概述
- 本教程主要从6个方面,全面讲解Java技术栈的知识。
 
1.性能调优
- 深入理解MySQL底层原理、索引逻辑,数据结构与算法。
 - 使用Explain进行优化分析
 - MVCC原理剖析
 - 日志机制解析
 
2.框架源码
- 掌握Spring底层原理
 - 带你手写一个Spring
 - 解析IOC、AOP源码、以及事务原理
 
3.并发编程
- 剖析Java底层锁机制
 - CAS、JUC工具使用、AQS源码分析以及并发的集合类的讲解
 
4.分布式开发
- 剖析分布式中使用到的各种技术:redis、zookerper、rabbitmq、kafka、ElasticSearch、logstash、RocketMQ、ShardingJDBC、MongoDB等等
 
5.微服务架构
- 剖析微服务架构:spring cloud、nacos、seata、gateway、skywalking
 
6.项目实战
- 从0到1,带你入手一个具备上线生产的新项目,在实战中让自己快速成长!
 
7.教程
https://pan.quark.cn/s/e288f625ce38