20240722
前三步因为是在20年找工作的时候已经充分学习过,所以现在基本只需要读一遍即可
第一步:Java基础(CYC2018[2.1-2.4] + JavaGuide[第二章])
Java基础 + JVM + 多线程 + Java集合
第二步:计算机基础(算法和设计模式靠积累,计算机网络和操作系统读一遍:CYC2018[3.1-3.2] + JavaGuide[第五章-第六章])
算法 + 设计模式 + 计算机网络 + 操作系统
第三步:数据库 (MySQL掘金小册 + Redis设计与实践 + 面试题)
MySQL + Redis
第四步:中间件
Kafka + ElasticSearch + Nginx + Tomcat
第五步:框架
Spring + SpringMvc + SpringBoot
第六步:微服务
SpringCloud
第七步:分布式
高可用 + 高性能
第八步:容器
docker + k8s