1. 学习安排
- ✅ Spring: 黑马程序员SpringBoot视频教程,深度讲解springboot底层原理
- ✅ Spring Boot: 黑马程序员SpringBoot视频教程,深度讲解springboot底层原理
- ✅ Spring 高级: 黑马程序员Spring视频教程,深度讲解spring5底层原理
- ✅ Java函数式编程: 黑马程序员Java函数式编程全套视频教程,Lambda表达式、Stream流、函数式编程一套全通关
- ⬜ JUC: 黑马程序员深入学习Java并发编程,JUC并发编程全套教程
- ⬜ JVM: 黑马程序员JVM虚拟机入门到实战全套视频教程,java大厂面试必会的jvm一套搞定(丰富的实战案例及最热面试题)
- ⬜ MySQL 基础与高级: MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板
- ⬜ Redis 实战: 黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目
- ⬜ Docker: 尚硅谷Docker实战教程(docker教程天花板)
- ⬜ RabbitMQ: 黑马程序员RabbitMQ入门到实战教程,MQ消息中间件,微服务rabbitmq消息队列实战,rabbitmq面试题一套全覆盖
- ⬜ Elasticsearch: 黑马Elasticsearch全套教程,含DSL查询语法、数据聚合、ES集合,最后配有黑马旅游网案例
2. 多余安排
- ⬜ ZooKeeper
- ⬜ 分布式锁
- ⬜ Kubernetes
- ⬜ NIO
- ⬜ Netty
- ⬜ ASM
- ⬜ Spring Security
- ⬜ Nginx
- ⬜ Jenkins
- ⬜ SpringCloud
3. 文章安排
3.1 Spring
- ✅ @Configuration 和 @Component 的区别
- ✅ SpringBoot 拓展点
- ✅ @Conditional 注解
- ⬜ SpringBoot 自动配置原理
- ⬜ Spring
getBean()
源码 - ⬜ Spring AOP 源码
- ⬜ Spring 循环依赖源码
- ✅
@EventListener
源码 - ✅ SpringBoot Shutdown Hook
- ⬜ java 基础
3.2 其他三方库
- ✅ JMH
3.3 JDK
- ✅ 方法句柄
- ✅
LinkedHashMap
源码 - ⬜
Bitset
源码 - ⬜ 从 ReentrantLock 的非公平独占锁实现来看 AQS 的原理(感觉需要些基础,先搁置)
3.5 杂谈
- ✅ 2024 复盘反思