【目录】【阿肥的架构师之路】 JVM进阶 JVM(一)JVM类加载机制详解 JVM(二)JVM内存结构研究 JVM(三)JVM对象创建与内存分配机制学习 JVM(四)JVM垃圾回收算法详解 JVM(五)G1垃圾收集器详解 JVM(六)JVM调优分析的一些命令 JVM(七)JVM常量池详解 MySQL MySQL(一)深入理解MySQL索引底层数据结构与算法 MySQL(二)Explain工具分析SQL执行计划 MySQL(三)索引优化规约 MySQL(四)SQL底层执行原理详解 MySQL(五)MySQL索引调优【范围、排序、表关联、索引设计原则】 MySQL(六)MySQL事务和锁 MySQL(七)MVCC【多版本并发控制机制】与BufferPool【缓存机制】 设计模式 设计模式学习(一)设计模式简介 设计模式学习(二)面向对象设计原则 设计模式学习(三)模板方法模式 设计模式学习(四)策略模式 设计模式学习(五)观察者模式 设计模式学习(六)装饰器模式 并发编程 并发编程(一)JMM内存模型 并发编程(二)指令重排序 并发编程(三)volatile应用 并发编程(四)CPU缓存一致性协议MESI 并发编程(五)synchronized关键字解析 并发编程(六)抽象队列同步器AQS解析