Java 并发编程
系统学习 Java 多线程与并发编程,涵盖线程基础、同步机制、线程池、并发工具类等核心知识。
JVM 虚拟机
深入理解 JVM 内存模型、垃圾回收机制、类加载过程,掌握 JVM 调优技能。
Spring 框架
全面学习 Spring IoC、AOP、事务管理、Spring Boot 自动配置等核心知识。
MySQL 数据库
掌握 MySQL 索引原理、事务机制、锁机制、SQL 优化等数据库核心技术。
Redis 缓存
学习 Redis 数据结构、持久化、集群、缓存策略等知识,提升系统性能。
RocketMQ 消息队列
了解消息队列原理,掌握 RocketMQ 的使用和最佳实践。
设计模式
掌握 23 种经典设计模式,包括创建型、结构型、行为型模式,提升代码设计能力。
计算机网络
深入理解 OSI/TCP 模型、TCP/UDP 协议、HTTP/HTTPS 协议等网络核心知识。
分布式系统
学习分布式理论(CAP/BASE)、分布式锁、分布式事务等分布式系统核心技术。
Docker/K8s
掌握 Docker 容器化和 Kubernetes 容器编排,构建云原生应用。
Nginx
学习 Nginx 反向代理、负载均衡、性能优化等 Web 服务器核心技术。
微服务
深入学习 Spring Cloud、Dubbo 微服务框架,掌握服务治理技术。
Kafka
学习 Kafka 消息队列,掌握高吞吐量分布式消息系统。
操作系统
理解进程线程、内存管理、文件系统等操作系统核心知识。
数据结构与算法
掌握常用数据结构和算法,提升编程能力和面试竞争力。