|
尚硅谷宋红康JVM精讲与GC调优
" `; ?4 G2 E" y6 O( ?9 v0 D' }* t├──视频 4 S+ z+ M+ j" N
| ├──01-本套课程介绍.mp4 27.28M
- k9 v5 M& J9 g& m. N5 O| ├──02-JVM与GC调优内容介绍.mp4 36.30M
$ C. W1 v% I5 d2 F% k2 e: N| ├──03-JVM的概述内容.mp4 83.73M3 ^1 _. h( |. [7 E) b. d+ U
| ├──04-字节码文件的概述.mp4 74.47M- U# W* ^8 V" ~" U% _1 k7 }2 ?( I
| ├──05-字节码相关的面试题-1.mp4 47.63M
3 _, m: g. @7 U9 e' L| ├──06-字节码相关的面试题-2.mp4 111.73M
+ M0 D$ J/ ~, J9 H| ├──07-class文件结构的分析.mp4 212.73M
+ e5 ^2 ?6 I$ c6 k8 Z| ├──08-相关的字节码指令.mp4 169.50M$ j9 C( |3 K+ _# Y5 {
| ├──09-类的加载概述_loading的阶段.mp4 57.53M
& u+ \- P( G) U2 ?| ├──10-链接环节的执行.mp4 108.43M
$ V) J8 |: q2 Y* H6 N6 B$ C- J) x| ├──11-类的初始化_主动使用与被动使用.mp4 255.57M
) M A! N3 x# T7 Y4 V$ j| ├──12-类的使用与类的卸载.mp4 47.88M
$ U, J0 F; Q7 u3 d C0 j' M8 f# M| ├──13-类的加载器的分类.mp4 112.86M
* X0 H$ E: Y6 n+ `5 u6 w) `| ├──14-ClassLoader的源码分析.mp4 88.81M
- \. f2 o# O1 X7 w" f# b* l% d, G| ├──15-自定义类的加载器.mp4 67.45M
$ T8 c; ~+ b0 v! E& t8 m| ├──16-双亲委派机制.mp4 74.01M
^( `$ |3 e0 D6 v4 H! || ├──17-Tomcat的类加载机制.mp4 67.59M' s* B9 c: _; F% } t5 @
| ├──18-程序计数器的理解.mp4 56.27M% G/ M4 @( J8 \$ w
| ├──19-栈的理解.mp4 56.72M
* S w7 \5 d& ]1 \/ t| ├──20-局部变量表的说明.mp4 192.81M
2 J! E! g8 Q- R& ]| ├──21-操作数栈.mp4 78.65M+ ?' t/ |* N% v7 m' Y- o
| ├──22-动态链接(指向运行时常量池中该方法的引用).mp4 27.85M
3 E v& _' F* H' |, K2 w( q| ├──23-方法返回地址.mp4 31.34M1 [9 O0 D/ T% {7 g! I$ D/ H; r7 l
| ├──24-栈总结的5个面试问题.mp4 54.61M( K1 T4 K+ B% W. c8 `. A& b7 O. p, i
| ├──25-本地方法栈的说明.mp4 14.71M
0 C) H8 _* @8 B2 m| ├──26-堆空间大小的设置.mp4 132.37M
0 q- Z: W5 W) f7 t, K| ├──27-新生代与老年代的参数设置.mp4 63.50M
, G% Y8 R8 ]" y$ ^4 G P% f5 R| ├──28-对象分配过程.mp4 85.58M
" ]4 R: J4 [: Q3 W1 c% e| ├──29-MinorGC、MajorGC、FullGC.mp4 80.79M
- f7 C- {. c% ]: N| ├──30-方法区的设置_演进.mp4 155.98M, R5 S2 p2 ` H1 M3 ~
| ├──31-小结.mp4 44.33M
% b6 Q# o1 _: P+ b- D) x8 R$ D| ├──32-对象的创建方式.mp4 31.23M
+ b y b# u% ~) z- ]! A6 a/ {| ├──33-创建的对象的内存分配过程.mp4 82.81M; n* x8 R p z6 F8 r. ^. i0 c+ E
| ├──34-对象的内存布局.mp4 49.23M. z* Q z6 l9 l, Z' q
| ├──35-对象的访问定位.mp4 16.24M0 l3 q4 F' G! _ M- q4 z7 h
| ├──36-解释器与JIT编译器.mp4 111.70M% q! n( o# S6 j' K* m' ?+ s! r1 ^% H
| ├──37-JIT针对何种代码进行提前编译.mp4 51.87M' D! P+ O$ }8 Y0 M5 L4 O4 t
| ├──38-两种不同的编译器C1和C2.mp4 46.06M
7 O. |# J: s- X" X' B* o| ├──39-GC的基本概念.mp4 63.67M
, U s6 o7 u; t) v$ ^5 H( e0 u| ├──40-引用技术算法的理解.mp4 57.66M, Y( D- K& ^9 O3 ~$ `' o
| ├──41-可达性分析算法.mp4 56.42M
2 L8 V3 R1 x4 V- s: y0 p+ H- I; o( L| ├──42-垃圾标记和清除环节的算法.mp4 79.52M
0 L0 [) n; f( a8 Z7 \| ├──43-System.gc()与finalize()的说明.mp4 54.56M
5 c! z9 z4 O" Q8 m| ├──44-内存溢出和内存泄漏问题.mp4 79.27M
3 n) ~$ M3 J' U, j" ?" m| ├──45-安全点与安全区域_并行与并发.mp4 37.56M' c$ V# A3 j: \) ]8 Z) z
| ├──46-5种引用的说明.mp4 63.16M0 b) s. W0 T, [1 B* h/ p v* `% M
| ├──47-GC评价指标.mp4 70.01M
- K8 p; B- A* t+ x4 y| ├──48-GC的组合关系.mp4 50.67M" T0 @' }- U$ u7 W
| ├──49-SerialGC.mp4 39.24M7 S& U4 ?* _& T9 S* Q
| ├──50-ParNewGC.mp4 17.41M
# w/ Y5 x; {% Q5 _| ├──51-ParallelGC.mp4 81.60M
/ ]3 r4 V8 [+ G) || ├──52-CMSGC.mp4 93.72M
+ N' B) q+ M- e| ├──53-G1GC.mp4 57.70M
3 r1 ^( t. M0 R| ├──54-GC日志分析.mp4 77.70M
( R3 I; J; k; A0 I| ├──55-案例一:堆溢出.mp4 168.46M
$ H' [# w3 o% `| ├──56-案例二:元空间溢出.mp4 141.88M
0 P, X; V6 \/ ]7 t/ ^ l3 x4 ^| ├──57-案例三:GC overhead limit exceeded.mp4 83.40M5 z5 P5 [0 P2 m! r8 x
| ├──58-案例四:创建线程1.mp4 68.30M- Y! {2 C( Z4 e# a1 Z6 H
| ├──59-案例四:创建线程2.mp4 82.27M
0 V. S: [5 t, I' E| ├──60-调优的基本问题.mp4 63.60M$ @1 v x# a( w, B: T6 j
| ├──61-调优的步骤.mp4 28.42M6 K- m0 ^+ ~/ L
| ├──62-Jmeter的配置.mp4 43.72M; F; A G. R' F4 y$ J6 ~
| ├──63-优化案例1:调整堆大小提升服务的吞吐量.mp4 92.80M
: x; \6 E& n9 k3 E: P| ├──64-优化案例2:逃逸分析之栈上分配.mp4 99.82M
1 o! c( k% F. {) U4 y. v+ p| ├──65-优化案例2:逃逸分析之标量替换、锁消除.mp4 114.72M& `5 n8 \2 C3 i3 l; g7 @
| ├──66-优化案例3:合理配置堆内存.mp4 137.77M
0 W* ~3 X6 f1 V| ├──67-如何计算YGC发生频率.mp4 15.52M
8 ?% d& s, Y2 u| ├──68-UseAdaptiveSizePolicy的使用.mp4 44.24M1 ~$ U9 x% S! ]; R! w1 r
| ├──69-优化案例4:CPU占用很高的排查方案.mp4 90.52M
2 Y* G0 v ^/ R! E0 V: }% w6 P0 X; s| ├──70-优化案例5:G1并发GC线程数对性能的影响.mp4 114.70M- b: V3 x7 d9 `9 {3 n' T
| ├──71-优化案例6:调整垃圾回收器对吞吐量的影响.mp4 51.88M
9 f( ]0 j5 `8 C! {& n; F| ├──72-优化案例7:日均百万订单如何设置JVM参数.mp4 77.03M" `5 ~" C4 w' F5 F( l( z/ k
| ├──73-多种命令行工具的使用.mp4 64.72M5 T W% O( z5 Q! @
| ├──74-Arthas的基本使用.mp4 73.43M, v! Z' h* u* h# ~5 [
| └──75-课程结束.mp4 13.68M
* R8 O: V* C6 _0 h7 R
( i1 G2 c2 ?" K% C( ]" k4 l2 L
/ J3 g1 S" m$ l- `% p; l" t: h
% @7 Y4 F" @4 Y* _- c4 D" M资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
6 W4 }7 w2 t$ m6 X9 |
$ D5 H: ]6 w, C6 o5 ]1 ?) m+ z. q$ ]* D* l0 y* l
0 S9 J& I5 z$ [6 p6 k* }; ?本资源由Java自学网收集整理【www.javazx.com】 |
|