概述
- 本教程主要从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