知识体系
2021-04-10 22:26:25 115 举报
AI智能生成
知识体系是指某一专业领域或学科范围内,由一系列相互关联、有机组合的知识单元所构成的完整结构。它包括基础理论、方法论、实践技能等多个层次,涵盖了从基础知识到高级应用的全过程。知识体系的建立有助于提高学习者的专业素养和综合能力,促进知识的传承和发展。通过不断更新和完善知识体系,可以更好地适应社会发展的需求,推动科技进步和人类文明的进步。
作者其他创作
大纲/内容
设计模式
设计原则
开闭原则
迪米特法则
合成复用原则
里氏替换原则
接口隔离原则
依赖倒置原则
单一职责原则
三大设计模式类型
创建型
单例
简单工厂
工厂方法
抽象工厂
原型
建造者
结构型
桥接
适配
组合
享元
装饰器
门面
代理
行为型
委派
模板方法
策略
责任链
迭代器
命令
状态
备忘录
中介者
解释器
观察者
访问者
参考丛书:设计模型
微服务
Spring boot
启动
自动装配
容器加载
Spring cloud
eureka
feign
hystrix
ribbon
zuul
config&bus
Spring cloud Alibaba
dubbo
nacos
sentinel
监控
参考丛书:Spring cloud Alibaba微服务原理与实战
zookeeper
集群
分布式锁
订阅发布
Raft
状态机
选举
同步
容错
扩缩容
ELK
es
log stash
kibana
分布式事务
分布式缓存
分布式锁
nginx
反向代理
路由规则
负载均衡
限流
XXL-JOB
调度中心
执行器
RPC
分库分表
sharding JDBC
my cat
调优
JVM调优
Mysql调优
参考丛书:高性能Mysql
Tomcat调优
云原生
docker
k8s
POD
Service
API
Controller Manager
Node
参考丛书:Kubernetes权威指南
prometheus
监控
数据采集
数据存储
数据处理
查询
配合k8s使用
源码分析
参考丛书:深入浅出Prometheus
etcd
Service Mesh
Istio
Istio
参考丛书:深入浅出Istio
DDD领域驱动
领域/子域/限界上下文
实体
值对象
聚合/集合根
领域服务
领域事件
模块
工厂
资源库
架构
参考丛书:实现领域驱动设计
JDK
集合
list
set
map
IO
字节流
字符流
锁
乐观锁
悲观锁
JUC
AQS
atomic
线程池
网络
并发编程
参考丛书:JAVA并发编程
JVM
编译
加载
类加载器
双亲委派
内存分配
线程栈
本地方法栈
堆
方法区
程序计数器
GC
GC Root
OopMap与Safe Point/Safe Region
GC算法
标记-清除算法
复制算法
标记-整理算法
GC分类
Serial/Serial Old收集器
ParNew收集器
Parallel Scavenge/Parallel Old收集器
CMS收集器
G1收集器
内存模型
volatile 变量
先行发生原则(happen-before)
锁优化
自适应自旋锁
锁消除
锁粗化
轻量级锁
偏向锁
参考丛书:深入理解JVM虚拟机
数据库
mysql-innoDB
master thread
double write
缓存
自适应hash索引
redo/undo/bin log
索引
B+ Tree
主键索引
辅助索引
联合索引
覆盖索引
索引下推
锁
锁的类型
一致性锁定读
一致性非锁定读
锁算法
临键锁
间隙锁
记录锁
阻塞
死锁
事务
事务的隔离级别
分布式事务
恢复与备份
热备份
冷备份
性能调优
参考丛书:Mysql技术内幕 InnoDB存储引擎
redis
数据结构
String
list
hash
set
zset
分布式锁
延时队列
过期策略
LRU
定时扫描
懒惰删除
位图
布隆过滤器
限流
IO模型
持久化
RDB
AOF
事务
订阅发布
集群
主从
sentinel
cluster
参考丛书:Redis深度历险
mongoDB
elastic search
倒排索引
分词
参考丛书:ElasticSearch实战与原理解析
Mybatis
基础支持层
反射工具
类型转换
日志
资源加载
DataSource
事务
缓存
核心处理层
初始化
SqlNode&SqlSource
ResultSetHandler
KeyGenerator
StatementHandler
Executor
接口层
插件
参考丛书:Mybatis技术内幕
消息队列
kafka
生产者
消费者
主题与分区
日志存储
可靠性
监控
死信队列与重试队列
参考丛书:深入理解Kafka
rabbitMQ
rocketMQ
亮点:事务型消息
Netty
BIO/NIO/AIO
TCP 粘包拆包
编解码
协议
源码
ByteBuf
Channel和Unsafe
ChannelPipeLine和ChannelHandler
EventLoop和EventLoopGroup
Futurn和Promise
高性能
NIO
Reactor模型
无锁化
序列化框架
零拷贝
内存池
参考丛书:Netty权威指南
Spring
IOC
Bean
BeanDefinition
BeanWrapper
BeanFactory
FactoryBean
Application Context
DI
AOP
参考丛书: Spring源码深度解析
数据结构/算法
表/栈/队列
树
散列
堆
排序
图论
贪婪算法
分治算法
动态规划
回溯算法
时间轮
参考丛书:数据结构与算法分析
漫画算法
参考网站:LeetCode
0 条评论
下一页