Java 技术栈(Warning)
JVM 相关
- 运行时结构
- GC 算法
- JVM 调优
- 热部署、字节码
数据结构与算法
- 数组,链表,栈,队列
- 二叉树、红黑树,完全二叉树、B+ 树
- 散列表、跳表、堆(优先级队列)
- 排序算法
- 查找和搜索
- 高级数据结构和算法
OS
- 进程线程
- 内存
- IO 磁盘,文件系统
- CPU
- 网络
并发编程
- Java 内存模型
- happen before
- JDK 工具类、容器类,synchronize、volatile 原语
- 无锁编程
中间件
- netty
- rocketmq、dubbo
- apollo
- redis
- zk,eureka
- springCloud
分布式
- cap、raft、zab、paxos
- 2pc,3pc,tcc、base
- 一致性 hash,负载均衡,数据分片
数据库
- mysql
- nosql( redis )
Java 技术栈(Warning)
http://thinkinjava.cn/2023/07/19/2019/1019-java-stack/