Java 性能优化实战 21 讲


课程介绍:

本课程是《Java 性能优化实战 21 讲》,课程是吾爱自学收集整理,只为让更多的伙伴能找到自己想要的课程!

对 Java 工程师而言,性能优化能力决定了你能否进入大厂或成为一名高级工程师。

但性能优化的能力却极难提升,如果你缺乏正确的方法论和实战演练,则很容易事倍功半。

讲师介绍:

李国 前京东、陌陌高级架构师
曾主导研发过京东金融调用链系统 SGM 和数据库中间件 CDS,以及陌陌基础社交业务线的整体架构工作,对高并发下的性能优化有丰富的经验。


适合人群:

工作中遇到“性能优化”难题,没有具体解决思路,习惯用临时性的补救措施去掩盖问题的开发人员;

常年接触 CRUD,缺乏高并发实践环境的从业者,对“性能优化”只能通过理论知识进行想象;

处于职场晋升期,却无法完成高并发、高性能系统设计等高阶工作的中级工程师;

工作 3-5 年,准备跳槽大厂,担心 Java 性能优化成为面试短板的工程师。


教学大纲:


课程目录:

开篇词
开篇词 | Java 性能优化,是进阶高级架构师的炼金石
模块一:性能优化方法论
01 | 理论分析:性能优化,有哪些衡量指标?需要注意什么?
02 | 理论分析:性能优化有章可循,谈谈常用的切入点
模块二:工具支持
03 | 深入剖析:哪些资源,容易成为瓶颈?
04 | 工具实践:如何获取代码性能数据?
05 | 工具实践:基准测试 JMH,精确测量方法性能
模块三:实战案例与高频面试点
06 | 案例分析:缓冲区如何让代码加速
07 | 案例分析:无处不在的缓存,高并发系统的法宝
08 | 案例分析:Redis 如何助力秒杀业务
09 | 案例分析:池化对象的应用场景
10 | 案例分析:大对象复用的目标和注意点
11 | 案例分析:如何用设计模式优化性能

12 | 案例分析:并行计算让代码“飞”起来
13 | 案例分析:多线程锁的优化
14 | 案例分析:乐观锁和无锁
15 | 案例分析:从 BIO 到 NIO,再到 AIO
16 | 案例分析:常见 Java 代码优化法则
模块四:JVM 优化
17 | 高级进阶:JVM 如何完成垃圾回收?
18 | 高级进阶:JIT 如何影响 JVM 的性能?
19 | 高级进阶:JVM 常见优化参数
模块五:特别放送
20 | SpringBoot 服务性能优化
21 | 性能优化的过程方法与求职面经总结
结束语
结束语 | 实践出真知

未经允许不得转载:吾爱自学-分享优质课程-精品课程网盘下载 » Java 性能优化实战 21 讲

评论

7+5=