课程简介
本课程是为有志于成为高级架构师的Java开发者设计的体系化进阶课程。课程深度剖析Java核心技术栈,涵盖JVM性能调优、高并发编程、网络协议与Netty框架源码、MySQL底层原理与性能优化、以及RocketMQ、Dubbo等主流分布式中间件的核心机制与实战应用。通过结合大量源码解析和实战场景,你将深入理解技术底层原理,掌握架构设计核心思想,具备解决复杂系统性能瓶颈和高可用问题的能力。课程旨在帮助你构建坚实的高级技术体系,突破技术瓶颈,迈向年薪80W+的P7级架构师岗位。
下载地址
课程目录
01 JVM性能调优
第1-10节:JVM内存区域、垃圾回收、类加载、字节码、GC调优等核心知识。
02 JVM性能调优
第1-6节:JVM调优实战、工具使用、内存泄漏分析及源码解析。
03 并发编程
第1-9节:Java线程本质、synchronized关键字原理与锁膨胀过程。
04 并发编程
第1-10节:AQS、ReentrantLock、线程池、JMM及ConcurrentHashMap源码。
05 并发编程网络协议与Netty
第1-6节:ForkJoin线程池、网络协议、Java网络编程及Netty入门。
06 网络协议
第1-4节:Netty基础入门与进阶实战内容。
07 网络协议与Netty
第1-7节:Linux与JDK网络实现、Netty进阶及源码解析。
16 MyBatis
第1-6节:MyBatis全局配置、SQL执行、插件整合及缓存原理。
17 MySQL
第1-4节:MySQL全盘了解、表设计优化与高性能索引入门。
17 分布式常见场景解决方案实战MongoDB进阶
第1-4节:Session共享、分布式任务调度及MongoDB快速入门。
18 MySQL
第1-2节:MySQL高性能索引进阶内容。
18 MongoDB进阶
第1-2节:MongoDB查询与操作进阶知识。
19 MySQL
第1-4节:MySQL性能优化与底层执行原理。
20 MySQL
第1-2节:MySQL底层执行原理与InnoDB引擎解析。
22 MySQLRocketMQ
第1-4节:MySQL锁与面试题、RocketMQ基础及存储设计。
23 RocketMQ
第1-2节:RocketMQ高可用机制与实战应用。
24 RocketMQ
第1-4节:RocketMQ实战、源码分析整体架构与核心组件。
25 Dubbo
第1-2节:Dubbo源码探析服务暴露、消费及发布订阅过程。
回顾
第1-16节:Spring AOP、Netty组件、Redis实战、Tomcat及操作系统网络原理。
--- 点击展开详细目录 ---
|