Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9887|回复: 66

TL-Java架构师 CTA高级全套 2022

  [复制链接]

该用户从未签到

2

主题

125

帖子

250

积分

普通会员

Rank: 2

积分
250
发表于 2023-12-23 13:06:01 | 显示全部楼层 |阅读模式
130603ak0mirq3eqqemjze.png
, ]8 x, E, K4 u- o8 E# f 130603sy7w9yawuclkfklz.png 2 V3 U) Q3 k0 R+ c6 ~7 T6 B& c

1 l0 E% m( I2 }, `图灵互联网Java架构师(CTA)/视频$ O/ ^2 [8 L4 n  V7 T) z: \7 H
├──01、 性能调优专题-JVM》  ) h6 y( G! s1 E6 K8 r0 g5 ^
|   ├──01、 性能调优专题-JVM》01、1-01、JVM类加载运行全过程梳理 .mp4  49.97M9 H0 b' [) ]: z/ x" j) H# W
|   ├──01、 性能调优专题-JVM》02、1-02、java.exe运行一个类时JVM Hotspot底层做了些什么 .mp4  58.67M
/ u: p' Z* l  Z/ a/ R3 w- T|   ├──01、 性能调优专题-JVM》03、1-03、初识符号引用、静态链接与动态链接 .mp4  54.36M' ]$ |. T: {/ u/ X5 @
|   ├──01、 性能调优专题-JVM》04、1-04、war包或jar包是如何加载的 .mp4  57.90M9 Y2 E. z; B4 O+ Z5 ~
|   ├──01、 性能调优专题-JVM》05、1-05、JVM中类加载器分类与核心功能 .mp4  67.71M0 H: K5 d% l8 w# _9 J
|   ├──01、 性能调优专题-JVM》06、1-06、类加载器在JVM中是如何初始化的 .mp4  71.25M
8 M3 I- J4 w5 p|   ├──01、 性能调优专题-JVM》07、1-07、面试中经常问到的类加载双亲委派机制是怎么回事 .mp4  63.67M1 K" U, Y" j6 D6 g
|   ├──01、 性能调优专题-JVM》08、1-08、从JDK源码级别看下双亲委派机制实现原理 .mp4  69.34M
( Y; f% J- _, U1 U- n0 M|   ├──01、 性能调优专题-JVM》09、1-09、JVM双亲委派机制设计初衷 .mp4  62.13M& b4 m: T+ U+ I, f2 V
|   ├──01、 性能调优专题-JVM》100、8-01、阿里开源的JVM调优诊断工具Arthas快速实战 .mp4  85.30M
( j5 O, S* \6 W9 t  w) J; F) ~|   ├──01、 性能调优专题-JVM》101、8-02、用Arthas秒级定位线上系统CPU飙高与死锁等问题· .mp4  115.14M  f3 y& r: s& s9 G* B" X; S7 f+ j
|   ├──01、 性能调优专题-JVM》102、8-03、用Arthas不重启系统修复线上系统bug· .mp4  139.23M
% f. a: R9 B$ I8 L- e. S5 _|   ├──01、 性能调优专题-JVM》103、8-04、详细分析下各种垃圾收集器的GC日志 .mp4  139.37M+ n' g6 C/ ~# H$ v/ j8 B
|   ├──01、 性能调优专题-JVM》104、8-05、借助智能分析工具分析GC日志与优化线上系统 .mp4  154.73M
. Z, S' h% E# r' E+ y( c|   ├──01、 性能调优专题-JVM》105、8-06、再次理解下Class常量池与运行时常量池 .mp4  109.74M
# X/ K9 L! U& f9 o$ E|   ├──01、 性能调优专题-JVM》106、8-07、再次理解下前面提到的字面量和符号引用 .mp4  110.77M! v3 l* P* J- r( ]5 w2 t0 G2 @
|   ├──01、 性能调优专题-JVM》107、8-08、重点理解下字符串常量池 .mp4  99.23M
8 W5 L" A" G  l8 V$ ~  ~+ d5 {3 g|   ├──01、 性能调优专题-JVM》108、8-09、理解常量池的关键方法intern .mp4  91.02M
+ u5 [+ n. |) d3 s' [- ?|   ├──01、 性能调优专题-JVM》109、8-10、一起思考下字符串常量池的设计原理 .mp4  105.04M
6 k* F4 C; c1 E- _+ Z9 J|   ├──01、 性能调优专题-JVM》10、1-10、面试常问的沙箱安全机制是怎么回事 .mp4  64.20M; |# d. E, A" a* W" R! t  }2 `
|   ├──01、 性能调优专题-JVM》110、8-11、八种基本类型哪些也有自己的常量池 .mp4  98.20M
! z  o0 C7 j) a! [|   ├──01、 性能调优专题-JVM》11、1-11、类加载全盘负责委托机制又是怎么回事 .mp4  71.70M
( m% ~8 W( `& v( N! j: I9 V2 h|   ├──01、 性能调优专题-JVM》12、1-12、彻底理解类加载机制后,我们自己手写一个类加载器 .mp4  52.54M% W) w, ~* K0 v" @7 t; B4 ^
|   ├──01、 性能调优专题-JVM》13、1-13、面试常问的打破双亲委派机制是怎么回事 .mp4  69.24M
2 P: }7 l  z1 e9 f5 n( Y5 V$ a|   ├──01、 性能调优专题-JVM》14、1-14、Tomcat底层类加载是用的双亲委派机制吗 .mp4  65.03M5 w" l: l/ m8 A
|   ├──01、 性能调优专题-JVM》15、1-15、揭开Tomcat底层类加载机制的神秘面纱 .mp4  69.99M4 k( l3 X" y4 f# s1 _
|   ├──01、 性能调优专题-JVM》16、1-16、一个Tomcat进程是如何加载多个war包中不同Spring版本的相同类 .mp4  74.22M4 n- X6 a  d' Z
|   ├──01、 性能调优专题-JVM》17、1-17、在理解Tomcat类加载机制后,我们自己实现下Tomcat的类加载机制 .mp4  81.30M- t9 K3 e+ ?  H- A) a$ Z6 I
|   ├──01、 性能调优专题-JVM》18、2-01、JDK体系组成结构梳理 .mp4  42.33M
$ V0 @, q1 _; L- D|   ├──01、 性能调优专题-JVM》19、2-02、Java语言跨平台实现原理,这次彻底讲清楚 .mp4  50.67M- q2 C3 \3 p1 X" o
|   ├──01、 性能调优专题-JVM》20、2-03、手画一张JVM内部结构图 .mp4  42.01M
8 E& s, W. A. @8 j+ T" b( X# V|   ├──01、 性能调优专题-JVM》21、2-04、虚拟机栈里面到底放了些什么数据 .mp4  28.17M
  h- T  D1 C+ f: C: ]|   ├──01、 性能调优专题-JVM》22、2-05、栈帧为什么选择用FILO的数据结构栈来存储 .mp4  42.64M# U$ l8 `& J# u- p+ p
|   ├──01、 性能调优专题-JVM》23、2-06、画图解释下操作数栈是怎么回事 .mp4  36.76M
; h" e" e$ R- [  R# T/ ||   ├──01、 性能调优专题-JVM》24、2-07、大多数人讲不清的动态链接又是怎么回事 .mp4  43.80M
+ P" Z3 l6 `1 |3 q|   ├──01、 性能调优专题-JVM》25、2-08、对照字节码执行流程看下程序计数器里放的是什么 .mp4  42.55M6 P: N9 P, F* c! Z8 U
|   ├──01、 性能调优专题-JVM》26、2-09、程序计数器里的代码行号是怎么被修改的 .mp4  34.40M- y8 P6 t- a: D& O
|   ├──01、 性能调优专题-JVM》27、2-10、字节码执行引擎初探 .mp4  36.18M
+ X) A( i  E+ E' }( y; Q. q$ L3 ^|   ├──01、 性能调优专题-JVM》28、2-11、画图解释下栈与堆之间的关系 .mp4  43.07M
/ g/ g% H6 g4 s1 t|   ├──01、 性能调优专题-JVM》29、2-12、方法区元空间里到底放了些什么数据 .mp4  40.68M
7 [- K/ J4 Y5 p. u|   ├──01、 性能调优专题-JVM》30、2-13、画图解释下方法区与堆之间的关系 .mp4  40.43M
8 F$ W. c/ W2 g  v; M! O# i; e3 W; a|   ├──01、 性能调优专题-JVM》31、2-14、本地方法栈里又是放些什么数据了 .mp4  39.59M
2 h0 D3 i$ y4 C7 |* e1 j* J% t|   ├──01、 性能调优专题-JVM》32、2-15、手画一张堆内部的结构图 .mp4  40.67M2 _' d; ~- K: j) l6 D
|   ├──01、 性能调优专题-JVM》33、2-16、用程序模拟下对象在堆内部的生命周期 .mp4  41.79M
' E; K# T! C& h/ q8 ~|   ├──01、 性能调优专题-JVM》34、2-17、画图解释下JVM底层垃圾收集全过程 .mp4  40.17M  }9 ]+ F5 X, O: c6 b
|   ├──01、 性能调优专题-JVM》35、2-18、GC过程中对象挪动区域后,对应的引用地址如何修改 .mp4  42.14M
+ \# \6 H/ T" l- [# A/ Y|   ├──01、 性能调优专题-JVM》36、2-19、JVM设计的STW机制到底有什么作用 .mp4  53.26M" t" s! \/ b1 V8 g) x
|   ├──01、 性能调优专题-JVM》37、2-20、解释下JVM最核心的几个参数如何设置 .mp4  47.46M$ o. q& O* c) a2 W4 [9 i  u
|   ├──01、 性能调优专题-JVM》38、2-21、日均百万级订单交易系统JVM核心参数调优实战 .mp4  41.98M4 M) \5 f: I& x6 m6 D" S
|   ├──01、 性能调优专题-JVM》39、2-22、总结下线上系统JVM参数调优的一个基本原则 .mp4  47.97M" G- [) L' a; A" i0 w+ S
|   ├──01、 性能调优专题-JVM》40、3-01、对象完整创建流程梳理 .mp4  78.46M
5 T- q5 W4 m, I# L|   ├──01、 性能调优专题-JVM》41、3-02、对象分配内存时的指针碰撞与空闲列表机制解析 .mp4  55.08M' d3 M5 v& A3 s) q# J0 N) W: ?
|   ├──01、 性能调优专题-JVM》42、3-03、对象分配内存时的并发问题解决CAS与TLAB机制解析 .mp4  60.96M0 C; `# m6 d! I+ e: v# u
|   ├──01、 性能调优专题-JVM》43、3-04、创建对象过程中对象头是如何生成的 .mp4  57.97M
* K( n- H4 ^# I0 `1 [+ i|   ├──01、 性能调优专题-JVM》44、3-05、对象头在JVM Hotspot底层组成结构是怎样的 .mp4  61.76M
8 L7 b$ E; h  ^5 L+ Z0 j|   ├──01、 性能调优专题-JVM》45、3-06、来看下如何精确计算对象占用内存大小 .mp4  61.87M
: h$ C, F4 |+ q3 Y, \% ]( d* r|   ├──01、 性能调优专题-JVM》46、3-07、很多人一直没理解的对象指针压缩是怎么回事 .mp4  56.73M1 B5 u" b7 ^1 L. J. J
|   ├──01、 性能调优专题-JVM》47、3-08、完整的对象内存分配流程梳理 .mp4  58.86M" O$ l* J: l, e
|   ├──01、 性能调优专题-JVM》48、3-09、运行程序解释下对象栈上分配、逃逸分析与标量替换 .mp4  61.49M" j3 o. w: l! W, g& f  E% e
|   ├──01、 性能调优专题-JVM》49、3-10、大对象为什么会直接进入老年代?怎么定义大对象 .mp4  71.05M0 L; y" \$ i+ V% @% B
|   ├──01、 性能调优专题-JVM》50、3-11、对象动态年龄判断机制是怎么回事 .mp4  52.92M/ g, d8 }. X# Y
|   ├──01、 性能调优专题-JVM》51、3-12、画图解释下老年代空间分配担保机制 .mp4  61.91M
3 F8 v/ f) r+ ^, b' x& _, d7 K2 w|   ├──01、 性能调优专题-JVM》52、3-13、判断对象是否是垃圾的引用计数法有什么问题 .mp4  60.28M% S7 [. G" P, r' O+ i
|   ├──01、 性能调优专题-JVM》53、3-14、画图解释下JVM底层可达性分析算法如何找垃圾对象 .mp4  59.22M
2 |5 g  x, Q0 u6 j( B|   ├──01、 性能调优专题-JVM》54、3-15、强引用、软引用、弱引用与虚引用在项目里如何使用 .mp4  59.06M+ K' ]: B! i  f1 V  @6 e+ ~& u  Q0 z+ P( D
|   ├──01、 性能调优专题-JVM》55、3-16、可达性分析算法中不可达的对象还有机会存活吗 .mp4  63.78M' m2 e  \2 R; b, T3 }
|   ├──01、 性能调优专题-JVM》56、3-17、什么样的类能被回收 .mp4  65.59M
# G' `) {* H, m" N+ h: p|   ├──01、 性能调优专题-JVM》57、4-01、深挖class文件内部结构组成 .mp4  142.17M6 [4 P+ N9 _, d; T
|   ├──01、 性能调优专题-JVM》58、4-02、结合class字节码理解下抽象的常量池 .mp4  152.27M
  N4 d0 _( a+ h; S" D|   ├──01、 性能调优专题-JVM》59、4-03、梳理下常量池项的分类 .mp4  154.96M
- ]9 s, [# u/ o% c( F- B|   ├──01、 性能调优专题-JVM》60、4-04、结合具体的类理解下各种常量池项 .mp4  147.12M
9 k0 g" {: O5 U9 k|   ├──01、 性能调优专题-JVM》61、4-05、结合字节码来理解下this和super的类名 .mp4  151.85M6 `* J$ i, T, b; ^
|   ├──01、 性能调优专题-JVM》62、4-06、结合实例理解下class的字段表信息 .mp4  140.31M$ H& U; I+ }: E6 }$ y
|   ├──01、 性能调优专题-JVM》63、4-07、结合实例理解下class的方法表信息 .mp4  152.50M/ d, G; H1 M  k' [; q
|   ├──01、 性能调优专题-JVM》64、5-01、画图解释下JVM内部各种垃圾收集算法 .mp4  80.21M% X* K4 F+ ?2 q, v7 a( ?
|   ├──01、 性能调优专题-JVM》65、5-02、梳理下JDK现有的十种垃圾收集器 .mp4  65.58M  }' C* `  @. x: e/ z
|   ├──01、 性能调优专题-JVM》66、5-03、画图解释下Serial与Parallel收集器以及它内部的回收算法 .mp4  82.04M
. P+ b) H( B$ ~. ~$ s|   ├──01、 性能调优专题-JVM》67、5-04、画图解释下ParNew与CMS收集器以及它内部的回收算法 .mp4  76.79M
2 L9 `8 k7 X- W9 A) M|   ├──01、 性能调优专题-JVM》68、5-05、详细看下CMS收集器垃圾收集的全过程 .mp4  75.28M
5 s5 l& |" W$ Z  Q" y( t|   ├──01、 性能调优专题-JVM》69、5-06、CMS垃圾收集过程中的浮动垃圾是怎么产生的 .mp4  65.10M1 |' k) {( n0 c  o& n/ y7 z
|   ├──01、 性能调优专题-JVM》70、5-07、CMS比较严重的问题并发收集阶段再次触发Full gc .mp4  94.22M
3 w! T* b- G$ ?) F- Q|   ├──01、 性能调优专题-JVM》71、5-08、用ParNew与CMS组合来优化一个亿级流量的网站 .mp4  89.27M
- c$ h3 S* ]. I: o|   ├──01、 性能调优专题-JVM》72、5-09、通过一个程序实例来理解下垃圾收集底层三色标记算法 .mp4  100.10M; @: v  |* x' Z' K( ~
|   ├──01、 性能调优专题-JVM》73、5-10、解决对象漏标的方案:增量更新与原始快照(SATB) .mp4  71.23M
. U9 \3 T$ A4 i9 W7 O9 m|   ├──01、 性能调优专题-JVM》74、5-11、从Hotspot源码来理解下增量更新与SATB的底层实现写屏障 .mp4  77.18M
+ t4 H9 S6 p# z|   ├──01、 性能调优专题-JVM》75、5-12、CMS、G1与ZGC对于对象漏标问题的处理区别 .mp4  76.64M
- b* T' g5 N* g! n" ^# u|   ├──01、 性能调优专题-JVM》76、5-13、画图理解下垃圾收集中的记忆集(Remember Set)与卡表 .mp4  94.62M2 X: [; w; V) z3 ]1 s( e. W3 m$ h
|   ├──01、 性能调优专题-JVM》77、6-01、JVM开发出G1垃圾收集器为了解决什么问题 .mp4  70.62M
- d% O8 j. S* m|   ├──01、 性能调优专题-JVM》78、6-02、G1内存分区回收机制是怎么回事 .mp4  62.47M
; {8 n% [2 M, n7 m" B|   ├──01、 性能调优专题-JVM》79、6-03、解释下G1对于大对象的特殊处理Humongous区 .mp4  75.45M3 y! K8 f  z& F; S! e% E8 b7 k- a
|   ├──01、 性能调优专题-JVM》80、6-04、梳理下G1垃圾回收全流程 .mp4  80.01M
# h9 }. L- P( P# l, T1 u|   ├──01、 性能调优专题-JVM》81、6-05、G1最大停顿时间是如何实现的 .mp4  88.51M/ z: M% ^" H' _7 V
|   ├──01、 性能调优专题-JVM》82、6-06、G1的MixedGC是怎么回事 .mp4  85.34M2 I- M$ a0 q$ J
|   ├──01、 性能调优专题-JVM》83、6-07、一起来梳理下G1的核心调优参数 .mp4  71.85M
2 I  R; O3 A/ B9 F  j|   ├──01、 性能调优专题-JVM》84、6-08、每秒几十万并发的系统如何用G1来优化 .mp4  84.26M3 Y# ], M$ Z: p9 i  A. k
|   ├──01、 性能调优专题-JVM》85、6-09、G1的使用场景总结 .mp4  75.35M7 L7 p/ n- \* S& k
|   ├──01、 性能调优专题-JVM》86、6-10、ZGC核心之染色指针技术 .mp4  91.41M5 V- G5 k# n2 z, w3 c' y
|   ├──01、 性能调优专题-JVM》87、6-11、深入分析高并发系统ZGC日志 .mp4  72.90M  H3 h2 Z! B( y$ [& G
|   ├──01、 性能调优专题-JVM》88、6-12、ZGC支撑TB级别堆空间秘籍 .mp4  78.91M
! h( \+ h* o8 {: C' H+ A|   ├──01、 性能调优专题-JVM》89、6-13、ZGC是如何做到10ms的STW .mp4  87.13M" @  @# i: w/ R; a8 ?& K* r
|   ├──01、 性能调优专题-JVM》90、6-14、震惊!任何语言都能使用ZGC .mp4  97.24M
4 x" M/ @7 e5 z2 Z. d3 v6 ^3 O|   ├──01、 性能调优专题-JVM》91、6-15、为什么一个百万级TPS系统会频繁GC .mp4  80.81M
! E% z, M2 u( T& I, X|   ├──01、 性能调优专题-JVM》92、6-16、让面试官刮目相看的JVM问题排查 .mp4  92.18M$ Z* r% X& l# X$ q# O( P% y
|   ├──01、 性能调优专题-JVM》93、6-17、补充讲下GC安全点与安全区域 .mp4  85.07M$ r. `! d" b$ x3 v
|   ├──01、 性能调优专题-JVM》94、7-01、JDK自带调优工具Jmap、Jstack、Jinfo、Jstat快速使用 .mp4  185.35M# q/ f7 g- d% q% G; |7 [: {6 n7 T
|   ├──01、 性能调优专题-JVM》95、7-02、JDK自带可视化JVM调优诊断工具Jvisualvm快速使用 .mp4  189.84M
. N- [6 [- a- ]9 e|   ├──01、 性能调优专题-JVM》96、7-03、CPU百分百、内存溢出、死锁等常见问题快速排查 .mp4  184.80M) O. F% i# {' N; b1 n
|   ├──01、 性能调优专题-JVM》97、7-04、生产级系统JVM线上运行情况预估 .mp4  207.96M6 @0 a7 A1 t* Y" ^
|   ├──01、 性能调优专题-JVM》98、7-05、实战解决线上系统频繁Full GC导致系统卡顿案例 .mp4  249.87M! @: ~# F3 G0 }; J' q. P
|   └──01、 性能调优专题-JVM》99、7-06、内存泄露到底是怎么回事,怎么快速排查与解决 .mp4  221.35M
3 m$ A# {, H+ m├──02、 微服务专题》  ' W! r* D; f2 g. a1 j, T0 z* v$ p2 k
|   ├──02、 微服务专题》01、1-01、从Spring的IOC到SpringBoot的区别及演变的历史性意义 .mp4  82.12M
% D% Q4 g% m% t  B, l7 T. {  ^, D|   ├──02、 微服务专题》02、1-02、图解SpringBoot 核心原理和组成结构 .mp4  97.95M" M7 j, b% \  Q& T4 E
|   ├──02、 微服务专题》03、1-03、图解SpringBoot自动配置原理的执行过程 .mp4  117.45M" K% L; q. T* e' `* c  ]) q0 w. j
|   ├──02、 微服务专题》04、1-04、SpringBoot面试关键题—自动配置类的源码深度剖析 .mp4  119.63M, f; g  J# }4 X6 c1 g% O- P- L1 T
|   ├──02、 微服务专题》05、1-05、DeferredImportSelector对Bean加载顺产生的影响 .mp4  119.48M; D' n% [5 {. H1 S
|   ├──02、 微服务专题》06、1-06、@ConditionalOnXXX各注解的作用和解析源码详解 .mp4  110.32M
! A4 z  t" P1 G/ @4 f5 Z|   ├──02、 微服务专题》07、1-07、如何在自动配置类的基础上SpringBoot扩展及定制的经验分享 .mp4  120.21M
9 y0 r2 `8 H% |1 c$ @0 W|   ├──02、 微服务专题》08、1-08、SpringBoot自定义Starter完成自动配置实现过程详解 .mp4  113.98M
" O" A/ ^* |3 j( a& y' A|   ├──02、 微服务专题》09、2-01、SpringBoot面试关键题—为什么SpringBoot的jar可以直接运行 .mp4  99.22M; y6 K; J' `7 L% X
|   ├──02、 微服务专题》100、10-04.Sentinel资源保护API模式实现 .mp4  115.71M1 Z/ |. z. ?) w
|   ├──02、 微服务专题》101、10-05.Sentinel资源保护注解模式实现 .mp4  107.49M
# i8 Z0 H  u2 P: Y2 d* C|   ├──02、 微服务专题》102、10-06.Spring Cloud Alibaba整合Sentinel实战 .mp4  85.05M
* o# s' P1 y# d' E% Y2 _, R. \6 R8 {|   ├──02、 微服务专题》103、10-07.微服务如何接入Sentinel控制台 .mp4  105.62M* [: y' a3 T, l* G8 U& O$ b
|   ├──02、 微服务专题》104、10-08.微服务和Sentinel Dashboard通信原理 .mp4  103.62M
* E' W) _" V. V' A$ h, p( b) l|   ├──02、 微服务专题》105、10-09.Sentinel控制台使用 .mp4  142.64M
* n- @( s( w0 v# G5 k9 f|   ├──02、 微服务专题》106、11-01. sentinel流控规则配置详解 .mp4  70.35M
' h* B9 V3 w7 u, P; T, C|   ├──02、 微服务专题》107、11-02. 基于QPS和线程数流控配置 .mp4  49.53M) t" X2 P/ l6 Q1 F4 H2 v5 Y6 Y
|   ├──02、 微服务专题》108、11-03. BlockException异常统一处理 .mp4  50.68M* _3 [5 z2 e  L9 |- v8 Z6 U
|   ├──02、 微服务专题》109、11-04. 流控关联模式配置 .mp4  47.57M4 _# p  x  A1 }
|   ├──02、 微服务专题》10、2-02、SpringBoot启动及容器加载过程源码深度剖析 .mp4  106.40M1 Z+ d+ ^( Z. ~( q* f+ \( W: {5 p
|   ├──02、 微服务专题》110、11-05. 流控链路模式配置及其bug分析 .mp4  51.42M
. }# Q$ J, o1 E. A7 @|   ├──02、 微服务专题》111、11-06. 流控效果预热和匀速排队配置 .mp4  56.83M* a- Q4 B$ c+ g+ [7 S8 e
|   ├──02、 微服务专题》112、11-07. 降级规则之慢调用比例配置 .mp4  40.45M
$ g% c, P4 A7 q$ F7 I|   ├──02、 微服务专题》113、11-08. 降级规则之异常比例和异常数配置 .mp4  75.76M6 z0 y7 [' ^( R, S$ d6 x0 [3 d* }
|   ├──02、 微服务专题》114、11-09. 热点参数限流配置 .mp4  81.31M
& J2 j% `4 l5 J0 f|   ├──02、 微服务专题》115、11-10.系统规则配置 .mp4  79.91M- J3 w) J4 }+ M1 y8 R: d
|   ├──02、 微服务专题》116、11-11.授权规则配置及其注意事项 .mp4  81.32M
7 \/ S, N# D: p. b|   ├──02、 微服务专题》117、11-12.集群规则实现原理 .mp4  83.11M% M: k9 d& h5 b, w2 k  |; ]% F
|   ├──02、 微服务专题》118、11-13. Sentinel整合RestTemplate&Feign实战 .mp4  90.83M' i. r% m& Q9 L9 X, X# M
|   ├──02、 微服务专题》119、11-14. Sentinel整合Dubbo实战 .mp4  70.72M+ |8 O/ Q3 ]! z" L
|   ├──02、 微服务专题》11、2-03、SpringBoot启动和自动配置串连的源码详解 .mp4  114.56M
! m3 {7 @- }$ H+ {$ Q4 O% a# u|   ├──02、 微服务专题》120、12-01、Sentinel客户端与服务端通信原理 .mp4  146.20M6 L; X3 U$ ]9 s) s
|   ├──02、 微服务专题》121、12-02、注解@SentinelResource核心源码剖析 .mp4  183.94M
4 b, G5 b# V% [5 d( x|   ├──02、 微服务专题》122、12-03、Sentinel数据规则校验责任链设计模式详解 .mp4  174.11M, E6 X" Q# A0 I
|   ├──02、 微服务专题》123、12-04、Sentinel限流核心源码剖析 .mp4  169.50M4 \4 b4 E; w$ u9 [4 t& N1 X, U
|   ├──02、 微服务专题》124、12-05、Sentinel降级核心源码剖析 .mp4  161.56M
3 Z! C' r! \7 k6 c( V) B% n' ^; L/ q|   ├──02、 微服务专题》125、12-06、Sentinel新版本熔断器核心源码剖析 .mp4  150.91M
6 O$ ]' K$ x, W. ?1 s3 R8 g& o! d|   ├──02、 微服务专题》126、13-01、Sentinel资源授权源码剖析 .mp4  166.51M, _% E" g, ]0 n+ m$ ~! ~
|   ├──02、 微服务专题》127、13-02、Sentinel系统规则校验源码剖析 .mp4  174.34M; Z! F# x! b' X
|   ├──02、 微服务专题》128、13-03、Sentinel限流算法滑动时间窗源码剖析 .mp4  174.27M
, E8 C; _' o! Q- O% d|   ├──02、 微服务专题》129、13-04、Sentinel限流算法漏桶详解 .mp4  168.81M
* E' G) ~# {& n5 H: x  R& q|   ├──02、 微服务专题》12、2-04、SpringBoot启动—内置Tomcat源码深度详解 .mp4  114.48M
& \5 e: k  w! n7 Q|   ├──02、 微服务专题》130、13-05、Sentinel限流算法令牌牌桶详解 .mp4  153.88M
! |) T/ q0 P3 ?8 D* w8 X|   ├──02、 微服务专题》131、13-06、Sentinel拦截器处理web请求源码剖析 .mp4  209.50M) [! i) k- Q2 [. r' V) N
|   ├──02、 微服务专题》132、14-01. Sentinel规则持久化三种模式分析 .mp4  66.78M
# H" L9 U8 @5 a) j9 p3 m, |7 m|   ├──02、 微服务专题》133、14-02. 控制台是如何推送规则到客户端内存中的 .mp4  65.04M6 F8 Q0 J4 f/ h" ]% `& B$ `: U
|   ├──02、 微服务专题》134、14-03. 原始模式下规则推送的源码分析 .mp4  117.95M3 B5 I) c/ M6 s: W2 d) R/ ^& C+ b; O
|   ├──02、 微服务专题》135、14-04. Sentinel规则持久化扩展点分析 .mp4  139.60M- \: y, Z" R. @7 x: V$ H3 g; ~
|   ├──02、 微服务专题》136、14-05.Sentinel控制台改造 .mp4  98.22M
9 r, C5 G" C" m- w5 y- b; ]* \|   ├──02、 微服务专题》137、14-06.拉模式实现及其源码分析 .mp4  105.04M
3 ?# O( z  t5 x; C7 b+ p|   ├──02、 微服务专题》138、14-07. 动态规则扩展之读写数据源的实现 .mp4  117.32M
" {" g) o' h! L5 B" j9 J|   ├──02、 微服务专题》139、14-08. 客户端拉模式规则持久化实战 .mp4  108.44M1 C+ d  ]0 u; u6 I$ J/ d
|   ├──02、 微服务专题》13、2-05、如何在内置Tomcat的基础上进行自定义扩展 .mp4  128.10M
3 |7 V$ b0 h1 w$ k9 b! j7 |6 N: o2 @|   ├──02、 微服务专题》140、14-09. 拉模式改造之如何整合Spring Cloud .mp4  108.32M3 X6 }+ Z3 B( k
|   ├──02、 微服务专题》141、15-01. Sentinel规则推模式原理分析 .mp4  90.62M0 v/ n+ W% `! q9 U$ O8 {: G( W  ~- I
|   ├──02、 微服务专题》142、15-02. 基于Nacos配置中心控制台推送规则实战 .mp4  114.16M& C3 p) s: R! K' A/ \
|   ├──02、 微服务专题》143、15-03. 基于Nacos控制台的推模式持久化源码分析 .mp4  96.68M2 S7 |  \7 Y+ l) t) e
|   ├──02、 微服务专题》144、15-04. Sentinel控制台改造思路分析 .mp4  125.70M+ ]9 \/ Q3 [; D- \/ R
|   ├──02、 微服务专题》145、15-05. 基于Sentinel控制台推送规则实战 .mp4  114.68M. N* e" z+ M1 b) o, B
|   ├──02、 微服务专题》146、15-06. Sentinel推模式如何整合到Spring Cloud的 .mp4  123.18M
5 q' l7 C+ f2 b1 j7 v|   ├──02、 微服务专题》147、16-01.分布式事务典型场景分析 .mp4  117.54M
: b( B1 A  Q7 l* }1 f$ w|   ├──02、 微服务专题》148、16-02.XOpen DTP模型与XA规范详解 .mp4  106.99M/ Y8 g) ?+ R0 K9 ?: o
|   ├──02、 微服务专题》149、16-03.两阶段提交协议(2PC)详解 .mp4  107.72M
9 k( `8 I6 Y8 V3 ^( l+ e|   ├──02、 微服务专题》14、2-06、外置Tomcat Servlet3.0规范SPI机制详解 .mp4  129.37M
* C8 v' V9 e9 o) J|   ├──02、 微服务专题》150、16-04. Seata核心概念和设计思路剖析 .mp4  91.75M3 @7 e% u' M8 J4 O) c- t+ z( l% k
|   ├──02、 微服务专题》151、16-05.  Seata Server(TC)环境搭建 .mp4  158.52M6 v2 G% h- S/ X$ ?) L7 M5 q% ~
|   ├──02、 微服务专题》152、16-06. 编程式事务实现(GlobalTransaction API) .mp4  139.37M
3 W- N) b: Q* `5 O|   ├──02、 微服务专题》153、17-01. Spring Cloud 整合Seata问题分析 .mp4  2.43M
( V9 z7 Q, |7 w- k% B|   ├──02、 微服务专题》154、18-01. Seata一阶段本地事务执行流程分析 .mp4  194.21M
) W  _; a, k& g8 x6 x|   ├──02、 微服务专题》155、18-02. 分支事务bid生成策略 .mp4  214.29M; L. w1 @' p4 Z
|   ├──02、 微服务专题》156、18-03. Seata底层SQL自动补偿机制是如何实现的 .mp4  211.12M# C- j/ a* k+ C  j7 C0 i5 I+ {
|   ├──02、 微服务专题》157、18-04. Seata分支事务注册源码分析 .mp4  210.07M6 c; l1 Y+ Y4 [5 U
|   ├──02、 微服务专题》158、18-05. Seata底层是如何利用全局锁解决并发写隔离的 .mp4  196.84M8 }8 |0 ]3 u5 N$ A: ^
|   ├──02、 微服务专题》159、18-06. Seata二阶段CommitRollback源码分析 .mp4  207.28M! F! I9 D+ E/ ?5 ?$ \# G: c
|   ├──02、 微服务专题》15、2-07、SpringBoot启动—外置Tomcat源码深度详解 .mp4  118.20M7 t! v5 u2 S! a. |4 v; r
|   ├──02、 微服务专题》160、19-01.zuullinkeredgateway网关性能对比分析 .mp4  55.18M' M6 i4 ~7 K) A3 {
|   ├──02、 微服务专题》161、19-02.Gateway核心概念和工作原理分析 .mp4  71.29M
3 u7 D9 Y+ p! P- ^! [# \3 i7 Q|   ├──02、 微服务专题》162、19-03. Spring Cloud整合Gateway实战 .mp4  98.87M2 x! R2 A9 A2 l. g6 l1 c
|   ├──02、 微服务专题》163、19-04. RoutePredicateFactories路由断言工厂配置 .mp4  98.68M
: f. @1 e  \, G( s1 c7 M|   ├──02、 微服务专题》164、19-05.自定义路由断言工厂 .mp4  107.03M, N6 v, Z. H' \% c) y3 z" D
|   ├──02、 微服务专题》165、19-06. GatewayFilterFactories过滤器工厂配置 .mp4  109.23M
) S. T- u3 A! x% U|   ├──02、 微服务专题》166、19-07.自定义过滤器工厂 .mp4  93.45M
1 D% p6 k( L; l|   ├──02、 微服务专题》167、19-08. 自定义全局过滤器 .mp4  83.36M
+ G  I2 H7 A4 S|   ├──02、 微服务专题》168、19-09. Gateway Cors跨域配置 .mp4  90.43M
- U5 x& c' g. G|   ├──02、 微服务专题》169、19-10. Gateway整合Sentinel限流实战 .mp4  93.49M
, v0 M( [3 ?0 Z5 J7 I8 T! Q5 f1 F|   ├──02、 微服务专题》16、2-08、如何在外置Tomcat的基础上进行自定义扩展 .mp4  134.95M
" ]) I4 f5 G/ I4 d|   ├──02、 微服务专题》170、19-11. 网关流控实现原理分析 .mp4  83.50M9 A- C% n1 o' U- t% L/ t
|   ├──02、 微服务专题》171、19-12.Gateway网关集群高可用部署 .mp4  84.69M
; D. ], p$ D0 |/ X0 J|   ├──02、 微服务专题》172、20-01.Springmvc请求流程回顾 .mp4  165.63M
3 W  Q1 G  Q& d) g|   ├──02、 微服务专题》173、20-02. WebFlux核心请求流程分析 .mp4  170.30M+ D( D( n/ [& I5 g3 t& [
|   ├──02、 微服务专题》174、20-03. Gateway是如何整合WebFlux的 .mp4  179.27M
2 U2 v  S7 G/ J+ E, }' W7 p|   ├──02、 微服务专题》175、20-04. GateWay路由匹配核心源码分析 .mp4  161.41M
( f% Q0 {4 f; [5 A|   ├──02、 微服务专题》176、20-05. GateWay请求过滤器链源码分析 .mp4  174.05M
& @5 z- G* d5 @  [0 k/ u" f|   ├──02、 微服务专题》177、20-06. 整合Ribbon核心源码分析 .mp4  167.94M
+ I! S2 u2 ^. a( Q* u/ H# Q/ _6 n|   ├──02、 微服务专题》178、20-07. 请求是如何转发到下游微服务的 .mp4  191.12M) k' N) p$ N2 b5 Z6 J1 |
|   ├──02、 微服务专题》179、21-01.分布式调用链选型&探针性能对比分析 .mp4  55.47M
  q" k/ P+ d( @4 H! P|   ├──02、 微服务专题》17、3-01.单体架构vs微服务架构详解 .mp4  54.81M
7 R) h% R- C& _1 }  {) W/ P8 Y- k4 \|   ├──02、 微服务专题》180、21-02.Skywalking功能特性&整体架构剖析 .mp4  46.31M
! K( J! A; n' b( E|   ├──02、 微服务专题》181、21-03.Skywalking OAP&UI服务环境搭建 .mp4  55.26M
( E3 _. K+ s, L+ V. i|   ├──02、 微服务专题》182、21-04.Skywalking Agent接入微服务实现链路跟踪 .mp4  70.17M
* B5 s& q! C& @5 `+ Q|   ├──02、 微服务专题》183、21-05.Skywalking告警通知配置 .mp4  79.56M
3 j1 t" c6 D2 O|   ├──02、 微服务专题》184、21-06.基于mysqlelasticsearch跟踪数据持久化 .mp4  62.09M
8 n* d4 N1 C  K' A- K4 h8 J4 P|   ├──02、 微服务专题》185、21-07.@Trace自定义链路追踪 .mp4  64.52M
$ W, [3 x2 V: a9 h|   ├──02、 微服务专题》186、21-08.Skywalking集成日志框架logback .mp4  81.81M  M" b- l' K2 N
|   ├──02、 微服务专题》187、21-09.集成grpc收集上报日志数据 .mp4  66.93M# @# B! k' R. X, z; X
|   ├──02、 微服务专题》188、21-10.Skywalking高可用集群部署 .mp4  58.79M
3 A2 g, v( y3 y7 q/ m$ D6 V+ t|   ├──02、 微服务专题》189、21-11.Skywalking UI详解&新功能性能剖析使用 .mp4  70.64M7 x, N  u/ g/ F6 ~
|   ├──02、 微服务专题》18、3-02.Spring Cloud&Spring Cloud Alibaba 技术栈选型 .mp4  54.14M, ?; V# z- E3 n9 e, v1 k
|   ├──02、 微服务专题》190、21-12.进阶扩展:Java Agent实战 .mp4  58.26M
0 E2 M' n* y. d3 N|   ├──02、 微服务专题》191、21-13.基于Javassist实现Java Agent .mp4  66.83M
4 @3 e! t* m& q) ]. P# M|   ├──02、 微服务专题》192、21-14.基于ByteBuddy实现Java Agent .mp4  69.28M; z9 X0 P( }( E4 X9 [; }. a) M
|   ├──02、 微服务专题》193、21-15.使用Java Agent实现一个JVM监控工具 .mp4  75.17M! C4 A3 F" S% ^* w
|   ├──02、 微服务专题》194、21-16.Skywalking探针工作原理源码分析 .mp4  69.93M/ r' F; y: o+ ?9 h: K( L
|   ├──02、 微服务专题》195、22-01.Oauth2协议及其常用场景分析 .mp4  66.46M
! g7 |! x6 A& u|   ├──02、 微服务专题》196、22-02.京东商城接入微信开放平台实现微信登录原理分析 .mp4  51.58M
1 ~- R) M  k. r& Q9 f|   ├──02、 微服务专题》197、22-03.OAuth2核心概念和设计思路剖析 .mp4  54.58M" z/ ?/ E  N7 J9 e5 l; w
|   ├──02、 微服务专题》198、22-04.OAuth2核心概念和设计思路剖析 .mp4  53.08M
4 N/ z* F/ v2 T|   ├──02、 微服务专题》199、22-05.授权码模式实现原理分析 .mp4  57.53M
1 q7 N. }+ J. e1 v. s6 ^( H|   ├──02、 微服务专题》19、3-03.微服务架构中注册中心的作用和设计思路 .mp4  70.79M# m$ {  c. Z5 i' D. |, v5 U) V1 k+ R
|   ├──02、 微服务专题》200、22-06.简化(隐式)模式实现原理分析 .mp4  58.97M
# l  J/ \! ~, [0 ]8 B# j|   ├──02、 微服务专题》201、22-07.密码模式实现原理分析 .mp4  78.82M
* R6 K' }6 c1 b|   ├──02、 微服务专题》202、22-08.客户端模式实现原理分析 .mp4  58.21M
4 @8 x* i, w$ D) r|   ├──02、 微服务专题》203、22-09.如何获取和刷新token令牌 .mp4  50.47M: K9 I  Z6 e$ ]: W; h% F( w: \
|   ├──02、 微服务专题》204、22-10.Spring Security OAuth2实战 .mp4  62.71M5 g0 t8 I0 ?& ]- u
|   ├──02、 微服务专题》205、22-11.搭建授权服务器 .mp4  93.00M: X( V& o& D  G3 K* i
|   ├──02、 微服务专题》206、22-12.授权码模式实现 .mp4  87.73M
, Q. q' B' n# v7 L* f& _3 }2 b" N) y. F|   ├──02、 微服务专题》207、22-13.密码模式实现 .mp4  82.83M
! N# x4 D) i6 e9 L$ s, T! i|   ├──02、 微服务专题》208、22-14.基于redis持久化Token令牌 .mp4  60.82M
! G' o) F+ ^! `5 L|   ├──02、 微服务专题》209、23-01.JWT详解 .mp4  169.84M
. x- V1 J) H" I& b$ {|   ├──02、 微服务专题》20、3-04.主流注册中心NacosEurekaConsulZookeeper对比 .mp4  85.93M4 \5 P5 j+ ^: _- l
|   ├──02、 微服务专题》210、23-02.JJWT使用 .mp4  153.68M4 @- B2 V6 D3 o: m1 y- f
|   ├──02、 微服务专题》211、23-03.Spring Security Oauth2整合JWT .mp4  142.16M
: ?' ?: s; [5 y9 `|   ├──02、 微服务专题》212、23-04.扩展JWT中的存储内容 .mp4  174.12M
. b% ]3 A9 [/ |: K) J" S|   ├──02、 微服务专题》213、23-05.Spring Secuirty Oauth2实现单点登录SSO .mp4  166.95M: q9 S! j$ L  `- O+ h
|   ├──02、 微服务专题》214、23-06.微服务接入网关如何实现单点登录SSO .mp4  175.09M! y- G) d; |' f( s& ]
|   ├──02、 微服务专题》215、24-01.Spring扩展点总结 .mp4  94.97M
7 Z& C( U/ ]5 ~, x|   ├──02、 微服务专题》216、24-02.Spring扩展点在微服务组件中的应用剖析 .mp4  93.88M) x6 X. i5 U5 f2 {$ O/ @
|   ├──02、 微服务专题》217、24-03.Nacos是如何实现自动服务注册的 .mp4  114.41M4 d8 a6 z$ [& n; N, r& s' G
|   ├──02、 微服务专题》218、24-04.Eureka Server是如何集成到spring的 .mp4  115.61M
6 F( a( ^# G: g" w( ?|   ├──02、 微服务专题》219、24-05.为什么Feign接口可以通过@Autowired直接注入使用 .mp4  94.78M6 H# \0 f& ?! w8 k% k2 n% w( j
|   ├──02、 微服务专题》21、3-05.Nacos 注册中心架构剖析 .mp4  45.90M
. ~. F) E- r2 T( Y) _|   ├──02、 微服务专题》220、24-06.为什么RestTemplate+@LoadBalanced能实现负载均衡 .mp4  124.90M
* x3 z5 x; S8 K+ L* p|   ├──02、 微服务专题》221、24-07.Sentinel是如何对springmvc接口资源进行保护的 .mp4  119.74M' u2 W5 c/ T/ \  `( T7 J! p# k  b2 d
|   ├──02、 微服务专题》222、24-08.Sentinel持久化读数据源是如何集成spring的 .mp4  113.98M
% M- P, f& J5 u6 l* F: |7 K0 u( }3 o|   ├──02、 微服务专题》223、24-09.@GlobalTransectional是如何开启事务的 .mp4  122.80M
  f& L2 D$ n1 O/ d9 d, l|   ├──02、 微服务专题》22、3-06.Nacos Server环境部署&高可用集群搭建 .mp4  76.17M  v# Q4 j' K$ @
|   ├──02、 微服务专题》23、3-07.Prometheus+Grafana监控Nacos .mp4  87.76M( \1 G* w/ K& p, s
|   ├──02、 微服务专题》24、3-08.Spring Cloud整合Nacos实战 .mp4  99.90M
4 L$ k0 N  ?! W! u* }3 g2 X|   ├──02、 微服务专题》25、3-09.Nacos核心功能服务注册与发现,心跳,同步,健康检查机制详解 .mp4  80.23M/ E8 N" b- O" n7 ]
|   ├──02、 微服务专题》26、3-10.Nacos核心接口NamingService详解 .mp4  75.36M6 f6 P; s8 P3 b  }( ^
|   ├──02、 微服务专题》27、3-11.Nacos服务实例注册表结构详解 .mp4  78.42M$ \1 t" w9 C3 y  k/ P
|   ├──02、 微服务专题》28、3-12.Nacos服务自动注册功能实现源码分析 .mp4  94.77M
- E* ?- f; P1 z' Z7 s4 s" l|   ├──02、 微服务专题》29、3-13.Nacos是如何整合到Spring Cloud Alibaba中的 .mp4  81.62M
/ t" D. T* j! w- S, h$ l- z1 {; d2 u|   ├──02、 微服务专题》30、3-14.Nacos1.4.1源码如何编译 .mp4  73.54M
$ g% q3 O3 a1 f6 I+ h/ M! E|   ├──02、 微服务专题》31、4-01. 深入理解客户端的负载均衡和服务端的负载均衡机制 .mp4  87.34M
& ~% P9 B6 e3 k|   ├──02、 微服务专题》32、4-02.常见的常见负载均衡算法总结(随机轮询hash最小连接数等) .mp4  78.13M0 q1 D/ }: S, N% O* s- M
|   ├──02、 微服务专题》33、4-03.客户端负载均衡器Ribbon实战 .mp4  73.78M
- ]5 |: H8 r) Z" T( m0 S' V|   ├──02、 微服务专题》34、4-04.Nacos整合Ribbon如何实现微服务调用 .mp4  69.47M
! O1 j0 M, ]( q0 z" H8 Z|   ├──02、 微服务专题》35、4-05.Ribbon调用原理分析 .mp4  103.04M
, T' ?  y3 A9 B# Q7 ^|   ├──02、 微服务专题》36、4-06.自定义负载均衡算法模拟Ribbon实现 .mp4  89.75M) T+ i# B  ^0 X" |9 y4 l* @
|   ├──02、 微服务专题》37、4-07.@LoadBalanced 注解原理分析 .mp4  68.09M
- g  R+ p8 ^- J|   ├──02、 微服务专题》38、4-08.Ribbon核心功能接口详解比如ServerListILoadBalancerI .mp4  90.28M
8 t/ {. r7 i, O  ^0 u|   ├──02、 微服务专题》39、4-09.Ribbon负载均衡策略局部配置&全局配置 .mp4  89.40M
  J, w1 u/ d0 K+ x5 @, n|   ├──02、 微服务专题》40、4-10.自定义负载均衡策略实现灰度发布 .mp4  80.25M
& i- ]5 I* {8 A0 [1 N7 M# T5 |" r1 t|   ├──02、 微服务专题》41、4-11.Ribbon设计缺陷及优化,比如饥饿加载 .mp4  99.05M
* k4 S& c* v6 x& p3 h. Z|   ├──02、 微服务专题》42、4-12.基于LoadBalancerClient剖析LoadBalancer如何替换Ri .mp4  85.12M
/ x0 t5 S! n7 S! e% o8 B" `$ V|   ├──02、 微服务专题》43、4-13.RestTemplate整合LoadBalancer实战 .mp4  78.35M
! i9 s; Y# y& c1 X|   ├──02、 微服务专题》44、4-14.WebClient整合LoadBalancer实战 .mp4  77.04M8 A- c) x, V) e* t$ M8 W3 K0 i
|   ├──02、 微服务专题》45、5-01. web项目中如何实现接口调用 .mp4  56.27M
1 A+ h7 k4 T" D7 i1 _6 e|   ├──02、 微服务专题》46、5-02. 站在RPC设计角度分析Feign的优势和设计架构 .mp4  44.95M; ~% q7 u+ c2 Y; u
|   ├──02、 微服务专题》47、5-03. Ribbon&Feign进行微服务调用实现区别 .mp4  79.92M
: E2 L8 s1 L5 h, s% v, s* @' I" ~|   ├──02、 微服务专题》48、5-04. Spring Cloud Alibaba整合Feign实战 .mp4  84.00M& X+ o6 r4 q' y! I* ]" T: }" S/ y
|   ├──02、 微服务专题》49、5-05. Feign生产级别日志配置方案 .mp4  85.66M0 ?0 I( s3 Y6 J
|   ├──02、 微服务专题》50、5-06. Feign原生注解和Springmvc注解切换方案 .mp4  90.79M
) p, P' e7 S7 B8 W6 P|   ├──02、 微服务专题》51、5-07. 自定义拦截器实现认证逻辑 .mp4  88.45M
; P) g; r9 q. E|   ├──02、 微服务专题》52、5-08. Feign超时时间配置&同时配置Ribbon超时的坑 .mp4  102.78M
2 ~8 I  u. y6 s* K, |( U4 T4 d/ W|   ├──02、 微服务专题》53、5-09. Feign性能优化之底层调用组件替换,比如使用okhttp .mp4  95.00M. q/ P% k: y6 @
|   ├──02、 微服务专题》54、5-10.Feign性能优化之GZIP压缩 .mp4  67.25M! g. P! k! T3 z
|   ├──02、 微服务专题》55、5-11.Feign性能优化之自定义编解码配置 .mp4  97.96M
$ ^5 k! {' V7 m; j% n& X" `& a|   ├──02、 微服务专题》56、5-12.基于LoadBalancerFeignClient分析Feign是如何整合Rib .mp4  81.38M, L. K% j: S( P$ D8 ?  h: ~; e$ x* Z4 h
|   ├──02、 微服务专题》57、5-13.基于FactoryBean&BeanDefinition来剖析Spring是如何 .mp4  90.66M6 G' ]* ]* x  e5 f$ ^
|   ├──02、 微服务专题》58、5-14.如何实现Feign到Dubbo的无缝迁移 .mp4  93.04M
/ u$ o( H$ ], V7 c, B1 G& Z- p|   ├──02、 微服务专题》59、6-01、Nacos源码环境构建 .mp4  124.36M" b8 N1 _2 I. P
|   ├──02、 微服务专题》60、6-02、Nacos客户端启动注册流程源码剖析 .mp4  151.30M
( V' A& u& U7 G9 J; F|   ├──02、 微服务专题》61、6-03、Nacos服务端注册流程源码剖析 .mp4  169.07M
( I0 L3 A% @, T7 i|   ├──02、 微服务专题》62、6-04、Nacos服务发现源码剖析 .mp4  145.94M, Q; U4 R! f( ~0 ~$ J8 Y
|   ├──02、 微服务专题》63、6-05、从源码分析下Nacos注册表如何防止多节点读写并发冲突 .mp4  147.64M
$ j. g" f5 P9 J|   ├──02、 微服务专题》64、6-06、Nacos高并发支撑之异步任务源码实现 .mp4  143.12M8 G. F/ E# W4 D* X4 D% I
|   ├──02、 微服务专题》65、6-07、Nacos高并发支撑之内存队列源码剖析 .mp4  115.73M% w1 I! {5 F5 _- G
|   ├──02、 微服务专题》66、6-08、Nacos心跳机制源码剖析 .mp4  154.78M+ {( K$ o& I3 M7 ?/ Y- _% P
|   ├──02、 微服务专题》67、7-01、从源码启动Nacos集群 .mp4  130.12M) q! E0 [6 H" A4 X7 d! I% c
|   ├──02、 微服务专题》68、7-02、Nacos服务健康检查源码剖析 .mp4  130.11M
# O8 |7 \+ Y, q|   ├──02、 微服务专题》69、7-03、Nacos服务变动事件发布源码剖析 .mp4  137.11M. t0 O5 u5 L2 @7 J8 U& G
|   ├──02、 微服务专题》70、7-04、Nacos服务下线源码剖析 .mp4  115.99M, f  C$ _. B/ x& Z' g
|   ├──02、 微服务专题》71、7-05、Nacos心跳在集群架构下的设计原理剖析 .mp4  112.76M9 G3 X" @1 h3 Q$ z7 o4 f( {
|   ├──02、 微服务专题》72、7-06、Nacos集群节点状态同步源码剖析 .mp4  130.44M2 |! |( ]4 r5 T9 V# a- i
|   ├──02、 微服务专题》73、7-07、Nacos集群服务新增数据同步源码剖析 .mp4  142.73M- g# u0 E8 n9 k6 B
|   ├──02、 微服务专题》74、7-08、Nacos集群服务状态变动同步源码剖析 .mp4  135.60M
! Y$ ?& N7 e2 {3 u|   ├──02、 微服务专题》75、8-01.Nacos配置中心应用场景&架构剖析 .mp4  61.91M
# [" {: G3 E3 J. p0 L; H- \& K|   ├──02、 微服务专题》76、8-02.Spring Cloud Alibaba整合Nacos配置中心实战 .mp4  73.02M/ `) k$ H8 k5 L; `+ U
|   ├──02、 微服务专题》77、8-03.profile粒度的配置详解 .mp4  85.12M
+ {+ r. o3 h/ I|   ├──02、 微服务专题》78、8-04.自定义 namespace 的配置详解 .mp4  83.81M5 [& I5 z# [% C
|   ├──02、 微服务专题》79、8-05.自定义 Group 的配置详解 .mp4  81.73M8 u% i6 P( u6 K1 |- L6 L
|   ├──02、 微服务专题》80、8-06.自定义扩展的 DataId详解 .mp4  58.22M! i6 B- I/ \5 `7 o' M) b' v  I
|   ├──02、 微服务专题》81、8-07.运行时配置动态刷新及服务热加载 .mp4  94.64M& q' p, h6 ~: `3 w* {; o2 y* L9 J2 {
|   ├──02、 微服务专题》82、8-08.高可用分布式配置中心实战 .mp4  81.12M* Q" q  ?0 k. n
|   ├──02、 微服务专题》83、8-09.Nacos Config Client源码分析 .mp4  84.87M
, |; r% c- K2 u9 u1 B# s|   ├──02、 微服务专题》84、8-10.Client端是如何从配置中心获取配置的 .mp4  90.63M0 X& Q, s# Y, l% L2 {1 E: g
|   ├──02、 微服务专题》85、8-11.Client动态感知配置中心配置变更源码分析 .mp4  82.01M
1 ^/ c  F# P# `4 \3 c' o|   ├──02、 微服务专题》86、8-12.Spring整合Nacos是如何实现配置更新的 .mp4  93.24M
5 o! ~" ?' q3 \' v8 _|   ├──02、 微服务专题》87、8-13.Nacos  Config Server源码分析 .mp4  75.43M7 T2 K0 U7 y: k8 j8 b$ R5 u4 }
|   ├──02、 微服务专题》88、8-14.服务端配置推送源码分析 .mp4  93.93M: }$ J( W' ~" C  q1 I+ r
|   ├──02、 微服务专题》89、8-15.配置是如何持久化到mysql的 .mp4  84.54M
' U4 t3 F7 N2 H, u( v2 M|   ├──02、 微服务专题》90、8-16.集群架构下其他节点同步配置数据源码分析 .mp4  73.29M
9 q8 e( n: \- A|   ├──02、 微服务专题》91、9-01、大白话解释下CAP与BASE原则 .mp4  142.63M. {. n; c5 V. h/ Q4 P& f( E" g
|   ├──02、 微服务专题》92、9-02、Nacos&Zookeeper&Eureka的CAP架构横向对比 .mp4  74.78M
+ y% A& T$ b4 L- G4 J/ }|   ├──02、 微服务专题》93、9-03、图解Raft协议整体流程 .mp4  109.90M; b& K7 g" D) B
|   ├──02、 微服务专题》94、9-04、Nacos集群CP架构基于Raft协议源码剖析 .mp4  168.29M
0 A1 A9 a; U4 w3 I1 E& C7 [! b|   ├──02、 微服务专题》95、9-05、Nacos集群CP架构的脑裂问题剖析 .mp4  165.94M
. P9 m. a- k6 L|   ├──02、 微服务专题》96、9-06、基于云SaaS的超大规模注册中心架构设计 .mp4  163.62M
6 M8 c3 R2 I( }( l% w0 j; K+ y|   ├──02、 微服务专题》97、10-01.生产环境应对服务雪崩解决方案详解 .mp4  88.39M
  S% m# a0 r0 s/ n! S|   ├──02、 微服务专题》98、10-02.Sentinel和Hystrix对比分析 .mp4  109.34M
9 p' `; T& w  B1 e3 r9 B|   └──02、 微服务专题》99、10-03.Sentinel的工作原理分析 .mp4  122.06M
9 I0 Q4 A* O& z& M  ^├──03、 源码框架专题》  
( o# t  ^6 @0 P  x! n|   ├──03、 源码框架专题》01、1-01、Spring源码课程整体介绍 .mp4  66.00M3 \  {: b& M& f8 Q+ ?
|   ├──03、 源码框架专题》02、1-02、如何理解Spring、Spring Framework与Spring全家桶之间的 .mp4  45.52M8 ]2 V2 N1 c# f( D3 r& Z
|   ├──03、 源码框架专题》03、1-03、Spring中的Bean与Java中的对象之间的区别是什么 .mp4  50.67M2 ]4 H! X5 N5 j; K' ~& r
|   ├──03、 源码框架专题》04、1-04、实例化Bean对象的基本原理分析 .mp4  50.12M, e7 H' W& ~0 F: b3 C0 ?
|   ├──03、 源码框架专题》05、1-05、@Autowired依赖注入底层原理分析 .mp4  64.10M% B0 A+ |6 @9 M8 L' r
|   ├──03、 源码框架专题》06、1-06、初始化前@PostConstruct底层原理分析 .mp4  60.56M
+ \+ g! G1 H4 q|   ├──03、 源码框架专题》07、1-07、初始化InitializingBean接口底层原理分析 .mp4  48.27M$ T/ j4 d+ i$ k6 J* ^  q# Z$ V
|   ├──03、 源码框架专题》08、1-08、Spring推断构造方法底层原理分析 .mp4  44.18M, y4 c) A/ ^- z- v3 r
|   ├──03、 源码框架专题》09、1-09、Cglib动态代理底层实现原理分析 .mp4  52.08M7 T4 t* E+ }! `9 J: L$ v+ ^
|   ├──03、 源码框架专题》100、6-15、方法注入点寻找机制底层源码解析 .mp4  68.93M
$ G/ o* p1 k) ~7 x9 q|   ├──03、 源码框架专题》101、6-16、方法注入点缓存机制底层源码解析 .mp4  68.89M8 ~) J  Q+ {3 z% q% h* d
|   ├──03、 源码框架专题》102、6-17、static静态属性不能注入原因源码解析 .mp4  65.43M. P. i4 v$ u; H0 S0 x6 O% P
|   ├──03、 源码框架专题》103、6-18、static静态方法不能注入原因源码解析 .mp4  54.29M
+ T$ A2 o7 O- i9 S' @|   ├──03、 源码框架专题》104、7-01、依赖描述器DependencyDescriptor底层源码解析 .mp4  86.46M
) t$ l& F7 q+ U+ H$ B|   ├──03、 源码框架专题》105、7-02、依赖解析底层源码解析 .mp4  74.33M& P' D% [9 M+ W) z: y
|   ├──03、 源码框架专题》106、7-03、字段上的@Lazy注解作用底层源码解析 .mp4  73.46M
' \6 b* j! \' K# f+ @: @( M- g|   ├──03、 源码框架专题》107、7-04、@Value注解底层工作流程源码解析 .mp4  63.67M
6 e! v& Q+ E  f% F# ||   ├──03、 源码框架专题》108、7-05、@Value注解占位符形式源码解析 .mp4  67.32M
  `, [8 X) J# v9 K4 [' U|   ├──03、 源码框架专题》109、7-06、@Value注解Spring EL表达式源码解析 .mp4  76.89M
* T& {* V0 b8 ^# k6 F3 D8 G|   ├──03、 源码框架专题》10、1-10、Spring AOP代理对象底层执行流程分析 .mp4  48.80M
" K# {" @0 ^' u1 b: d|   ├──03、 源码框架专题》110、7-07、List、Map类型属性依赖注入底层源码解析 .mp4  74.38M3 u* l. _' D7 r$ y
|   ├──03、 源码框架专题》111、7-08、依赖注入六层筛选底层源码解析 .mp4  78.34M
% V$ Z8 {; I  q: W, Q4 m|   ├──03、 源码框架专题》112、7-09、@Primary注解筛选机制源码解析 .mp4  78.37M
. A4 J3 B+ c  c|   ├──03、 源码框架专题》113、7-10、@Priority注解筛选机制源码解析 .mp4  97.14M
* H# ?9 n7 g% g$ o|   ├──03、 源码框架专题》114、7-11、根据属性类型从BeanFactory找Bean底层源码解析 .mp4  90.81M
& D7 P. Y0 T# t" U/ x|   ├──03、 源码框架专题》115、7-12、Bean自己注入自己底层源码解析 .mp4  90.13M
# e: J% r, e% i, Z|   ├──03、 源码框架专题》116、7-13、autowireCandidate筛选机制源码解析 .mp4  74.62M
! _0 R7 V1 T3 D- c" H' H% i3 R|   ├──03、 源码框架专题》117、7-14、@Qualifier注解筛选机制源码解析 .mp4  74.55M
0 \' I+ c) S: C|   ├──03、 源码框架专题》118、7-15、基于@Qualifier自定义负载均衡注解源码解析 .mp4  66.18M
! x' V1 ?  I" @: [# D; S7 I|   ├──03、 源码框架专题》119、7-16、泛型属性依赖注入底层源码解析 .mp4  60.39M
6 w* A6 k  v- {) v3 R+ P: a+ |1 N|   ├──03、 源码框架专题》11、1-11、Spring事务底层执行流程原理分析 .mp4  58.64M
( X4 z: L: u9 M$ T|   ├──03、 源码框架专题》120、8-01、@Resource底层工作源码解析 .mp4  88.45M, z' k( N3 I7 S6 @  Y
|   ├──03、 源码框架专题》121、8-02、@Resource与@Autowired对比源码解析 .mp4  88.21M
/ W' `- F6 c2 @|   ├──03、 源码框架专题》122、8-03、依赖注入缓存机制源码解析 .mp4  90.00M3 ~1 D/ a+ b1 F1 `
|   ├──03、 源码框架专题》123、8-04、CommonAnnotationBeanPostProcessor底层源码解析 .mp4  76.40M
8 ]( H- d" L/ `7 K# J|   ├──03、 源码框架专题》124、8-05、Spring循环依赖底层原理源码解析 .mp4  48.50M
* x2 @; h" U* e: f' C|   ├──03、 源码框架专题》125、8-06、为什么Spring非要用三级缓存来解决循环依赖 .mp4  50.48M  H! [  w, z& d/ f$ A0 }
|   ├──03、 源码框架专题》126、8-07、二级缓存earlySingletonObjects真正的作用是什么 .mp4  50.48M
8 I" @' k  \1 i! H' B+ E|   ├──03、 源码框架专题》127、8-08、三级缓存singletonObjects真正的作用是什么 .mp4  55.38M
* f" ~2 f% _7 r6 y! ^+ A, ?9 \|   ├──03、 源码框架专题》128、8-09、Spring AOP与循环依赖之间的关系 .mp4  70.17M% s: j. w8 W) d/ d$ g" [- Z) I' h
|   ├──03、 源码框架专题》129、8-10、原型Bean情况下的的循环依赖解析 .mp4  86.26M* j2 C9 a0 R7 \8 ]# T
|   ├──03、 源码框架专题》12、1-12、@Transactional失效场景及原理分析 .mp4  67.02M7 U+ n& |2 Y; Z. \8 y, q: p/ I! U
|   ├──03、 源码框架专题》130、8-11、构造方法导致的循环依赖解析 .mp4  81.35M' t8 w- D) P( A8 t0 j& c
|   ├──03、 源码框架专题》131、8-12、总结三级缓存在循环依赖中的真正作用 .mp4  83.31M3 x. \5 D: Q& L+ o% A* u
|   ├──03、 源码框架专题》132、8-13、@Async情况下的循环依赖解析 .mp4  71.48M
5 u# P8 o  O; q|   ├──03、 源码框架专题》133、8-14、@Transaction情况下的循环依赖解析 .mp4  84.57M: _- N& y  U4 l! p2 O1 k
|   ├──03、 源码框架专题》134、8-15、BeanFactoryAware下的循环依赖解析 .mp4  90.70M
" e2 i: V# a. S( i7 J|   ├──03、 源码框架专题》135、9-01、getBean方法中指定构造方法参数源码解析 .mp4  68.38M
; E5 z1 O$ v" q0 [1 C: @& \9 u|   ├──03、 源码框架专题》136、9-02、BeanDefinition中指定构造方法参数源码解析 .mp4  69.10M
* \8 @/ F, L( [' G# O|   ├──03、 源码框架专题》137、9-03、@Autowired注解与推断构造方法关系的源码解析 .mp4  82.82M
% v+ j4 ~: z' ?6 R! n|   ├──03、 源码框架专题》138、9-04、多个@Autowired注解注解构造方法处理源码解析 .mp4  84.70M
0 g# c: l: f9 G: L8 j|   ├──03、 源码框架专题》139、9-05、RuntimeBeanReference底层源码解析 .mp4  88.39M
2 u- ]0 F% G8 p  Y|   ├──03、 源码框架专题》13、1-13、解决@Transactional失效方案与原理分析 .mp4  67.13M& E8 D- m; U( Q; J# B" }: }
|   ├──03、 源码框架专题》140、9-06、从多个构造方法中进行筛选的底层源码解析 .mp4  81.08M
1 h: }$ S4 G( H# v9 O7 C|   ├──03、 源码框架专题》141、9-07、构造方法排序规则底层源码解析 .mp4  69.80M& E: a' I7 x) a$ A( O, X& _4 \
|   ├──03、 源码框架专题》142、9-08、推断构造方法中构造方法权重计算源码解析 .mp4  95.02M
0 b1 g9 ?% x5 g/ b& T|   ├──03、 源码框架专题》143、9-09、严格模式比较权重底层源码解析 .mp4  95.04M  g/ T; m6 w  s' |
|   ├──03、 源码框架专题》144、9-10、宽松模式比较权重底层源码解析 .mp4  89.65M
; O1 f5 T6 |# b, g" T$ c, X  c|   ├──03、 源码框架专题》145、9-11、@Bean的推断构造方法底层源码解析 .mp4  106.66M2 X: R6 Y: j& e( f" c
|   ├──03、 源码框架专题》146、9-12、@Bean的static方法与非static方法底层源码解析 .mp4  88.51M
: F- S0 b# x; w: U# Z" h1 g|   ├──03、 源码框架专题》147、9-13、@Bean方法重载底层源码解析 .mp4  87.28M
. M0 e8 G6 e( h( i% F: \4 Q|   ├──03、 源码框架专题》148、9-14、@Bean与@Component定义的Bean覆盖底层源码解析 .mp4  72.09M
9 O/ G' D; \# D8 N1 w0 R4 C|   ├──03、 源码框架专题》149、9-15、BeanDefition多种生成方式对比底层源码解析 .mp4  89.78M
  a1 O! N" W. B; r6 S  J, n|   ├──03、 源码框架专题》14、2-01、手写模拟Spring容器启动过程 .mp4  47.80M! I) M! |8 T; [8 s8 }9 r% S; u) R
|   ├──03、 源码框架专题》150、10-01、方法注入@Lookup实现机制底层源码解析 .mp4  74.05M
8 X- n3 W7 P, s, V4 i0 {|   ├──03、 源码框架专题》151、10-02、实例化策略器InstantiationStrategy底层源码解析 .mp4  66.47M4 C& N) K3 h# V8 {
|   ├──03、 源码框架专题》152、10-03、方法替换器MethodReplacer机制底层源码解析 .mp4  60.00M2 z" G- ?: x* m( t8 S2 H6 {' M
|   ├──03、 源码框架专题》153、10-04、实例化DefaultListableBeanFactory底层源码解析 .mp4  77.03M+ L7 A% r$ s0 f& }, N2 p
|   ├──03、 源码框架专题》154、10-05、构造BeanDefinitionReader读取器底层源码解析 .mp4  71.82M
: S1 P) m1 ^. Q8 x1 _|   ├──03、 源码框架专题》155、10-06、构造ClassPathBeanDefinitionScanner扫描器源码解析 .mp4  68.43M5 e, {& |: |  u' J0 W. S. K7 I, o! m' v
|   ├──03、 源码框架专题》156、10-07、预处理DefaultListableBeanFactory源码解析 .mp4  66.38M
0 z1 N$ @3 J4 P( o5 h9 |- X, _, {|   ├──03、 源码框架专题》157、10-08、模板方法模式在Spring源码中的具体体现 .mp4  65.86M
$ a; ]/ M& x) u7 {* ^1 x5 [" e|   ├──03、 源码框架专题》158、10-09、Spring容器必备属性验证器源码解析 .mp4  67.27M8 H8 m& I9 a! v. ~; }! P
|   ├──03、 源码框架专题》159、10-10、初始化国际化机制MessageSource源码解析 .mp4  78.53M' y. c0 M; T" ^, h+ c) m- i3 L
|   ├──03、 源码框架专题》15、2-02、手写模拟Spring解析配置类过程 .mp4  43.05M
! s# d' n  A$ V% U* m|   ├──03、 源码框架专题》160、10-11、初始化事件发布器ApplicationEventMulticaster源码解析 .mp4  66.28M
5 z8 O6 w7 m8 x8 |. i- \|   ├──03、 源码框架专题》161、10-12、启动过程中注入事件监听器源码解析 .mp4  68.14M
. x9 I- l6 w0 k4 O  H5 S  h|   ├──03、 源码框架专题》162、10-13、@EventListener注解底层源码解析 .mp4  73.05M
, e4 L! Y% t0 [) p|   ├──03、 源码框架专题》163、10-14、Spring事件发布与监听机制底层源码解析 .mp4  67.72M
2 V9 n& w% y( S( T) u  Y6 v|   ├──03、 源码框架专题》164、10-15、Spring容器生命周期Lifecycle底层源码解析 .mp4  63.33M% E0 T) I/ {+ g7 I
|   ├──03、 源码框架专题》165、11-01、Spring中的配置Bean的作用是什么 .mp4  78.65M
. Q- e; s) I' i5 z. W# O|   ├──03、 源码框架专题》166、11-02、符合哪些条件的Bean是配置Bean .mp4  85.12M. b4 r- o4 d8 \. o. t. l) t% H6 N
|   ├──03、 源码框架专题》167、11-03、BeanFactoryPostProcessor机制源码解析 .mp4  91.95M. a$ b9 b. G5 Y* b
|   ├──03、 源码框架专题》168、11-04、BeanDefinitionRegistryPostProcessor机制源码 .mp4  93.55M: n" h6 s0 I- m+ a; E8 O
|   ├──03、 源码框架专题》169、11-05、ConfigurationClassPostProcessor机制源码解析 .mp4  84.97M
, |2 n& E9 F$ B|   ├──03、 源码框架专题》16、2-03、手写模拟Spring扫描@Component过程 .mp4  48.98M
3 H& [- b+ t8 B3 s. _) W|   ├──03、 源码框架专题》170、11-06、@ComponentScan注解底层源码解析 .mp4  84.73M& A5 M9 V4 @: R$ L% O; o; s
|   ├──03、 源码框架专题》171、11-07、@Component注解底层源码解析 .mp4  78.96M9 g' F% T5 \# h  V
|   ├──03、 源码框架专题》172、11-08、@PropertySource注解底层源码解析 .mp4  78.20M7 X2 U: r( I0 A3 d8 q
|   ├──03、 源码框架专题》173、11-09、@Import注解底层源码解析 .mp4  83.04M
' F6 I0 z0 E5 C5 N+ v9 E0 `6 E|   ├──03、 源码框架专题》174、11-10、ImportSelector机制底层源码解析 .mp4  72.84M
6 i9 V: |  {& Y- n* L|   ├──03、 源码框架专题》175、11-11、DeferredImportSelector机制底层源码解析 .mp4  71.13M
2 `4 Y1 k2 v; w" @8 K8 H|   ├──03、 源码框架专题》176、11-12、ImportBeanDefinitionRegistrar注解底层源码解析 .mp4  82.89M: M. G$ n9 t8 h+ T) I# h# o
|   ├──03、 源码框架专题》177、11-13、@Bean注解生成BeanDefinition底层源码解析 .mp4  85.19M; K; |, W5 `' f/ A
|   ├──03、 源码框架专题》178、11-14、@Configuration注解底层源码解析 .mp4  81.10M
# D, u5 h4 U0 O, ~: O- ?|   ├──03、 源码框架专题》179、11-15、@Configuration注解中proxyBeanMethods机制源码解析 .mp4  87.43M
# [! m6 W  }, ?+ j: `, X|   ├──03、 源码框架专题》17、2-04、手写模拟实现beanName生成过程 .mp4  55.67M
& Q! O' ?; Z( C2 W1 x|   ├──03、 源码框架专题》180、11-16、@Configuration注解配置类代理对象生成过程源码解析 .mp4  75.36M
# k& c$ {: H6 u|   ├──03、 源码框架专题》181、11-17、@Configuration注解配置类代理对象执行方法过程源码解析 .mp4  72.89M  l- |9 p# g  R3 O+ ], u# Y
|   ├──03、 源码框架专题》182、12-01、手写模拟实现@MapperScan注解功能 .mp4  84.22M! T. t7 Y5 w5 x" s
|   ├──03、 源码框架专题》183、12-02、手写模拟实现MapperScannerRegistrar功能 .mp4  89.82M
# Z  r" L1 Z( ?" m|   ├──03、 源码框架专题》184、12-03、手写模拟实现ClassPathMapperScanner功能 .mp4  85.32M
: S% s5 `% Q- {0 V3 Y9 o|   ├──03、 源码框架专题》185、12-04、手写模拟实现MapperFactoryBean功能 .mp4  85.99M
( {6 [2 v; g$ L9 c|   ├──03、 源码框架专题》186、12-05、@MapperScan注解功能底层源码解析 .mp4  76.81M2 E/ {8 q- x! G* h$ S
|   ├──03、 源码框架专题》187、12-06、MapperScannerRegistrar底层源码解析 .mp4  84.82M6 U. k$ y7 a6 C6 {0 x
|   ├──03、 源码框架专题》188、12-07、MapperFactoryBean底层源码解析 .mp4  75.81M
% K; e% V8 Z1 t6 s, e. e|   ├──03、 源码框架专题》189、12-08、SqlSessionTemplate底层源码解析 .mp4  71.55M
! Z0 Q1 Q. [/ u/ A|   ├──03、 源码框架专题》18、2-05、手写模拟从Spring容器获取Bean过程 .mp4  42.52M1 j  a3 k: B; W1 s/ h( r4 @1 R! o
|   ├──03、 源码框架专题》190、12-09、Mybatis整合Spring事务导致一级缓存失效源码分析 .mp4  73.38M8 N; u. z- F/ [$ {/ i/ F
|   ├──03、 源码框架专题》191、12-10、整合后Mybatis如何获取到Spring数据库连接源码分析 .mp4  95.60M
: r( s9 M2 M7 C- R5 _) [9 ~|   ├──03、 源码框架专题》192、12-11、SqlSession对象获取机制底层源码解析 .mp4  95.87M/ u8 K# o% [" C) ~  L
|   ├──03、 源码框架专题》193、12-12、SqlSession对象缓存机制底层源码解析 .mp4  100.07M
% u3 H) s' \; o4 D8 t. E( L|   ├──03、 源码框架专题》194、12-13、MapperScannerConfigurer底层源码解析 .mp4  97.79M
' f& E+ u# ]+ N|   ├──03、 源码框架专题》195、13-01、Cglib动态代理机制底层原理源码解析 .mp4  39.01M% \) o9 k3 L  L: P# e4 }, O
|   ├──03、 源码框架专题》196、13-02、Jdk动态代理机制底层原理源码解析 .mp4  45.84M
7 a+ @+ l! j+ Q+ I# C|   ├──03、 源码框架专题》197、13-03、Spring AOP中ProxyFactory介绍 .mp4  39.81M4 a. S* [/ t4 N4 X4 F: X
|   ├──03、 源码框架专题》198、13-04、Advice介绍与各种类型详解 .mp4  37.73M
2 W- J1 G( w. F/ X8 L. C|   ├──03、 源码框架专题》199、13-05、Pointcut概念介绍与详解 .mp4  37.48M
# x. h/ B) M/ |# D|   ├──03、 源码框架专题》19、2-06、手写模拟BeanDefinition生成过程 .mp4  51.73M: Z- ~4 p( F' q% D
|   ├──03、 源码框架专题》200、13-06、Advisor与Advice之间的联系与区别 .mp4  41.96M
9 j# D- {0 l; V- h0 K3 _|   ├──03、 源码框架专题》201、13-06、Advisor与Advice之间的联系与区别 .mp4  41.96M9 n- ]: H/ v3 V+ x  h4 j+ Q0 a
|   ├──03、 源码框架专题》202、13-07、ProxyFactoryBean的作用介绍与底层详解 .mp4  39.16M: m' S0 z4 P( m  q- s
|   ├──03、 源码框架专题》203、13-08、BeanNameAutoProxyCreator的作用介绍与底层详解 .mp4  38.53M
; L1 C9 R# Z+ y$ L7 I|   ├──03、 源码框架专题》204、13-09、DefaultAdvisorAutoProxyCreator的作用与底层详解 .mp4  37.39M
/ T4 ~: B9 S5 b7 q1 Z+ N+ X% k|   ├──03、 源码框架专题》205、13-10、对Spring AOP的整理透彻理解 .mp4  45.00M, T& `3 K# M. @* |/ @
|   ├──03、 源码框架专题》206、13-11、AspectJ技术与Spring AOP之间的关系详解 .mp4  42.95M
1 n" P& I6 Y" o: a! c; L9 B|   ├──03、 源码框架专题》207、13-12、AOP中的八大基本概念详解 .mp4  39.78M
4 a, n  U# g+ S' y6 r|   ├──03、 源码框架专题》208、13-13、TargetSource在Spring AOP中的作用与详解 .mp4  40.36M
8 G1 N, `& M+ [  H" W; D  W2 _|   ├──03、 源码框架专题》209、13-14、@Lazy注解利用Spring AOP生成代理对象源码详解 .mp4  47.48M: Z3 E4 f6 C) k6 V
|   ├──03、 源码框架专题》20、2-07、手写模拟实现singletonObjects单例池 .mp4  53.72M$ t. L1 h5 T, V8 |
|   ├──03、 源码框架专题》210、14-01、ProxyFactory工作机制底层源码解析 .mp4  71.32M* f+ k5 l; w! X8 D* ?; ^( B
|   ├──03、 源码框架专题》211、14-02、JdkDynamicAopProxy创建代理对象源码解析 .mp4  65.35M7 n! S3 e2 g2 i
|   ├──03、 源码框架专题》212、14-04、ObjenesisCglibAopProxy创建代理对象源码解析 .mp4  74.38M, B+ p5 d, {! v0 L. c3 U& h2 J1 ^9 G+ v
|   ├──03、 源码框架专题》213、14-03、JdkDynamicAopProxy代理对象执行方法源码解析 .mp4  67.74M
5 J6 D4 t2 k' S+ g|   ├──03、 源码框架专题》214、14-05、ObjenesisCglibAopProxy代理对象执行方法源码解析 .mp4  74.00M4 p! Y" F4 ]) u! V+ O5 p
|   ├──03、 源码框架专题》215、14-06、@Before注解底层原理与源码解析 .mp4  69.30M  H- F4 u9 M; _# ~5 Q, G
|   ├──03、 源码框架专题》216、14-07、@After注解底层原理与源码解析 .mp4  72.08M/ _  e* h# [% V2 p$ a2 |
|   ├──03、 源码框架专题》217、14-08、@Around注解底层原理与源码解析 .mp4  62.17M
% T- _! Y3 f4 ]|   ├──03、 源码框架专题》218、14-09、@AfterThrowing注解底层原理与源码解析 .mp4  75.59M
7 K% }. o  s9 ]|   ├──03、 源码框架专题》219、14-10、@AfterReturning注解底层原理与源码解析 .mp4  72.39M; r& G" \  o% ?9 D9 V6 I
|   ├──03、 源码框架专题》21、2-08、手写模拟单例Bean与多例Bean的底层实现 .mp4  47.77M
/ I5 {8 b6 s1 B: f; T( |7 H  Z|   ├──03、 源码框架专题》220、14-11、@PointCut注解底层原理与源码解析 .mp4  76.07M
5 J( a: ?' f3 [|   ├──03、 源码框架专题》221、14-12、AbstractAdvisorAutoProxyCreator底层源码解析 .mp4  72.19M
/ ^6 _) l: m+ I3 G% U* O0 |( r% X|   ├──03、 源码框架专题》222、14-13、@EnableAspectJAutoProxy注解底层源码解析 .mp4  84.55M) k4 o/ @2 B3 R6 K  L5 d5 d
|   ├──03、 源码框架专题》223、14-14、Bean生命周期初始化后步骤中Spring AOP支持源码解析 .mp4  76.06M7 L9 T1 r# b+ {  x! D2 Y
|   ├──03、 源码框架专题》224、14-15、扫描、解析、过滤Advisor底层源码解析 .mp4  76.61M
; {7 T6 [# {: `6 w2 e% l|   ├──03、 源码框架专题》225、14-16、Advisor责任链执行流程底层源码解析 .mp4  65.37M+ }; N5 P8 A& O' F
|   ├──03、 源码框架专题》226、15-01、Spring事务与Mysql事务对比分析理解 .mp4  52.65M) h8 i' |; \5 v* f; [
|   ├──03、 源码框架专题》227、15-02、@EnableTransactionManagement底层源码解析 .mp4  39.26M9 Y& p- G- ?6 ^) p- ^3 j2 A( G1 F! S
|   ├──03、 源码框架专题》228、15-03、编程式事务TransactionManager事务管理器底层源码解析 .mp4  50.52M
4 G9 V" m' }( v/ n5 k! Y; Q) h|   ├──03、 源码框架专题》229、15-04、@Transactional注解底层源码解析 .mp4  47.11M
- {, Y8 s0 \# j3 i|   ├──03、 源码框架专题》22、2-09、手写模拟实现Bean实例化过程 .mp4  51.51M0 Q5 U) D/ b* D9 \
|   ├──03、 源码框架专题》230、15-05、InfrastructureAdvisorAutoProxyCreator底层 .mp4  37.20M, `: ?. ?, g2 }1 O0 S
|   ├──03、 源码框架专题》231、15-06、Spring事务核心TransactionInterceptor底层源码解析 .mp4  37.73M
3 a( \8 G$ W# z9 H. g- d|   ├──03、 源码框架专题》232、15-07、Spring开启事务底层源码解析 .mp4  45.66M
1 E% c: c' |$ w4 u3 N8 ~4 w|   ├──03、 源码框架专题》233、15-08、Spring提交事务底层源码解析 .mp4  30.80M
2 K) @3 _! c" ~4 d/ C& |" K|   ├──03、 源码框架专题》234、15-09、Spring事务提交过程中强制回滚源码解析 .mp4  49.40M* ~4 Q* w) i: H$ v0 [; ~
|   ├──03、 源码框架专题》235、15-10、Spring回滚事务底层源码解析 .mp4  63.18M0 `; |# S( v6 u5 F
|   ├──03、 源码框架专题》236、15-11、Spring回滚事务过程中各种异常情况底层源码解析 .mp4  64.70M
) K" X6 d9 J0 f|   ├──03、 源码框架专题》237、15-12、Spring事务不同传播机制底层源码解析 .mp4  68.40M/ U$ F6 O( ]& q$ I3 n% @
|   ├──03、 源码框架专题》238、15-13、Spring只读事务底层源码解析 .mp4  65.43M; j$ U9 s2 R& \
|   ├──03、 源码框架专题》239、15-14、Spring事务隔离级别底层源码解析 .mp4  53.64M
- x, `) m, X1 x% w|   ├──03、 源码框架专题》23、2-10、手写模拟实现@Autowired依赖注入过程 .mp4  46.38M
9 ~: f$ T; ^* t) }  @3 H: i% `5 J|   ├──03、 源码框架专题》240、15-15、Spring事务挂起和恢复底层源码解析 .mp4  46.68M* s5 ^6 R+ Q# a% {
|   ├──03、 源码框架专题》241、15-16、Spring事务同步器TransactionSynchronization底层 .mp4  49.79M  U& ^6 [8 ^. @" @/ \7 [# b
|   ├──03、 源码框架专题》242、15-17、Spring事务@Transactional注解失效场景底层源码解析 .mp4  48.87M1 y* v% k; O/ S3 O# ?* t# _
|   ├──03、 源码框架专题》243、16-01、从Servlet到SpringMVC快速回顾及优劣势分析 .mp4  60.76M4 b! B; w! W6 `) X7 O+ u
|   ├──03、 源码框架专题》244、16-02、图解SpringMVC请求处理流程全过程详解 .mp4  68.94M0 l4 C, b+ W$ M2 Q' Y" }8 D5 W
|   ├──03、 源码框架专题》245、16-03、HandlerMapping组件不同配置所带来的效果 .mp4  77.33M
# z9 q& d0 m% `! {" F4 z|   ├──03、 源码框架专题》246、16-04、HandlerAdapter组件不同配置所带来的效果 .mp4  77.40M
6 }/ a- U: k$ T7 v|   ├──03、 源码框架专题》247、16-05、SpringMVC的内置的默认组件底层源码详解 .mp4  84.13M! x) s4 f. t2 ?/ |2 B& Z5 @
|   ├──03、 源码框架专题》248、16-06、SpringMVC源码的请求处理流程全过程详解 .mp4  84.13M" [! w! V8 p1 J# C
|   ├──03、 源码框架专题》249、16-07、SpringMVC之@RequestMapping解析源码详解 .mp4  94.94M) \/ H$ q6 v. Z4 n
|   ├──03、 源码框架专题》24、2-11、手写模拟实现BeanNameAware回调过程 .mp4  50.77M
, l- S3 x+ X* h3 ]# S  U|   ├──03、 源码框架专题》250、16-08、SpringMVC之请求参数和返回值处理过程源码详解 .mp4  85.26M+ [0 w( R% b6 F+ a# M
|   ├──03、 源码框架专题》251、16-09、SpringMVC是怎么处理json数据的源码详解 .mp4  92.11M
5 q5 F5 V" @- {4 D/ |5 F' J0 ?|   ├──03、 源码框架专题》252、17-01、如果你只会用xml反射的SpringMVC你就out了! .mp4  49.25M
3 n6 G0 c3 h6 g# g& h. m2 x; U1 R6 U|   ├──03、 源码框架专题》253、17-02、带你探索JavaConfig(零xml配置)的SpringMVC实现方式 .mp4  47.68M! L2 K0 A% p' o6 N9 R( k# m
|   ├──03、 源码框架专题》254、17-03、SpringMVC的父子容器的层次结构特性详解 .mp4  61.22M
, Z* x$ u+ t9 \' _3 b4 l|   ├──03、 源码框架专题》255、17-04、SpringMVC启动时ContextLoaderListener底层源码大揭 .mp4  63.36M$ N: K/ C4 r9 ~% ]- Q
|   ├──03、 源码框架专题》256、17-05、SpringMVC启动时DispatcherSerlvet底层源码大揭秘 .mp4  57.74M5 @0 V5 H- l& r1 v: K" m# T
|   ├──03、 源码框架专题》257、17-06、SpringMVC父容器是如何隔离子容器的边界的源码详解 .mp4  55.53M) K! k, Q3 p- ]
|   ├──03、 源码框架专题》258、17-07、SpringMVC 子容器是如何继承父容器的源码详解 .mp4  61.32M3 K$ \3 \- Z/ @
|   ├──03、 源码框架专题》259、17-08、父子容器面试夺命连环问—为何需要父子容器? .mp4  67.20M
* l" z! D) a5 F" ?|   ├──03、 源码框架专题》25、2-12、手写模拟实现Bean初始化InitializingBean过程 .mp4  54.91M
, E2 j% |2 L# J' |# G|   ├──03、 源码框架专题》260、17-09、父子容器面试夺命连环问—只有父容器我否有问题? .mp4  63.10M! ]0 j  X( Z7 h1 \! ~
|   ├──03、 源码框架专题》261、17-10、父子容器面试夺命连环问—只有子容器我否有问题? .mp4  55.19M
6 p/ x% D7 l; _) ?1 M9 O|   ├──03、 源码框架专题》262、17-11、父子容器面试夺命连环问—SpringBoot有父子容器吗? .mp4  47.29M
9 j: `9 M/ h0 }+ K|   ├──03、 源码框架专题》263、18-01、MyBatis和传统JDBC的优势详解 .mp4  72.12M
- ]5 B% r) l- y" f. |+ k|   ├──03、 源码框架专题》264、18-02、MyBatis和整体体系介绍 .mp4  79.26M: }/ f+ R: i* B# L- i1 [
|   ├──03、 源码框架专题》265、18-03、MyBatis 全局配置XML文件解析源码详解 .mp4  99.98M3 T* {4 z: j1 s: p- M
|   ├──03、 源码框架专题》266、18-04、MyBatis MappersXML解析过程源码详解 .mp4  96.97M! V( p$ K' l6 i
|   ├──03、 源码框架专题》267、18-05、MyBaits的内置类型处理器和重命名注册器的详解 .mp4  97.73M
4 `6 x  }7 H. i9 h  e! p- u|   ├──03、 源码框架专题》268、18-06、自定义类型处理器完成数据库不具备的类型映射 .mp4  91.34M
1 y- O. [1 M% k0 _( S|   ├──03、 源码框架专题》269、18-07、MyBatis Mappers的注解解析过程源码详解 .mp4  97.48M; J2 B) E) w7 i7 ~. ~" y$ N  U0 m
|   ├──03、 源码框架专题》26、2-13、手写模拟实现BeanPostProcessor的执行过程 .mp4  50.94M! C2 U" }6 Z# P; _
|   ├──03、 源码框架专题》270、18-08、MyBatis 二级缓存的装饰者+责任链源码详解 .mp4  83.22M1 I3 y& O, i" L6 B4 R
|   ├──03、 源码框架专题》271、18-09、MyBatis 动静态SQL解析—组合设计模式分之道 .mp4  90.84M9 F! q" C0 M' ?9 A& H( T0 ^, Q( ^
|   ├──03、 源码框架专题》272、19-01、MyBatis Executor不同执行器使用和原理详解 .mp4  75.12M
  C7 e3 {4 Y/ H3 U# Z; C, h|   ├──03、 源码框架专题》273、19-02、MyBatis Plugin插件的四大组件和使用方式详解 .mp4  73.77M5 b) r$ S6 V( @* c) o
|   ├──03、 源码框架专题》274、19-03、MyBatis Plugin插件的动态代理+责任链源码详解 .mp4  81.87M
+ h; R; d6 K" L) E4 T|   ├──03、 源码框架专题》275、19-04、MyBatis Plugin插件的分页和读写分离的实现讲解 .mp4  79.26M% @% d# r7 d) S4 o5 x* T
|   ├──03、 源码框架专题》276、19-05、MyBatis 动态SQL的解—组合设计模式的合之道 .mp4  74.98M' h- Z2 R0 c2 a
|   ├──03、 源码框架专题》277、19-06、MyBatis 一、二级缓存执行过程源码详解 .mp4  87.39M
( z  O4 A5 D/ v2 h% R0 y|   ├──03、 源码框架专题》278、19-07、MyBatis 数据库操作的SQL执行过程源码详解 .mp4  92.27M
$ o% Y. ?( Y5 e+ d' W  b# {( `& G: z|   ├──03、 源码框架专题》279、19-08、手写关键源码重现 MyBaits的SQL执行过程实现 .mp4  87.54M0 y% E2 a) x, ]$ O% w3 m+ x
|   ├──03、 源码框架专题》27、2-14、手写模拟实现Spring AOP底层执行过程 .mp4  58.23M# y# H7 Q/ X1 g, Y# L6 H5 t
|   ├──03、 源码框架专题》28、2-15、手写模拟实现自定义注解依赖注入执行流程 .mp4  53.52M, w  ]# f) a6 G
|   ├──03、 源码框架专题》29、3-01、BeanDefinition介绍与核心属性详解 .mp4  51.33M1 H( \1 T; A3 V4 o) K4 S! X
|   ├──03、 源码框架专题》30、3-02、解析注解BeanDefinition读取器AnnotatedBeanDefini .mp4  52.43M6 }5 n8 Z5 p+ C" l
|   ├──03、 源码框架专题》31、3-03、XMLBeanDefinition读取器XmlBeanDefinitionRea .mp4  47.82M
. `$ h+ L% T* |7 @( t|   ├──03、 源码框架专题》32、3-04、核心扫描器ClassPathBeanDefinitionScanner .mp4  51.77M0 O% g; C$ h/ a. d; ?
|   ├──03、 源码框架专题》33、3-05、核心组件之BeanFactory详解 .mp4  55.94M
" E3 U, B! i/ X# L- a|   ├──03、 源码框架专题》34、3-06、DefaultListableBeanFactory详细功能介绍 .mp4  44.28M
* Z8 L& D5 _+ U- p8 M1 B, k|   ├──03、 源码框架专题》35、3-07、BeanFactory接口及其实现类类图关系详解 .mp4  46.37M9 f! r5 B& v+ Z/ a
|   ├──03、 源码框架专题》36、3-08、ApplicationContext详解与BeanFactory区别对比 .mp4  49.22M
" ]+ Y0 S/ v9 h% I% S" x. A" V|   ├──03、 源码框架专题》37、3-09、AnnotationConfigApplicationContext功能详细介绍 .mp4  50.56M
3 H' E( a8 m& X6 v: B6 j& ]6 Y|   ├──03、 源码框架专题》38、3-10、国际化功能MessageSource详解 .mp4  57.12M
0 n( u$ D5 ?5 T  I* R. F  }|   ├──03、 源码框架专题》39、3-11、资源加载器ResourceLoader详解 .mp4  52.83M1 A0 E% M: c+ j$ P4 r! T$ z9 T
|   ├──03、 源码框架专题》40、3-12、获取运行时环境Enviroment详解 .mp4  47.17M  q9 F5 g. d; l$ a/ g
|   ├──03、 源码框架专题》41、3-13、事件发布器ApplicationListener详解 .mp4  50.70M) T0 ?* A) a! V/ `- Z8 m) u% k) T& M: H
|   ├──03、 源码框架专题》42、3-14、PropertyEditor类型转换器详解 .mp4  51.03M
! z* Q  h2 m- v# T) Y  B|   ├──03、 源码框架专题》43、3-15、ConversionService类型转换器详解 .mp4  55.06M9 ^6 f6 M7 p+ Y: d' K
|   ├──03、 源码框架专题》44、3-16、TypeConverter类型转换器详解 .mp4  53.32M
" k" Z5 @9 r' J|   ├──03、 源码框架专题》45、3-17、OrderComparator针对Ordered接口比较器详解 .mp4  52.24M! v# g+ F2 V9 W5 [
|   ├──03、 源码框架专题》46、3-18、AnnotationAwareOrderComparator比较器详解 .mp4  56.65M
8 ~5 O: L. P% L1 p% X|   ├──03、 源码框架专题》47、3-19、核心接口FactoryBean工厂Bean详解 .mp4  52.36M
; R/ P6 u2 I" y9 R. p  {7 m/ M& G3 p' k|   ├──03、 源码框架专题》48、3-20、@ComponentScan之ExcludeFilter和IncludeFilt .mp4  51.77M& X! e9 p: u% ]" w& J
|   ├──03、 源码框架专题》49、3-21、类元数据读取器MetadataReader详解 .mp4  38.86M
+ q6 W- r9 ]$ c|   ├──03、 源码框架专题》50、4-01、Spring扫描底层流程源码解析 .mp4  61.73M
6 P" _9 c7 U  }. j: l9 z0 c2 B|   ├──03、 源码框架专题》51、4-02、Spring5.3.10版本新特性StartupStep详解 .mp4  65.94M
- L8 r; C- X6 {, @5 P/ `3 v|   ├──03、 源码框架专题》52、4-03、DefaultListableBeanFactory与BeanDefinitio .mp4  63.32M
( n" Y! x6 ?# r, s4 t2 C|   ├──03、 源码框架专题》53、4-04、扫描器ClassPathBeanDefinitionScanner扫描源码实现 .mp4  56.41M
4 \1 k: `! Z$ q. M1 s) c/ e|   ├──03、 源码框架专题》54、4-05、MetadataReaderFactory利用ASM机制解析类元数据源码解析 .mp4  54.63M
% h' |( d4 w; k2 A5 @! b# {|   ├──03、 源码框架专题》55、4-06、扫描过程中IncludeFilter筛选机制源码解析 .mp4  65.17M
2 E: l- F) i5 S3 g|   ├──03、 源码框架专题》56、4-07、扫描过程中ExcludeFilter筛选机制源码解析 .mp4  63.55M
/ ?- M5 W" R4 K) \9 O2 A" T' q|   ├──03、 源码框架专题》57、4-08、@Conditional条件注解筛选机制源码解析 .mp4  60.04M
2 k& p. C4 v) C9 \2 \! C|   ├──03、 源码框架专题》58、4-09、扫描过程中对于接口、抽象类、内部类筛选机制源码解析 .mp4  55.09M, z' k3 G9 r4 a7 e4 ]
|   ├──03、 源码框架专题》59、4-10、@Lookup注解使用案例详解 .mp4  65.94M
7 d5 Y. D5 x- E% a4 m+ [|   ├──03、 源码框架专题》60、4-11、扫描过程中beanName生成机制的源码解析 .mp4  59.78M
9 Q+ r- w5 k* p& u) W|   ├──03、 源码框架专题》61、4-12、扫描过程中重复扫描到一个类时异常情况源码解析 .mp4  68.20M# A7 M0 K5 c1 E- ?( _* o- f2 a
|   ├──03、 源码框架专题》62、4-13、加速扫描机制componentsIndex机制源码解析 .mp4  68.53M: q) ?% f2 z" C
|   ├──03、 源码框架专题》63、4-14、BeanDefinition合并源码解析 .mp4  64.68M
; Z9 A: L+ o# s; J+ u/ w7 H|   ├──03、 源码框架专题》64、4-15、SmartInitializingSingleton机制源码解析 .mp4  63.59M  Y. i2 |6 `) J0 ^( \% N" X
|   ├──03、 源码框架专题》65、4-16、FactoryBean机制底层源码解析 .mp4  61.74M
1 {+ P# \8 L/ e3 M) I4 V|   ├──03、 源码框架专题》66、4-17、FactoryBean不同场景下使用的底层源码流程解析 .mp4  58.29M/ g% }! Q: s' b4 B. p& P
|   ├──03、 源码框架专题》67、5-01、ApplicationContext中getBean方法内部源码解析 .mp4  60.13M/ X! |% g3 V# D
|   ├──03、 源码框架专题》68、5-02、@DependsOn注解机制底层源码解析 .mp4  47.15M$ F& h6 I9 f! y1 @( k
|   ├──03、 源码框架专题》69、5-03、@DependsOn循环依赖底层源码解析 .mp4  55.84M) O. k3 L2 t+ R. F) O0 b# |
|   ├──03、 源码框架专题》70、5-04、单例bean底层支持源码解析 .mp4  55.65M5 F) L$ {- B  q% l$ Z
|   ├──03、 源码框架专题》71、5-05、原型bean底层支持源码解析 .mp4  58.86M$ M0 d+ X! Z, A6 ^0 t
|   ├──03、 源码框架专题》72、5-06、Request作用域底层源码解析 .mp4  58.68M
+ Q* F: M- n( W5 w2 `$ }% V|   ├──03、 源码框架专题》73、5-07、Session作用域底层源码解析 .mp4  59.74M
! d* ~+ y. I# d2 e|   ├──03、 源码框架专题》74、5-08、Bean作用域支撑机制底层源码解析 .mp4  59.01M
: k$ ~/ J1 d+ K5 B  C& @|   ├──03、 源码框架专题》75、5-09、Spring中类加载器实现机制源码解析 .mp4  54.45M
8 u: M6 ^8 _( v; U3 h: J2 C|   ├──03、 源码框架专题》76、5-10、BeanPostProcessor接口及子接口架构分析 .mp4  61.54M$ F: C& m( H% p# l' z3 t" J
|   ├──03、 源码框架专题》77、5-11、BeanPostProcessor缓存机制源码解析 .mp4  66.48M2 j+ ]! V, u" s1 K) d. v% |
|   ├──03、 源码框架专题》78、5-12、Bean生命周期实例化前底层源码解析 .mp4  61.62M
. ^* W9 ~, w  \3 z|   ├──03、 源码框架专题》79、5-13、Bean生命周期实例化底层源码解析 .mp4  59.25M
& X" f! y; S0 o1 B$ P|   ├──03、 源码框架专题》80、5-14、Bean生命周期BeanDefinition的后置处理底层源码解析 .mp4  57.87M
1 I( ?) p3 O: M# r|   ├──03、 源码框架专题》81、5-15、Bean生命周期实例化后底层源码解析 .mp4  52.88M
0 W, C  v+ J' u. `3 j|   ├──03、 源码框架专题》82、5-16、Bean生命周期依赖注入、填充属性底层源码解析 .mp4  49.67M% i) b( h* H4 I
|   ├──03、 源码框架专题》83、5-17、Bean生命周期初始化前底层源码解析 .mp4  64.22M
( e3 j; J" L) X) _& k' B+ E2 W|   ├──03、 源码框架专题》84、5-18、Bean生命周期初始化底层源码解析 .mp4  61.73M3 n- J0 i3 X# ~/ X
|   ├──03、 源码框架专题》85、5-19、Bean生命周期初始化后底层源码解析 .mp4  63.92M
3 c3 D. o8 z# D|   ├──03、 源码框架专题》86、6-01、Bean销毁生命周期步骤核心源码解析 .mp4  64.32M
& `4 p- x% J' @4 d|   ├──03、 源码框架专题》87、6-02、Spring容器ApplicationContext关闭流程源码解析 .mp4  52.13M$ _8 e0 A$ D3 w, T9 n
|   ├──03、 源码框架专题》88、6-03、@PreDestroy注解底层源码解析 .mp4  61.32M
7 k& T7 B9 Z; O& V|   ├──03、 源码框架专题》89、6-04、DisposableBean机制底层源码解析 .mp4  59.60M- \3 w1 e( R2 L8 q4 U
|   ├──03、 源码框架专题》90、6-05、InitDestroyAnnotationBeanPostProcessor底层 .mp4  58.56M
2 J! U' }- C* m|   ├──03、 源码框架专题》91、6-06、Spring容器ApplicationContext关闭钩子源码解析 .mp4  56.36M
+ X0 u- s5 b) A) M+ i. l- v5 @" i|   ├──03、 源码框架专题》92、6-07、自动注入模式byName底层源码解析 .mp4  40.83M1 i! X9 t/ s0 ?1 J& y" G7 i
|   ├──03、 源码框架专题》93、6-08、自动注入模式byType底层源码解析 .mp4  61.29M
  a' ]6 X: ^" D$ u|   ├──03、 源码框架专题》94、6-09、属性描述器PropertyDescriptor底层源码解析 .mp4  71.10M; _/ |! I, }% M" Y3 Y( i8 U
|   ├──03、 源码框架专题》95、6-10、Number类型Bean属性注入源码解析 .mp4  62.22M3 ^& ^) y- j% g3 p
|   ├──03、 源码框架专题》96、6-11、Sring类型Bean属性注入源码解析 .mp4  62.63M
$ U7 Y" c$ T8 R) z# r! w, e|   ├──03、 源码框架专题》97、6-12、@Autowired注解底层源码解析 .mp4  53.14M; r* E* [4 B# o7 v1 h
|   ├──03、 源码框架专题》98、6-13、字段注入点寻找机制底层源码解析 .mp4  55.74M
; S8 N9 d/ v8 i& e: }* [: |% n|   └──03、 源码框架专题》99、6-14、字段注入点缓存机制底层源码解析 .mp4  68.92M- _4 T# A( b& C4 A% d* m
├──04、 性能调优专题-MySQL》  ' W- ^0 t/ n! C" w/ k3 k$ v) U
|   ├──04、 性能调优专题-MySQL》01、1-01、索引底层数据结构红黑树、B+树详解 .mp4  82.85M
) H4 e1 G8 o+ H9 p: C|   ├──04、 性能调优专题-MySQL》02、1-02、面试常问的B树与B+树的区别是什么 .mp4  61.76M) E# u5 ]4 a+ C( k
|   ├──04、 性能调优专题-MySQL》03、1-03、索引在B+树上如何快速定位 .mp4  63.79M# a$ c$ \+ x7 y) o! K
|   ├──04、 性能调优专题-MySQL》04、1-04、千万级数据表如何用B+树索引快速查找 .mp4  65.30M
  ~/ _1 ?0 ], n$ k1 X8 o: d|   ├──04、 性能调优专题-MySQL》05、1-05、MyISAM与Innodb存储引擎底层索引实现区别 .mp4  62.81M
, B/ r2 c& F4 H- n) I* p$ e/ i|   ├──04、 性能调优专题-MySQL》06、1-06、聚集索引、聚簇索引与稀疏索引到底是什么 .mp4  67.98M2 F0 T# i9 o- @* s3 U6 a" d9 s
|   ├──04、 性能调优专题-MySQL》07、1-07、为什么推荐使用自增整型的主键而不是UUID .mp4  69.83M
6 Y9 D9 I* l; E' M|   ├──04、 性能调优专题-MySQL》08、1-08、很少使用的索引底层结构Hash是怎样的 .mp4  67.13M; z/ x& c  y# f$ H
|   ├──04、 性能调优专题-MySQL》09、1-09、联合索引底层数据存储结构又是怎样的 .mp4  61.90M, ?1 ]! @1 x" e$ S
|   ├──04、 性能调优专题-MySQL》10、1-10、索引最左前缀原则底层实现原理 .mp4  64.84M
0 H' V3 K  Z  Q2 U|   ├──04、 性能调优专题-MySQL》11、2-01、Mysql执行计划Explain工具详解 .mp4  152.82M
: n4 N9 ^5 p+ t, b8 @|   ├──04、 性能调优专题-MySQL》12、2-02、Mysql优化经常用到的覆盖索引详解 .mp4  152.71M0 z( {' c! ^+ `! j5 S' W; n2 E
|   ├──04、 性能调优专题-MySQL》13、2-03、从B+树底层来分析下常见索引优化规则 .mp4  166.47M& R! i2 i+ I6 @
|   ├──04、 性能调优专题-MySQL》14、2-04、经常用到的like查询应该如何优化 .mp4  169.29M
9 f! D, {% a' n|   ├──04、 性能调优专题-MySQL》15、2-05、索引优化最佳实践 .mp4  146.65M
* O2 o) C6 p- s% `6 |2 I|   ├──04、 性能调优专题-MySQL》16、3-01、梳理下MySQL内部组件结构 .mp4  89.37M
7 v" f& ?  a! h% d% s2 N|   ├──04、 性能调优专题-MySQL》17、3-02、为什么说Mysql的查询缓存很鸡肋 .mp4  83.58M
2 h& m4 Z$ Q2 y: Q|   ├──04、 性能调优专题-MySQL》18、3-03、Mysql词法分析器原理详解 .mp4  95.30M
" Z- ]/ z. |. {% v7 d|   ├──04、 性能调优专题-MySQL》19、3-04、Mysql底层优化器与执行器详解 .mp4  88.05M
% W" y$ K5 [& }0 b|   ├──04、 性能调优专题-MySQL》20、3-05、Mysql归档日志bin-log详解 .mp4  102.63M5 P' S4 o+ P1 k" i
|   ├──04、 性能调优专题-MySQL》21、3-06、不小心删库了如何快速恢复 .mp4  99.51M
. s$ A" s+ y2 [' a9 x! k|   ├──04、 性能调优专题-MySQL》22、4-01、Mysql索引下推优化详解 .mp4  84.98M5 b) i8 l$ [9 R- W
|   ├──04、 性能调优专题-MySQL》23、4-02、为什么范围查找Mysql没有用索引下推优化 .mp4  101.13M8 F* U* n3 u, M' x; I9 ^
|   ├──04、 性能调优专题-MySQL》24、4-03、Mysql内部选择索引机制揭秘 .mp4  88.18M  p0 d- l! @) H" }% w. C
|   ├──04、 性能调优专题-MySQL》25、4-04、Mysql索引成本计算工具trace详解 .mp4  72.56M
+ s  x5 J# y  `- S, l) h4 J6 W% K|   ├──04、 性能调优专题-MySQL》26、4-05、看下常用的Order by与Group by优化细节 .mp4  97.78M
, i# z$ ~5 d0 k# p9 }0 m$ n# R|   ├──04、 性能调优专题-MySQL》27、4-06、Using filesort文件排序原理详解 .mp4  99.84M- H* f! Y1 e/ D2 Q2 {, T
|   ├──04、 性能调优专题-MySQL》28、4-07、文件单路排序与双路排序详细过程 .mp4  104.60M  H0 r. e# f7 s* H+ V
|   ├──04、 性能调优专题-MySQL》29、4-08、文件排序优化机制详解 .mp4  129.35M7 @, T7 x; }# }1 S8 {: S
|   ├──04、 性能调优专题-MySQL》30、4-09、互联网公司索引设计核心原则 .mp4  78.46M! W# I1 N; @3 Q) O, C
|   ├──04、 性能调优专题-MySQL》31、4-10、社交场景APP索引设计优化实战 .mp4  113.36M
) l7 |  _1 k5 s" j! o, S& J|   ├──04、 性能调优专题-MySQL》32、5-01、最常用的分页查询如何高效优化 .mp4  96.63M( I, K( W2 D6 ^
|   ├──04、 性能调优专题-MySQL》33、5-02、Join表关联查询优化 .mp4  99.97M
5 l4 E6 q! j* j3 e, p0 o, D* E|   ├──04、 性能调优专题-MySQL》34、5-03、表关联嵌套循环连接 Nested-Loop Join(NLJ) 算法详解 .mp4  129.64M8 J3 U# V) O! R3 S6 F  T% Y- d
|   ├──04、 性能调优专题-MySQL》35、5-04、基于块的嵌套循环连接 Block Nested-Loop Join(BNL)算法 .mp4  103.73M
+ ~8 u0 N. J" t! D2 a% E: K( s|   ├──04、 性能调优专题-MySQL》36、5-05、in和exsits优化细节小表驱动大表详解 .mp4  92.13M9 U) \5 g0 O; D1 s- u2 c
|   ├──04、 性能调优专题-MySQL》37、5-06、count查询的各种形式优化细节 .mp4  113.63M) D2 Z5 ], L  f) u( r0 m; B
|   ├──04、 性能调优专题-MySQL》38、5-07、阿里巴巴Mysql优化规范详解 .mp4  111.86M
# p1 q" @3 M2 E|   ├──04、 性能调优专题-MySQL》39、5-08、MySQL数据类型选择优化 .mp4  114.45M+ G3 \4 [& U4 D; I
|   ├──04、 性能调优专题-MySQL》40、6-01、Mysql事务及其ACID属性详解 .mp4  104.05M
" @+ I# P2 f! Z7 O" l|   ├──04、 性能调优专题-MySQL》41、6-02、Mysql事务隔离级别详解 .mp4  129.33M
) F7 p; i: g6 b7 U! {|   ├──04、 性能调优专题-MySQL》42、6-03、Mysql底层锁机制详解 .mp4  93.88M7 e, O  O( o3 r$ y
|   ├──04、 性能调优专题-MySQL》43、6-04、实例演示各种事务隔离级别效果 .mp4  95.65M# V) u& v4 p" _
|   ├──04、 性能调优专题-MySQL》44、6-05、Mysql底层脏读与幻读如何解决 .mp4  103.02M) M; E$ z; F) l" E2 ^
|   ├──04、 性能调优专题-MySQL》45、6-06、Mysql底层间隙锁(Gap Lock)详解与优化 .mp4  101.68M
: {. P  o. E+ c/ ?* o|   ├──04、 性能调优专题-MySQL》46、6-07、Mysql底层临键锁(Next-key Locks)详解 .mp4  115.51M
/ G( ^# d/ V5 r; T1 e* ||   ├──04、 性能调优专题-MySQL》47、6-08、InnoDB的行锁到底锁的是什么 .mp4  93.32M( z' R* y* K# O7 t' R5 Z( L& H
|   ├──04、 性能调优专题-MySQL》48、6-09、Mysql底层死锁如何定位与解决 .mp4  106.05M% h2 T+ |% u0 h2 a3 E& m' R
|   ├──04、 性能调优专题-MySQL》49、6-10、Mysql底层锁优化建议 .mp4  104.16M
( ^' }7 t/ M2 J|   ├──04、 性能调优专题-MySQL》50、7-01、彻底理解MVCC多版本并发控制机制 .mp4  79.49M* C8 c. Q" x/ U, M: x" ~; w
|   ├──04、 性能调优专题-MySQL》51、7-02、undo日志版本链与read view机制详解 .mp4  111.08M  o; H$ V- u5 L4 i
|   ├──04、 性能调优专题-MySQL》52、7-03、通过实例演示理解MVCC内部版本链比对规则 .mp4  99.72M
4 n6 b. U* G: ?( u|   ├──04、 性能调优专题-MySQL》53、7-04、Innodb引擎SQL执行的BufferPool缓存机制详解 .mp4  107.40M& L& \  r7 U% V) O/ ?
|   ├──04、 性能调优专题-MySQL》54、7-05、详解Mysql底层redo日志、undo日志与binlog日志 .mp4  114.23M
, E+ J  I, L0 W" Q& M5 h0 @|   ├──04、 性能调优专题-MySQL》55、7-06、Mysql底层事务回滚机制实现原理 .mp4  101.98M
0 Z+ E# }+ _1 d9 G1 K|   ├──04、 性能调优专题-MySQL》56、7-07、Mysql底层BufferPool缓存淘汰机制与优化设置 .mp4  126.22M- y4 B* L" K# y6 U" Z6 [' f% R+ L
|   └──04、 性能调优专题-MySQL》57、7-08、Mysql底层高性能实现原理 .mp4  109.89M
* U& \* |  N) W9 n2 u4 t7 T├──05、 并发编程专题》  
# X) G! G; l; p" @/ \: j7 [|   ├──05、 并发编程专题》01、1-01.并发专题如何学 .mp4  51.68M! E4 H( F5 q  T! X5 g& L
|   ├──05、 并发编程专题》02、1-02.并发知识体系介绍 .mp4  44.66M
/ w7 E2 z$ z' L$ i+ w|   ├──05、 并发编程专题》03、1-03.并发和并行的区别 .mp4  55.75M
* c  k( @9 a2 ?3 W! Q' t|   ├──05、 并发编程专题》04、1-04.并发bug的根源可见性有序性原子性 .mp4  62.80M
' P. H0 ^# y, c& q! ?5 \|   ├──05、 并发编程专题》05、1-05.可见性案例分析 .mp4  46.59M
0 [& {7 ^, K. H: |; w|   ├──05、 并发编程专题》06、1-06.JMM模型及其内存交互操作详解 .mp4  47.26M
: f3 G6 p; Q5 X$ N$ M0 Y5 [4 `# \1 y|   ├──05、 并发编程专题》07、1-07.各种可见性实现场景原理分析 .mp4  41.25M
  T; y8 ^  j; V% t: s|   ├──05、 并发编程专题》08、1-08.volatile内存语义分析 .mp4  53.51M
  m5 n. D/ C, ~* K8 _|   ├──05、 并发编程专题》09、1-09.深入hotspot源码分析可见性的实现 .mp4  74.36M
, r$ r. E4 I2 |4 U8 o( u0 `( R|   ├──05、 并发编程专题》100、9-07.公平和非公平,可重入锁如何实现 .mp4  76.34M
: P3 [5 G1 I: F' \1 l' f|   ├──05、 并发编程专题》101、9-08.并发场景下同步队列入队出队的设计精髓 .mp4  68.63M
5 a) _; x0 H% @* O" a6 Y4 v% ]2 ~|   ├──05、 并发编程专题》102、9-09.竞争锁失败线程入队阻塞和出队唤醒逻辑分析 .mp4  69.43M8 n- H0 [% u& t3 R" @: I0 C/ x
|   ├──05、 并发编程专题》103、10-01.回顾AQS独占锁的设计思路 .mp4  60.55M
9 X  z9 @% o/ r+ S! C; q# Z8 P|   ├──05、 并发编程专题》104、10-02.信号量的作用和设计思路 .mp4  69.79M
* U0 K* L& I9 S|   ├──05、 并发编程专题》105、10-03.AQS共享锁实现之Semaphore详解 .mp4  70.25M( Q- T$ G' ~0 h1 |
|   ├──05、 并发编程专题》106、10-04.Semaphore加锁解锁流程源码分析 .mp4  68.02M
0 D& u3 l* h! w+ T|   ├──05、 并发编程专题》107、10-05.AQS共享锁实现之CountDownLatch详解 .mp4  68.39M
0 a+ g$ R( ^! q|   ├──05、 并发编程专题》108、10-06.CountDownLatch源码分析 .mp4  60.79M4 b; t5 a& B& l0 M  s8 n+ `  K
|   ├──05、 并发编程专题》109、10-07.CountDownLatch应用场景分析 .mp4  78.84M
$ ~! H7 [3 D- f  p* K. W4 {|   ├──05、 并发编程专题》10、1-10.从汇编层面分析可见性的实现硬件层面扩展 .mp4  72.98M4 |+ {" f5 }! P, F, [$ U
|   ├──05、 并发编程专题》110、10-08.活跃性问题之死锁案例分析 .mp4  76.14M
" ?( d7 l: r6 V4 ]$ B|   ├──05、 并发编程专题》111、10-09.死锁问题解决方案分析 .mp4  86.21M! C' l9 R# y( o, [* n* z
|   ├──05、 并发编程专题》112、11-01.回顾AQS同步等待队列特性 .mp4  82.18M6 h. H1 O9 j. U5 @3 Y: H9 ~( t
|   ├──05、 并发编程专题》113、11-02.ReentrantLock+Condition实现之CyclicBarrier .mp4  84.82M: j* d, E4 l5 D4 m% j# }* c
|   ├──05、 并发编程专题》114、11-03.CyclicBarrier应用场景&与CountDownLatch的区别 .mp4  77.19M" C1 o7 E) J1 X7 o8 Q
|   ├──05、 并发编程专题》115、11-04.CyclicBarrier阻塞和唤醒线程时机源码分析 .mp4  69.76M$ N/ Q- x0 F' i6 Q
|   ├──05、 并发编程专题》116、11-05.CyclicBarrier是如何实现屏障循环使用的 .mp4  78.22M! @1 y# }7 ]2 Q4 e
|   ├──05、 并发编程专题》117、11-06.Condition条件队列到同步队列的转换逻辑分析 .mp4  93.09M
! G9 b; _+ N, b% O" a3 _|   ├──05、 并发编程专题》118、11-07.AQS特性总结 .mp4  80.57M, }2 o* ~$ e1 U7 @# T
|   ├──05、 并发编程专题》119、12-01.读写锁ReadWriteLock应用场景详解 .mp4  58.00M
% s6 {/ W; c* S' [|   ├──05、 并发编程专题》11、2-01.回顾可见性的实现方式 .mp4  37.17M
: s7 a) b1 U( O6 {) g|   ├──05、 并发编程专题》120、12-02.ReentrantReadWriteLock设计思路分析 .mp4  47.47M
- J) m+ s$ v3 h$ b|   ├──05、 并发编程专题》121、12-03.ReentrantReadWriteLock读读,读写,写读,写写场景演示 .mp4  59.71M* D* |" e6 p: m9 l/ ~
|   ├──05、 并发编程专题》122、12-04.ReentrantReadWriteLock锁降级详解 .mp4  74.55M
0 J& G8 _) C3 k7 S|   ├──05、 并发编程专题》123、12-05.设计的精髓:用一个变量state如何维护读写两种状态 .mp4  61.56M6 ^# H" V, g- ~5 w; I, t2 M
|   ├──05、 并发编程专题》124、12-06.ReentrantReadWriteLock写锁获取释放源码分析 .mp4  85.14M& \8 p8 E7 U9 W! V
|   ├──05、 并发编程专题》125、12-07.ReentrantReadWriteLock读锁获取释放源码分析 .mp4  81.43M
% C  Q: _% o0 Y* p% v8 ?|   ├──05、 并发编程专题》126、12-08.悲观锁和乐观锁详解 .mp4  56.48M6 B3 [3 s5 M3 Z
|   ├──05、 并发编程专题》127、12-09.StampedLock使用和乐观读实现原理分析 .mp4  84.71M
0 J$ D) I; X" R" \0 F2 c|   ├──05、 并发编程专题》128、13-01.队列Queue&阻塞队列BlockingQueue方法详解 .mp4  47.03M# p& C) M- d7 T8 s
|   ├──05、 并发编程专题》129、13-02. BlockingOueue特性及其应用场景分析 .mp4  56.01M
, m$ d2 V) O" N5 n( \|   ├──05、 并发编程专题》12、2-02.程序是如何在硬件上执行的 .mp4  35.11M( t' k% D  P0 {0 }$ ]& ~! h$ g
|   ├──05、 并发编程专题》130、13-03.juc包下常用阻塞队列介绍 .mp4  56.17M, @+ s* L& x$ ]' i% p
|   ├──05、 并发编程专题》131、13-04.ArrayBlockingQueue使用详解 .mp4  53.83M
6 y- Y$ I0 n5 H( Z  a|   ├──05、 并发编程专题》132、13-05.ArrayBlockingQueue实现原理分析 .mp4  53.03M5 }" K. r, d+ f% i8 M: O8 b
|   ├──05、 并发编程专题》133、13-06.ArrayBlockingQueue入队出队源码分析 .mp4  43.68M# n( w( Y6 U" x- u0 f# [4 S
|   ├──05、 并发编程专题》134、13-07.ArrayBlockingQueue对数组操作为何设计双指针 .mp4  47.01M
/ h4 X( [6 ?* y|   ├──05、 并发编程专题》135、13-08.LinkedBlockingQueue实现原理分析 .mp4  54.57M  H0 P% e. B9 W3 ]/ I
|   ├──05、 并发编程专题》136、13-09.LinkedBlockingQueue入队出队源码分析 .mp4  61.59M
3 X8 R$ V2 p+ p! c3 Y* t. |) t|   ├──05、 并发编程专题》137、13-10.LinkedBlockingQueue与ArrayBlockingQueue对 .mp4  62.01M
1 a3 {) o+ ?( v3 N) X, h|   ├──05、 并发编程专题》138、13-11.活跃性问题之活锁和饥饿详解 .mp4  74.95M
  |% @4 O( D5 G6 g5 f, _! f|   ├──05、 并发编程专题》139、14-01.回顾数组&链表实现BlockingQueue的设计思路 .mp4  42.28M1 j/ |7 }. V: f9 u; D( v1 v
|   ├──05、 并发编程专题》13、2-03.多CPU多核缓存架构剖析 .mp4  26.27M
& K0 u! F; x$ C- h& s* g|   ├──05、 并发编程专题》140、14-02.put&take加ReentrantLock锁方式能否继续优化 .mp4  54.55M
; [9 E  q  ^+ k; d/ w' i( E2 Q|   ├──05、 并发编程专题》141、14-03.cas+parkunpark机制在BlockingQueue中的应用 .mp4  50.20M
5 Z" B2 q! L) y6 q$ o1 P+ Z1 f( H1 y|   ├──05、 并发编程专题》142、14-04.同步队列SynchronousQueue应用场景&设计思路 .mp4  46.21M
# @, C. A  |7 J4 K|   ├──05、 并发编程专题》143、14-05.SynchronousQueue实现原理分析 .mp4  50.52M/ v& C: L$ {" }) @& a7 t" C
|   ├──05、 并发编程专题》144、14-06.SynchronousQueue公平和非公平模式入队出队分析 .mp4  42.60M
" l# a( @3 H4 F* n/ }|   ├──05、 并发编程专题》145、14-07.优先级队列PriorityBlockingQueue应用场景分析 .mp4  53.64M; X/ d' E# X; p! F4 H0 P
|   ├──05、 并发编程专题》146、14-08.优先级队列设计思路分析 .mp4  39.51M# G2 c% L  H, }3 Z+ u% P
|   ├──05、 并发编程专题》147、14-09.二叉堆入队出队详解 .mp4  42.38M
" X( {. j% x: `/ F# [2 f0 W' V|   ├──05、 并发编程专题》148、14-10.PriorityBlockingQueue实现原理分析 .mp4  48.57M4 ?, j$ Y7 ]9 C- f/ m  {
|   ├──05、 并发编程专题》149、14-11.PriorityBlockingQueue二叉堆入队出队源码分析 .mp4  49.19M
. x) W- L9 H: H9 F4 x8 h. r  e5 _! A|   ├──05、 并发编程专题》14、2-04.缓存一致性问题分析 .mp4  23.33M6 G+ x# M& F5 ]/ f
|   ├──05、 并发编程专题》150、14-12.延迟队列DelayQueue详解 .mp4  50.48M! x0 @3 }0 j: D  O  h
|   ├──05、 并发编程专题》151、14-13.如何选择合适的BlockingQueue .mp4  60.35M7 U2 d) c9 e* S/ s7 y
|   ├──05、 并发编程专题》152、15-01.理解CPU密集型任务和lO密集型任务 .mp4  68.29M: k" l% Q) e$ i0 X; U" F
|   ├──05、 并发编程专题》153、15-02.如何合理设计线程池的线程数 .mp4  69.21M
8 o& q6 k# L6 c/ P|   ├──05、 并发编程专题》154、15-03.如何充分利用cpu计算一个很大数组的和 .mp4  87.81M) L5 G  `  \" V: W% D0 T" ^
|   ├──05、 并发编程专题》155、15-04.分治算法详解 .mp4  77.25M9 C5 o$ X. n. V# U- H  r
|   ├──05、 并发编程专题》156、15-05.基于传统线程池实现分治算法 .mp4  65.35M
" `: [5 X' ~% ~9 x|   ├──05、 并发编程专题》157、15-06.ForkJoinPool的优势和应用场景 .mp4  52.92M* g/ o3 S/ ~9 J- c' Y2 Y: |& y
|   ├──05、 并发编程专题》158、15-07.ForkJoinPool使用详解 .mp4  82.95M, G9 f+ j: j  u' G( `9 m
|   ├──05、 并发编程专题》159、15-08.ForkJoinPool任务切分和任务窃取原理分析 .mp4  81.80M
; g& [* x# A, P6 p/ z' P9 G7 }) `4 H|   ├──05、 并发编程专题》15、2-05. bus snooing机制&CPU缓存一致性协议详解 .mp4  22.50M
* ]7 {& Q% C% B7 C5 z6 T|   ├──05、 并发编程专题》160、15-09.ForkJoinPool执行流程分析 .mp4  81.36M
4 X3 _% ~0 x, ^$ L|   ├──05、 并发编程专题》161、15-10.避坑jdk8并行流性能陷阱 .mp4  77.46M
4 T2 m# [  T' D  y& C( O, m|   ├──05、 并发编程专题》162、16-01.Callable和Runnable的区别 .mp4  49.81M
5 m7 m: \7 Y& _* o|   ├──05、 并发编程专题》163、16-02.Future常用方法&实现原理 .mp4  64.89M& y- i2 {9 C2 I; y. Q8 A8 N. ^5 S
|   ├──05、 并发编程专题》164、16-03.利用Future实现商品详情查询业务优化 .mp4  64.81M
1 G; F5 V% H* q8 y; v, s|   ├──05、 并发编程专题》165、16-04.并发执行多任务Future阻塞问题如何解决 .mp4  69.69M
7 f4 J- u' ^, i5 Y/ O" Z2 |! D0 n|   ├──05、 并发编程专题》166、16-05.CompletionService原理分析 .mp4  72.46M; f# t+ Q$ t; \
|   ├──05、 并发编程专题》167、16-06.利用CompletionService解决询价业务阻塞问题 .mp4  73.17M
/ y7 P1 }1 B' Q9 m|   ├──05、 并发编程专题》168、16-07.CompletableFuture使用详解 .mp4  69.10M
1 u( M. i' e- \$ e# w, z$ d|   ├──05、 并发编程专题》169、16-08.juc下的队列存在的问题分析 .mp4  52.68M7 U, @; A' J9 M8 {3 d% `7 H
|   ├──05、 并发编程专题》16、2-06. 缓存一致性协议失效场景分析 .mp4  31.92M
/ w& @' n- F+ E+ @! f  F|   ├──05、 并发编程专题》170、16-09.高性能内存队列Disruptor为什么那么快 .mp4  56.83M
0 \* X6 `/ \6 v" J. `|   ├──05、 并发编程专题》171、16-10.RingBuffer数据结构详解 .mp4  47.92M( X- L+ |- f& R4 t+ S
|   ├──05、 并发编程专题》172、16-11.生产者写数据和消费者读数据的流程分析 .mp4  65.92M
  y- R' n" o: k|   ├──05、 并发编程专题》173、16-12.Disruptor生产者消费者模式实战 .mp4  57.92M
4 k) \* `  D. k  W: I|   ├──05、 并发编程专题》174、17-01.Two-phase Termination(两阶段终止)模式详解 .mp4  38.87M2 k4 W" k+ s4 |( S
|   ├──05、 并发编程专题》175、17-02.避免共享之Immutability模式详解 .mp4  45.87M
7 X6 R' h* E: _2 o" J|   ├──05、 并发编程专题》176、17-03.避免共享之Copy-on-Write模式详解 .mp4  40.36M
# T) e% J4 h4 W|   ├──05、 并发编程专题》177、17-04.避免共享之Thread-Specific Storage模式详解 .mp4  61.65M3 I7 h0 T7 E) \" K' F
|   ├──05、 并发编程专题》178、17-05.使用ThreadLocal 如何避免内存泄漏和线程安全 .mp4  59.94M' s" |, o4 c0 i( d" y( F
|   ├──05、 并发编程专题》179、17-06.多线程版本if之Guarded Suspension模式详解 .mp4  60.54M. t" {% L0 u9 ~# J
|   ├──05、 并发编程专题》17、2-07.总线裁决机制&总线锁定详解 .mp4  20.94M
9 l. W, n3 K4 d( R, t9 z+ E|   ├──05、 并发编程专题》180、17-07.Java线程的阻塞唤醒机制实现方式总结 .mp4  58.84M
; P$ P4 v' G7 {  P|   ├──05、 并发编程专题》181、17-08.多线程版本if之Balking模式详解 .mp4  52.38M4 |; Y- c% e8 f# U& r* h
|   ├──05、 并发编程专题》182、17-09.多线程分工之Thread-Per-Message 模式详解 .mp4  41.34M- T1 b! }+ P& c4 U& g- v! @& ?  X! R" i
|   ├──05、 并发编程专题》183、17-10.多线程分工之Worker Thread模式详解 .mp4  43.03M0 Q, Q" L6 `/ u' j1 {" R6 M6 }8 U
|   ├──05、 并发编程专题》184、17-11.多线程分工之生产者 - 消费者模式详解 .mp4  36.86M
. a. Q5 p% }6 K; x& ^) M: y|   ├──05、 并发编程专题》185、17-12.生产者 - 消费者模式的优点及其过饱问题解决方案 .mp4  36.97M9 ~1 v1 v3 l1 v, F' U( r
|   ├──05、 并发编程专题》186、17-13.并发专题总结 .mp4  45.34M
0 X0 `3 o5 z  q3 ~' r|   ├──05、 并发编程专题》18、2-08.可见性硬件层面实现原理总结 .mp4  27.60M& r! T* R7 P5 ^
|   ├──05、 并发编程专题》19、2-09.伪共享及其解决方案 .mp4  33.04M
5 S" ?4 H0 o! p+ l3 Q, Z|   ├──05、 并发编程专题》20、2-10.处理器和编译器指令重排优化分析 .mp4  24.47M
6 F3 }% `* O  q5 y6 T* ~, A9 K|   ├──05、 并发编程专题》21、2-11.JMM的内存可见性保证总结 .mp4  33.65M; d, t. ^4 J& e/ P3 ?
|   ├──05、 并发编程专题》22、2-12. DCL单例临界区代码重排序问题 .mp4  30.36M' x  F) p: ]* K
|   ├──05、 并发编程专题》23、2-13. 指令重排案例分析 .mp4  28.42M5 Z1 @) f8 M/ ~; L4 ^/ m9 I, F9 l0 G
|   ├──05、 并发编程专题》24、2-14. JVM层面的内存屏障详解 .mp4  40.77M% d9 [! D2 k# X
|   ├──05、 并发编程专题》25、2-15. 硬件层面的内存屏障详解 .mp4  36.77M
  B3 n2 P6 ~8 U8 C|   ├──05、 并发编程专题》26、2-16. 解读JSR133规范了解不同处理器架构内存屏障的实现 .mp4  45.48M2 T$ r" l0 H9 g+ \: k( \2 m) z; t2 d
|   ├──05、 并发编程专题》27、2-17. volatile实现有序性的原理分析&内存语义总结 .mp4  43.76M; v. P+ C. D" d  U4 {9 r9 M0 ~
|   ├──05、 并发编程专题》28、2-18. happens-before详解 .mp4  44.48M
1 i* W3 d8 N% [$ Y  q$ u* e9 E, T* L|   ├──05、 并发编程专题》29、3-01.ArrayList数据结构和原理分析 .mp4  42.85M
) F* m4 E( a  G4 W( T7 N. @7 o|   ├──05、 并发编程专题》30、3-02.LinkedList数据结构和原理分析 .mp4  43.38M
5 i/ k1 C6 ^" m5 d" E" t|   ├──05、 并发编程专题》31、3-03.HashMap数据结构与源码深入分析 .mp4  42.75M
1 G$ h) o0 M! S- |* H% b# }|   ├──05、 并发编程专题》32、3-04.JDK8中的HashMap与JDK7的HashMap有什么不一样 .mp4  45.44M
/ n" w) Z. l1 ^/ l. [% y6 K/ s|   ├──05、 并发编程专题》33、3-05.HashMap中PUT方法的流程分析 .mp4  36.11M" }. w! y  N! {2 o$ ~
|   ├──05、 并发编程专题》34、3-06.JDK8中链表转变为红黑树的条件 .mp4  42.66M9 I9 r, u* W4 o! R- l
|   ├──05、 并发编程专题》35、3-07.HashMap扩容流程是怎样的 .mp4  46.91M3 k7 X4 K* D* E! ?( Q7 {3 P8 I
|   ├──05、 并发编程专题》36、3-08.为什么HashMap的数组的大小是2的幂次方数 .mp4  48.40M; P7 S" b0 x! t# o8 C
|   ├──05、 并发编程专题》37、3-09.为什么HashMap在多线程扩容时会出现循环链表的问题 .mp4  50.78M
, ]( K; C1 G% ]3 M1 o( Z) M4 i0 T3 u|   ├──05、 并发编程专题》38、3-10.ConcurrentHashMap数据结构和原理分析 .mp4  48.44M
: ~8 N" ?' n  L! }3 n3 a  G|   ├──05、 并发编程专题》39、4-01.线程与线程池性能对比,为何要用线程池 .mp4  90.52M1 ~( \- E) g) Y; o
|   ├──05、 并发编程专题》40、4-02.Java自带几种线程池详解 .mp4  89.77M8 f3 Z; _; h* r/ C% a7 i  W
|   ├──05、 并发编程专题》41、4-03.ThreadPoolExecutor工作原理分析 .mp4  78.16M
) X" N6 w" ~2 c1 N: k7 I|   ├──05、 并发编程专题》42、4-04.ThreadPoolExecutor源码分析 .mp4  92.69M
% Q- g( E: c% l3 L* b|   ├──05、 并发编程专题》43、4-05.ThreadPoolExecutor拒绝策略分析 .mp4  88.93M
) e* h! ^* i$ t; P, }|   ├──05、 并发编程专题》44、4-06.ScheduledThreadPoolExecutor工作原理分析 .mp4  89.81M8 Q6 x! C- Q/ u9 H) U+ A
|   ├──05、 并发编程专题》45、4-07.ScheduledThreadPoolExecutor源码分析 .mp4  88.45M
. @1 a1 |: M4 s/ w$ n/ `|   ├──05、 并发编程专题》46、5-01.理解线程和进程 .mp4  31.31M) ]+ V* _2 j$ W# n9 s9 Y: w- j
|   ├──05、 并发编程专题》47、5-02.进程间通信方式详解 .mp4  31.52M5 {$ G# [- w2 Y. e2 z+ u
|   ├──05、 并发编程专题》48、5-03.线程的同步和互斥及其控制方法 .mp4  38.46M
5 z* [' ?# n7 U9 q|   ├──05、 并发编程专题》49、5-04.线程上下文切换详解 .mp4  31.45M
( ^  K, ?# x. ^# a% V+ s5 I% T|   ├──05、 并发编程专题》50、5-05.内核模式&用户模式详解 .mp4  26.72M4 q3 b5 U! O/ s5 F* G$ r
|   ├──05、 并发编程专题》51、5-06.CAS操作是否涉及到用户态到内核态的切换 .mp4  30.57M
; Q, R1 h  T! B' y# R- G2 D0 t|   ├──05、 并发编程专题》52、5-07.操作系统层面线程生命周期详解 .mp4  37.74M9 E! D3 S1 [0 @" A3 Y6 T8 ~' @# ^% C
|   ├──05、 并发编程专题》53、5-08.Java层面线程生命周期详解 .mp4  30.96M) m4 h0 {0 S# d, B) ^7 o
|   ├──05、 并发编程专题》54、5-09.为什么说Java线程实现方式本质上只有一种 .mp4  32.40M; g8 d  c5 t3 Q8 z
|   ├──05、 并发编程专题》55、5-10.为什么说Java线程属于内核级线程 .mp4  47.04M+ p( I  R7 [# U; K
|   ├──05、 并发编程专题》56、5-11.深入Hotspot源码分析Java线程实现的原理 .mp4  39.69M
7 s1 O# P: l! C- e; k1 h5 Q|   ├──05、 并发编程专题》57、5-12.基于go语言案例理解什么是轻量级线程(协程) .mp4  40.15M
3 k" R6 n! a* x5 I6 w$ k|   ├──05、 并发编程专题》58、5-13.Java线程调度机制分析 .mp4  35.71M
2 K. k" \" v, ?/ z$ K0 [|   ├──05、 并发编程专题》59、5-14.Thread常用方法使用及其注意事项 .mp4  43.46M3 ^. P. K0 R7 J& S* W/ A0 |) \
|   ├──05、 并发编程专题》60、5-15.Java线程中断机制详解 .mp4  34.56M
0 N, n9 |2 A1 J4 E+ ]" X2 [4 L0 ]|   ├──05、 并发编程专题》61、5-16.如何优雅的终止线程 .mp4  38.82M0 @3 C: o3 T9 `' |6 |
|   ├──05、 并发编程专题》62、5-17.Java线程间多种通信方式详解 .mp4  38.39M4 S6 F( \* R. t4 @& N1 \$ v
|   ├──05、 并发编程专题》63、5-18.Java线程等待唤醒机制实现 .mp4  34.46M* U1 D( u! l7 `; X0 g7 s
|   ├──05、 并发编程专题》64、6-01.线程安全案例(原子自增操作)分析 .mp4  52.90M% N6 W* W, L+ r/ Z; [
|   ├──05、 并发编程专题》65、6-02.解决线程安全问题方案 .mp4  73.18M
8 C# ]; o! L  n|   ├──05、 并发编程专题》66、6-03.无锁算法CAS详解 .mp4  65.31M8 o% ^3 D, I! a
|   ├──05、 并发编程专题》67、6-04.深入hotspot源码理解CAS如何实现 .mp4  69.89M7 `& M4 n. ?  Y* `6 I/ s* N
|   ├──05、 并发编程专题》68、6-05.基于CAS实现线程安全 .mp4  76.67M
7 q8 b4 F* Y) P# l( c' z6 V|   ├──05、 并发编程专题》69、6-06.ABA问题及其解决方案 .mp4  79.56M
- ]7 K0 k& A1 E0 [4 h6 k+ h|   ├──05、 并发编程专题》70、6-07.Atomic原子操作类详解 .mp4  64.72M5 b$ x5 |, D; D  n0 Y9 m
|   ├──05、 并发编程专题》71、6-08.LongAdder使用及其原理分析 .mp4  65.91M8 c$ ^1 ^8 o" Q& Y( Q1 z0 P
|   ├──05、 并发编程专题》72、6-09.结合源码分析LongAdder分段锁设计精髓 .mp4  67.51M
) A1 g* o2 U( i5 `! [. W|   ├──05、 并发编程专题》73、7-01.Java共享内存模型带来的线程安全问题分析 .mp4  44.64M
: c; W) b6 O" y% A1 J|   ├──05、 并发编程专题》74、7-02.synchronized的加锁方式详解 .mp4  58.78M4 S. {% H, o# C! H
|   ├──05、 并发编程专题》75、7-03.JVM指令层面synchronized的实现原理 .mp4  56.94M
4 l4 e; P9 K" i8 O|   ├──05、 并发编程专题》76、7-04.管程(Monitor)之MESA模型详解 .mp4  58.82M
" f0 u. Y  g, d5 W8 D5 f0 K9 ?|   ├──05、 并发编程专题》77、7-05.Monitor机制在synchronized中如何实现 .mp4  54.40M
4 _' b$ H8 G) ]7 ]* l0 [|   ├──05、 并发编程专题》78、7-06.对象内存布局&对象头详解 .mp4  62.14M
% X  u9 N2 u% H7 T; j|   ├──05、 并发编程专题》79、7-07.new Object()在内存中占多少个字节 .mp4  67.84M
  @) e& N8 `% l7 D4 D|   ├──05、 并发编程专题》80、7-08.Mark Word是如何记录锁状态的 .mp4  71.54M
) [" w! F. {, L: J- g. T|   ├──05、 并发编程专题》81、7-09.用J0L工具跟踪锁标记变化 .mp4  77.82M1 K; e6 P0 a4 X, ?( F6 w/ _
|   ├──05、 并发编程专题》82、7-10.偏向锁延迟偏向&撤销场景详解 .mp4  65.91M
" f: o8 ^, ~( P# X+ @7 }|   ├──05、 并发编程专题》83、7-11.轻量级锁&重量级锁状态变化跟踪 .mp4  58.44M
- P: N5 V# t$ P' l|   ├──05、 并发编程专题》84、8-01.synchronized第一节内容梳理 .mp4  50.68M! E  ~1 q" X- u! e
|   ├──05、 并发编程专题》85、8-02.偏向锁轻量级锁重量级锁详解 .mp4  64.89M8 F6 a7 |; F; \, y$ E
|   ├──05、 并发编程专题》86、8-03.synchronized锁升级流程剖析 .mp4  76.45M
# j! r( {5 J6 N. z- u1 c|   ├──05、 并发编程专题》87、8-04.jvm对synchronized做了哪些优化 .mp4  63.00M3 x9 Z2 s0 t* l* Q
|   ├──05、 并发编程专题》88、8-05.偏向锁优化之批量重偏向 .mp4  63.43M
: W% {4 _, n. ~9 l2 s|   ├──05、 并发编程专题》89、8-06.偏向锁优化之批量撤销 .mp4  107.41M, q9 P5 v1 z* L8 Z: ?; p) \$ B
|   ├──05、 并发编程专题》90、8-07.自旋优化&自适应自旋 .mp4  83.04M
0 A3 e/ j6 D+ S% U|   ├──05、 并发编程专题》91、8-08.锁粗化&锁消除 .mp4  77.49M0 u2 @3 X( h! Y
|   ├──05、 并发编程专题》92、8-09.逃逸分析(Escape Analysis)详解 .mp4  68.78M4 V' ]' J9 z( Q/ b# i
|   ├──05、 并发编程专题》93、8-10.深入Hotspot源码分析锁升级流程 .mp4  67.27M
# E" L- s* r0 g( f& T: `|   ├──05、 并发编程专题》94、9-01.管程实现思路分析 .mp4  48.71M
4 Q5 n/ L0 J2 \! ?; Y7 @' ~|   ├──05、 并发编程专题》95、9-02.jdk层面管程实现之抽象队列同步器AQS详解 .mp4  66.12M
4 o0 ?# O! M, O+ b' Z& i|   ├──05、 并发编程专题》96、9-03.AQS是如何实现阻塞唤醒机制的 .mp4  78.75M% N3 E& {8 b9 @0 k2 J
|   ├──05、 并发编程专题》97、9-04.基于AQS实现独占锁解决线程安全问题 .mp4  90.82M4 h3 \0 {5 e3 S1 r4 w
|   ├──05、 并发编程专题》98、9-05.基于AQS实现的独占锁ReentrantLock实战 .mp4  73.35M& W7 _' J! q  f/ J4 S" _
|   └──05、 并发编程专题》99、9-06.深入ReentrantLock源码分析加锁解锁流程 .mp4  81.56M
3 E6 f  J0 g9 n3 t% j├──06、 分布式专题-Redis》  + s& u6 N& P: |, K8 t; P6 c' Z4 z# B
|   ├──06、 分布式专题-Redis》01、1-01、Redis核心数据结构精讲 .mp4  52.94M# p8 ^0 M5 `: E3 L- p7 K: Y
|   ├──06、 分布式专题-Redis》02、1-02、基于string类型实现Web集群Session共享 .mp4  57.02M
+ V* }5 y( m0 T( o' C" W, R|   ├──06、 分布式专题-Redis》03、1-03、基于string类型实现分布式系统全局序列号 .mp4  50.01M( e8 Q( E- J7 A5 n5 A
|   ├──06、 分布式专题-Redis》04、1-04、基于hash类型实现电商购物车 .mp4  51.96M1 t0 J8 O; |' b1 N: l
|   ├──06、 分布式专题-Redis》05、1-05、hash类型在Redis集群架构下的数据倾斜问题 .mp4  52.41M3 K/ g- c' u8 p+ x) G0 Y
|   ├──06、 分布式专题-Redis》06、1-06、基于list类型实现分布式数据结构 .mp4  50.01M' Y$ g% d: p. M; X
|   ├──06、 分布式专题-Redis》07、1-07、基于list类型实现微博与微信消息流 .mp4  45.13M9 Y+ s$ R: e6 g6 _
|   ├──06、 分布式专题-Redis》08、1-08、基于set类型实现微信抽奖小程序 .mp4  50.45M
' T" b9 V( e( \6 y  n/ a' {/ l|   ├──06、 分布式专题-Redis》09、1-09、基于set类型实现微信朋友圈功能 .mp4  52.41M
( m  d% w, a7 p( K3 }/ L- C1 x# m|   ├──06、 分布式专题-Redis》10、1-10、基于set类型实现微博与微信朋友关注模型 .mp4  52.41M" U: ]2 w6 R9 L6 p# J
|   ├──06、 分布式专题-Redis》11、1-11、基于set类型实现简单的推荐系统 .mp4  59.67M
2 ~! s( u2 ?0 B# o) v|   ├──06、 分布式专题-Redis》12、1-12、基于set类型实现电商搜索系统 .mp4  59.47M
+ D+ c) D2 ?0 d9 B- F7 \. H/ J|   ├──06、 分布式专题-Redis》13、1-13、基于zset类型实现微博热搜和新闻排行榜 .mp4  58.11M
9 v' w# V: m8 O8 A7 i! q|   ├──06、 分布式专题-Redis》14、1-14、Redis高性能原因剖析 .mp4  56.46M
5 G5 ?. ]( n2 a; K, b' Z|   ├──06、 分布式专题-Redis》15、1-15、Redis线程模型剖析 .mp4  43.51M7 `; D+ Q; V: c2 Q/ y  E6 c; i
|   ├──06、 分布式专题-Redis》16、1-16、Redis渐进式遍历scan详解 .mp4  56.54M5 u0 b7 ^. l: @1 j6 R- _' `
|   ├──06、 分布式专题-Redis》17、2-01、Redis持久化机制RDB与AOF详解 .mp4  92.10M4 x7 W' X# b+ U6 |$ z- X5 L9 c1 D
|   ├──06、 分布式专题-Redis》18、2-02、RDB快照底层写时复制(COW)机制详解 .mp4  95.57M8 ^7 c' P3 E1 x
|   ├──06、 分布式专题-Redis》19、2-03、生产环境如何选择持久化机制RDB和AOF .mp4  80.55M
7 @, ]- T, W* f( u|   ├──06、 分布式专题-Redis》20、2-04、Redis混合持久化机制又是怎么回事 .mp4  89.48M
+ ]; w) W5 w7 o# T|   ├──06、 分布式专题-Redis》21、2-05、Redis生产环境数据备份策略 .mp4  88.19M1 c) i" |4 ]: c* {
|   ├──06、 分布式专题-Redis》22、2-06、Redis主从架构快速实战 .mp4  84.26M
8 h: c8 U( [  U6 D0 P" L  X4 i) e|   ├──06、 分布式专题-Redis》23、2-07、深入理解下Redis主从架构工作原理 .mp4  89.46M1 ?. b9 A! f3 Z5 O* ~
|   ├──06、 分布式专题-Redis》24、2-08、Redis主从架构复制风暴问题如何解决 .mp4  86.66M6 }7 \! `. r2 ?0 c
|   ├──06、 分布式专题-Redis》25、2-09、如何通过管道Pipeline提升Redis操作性能 .mp4  79.13M
! W% H& B9 b0 G- W: ]|   ├──06、 分布式专题-Redis》26、2-10、Redis Lua脚本快速实战 .mp4  108.87M/ Q% q+ F; C; U5 F4 A
|   ├──06、 分布式专题-Redis》27、2-11、Redis哨兵高可用架构快速实战与核心原理 .mp4  108.80M
2 O. z3 G& D. R3 K/ C) \- [|   ├──06、 分布式专题-Redis》28、3-01、Redis高可用集群架构快速实战 .mp4  112.61M
- o( N) \5 {( D7 u  F|   ├──06、 分布式专题-Redis》29、3-02、Redis集群核心原理剖析 .mp4  98.09M$ c) |/ t! M! O+ K4 z- l
|   ├──06、 分布式专题-Redis》30、3-03、Redis集群节点间的通信机制gossip .mp4  116.19M8 d' P: l5 \4 ]+ w" o
|   ├──06、 分布式专题-Redis》31、3-04、Redis集群节点间通信网络抖动问题如何解决 .mp4  117.65M" n# n5 {! b& }, q4 C4 x
|   ├──06、 分布式专题-Redis》32、3-05、Redis集群节点选举原理分析 .mp4  126.08M2 A9 }  K, ^7 D& Z/ V
|   ├──06、 分布式专题-Redis》33、3-06、Redis集群脑裂数据丢失问题如何处理 .mp4  123.28M/ t; z1 Y) p3 ~6 C4 b5 D
|   ├──06、 分布式专题-Redis》34、3-07、Redis集群为什么至少需要三个master节点 .mp4  135.03M5 m/ n0 U# f# h+ u% k/ @
|   ├──06、 分布式专题-Redis》35、3-08、补充哨兵架构leader选举流程 .mp4  143.50M
& v' C! Q# s# H+ N|   ├──06、 分布式专题-Redis》36、3-09、Redis高可用集群架构之水平扩展实战 .mp4  160.38M
# j8 X# ]8 w/ U) ], s* g|   ├──06、 分布式专题-Redis》37、4-01、高并发场景秒杀抢购超卖Bug实战重现 .mp4  123.88M
$ Q! Z' H3 N5 w% G$ @4 d4 m1 o|   ├──06、 分布式专题-Redis》38、4-02、秒杀抢购场景下实战JVM级别锁与分布式锁 .mp4  145.79M
) p/ |' G; Y, e0 y( f0 n* U0 {. N|   ├──06、 分布式专题-Redis》39、4-03、大厂分布式锁Redisson框架实战 .mp4  142.29M! u4 a0 A: P% v: d
|   ├──06、 分布式专题-Redis》40、4-04、从Redisson源码剖析lua解决锁的原子性问题 .mp4  152.36M
& f; o: y6 f' ~& @|   ├──06、 分布式专题-Redis》41、4-05、Redis主从架构锁失效问题如何处理 .mp4  144.54M$ u) p" d% j: Z) K5 B5 X
|   ├──06、 分布式专题-Redis》42、4-06、Redlock解决方案详解与实战 .mp4  145.74M
% ]) A& A, S$ Z$ ^7 Y; N4 u|   ├──06、 分布式专题-Redis》43、4-07、双十一大促如何将分布式锁性能提升100倍 .mp4  119.32M+ n1 F$ `7 ?5 I4 _. S9 H
|   ├──06、 分布式专题-Redis》44、5-01. Redis K-V 底层设计原理剖析 .mp4  91.62M' j3 h  u2 q( b5 M
|   ├──06、 分布式专题-Redis》45、5-02. Redis 渐进式rehash及动态扩容机制 .mp4  101.90M
1 X- J! V" z# v|   ├──06、 分布式专题-Redis》46、5-03. 深入Redis底层源码剖析核心编码结构 .mp4  111.76M8 y+ K. V, W1 e
|   ├──06、 分布式专题-Redis》47、5-04. 亿级用户日活统计BitMap实战 .mp4  85.17M1 k2 M4 m1 x3 U
|   ├──06、 分布式专题-Redis》48、6-01、Redis List、Hash、Set、Zset底层原理源码剖析 .mp4  142.15M
2 U- C# d  L: o  }4 j, u' ?|   ├──06、 分布式专题-Redis》49、6-02、Geohash算法详解 .mp4  130.77M& m9 q5 {! ^( R+ g6 \! m: ^' T
|   ├──06、 分布式专题-Redis》50、6-03、Geohash在Redis地理位置服务中的应用 .mp4  154.48M+ T- y* v/ `2 Y) ?/ V% Y' d7 F6 f
|   ├──06、 分布式专题-Redis》51、6-04、Redis 6 新特性详解 .mp4  185.37M0 K  Y1 N& x$ e" K
|   ├──06、 分布式专题-Redis》52、7-01. Redis多级缓存架构设计 .mp4  110.67M& C2 V  u1 Z' U/ B- I& ^
|   ├──06、 分布式专题-Redis》53、7-02、缓存穿透问题详解 .mp4  119.08M
6 \5 v( S4 s. a|   ├──06、 分布式专题-Redis》54、7-03、基于redisson实现布隆过滤器解决缓存穿透问题 .mp4  92.26M
$ `# ^* y2 Z8 _( K; n" x3 W+ V|   ├──06、 分布式专题-Redis》55、7-04、缓存失效(击穿)问题详解与解决 .mp4  100.69M
! n) W& F. R; `|   ├──06、 分布式专题-Redis》56、7-05、缓存雪崩问题详解与解决 .mp4  114.78M7 c0 [( P/ r2 m0 n& N& x- L
|   ├──06、 分布式专题-Redis》57、7-06、热点缓存key重建优化 .mp4  115.58M1 ?! ]- @' _* W9 [
|   ├──06、 分布式专题-Redis》58、7-07、缓存与数据库双写不一致如何解决 .mp4  119.76M9 ^0 H- @; V5 |  ?8 a' n
|   ├──06、 分布式专题-Redis》59、7-08、Redis开发规范与性能优化最佳实践 .mp4  115.52M! b$ ^/ S* \3 G# q3 x7 |2 J
|   ├──06、 分布式专题-Redis》60、7-09、Redis过期策略详解 .mp4  108.88M
3 y& r' {8 e9 }) I6 B|   └──06、 分布式专题-Redis》61、7-10、Redis淘汰算法LRU 与 LFU算法详解 .mp4  111.73M
+ `0 @9 I0 J& I. R, f1 s7 e5 v: H├──07、 分布式专题-MongoDB》  * }6 \# Z% c. F) Y! `: b
|   ├──07、 分布式专题-MongoDB》01、1-01、MongoDB 基本概念详解 .mp4  106.73M
+ S* p# y# V2 D4 U|   ├──07、 分布式专题-MongoDB》02、1-02、MongoDB 快速实战 .mp4  106.85M" c: {& b7 o# s, ?  T0 r" i
|   ├──07、 分布式专题-MongoDB》03、1-03、MongoDB 核心操作详解 .mp4  119.73M
- u7 m( F: ^1 L, E) G1 J|   ├──07、 分布式专题-MongoDB》04、1-04、MongoDB 底层原理详解 .mp4  122.22M( P. n% }6 _% k- Q
|   ├──07、 分布式专题-MongoDB》05、2-01.MongoDB聚合操作详解 .mp4  101.79M
; g; s' y- [% s4 P! A) j|   ├──07、 分布式专题-MongoDB》06、2-02.MongoDB聚合操作优化 .mp4  87.44M
0 A/ w0 {" w  M% |/ `+ l|   ├──07、 分布式专题-MongoDB》07、2-03.MongoDB索引原理详解 .mp4  81.65M" |/ T, Y; o6 U7 ^4 H5 e2 D* x- [
|   ├──07、 分布式专题-MongoDB》08、2-04.MongoDB索引实战 .mp4  101.60M4 o$ i8 \0 e" p2 [1 S
|   ├──07、 分布式专题-MongoDB》09、3-01.MongoDB高可用复制集架构 .mp4  169.92M
2 D, B6 B9 ^* V! S# S|   ├──07、 分布式专题-MongoDB》10、3-02.MongoDB集群分片机制原理 .mp4  165.57M( x3 {$ g; o  Z9 l' l! E) F
|   └──07、 分布式专题-MongoDB》11、3-03.MongoDB应用与开发实战 .mp4  202.33M
' h7 q5 ?# D; {. v, o├──08、 分布式专题-Sharding-Sphere》  - v( c% {- i8 G1 M. s
|   ├──08、 分布式专题-Sharding-Sphere》01、1-01、MySQL集群的binlog同步原理 .mp4  52.60M8 L7 Y# q6 e8 W8 B" }5 @* ?
|   ├──08、 分布式专题-Sharding-Sphere》02、1-02、MySQL基于binlog主从集群搭建实战 .mp4  55.65M4 `1 G1 ]3 }+ b/ i' ^
|   ├──08、 分布式专题-Sharding-Sphere》03、1-03、MySQL部分同步集群搭建 .mp4  53.73M7 r! Y/ r2 y( @2 t* h8 r4 L) i
|   ├──08、 分布式专题-Sharding-Sphere》04、1-04、MySQL读写分离集群搭建 .mp4  53.37M. P$ D# u, w; {1 \6 \
|   ├──08、 分布式专题-Sharding-Sphere》05、1-05、MySQL基于GTID的主从集群搭建 .mp4  61.65M
! x6 D. l+ G; u|   ├──08、 分布式专题-Sharding-Sphere》06、1-06、MySQL主从集群伸缩容方案 .mp4  60.12M1 c  Y8 S& C) g% K) v! J' k5 _+ {
|   ├──08、 分布式专题-Sharding-Sphere》07、1-07、MySQL的异步复制与半同步复制原理 .mp4  56.14M, N4 ]. y4 \, Y( Q9 p; p5 P4 X$ Y
|   ├──08、 分布式专题-Sharding-Sphere》08、1-08、搭建MySQL半同步复制集群 .mp4  54.51M
3 h, i  \' _! b4 r|   ├──08、 分布式专题-Sharding-Sphere》09、1-09、MySQL主从架构数据延迟问题分析 .mp4  71.50M
. j  f8 V+ {2 O5 O* G. j; w|   ├──08、 分布式专题-Sharding-Sphere》10、1-10、MySQL高可用集群方案-MMM介绍 .mp4  60.61M; T/ ]7 D' S  }$ [/ C5 U, A
|   ├──08、 分布式专题-Sharding-Sphere》11、1-11、MySQL高可用集群方案-MHA介绍 .mp4  58.28M
4 M# Y3 y3 X- O6 t0 I1 b/ }# w( A|   ├──08、 分布式专题-Sharding-Sphere》12、1-12、MySQL高可用集群方案-MGR介绍 .mp4  47.11M
& {! w8 N$ r& z& J1 I1 L7 b: G|   ├──08、 分布式专题-Sharding-Sphere》13、1-13、分库分表机制介绍与优缺点分析 .mp4  51.71M
, p. a: \) w3 @6 g9 b' j|   ├──08、 分布式专题-Sharding-Sphere》14、1-14、分库分表的适用场景分析 .mp4  59.09M
" L! _3 {, K+ w5 h8 v) o& V6 ||   ├──08、 分布式专题-Sharding-Sphere》15、1-15、常用分库分表组件比较 .mp4  57.11M
6 U9 B0 `# P: `|   ├──08、 分布式专题-Sharding-Sphere》16、2-01、ShardingSphere框架介绍 .mp4  84.10M* D; z, o( N8 w7 [+ w+ `
|   ├──08、 分布式专题-Sharding-Sphere》17、2-02、ShardingJDBC和ShardingProxy产品的实现机制 .mp4  95.57M7 M, }2 o" `! s. \1 T6 d
|   ├──08、 分布式专题-Sharding-Sphere》18、2-03、ShardingJDBC概念介绍与快速实战。 .mp4  95.87M1 u- O) W; [6 V+ B: q2 W
|   ├──08、 分布式专题-Sharding-Sphere》19、2-04、ShardingJDBC的NoneShardingStrategy分片策略实战 .mp4  95.32M; E0 C7 A$ O! v9 D& i0 @
|   ├──08、 分布式专题-Sharding-Sphere》20、2-05、ShardingJDBC的InlineShardingStrategy分片策略实 .mp4  126.07M5 X" Y; U( T3 D1 s& x, U( m' N
|   ├──08、 分布式专题-Sharding-Sphere》21、2-06、ShardingJDBC的StandardShardingStrategy分片策 .mp4  129.30M
6 f) o" F" W4 r( Z|   ├──08、 分布式专题-Sharding-Sphere》22、2-07、ShardingJDBC的ComplexShardingStrategy分片策略 .mp4  131.43M3 B( y5 c0 Q) z! ?. A8 w
|   ├──08、 分布式专题-Sharding-Sphere》23、2-08、ShardingJDBC的HintShardingStrategy分片策略实战 .mp4  139.23M
- o6 e9 \0 k6 ||   ├──08、 分布式专题-Sharding-Sphere》24、2-09、ShardingJDBC五种分片策略比较以及适用场景分析 .mp4  125.82M
" s! c8 R4 _/ r" m. r5 j|   ├──08、 分布式专题-Sharding-Sphere》25、2-10、ShardingSphere的SQL使用限制 .mp4  126.33M
! O3 t7 u5 N; R2 Z: G  o7 E2 K3 b|   ├──08、 分布式专题-Sharding-Sphere》26、2-11、分库分表后的问题分析 .mp4  121.64M
- U9 u# m# O& B, J( D9 n9 ^|   ├──08、 分布式专题-Sharding-Sphere》27、2-12、如何设计取模分片后,不迁移数据的伸缩容分片策略 .mp4  100.48M
# U3 J4 g5 u/ ^2 F- D" S: {( G  P|   ├──08、 分布式专题-Sharding-Sphere》28、3-01、ShardingSphere分库分表内核剖析 .mp4  64.37M
$ i4 d" b. A8 j8 a( r) W|   ├──08、 分布式专题-Sharding-Sphere》29、3-02、深入理解ShardingSphere解析引擎 .mp4  56.02M/ e, R. \3 s: v7 R3 {* c9 B4 G0 |
|   ├──08、 分布式专题-Sharding-Sphere》30、3-03、深入理解ShardingSphere路由引擎 .mp4  51.83M
% B- L, d( H) i" k* E% Q|   ├──08、 分布式专题-Sharding-Sphere》31、3-04、深入理解ShardingSphere改写引擎 .mp4  53.36M) D8 }+ w( n1 ~+ V/ ~
|   ├──08、 分布式专题-Sharding-Sphere》32、3-05、深入理解ShardingSphere执行引擎 .mp4  79.04M
, H1 R: i8 Q1 ~  ^1 Y7 i|   ├──08、 分布式专题-Sharding-Sphere》33、3-06、深入理解ShardingSphere归并引擎 .mp4  97.02M
4 P# `! \5 ]5 }( i& e- g2 |6 k|   ├──08、 分布式专题-Sharding-Sphere》34、3-07、源码调试整个分库分表流程 .mp4  104.67M& E9 [% m5 ?3 i1 _2 V4 H
|   ├──08、 分布式专题-Sharding-Sphere》35、3-08、详细分析ShardingSphere中的SPI扩展点 .mp4  77.59M, q# Z% n! Y+ F# g: p' E
|   ├──08、 分布式专题-Sharding-Sphere》36、3-09、通过SPI扩展点实现自定义主键生成策略 .mp4  49.02M
2 `6 f, O8 J9 O9 A! {- t|   ├──08、 分布式专题-Sharding-Sphere》37、4-01、ShardingProxy产品介绍与快速部署 .mp4  73.47M# \' }  o, v- t7 N
|   ├──08、 分布式专题-Sharding-Sphere》38、4-02、ShardingProxy的服务治理机制详解 .mp4  79.05M- j4 g( B% z$ L' X3 P7 n. n
|   ├──08、 分布式专题-Sharding-Sphere》39、4-03、ShardingProxy的读写分离机制详解 .mp4  80.28M
5 t  T* L% J' R: {  \|   ├──08、 分布式专题-Sharding-Sphere》40、4-04、ShardingProxy的影子库、敏感数据加密机制详解。 .mp4  92.04M" ^' }; G% B0 N) O
|   ├──08、 分布式专题-Sharding-Sphere》41、4-05、ShardingProxy的SPI扩展点详解 .mp4  85.49M
& W4 X9 B/ n/ N( ~, }+ x% V|   ├──08、 分布式专题-Sharding-Sphere》42、4-06、ShardingSphere产品总结 .mp4  72.15M
( A: ^* _) R$ J9 g|   └──08、 分布式专题-Sharding-Sphere》43、4-07、ShardingSphere与互联网其他常见分库分表产品详细对比 .mp4  70.44M: D2 @, M0 Z# S. j( O$ c0 _
├──09、 分布式专题-Netty》  $ O$ K- N& U, r& Y' z( o
|   ├──09、 分布式专题-Netty》01、1-01、BIO&NIO模型快速实战 .mp4  89.65M1 q6 X& v+ S, y1 e6 g' J
|   ├──09、 分布式专题-Netty》02、1-02、深入Hotspot源码理解NIO多路复用器 .mp4  114.83M
/ c* E+ O, A- @. ^|   ├──09、 分布式专题-Netty》03、1-03、深入Linux内核理解Epoll事件轮询模型 .mp4  126.84M
0 v& i) I6 }! Z" C9 U; o, [* L, j|   ├──09、 分布式专题-Netty》04、1-04、阿里面试问的select、poll、epoll模型的区别 .mp4  115.76M
) h# v, \) c" S8 M2 P% x|   ├──09、 分布式专题-Netty》05、1-05、深入Redis源码理解Redis高并发线程模型 .mp4  115.57M
0 C6 M- ?, _' V( c|   ├──09、 分布式专题-Netty》06、1-06、AIO模型快速实战 .mp4  126.72M1 l; K5 q5 P* g+ I1 G1 F% Y
|   ├──09、 分布式专题-Netty》07、1-07、为什么Netty使用NIO而不是AIO .mp4  132.00M
( }, k$ O' S( g, x7 W( p+ i|   ├──09、 分布式专题-Netty》08、1-08、彻底理解同步异步与阻塞非阻塞 .mp4  131.97M& Y8 S$ h+ V4 r5 l- G
|   ├──09、 分布式专题-Netty》09、2-01、Netty快速实战 .mp4  156.14M
% v4 |( Y" p  p3 s3 b|   ├──09、 分布式专题-Netty》10、2-02、Reactor响应式编程设计模式精讲 .mp4  129.97M: ^9 m0 |& \$ u" H7 W
|   ├──09、 分布式专题-Netty》11、2-03、Netty核心线程模型精讲 .mp4  145.43M
# K4 ?" ^& P  J1 p# H|   ├──09、 分布式专题-Netty》12、2-04、Netty核心组件详解 .mp4  151.74M, a0 _  c/ p3 i3 L* y3 U- S& C' d
|   ├──09、 分布式专题-Netty》13、2-05、Netty缓冲类ByteBuf详解 .mp4  127.54M
& Q; _6 V" a$ j8 v|   ├──09、 分布式专题-Netty》14、2-06、Netty开发多人聊天室实战 .mp4  142.85M4 t2 L' N; x+ @3 e: G4 B1 z* K
|   ├──09、 分布式专题-Netty》15、3-01、Netty服务端启动源码剖析 .mp4  255.03M4 @/ q: g/ L9 o* J
|   ├──09、 分布式专题-Netty》16、3-02、Netty主从Reactor线程模型源码剖析 .mp4  238.50M& f4 L1 |! q: V( C- g
|   ├──09、 分布式专题-Netty》17、3-03、Netty服务端channel注册源码剖析 .mp4  257.03M. \4 R. y1 H0 m* N; A! ^2 }
|   └──09、 分布式专题-Netty》18、3-04、Netty底层基于NIO多路复用封装源码剖析 .mp4  244.08M
" l* l& p; \) B  r9 r. ?1 S├──10、 分布式专题-Zookeeper》  " }% \: y6 Z- P2 n  e7 s4 g8 d
|   ├──10、 分布式专题-Zookeeper》01、1-01. Zookeeper核心概念 .mp4  75.31M( B& ?8 i" d6 r; `0 ]
|   ├──10、 分布式专题-Zookeeper》02、1-02. Zookeeper底层数据结构详解 .mp4  119.98M7 \9 D4 L' p6 j: n; D5 q
|   ├──10、 分布式专题-Zookeeper》03、1-03. Zookeeper快速实战 .mp4  100.73M
. J. ~0 _) G0 c7 L% Y. z5 q|   ├──10、 分布式专题-Zookeeper》04、1-04. Zookeeper ACL权限控制 .mp4  100.54M
- L" ^6 i  u0 ~) X|   ├──10、 分布式专题-Zookeeper》05、1-05. ZooKeeper内存数据与持久化 .mp4  127.81M
! Y$ ?% |7 H0 d|   ├──10、 分布式专题-Zookeeper》06、1-06、ZooKeeper日志与数据快照详解 .mp4  124.45M9 s. S7 D; F1 z( u4 v
|   ├──10、 分布式专题-Zookeeper》07、2-01、Zookeeper Java客户端详解 .mp4  145.62M/ o6 |( {3 `! H" U" |
|   ├──10、 分布式专题-Zookeeper》08、2-02、Apache Curator 开源客户端详解 .mp4  168.99M8 ?% g: ^# g3 `, I' b
|   ├──10、 分布式专题-Zookeeper》09、2-03、Zookeeper集群架构实战 .mp4  162.35M8 F, {0 @7 H, D4 R& D7 F
|   ├──10、 分布式专题-Zookeeper》10、2-04、Zookeeper不停机动态扩容缩容 .mp4  178.51M
( o9 Y" i, \1 l! B# N% O5 L|   ├──10、 分布式专题-Zookeeper》11、3-01、Zookeeper分布式锁实战 .mp4  121.38M& e$ X( A( V- S% a. o
|   ├──10、 分布式专题-Zookeeper》12、3-02、Zookeeper非公平锁&公平锁&共享锁实战 .mp4  137.73M
% h# Q' U) |' ?* {2 k. n|   ├──10、 分布式专题-Zookeeper》13、3-03、Leader 选举在分布式场景中的应用 .mp4  144.24M9 b+ ~' f( B0 o" A4 m4 Q
|   ├──10、 分布式专题-Zookeeper》14、3-04、Spring Cloud Zookeeper注册中心实战 .mp4  147.34M
, q5 B6 i! t2 N! _|   ├──10、 分布式专题-Zookeeper》15、4-01、从源码启动zookeeper并构建集群架构 .mp4  167.82M
$ h* T) H# `3 L( H6 J& @|   ├──10、 分布式专题-Zookeeper》16、4-02、Zookeeper服务端NIO与Netty服务端初始化源码剖析 .mp4  166.09M3 m* R0 P6 {2 h7 `  n0 B/ A# G
|   ├──10、 分布式专题-Zookeeper》17、4-03、Zookeeper启动初始化内存数据 .mp4  158.98M
% d4 K# }) H3 I( b  e3 L|   ├──10、 分布式专题-Zookeeper》18、4-04、Zookeeper集群快速选举算法初始化 .mp4  156.10M
1 A5 k; j+ m/ @# U" B! y|   ├──10、 分布式专题-Zookeeper》19、4-05、Zookeeper集群启动过程中Leader选举源码剖析 .mp4  174.02M) d7 H1 y/ c- j0 _  o
|   ├──10、 分布式专题-Zookeeper》20、5-01、Zookeeper选举投票机制源码剖析 .mp4  239.14M
6 @5 S- s  J6 g5 i2 c- S; u$ z|   ├──10、 分布式专题-Zookeeper》21、5-02、Zookeeper集群节点间心跳机制机制源码剖析 .mp4  204.19M
0 C. V- U3 b- i0 [/ c* \2 m|   ├──10、 分布式专题-Zookeeper》22、5-03、Zookeeper集群选举多层队列架构剖析 .mp4  236.78M
5 t  s8 L: L' V' D/ R|   ├──10、 分布式专题-Zookeeper》23、5-04、Zookeeper集群选举机制总结 .mp4  241.22M
; b1 x+ q+ f; a9 D# W1 `6 Q|   ├──10、 分布式专题-Zookeeper》24、6-01、分布式一致性协议ZAB详解 .mp4  188.84M0 i& _0 X2 ?9 r( m- ]& ^$ i% o
|   ├──10、 分布式专题-Zookeeper》25、6-02、回顾zookeeper集群崩溃恢复leader选举流程 .mp4  217.67M, `- O& `3 e( [" J( t) u6 H) @
|   ├──10、 分布式专题-Zookeeper》26、6-03、面试经常问到的原子广播协议到底是怎么回事 .mp4  205.89M
- ^$ {2 T  t. |$ c  A7 G5 N|   ├──10、 分布式专题-Zookeeper》27、6-04、从create命令来看下zookeeper集群数据同步全流程 .mp4  227.76M. K" d: l* K( k3 z# |7 e' r
|   ├──10、 分布式专题-Zookeeper》28、6-05、zookeeper链式数据处理器之责任链设计模式剖析 .mp4  224.11M
+ x; ?" g. V6 y. m* `" v3 P|   ├──10、 分布式专题-Zookeeper》29、6-06、深入zookeeper源码理解zxid创建流程 .mp4  223.12M
1 E/ Z6 p& A# `- Y|   ├──10、 分布式专题-Zookeeper》30、7-01、深入zookeeper源码剖析集群数据同步全流程 .mp4  213.05M
4 }& t5 z  j4 _; t  R& Z|   ├──10、 分布式专题-Zookeeper》31、7-02、深入zookeeper源码理解客户端Watcher监听机制 .mp4  215.43M
2 [: ?; e6 u( t( P; }: M|   ├──10、 分布式专题-Zookeeper》32、7-03、看下zookeeper源码底层是如何使用BIO&NIO&Netty通信的 .mp4  42.38M1 A! v( L, C/ x) X! \% b
|   ├──10、 分布式专题-Zookeeper》33、7-04、zookeeper集群架构是如何规避脑裂问题的 .mp4  242.48M
2 ]) q$ m. t, t/ f$ N2 W: H$ P|   └──10、 分布式专题-Zookeeper》34、7-05、zookeeper源码架构设计核心总结 .mp4  200.96M
+ ^6 ~$ W! o" V$ C- R6 A3 u├──11、 分布式专题-Rabbitmq》  / _5 w3 t1 \) R3 r( E+ J9 u
|   ├──11、 分布式专题-Rabbitmq》01、1-01、消息中间件MQ核心概念 .mp4  215.26M
3 ?" D; a0 I4 G. y! @' Y; ]1 Y|   ├──11、 分布式专题-Rabbitmq》02、1-02、RabbitMQ 的安装与核心配置 .mp4  234.67M8 z! t6 a  }3 r! i. F9 @' T
|   ├──11、 分布式专题-Rabbitmq》03、1-03、RabbitMQ 快速实战 .mp4  262.04M
/ o9 Y/ d: g/ g% H|   ├──11、 分布式专题-Rabbitmq》04、2-01、RabbitMQ 工作模式之简单模式详解 .mp4  137.51M
# D' z( k1 I! H/ C* X$ _. ]0 X; k|   ├──11、 分布式专题-Rabbitmq》05、2-02、RabbitMQ 工作模式之工作队列模式详解 .mp4  149.59M2 q( Y( K6 u  f8 p. U6 |
|   ├──11、 分布式专题-Rabbitmq》06、2-03、RabbitMQ 工作模式之发布订阅模式详解 .mp4  165.07M
- v$ D; F1 m/ t: {: V' v) w' }  [|   ├──11、 分布式专题-Rabbitmq》07、2-04、RabbitMQ 工作模式之路由模式详解 .mp4  159.65M
* D4 l  J/ B0 p  X1 V2 o5 j/ f. j6 o|   ├──11、 分布式专题-Rabbitmq》08、2-05、RabbitMQ 工作模式之通配符模式详解 .mp4  144.48M
) n, v6 t# m/ Z1 O8 M+ M; v, ~|   ├──11、 分布式专题-Rabbitmq》09、2-06、RabbitMQ 的消息确认机制详解 .mp4  150.12M
! b& Z, C$ Z3 R2 e/ _6 n. e2 f|   ├──11、 分布式专题-Rabbitmq》10、3-01、SpringBoot整合 RabbitMQ .mp4  193.72M( U5 E$ X; D6 L& L: \
|   ├──11、 分布式专题-Rabbitmq》11、3-02、RabbitMQ 消费端限流详解 .mp4  208.21M1 |7 a, ]0 K" J
|   ├──11、 分布式专题-Rabbitmq》12、3-03、RabbitMQ TTL详解 .mp4  200.24M6 c1 b5 [8 a% R( D8 I
|   ├──11、 分布式专题-Rabbitmq》13、3-04、RabbitMQ 死信队列详解 .mp4  181.55M; e$ l% P% n8 T) h# ~. Y( f" W2 M8 _
|   ├──11、 分布式专题-Rabbitmq》14、4-01、RabbitMQ 延迟队列详解 .mp4  147.14M" L* g+ X8 F7 D# }  L9 o7 w1 C
|   ├──11、 分布式专题-Rabbitmq》15、4-02、RabbitMQ 消息可靠性投递详解 .mp4  142.81M4 c" M: y4 e8 P
|   ├──11、 分布式专题-Rabbitmq》16、4-03、RabbitMQ Consumer ACK机制详解 .mp4  149.30M
" ^; H0 |+ y) A  f|   ├──11、 分布式专题-Rabbitmq》17、4-04、RabbitMQ 消息幂等性保障 .mp4  150.07M8 M; \5 r: m2 v7 \. P. |5 r. u
|   └──11、 分布式专题-Rabbitmq》18、4-05、RabbitMQ 集群架构详解 .mp4  141.37M
2 |, N! `3 e/ g; a) s├──12、 分布式专题-Kafka》  
+ X  K0 \* C: i% e- y6 O: P|   ├──12、 分布式专题-Kafka》01、1-01、Kafka使用场景解析与快速实战 .mp4  256.65M2 q. y, O. W8 t5 H- G' b6 d( P" I/ h
|   ├──12、 分布式专题-Kafka》02、1-02、Broker&Topic&Partition详解 .mp4  258.46M
/ H% \; Y) H  @# S4 s|   ├──12、 分布式专题-Kafka》03、1-03、Kafka集群架构实战与原理详解 .mp4  306.89M
2 U4 R) K2 Q; N3 \; `|   ├──12、 分布式专题-Kafka》04、1-04、Kafka发送与消费原理详解 .mp4  330.39M
1 V' L4 p1 U2 T1 x5 M3 Z! m& S|   ├──12、 分布式专题-Kafka》05、2-01、kafka发送消费核心参数详解 .mp4  253.91M+ N( f% y2 Z. Y# @# y5 n. X1 ?
|   ├──12、 分布式专题-Kafka》06、2-02、Kafka核心总控器原理剖析 .mp4  247.17M6 B8 x/ P$ }( m9 B! A( f
|   ├──12、 分布式专题-Kafka》07、2-03、Kafka副本选举Leader机制详解 .mp4  243.93M
3 k. D) `0 f# ~3 K1 O9 L) ?|   ├──12、 分布式专题-Kafka》08、2-04、Kafka消费Rebalance机制详解 .mp4  231.80M
6 k+ j" X7 y$ a% i' E# Q|   ├──12、 分布式专题-Kafka》09、2-05、Kafka日志存储及索引原理详解 .mp4  256.44M
0 H5 T7 c; g6 i9 @- u0 ^6 L' m2 {7 s|   ├──12、 分布式专题-Kafka》10、3-01、Kafka可视化管理工具使用 .mp4  121.94M9 {# T+ N/ {" c; `8 h
|   ├──12、 分布式专题-Kafka》11、3-02、Kafka线上环境规划 .mp4  100.97M
* p5 x0 F. I4 N/ z8 \  ?' J$ {|   ├──12、 分布式专题-Kafka》12、3-03、Kafka线上全链路消息丢失问题分析与解决 .mp4  93.26M/ b) r' Z" M" t. P8 v" M2 ?
|   ├──12、 分布式专题-Kafka》13、3-04、Kafka线上全链路消息丢失问题分析与解决 .mp4  83.55M
1 i0 F5 y5 d1 c, F|   ├──12、 分布式专题-Kafka》14、3-05、Kafka线上消息重复消费问题分析与解决 .mp4  110.61M
3 ?& z, n) W+ o: @. a( G. H|   ├──12、 分布式专题-Kafka》15、3-06、Kafka线上消息乱序问题分析与解决 .mp4  143.61M
& b" C1 L- p" D' W% c0 F|   ├──12、 分布式专题-Kafka》16、3-07、Kafka线上消息积压问题分析与解决 .mp4  146.67M8 o9 G0 N- z  o
|   ├──12、 分布式专题-Kafka》17、3-08、Kafka消息回溯与分区数最佳设置 .mp4  162.85M
+ t8 V8 ]" i3 x* ]5 M; X9 j, b" l|   ├──12、 分布式专题-Kafka》18、3-09、Kafka消息传递保障与事务机制详解 .mp4  130.01M
& U4 H; W/ t5 m1 \6 N|   └──12、 分布式专题-Kafka》19、3-10、Kafka高性能原理剖析 .mp4  113.42M
  t% }) q- v! n* d' ?: b7 m├──13、 分布式专题-Rocketmq》  
3 e3 X' s4 W' Y* Z|   ├──13、 分布式专题-Rocketmq》01、1-01、MQ作用介绍以及三大主流MQ产品比较 .mp4  95.79M
& u, {# r) F" Z|   ├──13、 分布式专题-Rocketmq》02、1-02、RocketMQ快速安装与使用。 .mp4  82.88M
/ k/ b6 ^1 i" n# w* I|   ├──13、 分布式专题-Rocketmq》03、1-03、RocketMQ集群架构介绍。 .mp4  113.12M4 e' L5 ^! |+ m  u  H1 x: d
|   ├──13、 分布式专题-Rocketmq》04、1-04、搭建RocketMQ主从备份集群。 .mp4  77.57M
, x& u9 c. @/ L! g: L|   ├──13、 分布式专题-Rocketmq》05、1-05、搭建RocketMQ的Dledger高可用集群。 .mp4  121.06M
1 O3 d/ N$ i' i! d|   ├──13、 分布式专题-Rocketmq》06、1-06、RocketMQ刷盘机制、主从同步机制关键配置。 .mp4  95.90M
/ d5 C) L, ]! p: b. D6 D6 A& F|   ├──13、 分布式专题-Rocketmq》07、1-07、搭建RocketMQ-console管理控制台。 .mp4  113.01M$ m6 R) @2 ^4 V
|   ├──13、 分布式专题-Rocketmq》08、1-08、RocketMQ生产部署优化 .mp4  100.92M* u2 [9 b/ x" f2 C9 A5 F3 \6 s, S
|   ├──13、 分布式专题-Rocketmq》09、2-01、RocketMQ测试环境搭建以及基本样例运行 .mp4  53.40M4 _5 p( Q' A' ?, ~
|   ├──13、 分布式专题-Rocketmq》10、2-02、基础样例分析与实战 .mp4  79.53M
5 F* ^$ E9 U5 z& V|   ├──13、 分布式专题-Rocketmq》11、2-03、顺序消息样例分析与实战 .mp4  66.02M
7 X% l& l, o+ O/ m|   ├──13、 分布式专题-Rocketmq》12、2-04、广播消息样例分析与实战 .mp4  61.34M/ t) f' e2 L$ C6 \7 N
|   ├──13、 分布式专题-Rocketmq》13、2-05、延迟消息样例分析与实战 .mp4  73.94M, Y1 m" ]+ p5 G$ W5 X0 A
|   ├──13、 分布式专题-Rocketmq》14、2-06、批量消息样例分析与实战 .mp4  88.38M
; S. a) Y; P6 X1 [! a+ `5 f0 J|   ├──13、 分布式专题-Rocketmq》15、2-07、消息过滤机制分析与实战 .mp4  77.76M
8 T7 w. ^- P! l+ m) @  ~|   ├──13、 分布式专题-Rocketmq》16、2-08、事务消息样例分析与实战 .mp4  66.94M
9 Q! q- Y0 z1 D2 X$ `, U|   ├──13、 分布式专题-Rocketmq》17、2-09、ACL权限控制机制分析与实战 .mp4  64.18M7 u. P9 ^: ~6 q* s, J8 T9 E/ J2 Y
|   ├──13、 分布式专题-Rocketmq》18、2-10、SpringBoot框架整合RocketMQ分析 .mp4  62.09M8 E$ ~' _1 w& b' P/ I! e" N* H5 J
|   ├──13、 分布式专题-Rocketmq》19、2-11、SpringCloudStream框架整合RocketMQ分析 .mp4  57.90M# V- K! M4 b6 Y9 ]
|   ├──13、 分布式专题-Rocketmq》20、3-01、RocketMQ基础概念回顾 .mp4  62.14M
1 d2 j% G6 I: N. q# S: r3 G+ g& o- \|   ├──13、 分布式专题-Rocketmq》21、3-02、RocketMQ消息存储机制深入分析 .mp4  56.93M
: E' s. C0 s% J|   ├──13、 分布式专题-Rocketmq》22、3-03、零拷贝技术在RocketMQ中的运用 .mp4  63.05M
& j" |8 b: }- X8 U" s- X|   ├──13、 分布式专题-Rocketmq》23、3-04、RocketMQ文件存储结构分析 .mp4  62.35M
! L, b% n) K8 v. [2 g|   ├──13、 分布式专题-Rocketmq》24、3-05、RocketMQ的刷盘机制原理分析 .mp4  62.64M& O) h; S9 ~% D1 ~) j  w6 h/ h- V; `
|   ├──13、 分布式专题-Rocketmq》25、3-06、RocketMQ的主从复制机制原理分析 .mp4  76.51M2 e" y* V4 w% z
|   ├──13、 分布式专题-Rocketmq》26、3-07、RocketMQ的负载均衡机制原理分析 .mp4  83.54M" r* _& I) ?+ \/ O4 M, L
|   ├──13、 分布式专题-Rocketmq》27、3-08、RocketMQ的消息重试机制原理分析 .mp4  78.38M
' \4 M; ]% |; {8 I|   ├──13、 分布式专题-Rocketmq》28、3-09、RocketMQ的死信队列机制原理分析 .mp4  75.32M
! Z/ M" k1 s. L) W# e8 x|   ├──13、 分布式专题-Rocketmq》29、3-10、RocketMQ的消息幂等需求分析 .mp4  68.66M/ @* G' V7 K! V+ Z! @9 c
|   ├──13、 分布式专题-Rocketmq》30、4-01、RocketMQ源码环境快速运行 .mp4  40.88M
) B& S% Y& B- j( G|   ├──13、 分布式专题-Rocketmq》31、4-02、IDEA快速引入注解版源码 .mp4  47.41M
1 `7 x3 j9 z* M- f|   ├──13、 分布式专题-Rocketmq》32、4-03、NameServer源码分析以及启动流程详解 .mp4  57.67M
  }1 X& s1 x* f4 r  }' v. Y3 V; G|   ├──13、 分布式专题-Rocketmq》33、4-04、Broker源码分析以及启动流程详解 .mp4  60.15M
: `% a! ~' @' c% U/ L2 I; t|   ├──13、 分布式专题-Rocketmq》34、4-05、Broker心跳注册源码详细解析 .mp4  56.94M
% y8 y' T; C9 v0 Y7 Q|   ├──13、 分布式专题-Rocketmq》35、4-06、Client客户端源码详细解析 .mp4  48.57M
$ `; I  s" G3 ^/ w3 D( q$ W: M|   ├──13、 分布式专题-Rocketmq》36、4-07、RocketMQ消息存储机制源码详解 .mp4  55.00M* |* z. ^; F4 X& _  ~2 x( F
|   ├──13、 分布式专题-Rocketmq》37、4-08、延迟消息完整实现流程梳理 .mp4  63.79M: n: d/ E' Z4 [  b8 k
|   ├──13、 分布式专题-Rocketmq》38、4-09、场论新机制完整实现流程梳理 .mp4  51.23M
& p0 g5 A/ W+ d- ?|   ├──13、 分布式专题-Rocketmq》39、4-10、使用RocketMQ,如何保证消息不丢失? .mp4  36.78M; A+ m3 R; p) }
|   ├──13、 分布式专题-Rocketmq》40、4-11、使用RocketMQ,如何保证消息顺序? .mp4  41.50M
- R$ @4 I3 Q; Q% ?5 N6 b1 B' R|   ├──13、 分布式专题-Rocketmq》41、4-12、使用RocketMQ,如何快速处理积压消息? .mp4  46.75M8 X3 ^4 W/ j, p2 v) J# K
|   └──13、 分布式专题-Rocketmq》42、4-13、如何RocketMQ的消息轨迹机制快速定位异常业务? .mp4  41.33M$ a1 f% @3 j+ B4 [- n" h
├──14、 分布式专题-ELK技术》  % B& b6 F- P. u3 f2 ~  ~- I' ~
|   ├──14、 分布式专题-ELK技术》01、1、ElasticSearch快速入门实战 .mp4  622.65M
& j% J! Y) p, k1 e% L|   ├──14、 分布式专题-ELK技术》02、2、ElasticSearch核心语法与集群环境搭建 .mp4  679.64M
8 \* Q. ]1 j* K|   ├──14、 分布式专题-ELK技术》03、3、ElasticSearch集群架构原理与搜索技术深入 .mp4  689.84M
: y/ s# O% F7 L! U6 [3 o|   ├──14、 分布式专题-ELK技术》04、4、ElasticSearch底层原理与分组聚合查询 .mp4  698.54M
1 [( M  D, Y& z- |/ q|   ├──14、 分布式专题-ELK技术》05、5、ElasticSearch进阶与Java API整合ES .mp4  763.70M
: m4 C3 s/ l' k# F! q|   └──14、 分布式专题-ELK技术》06、6、ElasticSearch整合Java API以及Logstash、FileBeat使 .mp4  934.99M, A; S# W+ A$ z
├──15、 分布式专题-Dubbo》  
) m. I4 o! E+ D7 u5 |; G' D$ e|   ├──15、 分布式专题-Dubbo》01、7-20、服务调用容错机制源码解析 .mp4  80.20M
5 \0 ~, Q8 b0 E6 u, X- i; K|   ├──15、 分布式专题-Dubbo》02、7-19、服务调用负载均衡机制源码解析 .mp4  72.70M
" g' T4 j: U& |( v  y, }: W6 H% E|   ├──15、 分布式专题-Dubbo》03、7-18、服务提供者与消费者之间心跳机制源码解析 .mp4  66.77M
6 x, q+ y* v" G' {% g' c& U$ x|   ├──15、 分布式专题-Dubbo》04、7-17、服务消费者端线程模型底层源码解析 .mp4  60.70M
% l1 F5 h4 N4 p3 S8 @|   ├──15、 分布式专题-Dubbo》05、7-16、服务提供者端线程模型底层源码解析 .mp4  73.25M# l# W9 d* r8 b4 {2 V4 L; M$ }- K) o
|   ├──15、 分布式专题-Dubbo》06、7-15、服务消费者NettyChannel发送请求流程源码解析 .mp4  67.42M5 q0 |, R7 n9 g
|   ├──15、 分布式专题-Dubbo》07、7-14、服务消费者ReferenceCountExchangeClient发送请求流程源 .mp4  69.46M
3 U+ g/ I- s" n: z% Z3 T|   ├──15、 分布式专题-Dubbo》08、7-13、服务消费者DubboInvoker发送请求流程源码解析 .mp4  72.57M) o+ u2 t! d4 L  g; e: y
|   ├──15、 分布式专题-Dubbo》09、7-12、服务消费者ListenerInvokerWrapper发送请求流程源码解析 .mp4  64.47M% Q3 C1 u& x, A
|   ├──15、 分布式专题-Dubbo》10、7-11、服务消费者MockClusterInvoker发送请求流程源码解析 .mp4  73.74M
0 Y7 B, \+ s/ J4 C|   ├──15、 分布式专题-Dubbo》11、7-10、服务消费者FailoverClusterInvoker发送请求流程源码解析 .mp4  54.75M
; b* {/ A# }9 L" R8 R|   ├──15、 分布式专题-Dubbo》12、7-09、服务消费者MockClusterInvoker发送请求流程源码解析 .mp4  68.55M9 }; T# D/ z) G- x/ T6 E
|   ├──15、 分布式专题-Dubbo》13、7-08、服务提供者处理请求异常流程源码解析 .mp4  75.84M
3 D. z6 X# y; P+ H% A" u1 f|   ├──15、 分布式专题-Dubbo》14、7-07、服务提供者AbstractProxyInvoker处理请求流程源码解析 .mp4  70.75M
3 h: K: Z8 w3 ~4 Z, ?1 a4 C: N|   ├──15、 分布式专题-Dubbo》15、7-06、服务提供者ContextFilter处理请求流程源码解析 .mp4  62.28M4 L' V% ^$ _# a: p: q0 k
|   ├──15、 分布式专题-Dubbo》16、7-05、服务提供者过滤器Filter机制处理请求流程源码解析 .mp4  64.07M: V' e- {- h( o, u; O5 t% H
|   ├──15、 分布式专题-Dubbo》17、7-04、服务提供者HeaderExchangeHandler处理请求流程源码解析 .mp4  69.20M* a: v9 U% A/ K% C+ K4 V2 m
|   ├──15、 分布式专题-Dubbo》18、7-03、服务提供者AllChannelHandler处理请求流程源码解析 .mp4  58.97M" t, \* f4 w( |0 c" e* M* N2 z1 N
|   ├──15、 分布式专题-Dubbo》19、7-02、服务提供者HeartbeatHandler处理请求流程源码解析 .mp4  46.64M0 B% o0 e  ]5 I' N# H
|   ├──15、 分布式专题-Dubbo》20、7-01、服务提供者NettyServerHandler处理请求流程源码解析 .mp4  56.84M
6 N& e8 K2 `( a) G+ K+ U3 P7 [  x# `6 v|   ├──15、 分布式专题-Dubbo》21、6-10、服务端Invoker和消费端Invoker对比源码解析 .mp4  122.13M
- p% f& e. ~4 L. x' }|   ├──15、 分布式专题-Dubbo》22、6-09、HeaderExchanger构造流程源码解析 .mp4  118.98M2 m0 [& F  E8 L' K6 w, B- q! B
|   ├──15、 分布式专题-Dubbo》23、6-08、ExchangeClient构造流程源码解析 .mp4  136.46M: y- m' T. A" ]
|   ├──15、 分布式专题-Dubbo》24、6-07、DubboInvoker构造流程源码解析 .mp4  118.24M$ ^( j& Z/ n+ v7 }4 x* Y. R4 R
|   ├──15、 分布式专题-Dubbo》25、6-06、监听器ReferenceConfigurationListener源码解析 .mp4  118.49M! l0 U' g0 F, I- F  _
|   ├──15、 分布式专题-Dubbo》26、6-05、监听器ConsumerConfigurationListener源码解析 .mp4  117.47M
/ Z8 x9 j* x; Z8 k! A- t|   ├──15、 分布式专题-Dubbo》27、6-04、Dubbo服务动态目录RegistryDirectory构造源码解析 .mp4  71.67M: E7 I/ f5 x$ E/ f, n  @
|   ├──15、 分布式专题-Dubbo》28、6-03、Dubbo服务静态目录StaticDirectory构造源码解析 .mp4  61.91M7 s" ~- V' i0 f' Q
|   ├──15、 分布式专题-Dubbo》29、6-02、Dubbo服务路由链RouterChain源码解析 .mp4  63.10M
( z' Y2 @' T/ P; K' Y|   ├──15、 分布式专题-Dubbo》30、6-01、Dubbo服务引入基本原理分析 .mp4  71.95M% b) E5 j& p3 ?: J% c9 |8 `
|   ├──15、 分布式专题-Dubbo》31、5-12、Dubbo服务监听器源码详解 .mp4  59.36M! {- ^3 B( i5 j" @% l
|   ├──15、 分布式专题-Dubbo》32、5-11、Dubbo服务Invoker架构详解 .mp4  78.93M
7 Z1 ~1 |3 C' B5 [|   ├──15、 分布式专题-Dubbo》33、5-10、Dubbo服务Exporter架构详解 .mp4  77.27M
7 T' l1 {: e. x3 s4 L8 }$ L|   ├──15、 分布式专题-Dubbo》34、5-09、Dubbo服务导出源码流程详解 .mp4  94.02M  g$ e% a1 V, m
|   ├──15、 分布式专题-Dubbo》35、5-08、根据Dubbo服务URL启动Server源码解析 .mp4  92.81M  B: L. M9 j: [/ D. `
|   ├──15、 分布式专题-Dubbo》36、5-07、Dubbo服务URL注册到注册中心流程源码解析 .mp4  87.64M! @: K& b' p+ H$ B0 E
|   ├──15、 分布式专题-Dubbo》37、5-06、构造Dubbo服务最终的URL底层源码解析 .mp4  79.05M5 O* t3 K, t/ i' G% \0 E
|   ├──15、 分布式专题-Dubbo》38、5-05、确定Dubbo服务支持的所有协议源码解析 .mp4  53.47M
# t; k& _9 p) ^; e- M* j. f1 H0 T|   ├──15、 分布式专题-Dubbo》39、5-04、确定Dubbo服务参数的底层源码解析 .mp4  83.15M4 I# Y4 G$ u9 S# @5 U& U9 Y
|   ├──15、 分布式专题-Dubbo》40、5-03、Dubbo服务导出思路分析 .mp4  72.29M$ p6 R( {! I9 {! O- f# x
|   ├──15、 分布式专题-Dubbo》41、5-02、Dubbo服务概念的演化 .mp4  54.53M1 a2 ?- e* s4 r' ?8 ^2 x$ \
|   ├──15、 分布式专题-Dubbo》42、5-01、Dubbo服务导出基本原理分析 .mp4  80.63M3 _* V( _; H9 q2 ~% A$ E* c
|   ├──15、 分布式专题-Dubbo》43、4-14、ReferenceBean概念理解与底层源码解析 .mp4  92.97M
$ ]2 ^* H/ j0 v$ V. F  ^) b|   ├──15、 分布式专题-Dubbo》44、4-13、ReferenceAnnotationBeanPostProcessor底层源码 .mp4  96.07M
3 B* k; j# {9 C% W|   ├──15、 分布式专题-Dubbo》45、4-12、ServiceBean概念理解与底层源码解析 .mp4  102.63M
. w+ l, ^! N# S' F1 q|   ├──15、 分布式专题-Dubbo》46、4-11、DubboClassPathBeanDefinitionScanner底层源码解 .mp4  91.43M/ ]* M/ ]  W% Y, O4 D4 X% \
|   ├──15、 分布式专题-Dubbo》47、4-10、ServiceAnnotationBeanPostProcessor底层源码解析 .mp4  103.50M( w3 l) A, ~, d' t; x
|   ├──15、 分布式专题-Dubbo》48、4-09、DubboComponentScanRegistrar底层源码解析 .mp4  100.57M/ G! q* i3 ^( U
|   ├──15、 分布式专题-Dubbo》49、4-08、DefaultDubboConfigBinder底层源码解析 .mp4  96.11M
- m( v- s! S1 L. P: j|   ├──15、 分布式专题-Dubbo》50、4-07、DubboConfigBindingBeanPostProcessor底层源码解 .mp4  109.02M
7 S6 ?0 l- q4 d- z7 c9 I, E|   ├──15、 分布式专题-Dubbo》51、4-06、DubboConfigBindingsRegistrar底层源码解析 .mp4  105.85M# h) r- J6 f/ o# B3 h: U
|   ├──15、 分布式专题-Dubbo》52、4-05、Dubbo中Multiple配置源码解析 .mp4  105.90M
- a4 o) F9 G4 H! B( i+ L9 r|   ├──15、 分布式专题-Dubbo》53、4-04、Dubbo中Single配置源码解析 .mp4  89.02M. L/ K6 Y1 L9 \
|   ├──15、 分布式专题-Dubbo》54、4-03、@DubboComponentScan注解底层源码解析 .mp4  107.43M
6 s4 V. F  b3 p  {|   ├──15、 分布式专题-Dubbo》55、4-02、@EnableDubbo注解底层源码解析 .mp4  71.39M
7 |* K+ o3 L3 c3 u) T4 S, d|   ├──15、 分布式专题-Dubbo》56、4-01、Dubbo整合Spring核心原理解析 .mp4  67.74M! ^2 }* |1 _4 ]* H
|   ├──15、 分布式专题-Dubbo》57、3-11、Activate扩展点底层源码解析 .mp4  127.03M! D  f" t' o8 Q
|   ├──15、 分布式专题-Dubbo》58、3-10、Dubbo与Spring整合后获取Bean对象底层源码解析 .mp4  94.22M) Y1 v/ m9 Z  q  m7 Z. Q
|   ├──15、 分布式专题-Dubbo》59、3-09、自适应扩展点底层源码解析 .mp4  116.22M
( m, ~) w( N8 @+ S|   ├──15、 分布式专题-Dubbo》60、3-08、Dubbo SPI之AOP底层源码解析 .mp4  109.78M3 v- @/ v- R$ w+ i1 v
|   ├──15、 分布式专题-Dubbo》61、3-07、Dubbo SPI之依赖注入底层源码解析 .mp4  115.45M1 _/ x% d' W5 d+ i! H, Q8 n! n4 d
|   ├──15、 分布式专题-Dubbo》62、3-06、AdaptiveExtension底层源码解析 .mp4  111.25M) ^& J7 j7 b6 r7 |2 D8 b* P
|   ├──15、 分布式专题-Dubbo》63、3-05、ExtensionFactory底层源码解析 .mp4  92.69M9 D7 M: ~: Q& |- y- N; K8 P1 C+ p
|   ├──15、 分布式专题-Dubbo》64、3-04、ExtensionLoader底层源码解析 .mp4  88.32M
2 Y/ |! Z3 `5 T- h; @|   ├──15、 分布式专题-Dubbo》65、3-03、Dubbo SPI机制底层源码解析 .mp4  90.99M+ _. q  t. x% c9 B3 b4 P* h6 H
|   ├──15、 分布式专题-Dubbo》66、3-02、Dubbo SPI机制与JDK SPI机制源码实现对比 .mp4  98.26M2 Z. e" x% Y: `/ v5 e
|   ├──15、 分布式专题-Dubbo》67、3-01、Dubbo SPI机制实战案例演示 .mp4  101.70M
- b: _0 P3 j" k; C1 C|   ├──15、 分布式专题-Dubbo》68、2-15、Dubbo高级功能之灰度发布实战 .mp4  59.23M, M6 j4 ?, k& b) ^/ X) D! V
|   ├──15、 分布式专题-Dubbo》69、2-14、Dubbo高级功能之蓝绿发布实战 .mp4  55.70M
& I- S% ^* y- D6 V+ M|   ├──15、 分布式专题-Dubbo》70、2-13、Dubbo高级功能之服务路由实战 .mp4  75.92M* [, ^( n3 m( K2 a# E% a5 a
|   ├──15、 分布式专题-Dubbo》71、2-12、Dubbo高级功能之动态配置实战 .mp4  99.74M( ]+ _9 L. A2 |( _* K$ F+ I( ?
|   ├──15、 分布式专题-Dubbo》72、2-11、Dubbo高级功能之管理台实战 .mp4  78.87M. m* x7 l0 I; R+ m' }* D
|   ├──15、 分布式专题-Dubbo》73、2-10、Dubbo高级功能之动态配置实战 .mp4  75.78M. H1 ?2 n+ \% r( q/ {5 T& Q
|   ├──15、 分布式专题-Dubbo》74、2-09、Dubbo高级功能之泛化调用实战 .mp4  82.43M
9 ]9 l1 Z& l4 K0 I. g  A|   ├──15、 分布式专题-Dubbo》75、2-08、Dubbo高级功能之泛化服务实战 .mp4  84.85M
, L- D0 c5 x" E|   ├──15、 分布式专题-Dubbo》76、2-07、Dubbo高级功能之异步调用实战 .mp4  82.95M; l+ f7 C8 f- J7 x6 G2 L1 ?
|   ├──15、 分布式专题-Dubbo》77、2-06、Dubbo高级功能之参数回调实战 .mp4  71.00M
0 O* e. [& `8 z. Q( S|   ├──15、 分布式专题-Dubbo》78、2-5、Dubbo高级功能之本地伪装实战 .mp4  83.49M
; x* ^4 A1 a  V* C|   ├──15、 分布式专题-Dubbo》79、2-04、Dubbo高级功能之本地存根实战 .mp4  84.75M+ r' x" }( X/ c: D
|   ├──15、 分布式专题-Dubbo》80、2-03、Dubbo高级功能之服务降级实战 .mp4  64.96M% G- X! f! P6 u; Q& O. B" ?( w* @0 @4 ?
|   ├──15、 分布式专题-Dubbo》81、2-02、Dubbo高级功能之集群容错实战 .mp4  42.59M- k% q) U& m' l  C$ u) d! J) k6 u
|   ├──15、 分布式专题-Dubbo》82、2-01、Dubbo高级功能之负载均衡实战 .mp4  65.03M
1 N' i# A0 R: ]7 P|   ├──15、 分布式专题-Dubbo》83、1-13、手写代码模拟Dubbo服务调用流程 .mp4  74.22M0 l* r  t7 g: a" U0 ?. }
|   ├──15、 分布式专题-Dubbo》84、1-12、手写代码模拟Dubbo服务负载均衡流程 .mp4  77.09M
" D3 U0 v- b1 V; [1 I|   ├──15、 分布式专题-Dubbo》85、1-11、手写代码模拟Dubbo服务容错流程 .mp4  68.10M
0 Z8 E' k/ c& @0 H|   ├──15、 分布式专题-Dubbo》86、1-10、手写代码模拟Dubbo服务调用流程 .mp4  74.11M
+ S; U" [) o* q|   ├──15、 分布式专题-Dubbo》87、1-09、手写代码模拟Dubbo服务引入流程 .mp4  72.24M
3 K, `' k+ f# l9 ~, k|   ├──15、 分布式专题-Dubbo》88、1-08、手写代码模拟Dubbo服务注册流程 .mp4  88.28M* o# e2 v- @: o/ ?6 A
|   ├──15、 分布式专题-Dubbo》89、1-07、手写代码模拟Dubbo服务注册中心底层实现 .mp4  85.90M
# e1 r+ y+ {' f% a6 w|   ├──15、 分布式专题-Dubbo》90、1-06、手写代码模拟Dubbo服务消费者底层实现 .mp4  73.24M
& N8 A2 O1 d8 ~$ t|   ├──15、 分布式专题-Dubbo》91、1-05、手写代码模拟Dubbo服务提供者底层实现 .mp4  66.07M
% O4 \1 D% n& Y1 n) Q- F|   ├──15、 分布式专题-Dubbo》92、1-04、Dubbo底层架构核心概念详解 .mp4  82.10M
7 |2 ?/ E# Z: Y' |9 A  w|   ├──15、 分布式专题-Dubbo》93、1-03、由Spring Boot演化使用Dubbo实战案例 .mp4  50.57M) G  [+ h8 P+ S) U
|   ├──15、 分布式专题-Dubbo》94、1-02、什么是Dubbo,在分布式、微服务中处于什么低位 .mp4  47.40M
. W6 d; e& M/ y# z2 c7 s|   └──15、 分布式专题-Dubbo》95、1-01、什么是RPC,与HTTP、TCP有什么具体区别 .mp4  51.39M6 D/ \+ M% M6 R
├──16、 项目实战-亿级流量中台微服务电商平台》  
* @2 q; _8 Y5 |% P; b|   ├──16、 项目实战-亿级流量中台微服务电商平台》01、1-01、整体项目架构与核心技术点分享 .mp4  69.03M
' p2 Y$ N$ s- l( b! s8 K|   ├──16、 项目实战-亿级流量中台微服务电商平台》02、1-02、大型电商演变过程与技术架构 .mp4  60.56M, U  j4 B0 i6 B* S: ]$ Z0 j
|   ├──16、 项目实战-亿级流量中台微服务电商平台》03、1-03、分布式架构到微服务架构变迁问题 .mp4  57.79M7 W$ `2 S& B$ {. ?
|   ├──16、 项目实战-亿级流量中台微服务电商平台》04、1-04、接口幂等性问题场景详解与解决方案 .mp4  41.94M
) Q* U# T7 F2 K5 Q! K|   ├──16、 项目实战-亿级流量中台微服务电商平台》05、1-05、图灵电商项目技术架构详解 .mp4  59.31M( L7 p3 w9 q/ V, X
|   ├──16、 项目实战-亿级流量中台微服务电商平台》06、1-06、项目模块介绍与各模块启动流程 .mp4  59.40M: a# g$ E  l( P/ V, s( L/ l
|   ├──16、 项目实战-亿级流量中台微服务电商平台》07、1-07、图灵电商项目前端架构与启动流程 .mp4  77.66M
6 B) L/ j  ~4 j& \1 g) F|   ├──16、 项目实战-亿级流量中台微服务电商平台》08、1-08、基于微服务架构大型电商项目正向流程演示 .mp4  74.59M
0 ~; n2 D+ P9 b  I|   ├──16、 项目实战-亿级流量中台微服务电商平台》09、2-01. 微服务架构优劣势&服务拆分目的 .mp4  40.48M% |/ c: b5 d$ n3 _2 L
|   ├──16、 项目实战-亿级流量中台微服务电商平台》100、14-03、如何针对订单场景指定合理的分库分表策略 .mp4  108.22M) o. k4 J% f5 f
|   ├──16、 项目实战-亿级流量中台微服务电商平台》101、14-04、商城项目中分库分表具体实现 .mp4  107.15M
  }- \" l) \& h& m( p4 H$ u- X|   ├──16、 项目实战-亿级流量中台微服务电商平台》102、14-05、ShardingJDBC和ShardingProxy两种实现方式开发落地与效果 .mp4  113.46M/ ?9 ~8 x  p) b2 ^- G
|   ├──16、 项目实战-亿级流量中台微服务电商平台》103、14-06、详细分析分库分表后带来的新问题 .mp4  78.28M
% j$ u5 t. o4 P7 Z5 ^|   ├──16、 项目实战-亿级流量中台微服务电商平台》104、15-01、在商城项目中定制主键生成策略 .mp4  62.82M
; x  B# `# d/ i+ b|   ├──16、 项目实战-亿级流量中台微服务电商平台》105、15-02、如何定制适合自已业务场景的分片策略 .mp4  76.76M8 E6 W2 J3 @, N+ B: q' y
|   ├──16、 项目实战-亿级流量中台微服务电商平台》106、15-03、详细分析ShardingSphere的扩展点以及如何引入到商城项目中 .mp4  80.29M
/ z, b* |% p( o" {1 _9 _% c* _: G|   ├──16、 项目实战-亿级流量中台微服务电商平台》107、15-04、分库分表后如何选择分布式事务的强一致性与最终一致性 .mp4  71.83M
3 b5 h, g9 b. d0 t: m9 G|   ├──16、 项目实战-亿级流量中台微服务电商平台》108、15-05、分布式事务最终一致性问题解决方案设计 .mp4  55.16M  R9 Z. u# x# Y) ^, {& }9 r
|   ├──16、 项目实战-亿级流量中台微服务电商平台》109、15-06、XA分布式事务分析以及在ShardingSphere中的实现 .mp4  77.09M
1 H/ p% G8 \% ~4 ]; _|   ├──16、 项目实战-亿级流量中台微服务电商平台》10、2-02. 微服拆分时机&拆分粒度策略分析 .mp4  45.69M$ ]$ N! J9 c0 X  G. [6 u  ~
|   ├──16、 项目实战-亿级流量中台微服务电商平台》110、15-07、BASE柔性事务分析以及在ShardingSphere中的实现 .mp4  87.66M- ~9 e+ v2 }6 a
|   ├──16、 项目实战-亿级流量中台微服务电商平台》111、15-08、XA事务以及Seata AT事务在电商项目中落地实战 .mp4  76.99M6 T% a5 l- ~) h/ s+ V" h% ^
|   ├──16、 项目实战-亿级流量中台微服务电商平台》112、15-09、ShardingProxy中的分布式事务处理思路分析 .mp4  77.53M
) R* Y/ ?( M0 k! h1 a4 ]|   ├──16、 项目实战-亿级流量中台微服务电商平台》113、15-10、互联网项目中分库分表使用经验总结 .mp4  76.67M
" M/ c( G4 ^5 u. ~, h; _& a. ]|   ├──16、 项目实战-亿级流量中台微服务电商平台》114、16-01、离线购物车与登录用户商品同步解决方案 .mp4  68.67M& n- @7 T, p# m/ y: I. |1 b) L# T
|   ├──16、 项目实战-亿级流量中台微服务电商平台》115、16-02、基于小二后台入驻平台搜索合同方案业务场景 .mp4  68.65M
& P3 Q" @' e4 f) Q* b. ~- |, [|   ├──16、 项目实战-亿级流量中台微服务电商平台》116、16-03、基于LikeSearch实现搜索功能方案实战 .mp4  59.33M/ C/ O; F, ~+ `6 Z& x8 i
|   ├──16、 项目实战-亿级流量中台微服务电商平台》117、16-04、LikeSearch实现原理详解与存储结构介绍 .mp4  53.22M+ s: _0 Y5 I& E! h: l
|   ├──16、 项目实战-亿级流量中台微服务电商平台》118、16-05、基于likeSearch实现不足与优势总结 .mp4  53.63M
2 A# T) B9 v. Z2 c: h|   ├──16、 项目实战-亿级流量中台微服务电商平台》119、16-06、Java8 CompletableFuture快速开始与场景实战 .mp4  64.18M
% ~# Y- v; h5 _( i|   ├──16、 项目实战-亿级流量中台微服务电商平台》11、2-03. 从零开始电商项目微服务拆分实战 .mp4  44.58M
2 b* i' a% D1 j$ D# a4 O- I|   ├──16、 项目实战-亿级流量中台微服务电商平台》120、16-07、大型互联网线程池应用与管理分享 .mp4  70.32M& S8 f( o6 E! p: @* Y
|   ├──16、 项目实战-亿级流量中台微服务电商平台》121、16-08、大厂互联网项目管理与日常工作分享 .mp4  54.51M$ [0 x) n  g) H8 J" B, `
|   ├──16、 项目实战-亿级流量中台微服务电商平台》122、17-01、大话中台,互联网中台战略演进史介绍 .mp4  57.55M
" M9 z$ v/ I- i7 U: a2 v# S|   ├──16、 项目实战-亿级流量中台微服务电商平台》123、17-02、互联网企业如何建设自己的中台 .mp4  65.01M4 V& @* u$ S, H$ y
|   ├──16、 项目实战-亿级流量中台微服务电商平台》124、17-03、如何设计一个可落地的技术中台 .mp4  58.38M8 {3 x0 K$ G  H& C# ~5 f
|   ├──16、 项目实战-亿级流量中台微服务电商平台》125、17-04、介绍一个典型的企业技术中台实现标准 .mp4  92.84M
! {  }+ c; _0 L, F+ p+ d1 w& S3 a' j* R|   ├──16、 项目实战-亿级流量中台微服务电商平台》126、17-05、电商项目风控平台实现效果演示 .mp4  86.40M/ ]9 I' E; L& p; W
|   ├──16、 项目实战-亿级流量中台微服务电商平台》127、17-06、中台体系化问题分析:如何将风控平台演进成为一个中台 .mp4  62.82M; k. O5 C+ j8 \1 P, J* i
|   ├──16、 项目实战-亿级流量中台微服务电商平台》128、17-07、中台架构问题分析:一个典型的企业级风控中台整体架构分析 .mp4  59.20M% c* B. l- f& B3 W. B
|   ├──16、 项目实战-亿级流量中台微服务电商平台》129、17-08、中台技术问题分析:如何设计一个支持平稳演进的中台技术架构 .mp4  67.20M
+ B( o5 X* i; ^- H  [% [5 ]$ j& |8 \( D: ~|   ├──16、 项目实战-亿级流量中台微服务电商平台》12、2-04. Spring Cloud&Spring Cloud Alibaba技术选型 .mp4  45.07M
. m! C$ B% [# b. M$ _+ w# q|   ├──16、 项目实战-亿级流量中台微服务电商平台》130、18-01、互联网大型项目未来架构之道-DDD领域驱动分析技术画像 .mp4  64.47M
1 x4 o% M0 }' P9 r: L7 y, n4 ]$ g& h|   ├──16、 项目实战-亿级流量中台微服务电商平台》131、18-02、代码演示,如何引入DDD对一个转账交易的实现方式进行优化 .mp4  61.70M8 U5 `0 n; ~$ a7 A" g/ E$ H
|   ├──16、 项目实战-亿级流量中台微服务电商平台》132、18-03、详解DDD中的各种基础概念。充血模型、实体、值对象、仓库、工厂、防腐层 .mp4  52.72M
/ V/ I. s; Q$ [2 N|   ├──16、 项目实战-亿级流量中台微服务电商平台》133、18-04、详细比对DDD的四层架构与传统 MVC三层架构 .mp4  43.85M3 [0 g$ Q1 m% s0 t- k9 r
|   ├──16、 项目实战-亿级流量中台微服务电商平台》134、18-05、DDD常见问题分析 .mp4  38.86M- K5 d9 f4 ~# ~$ D7 q% s- y
|   ├──16、 项目实战-亿级流量中台微服务电商平台》135、18-06、值对象可以定义自己的业务行为吗 .mp4  52.04M
: r5 o- D5 Y: ^1 E# t! S+ w6 y|   ├──16、 项目实战-亿级流量中台微服务电商平台》136、18-07、如何把控DDD中的聚合设计粒度? .mp4  61.04M
- Y% Y4 Z# j2 R8 p- a: K- j8 r, B|   ├──16、 项目实战-亿级流量中台微服务电商平台》137、18-08、一个聚合如何访问另外一个聚合 .mp4  81.28M
* R; }1 f2 x6 |, y, g% o. Z|   ├──16、 项目实战-亿级流量中台微服务电商平台》138、18-09、应用服务与领域服务有什么区别? .mp4  65.23M( n, _! b( D! R2 D! z" F; S; `
|   ├──16、 项目实战-亿级流量中台微服务电商平台》139、18-10、如何继续深入学习DDD战术篇以及战略篇 .mp4  60.84M
0 v3 L, |/ [& a( i- p% G& M, c% `|   ├──16、 项目实战-亿级流量中台微服务电商平台》13、2-05. 服务拆分&数据库拆分 .mp4  42.82M
. S" a* [- c9 ~7 D) `|   ├──16、 项目实战-亿级流量中台微服务电商平台》140、18-11、走出自己的DDD,DDD理论体系的优缺点分析 .mp4  54.57M
3 a) ?  Z5 N' W2 W9 ^% A( r6 F5 b|   ├──16、 项目实战-亿级流量中台微服务电商平台》141、19-01、 Docker快速实战 .mp4  112.17M
& L' j2 g, A) l' s: x, F9 O$ }% i|   ├──16、 项目实战-亿级流量中台微服务电商平台》142、19-02、 Docker镜像与容器详解 .mp4  113.91M& c& n( [: i! b7 I( V5 |+ S
|   ├──16、 项目实战-亿级流量中台微服务电商平台》143、19-03、Docker构建自己的镜像 .mp4  116.19M
7 y, O. T9 w2 u4 _|   ├──16、 项目实战-亿级流量中台微服务电商平台》144、19-04、Docker部署微服务实战 .mp4  114.63M
# I! A6 j, ^- x, k& X8 Y" L|   ├──16、 项目实战-亿级流量中台微服务电商平台》145、19-05、将镜像发布到远程镜像仓库 .mp4  128.03M' t: _/ U+ z% r; M  F- t
|   ├──16、 项目实战-亿级流量中台微服务电商平台》146、19-06、Docker虚拟化原理详解 .mp4  162.65M
  y) V) y, r* j; Y4 x! e8 E+ s|   ├──16、 项目实战-亿级流量中台微服务电商平台》147、20-01、Docker Compose快速实战 .mp4  198.28M* o5 O8 Q+ |8 r6 E& w* P: V5 k9 w+ n
|   ├──16、 项目实战-亿级流量中台微服务电商平台》148、20-02、Docker Compose常用命令详解 .mp4  196.53M$ f9 O! Z+ v+ K' G1 `# ^7 U
|   ├──16、 项目实战-亿级流量中台微服务电商平台》149、20-03、Docker Compose编排电商项目依赖环境 .mp4  216.69M8 \% I$ u1 `6 `6 L8 d
|   ├──16、 项目实战-亿级流量中台微服务电商平台》14、2-06. 整合Nacos注册中心 .mp4  32.81M
/ u( U' @( ^3 s! o9 Z: W0 v|   ├──16、 项目实战-亿级流量中台微服务电商平台》150、20-04、Docker Compose编排电商项目微服务 .mp4  252.61M
- I! o# B+ i& D* y3 m|   ├──16、 项目实战-亿级流量中台微服务电商平台》151、20-05、Docker虚拟化原理剖析 .mp4  240.07M
# b& I: Y$ C0 D7 H! f# P, w& j|   ├──16、 项目实战-亿级流量中台微服务电商平台》152、20-06、Docker Swarm与K8S初探 .mp4  216.10M2 t! {' c& R  w2 Q/ R; `: a: h" o
|   ├──16、 项目实战-亿级流量中台微服务电商平台》153、21-01、Prometheus整体架构介绍 .mp4  200.97M; X8 J0 P5 L+ W; I3 ^/ ~  I* p
|   ├──16、 项目实战-亿级流量中台微服务电商平台》154、21-02、Prometheus快速实战 .mp4  155.52M
, j8 `) ]2 n) c. H  f8 W, L|   ├──16、 项目实战-亿级流量中台微服务电商平台》155、21-03、Prometheus结合Grafana监控Web应用 .mp4  216.68M
6 Y5 f" w! {0 G! S|   ├──16、 项目实战-亿级流量中台微服务电商平台》156、21-04、Prometheus结合Grafana监控自动报警 .mp4  167.78M
: T, q, U2 D* \7 ]|   ├──16、 项目实战-亿级流量中台微服务电商平台》157、21-05、Prometheus结合Grafana监控Mysql .mp4  160.22M1 W6 L! m# d( o7 \
|   ├──16、 项目实战-亿级流量中台微服务电商平台》158、21-06、Prometheus结合Grafana监控Redis .mp4  200.50M# K/ `2 H; y; x; j9 W; E
|   ├──16、 项目实战-亿级流量中台微服务电商平台》159、22-01、Kubernetes概览 .mp4  140.76M3 F% M2 W% t$ |+ a4 l& I
|   ├──16、 项目实战-亿级流量中台微服务电商平台》15、2-07. 整合Fegin实现服务间调用 .mp4  39.72M
9 K/ C) Q2 B% t|   ├──16、 项目实战-亿级流量中台微服务电商平台》160、22-02、Kubernetes快速实战 .mp4  167.73M
, T( L- J" j, L2 x|   ├──16、 项目实战-亿级流量中台微服务电商平台》161、22-03、Kubernetes核心架构原理 .mp4  184.31M
! }# _' \; x( a" o  ~5 n|   ├──16、 项目实战-亿级流量中台微服务电商平台》162、22-04、Kubernetes核心概念详解 .mp4  201.94M" s# Y- D) G9 i$ Q& B- D" z: \
|   ├──16、 项目实战-亿级流量中台微服务电商平台》163、22-05、Kubernetes资源清单详解 .mp4  188.18M
) i9 G9 H) S3 B/ ~- C|   ├──16、 项目实战-亿级流量中台微服务电商平台》164、22-06、Kubernetes高级特性介绍 .mp4  210.93M' X3 s) U- g3 F( \" w. M( R' _
|   ├──16、 项目实战-亿级流量中台微服务电商平台》165、23-01、Kubernetes资源ingress详解 .mp4  323.57M  O+ Z# x# l/ e
|   ├──16、 项目实战-亿级流量中台微服务电商平台》166、23-02、Kubernetes电商微服务部署实战 .mp4  263.74M' s1 Q2 i( \0 r; g
|   ├──16、 项目实战-亿级流量中台微服务电商平台》167、23-03、电商项目压测性能优化环境介绍 .mp4  293.66M2 r" F" H2 h- S8 v; E% ]
|   ├──16、 项目实战-亿级流量中台微服务电商平台》168、24-01、Jmeter全链路压测环境详解 .mp4  131.83M' r. {5 L/ U4 O7 }+ _" X
|   ├──16、 项目实战-亿级流量中台微服务电商平台》169、24-02、电商交易黄金链路压测与性能优化实战 .mp4  141.28M: K. s" B: g' f2 j- G
|   ├──16、 项目实战-亿级流量中台微服务电商平台》16、2-08. 整合Nacos配置中心 .mp4  45.04M' }% q7 T2 T) b/ o' D: A
|   ├──16、 项目实战-亿级流量中台微服务电商平台》170、24-03、借助Prometheus&Grafana快速定位性能问题 .mp4  439.30M* `9 r& O$ v6 `, i7 l: D
|   ├──16、 项目实战-亿级流量中台微服务电商平台》171、24-04、借助Skywalking快速定位请求链路性能问题 .mp4  469.92M
* O2 e8 \) o- ~& g|   ├──16、 项目实战-亿级流量中台微服务电商平台》172、24-05、电商项目依赖组件优化实战 .mp4  98.52M# w) V/ Q8 m' u0 j
|   ├──16、 项目实战-亿级流量中台微服务电商平台》173、24-06、电商项目各种连接池优化实战 .mp4  76.57M
5 R) U# L' `' i$ A+ J3 v0 ^' P' [% }|   ├──16、 项目实战-亿级流量中台微服务电商平台》174、24-07、电商项目JVM诊断与调优实战 .mp4  185.87M
3 `; D" J  x# _7 R|   ├──16、 项目实战-亿级流量中台微服务电商平台》17、2-09. 接入微服务网关Gateway .mp4  42.98M
0 A/ H6 |" u2 i, H! G|   ├──16、 项目实战-亿级流量中台微服务电商平台》18、2-10.接入Skywalking实战 .mp4  47.86M- y5 T- z! v! i' C) g
|   ├──16、 项目实战-亿级流量中台微服务电商平台》19、2-11.基于trace_id整合Skywalking&ELK .mp4  54.44M
9 u( b& y: k! h$ o! N|   ├──16、 项目实战-亿级流量中台微服务电商平台》20、3-01.多点登录VS单点登录 .mp4  72.83M
$ Q, t) O, ?! Y  D' K1 E; Z|   ├──16、 项目实战-亿级流量中台微服务电商平台》21、3-02.微服务接入网关实现单点登录设计思路 .mp4  90.98M  m% G5 H! R+ f% a/ p
|   ├──16、 项目实战-亿级流量中台微服务电商平台》22、3-03.基于Oauth2密码模式搭建微服务授权中心 .mp4  63.47M
& ~/ C  |) }, f6 h|   ├──16、 项目实战-亿级流量中台微服务电商平台》23、3-04.Spring Security Oauth2整合JWT实战 .mp4  97.21M
4 o& N8 Y6 q0 p1 s1 H% g8 B& o|   ├──16、 项目实战-亿级流量中台微服务电商平台》24、3-05.整合JWT非对称加密模式实现token校验 .mp4  89.43M2 K$ d0 n" f3 [4 r& T) `! X
|   ├──16、 项目实战-亿级流量中台微服务电商平台》25、3-06.接入网关服务实现单点登录 .mp4  78.10M
  a9 K- G- A' n2 C|   ├──16、 项目实战-亿级流量中台微服务电商平台》26、4-01、大型电商京东商品模块数据库表设计详解 .mp4  60.90M  D+ f9 g' |0 d# _: l7 N
|   ├──16、 项目实战-亿级流量中台微服务电商平台》27、4-02、大型电商京东商品前端分类、属性、规格等关系详解 .mp4  57.47M* C+ [+ T8 Q3 ~4 `$ u4 P) r
|   ├──16、 项目实战-亿级流量中台微服务电商平台》28、4-03、图灵电商商品详细页代码编写与讲解 .mp4  55.73M
! h" u7 v7 [; `% k1 `. d9 K|   ├──16、 项目实战-亿级流量中台微服务电商平台》29、4-04、静态化技术freemark快速开始与原理详解 .mp4  56.88M  L: o; V) u2 |9 s  s& V% [6 }
|   ├──16、 项目实战-亿级流量中台微服务电商平台》30、4-05、基于jmeter压测数据评估目前可优化的问题 .mp4  61.25M
- u8 q5 I' [3 w, W+ T|   ├──16、 项目实战-亿级流量中台微服务电商平台》31、4-06、商品详细页实战基于静态化技术实现 .mp4  69.44M& {( ^1 X' C' k2 ]. j/ u+ |9 ?+ m- @
|   ├──16、 项目实战-亿级流量中台微服务电商平台》32、4-07、为什么千万级商品平台不适合静态化技术的方案 .mp4  47.10M
$ g9 x4 j$ s# w) w4 _6 C|   ├──16、 项目实战-亿级流量中台微服务电商平台》33、4-08、静态化生成与跨机房异地多活部署的问题 .mp4  64.50M0 C; Q* r' v4 o+ V
|   ├──16、 项目实战-亿级流量中台微服务电商平台》34、5-01、传统查询数据库消耗网络和磁盘IO问题 .mp4  77.42M$ }$ V5 g- e0 }* O& X
|   ├──16、 项目实战-亿级流量中台微服务电商平台》35、5-02、商品详细页用缓存架构实战讲解与代码编写 .mp4  99.07M% |5 a+ O  D8 m9 H2 c
|   ├──16、 项目实战-亿级流量中台微服务电商平台》36、5-03、为什么缓存需要设置超时时间而且还要是随机的 .mp4  101.46M
% k/ ]1 h' U! V; ~5 m- K|   ├──16、 项目实战-亿级流量中台微服务电商平台》37、5-04、jmeter压测redis缓存方案数据报告分析与优化方案 .mp4  104.42M/ I# a( d! v) a- @; A! a
|   ├──16、 项目实战-亿级流量中台微服务电商平台》38、5-05、压测高并发下出现的多次访问数据库问题解决办法 .mp4  108.75M
. v; o5 u8 D4 h# K/ n|   ├──16、 项目实战-亿级流量中台微服务电商平台》39、5-06、分布式锁解决高并发下并发问题原理详解 .mp4  120.78M
: @0 G- b3 A4 e: M5 M; O$ s7 k|   ├──16、 项目实战-亿级流量中台微服务电商平台》40、5-07、缓存中击穿与缓存穿透场景描述与解决方案 .mp4  110.70M
; a! U0 T  m7 z* ?% h3 @|   ├──16、 项目实战-亿级流量中台微服务电商平台》41、5-08、本地缓存在应用中的优势和弊端 .mp4  112.38M7 U) x- h8 z; _5 Y5 P
|   ├──16、 项目实战-亿级流量中台微服务电商平台》42、6-01、guava在项目中本地缓存应用实战详解 .mp4  54.92M
" |! ]' E: `  G! V|   ├──16、 项目实战-亿级流量中台微服务电商平台》43、6-02、布隆过滤器原理和商品拦截实战 .mp4  83.85M( o: k2 l2 w5 J( U+ w. T( @, v
|   ├──16、 项目实战-亿级流量中台微服务电商平台》44、6-03、小流量商品详细架构详解 .mp4  101.53M
7 V! s) d; n& ]5 R/ s; i3 z( z|   ├──16、 项目实战-亿级流量中台微服务电商平台》45、6-04、大流量亿级平台架构详解 .mp4  73.17M
) d$ H/ |) z& t: Z, a|   ├──16、 项目实战-亿级流量中台微服务电商平台》46、6-05、openrestry介绍与快速开始 .mp4  81.46M0 h% B! Z7 w/ _3 V5 s+ ~9 m
|   ├──16、 项目实战-亿级流量中台微服务电商平台》47、6-06、基于openrestry与lua脚本缓存实战 .mp4  97.86M
9 u& G% f8 {- X% L. ]' L# W|   ├──16、 项目实战-亿级流量中台微服务电商平台》48、6-07、亿级流量商品详细页动态渲染实战 .mp4  116.32M/ i6 \/ i4 }: c6 F
|   ├──16、 项目实战-亿级流量中台微服务电商平台》49、6-08、lua+guava+redis+mysql多级缓存实战与总结 .mp4  122.15M
7 x! b; y( c! ^6 ?' c, e|   ├──16、 项目实战-亿级流量中台微服务电商平台》50、7-01.电商系统搜索需求详解 .mp4  125.17M
6 @8 t% g0 O8 o3 H* `' R6 j|   ├──16、 项目实战-亿级流量中台微服务电商平台》51、7-02.ElasticSearch使用回顾 .mp4  134.27M8 L2 \* H# U1 M8 z# h
|   ├──16、 项目实战-亿级流量中台微服务电商平台》52、7-03.ES索引库表结构分析 .mp4  142.89M
( \' v+ V. Y' i% _3 @2 V|   ├──16、 项目实战-亿级流量中台微服务电商平台》53、7-04.电商搜索DSL语句实现 .mp4  128.43M
: r# Y5 y, I" u/ j, b. X( h2 u|   ├──16、 项目实战-亿级流量中台微服务电商平台》54、7-05.ElasticSearch整合SpringData实战 .mp4  153.45M3 E& F  m' F- e, T# }: M: g4 q2 z1 I4 u
|   ├──16、 项目实战-亿级流量中台微服务电商平台》55、8-01.电商搜索后台后台需求分析 .mp4  194.68M& f9 }  V* X: j: L) M! {2 L5 Y
|   ├──16、 项目实战-亿级流量中台微服务电商平台》56、8-02.搜索条件与搜索结果封装详解 .mp4  232.55M
5 x: [0 F. o: ~& [$ n|   ├──16、 项目实战-亿级流量中台微服务电商平台》57、8-03.电商搜索后台实战 .mp4  220.48M
3 ~8 D2 t7 y  a|   ├──16、 项目实战-亿级流量中台微服务电商平台》58、8-04.ELKFileBeat总结 .mp4  244.78M  P9 ]6 S5 X, [2 h' ]% }
|   ├──16、 项目实战-亿级流量中台微服务电商平台》59、9-01、电商下单正向流程演示与秒杀流程演示 .mp4  77.34M  U7 c! _  i; F$ [
|   ├──16、 项目实战-亿级流量中台微服务电商平台》60、9-02、秒杀业务的特性限时限量限价预热、瞬间并发问题详解 .mp4  66.66M  @, @3 J& v" R: _- o9 _
|   ├──16、 项目实战-亿级流量中台微服务电商平台》61、9-03、营销模块中的限时、秒杀、满减、包邮、优惠卷等设计详解 .mp4  69.06M
8 x6 w1 U! \9 ?) p# l; G* l- c' U|   ├──16、 项目实战-亿级流量中台微服务电商平台》62、9-04、高并发下秒杀库存超卖问题场景重现与原理讲解 .mp4  59.63M( x# L, R  n. G' {8 ]/ l
|   ├──16、 项目实战-亿级流量中台微服务电商平台》63、9-05、基于数据库悲观锁解决方案与问题详解 .mp4  67.84M- [/ k5 p2 q& \! y/ t
|   ├──16、 项目实战-亿级流量中台微服务电商平台》64、9-06、基于数据库乐观锁解决方案与问题详解 .mp4  66.37M% |( S; J& q  J- _5 |" h- E, L
|   ├──16、 项目实战-亿级流量中台微服务电商平台》65、9-07、基于redis原子操作解决库存超卖问题 .mp4  67.80M' p* g2 U& T/ {) y. U
|   ├──16、 项目实战-亿级流量中台微服务电商平台》66、9-08、售罄状态如何各节点同步问题 .mp4  77.36M0 Q$ E/ E9 _; u" k9 ?8 N7 a
|   ├──16、 项目实战-亿级流量中台微服务电商平台》67、10-01、基于zookeeper解决售罄状态同步方案实战 .mp4  85.23M
' ^. q8 D: u  A1 H  @& o" D|   ├──16、 项目实战-亿级流量中台微服务电商平台》68、10-02、基于redis解决售罄状态同步方案实战 .mp4  70.87M3 r( X0 c' T. Z
|   ├──16、 项目实战-亿级流量中台微服务电商平台》69、10-03、当前同步下单方案的并发问题重现 .mp4  63.12M) }* m' n) [  r; V7 H
|   ├──16、 项目实战-亿级流量中台微服务电商平台》70、10-04、亿级流量下单异步方案原理讲解 .mp4  71.06M/ O, F& W# z9 T0 `. m
|   ├──16、 项目实战-亿级流量中台微服务电商平台》71、10-05、亿级流量下单异步方案原理实战 .mp4  58.87M- Y4 }* [( [3 x  k0 P2 `9 }, C3 J
|   ├──16、 项目实战-亿级流量中台微服务电商平台》72、10-06、基于Rocketmq消息零丢失方案 .mp4  69.15M6 z8 ~  m* r, t% J; |# N
|   ├──16、 项目实战-亿级流量中台微服务电商平台》73、10-07、基于Rocketmq消息不被重复消费问题 .mp4  86.90M7 U! P/ C/ n: d/ n0 R
|   ├──16、 项目实战-亿级流量中台微服务电商平台》74、10-08、多份数据基于canal同步方案实战 .mp4  95.70M; i3 F; b/ z# c% K
|   ├──16、 项目实战-亿级流量中台微服务电商平台》75、11-01、秒杀场景下的遗留问题分析 .mp4  59.40M
' h7 |7 F( B5 l- b  V|   ├──16、 项目实战-亿级流量中台微服务电商平台》76、11-02、下单请求增加前后端一体的验证码验证功能。 .mp4  61.20M
* a0 n4 }7 t; c  o; u+ S|   ├──16、 项目实战-亿级流量中台微服务电商平台》77、11-03、电商项目中秒杀功能实现流程详细分解 .mp4  63.95M, Y; ]: `  ^- p1 o. Z
|   ├──16、 项目实战-亿级流量中台微服务电商平台》78、11-04、前端实战,对于有秒杀活动的商品,增加前端验证码功能。 .mp4  57.81M; \1 J+ r, L2 F3 `* p9 q4 X! D0 W
|   ├──16、 项目实战-亿级流量中台微服务电商平台》79、11-05、后端实战,验证码接口后端保护 .mp4  75.62M
/ Y! w) S  n. c) G6 ~" ^# R|   ├──16、 项目实战-亿级流量中台微服务电商平台》80、11-06、验证码攻防升级。验证码防刷、普通验证码、算式验证码、问答式验证码、交互式验证码 .mp4  67.82M1 U  [" ?& M" v9 L
|   ├──16、 项目实战-亿级流量中台微服务电商平台》81、12-01. 秒杀场景限流降级兜底方案分析 .mp4  85.31M  _8 m( V- V6 X. }, a) F$ y* I
|   ├──16、 项目实战-亿级流量中台微服务电商平台》82、12-02. 接入层nginx限流实战 .mp4  65.54M# R. B; ?0 ~; h% ?, J
|   ├──16、 项目实战-亿级流量中台微服务电商平台》83、12-03. 网关整合sentinel限流实战 .mp4  61.00M
" J2 o8 Y! p8 }( m/ {. n|   ├──16、 项目实战-亿级流量中台微服务电商平台》84、12-04. sentinel网关规则持久化改造注意的坑 .mp4  60.84M
) R- g; n* v1 {* a|   ├──16、 项目实战-亿级流量中台微服务电商平台》85、12-05. 应用层整合sentinel限流实战 .mp4  87.99M
! z, y# ?  f5 Y+ M" S# `|   ├──16、 项目实战-亿级流量中台微服务电商平台》86、12-06. 热点key探测功能设计思路分析 .mp4  69.70M7 B! Z7 c& S* x4 h; h
|   ├──16、 项目实战-亿级流量中台微服务电商平台》87、12-07. 应用层服务降级策略分析 .mp4  62.69M% J! s# O7 n6 w' B' g- {: g
|   ├──16、 项目实战-亿级流量中台微服务电商平台》88、12-08. 应用层整合sentinel降级实战 .mp4  75.28M; W, y5 K/ P" w8 F
|   ├──16、 项目实战-亿级流量中台微服务电商平台》89、12-09. 系统过载保护策略实战 .mp4  89.13M
  k) H- N! q: c0 k1 A|   ├──16、 项目实战-亿级流量中台微服务电商平台》90、13-01. 常见分布式事务解决方案总结 .mp4  85.61M
3 k8 M( [" Q4 ~( e" h' s, `* s; I|   ├──16、 项目实战-亿级流量中台微服务电商平台》91、13-02. 2PC(两阶段提交)方案详解 .mp4  85.07M2 `: k; k0 J9 Y" G
|   ├──16、 项目实战-亿级流量中台微服务电商平台》92、13-03. 基于JTAXA规范的2PC实现 .mp4  89.40M1 a: ?8 }# y! o6 C0 X
|   ├──16、 项目实战-亿级流量中台微服务电商平台》93、13-04. 基于Seata AT模式的2PC实现 .mp4  56.50M
6 E) W! C  N+ ~9 {3 J|   ├──16、 项目实战-亿级流量中台微服务电商平台》94、13-05. 柔性事务TCC方案实现 .mp4  98.15M
$ R# `) o# g( j8 i* P# _|   ├──16、 项目实战-亿级流量中台微服务电商平台》95、13-06. TCC空回滚&幂等&悬挂问题处理 .mp4  95.38M
9 K% k+ t7 c3 y# f+ T/ ], B: @) V|   ├──16、 项目实战-亿级流量中台微服务电商平台》96、13-07. 柔性事务可靠消息最终一致性方案实现 .mp4  77.51M
- F" }, I: @7 D  V1 v4 y|   ├──16、 项目实战-亿级流量中台微服务电商平台》97、13-08. 柔性事务最大努力通知方案剖析 .mp4  100.92M# r3 T5 Q) ^6 c& m7 t
|   ├──16、 项目实战-亿级流量中台微服务电商平台》98、14-01、分库分表基础知识简单回顾 .mp4  82.17M
4 F' K3 {5 Q0 b* o; C4 S|   └──16、 项目实战-亿级流量中台微服务电商平台》99、14-02、商城项目订单增多后的痛点分析 .mp4  133.98M% X/ ?/ b" n9 ^  \
├──17、 项目实战-电商推荐系统》  
1 q. M3 ?9 Z. x1 ?* H|   ├──17、 项目实战-电商推荐系统》01、1-01、互联网信息过载问题分析。 .mp4  61.04M
0 |2 d8 b8 ^+ q8 W, r+ h1 ^|   ├──17、 项目实战-电商推荐系统》02、1-02、推荐系统核心价值分析。 .mp4  59.40M
$ Y$ {% i6 E: b2 I0 B  o$ {|   ├──17、 项目实战-电商推荐系统》03、1-03、如何评价一个推荐系统? .mp4  65.16M4 U4 ]1 x2 a7 W1 h' k
|   ├──17、 项目实战-电商推荐系统》04、1-04、如何基于机器学习实现推荐系统? .mp4  64.58M
% G: N6 i! I/ ~3 R" h# n( v: O|   ├──17、 项目实战-电商推荐系统》05、1-05、机器学习与长尾经济模型。 .mp4  64.64M
* }, E7 k' P6 ?: H$ L: p& N% r|   ├──17、 项目实战-电商推荐系统》06、1-06、机器学习基础介绍。 .mp4  69.47M
. E6 r1 O/ e8 ~) P, T|   ├──17、 项目实战-电商推荐系统》07、1-07、机器学习实现思路,符号主义、连接主义以及行为主义 .mp4  73.71M2 D, J3 Z/ E" \, |3 Q
|   ├──17、 项目实战-电商推荐系统》08、1-08、机器学习常用算法:分类算法、回归算法、无监督算法 .mp4  64.13M# S: M, q/ M8 \# r9 I8 |4 A
|   ├──17、 项目实战-电商推荐系统》09、1-09、机器学习常用数据源介绍 .mp4  75.17M7 ]4 u  `, J6 N8 I
|   ├──17、 项目实战-电商推荐系统》10、2-01、特征工程作用及标准处理流程介绍 .mp4  80.43M9 G: U/ r0 T  @' j, a
|   ├──17、 项目实战-电商推荐系统》11、2-02、特征工程如何决定机器学习的最终效果? .mp4  90.69M7 L+ T, m4 `; W$ P" ]/ D
|   ├──17、 项目实战-电商推荐系统》12、2-03、Spark MLlib与Sklearn机器学习框架介绍。 .mp4  94.90M
# b: o$ F& p) i, x. J: F, `3 w( J|   ├──17、 项目实战-电商推荐系统》13、2-04、文本特征one-hot编码 .mp4  89.80M4 N1 P4 Z) q" B3 k' @
|   ├──17、 项目实战-电商推荐系统》14、2-05、文本特征CountVectorize .mp4  84.79M
  I: ?# G5 [3 W" W9 e8 w: N|   ├──17、 项目实战-电商推荐系统》15、2-06、文本特征TfidfVectorizer .mp4  91.18M- S, z! d' E- w& h
|   ├──17、 项目实战-电商推荐系统》16、2-07、数字特征归一化处理 .mp4  96.65M* u$ [/ {9 A/ b! p
|   ├──17、 项目实战-电商推荐系统》17、2-08、数字特征标准化处理 .mp4  95.92M
9 i1 t3 R  {/ C9 g|   ├──17、 项目实战-电商推荐系统》18、2-09、方差选择法降维处理 .mp4  115.85M7 G; J2 G9 J  ]1 x" ~# \
|   ├──17、 项目实战-电商推荐系统》19、2-10、相关系数法降维处理 .mp4  90.14M9 v; q7 V" b6 o3 t" g1 O
|   ├──17、 项目实战-电商推荐系统》20、2-11、主成份分析法降维处理 .mp4  93.27M
. ]+ ~+ {7 o; n9 g5 ?|   ├──17、 项目实战-电商推荐系统》21、3-01、KNN分类算法原理与处理流程 .mp4  65.09M
; I$ W! p0 w4 Y1 B2 k+ d|   ├──17、 项目实战-电商推荐系统》22、3-02、朴素贝叶斯分类算法原理与处理流程 .mp4  66.93M0 p* x, W- ^9 }# }3 c4 H
|   ├──17、 项目实战-电商推荐系统》23、3-03、决策树分类算法原理与处理流程 .mp4  83.60M
! ?% ~- C; ~* y|   ├──17、 项目实战-电商推荐系统》24、3-04、随机森林分类算法原理与处理流程 .mp4  100.13M3 ]8 c1 C' V' G$ P6 {
|   ├──17、 项目实战-电商推荐系统》25、3-05、线性回归算法原理与处理流程 .mp4  69.04M
- C5 y# v+ M! W|   ├──17、 项目实战-电商推荐系统》26、3-06、过拟合与欠拟合现象分析与改进 .mp4  88.81M
- H: U' F. G  Z; S% |5 f- T, e|   ├──17、 项目实战-电商推荐系统》27、3-07、逻辑回归原理分析 .mp4  96.14M# G2 G2 n9 j/ c& v; W1 i; E
|   ├──17、 项目实战-电商推荐系统》28、3-08、二分类问题深入分析 .mp4  79.91M& u" }8 v5 P9 e) x0 Z9 `" y; ]6 U
|   ├──17、 项目实战-电商推荐系统》29、3-09、精确率、召回率与混淆矩阵 .mp4  85.01M
$ r0 `9 O% S9 z4 F3 q% X|   ├──17、 项目实战-电商推荐系统》30、3-10、ROC曲线和AUC指标 .mp4  78.06M
! Q# N4 L# C2 C3 n5 f+ o|   ├──17、 项目实战-电商推荐系统》31、3-11、K-Means无监督学习算法原理与实操 .mp4  85.05M
3 `, f; g" w' P7 }% k9 r8 ^. T|   ├──17、 项目实战-电商推荐系统》32、4-01、推荐系统的变革演进史 .mp4  85.37M
& S- B& x8 S  p" d/ T5 z# I7 I+ ]|   ├──17、 项目实战-电商推荐系统》33、4-02、推荐系统数据处理方法 .mp4  91.16M
" p- j1 [$ y$ `; {& M4 {. k( X  Z|   ├──17、 项目实战-电商推荐系统》34、4-03、协同过滤算法与隐语义模型原理分析 .mp4  76.17M$ C2 n' R& a2 Q; t3 Z% S1 l, x0 _( s6 ?
|   ├──17、 项目实战-电商推荐系统》35、4-04、ALS最小二乘法实现 .mp4  94.42M) I* }2 ?2 Y* t% w- C
|   ├──17、 项目实战-电商推荐系统》36、4-05、基于机器学习的推荐算法实战 .mp4  116.89M
: g) w5 k8 E" P6 d! c/ ||   ├──17、 项目实战-电商推荐系统》37、4-07、显示推荐与隐式推荐原理分析 .mp4  97.90M
, [$ J0 k7 g7 J, k+ N) k|   └──17、 项目实战-电商推荐系统》38、4-06、推荐系统结果评估与模型优化 .mp4  116.16M1 Q+ i0 z7 {# G  e+ @
└──18、 项目实战-微信亿级IM后台系统》  ' j# T8 O$ o! j2 c
|   ├──18、 项目实战-微信亿级IM后台系统》01、1-01、IM系统概述与应用场景 .mp4  135.76M/ U9 r0 w: K1 Y6 B
|   ├──18、 项目实战-微信亿级IM后台系统》02、1-02、IM系统常见功能详解 .mp4  147.27M
6 m' y1 ~# ?# w+ N9 M  W. u|   ├──18、 项目实战-微信亿级IM后台系统》03、1-03、IM系统基础架构分层详解 .mp4  144.79M& \: c) C2 q) _
|   ├──18、 项目实战-微信亿级IM后台系统》04、1-04、IM系统基础架构实战 .mp4  147.65M
- z9 O9 G/ w% ^|   ├──18、 项目实战-微信亿级IM后台系统》05、1-05、支撑千万人在线Netty服务集群架构实战 .mp4  156.25M* O+ t' d$ P* y3 y2 x6 k
|   ├──18、 项目实战-微信亿级IM后台系统》06、1-06、单聊与群聊功能实现剖析 .mp4  154.38M
2 W  |9 {& w9 Q) }; J' S|   ├──18、 项目实战-微信亿级IM后台系统》07、2-01、IM系统心跳机制设计与实现 .mp4  160.74M
+ S; x, P& [7 q; e, V# O8 K|   ├──18、 项目实战-微信亿级IM后台系统》08、2-02、IM系统客户端断线自动重连机制设计与实现 .mp4  180.35M- J3 r) G0 V2 K$ J" P7 F
|   ├──18、 项目实战-微信亿级IM后台系统》09、2-03、亿级流量聊天系统微服务架构实践 .mp4  167.67M  W8 @  V$ h( o* [2 F+ f7 E# ~3 B
|   ├──18、 项目实战-微信亿级IM后台系统》10、2-04、如何保证聊天系统消息的可靠投递(不丢消息) .mp4  186.64M
7 Q+ s+ N  n( z|   ├──18、 项目实战-微信亿级IM后台系统》11、2-05、离线消息服务保证IM系统的高性能 .mp4  141.18M
; [+ L, A* ]( X) Q9 B, C8 S2 `6 x( r# g3 G9 l|   ├──18、 项目实战-微信亿级IM后台系统》12、2-06、海量历史聊天消息数据存储方案详解 .mp4  119.87M2 a& r2 k( D* _! E% S
|   ├──18、 项目实战-微信亿级IM后台系统》13、3-01、合理选择Redis数据结构存储离线消息 .mp4  163.28M
: `; i: u3 e6 @1 Q( \7 `$ p( y/ H|   ├──18、 项目实战-微信亿级IM后台系统》14、3-02、群聊数据收发机制读扩散与写扩散详解 .mp4  146.66M
1 s7 k: o4 k. X, l# X" D|   ├──18、 项目实战-微信亿级IM后台系统》15、3-03、基于Lua脚本保证消息未读数的一致性 .mp4  152.63M. s" ]8 l7 b, D
|   ├──18、 项目实战-微信亿级IM后台系统》16、3-04、万人群聊系统设计难点剖析 .mp4  153.70M
6 s: O' @$ B5 A. D3 I0 E|   ├──18、 项目实战-微信亿级IM后台系统》17、3-05、百万在线直播互动场景设计难点剖析 .mp4  148.16M
+ O  M9 I9 x# w8 D+ d9 O|   ├──18、 项目实战-微信亿级IM后台系统》18、3-06、熔断限流机制保证消息收发核心链路高可用 .mp4  130.82M  ~; m* b( I, f$ P' X( k
|   └──18、 项目实战-微信亿级IM后台系统》19、3-07、微信朋友圈与微博大V消息收发架构剖析 .mp4  129.35M8 m5 S  V0 m$ |4 _
6 P  f" r3 w; A% U" c( e

& [5 H, R+ u: c% {7 i% {/ |5 B2 q9 v8 ]& G
+ Y5 ?3 [! C2 g5 |# y4 J9 X( Z
9 E7 m8 d4 E5 A6 P- X' }' X7 W4 P
/ p' {( X: \" {( `4 }' E8 p

3 L5 t* n: B; w资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见( S' q" m1 j, r
* T4 r  [+ ~$ I' B3 T: [
; ?* L/ L# ~2 N, C7 ?/ G- e; ^9 \
4 B0 C7 L% g& r3 n7 N
本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

5

主题

162

帖子

317

积分

普通会员

Rank: 2

积分
317
发表于 2023-12-23 13:54:52 | 显示全部楼层
111111111111
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

4

积分

普通会员

Rank: 2

积分
4
发表于 2024-1-1 10:59:27 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

0

主题

4210

帖子

8422

积分

普通会员

Rank: 2

积分
8422
发表于 2024-1-8 16:04:35 | 显示全部楼层
1111111好资源
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-11-8 18:10
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4278

    帖子

    8571

    积分

    普通会员

    Rank: 2

    积分
    8571
    发表于 2024-1-18 11:05:32 | 显示全部楼层
    不错 支持下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    4

    积分

    普通会员

    Rank: 2

    积分
    4
    发表于 2024-1-22 11:03:10 | 显示全部楼层
    111111111111
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    28

    积分

    普通会员

    Rank: 2

    积分
    28
    发表于 2024-1-23 08:35:17 | 显示全部楼层
    谢谢分享你的分享感谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-28 17:13
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4265

    帖子

    8549

    积分

    普通会员

    Rank: 2

    积分
    8549
    发表于 2024-2-10 23:47:05 | 显示全部楼层
    可以下载
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4215

    帖子

    8432

    积分

    普通会员

    Rank: 2

    积分
    8432
    发表于 2024-2-13 11:22:40 | 显示全部楼层
    学习编程好地方 加油
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-24 10:47
  • 签到天数: 3 天

    [LV.2]登堂入室

    0

    主题

    4294

    帖子

    8630

    积分

    普通会员

    Rank: 2

    积分
    8630
    发表于 2024-2-13 11:37:48 | 显示全部楼层
    大佬  厉害呀
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2024-12-27 10:39 , Processed in 0.193974 second(s), 28 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表