- 学习笔记
- 学习笔记整理
目录
- # 1. JVM性能调优
- 1-1. JVM类的加载机制 1-2. JVM内存模型 1-3. JVM对象创建与内存分配机制 1-4. JVM垃圾收集算法 1-5. JVM垃圾收集器 1-6. JVM调优工具以及调优实战 1-7. 字节码与操作数栈 1-8. GCLog分析 1-9. JVM 内存分析工具 MAT及实践
- # 2. 并发编程
- 2-1. 📚多线程并发编程JUC知识点 2-2. JMM模型和volatile关键字 2-3. CPU缓存一致性协议MESI 2-4. JVM内置锁synchronized详解 2-5. 抽象队列同步器AQS应用Lock详解 2-6. 阻塞队列BlockingQueue详解 2-7. Tools&CountDownLatch&Semaphore原理与应用 2-8. Atomic&Unsafe魔法类详解 2-9. HashMap详解 2-10. Executor线程池原理与源码解读
- # 3. MySql
- 3-1. Mysql索引底层数据结构与算法 3-2. Explain详解与索引最佳实践 3-3. Mysql事务隔离级别和锁 3-4. MVCC与BufferPool缓存机制 3-5. MySQL索引背后的数据结构及算法原理 3-6. sql优化工具 3-7. sql关键字执行顺序
- # 4. spring
- 4-1. Spring IOC加载源码 4-2. Bean扫描&createBean流程 4-3. Spring之底层架构核心概念解析 4-4. Spring之Bean生命周期源码解析 4-5. 06-Spring之依赖注入源码解析(上) 4-6. Spring之AOP底层源码解析 4-7. Spring之事务底层源码解析 4-8. SpringBoot自动配置原理 4-9. Spring推断构造方法
- # 5. redis
- 5-1. redis核心数据结构与高性能原理 5-2. Redis持久化、主从与哨兵架构详解 5-3. redis Cluster高可用集群架构 5-4. redis缓存设计与性能优化
- # 6. zookeeper
- 6-1. zookeeper特性与节点数据类型 6-2. zookeeper客户端使用与集群特性 6-3. zookeeper典型使用场景 6-4. zookeeper选举Leader&ZAB协议详解
- # 7. rabbitMQ
- 7-1. RabbitMQ实践 7-2. RabbitMQ高级特性
- # 8. 架构
- 8-1. cdc技术
- # 9. 锁
- 9-1. java各种锁
上次更新: 2022/06/13, 18:30:58