知识体系
2021-04-10 22:26:25 115 举报
AI智能生成
知识体系是指某一专业领域或学科范围内,由一系列相互关联、有机组合的知识单元所构成的完整结构。它包括基础理论、方法论、实践技能等多个层次,涵盖了从基础知识到高级应用的全过程。知识体系的建立有助于提高学习者的专业素养和综合能力,促进知识的传承和发展。通过不断更新和完善知识体系,可以更好地适应社会发展的需求,推动科技进步和人类文明的进步。
作者其他创作
大纲/内容
设计模式
设计原则
开闭原则
迪米特法则
合成复用原则
里氏替换原则
接口隔离原则
依赖倒置原则<br>
单一职责原则
三大设计模式类型
创建型
单例
简单工厂<br>
工厂方法
抽象工厂
原型
建造者
结构型
桥接
适配
组合
享元
装饰器
门面
代理
行为型
委派
模板方法
策略
责任链
迭代器
命令
状态
备忘录
中介者
解释器
观察者
访问者
参考丛书:设计模型
微服务
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<br>
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 条评论
下一页