java生产环境性能诊断

已完结 · 共88课时  有效期1年

生产环境的各种性能问题,是大家最需要掌握的 也是最难的

49 元/88课时

收藏

稿件投诉

记笔记

  • 用手机看
java生产环境性能诊断

2646

已完结 · 共88课时

有效期1年

生产环境的各种性能问题,是大家最需要掌握的 也是最难的

发布者
关注
up

技术王中王

将近二十年的一线互联网大厂架构师,精通主流java技术栈

课程概述

评论(0)

生产环境的性能诊断是最难的部分,也是初级程序员到高级程序员必须掌握的知识点,但是很多初级程序员对这方面缺少相关经验,也缺少系统性的学习,还缺少相关的实战经验,本门课程就带领大家,将所有生产问题都给大家讲解,以后再遇到生产环境的问题都可以得心应手的去解决了。
常见问题
Q:课程在什么时间更新?
A:课程更新频次以页面前端展示为准。购买成功后,课程更新将通过账号动态提示,方便及时观看。
Q:课程购买后有收看时间限制吗?
A:本课程购买后有效期1年,请知悉。
Q:原价购买课程后,如遇到优惠折扣,是否可以退还差价或重新购买?
A:虚拟商品付款后无法返还,请您随时留意各类课程折扣信息,按需购买。
Q:购买课程后是否可以加入老师的粉丝群或者用户群?
A:如老师设置用户群,我们将邀您加入,但我们无法承诺所有老师均提供用户群服务,感谢理解。

查看更多

购买须知

1. 本内容为付费内容,购买成功后方可观看。

2. 本内容为虚拟服务,已购买内容不支持退款,敬请谅解。

3. 实际购买价格以页面展示的价格及订单结算页显示价格为准。

49 元/88课时 立即购买
课程目录

前言

1

全集试看

001-开篇词

视频课

8分58秒

2

全集试看

002-课程优势

视频课

15分35秒

3

全集试看

003-性能的本质

视频课

18分41秒

4

004-课程内容

视频课

8分28秒

5

全集试看

005-三大工具

视频课

11分8秒

6

006-性能诊断的流程

视频课

9分29秒

7

全集试看

007-开发人员自身的定位

视频课

9分7秒

8

全集试看

008-课程环境

视频课

6分8秒

耗时

9

009-arthas诊断个别接口耗时

视频课

12分11秒

10

010-jdb诊断耗时

视频课

24分45秒

11

011-jdb远程调试

视频课

15分29秒

12

012-编写javaagent诊断

视频课

30分8秒

13

013-编写javaagent注意事项

视频课

4分37秒

14

014-trace条件过滤上

视频课

11分14秒

15

015-trace条件过滤下

视频课

17分18秒

16

016-jdb断点条件

视频课

12分40秒

17

017-使用javaagent进行条件诊断

视频课

7分44秒

18

018-trace命令遇到的问题

视频课

9分45秒

19

019-arthas诊断阻塞的方法

视频课

13分49秒

20

020-jdb诊断方法阻塞

视频课

7分28秒

21

021-javaagent诊断方法阻塞

视频课

11分37秒

22

022-反编译的几种方式

视频课

12分11秒

23

023-后置流程耗时的诊断方法

视频课

6分40秒

24

024-前置流程耗时

视频课

31分3秒

25

025-异步回调耗时分析

视频课

24分56秒

26

026-回调的正确写法

视频课

17分18秒

27

027-使用javassist诊断回调

视频课

22分52秒

28

028-javassist替换方法实现

视频课

16分28秒

29

029-大查询耗时诊断

视频课

18分10秒

30

030-使用锁导致串行执行

视频课

16分29秒

31

031-频繁gc是如何影响耗时的

视频课

27分54秒

32

032-volatile变量导致的耗时高

视频课

9分20秒

33

033-java耗时和C耗时对比

视频课

7分12秒

34

034-验证java耗时和c耗时

视频课

31分53秒

35

035-耗时问题系统回顾

视频课

7分46秒

CPU

36

036-arthas诊断CPU飙高问题

视频课

7分10秒

37

037-jdk诊断cpu飙高

视频课

11分49秒

38

038-使用arthas火焰图诊断cpu

视频课

22分4秒

39

039-perf生成火焰图分析

视频课

13分27秒

40

040-perf火焰图查看java代码

视频课

13分40秒

41

041-上下文切换消耗的资源

视频课

11分6秒

42

042-cpu级别理解上下文切换

视频课

8分49秒

43

043-进程调度和系统调用

视频课

32分41秒

44

044-进程上下文切换诊断

视频课

18分7秒

45

045-java线程的自愿上下文切换

视频课

29分31秒

46

046-java导致线程上下文切换的原因

视频课

30分20秒

47

047-硬中断和软中断

视频课

19分10秒

48

048-分析java代码中的软中断

视频课

18分29秒

49

049-网络小包导致软中断

视频课

11分35秒

50

050-java中出现硬中断的场景

视频课

10分29秒

51

051-cpu飙高的诊断套路总结

视频课

15分34秒

52

052-可运行状态进程

视频课

10分45秒

53

053-等待IO高导致负载高

视频课

17分12秒

54

054-jvm负载的经验总结

视频课

13分4秒

内存

55

055-高速缓存失效的java代码

视频课

15分43秒

56

056-java中的伪共享问题

视频课

17分54秒

57

057-java内存诊断的特性

视频课

10分14秒

58

058-java内存溢出问题总结

视频课

22分25秒

59

059-dump文件分析

视频课

12分10秒

60

060-手动dump文件

视频课

13分36秒

61

061-持续诊断与实时诊断jvm内存

视频课

24分25秒

62

062-java内存泄漏与c语言内存泄漏

视频课

7分10秒

63

063-怎么使用java的堆外内存

视频课

18分26秒

64

064-内存泄漏的一般诊断方式

视频课

22分32秒

65

065-使用gperftools诊断java堆外内存泄漏

视频课

20分7秒

66

066-其他的内存泄漏诊断方式

视频课

18分44秒

67

067-gc频繁和内存溢出的异同

视频课

13分44秒

68

068-gc频繁的正确诊断方式

视频课

23分14秒

69

069-内存访问速度的诊断思路

视频课

17分44秒

70

070-内存访问基准测试

视频课

12分1秒

71

071-buffer和cache介绍

视频课

16分35秒

72

072-诊断buffer-cache空间占用大

视频课

19分22秒

73

073-swap空间占用诊断

视频课

9分19秒

74

074-内存诊断方法套路总结

视频课

12分37秒

IO

75

075-磁盘诊断思路

视频课

13分43秒

76

077-诊断疯狂写磁盘的java代码

视频课

25分10秒

77

078-跟踪java的系统调用火焰图

视频课

15分32秒

78

079-IO性能诊断总结

视频课

22分43秒

网络

79

080-网络包到应用的整体流程

视频课

21分54秒

80

081-java模拟TCP缓冲区溢出的情况

视频课

30分44秒

81

082-协议栈丢包的诊断

视频课

8分57秒

82

083-其他网络丢包的位置

视频课

11分51秒

83

084-网络饱和度测试

视频课

6分29秒

84

085-网络延迟诊断

视频课

21分55秒

85

087-网络性能优化的套路

视频课

9分39秒

86

088-亿级tcp连接数的系统设计思路

视频课

14分45秒

87

089-网络问题诊断套路

视频课

4分17秒

回顾

88

090-课程整体回顾

视频课

14分48秒

相关推荐
课程封面

AI 大模型全栈开发上岸集训营:直通 offer

学习计划+答疑+简历优化+模拟面试,导师 1v1 陪跑到上岸

3589播放/共60课时

课程封面

PostgreSQL与Patroni高可用

Patroni与Citus整合,构建高可用PGSQL亿级存储

83播放/共13课时

课程封面

深入学习Flowable

初探Flowable、深入剖析引擎设计思想、企业深入定制

416播放/共28课时

课程封面

PostgreSQLShardingSphere

ShardingSphere数据分片、读写分离、高可用架构

128播放/共20课时

课程封面

毕设基于SSM+Vue3实现设备维修管理系统

基于SSM+Vue3实现设备维修管理系统毕设项目

4463播放/共137课时

课程封面

Java从入门到实战

一学就会的Java课,专为新手打造!

318.6万播放/共67课时

课程封面

Python小白也能听懂的入门课

Michael老师,ViaX盐趣签约导师,南洋理工大学博士。新华网大数据分析师、新加坡A-STAR研究中心研究员、曾获“新加坡总统奖学金”、论文曾多次发表在CSWIM、ICIS、ISR、IS等国际会议

396.3万播放/共20课时

课程封面

Hyperframes生成视频教程

使用Hyperframes生成各种视频以及Skill封装

556播放/共10课时

课程封面

Python实战精讲:萌新系统入门

大家和Allen一起从新手村出发,用四个章节、16个案例解锁各种学习Python的姿势,最终拥有闯荡程序员大陆的资格。

222.7万播放/共30课时

课程封面

AI时代解读6G:从技术逻辑到战略认知

探索下一代通讯技术的深层机制,洞悉6G时代的战略布局与机遇

88播放/共7课时

课程封面

Java快速入门实战(专为入门粉丝量身定制)

专为小白量身定制从入门到提升的Java核心技术教程!一共分为11个章节,82小节,细致全面、深入浅出、通俗易懂、源码剖析的讲解方式,手把手带你入门到提升,掌握这些技术,即可达到P7程序员要求的基本功!

20.9万播放/共83课时

课程封面

2021 Zabbix 全年在线课(录播)

课程直播已结束,目前仅支持购买后直接观看。

40播放/共14课时

课程封面

Python零基础30天速通(小白定制版)

专为小白定制的Python新手入门课程,30节实战精讲,内容包含Python办公自动化、Python爬虫、数据分析、数据可视化等Python必修课程,学完可额外获得Python实战项目资源大礼包一份。

30.9万播放/共30课时

课程封面

小白也能听懂的人工智能原理

仅用中学数学知识就能看懂的人工智能入门课

493.7万播放/共14课时

课程封面

顶级互联网工程师的计算机思维课

信息时代最重要的竞争力

405.3万播放/共12课时