java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 42511|回复: 322

Java工程师LG高薪训练营 5 期2021年 共475G视频教程【A0962】

  [复制链接]
  • TA的每日心情
    开心
    2021-5-25 00:00
  • 签到天数: 1917 天

    [LV.Master]出神入化

    2099

    主题

    3757

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66823

    宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima7 i7 O& I" l: h5 D) e! L# {: H
    百度网盘下载链接:
    ! Y6 p4 }7 \+ n$ f# f! e
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]+ v* W9 l$ s7 y7 C  G* L
    ' A/ \, b9 E0 u- j3 M/ i6 u5 P" n
    集数合计:十二阶段[javazx.com]      6 X# O9 i. J* S+ X* X
      l' _2 r3 {, z$ x8 q) w+ C

    , z, p2 G: d& P; C$ n2 f. B) F链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106
    . \( N) D; u0 u
    ! ~9 d5 M7 l; R5 |: K2 z0 N$ D- s+ fJava视频教程详情描述:
    * }3 c+ W$ w2 P& ^A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理% o6 i; I& @! c

    4 y8 N& M. _1 }* P8 `Java视频教程目录:. K+ |$ I3 v6 N, |
    ├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^" q' @. s' A9 e' u& z5 u/ l
    │  ├─01 持久层框架设计实现及MyBatis源码分析
    + ]" y- C# p5 K# m) W, n, V│  │  ├─01 开班典礼【回放】5 _2 P, t, `) C  P
    │  │  │      01 开班典礼直播回放.mp4
    2 ?, o- e& `* L& a1 I+ k│  │  │        c6 l. n/ X& |4 N/ D! M$ y
    │  │  ├─02 资料下载
    8 `" x; ~5 o1 [1 F│  │  │      01 01 资料下载.zip# X% k  X$ ]$ T3 c8 l2 B! a# z# i4 ^
    │  │  │      $ l/ C! b! s5 E- a  Y" s- V' Q; n2 e4 R; G8 D! |) m
    │  │  ├─03 任务一:自定义持久层框架
    % u: }5 q5 ~" k* D│  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O# r6 S7 V! j; Y- t4 I* P* b$ Z
    │  │  │      02 自定义持久层框架思路分析.mp4$ N7 T6 ~9 n; p( X
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m
    + C) r/ e9 e; j1 e│  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T
    " V, Y+ S; M( J/ G5 {2 V│  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }
    0 G8 A9 [1 v( b! I" Q0 T& L│  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O
    % F# I# a( F/ S; v│  │  │      07 解析映射配置文件mapper.xml.mp4
    2 S- N- v$ y6 k8 X3 S% P│  │  │      08 会话对象sqlSession类定义.mp4' C2 |+ j2 n2 @9 f1 t5 D
    │  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O/ h1 P  {+ a4 _$ s% ]: \
    │  │  │      10 查询对象Query定义.mp4
    + j, s/ w. Z4 D: c! e6 A/ f6 s│  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u
    - M$ I& w( g1 A: Y  {+ x; L7 I9 t│  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r+ I4 P. f& ~* T* }, H* P
    │  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `" y: S1 g' t- A5 }% ~5 o0 S
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \
    0 D1 h& ^" W4 Z" v' A! K0 C│  │  │      15 功能扩展-动态代理invoke方法实现.mp4( {; @$ d( c1 ]+ T+ U
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^
    2 U9 `1 U7 E- Q9 R│  │  │      2 R2 Y4 E5 h" o4 ?; U3 J1 }: h/ Z+ ]
    │  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i
    ; W, \- W7 G3 `" M# W│  │  │      01 MyBatis相关概念回顾.mp49 L" O2 |8 ^- c& w: M
    │  │  │      02 MyBatis环境搭建回顾.mp40 i" b& F- j* _. Q/ s9 c: }% S
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U. A! Y" o; b2 C+ Y/ J
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F: d9 U# C8 w) R" _
    │  │  │      05 MyBatis相关API回顾.mp4
    # j+ M, j% l! T│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp42 _9 N0 Z3 q+ U9 O. X1 i3 k$ D5 H
    │  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]
    5 |3 J5 \* W4 E+ [! i" x$ q│  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n/ `0 ^8 G0 M/ u0 k5 N5 e# k
    │  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y
    ( }9 P! F' W" M& ?" U7 n! \; W* q│  │  │      10 MyBatis的动态SQL-if标签回顾.mp4
    ! Z: o1 k  l, Z6 d5 c# j│  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C
    7 r( e6 j) F, i; I: V; R) w│  │  │      12 MyBatis的复杂映射-一对一回顾.mp4, T5 I: L- _/ w+ z
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4/ i; w$ V% n+ x: Z2 K
    │  │  │      14 MyBatis的复杂映射-多对多回顾.mp4" i# c9 J) D: p, `8 V- x" T
    │  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g" }; Z" ?! W  f2 v' Z9 H/ r7 W
    │  │  │      16 MyBatis注解一对一回顾.mp4
    # V; ^3 y6 Q! O1 }8 V) f8 j│  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C
    # h/ L, j: g0 L/ v│  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e* K5 \/ u3 a6 e- ?7 T3 t
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?
      B4 ?$ R7 w: g* ?│  │  │      20 MyBatis一级缓存回顾.mp4
    ; o9 Q" O; S- |│  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    ; t  T+ D6 m2 u9 c; F│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K" V) g/ d) g( w! B5 k; n
    │  │  │      23 MyBatis使用Redis实现二级缓存.mp4: c9 [, G! h4 d7 Y/ @
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q$ g; n; X- {$ ~% x3 m- y7 S. V
    │  │  │      25 MyBatis插件机制介绍与原理.mp4# c, ~/ s& x' D
    │  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    & ~  z/ S+ E! @. W0 Z: e│  │  │      27 MyBatis插件机制-plugin源码分析.mp4
    9 ~' \4 c  F) j& ~& ]' P7 }│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z
    ; J0 }5 R- m' V, l" e* p│  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N
    ' m" s% y# x! B- J- n│  │  │        Y, z- V; V6 [3 i1 t* x
    - I' }$ y- x5 ]. b│  │  ├─05 任务三:MyBatis源码剖析! N/ S/ I) A; E/ |# |; J$ X
    │  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp41 M+ Q1 k0 n" p( E+ Z9 z
    │  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L% H6 d- W5 v! V$ C  \# n2 R
    │  │  │      03 MyBatis执行sql流程.mp4
    ( e* y/ N6 k" J2 a, u│  │  │      04 MyBatis执行器executor源码剖析.mp4' H- p* N( w0 E" L% \' v
    │  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t# W. S8 B% T, W2 `$ W" ]% V) N; |/ Y
    │  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4. `+ I9 P% x6 |4 j5 l
    │  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y- Z/ U* W9 i3 Y2 F- F
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4
    3 p9 W/ Q$ }1 r& \│  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r
    " G9 b8 z3 ~* j* t5 m│  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp48 J0 g( B) ~9 D8 Y: G( f
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^; D- G7 W( S( g. h' L8 t/ H2 f/ q
    │  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T
    ! s( R0 Z) h8 ^/ Z7 C) u( w│  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O/ d. P/ u% G) p9 z
    │  │  │      14 延迟加载应用.mp4
    3 U4 o$ I6 l. S│  │  │      15 延迟加载实现原理.mp41 l# z2 I  \9 g8 p# l3 S8 {
    │  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y  m$ ]  ?" H/ Y' r9 y
    │  │  │      17 延迟加载源码剖析-invoke方法执行.mp4
    5 f2 ]7 l- S: s% d0 T, U$ d│  │  │      18 设计模式-构建者设计模式.mp4% Y- V5 h) o# F9 n0 K2 k
    │  │  │      19 设计模式-工厂模式.mp4+ f& \* x' ]. t; p) ?# a
    │  │  │      20 设计模式-代理模式.mp46 Q7 Q# C. `0 |/ V
    │  │  │      8 L& B" |, N% s+ t
    - Q: U# V  p0 g4 p3 i, Y8 b7 E( C  F9 u│  │  ├─06 任务四:模块作业
    * O% U$ }* \. f, H│  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g# k. P  r9 d. {( O3 d% y
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W
    ! Q5 x5 J# K$ |( }( @│  │  │      ' U7 z8 Y& G6 `) L& ?( o4 ?, c6 Z+ [' x
    │  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K
    ; ]0 T1 w; @3 a9 W+ P│  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a; b+ @/ r% \5 V
    │  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v1 l! n# B# {9 w) K- _4 w# Y# e
    │  │  │      03 原生MyBatis查询用户信息.mp4; k& x2 x, i6 P! f
    │  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp44 P, v" Y- C: [% y6 h6 o
    │  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E
    ( }- Q, x" C1 p8 @; {: |$ q( e│  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h
      n" J: m. h* H$ C  j8 t& w* R5 v│  │  │      07 通用CRUD操作_插入.mp41 i- \1 y* G5 A. A% P
    │  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u
    ( r9 k( p" u3 R& U│  │  │      09 通用CRUD操作_更新.mp4# |5 {( F2 ~& C. q% }/ V" G& {
    │  │  │      10 通用CRUD操作_删除.mp4
    2 G0 |2 }) [, d: W# ?+ X│  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t8 T7 k; b% H3 H# C& b. x- M9 X
    │  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    ) f- i- ^& H5 \│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @
    * l& c; A, _) \* w* t│  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h; R- z2 h6 {0 |& h$ L) W) u
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp4
    & i  `. n) S5 {- K│  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q
    $ z& X9 @3 r8 t. w& O5 H: N│  │  │      17 数据库策略配置.mp4
    # z. \" q+ R5 J% c9 S% o1 Z! c│  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t
    * K2 q. _/ K  D% }7 I9 k2 F5 w│  │  │      19 条件构建器_比较.mp46 ?# p' |% e# Z
    │  │  │      20 条件构建器_模糊查询.mp4
    / ~, d9 w2 [& w7 e│  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t) ^# U# s( q- w7 F1 d# m3 E- Y
    │  │  │      22 ActiveRecord概念.mp4
    ; I8 J+ X4 r* I5 E! c│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X5 v  [) H/ U; j  l
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    3 X) {8 p  z: M: |9 _│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l% `; K3 J) Z- }1 B) r0 I3 m
    │  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j
      b- x2 q: U0 U- _- v6 r│  │  │      27 自动填充功能应用.mp4
    6 K) ~1 Z2 L0 o1 M: w$ G│  │  │      28 逻辑删除功能应用.mp4
    4 I( [- a- O) M* R0 }6 h8 T; E' v│  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    9 W+ @6 t- p5 {2 u│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V$ I5 k+ [7 l: V# U$ z, C3 `
    │  │  │      
    6 T7 g8 ]2 q" b& R│  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o
    4 N" w" V) K3 I& i% H  B6 e│  │          01 01 满意度调查问卷_不提供.txt3 p" b# o: U# A2 R) n
    │  │          02 任务一模块一直播回放.mp4! I" o, V! }( Z$ @2 ?0 ?
    │  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B0 a3 l% O' l1 c. X# B# O
    │  │         
    0 v! a6 L3 W6 k+ d: l1 u│  ├─02 IoC容器设计实现及Spring源码分析
    1 o% Z5 L. b" |" X  B& k│  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F
    ! P3 X2 k7 L  Q│  │  │      01 01 课程资料.zip
    - D/ d3 A2 C, @2 J. [│  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N
    5 g3 u" W3 T1 O: K2 Z; n: J│  │  │      03 Spring框架整体回顾.mp4
    4 E* k* d5 h% C* j( g│  │  │      04 IoC编程思想巩固.mp4
    ) J/ H0 S+ l; q1 x  P│  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P
    , X1 J# x4 N* c6 ^% z: L$ t, Y5 p) }# r│  │  │      06 AOP编程思想巩固.mp4( x1 x, u2 Y9 @3 l' [
    │  │  │      07 手写IoC和AOP之问题分析.mp4
    : y1 }( c) z' C% A6 W│  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    ' U1 R! {  C: l3 q│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \6 G% ~( ?* ^% k8 ^) i1 p
    │  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P7 m, N* H" o" D4 |
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A
    ( z' w3 |% @2 M: _, S0 {│  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4% ~! r: V, E. ?9 o, c9 t
    │  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4
    / J  x* E0 {$ ^% P, x9 Q│  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a& W1 N, L  n: D) O% I
    │  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4% E4 E5 I- ]3 a  r6 n' w9 a
    │  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o
    ) j: f& t5 @1 t' ^6 r: ?│  │  │      $ v" [9 j, D4 ?; Y' K$ s
    / A5 h9 o* n4 M2 s, h5 j3 `  e5 v│  │  ├─02 任务二:Spring IoC高级应用与源码剖析
    $ g, k$ y3 \9 @% u│  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    + V1 X( [( }1 s% i7 V! C│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^& s( w4 v" N4 [" }
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    ! h( w. O1 X4 [% [) o│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    ' q: {7 ~: A. ^6 p│  │  │      05 Spring DI依赖注入配置回顾.mp4
    # s5 u5 g5 T/ D% Y1 U- T5 L. P: `│  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |$ u6 ?9 y8 G2 G* s" S* \
    │  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H
    ( U  ~9 `% A3 N8 o+ ?; \( H│  │  │      08 高级特性之Lazy-init延迟加载.mp4- L) u" I3 I' I' [( C
    │  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    3 n# @* \) d" _7 P! N│  │  │      10 高级特性之后置处理器.mp4
    % C5 u8 X1 u& G6 u' F│  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp46 a/ @* L2 r3 i# k" k: M4 y. U8 E
    │  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4
    , c* N& h- d" M, V│  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4
    * @6 t# Z/ ]8 [- |│  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4
    + M( ^8 B# A5 s0 Z# L│  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4' g3 h. N5 ~  f
    │  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
    " U. x/ N2 v  q3 _- q3 I7 j│  │  │      17 源码深度剖析_Bean对象创建流程.mp42 c1 e" k( P' U5 n
    │  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp45 o  n" G# H; H% y
    │  │  │      19 源码深度剖析_循环依赖问题.mp4
      ], s8 p% d) Q4 M│  │  │      20 20 任务二随堂测试_不提供.txt" m& s% H1 i$ k1 T8 @: |, |
    │  │  │      : T& S6 _, G- J9 {+ L* v* T- w
    │  │  ├─03 任务三:Spring AOP高级应用与源码剖析' Y! `: i- c* |3 E
    │  │  │      01 AOP相关术语回顾.mp4
    7 ]; n7 n0 g% l/ k" s│  │  │      02 Spring AOP的纯xml模式回顾.mp4) R0 x5 E) A$ O, L' s
    │  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L1 o+ L$ l- M/ v6 k+ M5 Y
    │  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4
    3 O, e( F* [; Y2 j│  │  │      05 Spring声明式事务纯xml模式回顾.mp4
    : w2 b! {5 Q. C! q1 ^; K: C│  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E
    5 S6 ]* F% l0 E0 N$ x/ d, Z│  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    ( n) q; j% r5 t' l  \5 {0 U│  │  │      08 源码深度剖析_声明式事务源码分析.mp4
    5 R+ N: o0 n2 _/ a│  │  │      09 09 任务三随堂测试_不提供.txt# i; f# O; t  ^. B# P' I1 X
    │  │  │      0 @: z8 f1 d) D; U& i; k6 m9 \
    │  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C6 b. W& f3 i8 r( H
    │  │  │      01 01 第一阶段模块二作业题.html% ^* D6 n8 O5 S3 w
    │  │  │      01 01 第一阶段模块二作业题_作业答案.zip, z0 R5 {1 e2 {# X( B
    │  │  │      
    , g8 L9 G4 L, a6 Q( O, A│  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    6 s! Q, H/ a$ w9 A" w6 Q3 ?│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S
    ! X5 [- [$ C8 }- U' a& o8 ]│  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G9 C2 }. h" f. F+ C
    │  │          03 02_spring.zip
    5 H4 M8 S4 V  g! F) S  j│  │         0 `. h; l( P) e0 }$ [
    │  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
    2 X. I2 B3 r0 M) g$ W) k│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入: m4 K8 a! V' ~7 b" i
    │  │  │      01 01 课程资料上.zip
    + K. T6 A- t: M│  │  │      02 02 课程资料下.zip
    " Y, @- X" y. p: }* z+ e$ ^│  │  │      03 SpringMVC课程介绍.mp4
    1 |8 p# Z: \. u│  │  │      04 深刻理解经典三层及MVC模式.mp4
    " d1 b& T& w; }/ l& |' N& b0 t│  │  │      05 SpringMVC与原生Servlet模式的区别.mp44 H) h) y9 |3 ^- F! z! ^/ j
    │  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l) ]3 I& e0 R5 W) F6 c
    │  │  │      07 SpringMVC请求处理流程解析.mp47 A! _. G0 v5 x; [0 y: ?8 x& J
    │  │  │      08 SpringMVC九大组件.mp4" H9 q* R3 l, R! Q" y
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4
    3 ^5 [- a- r' Q; x2 W9 @! H$ U│  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4
    1 q$ O3 o2 O- Y1 v7 B. @, `, ^│  │  │      11 请求参数绑定回顾.mp4) F! @- |* H# T! t7 c, u/ _: _; ^; {( {
    │  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp43 x  ]2 U3 x- j6 e, O
    │  │  │      13 绑定POJO及包装类型参数回顾.mp48 U* D+ @/ D$ H6 f4 A
    │  │  │      14 绑定日期类型参数回顾.mp4
    9 I& M1 B0 q$ ~0 X│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }
    ! W' b+ U7 \! j- y! ]/ e9 O│  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    . B, r8 }$ Q% }9 L% g" Z│  │  │      17 Json交互之@RequestBody回顾.mp49 G+ q$ ~6 Y/ B3 R! X9 T9 U. m
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F; Q% Q: T0 t$ P) Z$ A
    │  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _
    4 d+ i! c. T+ x% N- m" J5 N6 q│  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp46 Y3 D: L) g1 @5 S( g6 c" R; @
    │  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp4
    ; @* s( }) W! y7 F, ~& h" p│  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K. J8 B( m/ o4 H) ]8 ~9 o% ]! c. N
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp42 d2 d/ p8 P% U, |
    │  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z# K/ S1 g+ l: q' l/ N- N/ E
    │  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    - M7 w4 A, B2 q: ~6 B2 u* _: n4 ?│  │  │      26 26 任务一随堂测试_不提供.txt% d9 a4 a( ]# N- l" z4 h/ I5 @
    │  │  │      % R/ l1 \! {( f$ N* E% E
    ; Z2 @$ ~- |2 o7 _: t* s│  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F
    8 [* U$ v  ~$ ]│  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4
    0 k. _& w4 W# M; ?, C* u│  │  │      02 MVC框架之注解开发.mp4
    9 o4 J7 V5 z* O0 u' g│  │  │      03 MVC框架之流程结构开发.mp4
    8 P/ r5 Z! K% d, m& P: _' }│  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
      L+ }& j7 g' {8 m│  │  │      05 MVC框架之doScan扫描类.mp4
    * n2 w( `7 K2 R1 B) r│  │  │      06 MVC框架之doInstance实例化.mp44 u$ @0 p1 w8 O% }! Y2 u
    │  │  │      07 MVC框架之doAutowired依赖注入.mp4' w2 V" z. b) e- T- d& _; a2 L; u/ `+ |
    │  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P/ n1 u7 ?; ~% F- |
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c- o1 [& ~3 G* b7 {/ {! v2 t
    │  │  │      10 MVC框架之handlerMapping问题分析.mp4' _0 s2 U! K- e) W+ C" B: q
    │  │  │      11 MVC框架之Handler封装引入.mp4; x9 d5 y0 |2 u5 S; ?
    │  │  │      12 MVC框架之initHandlerMapping改造.mp4
    1 f0 q6 O* D" {, T  `6 d5 d│  │  │      13 MVC框架之请求处理开发.mp4$ q% F1 R9 K  M+ G. t; i
    │  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    ; o, W: p, R1 S! b$ A8 `- Q│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    ) B, Y4 h- B5 k2 c5 G: O│  │  │      1 }  B. K- k  p# K( l" Z9 |% i% {  }& z2 g; _) ?. f
    │  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g
    5 B6 P3 q- Y& t5 P/ T│  │  │      01 SpringMVC源码剖析基础环境说明.mp4
    & C# k/ p: F4 ~: W4 ]; G7 o; e# _│  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }+ Z9 B! w: U5 P* `
    │  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp40 o/ F" X+ i9 ^9 s9 c: T8 O
    │  │  │      04 源码剖析之getHandler方法分析.mp4
    " e5 a9 s2 w+ q9 v9 C8 \│  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L
    / z2 q) w, R  y6 ^- V% _│  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
    9 L  q# E% \! ^2 Z9 v0 ?% W6 u│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k2 L& f4 a0 [0 S; z
    │  │  │      08 源码剖析之Handler方法执行细节剖析.mp4' e- R  n+ A5 P' o
    │  │  │      09 源码剖析之视图渲染细节剖析.mp4
    * J, I* ?) t, M1 I* R│  │  │      10 SSM整合之策略分析.mp4
    ' O8 m/ ?4 ]7 S" ]+ z1 |│  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a8 M' j1 c9 n. N0 J" D2 B
    │  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i9 n" @: \! B0 G, Y% ?% u7 m
    │  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4
    , f# d0 S4 V/ |" m$ i% z% ?│  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp47 J" E% R: `# Z. Q2 l
    │  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4! e  R# h1 p( a) _: e
    │  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i
    - S  [1 M; d: ?: Q0 g  D│  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    : A) P$ b8 t2 j- D: s+ `- r│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u2 W9 w+ Z6 p3 J$ C4 ^* y6 _
    │  │  │      ; E* s- m/ X* Y) d1 p' {( w+ m! p& U
    │  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^: S, ^5 H; w, u, e0 `6 W) ~, u$ {( D
    │  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    3 ~" }* {# g4 ?- K│  │  │      02 SpringDataJpa概述回顾.mp4  |% G% N% c" W; i& n. i) s2 U2 F* {
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4
    - ~% |$ V& [/ f, z5 s) k│  │  │      04 SpringDataJpa应用之数据库准备.mp4% j" e' F* m1 r
    │  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp42 h( w; F8 E! ]8 V4 Y, o
    │  │  │      06 SpringDataJpa应用之配置文件.mp4( ^9 o; E+ I$ ~+ F' y7 {5 H
    │  │  │      07 SpringDataJpa应用之实体类.mp4. {, W1 w  u, K0 C' @
    │  │  │      08 SpringDataJpa应用之Dao层规范接口.mp43 ~9 K6 p& D: w/ `* G3 B
    │  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F6 P  g4 h5 J! h$ Q1 T9 d, U  q1 _$ g! V/ r& a
    │  │  │      10 SpringDataJpa应用之引入JPQL.mp4  Q8 X! [1 y7 R. Y& P! P1 k2 F
    │  │  │      11 SpringDataJpa应用之引入SQL.mp41 I& U: v$ a9 l4 ^% o
    │  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    ) Y/ s2 l1 q7 v9 x  L│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b$ S+ l$ y2 W5 W1 p% _- |, b
    │  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    / N, A' f2 A4 ?4 E3 t! K│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4- A, H; j5 u" o3 U- `
    │  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d$ ?! Q$ b0 D' D
    │  │  │      17 SpringDataJpa源码剖析part1.mp4
    ( X3 G* R* o, C1 b3 A$ B│  │  │      18 SpringDataJpa源码剖析part2.mp4) D5 g1 ^/ y1 E3 B) E
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \6 {  d2 f, x' j, h9 t( p
    │  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H3 }. O: |2 u0 b' Q' _
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D
    ' Z. t! ]. x0 ]) Z7 J% B│  │  │      22 22 任务四随堂测试_不提供.txt
    & y7 T+ U* H( j( ^. L1 Y│  │  │      . D7 d$ G4 e" H! E- h# c( b3 ~
    │  │  ├─05 任务五:模块作业
    1 M% L& W. H1 G: y│  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C
    - B- Z, P% ?8 G2 S/ e│  │  │      01 01 第一阶段模块三作业题_作业答案.zip
    . r  i3 f1 f: s; e7 H$ W' _│  │  │      5 E9 k" u# s/ f% [: V5 q5 k6 f
    │  │  └─06 模块三直播【回放】
      W& A6 E; R* b/ u6 e│  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y) s! E; _7 \& C: L6 ?
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U+ j) }- }' D. r4 p6 i* E
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J3 j6 A" i2 @1 \: K" `% s
    │  │         $ Z$ J) C! E, a$ L  T
    │  ├─04 约定优于配置设计范式及Spring Boot源码剖析
    , P) L0 C: S, P  T9 I/ I  h. c│  │  ├─01 SpringBoot学习资料下载& N; a( \6 E' n. r4 N2 U9 f* q: [
    │  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q, U7 Z" E( r" H- s; P
    │  │  │      8 p/ e8 m  s4 s$ @& g8 J  b
    9 f. s; O  i! ~2 D9 x* s│  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O; N8 @8 s2 J& G" G4 b
    │  │  │      01 SpringBoot课程内容介绍.mp4
    & I+ k+ Z0 b, `& {│  │  │      02 框架发展趋势-约定优于配置.mp4$ d" M* ^$ D4 B' _5 k- E$ E! A8 ]
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e% z6 G1 N2 N7 b/ ]! M' O
    │  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t4 q1 m  h: H9 h7 c
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    # U% e. H8 a9 e7 s│  │  │      06 SpringBoot配置文件之properties回顾.mp48 q) l0 S; ?$ T7 m
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \0 E" A4 [5 i3 y8 k0 A
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp4% X) N2 ?8 i: p/ P, ]% v
    │  │  │      09 SpringBoot自定义配置文件和类.mp4" s  i, c+ h4 m' q; G: \$ ]& H; e- T
    │  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    + i3 L2 t) q9 }8 Y& c5 x│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u
    ) W7 j3 j' [; K6 [│  │  │      / A5 }! `; p. n9 {
    " E% ~  g* X% D: x1 q$ i- I- X│  │  ├─03 任务二:SpringBoot源码剖析6 z' D% J! u$ R. ]8 ]) [* \
    │  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q
    ( _' p* T7 W$ g4 e6 v│  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m/ _4 V3 f- f; w
    │  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [
    1 e" k, {/ C5 Q9 Y* B│  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
    6 K# U1 A! k. t* l, ^0 n, f; J! [│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q, D* H* I% b( \; V( o
    │  │  │      06 源码剖析-自动配置-ComponentScan.mp4
    : Y/ c2 B& E" r6 X+ N- f) ]│  │  │      07 源码演练-自定义starter之自定义过程.mp4  B, f3 w; T$ }4 [
    │  │  │      08 源码演练-自定义starter之使用过程.mp4
    2 c/ l1 @5 A& c" ]. A9 L│  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4
    $ l. {, y8 P6 p; _3 ~+ o│  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    ; ?2 V% ~$ V7 `" G: _  M│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
    5 _$ K9 Q1 M1 s│  │  │      12 源码剖析-run方法-底层run方法二.mp48 |4 A& p$ g' R
    │  │  │      13 13 任务二随堂测试_不提供.txt, P% v8 G6 Z& E; O  m( v$ u
    │  │  │      1 P4 A2 u& {3 f0 O' B( B5 F
    │  │  ├─04 任务三:SpringBoot高级进阶
    1 I9 @7 X, ^- c│  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v- r  m( {6 L. z  g) X
    │  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
    " D- h! |1 n: y) _* N" s8 |# Y2 k│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4' d. g9 X$ \4 l: S( M  \
    │  │  │      04 SpringBoot整合-整合JPA.mp4' B+ L- ~! g' {/ A4 j
    │  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r
    & y$ V) l% [: O1 y) l( ^$ T6 N│  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H* e4 a* c1 k' x( ^) R! g) ^
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4
    $ M% F0 F  u0 Z# h│  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4
    . K' h8 P. Y" t7 M0 _5 f6 w+ ^│  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t) y# `2 L2 {/ w2 |' X9 v
    │  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp46 _7 M7 x* t% a7 W: h9 r; c
    │  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m# h/ t9 U! t; @' [9 Z  b0 D8 R8 F
    │  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B
    " @4 i# p8 ~  w" l/ x& g│  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    , z+ u* i: G+ B& S│  │  │      14 SpringBoot默认缓存体验.mp4
    : F4 }7 H! o. U' Z# S) Z5 Z; N) x1 Y│  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4% ^$ ~" `4 j; K0 |
    │  │  │      16 SpringBoot缓存管理之相关组件.mp48 V7 s; i* H) o. @$ q" C
    │  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a: |+ {+ Y  D4 ?; ?
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp46 G; }/ M+ C5 Q' m* K  O9 e+ G$ h& I
    │  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4
    , i  O  Y7 r0 K# e0 u│  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4
    - I% R2 i- F% |; W/ L│  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4; h0 Y  k! s0 k" m! T
    │  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b
    + G" ~( B5 m9 |( R8 |│  │  │      1 k' P; N+ q% z8 \" ]
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    : S5 N: l* _: l1 _5 B: K│  │  │      01 01 第一阶段模块四作业题.html
    ! |2 l+ _) w$ i- K2 N0 C│  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]! m& _0 A$ q, f, h& [
    │  │  │      
    6 \7 N, l0 r. `( d│  │  └─06 模块四直播【回放】
    8 H# \, y1 c# B│  │          01 01 满意度问卷调查_不提供.txt+ ]/ [" h+ N( u( y& v, Z4 j
    │  │          02 阶段一模块四直播回放.mp4
    - J3 K0 M! [. e; L* B0 e; s& a│  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a
    2 m! ?3 P- X/ J! d1 b│  │          9 Z" V/ ^  p) ]- G+ L. O' M
    : @5 ?) p- U$ x; G│  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g! Z% l$ t4 q4 M3 y
    │  │  ├─01 阶段一模块五课程资料下载6 ~9 h$ s0 ~  X! z( o3 Y
    │  │  │      01 01 阶段一模块五课程资料下载.zip
    ' ?' {, t2 |) z6 Y; b# N3 f│  │  │      # {3 b8 B* z4 c+ `% C3 B7 M
    │  │  ├─02 任务一:SpringSecurity入门" ]+ X+ ?6 U, a
    │  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    1 o/ D8 `" C+ J$ w% H: q│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i
    ' f) G8 c& ?2 T0 j+ o│  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^
    8 U+ |* g" H8 C3 y, T: }│  │  │      
      Y$ f5 U8 e6 {8 V, t│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y
    % E1 `. c7 C! e) q│  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h7 ~; B4 q5 ^2 @1 g: s
    │  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c: C' Y2 S/ R3 P" B- V
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o. ]4 V& Z: r- ~4 n) B) t% }
    │  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j  z1 q  h8 \5 G
    │  │  │      05 基于数据库认证.mp4
    - P9 c* S: G; U+ R" i/ N+ e│  │  │      06 密码加密认证.mp4
    & V6 B; W' D  i% c4 F. b9 E│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f0 j2 y1 m& ~% F6 J6 c
    │  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
    6 V/ A; [9 ~  o/ ?/ x0 S( j( J│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v: h7 i  c/ X5 j$ |. l
    │  │  │      10 RememberMe功能实现_03.mp4. F% T  |! \, ^3 Y1 K6 f
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o
    & Z: g8 o& U) Y% p$ X│  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    1 o0 n4 b- {8 f/ p+ v│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r
    ! ~, i# ~$ ?& k+ |│  │  │      14 图形验证码_01.mp4* ~5 X4 K0 t% Y/ P* G) m
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    % S' B% k. e% P. q│  │  │      16 图形验证码_03.mp4
    - o1 Q1 u, o  `2 e0 Z8 `4 R│  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q% d4 }4 \% y; k) Y& o( a: q
    │  │  │      18 集群Session同步.mp4' [" K" S/ f3 h
    2 u, t& v1 P7 j, q/ `│  │  │      19 CSRF攻击原理.mp4
    ( F2 J! l4 A4 G0 x; p│  │  │      20 CSRF防护机制.mp4
    7 x/ e' j/ a- @( ]│  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    & N0 K& R) ^# r; v4 W  h│  │  │      : l" u& _% o" N7 K4 r
    ; E" Y; b; |0 N% ~' t│  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W
    / V. S) a5 Y0 @6 Q5 d2 I│  │  │      01 授权介绍与原理.mp43 j7 m8 A8 M  i& F( M) K7 Z# l. C
    │  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I; p. f- g0 X4 q  {* p6 O: T
    │  │  │      03 基于URL权限控制.mp4
    & i1 s( u6 ?; p│  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h
    + E1 ~8 I1 g3 o4 E5 D  y7 p3 d│  │  │      05 基于自定义Bean权限控制.mp4" X' F. L+ t; N& z% x4 l- i
    │  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k
    & M/ I9 h* P& p0 Z│  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @1 x0 w) A  U8 a$ D
    │  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {, t$ u" q' o% S
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4  p" n4 F9 Y( O$ O. ]2 N% g
    │  │  │      10 基于页面标签的权限控制.mp4
    & D& r: Y& g& D1 Q3 Y# l, N! {$ c; k│  │  │      
    & Y6 k+ n* u3 E$ X7 T│  │  └─05 任务四:SpringSecurity源码剖析( ]  G2 N" i( e! ^  D  g
    │  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q  l6 u" ?$ @* B
    │  │          02 过滤器链加载流程源码剖析_02.mp45 h8 z5 c# c6 B8 w/ P$ ?/ P
    │  │          03 过滤器链加载流程源码剖析_03.mp43 A5 i3 ~+ `; I1 k  Q1 M$ Z
    │  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z
    5 u/ b; o/ E2 m- b: ?: _0 \2 Q│  │          05 RememberMe流程源码剖析.mp42 I: b" S4 i3 O& A% a; j
    │  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D
    9 o% {! g/ O# t7 o) K0 y│  │          07 授权流程源码剖析_01.mp44 ^# H- V: [8 B: `/ k
    │  │          08 授权流程源码剖析_02.mp4
    2 g! q% ~4 E2 q, W% J" T│  │         1 G/ y9 w: T/ h' [4 c8 ?
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a$ i4 \- A6 i1 O, S5 a/ |! E
    │      ├─01 阶段一模块六课程资料下载
    / \3 {. ^! F# N, M, `│      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d2 e  ~' Q8 Y! H! N9 [1 R9 T# C
    │      │      * d' a5 `3 C$ N; d& f$ Y0 P
    $ D: J' N! R. X3 \0 d0 O/ V│      ├─02 任务一:响应式编程概述9 a! O* y# H. |' u3 ~
    │      │      01 响应式介绍.mp4! `% U$ f9 }4 k' A2 W- A/ ?
    │      │      02 响应式应用场景.mp4
    ( i8 ~% H3 H* F/ r+ }│      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    4 D1 t! x6 @% }4 q: O( F+ p6 C│      │      04 响应式Spring.mp4! Q( U% W. V. l; ~1 ?, G; E
    │      │      05 无处不在的响应式.mp48 ^" U# ^  J! {9 }; M* m" Q, o9 }" j" _6 R
    │      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e6 ]) W5 W. L7 g
    │      │      07 响应式流规范实战.mp4
    % {9 F# ]3 Z. K! n# @│      │      08 响应式流技术兼容套件.mp4  `4 _5 o1 m, Y3 s! ~6 l
    │      │      09 响应式流中的异步和并行.mp4
    . y* t( |- T3 O, e+ @: t/ i│      │      10 响应式环境的转变-RxJava转变.mp4: B- H- S/ p& v/ d( }! C% F
    │      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v, c& K1 {$ [4 |3 M3 d% n
    │      │      12 响应式环境的转变-Ratpack改进.mp4+ z' m) p8 }& C+ \3 ~# r3 b
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S
    9 W: H% B2 X5 T' ~│      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r
    5 G" u* p0 a) d  ^* v4 l! `│      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o
    1 G5 q$ v: U6 {- m& m* c9 a' z│      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
    / O& v: x; B: l' b9 n│      │      17 使用RxJava作为响应式框架-响应式流.mp4
    ) J. P* U6 T9 Q│      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4, A( y: Q9 `; h9 n4 h  j6 r
    │      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4- l  A* W  O- I! b0 n3 \
    │      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D- [7 n- w6 g& d
    │      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o' _# s* z; K7 ~2 N+ ]! L
    │      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _8 }% h- f. c( |
    │      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z/ @# w1 e( U9 w1 ?
    │      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p" G% a) l9 D) r5 b0 W
    │      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b) M- A' p1 F1 [7 x
    │      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {3 M7 ]. j; x7 O  A6 i
    │      │      27 RSocket.mp45 v4 |' a  F$ b" J0 x  [! B
    │      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~
    $ Q. P! X' ?6 u; e/ K* h, c│      │      9 N2 [, u, l- e4 Y9 I- a- b2 j( x" j9 Q5 o
    │      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G) F1 r4 G5 |  S# r+ W
    │      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _2 p) l. _5 S0 a8 |
    │      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `
    # G/ o1 }) \. q; Z│      │      03 Flux和Mono响应式类型.mp4
    ; X/ l! F: M  n8 o& X1 a5 \│      │      04 RxJava 2响应式类型.mp4& X2 j2 r. A2 [  N# m  p! p
    │      │      05 创建Flux序列.mp4
    # ^5 ]# C% }3 S' I0 \│      │      06 创建Mono序列.mp4
    % m3 h0 ^7 v# b8 c) d" Z5 k0 O# l  L│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I( @7 {' F) j8 h
    │      │      08 用操作符转换响应式流-01.mp44 I( I) G+ W% P( |
    │      │      09 用操作符转换响应式流-02.mp4
    ) n8 w2 M+ p! q' v│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    % D; W: n; L, ?, i' f* Z│      │      11 用操作符转换响应式流-04.mp40 M" G& ]8 w5 N7 D0 C9 ^8 O% T2 k
    │      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~5 S; R! }2 a0 S8 t
    │      │      13 用操作符转换响应式流-06.mp4: N" ~7 B, d* Z7 Y# I& P. O6 |
    │      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p
    ( l. U% n$ W; S/ j# R5 d( N│      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q9 V7 X8 V  L2 K3 }9 w. e$ {
    │      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N
    3 m, R- q6 E) s│      │      17 错误处理.mp4( i4 E, y- H( i1 S& {( p4 h0 c+ Z" s, T/ _
    │      │      18 背压处理.mp44 I" U. J5 u4 N5 u8 g# P, o$ p3 d$ V) v3 [
    │      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O* n; n! N: k7 _/ f
    │      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    7 \$ R, ?1 t9 i: A│      │      21 组合和转换响应式流.mp4
    ; T# B/ X5 }4 m8 f; b* U│      │      22 处理器.mp4
    ' {: Y0 _9 s1 a2 j7 T+ d# U' `│      │      23 Project Reactor测试.mp49 X+ Q; w; t3 P9 c. N( O* {. F3 N
    │      │      24 Project Reactor插件.mp4' c8 h: w/ o' d3 o# h8 m0 F3 T
    │      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K
    ' A( d* n2 K/ K" v! U│      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G
    % b# n. r7 n8 V* p2 z│      │      27 Project Reactor内幕.mp4* t$ ?* R. z+ L# ?$ Y
    │      │      6 n* z/ |" Y% `4 B: x) o7 Z' r
    + t7 S: O- S& ?* k' G, S│      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F6 m' ^; P/ e! E) D- D: Y2 R
    │      │      01 响应式Web内核.mp4
    7 x4 H6 a1 Z: x7 X│      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j
    5 e2 r- b0 r: L5 A│      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d  E* F7 q2 w" H+ y0 }
    │      │      04 基于WebFlux的纯函数式Web-02.mp4  _# i  f* d1 @( s0 m; o
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~4 q  j6 M, y, o3 N7 |. U
    │      │      06 响应式模板引擎.mp49 c, c( `0 f4 B1 B( [
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g# _3 ^$ M2 J8 `) s0 b
    │      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }  S/ U3 E% A  ~
    │      │      09 SpringWebFlux和SpringWebMVC对比.mp4
    6 S$ i' R$ w4 l/ V* g6 n, ~│      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R. _3 y& i% ^8 g7 W
    │      │      11 WebFlux的应用-微服务网关.mp4
    * @9 j& n& D( K2 {9 J  K# X│      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }, c+ ~! f1 B9 I- K
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @; `! U6 C; y+ n
    │      │      14 流系统或实时系统.mp4
    ) Z" X$ x. j- V( L( V│      │      15 响应式持久化库原理.mp4
    . @# ~$ X: r! k! V7 n+ d+ W4 f│      │      16 响应式事务.mp4
    : J, u. o* l( i: G* I│      │      17 Spring Data响应式连接器.mp4# k) I" E$ s; b% h7 u/ Z) }
    │      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i
    * C6 {" t+ P: W/ m: Z; N8 X1 Z│      │      19 连接响应式关系型数据库02.mp4* g2 u, R& O; t  k% B9 \! x$ M5 s
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x- S$ c0 L! N( @* T8 g
    │      │      21 SpringWebFlux集成MongoDB.mp4
    7 A) R5 Z* b5 M; r! G│      │      22 SpringWebFlux集成Redis.mp4
    * I% l$ W7 U; J: Z" L! [│      │      23 rxjava2-jdbc工具使用.mp4) |& K, s6 ~  b4 [$ J- Y( }0 z4 ]) y, y
    │      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C: W  H- \+ c/ p. K& n3 @
    │      │      25 使用StepVerifier测试响应式流.mp48 F. D% D% f  @; [+ @" V/ x
    │      │      26 WebFlux测试.mp4) r7 \. n5 p& A8 |  U6 A& A
    │      │      
    * I+ w! J4 g1 ]5 U│      └─05 任务四:Spring WebFlux源码分析5 G3 u0 ~) C4 [
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I
    & }9 Q3 N5 l+ K7 A8 \│              02 Spring WebFlux源码剖析—support包.mp41 i7 [* p- `9 z8 Q& ~# n; I
    │              03 Spring WebFlux源码剖析—result包.mp4, o. D% q4 f6 S% I% J9 w
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r) N7 t3 C. i7 G) C, U( D4 T
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R4 i' J4 E4 t6 ^1 L7 I" b* V
    │              06 Spring WebFlux源码剖析—config包.mp4
    ( A& q$ L9 e% v: D│              07 Spring WebFlux源码剖析—handler包.mp4# g* F* }, s  o, p
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U
    % u+ J. y2 E( ]* ~! c4 `│              
    ; {1 o  x: `' j* E2 w: C& t8 [  x, G├─02 第二阶段 Web服务器深度应用及调优& p1 q7 g) _- C& ^# l/ u
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @
    9 |1 x4 b* E; e% `/ d│  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n8 N! f" G+ H7 I% `5 q7 M* x0 `
    │  │  │      02 Tomcat课程主要内容.mp4/ c7 ]* m& n  L
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q
    9 ?3 x# t. R! Q7 c3 g│  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4! }8 {0 a  V9 s  n
    │  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \5 T4 u7 n: H. D7 ~& o4 B7 D' k
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m, F3 C, v( o! S% M% O/ y- Q: {* l
    │  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L8 J( {3 p2 J! K& H$ s
    │  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O& L3 V3 X" M1 H- b+ P
    │  │  │      09 连接器组件Coyote内部组件及工作流程.mp4  M+ z1 }, R( J2 L
    │  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
    " ^6 _  g% o/ S& ]& n) M% B│  │  │      11 Servlet容器Catalina结构.mp4
    % M- A/ x# t  I& `1 }# p│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp48 `8 [* _; @6 q) a4 D+ U
    │  │  │      13 Tomcat服务器核心配置之Service标签.mp4
    . W2 K5 {. t% Z2 E* @# {│  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4+ |) Y; E' U0 ]9 s6 h- S! B
    │  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4$ a9 N9 f! \" w( _; v) [! ~
    │  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    " }; b( W4 }* Z5 H7 l2 B' K, A│  │  │      + ^6 C: X; }6 K! G  ]2 S# m/ Z$ C* t
    │  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T
    * J9 r6 h* U3 a+ Y5 d  B' R! ?│  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    " w1 ^+ B  f& x* P! p│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4/ Q2 v- Z3 l4 h  E! t  ?/ \
    │  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4" j  k0 Y2 v- t. l% e9 c: G
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    ( e- u  W  O& W) r0 t- X% `│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4: |: P  H. C. D% I" K
    │  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4
    ! e; C$ o1 d# T% s% {8 R│  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4# x  z: _8 y' t
    │  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }& a4 D: k1 W/ l" N5 A3 Q
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F
    8 ?4 ?! s/ t, W  y. _│  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4
    7 ^* |% V6 |; r9 K7 [  f│  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4
    : B+ j& J. d! I# N: [$ @0 k│  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n6 Z  }$ `1 E- J- H1 Z' N2 r
    │  │  │      13 Tomcat源码构建.mp4
    * P7 [: P) i4 t/ v" t  n9 p6 W6 B│  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4# X) A2 g9 v5 O0 x4 D" o" }! v
    │  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
      y' }$ X9 y$ `8 ^! w$ Y│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~) S8 [7 x* D" @, s5 g$ }
    │  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i$ M# J; U  C3 K3 _$ b
    │  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @. O/ w4 O" K2 _- m) \/ F: d
    │  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    / m4 v! [7 z& ?7 E: a" b9 G│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp45 h2 P3 \; J3 a7 q  ?$ @; o  q
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp46 b' U: o3 E2 ~  G# Q# w
    │  │  │      22 Tomcat类加载机制剖析.mp4
    0 q2 g( |% b) S4 K* P0 p│  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4, N8 P0 I+ s" y: A# ?4 }
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp41 L% q4 ^4 G! C- @5 A
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4( {0 m1 {' s# Z' h3 w
    │  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d/ ?, i: F) s! Y
    │  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp48 J8 v) |) ?6 c2 g  u  _  M
    │  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s: X  ^6 [, N# a# |
    │  │  │      1 N8 U% J3 Z" e: ?. o. v! |$ \1 `# u
    │  │  ├─03 任务三:Nginx原理深入剖析
    ! R4 g3 Z: M+ j3 e│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u6 n5 _& ~; ?* t  l5 ?* p
    │  │  │      02 Nginx基础回顾.mp4
    8 N1 \" E' N) C: w/ V6 |│  │  │      03 正向代理思想解读.mp4
    , N+ V% L9 t0 @1 B: f* e+ e* |3 _│  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
      b: H' i( N9 N│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B. Q* t8 `1 {* O! A6 h+ R  m
    │  │  │      06 动静分离思想解读.mp4
    ( o( f! h7 s% w: h│  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N
    8 C6 P9 l$ U; r9 N0 ?% A" r│  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T2 X0 @# l9 X7 v/ R
    │  │  │      09 Nginx核心配置文件解读.mp4
    + y& Y  X# _- m  ~9 C│  │  │      10 Nginx应用场景示例之反向代理(一).mp4
    , w4 O/ B3 V0 n  |  c/ h│  │  │      11 Nginx应用场景示例之反向代理(二).mp4
    " G) \1 e& Q: E( }. w9 ^│  │  │      12 Nginx应用场景示例之负载均衡.mp4
    1 P: o+ }5 f8 a* f# k│  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q
    7 _4 a3 P2 H6 ~9 \0 @│  │  │      14 Nginx进程模型解读.mp40 G. A, O4 b) ?, T' ?; y
    │  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x
    $ [, R* E: w. O3 U5 Z# X" V9 ?7 L│  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4+ Z4 F) F8 g0 D, @6 f5 W
    │  │  │      
    3 a3 _( O' _% G│  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x
    . p/ i" L1 w$ X+ ]: V│  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H
    ! ^' q4 |- v. E" I/ i│  │  │      
    ! E- U. E( ~1 L│  │  └─05 模块一直播【回放】
    3 X1 u: _0 n5 P1 ^  g│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c4 h1 `4 I3 F7 H4 T9 X- I
    │  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    , e: z; G, u- c* s" s│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip
    + Z4 q& X% W9 w: V, g, k, C) H+ o% ?│  │         2 Q7 r! a8 M$ a- U
    │  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案
    % a2 G2 b5 C1 G, ?4 Q5 p9 s│  │  ├─01 任务一:一致性Hash问题及解决方案
    ! ]. [8 c8 [" W. ]+ @4 L│  │  │      01 01 课程资料.zip" d0 \. m: X. w: U9 x
    │  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]
    " m, g- {0 a2 v3 }│  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G
    1 y) d( }& q: e" b, s% J# y/ _│  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4: _8 h* {# y8 t5 O: ^+ O
    │  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4. s6 E. E2 R/ [3 N4 k
    │  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N
    7 g* e- p; g2 Q( y; a│  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h
    3 Q& m6 k0 j! O0 u  ^│  │  │      08 一致性Hash算法之分布式存储应用场景.mp4
    , c1 l0 n9 q% |( V4 |, n│  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y
    ' M/ Y) ]5 h! T9 s2 N5 y% A- @# S│  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s( v; Z+ _- i& a( ?: O7 j/ o
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    : a- k4 {0 ?% l4 L│  │  │      12 一致性Hash算法+虚拟节点方案.mp42 u& w8 ~5 K$ _" v) j' i4 N' |
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j9 _7 N5 b& m5 j1 n
    │  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4
    * U( @6 m/ u9 l6 `' Z│  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
    1 U# k, v0 g+ X3 O│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4
    + n6 i; f$ @/ x* g3 S│  │  │      17 17 任务一测试题_不提供.txt
    , @0 x2 j; g$ ?; I$ N5 `│  │  │      
    , Y% N( ~/ f: `9 }( L3 w1 z│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M" y7 b- v: j5 o, w% S! x/ K* t4 ^1 f8 [
    │  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s( u0 ^, V# J& K1 A1 j
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i% i2 V* G; N7 Q6 s# T4 W( L
    │  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T
    0 N1 E& A6 F1 A% X' b│  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S
    " [+ J1 u1 \' ^0 S3 y- I; y1 x│  │  │      
    0 {2 Z) `) z/ J( \4 B) o' m+ A│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    5 k4 Z# {8 g; T$ |; E  u│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u9 L. ]$ u# j6 Q7 m# k
    │  │  │      02 分布式ID生成方案之UUID.mp4
    3 J* I& V+ O3 z7 H8 x" g1 |│  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z$ P' x3 n" Q6 `0 x5 w
    │  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K3 D4 b8 W& H# f; U- Q
    │  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4, `* ~+ |0 l; h! E
    │  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W
    - f+ s; M. t5 }, J9 K- M, `│  │  │      07 07 任务三测试题_不提供.txt
    ) d3 _1 R. H) o│  │  │      ! p, [* _- {- t# X
    ! P8 j" B3 X) P! }0 Y6 [4 d; L│  │  ├─04 任务四:分布式调度问题及解决方案  S5 D( k. ~/ |
    │  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `
    5 n0 `" _) X$ c: L- L: [│  │  │      02 分布式调度是什么.mp4
    * Q" x  p; @( Q/ |│  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H7 F+ W, M& L. d8 e( b
    │  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s
    6 C5 v. A& n0 u1 S5 v: H│  │  │      05 分布式调度之Quartz回顾part02.mp42 W/ \/ g# c1 c8 R
    │  │  │      06 分布式调度之Elastic-Job介绍.mp48 C- Q2 L+ ]2 ]' T/ \8 i3 |
    │  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U
    - `. f4 V8 y$ g8 q. o- L│  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q
    / ~- E. L* v8 t9 U│  │  │      09 分布式调度之Elastic-Job应用part03.mp4! u% Q% N& C: N. n' i4 Q
    │  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y2 a% x; h# R5 x* D; u
    │  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
    6 _, `% ^  }$ [│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P/ I1 p5 E! k6 T+ M: @  N
    │  │  │      13 分布式调度之任务分片编码.mp4, x( t; b6 i4 o$ O/ N4 ~; I
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
    & t9 I8 n/ y4 z# n" ?0 u! T6 f4 o│  │  │      15 15 任务四测试题_不提供.txt: e" i0 N) m! {% y0 ~
    │  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z
    + n  }& R4 F* B6 ]* B# Q- ^│  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l
    " K* O/ F4 a+ ^3 K  ~, r│  │  │      01 Session一致性之问题现象.mp4
    3 o5 Z# I: N9 d% Z0 u) d$ ]' _│  │  │      02 Session一致性之问题剖析.mp4, p" A* F  N- X9 S  N
    │  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4# w1 _: x/ m9 P0 \# t, Z' u
    │  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~
    * P$ h' Z8 B5 L1 m│  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp40 @) e1 Y, y3 U% `- ?, y
    │  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4
    . B5 K4 T. p" G  j7 J# B│  │  │      07 07 任务五测试题_不提供.txt
    8 C2 r; Y3 [3 c" a│  │  │      
    ( s5 e' T3 i( w. \* U3 U  q│  │  ├─06 任务六:模块作业0 j( t7 H! c  t3 _$ n  e. J
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    " u$ O0 i# H: q/ i│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N
    " _7 j! x2 i, l8 T& t& x│  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    ' X" ~9 N" ~: n" c6 M# `# ]│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B( H3 e' K- M: m" `* T/ g5 n
    │  │          02 阶段二模块二直播回放.mp4
    3 A+ U/ O$ m- g( l; d│  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y8 |7 G0 a0 a( ^5 e- N$ o
    │  │         
    5 Y* P2 p! E* {6 h1 z. U│  └─03 Web应用安全与加速% {3 m9 v+ v+ g& X" [
    │      ├─01 阶段二模块三课程资料下载
    & S  m! i" Q: {# M│      │      01 01 阶段二模块三课程资料下载.zip  s6 ]+ }4 V. c- F
    │      │      
    ) [1 U0 K4 ~# ~& \$ o, r8 p1 R│      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    * S* ^! W. v" R& p8 O% ~# U$ ?│      │      01 课程主要内容.mp4
    9 m* T1 [5 \, H7 q: J│      │      02 HTTP报文介绍.mp4
    ) p( p# y+ D( j' {$ T5 G: F/ K& y" K$ |│      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c  w9 c+ O6 d* L% }
    │      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M7 E' h  ]" m  P& ~6 ?' i3 ^
    │      │      05 TCP三次握手建立连接.mp4( G8 W- o# h. B7 `$ I# j- x
    │      │      06 TCP三次握手的必要性.mp42 a5 Z+ k3 ?. ^4 x9 Y
    │      │      07 TCP协议缺陷.mp4" z& b2 x0 J# b% Y. P; }, A" c4 i
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T
    6 E) e! x  \, B% d: R  I# W│      │      09 TCP四次挥手的必要性.mp4
    4 C7 P3 h7 \6 V3 C! N1 @│      │      10 TCP数据传输原理.mp4
    $ U: z- `/ g: x- i; m% v! _│      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k
    ! @  d/ N! Q, V$ T% k7 i1 Q│      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D7 z& ?- i2 {1 y% Z3 M
    │      │      13 TCP连接技术.mp41 C  w# i+ E" ]* f1 ?
    │      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i
    6 {% F) N3 l2 r$ Y# y│      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u6 Y  z, b& p$ x( ?% q1 P! w2 s
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
    4 \3 R- m& ?* l( m! ]) U" E│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v
    8 m/ |% Q7 z7 Y9 @7 v4 ]│      │      18 HTTP2新特性-服务器推送(Server Push).mp4
      n5 i! c# t3 |9 D│      │      - z. r  `5 b; h
    ' d, o" o3 ~% E' F, p$ q, j% m7 o│      ├─03 任务二:HTTPS详解8 [4 O3 E: K. B) t1 u) R
    │      │      01 HTTPS概念与架构.mp4
    4 K: c+ g/ g8 ^8 p│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
    % U" a% c  i' o0 K1 y│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    ! F) u4 G7 |$ Y5 c- I: z" A│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^
    9 ^1 m2 @* l0 L! ?* W- H│      │      05 数字签名.mp46 y( O2 `, r7 R* @6 H7 @5 H+ C+ }% [
    │      │      06 证书与CA.mp48 d7 ~5 X( s* M( ?$ N- D
    │      │      07 HTTPS通信.mp4
    . q! f9 {, K/ |/ M4 R6 N7 f│      │      08 OpenSSL签发证书流程.mp4
    + S8 a1 l/ I, X, O│      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    ; r* c) _9 V0 |│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    # h6 L; m( w; j" B9 d  S│      │      11 Nginx安装SSL证书.mp4- X& r- c6 ^4 ^7 Y* w- P
    │      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m% r. p$ S  X7 u2 \
    │      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n
    3 r" A* I6 G, C2 d! m│      │      14 阿里云SSL证书.mp4
    - H+ m# c3 \; ?! \│      │      15 HTTPS网络耗时增加问题.mp4
    , V8 x- x& d) F│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    : i1 ]7 r' a) @- G: w+ ^│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O
    9 Y, [; x* f6 N+ U; V3 R6 z# o│      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m
    ) G0 K7 g6 B8 m) ]( ~: K│      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C
    6 L6 ]& E& ?0 c4 a2 b2 n│      │      20 优化方案-HSTS.mp4) B0 ]$ z; @/ v$ Y# u5 N7 M
    │      │      21 优化方案-OCSP stapling.mp4
    8 D, G. w8 E- S0 a' Q│      │      5 K+ A: ]! j& t' |1 Q) I% V7 H) R; t! B* d# o
    │      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q
    ! a$ `& e# P1 C1 w' x6 x│      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    . A+ U4 U$ Y" V6 |$ f4 w- C7 A/ V│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d) a! R1 z* g0 h9 @( O
    │      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    * W7 I# l: }" H5 q│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?8 J  \& ]% E3 Q9 @, ^- T" n: N
    │      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m$ Q+ C+ b9 r/ j# D$ H
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U
    . _' V* p+ U5 f% K; ~│      │      07 植入JS、HTML攻击.mp41 I4 u& n5 M, ^1 c1 B
    │      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O
    3 S/ f2 w& `- b: K7 [$ U│      │      09 XSS漏洞预防策略-输入环节保护.mp4' z, ]1 A  A8 p
    │      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E$ J: `; w2 k$ H) _- ?2 {( h
    │      │      11 XSS漏洞预防策略-输出环节保护.mp4
    % H2 j: D, \: {/ }& W│      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    * t5 ?+ _8 U7 K3 W5 i7 B│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O' ]4 b/ x+ c0 z, s
    │      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
    & Y/ R: F1 `+ F! T7 ?0 Q  h│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]
    # C' i6 d: f/ m4 v6 f$ v│      │      16 CSRF安全防护.mp4( a/ f1 f' F. n( E5 ]
    │      │      17 CSRFTester漏洞扫描.mp4
    7 J* d1 [' T; |4 l# j" Q# |& H2 |│      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    * Q5 S3 i& C) `- `6 P│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    $ t/ v3 y- M# m1 {2 x! {  e  ?5 z4 v│      │      20 URL跳转漏洞简介.mp4' f) [" O7 e9 t: _2 u' z
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @4 }# Y% S) D/ j; Z% ^% K8 X
    │      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A
    ( N4 J# t/ U/ f/ M$ v  j  |4 M│      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E
    & |2 s: Q3 z/ j- Z' z" G│      │      24 Session劫持防护.mp4
    5 K& q, y) s& F) S% X│      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a
    . _% p% r! g( _. y) {) s1 y│      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y7 G: t3 k+ T, P/ }' w! h7 V; N
    │      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g: Y( [0 u) D3 B; K' k
    │      │      28 SQL注入攻击.mp4
    % Y2 y/ O( ~, h* H; r, u│      │      29 SQL盲注及猜解数据库.mp4
    8 _' g  c) `4 I% W% G2 {│      │      30 ORM注入攻击.mp4) _8 G0 z  v9 B: F0 M
    │      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p( R! P3 F0 U( j6 `* M8 X' |) o7 y
    │      │      32 代码注入攻击.mp4
    ) N, n6 E7 h6 ?│      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o
    - H3 B: ?: p9 j$ y3 U│      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X: @  K) N* y& n, B% I: u( |' E
    │      │      35 文件下载和目录浏览漏洞.mp4/ P. x+ ^# h$ v7 A4 y! k3 r- V
    │      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o
    : \9 b6 t2 n* @& E3 a' s) ]( G│      │      37 垂直权限(功能权限).mp4
    6 Q$ X/ f+ F/ a/ Y* ^1 ~│      │      38 水平权限(数据权限).mp4
    7 X* q# |2 Y" |* P& X" C  ^│      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N. J2 X% O# d6 X$ x& g
    │      │      40 CC攻击.mp4$ e  U/ J( Q2 h4 a% p
    │      │      41 CC攻击防护.mp4
    9 j# |/ I5 c7 s% T( l2 ^3 \  z│      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q2 E- Z2 g3 S' Y4 t" c
    │      │      8 Y$ ?  }" w: E$ r" v  A
    │      └─05 任务四:应用加速
    5 G: a! U5 S2 B  r8 b│              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v& q  P4 O6 E5 L. Z( ]
    │              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a' d6 e+ S5 F5 |  P5 u/ E( e
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v* v  P8 ]7 M0 c( C; d* [
    │              04 通过CDN获取缓存内容.mp4
    6 H( Q* N* a5 X. L* g( G- ?( n│              05 CDN的网络架构及术语.mp4
    8 f( E+ W- `/ ~: k% N9 s│              06 CDN应用场景.mp42 _+ I: Q& ~4 P2 H& Z) p( k
    │              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n8 S: W& [* O5 D7 Z' I' ^
    │              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k& u; W# V& U+ c
    │              09 CDN刷新预热.mp4
    $ ]# d# {) i( T$ ?% S│              10 域名管理-回源配置.mp43 j& Z7 B, P* h- ]$ [& M
    │              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v4 p1 K2 B) Y7 l! ]3 G
    │              12 域名管理-访问控制.mp4
    * S* k5 a" H4 s8 _5 E- S/ \│              13 域名管理-性能优化.mp4$ ?! |0 y4 J$ J" G0 Y6 Z
    │              
    ' L3 |3 X$ t% z) q$ v) C├─03 第三阶段 分布式架构设计&微服务深入剖析! {5 Z! }$ |1 G8 Y/ I4 D; Z/ u2 v
    │  ├─01 分布式理论、架构设计(自定义RPC)
      |9 o# ~- {! q0 {' H- C│  │  ├─01 课程资料下载
    ( d7 C3 d3 F1 y7 c+ O│  │  │      01 01 课程资料.zip' L$ h' H6 _' c2 J
    │  │  │      4 R; o1 w( |: C8 G, y- b
    4 p% O/ }0 ~9 q* u5 U0 ?7 H│  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    , ]4 g- L) L! M1 E' a, t5 V│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |/ a+ `1 n' t2 S
    │  │  │      02 Socket编程回顾.mp49 A( s: N( G) S* P. J$ Q( R
    │  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M) B: y% z# V2 W; D, h$ B  _
    │  │  │      04 NIO模式详解.mp4( q; v4 c& s- k" d
    │  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W2 w9 r- j  Q7 A  V( d  {# c
    │  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u  W) `2 k+ J" M% b
    │  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H1 s; @0 }' t, c3 Q) {1 {
    │  │  │      08 Channel详解.mp4
    9 M* r. d0 ~9 Y  z) w1 b: ]( X│  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N5 l! D. @0 J! x1 {
    │  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d
    ( t6 U) p- ^2 j) G+ T" P│  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w
    + D. `4 K9 h: F9 n/ T+ P│  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `
    * h5 o7 Z, D% _* l, J│  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v: |. }3 t5 Q1 T  @: B6 _2 f
    │  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B7 w$ r$ A* Z$ X' J. h0 X% r: v
    │  │  │      15 线程模型概述.mp4; D4 D/ o* ?, ~+ }; u: i$ N2 D
    │  │  │      16 Netty线程模型.mp43 Y7 @' S' h) T* ^9 y; A  Y* U
    │  │  │      17 核心API-ChannelHandler.mp4
    3 {1 D- t, S, X7 f8 W/ ?│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T/ |9 x* J% v- B' @# l
    │  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
    ! p) h4 H# J) i│  │  │      20 Netty入门-服务端代码实现.mp4, w& D2 S+ C+ B( W
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
    $ c7 d2 `" ]; c) k( w│  │  │      22 Netty入门-客户端代码实现.mp4
    ) a1 H, @  e# ~! {% G│  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T
    ! S, ^* q. B1 m* {│  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W2 D) x" K% c3 }4 W( H1 v
    │  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s" t$ R+ H2 H- Y
    │  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g
    " X. H$ P( ^3 q" S2 V. J5 {! V│  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _
    1 c9 G; f! Y, r% x$ N' ]│  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4
    , M/ ]) R* ?6 [" d" G' l8 n( Z+ f│  │  │      29 Netty高级-群聊天室服务端处理类实现.mp4
    ( w: ], |4 B- X4 O! C, y. r│  │  │      30 Netty高级-群聊天室客户端实现.mp4/ R+ L' Y+ X7 t% A* ~. p' R' Z
    │  │  │      31 Netty高级-HTTP服务端开发.mp4, Q' l, q1 N9 k6 D( N: v7 l, {% p! i$ w$ \
    │  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z% q9 |( H1 p! z  _
    │  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o( x+ k! q  J! a$ I: r
    │  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    # _9 L* N: }/ Z2 ~+ _4 M│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4% e5 M  @5 z6 _  f" Y  y9 _+ v
    │  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _4 F  \; N, n4 f* }* A$ |$ S
    │  │  │      37 Netty高级-Netty粘包和拆包解决.mp49 I8 }$ z9 S: A* l" I* N
    │  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    5 ~9 I; C+ t1 R% [│  │  │      39 Netty源码-线程组源码解析.mp4
    $ a. d3 V. s5 i! Y+ [: Y/ q3 R7 L+ q/ Q│  │  │      40 Netty源码-启动流程源码分析.mp4
    ' R4 M0 x. T. D* p4 i│  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f9 }6 x1 ]" L- k( U1 R: a1 Z( ]
    │  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w" m! r2 d' K  m  p& g0 e# i8 S
    │  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e" d. B! H; [5 t' q4 ?) ]
    │  │  │      44 自定义RPC框架-什么是RPC.mp4
    9 J: H; }; M3 ^2 p' z! P, O│  │  │      45 自定义RPC框架-RMI基本介绍.mp4
    5 e$ e7 u) z) F) k  s# }$ L│  │  │      46 自定义RPC框架-RMI编程.mp4
    # y" P6 i3 f" K│  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C
    ; o0 W2 w) i( b* T; \& b│  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c
    . S: v! ?. y7 U* D9 l2 k' S│  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q
    ; b( `1 ^* Q: r; R+ ~│  │  │      50 自定义RPC框架-客户端启动类实现.mp4
    2 D2 u/ J0 C( H* b│  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4
    ! r8 v: L3 G% z, @6 d/ u* A│  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4( }- \+ n, h2 q" e0 n" T
    │  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    # `1 q% _% w$ ?9 w1 a│  │  │      0 l5 U* }, j7 Y5 c4 ?/ W) `
    │  │  ├─03 任务二:分布式架构设计理论6 ]+ T5 t' Q2 _( |  Z
    │  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s. A7 H3 f+ u5 {. S
    │  │  │      02 分布式架构介绍.mp4
    1 K% c) m7 A& `& K+ X! d3 E% t8 Z) y│  │  │      03 分布式理论-数据一致性.mp46 P& f' J0 r) ?8 [% i3 o
    │  │  │      04 CAP定理.mp4
    . m  ?& b6 _) {- p! y│  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @
    3 p2 p6 F( E  R% d│  │  │      06 分布式一致性协议-2PC.mp4
      l. G+ x3 Z% v( y4 w  g│  │  │      07 分布式一致性协议-3PC.mp4/ E3 z8 M0 }8 k6 n# C
    │  │  │      08 分布式一致性协议-NWR协议.mp4) ], \( U0 d4 p- W9 z# \
    │  │  │      09 分布式一致性协议-Gossip协议.mp4
    5 d3 D. B' a! m8 x6 A4 G│  │  │      10 分布式一致性协议-Paxos.mp4# l: L5 n. V  b9 {$ V
    │  │  │      11 分布式一致性协议-Paxos相关概念.mp4
    2 m. h+ x% `4 p& E│  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
    5 Y0 }5 U# u1 z4 a4 \4 z│  │  │      13 分布式一致性协议-Multi Paxos.mp4  j& ^6 ?& V$ {& c
    │  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c
    4 q- E, ^2 T( n2 i│  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U, ^& `8 ^$ H' M4 v1 y# S
    │  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4
    ( O( [$ n0 I' r( d│  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K
    8 k5 Q7 p7 `4 |5 r, a6 \& A+ V│  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d( o/ A5 G! k3 I1 i4 a
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K9 y: e" ^7 g9 X2 N- D- O
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4
    9 p. T* n! @; j% r/ x│  │  │      21 分布式系统设计策略-高可用.mp4% x" q# }7 C2 n7 u% Q' l
    │  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r; A1 z1 ]4 g" c7 I& H; [( k  I
    │  │  │      23 分布式系统服务调用-实现方式.mp4
      n0 D3 D/ h* }6 Y│  │  │      24 分布式系统服务调用-跨域调用.mp4% s" N1 Q7 r+ }, p
    │  │  │      25 分布式系统服务治理-服务协调.mp49 b2 E0 O3 W* o+ B% Z# C6 \6 C- p; G
    │  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I4 ?/ Y; {9 J! p! f* o% `, V8 w
    │  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [  ?9 o; C( g8 |% ^# G" m& u: e
    │  │  │      28 分布式系统服务治理-服务限流.mp4
    6 \7 U: j3 u7 e4 y+ S│  │  │      29 分布式系统服务治理-服务熔断.mp4
    4 r" `& Y) s* i4 Z│  │  │      30 分布式系统服务治理-服务链路跟踪.mp4/ I8 C0 y& M( ?5 n, d; f  B
    │  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4
    & [. p8 U- S' f8 t│  │  │      32 架构设计基本原则-开闭原则.mp4
    : @* V5 J& V7 g2 q$ M│  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F
    8 O: H7 p* N! G' Z$ P! k│  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p
    1 [+ a7 a  I9 W│  │  │      35 架构设计基本原则-里氏替换原则.mp4- f$ Q$ C- X8 [7 x* W: ]3 W
    │  │  │      36 架构设计基本原则-依赖倒置原则.mp4; V! E" |( `) c  o! m
    │  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J
    . O5 K- r& V6 F" E7 @# X│  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o, |& ]8 ~/ @' f& }$ f
    │  │  │      39 39 任务二测试题_不提供.txt
    1 ~" i' `0 [0 v1 W  g│  │  │      ' \% S# p. K6 S; Y& j" M! C5 |7 L' H, x8 R2 l2 x# n
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U; p& T& {2 u& H! K! k
    │  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l
    2 {# ^% o2 A5 A$ V2 T- |# H│  │  │      8 W5 a+ e: b" b2 c$ u, w1 D
    & W0 }, }- W) t0 V+ Q│  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r
    . _1 `' E. f3 b/ J* `0 O+ G- [│  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N0 Y) \7 W- x% B9 `
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S
    + D$ I5 o: W* O/ }" U  f0 r4 a) r! N  f│  │          03 1分布式理论、架构设计(自定义RPC).zip
    5 J0 s9 u* ?) ^1 K│  │         6 Q# x7 v( v4 F
    │  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l8 Q$ K9 d4 h4 Z  D
    │  │  ├─01 课程资料
    # H$ l6 Y5 ~7 g6 G! I│  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?$ c2 s7 K7 s/ D1 K, V; \
    │  │  │      
    ( i$ n: C7 \8 y' k8 `│  │  ├─02 任务一:Zookeeper环境搭建和基本使用
    - f) ~1 Y8 i7 ?  q8 ^│  │  │      01 课程内容介绍.mp43 U. X4 q! z3 X. {  ?% ?6 G% l' z/ n
    │  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }
    2 q" G7 `  m# W4 }5 ?│  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I
    1 N2 b& O% ^2 G( \) A│  │  │      04 Zookeeper基本概念(下).mp4
    $ {- z# G( e: S│  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {
    0 h: N1 Q) {" U4 p/ w- e│  │  │      06 Zookeeper伪集群模式环境的搭建.mp40 r; y0 j$ y- m
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O1 d) n. N& d5 K
    │  │  │      08 Zookeeper系统模型之Watcher.mp4! W; I6 o; R8 g/ F- N0 U$ ~
    │  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s
    0 [( C  G, v. U" Z+ |│  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u5 i7 @- m6 w2 g0 A; j! |9 A+ \
    │  │  │      11 使用命令行读取节点.mp4
    ' s. T5 ~; B+ F4 ?- g. n│  │  │      12 使用命令行更新和删除节点.mp44 i6 d# P; a% G' g) `- `1 E
    │  │  │      13 使用API建立会话.mp4
    8 T1 _7 S" ~* s+ Q1 x' w6 l; T│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K7 ~8 @2 C8 @5 h4 W! J8 ^% ?5 P
    │  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i& Y$ C4 N! s8 e6 H# D9 H$ p
    │  │  │      16 使用API更新节点.mp4
    ! G( g# v1 z6 O) k5 B│  │  │      17 使用API删除节点.mp48 X9 [- F6 u# S) V( Y$ }
    │  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i* V3 s( @) b" l7 H6 R4 M
    │  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C# [' k! a; F5 T. p8 f6 m' J
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    7 k& C5 s  ]3 j0 @( M# y" U│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p0 ?* R: b0 W( @7 [5 J5 l' P" O
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    4 k# J8 C+ Y2 m9 b│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L8 X& t; B' ^5 i. L1 d( M+ L7 X
    │  │  │      24 使用Curator删除节点.mp4
    $ n" {) j3 Y' }/ w5 }* Y│  │  │      25 使用Curator获取节点信息.mp4, }4 P$ }$ F+ v0 h
    │  │  │      26 使用Curator更新节点.mp4
    : Q3 `, c% h0 c9 O6 I+ u│  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _
    4 f( n- x/ b7 w% p6 K: l│  │  │      ' u$ c2 W4 f' ?; n% C5 I; N
    + d) X4 _3 v. z# D│  │  ├─03 任务二:Zookeeper应用场景和深入进阶
    * F" G( N9 y& u6 W' ]$ O/ p│  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
      f. D( m+ l0 C, w0 \│  │  │      02 命名服务.mp41 p/ s  U! H# S2 Y- ?
    │  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y
    * _6 S$ j) v0 \+ j* x' v' T8 P│  │  │      04 master选举.mp40 ?5 E5 s: f5 l% a5 H# l/ E- N; q
    │  │  │      05 排他锁.mp4
    ) F  j) ]' \; B1 v2 r: z, R! T$ W│  │  │      06 共享锁.mp4$ g. m+ }& t% l! N
    9 f6 C( c. g/ n) d4 w│  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V3 ^2 J4 S2 s& y
    │  │  │      08 Barrier分布式屏障.mp4# Q* }& [7 e0 x/ Q7 C
    │  │  │      09 ZAB协议(上).mp4
    - Q& M% U! a  x│  │  │      10 ZAB协议(下).mp4
    3 d3 l: ?2 v0 |- f- \│  │  │      11 ZAB消息广播.mp40 q; m6 u: j0 X" [" Q
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    1 B" z4 L3 Q" q4 T5 B( @& z3 z* b│  │  │      13 ZAB运行分析.mp4+ X9 C( F. F- o& o" ?  m: F
    │  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J3 G! T6 o/ c/ T
    │  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    + ~4 D9 P7 i& Z/ U8 S3 H/ P7 G$ E│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U
    0 C% U5 W1 l9 y; S│  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?- P+ s7 a& P9 A! `$ T  w1 H  v
    │  │  │      18 集群模式服务器启动流程(下).mp4
    & o2 L% w0 h0 f1 j: H1 O│  │  │      19 服务器启动时期Leader选举.mp4- @) N3 J- g" O/ v. J8 p
    │  │  │      20 服务器运行时期的Leader选举.mp4* n, _: N2 h7 T
    │  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D  w2 Q( {. c7 l) m0 J+ D% G5 k. w
    │  │  │      * z: a, l7 }) V# Z
    0 c8 \  u6 d3 W3 [' m│  │  ├─04 任务三:Zookeeper源码剖析
      W% w/ b; T5 l5 X6 z  j│  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K
    7 a0 o# p2 b, m+ F│  │  │      02 源码剖析之单机模式预启动流程.mp4
    0 C# b  ~# P7 [7 S1 {6 d9 v8 a│  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R
    " m( c9 G2 X* |│  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H- K& R5 k4 N/ T) R6 F; B
    │  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h: m* \& h% o! b2 v
    │  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k: I% f2 c4 `  F2 i
    │  │  │      4 v! v2 ]  \* w, ]1 \0 K6 h
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e
    0 ~6 D# x4 u7 a│  │  │      01 01 第三阶段第二模块作业题.html5 H! t2 I7 }- Y+ W. q# q
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q3 g0 \1 E9 n/ z6 J1 z
    │  │  └─06 模块二直播【回放】
    / W* [( [2 |2 R+ O; M8 V. I8 j4 R│  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt6 M0 a) \0 S3 Y. j
    │  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    " x5 K4 H+ z1 W' {2 E4 `! H5 y& v# E│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u6 v. O+ w& P! ]( ^
    │  │         4 b" U& _% w5 S
    │  ├─03 高性能RPC框架Apache Dubbo! D6 y" K; l4 c( ?! k) H7 l
    │  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M, I$ m; h: t. b2 N3 I6 D
    │  │  │  ( |3 i2 P( ~! X/ V
    4 {" V2 J4 D$ i│  │  ├─01 Dubbo课程资料下载1 c2 C4 n" t! P1 o5 X+ K1 J# s
    │  │  │      01 01 讲义及代码.zip% S' ?; r* B# w
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    ( A2 E7 v; m$ ?' z│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r; W' l3 B" W1 x% o/ f" U
    │  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y
    $ _- q5 G6 t. s. m- Z; M: {8 t│  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }
    & O; r2 r9 d$ |/ `7 Z│  │  │      03 垂直架构.mp45 c: p2 V* B- I4 z# U8 [9 F! L# O
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a2 Q6 ~, T* a  A
    │  │  │      05 分布式-SOA优缺点和微服务.mp4) K" N6 f4 n* ~( Y, h9 b- D5 S
    │  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D* E' a8 V6 o& S- t& c' e/ j5 q
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    ; S+ `" E! ~6 r& v│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q6 v8 m) \) k3 w6 R7 q
    │  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    3 h+ a% I/ n, Q+ z│  │  │      10 编写服务消费者.mp4
    * S- H9 o$ E6 f8 S# E│  │  │      11 Dubbo配置介绍.mp40 A* k. J$ q: G7 I" ?
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P) D7 ?$ A& i' ]" `* C; `
    │  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J
    4 I2 V5 w  T# B9 d! P7 f' _│  │  │      14 dubboapplication配置.mp4
      m2 [" d% m2 r4 n│  │  │      15 dubboregistry和dubboprotocol配置.mp4/ p( _, q8 E* C- y
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X
    7 x1 v* k' A3 z: j│  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |) k6 J, {- y' }! f- V( ]. b
    │  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E- C8 ?( x# a0 U6 S
    │  │  ├─03 任务二:Dubbo深入配置和高级实战
    6 q1 I% G; W: [5 ]" V│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V7 F# }( m/ E- Z- y
    │  │  │      02 Dubbo中的SPI.mp4
    0 c7 B  l( Z% `" R7 E+ X' o# X" S│  │  │      03 Dubbo SPI中的Adaptive.mp4
    4 g) n2 S  Y7 L│  │  │      04 Dubbo过滤器.mp4
    % P  @4 r7 g* {( O/ B0 r, y│  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    % ]' i6 Y( K5 t│  │  │      06 自定义负载均衡.mp4
    3 B2 T0 J" J( n. m) K│  │  │      07 Dubbo异步调用.mp4* y. ]9 u7 C+ j. @" z1 a" y
    │  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U* x3 x* l8 ^5 T  Z# o+ m7 J3 ?
    │  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y- }$ a7 O2 _$ l5 g  Q/ B/ G
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o
    3 S% D: o  |- O& n; v, J│  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I
    9 e- {  x8 ~2 t- O. x6 c' h- H│  │  │      12 路由与上线系统结合的介绍.mp4
    9 i/ j& _, k4 f9 i* Q6 i* H( \│  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i* N2 D9 Z1 ]$ ^3 R) g; l% J: ~2 Y$ k
    │  │  │      14 编写路由对象和路由工厂对象.mp4
    2 L2 D8 o" X% a1 V│  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v, e. a+ V6 `4 E! g/ F% H
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X6 J. e: Y6 Y8 X5 b, \9 ^; k
    │  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?( n* y- _; h( ^- @
    │  │  │      ) a+ Z4 Z8 @9 C6 b0 A; J+ d" o( K, H: [
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析5 E/ g6 D! b0 I& |% p
    │  │  │      01 源码环境搭建.mp4
    8 s7 x8 c+ j' _│  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \
    3 U5 P( m! N, Y$ t6 x! g2 N│  │  │      03 Dubbo整体调用链路.mp4
    + q5 ]' \0 [( {& w│  │  │      04 Dubbo源码整体设计.mp4: b5 `1 j: {6 E4 W( C
    │  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o7 t, N, L3 B/ K3 }7 O1 |# @
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H2 e- v( l8 W$ U) X4 D8 |
    │  │  │      07 服务注册流程剖析.mp4
    $ \; w1 ?9 u6 f# m│  │  │      08 URL详解和本地服务缓存原理.mp4- P: s9 c5 x# C$ {7 U& c' |1 i
    │  │  │      09 服务消费流程剖析.mp4& a2 H, ]" b" Y  |+ t6 |
    │  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^
    - t! p1 H1 w/ |" ?0 ?& Z│  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m
    / @1 x' |: A1 Z" r│  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h" t* o) m8 Q( l1 O& o0 G8 V
    │  │  │      13 集群容错架构.mp4' t7 G+ `/ `6 y1 u- Z
    │  │  │      14 信息缓存接口剖析.mp4
    ) i% p. Y7 a& d9 x3 \│  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @9 Z, P5 C6 Q9 m. }5 ?0 _
    │  │  │      16 Cluster实现原理.mp49 {# N; O3 {7 W5 ~0 T  N
    │  │  │      17 负载均衡实现原理.mp4
    $ j: z& b. @6 U7 R* X$ |│  │  │      18 Invoker处理流程剖析.mp4
    ) B4 O$ _1 N' r. p1 ]│  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E
    . i( o9 z# L3 t│  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J" X& k0 E! R6 D( E& E
    │  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e" k" h2 |0 ?4 a) J
    │  │  │      22 22 任务三测试题_不提供.txt. P* K9 D: D* y- W
    │  │  │      $ M/ L' d8 w2 m, j7 @7 w
    │  │  └─06 模块三直播【回放】
    ' ~2 p  R- b- k& c% T│  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _/ g7 o, d, J: t1 k# N
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I0 `5 D8 q, {/ A$ F2 v- ?
    │  │          , g( D3 X  A. f# o* [; ^
    6 k4 L, t5 W) l/ ~│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _
    4 E1 d; x% S# S; j" W, e│  │  │  07 任务六:模块作业
    ( Q$ E& U9 N+ G! e│  │  │  # j* ]: `. u2 _# O
    ' T& S8 r- i# V7 ?2 ^│  │  ├─01 SpringCloud(上)资料下载
      p+ ~% x& I; a$ E0 `) b│  │  │      01 01 讲义+代码.zip0 _! z1 O' F8 r6 D0 v. t# k# ]1 J; n
    │  │  │      ( M6 r" s, B6 F0 S. g8 M
    │  │  ├─02 任务一:微服务架构与SpringCloud概述8 O& z( F6 }4 i
    │  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J
      I  u7 m& ?! }: G5 f6 o2 }6 k! E│  │  │      02 微服务架构引入.mp4
    4 f% F" ~' W% D: e: ?/ M│  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o1 ?" L3 o( |- K6 R0 ?
    │  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w
    2 e  ]) w1 i3 h/ g) o│  │  │      05 微服务架构之负载均衡与熔断.mp4% a# E2 w# z. e' B
    │  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \2 l% M  D; i$ Y, X6 t
    │  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w
    ! q/ Y+ ?0 h+ z7 H% F│  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    / l& D; c* X8 o. {: X8 j" a│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y* O# v# O- K6 {2 Z) ]5 n9 m$ |0 C
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z
    9 N: W; ?2 J9 Q1 ~% |5 a│  │  │      11 11 任务一测试题_不提供.txt: l4 K6 e- U) j8 W6 |7 \1 D; M) l" h
    │  │  │      4 E( e. s5 q8 H! K- s4 _- @7 Q# _9 [7 V0 h, P
    │  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F0 i% r! J  t7 H
    │  │  │      01 案例需求描述及数据库环境说明.mp4
      S9 ^6 m3 V6 z│  │  │      02 案例代码工程准备.mp4$ X; J5 b* V% d' n
    │  │  │      03 编写服务提供者(简历微服务).mp4* p% _9 y* V# k2 q/ Y- V6 P- G0 \
    │  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m
    1 f9 L& q) c% C. W! K- ]+ u1 g│  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H* l* U- K: n' v" v& ]
    │  │  │      06 06 任务二测试题_不提供.txt) C, b3 f$ U* b/ k+ }4 e
    │  │  │      
    ! n9 o4 s& A& h  M# m│  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m: D0 ?& N* D# |5 Q% M/ g
    │  │  │      01 Spring Cloud主体结构.mp4+ E5 k9 _, k5 M3 y0 g
    │  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s
    " w8 w/ R/ `% f6 W  x  d5 J4 z│  │  │      03 主流服务注册中心对比.mp4
    ! b& a# g4 i3 o+ A3 z( m# X7 I│  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q
    # }* S8 H5 l" i/ e2 {$ n│  │  │      05 Eureka之构建Eureka Server.mp4' K5 Y1 w. ]1 U( ^' x, x
    │  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n6 \" f8 E3 e& E
    │  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c
    + Y+ {+ R8 A9 W( Y( e6 N│  │  │      08 Eureka之Eureka Client配置进阶.mp4
    5 L) p( f/ _2 W* Z1 r/ I& t│  │  │      09 Eureka之注册服务消费者集群.mp4
    9 e- ^( u: [9 S/ p│  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    * g/ K" Y3 `' I! \3 L9 ]│  │  │      11 Eureka之元数据详解.mp4
    " r" w3 p4 k0 e* s9 _│  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    $ ~7 H3 {9 O9 [; k( {* B│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f+ ?. K8 b) J- y9 |7 {$ v8 @/ n  b
    │  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4! g1 f; x7 s- ]1 M9 K! ^8 o
    │  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4
    + [* r, j/ m9 j4 }8 n/ s, i│  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D* L9 H. _( p8 A5 ^6 F6 \! E
    │  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c
    ! u$ [% V9 w: e" x" d2 C( a* E│  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F# R8 C# i( X8 W, H
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4  s( E1 P0 Y( ?' q& q% Q/ [5 o
    │  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R) e; `5 h  y& A9 G
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4
    7 f  `$ m8 p, I│  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e  c$ A: w  |) w) ?* k, X; e
    │  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V. ?2 a! ~8 S3 B' g. i7 R
    │  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V- ~( n( L& c0 d9 j, K
    │  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n: E: B% `0 G/ q5 I
    │  │  │      26 Ribbon负载均衡策略调整.mp4
    / W8 b8 d, F. P2 u8 x8 a# V, G  G) K│  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g0 \6 K+ `( \, r3 F) i
    │  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp4
    + Q8 U4 r4 b9 e: R: b+ H│  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m) Y1 m6 \5 y2 p$ c$ t8 s; a' m
    │  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?% N8 ]; r& b- G1 v8 ?! w1 ]
    │  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp48 p+ ^: M1 O% K* T& s+ Q$ t
    │  │  │      32 Ribbon源码剖析之ServerList过程.mp4) e4 R" G! U$ f* L5 U4 h
    │  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F
    2 \! J) @' {' E! l│  │  │      
    1 z+ G5 C# k) p│  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X, ?" W# v& {% H7 g* ?
    │  │  │      01 微服务架构雪崩效应.mp46 E% v; o* @( e3 F6 `( B$ ~
    │  │  │      02 雪崩效应解决方案.mp4
    3 M& }  ^# C. M$ b  b9 ^9 B' s│  │  │      03 Hystrix介绍.mp4/ r/ F$ `; I/ U6 v% i" h$ A
    │  │  │      04 Hystrix熔断应用.mp4
    ( E# t. K6 Z5 |  W7 g3 Q│  │  │      05 Hystrix服务降级应用.mp48 J6 ?4 b. ^/ h- [& S- _1 j
    │  │  │      06 Hystrix舱壁模式原理.mp48 Y2 A5 E6 N6 I7 k1 T
    │  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S
    9 D/ i6 i( I) \; W$ H: D│  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V
    + P! W7 T+ `( S* S5 s│  │  │      09 Hystrix流程定制及状态观察.mp44 q9 q( b; z! I; g1 m4 x
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P
      J( G2 W8 C- E9 K│  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4) I. C& D7 w: J' @: B7 {9 K
    │  │  │      12 Hystrix Turbine聚合监控解读.mp46 b6 r0 Y  b+ m
    │  │  │      13 Hystrix源码剖析之入口及切面机制.mp4; l1 R; ?8 c& ]6 T6 c
    │  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _
    : P' S1 l; G- w  z│  │  │      15 Hystrix源码剖析之执行流程.mp4
    6 |. Q; q: y+ A0 @│  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A
    6 {+ Y( Y5 U8 I9 r& s│  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
    - C. X! m. q4 A+ Y" r: W- X5 O( s" i│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4$ i; [0 x6 b, S' n
    │  │  │      19 Feign日志输出.mp4
    - P2 j1 i: x  e│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4
    , n% u5 H# o' |6 O: c│  │  │      21 Feign源码剖析之代理对象产生前奏.mp4
    1 [: ]) ]: t7 `( F  T! |2 R│  │  │      22 Feign源码剖析之代理对象产生过程.mp43 |/ S8 q. N  t
    │  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g: @+ x. _0 m; Q% u7 _
    │  │  │        G' ?- b' H, R$ w- e) d& O. _1 F! U% j
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j
    * `2 f3 b* {: t, O0 W│  │  │      01 GateWay介绍.mp4
    1 P  m" Y; K4 h/ a2 G# @" R2 }2 C│  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    . Q* y0 T3 ]! m/ W│  │  │      03 GateWay应用配置.mp4
    2 t3 w  C4 Y/ Q1 X. r. u  k│  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d
    $ [' }* R# q/ G& f( v9 H│  │  │      05 GateWay动态路由.mp4
    0 t& I* n  K' J│  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a
    & I. w0 j4 h; H# K& P1 a0 F│  │  │      07 GateWay过滤器之自定义全局过滤器.mp4
    : K, S& |' m( l* S/ \0 D" |% s│  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v
    & ]6 v) J3 |9 u: E5 s│  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F' T0 K. C  x( D, i/ E( D
    │  │  │      10 Config配置中心构建.mp4$ t5 J; W5 A- |  ]) B
    │  │  │      11 Config客户端工程构建.mp4% v3 d; C' M' K3 G
    │  │  │      12 Config客户端手动刷新.mp4
    * d+ J& A  t1 s6 w│  │  │      13 Config+Bus自动刷新剖析.mp4
    0 y5 V8 a( V, L! |; T5 G│  │  │      14 Config+Bus自动刷新应用.mp4
    6 J* z# g# i  W9 t- W3 [2 P│  │  │      15 Config+Bus定向刷新.mp4
    ' K/ E. W% x8 T8 `- c│  │  │      16 Stream解决的痛点问题及本质.mp4; p1 _+ K- W- p" c
    │  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y2 Q4 H% X5 e9 c% `# a3 ?3 u
    │  │  │      18 Stream通信方式及编程注解.mp4, J0 L9 D  w; X
    │  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t+ r1 o. c4 X# L2 z. T7 p
    │  │  │      20 Stream构建消息消费者.mp4* u- v" G; n1 ^- C" g1 q6 p  L+ D
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v
    , s: I9 `: O, }│  │  │      22 Stream高级之分组解决消息重复消费问题.mp4
    1 J1 h5 a! p* R# {+ A9 q: l) t4 [│  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~
    6 S- ~+ x8 K4 _8 Y' A+ p; _│  │  │      24 24 任务五测试题_不提供.txt4 R5 y$ v) e+ u1 O: G) e
    │  │  │      
    8 Z, ~, e0 X( q. y8 w) I) J│  │  └─08 模块四直播【回放】: e/ Y' h6 Y7 `' V9 B. ~/ W* l: w) A
    │  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b
    " V1 S! n: [, U( n│  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?
    5 M$ W* Y  v+ K: @$ n│  │          03 4springcloud上.zip2 w! b/ Y! Q* j; b$ c' X
    │  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    & \+ v0 E; z+ {8 R│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    ; n: }( _# k0 H' m│      │  10 任务三:模块作业
    ' t1 g2 ]1 F+ @% Z│      │  
    ! U9 t# P) }4 Z' n& g" C8 ^│      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g$ G, p/ ^# H5 W( U: B
    │      │      01 01 讲义+代码.zip
    % F! o9 c( A( @$ U  ^│      │      
    , O2 L! R/ u! p0 {, u│      ├─02 nacos课程资料
    - Q5 _" u- H5 b: I5 g3 F/ ^* ?5 X2 u│      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z' C! h* k5 ^6 ^& I, ~
    │      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m
    4 i" O7 a2 J& E# J1 r│      ├─03 seata课程资料0 P% d; {- G9 A! ~3 c
    │      │      01 01 seata课程资料.zip
    ( x# f; X4 D. u% B│      │      
    ; I) ]' @1 j& R) n% T│      ├─04 sentinel课程资料
    ) R% ^( `+ i( L│      │      01 01 课程资料.zip6 D6 h" k: z4 [
    . z5 {5 M  n5 h6 R9 s│      │      ! R( a, f6 d% I( F" ^* a
    4 B0 |6 W9 f! V  X! [! {9 r. x2 c│      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J
    ' i* q( w+ H, q  k# J, ^│      │      01 课程内容介绍.mp4
    - R$ i2 s& u4 D) t% f' h% Y│      │      02 分布式链路追踪技术场景分析.mp4
    $ V, I( J/ J1 W2 E- f│      │      03 分布式链路追踪技术核心思想.mp4$ b7 K( W! i8 j
    │      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N
    : ]0 Z1 F9 I* {$ q2 C. N9 t4 k│      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    8 f2 ~+ \+ f' Z0 t│      │      06 Zipkin 服务端构建.mp4. z9 V7 `8 ]- I4 x- z
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U2 `3 R) H+ Z2 ?. M
    │      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    " Q2 q4 T& f! L1 ?│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u8 O' J( s. g2 K! Z
    │      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q' z$ Y$ k) o5 }# V, l
    │      │      11 OAuth2标准初识.mp43 Y& \$ z$ A, A2 k5 B5 @
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    ) S, X. ]9 \1 M& [7 ?; b4 E│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    ' k6 [3 K4 Y  f2 e( E│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
      q+ f! l3 S  ^* u, G. H* m│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    1 K" J. L/ \  `: R& i  L1 s│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V2 |3 j* e* J  S" d6 B0 O+ w; q
    │      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a
      n6 C' m5 F5 c3 C│      │      18 OAuth2 资源服务器构建.mp4/ V0 ^5 G* P0 ]% S3 j3 h/ T+ [" y
    │      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p
    * \8 K/ g8 v% o: W3 ~) ?' r+ k│      │      20 问题思考及JWT引入.mp4
    ' I* P. z4 P' t8 W6 d8 B; [, J│      │      21 认证服务器JWT令牌改造.mp4: d$ w% W& V* R
    │      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @+ B. P% s3 k4 f' @+ ^  w8 l) j
    │      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R
    9 P& C2 Q1 S* n7 h* N( I1 }│      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y! E9 `3 J+ e9 g9 r+ X3 W2 `
    │      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {5 G3 J. b5 q. J+ s
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W; x- G9 W0 Z) W3 S# s: |' k
    │      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @
    ' O2 ?4 u- v" @. I4 k5 |│      │      28 28 任务一测试题_不提供.txt
    * x( Z0 H0 B2 t6 Z* O) S8 `# D│      │      7 K* \3 c! I1 k" O: `; j) G' }0 y2 g; Q- @& k
    │      ├─06 任务二:Spring Cloud Alibaba高级实战$ G7 r5 k+ C3 t
    │      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    ' k% \3 M* n8 A# }* A│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X$ q: \" p% c/ n6 \% k: q$ y0 j/ k
    │      │      03 Nacos Server 服务部署.mp46 |: p' c( Z2 J# ^' d
    │      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H6 D% o9 C: ~5 q4 B( S( ~1 h  f5 ^0 s
    │      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e+ P. m( |% Y) }
    │      │      06 Nacos服务保护阈值.mp4
    & T5 {4 ?# {$ Y2 y" d* l│      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R/ U/ |# R0 a! S! Z
    │      │      08 Nacos服务实例动态上下线及权重设置.mp4
      G0 N: q5 D0 `$ u│      │      09 Nacos 领域数据模型.mp4
    8 P9 X$ _% I3 }$ m% S│      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C
    ! ~" @* ]6 O$ c* B7 h4 }; Z1 G│      │      11 Nacos Server集群模式.mp4$ @/ j% h) \8 R8 P
    │      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {/ n2 P# o, [" K0 y
    │      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @9 W7 {. G2 ?, C
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp4
    , m7 q; R6 c' L( l) ~│      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b7 y; N7 x$ \$ Q* n2 x! \4 W
    │      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l
    ( Y: P4 K  F( Y8 N│      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y" V7 g& @% `6 q- G/ y% V  v
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V9 J* M2 Q' u( j6 q! J/ _# a: x. f
    │      │      19 Sentinel Dashboard部署.mp4
    ( P# s1 L& z7 l8 ]+ P& b│      │      20 Sentinel监控自动投递微服务.mp4
    1 v" n4 [# c1 |, ~7 l) I# z│      │      21 Sentinel关键概念及流控引入.mp40 n) [+ X' B* V, d1 _" r+ d
    │      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `. `' Q/ d  ?, I9 {3 w) d4 N
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?6 C6 k" g, Z# z: n! ]0 F% Z: a
    │      │      24 Sentinel流量控制之关联模式.mp40 y$ x5 [2 ^, P2 I* f% [7 I
    │      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y. H" `! o( W9 U* b. N
    │      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p4 B  t+ ^; a$ H% f1 b2 I
    │      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R
    2 ]: Z2 Q' A) {5 K# K3 ?│      │      28 Sentinel降级规则之RT策略.mp4! ]. T7 s3 V% }
    │      │      29 Sentinel降级规则之异常比例策略.mp4  M+ q7 E( Y3 f3 Y4 B' E2 R
    │      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    7 B% p- r- q: X/ L│      │      31 Sentinel Dashboard其他功能.mp4
    4 f$ m) j  H: F- `* R5 p│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R
    / w+ b5 d/ S: C. D5 P! _4 T4 l│      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q
    8 @: @2 j9 d, g4 E+ A6 g0 ~- T│      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    , G. `2 [, w2 f- S9 C0 A' e8 @9 _│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z' W5 u# L# [4 \- g. ~1 f- s' ]
    │      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4
    5 e. g  V9 l. ]│      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q, U* w% c7 \: b' S+ T/ t$ X
    │      │      38 Spring Cloud Alibaba小结.mp42 N. K. f' q! R' N3 I
    │      │      39 39 任务二测试题_不提供.txt
    . {( C- m5 r8 u9 q" R: F6 v│      │      * Z- {8 G  v$ X5 |) i3 |
    ) _. o+ {8 p! F│      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P; Y; M$ y/ Z$ c
    │      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z
    3 s: ^0 ]" v( m$ Q- ^9 d│      │      02 Nacos项目结构.mp4
    & y: e& n0 h+ y- e/ T│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4
    0 s2 q* f; c3 R+ {8 C9 t│      │      04 Nacos服务注册-流程分析.mp4+ H/ T3 L, a6 G6 ?/ a
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    4 {5 h( q2 Y6 Q+ G" _/ m7 ^│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4* i7 b# N3 a/ q9 q- v
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q
    * x  M5 c' [- l! a. ]% q│      │      08 Nacos服务发现-源码剖析.mp41 W& S0 ]: L( V8 v7 E; s
    │      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p/ l3 o1 F% i7 c! T! D' d1 J" c
    │      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T
    * n2 q4 w. g; \4 B2 R" k8 t9 s│      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w( d2 R' V% F# O3 x* F
    │      │      # Z7 z/ J7 ~; U! c" ]' S( J+ }. {+ l* T
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K
    . S; k# V- N1 g7 y. p│      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E) z7 c! I1 n  w3 K4 J: a
    │      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _
    & e3 G1 e  {2 l% P+ H│      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    9 _+ O' j+ x- C  R│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q
    : m: a' g% N! h# q& i1 b│      │      05 Sentinel限流流程剖析.mp4
    - }/ U; n5 Z: S9 J/ y, K│      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s
    ) z! ~. a$ `$ ~" M4 C│      │      
    % g8 R0 Y+ l/ c+ Q* q2 p│      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P
    / d8 w4 c/ q4 X0 N; B2 E│      │      01 Seata简介.mp47 U/ [' i0 _* r! F9 a4 U+ Z, C
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y
    5 p/ _, {9 R; U/ F8 ]/ P│      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M4 c" c! q" ?/ U/ C9 j. M
    │      │      04 Seata-AT模式改造案例.mp43 e' W. D8 S6 p' \9 O) _, j6 V
    │      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y. C5 O4 ~0 F( B% f4 ^
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T
    $ x( ^. g- g  L9 x4 K1 A+ A│      │      07 Seata-TCC模式介绍.mp4
    ' q7 ^6 k) w( Q6 M3 h& P: T1 k│      │      08 Seata-TCC模式整合RM介绍.mp4" W) H, Y& e1 u8 _
    │      │      09 Seata-TCC模式改造案例-RM端改造.mp4& A1 A: r8 O! [9 l9 p
    │      │      10 Seata-TCC模式改造案例-TM端改造.mp4
    # L& \/ J, s! r* q: T3 ~│      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X1 v7 r0 j7 e7 W9 {! k$ Q0 Y
    │      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~8 X- K, f' k4 ]3 K" p' W5 n
    │      │      13 Seata源码工程搭建.mp4- y; m* G6 Q: a7 O* ]4 c) ^
    │      │      14 Seata工程结构.mp4
    ; p  N2 N& m5 Y) h9 c+ ~- b+ i2 P│      │      15 TMRM注册流程剖析.mp4
    9 l$ O: o5 m' ]- }8 D1 e│      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y5 @7 F9 W6 P* s- [& e& p( K  @8 _
    │      │      17 TMRM注册源码剖析.mp4
    4 ~$ e# M8 ]$ @5 z: r│      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z
    8 e/ l) g  T3 t. v│      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D3 f  w9 e; X, I, ?) ^# ~
    │      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n# R% W) M* r* `; M1 X+ P  X  t
    │      │      21 RM分支事务注册源码剖析.mp4
    1 ]* C, z" A' m, t6 A4 d5 _( O  q│      │      22 TMRM处理事务提交源码剖析.mp4
    : m9 M% `* R; h! Z2 B│      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A" W# o2 h4 |2 y! V& t! [
    │      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W4 p; w- J9 i. l4 A
    │      │      0 R+ h- O& n) U4 ?5 W' B
    / G) M) D+ H/ {& i% S│      └─11 模块五直播【回放】# I1 q& T% w+ U5 P: `1 _' V
    │              01 01 课程及直播满意度问卷调查_不提供.txt/ I  ^* T  T! M) G$ z; V
    │              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x, K3 ?+ r8 Z  |* \
    │              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \
    : T- |  v( j5 w1 ?* w│              4 L9 }% L( d* u& O+ k- m! d4 [8 d9 Y  h- x7 W
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V
    $ @% v$ V' d% w1 @│  ├─01 MySQL海量数据存储与优化(上)% Z4 e- l( \4 I* I2 N* p4 V1 p
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W. p! |) A! c7 {" j
    │  │  │  mysql海量数据存储与优化上.zip8 e# D' M* W  K* V; d
    │  │  │  
    # y$ G' u3 E0 h0 R  m# k, v6 q│  │  ├─01 任务一:MySQL架构原理. Y- x# v1 D9 w6 F5 u) ^, Q
    │  │  │      02 课程内容介绍.mp4$ c0 m% v9 h! F$ a- q) |& n  F
    │  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e
    / l* Y& u- n7 S7 V0 i│  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    % J& k' k1 M) Q# G0 S% S│  │  │      05 MySQL体系架构概述.mp4
    ) H9 B6 ~" }) L* x" q# A$ u2 Z│  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m
    3 h+ b# u: a! |" P9 \& l│  │  │      07 MySQL体系架构-数据文件.mp4
    3 J+ s" a7 x6 |8 a8 M' ]  `: u) f│  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j' E2 p6 i5 i9 ]) z
    │  │  │      09 SQL运行机制之连接机制.mp4. y! L% ~/ j! b; X5 k
    │  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p! M, j$ N  c# U' J8 d' K9 G' m& m! Z
    │  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    : N, X) E1 ~7 E- v' V│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    1 P$ V+ P" m: a" G: B│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X
    % ~1 I% @  A7 {" O/ r│  │  │      14 InnoDB和MyISAM区别.mp4
    ; A/ \+ z7 K. N% h7 C│  │  │      15 InnoDB内存结构概述.mp4
    8 y5 g1 J, y* }+ O! Q│  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4
    $ O# ~( t0 g, b  l; R3 ?│  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4
    9 `) O, w+ h- D% f│  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp40 R/ C- ?9 p+ Z2 y  `
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k
    0 D0 r# Q5 [% \* V7 J. m│  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a
    4 w$ Q8 Z: ?+ u│  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b  e4 \$ a" t9 @6 j$ _+ ]4 a6 X
    │  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o
    # c5 Y! a+ |% V2 |│  │  │      23 InnoDB存储结构之后台线程.mp47 M' h2 ]& h8 O. d7 F1 d0 G
    │  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y
    * E" q1 Y# u* u5 y- y! U: Z: i│  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    , ~* O& S( j: y" q# y│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K' ?; z5 A- C( q! K6 j: G8 [( `. D
    │  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?) n3 [% R% B* f6 Z) p9 n
    │  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t3 N+ t) ?2 u+ V6 z; ]$ R
    │  │  │      29 Binlog日志写入模式和文件结构.mp4- w$ i$ e2 m4 r1 [( e& H
    │  │  │      30 Binlog日志记录机制.mp45 O8 @) V5 P% m" F
    │  │  │      31 Binlog日志分析和数据恢复.mp4
    - ~& u6 r& F( S6 K+ D│  │  │      32 Redo Log和Binlog的区别.mp4: F2 ]6 |. B* q$ V5 b8 G
    │  │  │      2 }: s+ B0 R& N# j. \! q# y$ W# F; N! s9 Z( ~! {1 L, {
    │  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O
    . x! H! H% \4 p  k9 I' L│  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b
      B: i; h3 b! I* }7 v│  │  │      02 MySQL索引类型之应用回顾.mp4
    . x1 P5 H0 t% @6 \0 B│  │  │      03 MySQL索引类型之全文索引.mp4; e- G. m; _. a3 _* a1 K; `, r
    │  │  │      04 MySQL索引原理之二分查找法.mp4
    8 ]0 [, X) |; I! E  E& V4 N- @5 c│  │  │      05 MySQL索引原理之Hash索引结构.mp4
    ( `  X. h% r. p! t4 d  |│  │  │      06 MySQL索引原理之B+树索引结构.mp41 q9 R5 T! r* x# a9 `7 {" g. L
    │  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h1 o# d$ M& X: e, C% u5 q  u' Y7 [
    │  │  │      08 EXPLAIN查询分析之select_type详解.mp4" e8 ^+ X$ k# J7 g) K
    │  │  │      09 EXPLAIN查询分析之type详解.mp4
    - x7 t: z* f: t/ I9 T│  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^9 i6 r7 \5 O2 x/ |% \/ ]  D' B
    │  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c
    + i$ C3 v# m0 w! Z) l, V; c│  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h( N" x: A0 Z% T
    │  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p/ W) W; {$ q8 u! t# l6 J
    │  │  │      14 索引优化之索引和like查询.mp40 _, i1 |7 m0 h1 R% `: x; o$ P
    │  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X
    " L$ b% i3 L4 D$ ]/ L│  │  │      16 索引优化之索引和排序.mp4
    & `; h4 U. M* z5 M9 }& d6 F7 B│  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I5 C' e- }% |+ X- s
    │  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M, e- }' ^# }& n; G: c3 k
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t# j9 D4 S5 Y! t
    │  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {
    ; W  R6 Z4 n7 I- p2 _! x│  │  │      21 21 任务二测试题_不提供.txt
    6 c, y( a( w- ^* I2 P8 d: i│  │  │      , V- e3 P4 u& @
    │  │  ├─03 任务三:MySQL事务和锁
    ; U5 Y( B: x1 p. O! |│  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d7 o2 p, s, l. b
    │  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u
    " z6 v5 Y6 W2 Z5 ^. J) S│  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k- V* m- O* ^6 X3 Z
    │  │  │      04 MySQL事务之MVCC概念.mp4
    3 {5 I5 K/ m0 J7 e; n8 r│  │  │      05 MySQL事务之MVCC工作原理.mp4! I/ T7 V* t8 H! x2 C: r
    │  │  │      06 MySQL事务隔离级别概述.mp4/ E+ ?+ P4 k0 F+ e, v. K: f3 J
    │  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^
    3 Z2 ?/ |. u' [7 `│  │  │      08 MySQL事务隔离级别控制.mp4; D5 J; z! {6 `% h$ T" d% e
    │  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z5 l% {& @# n# \$ _  |) G
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4
    ! |: v; B" V. I* @/ w. Y% K) p& z) F1 L│  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f
    ; ]' P6 l) L4 k5 |8 J│  │  │      12 MySQL锁机制之表级悲观锁.mp4
    ! C. P* L1 T" Y' w/ f' \# w│  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m
    " L: ?2 X% a# }, x' X│  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R
    # W) ^; k; g# w5 Y8 b, K│  │  │      15 MySQL锁机制之死锁分析.mp43 m9 ?# `1 [1 C8 q8 K' F# X  C
    │  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C0 C; t# v* S) d' q6 c' S7 S" _
    │  │  │      - t0 @* a$ b% D" }8 y. a0 A
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |
    3 d+ {4 ]. [- C5 u8 J│  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j2 ?$ K) o( a8 Z* W! o8 j
    │  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u
    / p5 s# j6 j7 t9 v' N│  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4
    : K( a: G7 U3 I% d: L│  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4
    9 F1 Y( _' [, {9 T7 H3 ?# j│  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4" X( N# h/ S* S6 w1 D) r
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r
    0 ]0 K' _' F* d( `9 ~7 N7 A│  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4# [' @1 N, n6 k8 {- b  R
    │  │  │      08 MySQL集群架构之并行复制监控.mp4
    3 m8 e2 ^% l  Z( X2 J│  │  │      09 MySQL集群架构之环境准备实战.mp4: ^9 S; U0 B' Y& `( U
    │  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m
    " a# E/ l' F5 \/ K; y3 B│  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _6 i) y2 T8 b' h
    │  │  │      12 MySQL集群架构之读写分离.mp4
    + S$ ?" E0 V& z. Z% p- w│  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H; Z* O7 b1 ~5 d& V( ~$ W0 c
    │  │  │      14 MySQL集群架构之读写分离实战.mp4
    & m) e; `0 }# G: @6 c8 |│  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h
    . ?9 ?8 o, H3 E" C│  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P
      z7 B- }$ ?( E: P. O2 z) e1 e│  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {! A/ }0 n, M: B8 Q
    │  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c/ |/ Q4 }8 }5 d) m8 j
    │  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q
    % E8 R- W4 {, C│  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H! C0 @' W) Q; R  t6 F) m
    │  │  │      21 MySQL集群架构之分库分表水平拆分.mp4
    4 B5 j% E( R2 A( a; L# Q│  │  │      22 MySQL集群架构之分库分表主键策略.mp4( }* w5 V4 s" O: l
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    5 h+ H; |0 C, J9 u│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f( z* W5 _. Y( ^' w1 E% U/ X
    │  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    ( Y  B9 q* }8 T4 p1 j; h# w│  │  │      26 26 任务四测试题_不提供.txt
    ( ?2 {1 e; {' g+ ^5 r│  │  │      $ J3 `, U6 E. }4 ]
    , w3 j. l" `, H$ Y│  │  ├─05 扩展:MySQL性能优化
    1 ?8 a+ c8 a2 @3 @│  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    ( A% a- H1 w/ H0 \8 d5 E│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    9 f8 R: N7 o! g1 h) S│  │  │      03 数据预热.mp4
    4 }: m* _/ e& Y( y$ |6 A│  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r
    ! z$ N3 B, F5 g+ X' i, d│  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U
    ! Y" I, Q- h0 `, {' r5 n│  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S
    7 g( m, ^& ^' W6 v5 d6 G│  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }
    + ], z+ a6 {7 Y8 ?0 M( n  {│  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u2 H( g  c2 J" Z. ~( e6 z
    │  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C
    " Z  Y$ E* H% o4 D6 Q│  │  │      ( W" z( w6 a/ v$ B
    9 F  j. p7 R$ O2 }$ [7 R│  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~( O# H" Q* i$ S+ C* ]( n) A
    │  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    + O/ t. ?1 @# a# [7 L" Q3 s│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z% b" ^& [! l2 ^' l8 V
    │  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    8 j( q0 j% K" e- r$ c│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X
    1 J8 C2 y! D+ n2 \! D' F$ q3 F│  ├─02 MySQL海量数据存储与优化(下)
    & t: ?/ x1 ?$ R) S9 d' c; N│  │  │  05 任务五:模块作业( I* P' j  T2 k( P
    │  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r8 {2 |: k" \8 l+ E
    │  │  │  5 S( B# ~4 w% J0 a
    │  │  ├─01 任务一:分库分表实战' F9 L: ]" z1 v3 f6 Y  U
    │  │  │      01 01 模块二.zip
    1 E( O4 }1 I8 n  K! ~7 u│  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C
    & J4 ^& _+ ^6 |2 G& G* ~- C│  │  │      03 分库分表实战之背景介绍.mp4- q' P6 ]; `2 c, R; k. \  G  W
    │  │  │      04 分库分表实战之垂直拆分.mp44 X# y! L5 k- N0 s8 U) ^: i+ t; V
    │  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L3 v% G$ O7 Z, v/ c; B, o
    │  │  │      06 分库分表实战之用户表拆分.mp4, o' N3 Y9 ~$ x3 [! h
    │  │  │      07 分库分表实战之订单表拆分.mp4
      O7 Y" d- c* V; H6 }% A, c│  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O' j: V; D  P. M5 P( }% g7 c
    │  │  │      09 09 任务一测试题_不提供.txt  e. @, h0 o5 v3 O9 C7 z3 g$ d
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U
      ^4 j& t" K2 l, t% t+ a% }8 W│  │  ├─02 任务二:ShardingSphere实战# T4 f& b: a" g% d5 _, J
    │  │  │      01 ShardingSphere项目介绍.mp4
    6 `; Z0 ?3 F+ F) J( m9 j/ L│  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w& H( ]* |- v. k3 P) N  x
    │  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]9 w9 W4 A% x" d7 s
    │  │  │      04 Sharding-JDBC之分片核心概念.mp4! i$ p% x" H2 V; \( _
    │  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    9 k7 I; _; W$ z/ H; F9 @│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V% J  ^8 U0 S) n
    │  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4# ?, Q% H% j- ?5 a; P
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4& F) t( H4 }3 h6 O' h( E! E) O
    │  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t% U8 a9 u/ Q* G" q6 c4 g# S
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    $ S( J: u, {" \& H│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y# U1 N: k4 D: U9 A1 \9 G7 x1 w8 Q! Z
    │  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    - u% A; O; w( D. S│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4* h+ Q* l1 Q$ o  |( E
    │  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    ( {% U/ ?: K: }+ K* W3 ?6 C0 b│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X
    - ~, c& T, d5 n& U6 b. G; ^- r/ v! C- @│  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y
    + p. z* ~. t* d4 B4 \. W  O│  │  │      17 Sharding-JDBC实战之订单分库分表.mp4  t: H  o9 m- `2 o% {
    │  │  │      18 读写分离和数据分片概念回顾.mp4
    2 h" n4 O. Q* T1 W* f7 P1 h# I│  │  │      19 读写分离应用架构方案.mp4
    6 o, s9 r% F& ^" B│  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K0 I) g* O  k# }5 N7 p& Y$ I& W
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    6 ]% L' l' W0 l: V9 h, B( T│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E/ w5 `# e; W. u( {0 C) f
    │  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4# q0 j. Z1 Y& S7 l4 C( R6 I" ^
    │  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?
    2 C  Z+ b6 S! R7 l1 Y│  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4
    " w! |0 v+ y$ s+ w" D) p│  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4  O- X& K* s7 K1 Y
    │  │  │      27 Sharding-JDBC之加密策略解析.mp4, i6 _; X( @2 G
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `3 c& E$ e0 O, s+ `% f
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k8 b- P. T: m6 H1 A  k8 Z
    │  │  │      30 分布式事务之2PC和3PC模式回顾.mp4# I1 F& C; p& ?0 a' g
    │  │  │      31 分布式事务之XA模式剖析.mp4
    ' j4 c  x4 v. m│  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    $ x- j2 e% D  p5 [$ [2 \4 H7 n│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U: i$ m: R: M! |) e) B
    │  │  │      34 分布式事务之基于Saga模式剖析.mp4
    , z# n& L  S$ P2 _  }│  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp4" L. \5 _, W$ ~  G  d$ T
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    / E: a# }: h2 u( D1 e, n. |│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s
      {: p  e9 x1 o6 q0 z% e" ^6 k│  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H
    : m+ k8 `/ u  F/ R7 H│  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H3 U/ L; T5 D! E7 I9 S
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a/ K3 D0 J* P$ n
    │  │  │      41 Sharding-JDBC之编排治理解析.mp4
    7 ~  R2 Y, z7 _, Z│  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
    - J/ H& x$ Y. u4 O│  │  │      43 Sharding-Proxy之职位表分库实战.mp4
    2 [/ J9 k' Q3 t% _: Z. B& [│  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4; x) E( ]6 z+ j0 `3 A. _" C
    │  │  │      45 45 任务二测试题_不提供.txt$ x5 M. O7 _: [3 f( X
    │  │  │      
    1 K% X1 W& P+ n/ W$ \│  │  ├─03 任务三:Mycat实战& m: y0 h  O4 M8 |3 P
    │  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b; w9 R4 m, ]- v& b
    │  │  │      02 Mycat核心概念.mp4& {+ l: b, b( V# X, \
    │  │  │      03 Mycat核心配置server.xml详解.mp4
      l( X) d8 @; H+ ]/ q% v│  │  │      04 Mycat核心配置schema.xml详解.mp4
    ! F+ w/ C. `3 G" o+ d7 G+ H% x│  │  │      05 Mycat核心配置rule.xml详解.mp41 M( \% {1 v5 q  I1 _- }: {
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4
    9 D' o! N# R  E% L│  │  │      07 Mycat实战之分库分表server配置.mp40 _; i  |/ a5 v; h7 o/ }
    │  │  │      08 Mycat实战之分库分表schema配置.mp4% g) H, R6 w# ~1 |& H" k  s4 V
    │  │  │      09 Mycat实战之分库分表rule配置和测试.mp41 o. \6 }; o" @/ z. V
    │  │  │      10 Mycat实战之全局序列号ID.mp4  o' W8 Q: b( B3 a# j# t- H
    │  │  │      11 Mycat实战之全局表.mp4; n0 n: o: w4 u+ X' J% x
    │  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    1 N( L% C2 C% D! r# a: e4 N" |& @│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?
    : L+ E/ y# Z  u  ^│  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z" K# V" B- |! ~+ F8 l' v
    │  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i9 J5 a' l! Y8 b2 l7 \1 Y; q8 m7 X
    │  │  │      16 Mycat实战之XA事务原理及应用.mp4; h& ^7 u$ Z# d" y
    │  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]* g5 d/ F8 Z5 g) [; ]6 K& x
    │  │  │      18 18 任务三测试题_不提供.txt
    . W& g+ V2 S2 e4 t- [  x  t0 W2 k+ X│  │  │      / v( P% b6 x3 R! d6 G+ g8 o6 G* T+ Z/ T. T3 D
    │  │  ├─04 任务四:运维工具( ]( ]% _( R: F; b! c* u& N
    │  │  │      01 运维工具之Yearning.mp45 q% A/ Y7 `6 ?  B' S
    │  │  │      02 运维工具之canal.mp4
    , z9 N9 w5 O* ~4 e1 K│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f0 X8 H( Z+ ?8 a0 y
    │  │  │      04 运维工具之percona-toolkit.mp42 \& q7 j2 f% y" z# G* s
    │  │  │      05 运维工具之MySQL MTOP.mp4
    + U: x& m$ s1 V5 P: _* M│  │  │      06 运维工具之ELK.mp4/ b4 n" I- m- t/ m: }$ A
    │  │  │      07 运维工具之Prometheus.mp44 M. `- ?2 M0 r/ M  F# f
    │  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f
    ' }9 D; z& o, v8 \. ?8 n' X│  │  │      ! X8 `% ~& d% J( |; Q
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B" ~8 @2 [6 [3 B8 j# L' O
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {
    & _% v" H% n; R$ Q5 Z, o6 E│  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P, V3 x+ ]3 ?! c2 Y) U% R) q1 S
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B
    # z* }' Q! o) r! J  V( I3 ]│  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K7 n# Q) I# b# q% I/ Y
    │  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }
    ( Z+ A  M  M$ k1 q0 E' {/ d7 T│  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |
    ) F9 t" T( n$ _. P6 a9 D│  │  │      01 01 模块三.zip
    8 r4 O# Q& _% e/ ]│  │  │      02 MongoDB课程介绍.mp4$ |8 f" G, S9 L$ Y% f. U- G
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n
    % P2 {8 a. s- ~│  │  │      04 MongoDB安装和启动参数说明.mp4* y1 D* l) `* z4 F/ r* f. V
    │  │  │      05 MongoShell和GUI工具.mp4
    1 B+ E  b/ G; M3 g: r! v; d3 {; b│  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H$ w& e% L$ V+ q' U' h; e
    │  │  │      07 插入数据.mp4
    # @2 }- h* ?8 ^" q& u2 W│  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D
    6 ^2 [' G1 I- F: g6 l% J  h* F2 s│  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F: p  T8 Y3 |1 D/ }2 E4 i4 x
    │  │  │      10 删除数据.mp4
    / G  y, ^: c9 u( K: |! F' G$ p│  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e  `# [+ n* z6 I/ h! p% T
    │  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F
    8 L* |, m) [! R0 G, p* G, I  n│  │  │      13 MapReduce.mp4
    6 U: o7 N! |2 i5 }+ Q8 z$ g' N! I, {% }│  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i+ `) O5 ~5 a; [
    │  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~- ~/ B  m2 h; a/ X. m$ l: m. Q5 ]
    │  │  │      16 索引分类和总结.mp46 ^% ?0 S% O' r
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z8 _) `' t; O, Y! A
    │  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M1 d+ a7 K" y: C! L
    │  │  │      19 慢查询分析.mp4* ^3 z# N, V9 ]
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f' Y: _& W$ ~1 T3 P" i
    │  │  │      21 应用场景和如何抉择.mp4
    ) {5 Q/ z) H$ t1 r% G7 }1 A0 D& T│  │  │      22 Java访问MongoDB.mp4# p, V* }* l2 b( F
    │  │  │      23 Spring访问MongoDB.mp4
    . M7 c& V( Z* ?- O4 Q│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n( n% n1 t) d. f+ l  K) @
    │  │  │      25 SpringBoot以Template方式访问MongoDB.mp4  \( b! F/ J. V1 ]- s* g) T
    │  │  │      26 MongoRepository访问.mp4
    ; ~- ~5 E8 `; p2 h& D│  │  │      27 MongoDB逻辑结构和数据模型.mp4
    ( U; K: p, M6 ^" Z) D* p│  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    % G: q5 s# A$ y% D│  │  │      29 WireTiger存储引擎原理.mp4
    6 r: q+ w, G/ q* l; d│  │  │      30 主从和复制集.mp4) g8 Z' B- W: t0 \
    │  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G
    / U+ V& i$ t3 A. U6 M7 G& i│  │  │      32 复制集搭建.mp4
    $ Y- t  \2 S$ @9 m" m│  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @
    : |5 G) n/ K! {* x, V% `. \+ r) X│  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @: M8 A' k: v- r: @
    │  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p
    : _: P/ N% B' o3 u) S│  │  │      36 分片后续步骤.mp4
    5 s0 a) h5 M' C1 v│  │  │      37 安全认证介绍.mp4+ N/ R) v$ j% v  x& H  A
    │  │  │      38 单机安全认证.mp4
    7 M/ [8 Y4 U, F, ^- g- Z│  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T2 X( j0 D8 F! n( j. o  f
    │  │  │      40 40 任务一测试题_不提供.txt  k  R5 ^" U, N5 W* `
    │  │  │      ; K4 g' V+ \0 p% G' v7 j2 ^! M& d6 s4 r! s: }
    │  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U0 c; I! W; g/ O" x0 z; i- y. _
    │  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C2 \  b9 V- s+ U, M( I* u6 n
    │  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f
    2 j: ?3 Q' v* X) w! V/ j: ~& k│  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n
    8 @" l1 b* H8 S│  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F
    " ~6 O8 |8 N0 K# n& z│  │  │      05 语法介绍和节点操作.mp4
      k# F- _8 W2 Z! }9 N│  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L9 _) ~  T4 x" i. O& K
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
    ! y2 U4 k! f# }+ y9 A( A│  │  │      08 更新排序分页排重.mp4* X% h  S3 X3 c* F
    │  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y$ E9 E" E* J3 l" y
    │  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y& b0 A3 F. o  q" [! a" R
    │  │  │      11 事务索引约束.mp4
    9 y5 r- V7 h1 z! m* n, m# o6 |│  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g
    0 O- `$ `% W) X1 W' z  U│  │  │      13 Neo4j优化思路.mp4
    + p5 F% f4 ^1 p3 n│  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M
    ( o: E4 t: p2 f- x- K│  │  │      15 嵌入式方式访问.mp4  K6 c" ~9 W, k( m9 e
    │  │  │      16 服务器模式访问Neo4j.mp4
    & G  c7 ?3 X* P5 Q+ m  M9 l2 C# U+ U│  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F3 ?, F, ~" E3 N3 b' d$ ]* W
    │  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r; K' [0 \2 U7 x1 }/ M  G2 z5 u7 P4 Q
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f6 l  K9 c3 Z) h) i& ^- v1 ]# {  L
    │  │  │      5 {+ p+ O6 x5 Y. v- X4 Y/ D4 L6 I. M) f$ J* A4 P
    │  │  ├─03 任务三:模块作业, Y1 Z6 t; Q+ E( ]5 u1 p% p8 o
    │  │  │      01 01 作业文件.zip
      M/ t0 P5 d" ]; H: ?/ t1 ]│  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U( i8 j5 t: x/ J/ y
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z  x7 n- \, S. m' H
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    - F1 m6 T# y" p& w│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~. K$ q& d4 ^4 L% N* S: S# I8 p
    │  │          03 mongodb直播资料.zip
    " A# q+ p/ s# U' A, M│  │         
    . m, m9 N1 e* W# }) y# S  _│  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台
    4 z6 R! ~3 p% [" C; P│  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s
    9 |3 A+ z* {: d7 T' O( Q+ F/ ]& X│  │  │  8 l2 k4 k* E' b' a. M; u% m' s9 [" u/ \# _8 e+ M* v( x& W
    │  │  ├─01 任务一:轻量级分布式文件系统FastDFS
    / _- t, b$ f/ A: O7 t│  │  │      01 01 课程资料.zip
    7 }; {. c5 C% s  G& j  J│  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V
    - J4 b+ ~# G0 p; Z9 H1 d│  │  │      03 FastDFS基础回顾.mp4
    5 E" u% L3 o) M+ a│  │  │      04 FastDFS环境搭建和测试.mp4
    9 r) o* H6 T0 [4 h│  │  │      05 FastDFS和Nginx结合.mp4$ |& \7 O% o5 e. Z. b' O
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g
    ( d0 V0 ~. \. l3 w0 ^5 r│  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^  F" g" t2 v1 I
    │  │  │      08 FastDFS设计理念.mp4
    5 o4 L, ]1 Z0 E( w│  │  │      09 文件上传和下载功能原理.mp47 K% C0 Z' X$ N
    │  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V$ C1 ?, d; e9 D7 A  N0 s' U
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y5 e5 _- c- o6 X: [3 t
    │  │  │      12 FastDFS配置和优化.mp4. a8 E" N) d' k
    │  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d
      h" g1 d' M1 @0 w│  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i
    $ a6 W6 \3 s' K" c( w; v! e/ r│  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t8 D3 U; G3 z' E
    │  │  │      $ `- [1 Z0 c# v3 o: p
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    9 s6 t5 y# A2 r& u& [# w│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N# S& O6 j# |( s+ V
    │  │  │      02 OSS和自建服务器对比.mp40 ^; _& a+ F7 M3 p
    │  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s5 ]! C/ P$ a* [3 {. E# \% a' r: l
    │  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l
    + O9 E+ \2 r, b% l3 a1 q│  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e* w3 @- ?& x) l9 @
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C
    7 @1 f, C- e) w│  │  │      07 日志记录.mp46 K6 ]/ ?  z7 O& d5 k
    │  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m
    & {5 J% Y$ e. ^, T/ Q% b; k$ b│  │  │      09 OSS开放接口.mp4
    8 o' p6 }6 S# O2 m1 D│  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l% b; Z( k, K9 u4 O* X
    │  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y
    ! J7 m$ `& R7 n  d" O" l; b│  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N9 c& x- x3 W2 v6 e- ~& J
    │  │  │      13 数据处理和CDN.mp4
    1 }: N& J0 N8 t% v! J: p  c│  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J
    : i' R2 D+ W$ N0 r│  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w
    3 S7 h5 c) N3 `. M1 Y│  │  └─04 模块四直播【回放】: K, D# m- p) w0 E
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    " A' o* D0 N. v4 S2 D│  │          02 高薪5期阶段四模块四直播回放.mp4
    1 B) M! T- f: I0 o* c, t│  │         . ?5 e- O) \) ]
    │  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i* q+ e% D1 @  z0 G2 v
    │      ├─01 讲义下载
    - y0 i3 s9 K9 v7 Q5 |/ g. T! ?│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I
    ) }7 i+ u* ^, L4 Q: E- n( `8 c│      │      0 l4 ^6 N, `8 ^' Q- Q7 Y
    / c9 e6 ^* b4 s4 e' _% A│      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建# g3 V7 z: E5 B- N: [* _8 |
    │      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j9 p  j" [4 }* m& B  n1 k
    │      │      02 大数据定义及应用场景.mp4: t" c: |% d; D% R: b  s5 S0 i
    │      │      03 大数据发展趋势及从业人员发展路线.mp41 A5 M' J( @0 i1 H. }# C
    │      │      04 Hadoop简介.mp4
    * y& N  [' X3 j# ^( h4 ?) }│      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M
    ' b' M+ m! D3 O/ S│      │      06 Hadoop重要组成之YARN概述.mp4
    : I) L) ~6 A( J' I│      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp41 U% ]5 e5 M" g1 W4 D
    │      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4& _* u2 t5 x+ t3 e1 A% J3 }
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @- a. L3 B4 g& A) d6 O* B. m
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |4 n" V# |0 t' b( Q! M9 ]& {
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    7 }# i/ T7 o1 w7 Z1 F7 t│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M5 \8 f7 h6 e9 T9 o5 k: O5 s4 p6 B0 @
    │      │      13 Hadoop历史日志服务器配置.mp44 L! Y: ^3 s+ r) ~! y
    │      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h3 n5 ?" Y6 G2 ^
    │      │      , V( H% v+ S; |! W" U! @6 d& ~
    ! E4 J: d' @$ L6 Y: x│      ├─03 任务二:HDFS分布式文件系统
    9 _/ \" B# g& G; Y- D│      │      01 HDFS之重要概念.mp4( \' G# c) e: M7 h
    │      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R
    2 _) a! z* @  e* J│      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q3 ]; y# \# u  R  S7 I4 }- o
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C
    * l$ w# U4 t4 v& @+ `│      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {6 S6 ^7 R5 o  S- o0 D0 t$ U5 f: r
    │      │      06 HDFS之API客户端IO流操作.mp4
    + k( v9 X: O, y8 l, k- q! E2 s│      │      07 HDFS之API客户端IO流的seek读取.mp4
    " R% \$ z- y" d, B# I$ {│      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    5 z4 E: O: u) f% u9 W│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4
    ' G3 A" m- z/ g, o; O9 H2 {/ f" y& W│      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?
    9 j- `5 S3 q( [│      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp44 [& ~  ?/ p) d. F! b
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp4$ x+ L" b  B, Z' J* V3 A
    │      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C3 w* s4 V, u! b+ L& C, ]3 o2 [4 k
    │      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m, n5 |# C# _, N/ W$ Y: U
    │      │      9 L! g2 M" f. T; p) M1 X
    │      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m+ [- S, ]# y, {" O& ?2 p3 \5 o$ Y
    │      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x2 g2 Q. q  ]9 w
    │      │      02 MapReduce编程规范.mp49 A* M$ i! m9 G
    │      │      03 WordCount案例之编写Mapper类.mp4
    - O/ u. `6 {5 R/ \5 X  U│      │      04 WordCount案例之编写Reducer类.mp4
    + g, ?1 F7 P6 k' A4 k4 `* f1 {& \│      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _# ]/ k; Y8 ]% h7 M  q5 a7 e  y
    │      │      06 WordCount案例之运行于YARN集群.mp41 F) P7 {- \/ j3 e
    │      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z
    $ ~% ^! n2 u0 d( X6 L2 v1 h6 W; J│      │      08 MapReduce之Writable序列化接口案例part01.mp4
    ( U& O4 [# k! _# i│      │      09 MapReduce之Writable序列化接口案例part02.mp4
    * y  |4 E% J, h$ O  |/ ]: Q│      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    6 O( {) u* R1 n│      │      11 MapReduce原理剖析之MapTask并行度.mp4
    ' b  m4 b4 y8 B1 }6 k+ ?3 G│      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i& f* X0 d- L2 E. @% ]- d; L
    │      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K5 ?& l  k& l2 i: l
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4. ]" o' [. M/ Q( B
    │      │      15 MapReduce原理剖析之自定义分区案例.mp4
    : @* r. C. Z( J( g│      │      16 Shuffle机制详解之Combiner组件.mp4/ q1 E; c4 @) M& o8 s1 [# j4 \
    │      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C0 @; y$ s1 p! q4 `
    │      │      18 Shuffle机制详解之全排序案例实现.mp4
    # C/ W: t) {: z5 ]: K) z' R; `│      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~6 G$ H& P7 {  b  \
    │      │      20 InputFormat机制之CombineInputFormat.mp4
    " o6 e5 J1 R7 g& c│      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l8 w( T- b. s. c6 X8 O6 ?3 U
    │      │      22 OutputFormat机制之自定义OutputFormat.mp4- S4 P& ]$ E: |' b$ @
    │      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L
    , a( ]1 c- _) D! g" Q7 N( ]2 _│      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @+ [$ u1 X/ A( U0 Y9 l
    │      │      + j8 ?) l# ~* O# r
    │      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述
    8 N  f+ V  \4 z. ?1 s│      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }) R- t3 |. T% ]' `
    │      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    8 j2 j; u. U2 b7 ~0 O+ m, M│      │      03 源码剖析之NameNode启动流程.mp4
    ) {2 t: D" H# c│      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z9 F7 t! E5 D+ S! K( v6 O5 f/ M* M' a
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp4& g. _  B8 ^3 l( ]
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a
    ; p8 i; N. }3 ]: C! R│      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I
    / n. w- i' @# ^6 C# L7 N, P/ T0 f│      │      
    / `% `9 `$ {! q+ _( c│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b! h1 J: t; B; P% A$ Z4 E6 R) m
    │      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s
    # r( J& I  h5 x, l9 I( D│      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C
    : W3 [  \6 V: e& K│      │      03 HBase数据模型.mp4
    - ~' m- W" _+ m1 [│      │      04 HBase整体架构.mp44 e; y$ I3 S1 K- {6 ]3 Y
    │      │      05 HBase集群安装部署.mp4, C( A# B- r6 r  _5 f5 E. |
    │      │      06 HBase Shell操作.mp46 W$ P: F, k# z- ^' G( L1 b
    │      │      07 HBase原理深入之读数据流程.mp4: Q( {) A5 v# z/ Q8 R0 f8 @
    │      │      08 HBase原理深入之写数据流程.mp49 D& P/ [. M1 ^' t: r0 G/ v
    │      │      09 HBase的Flush机制及阻塞机制.mp4
    ! P/ o$ n& o: m# ^- y6 P│      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |
    " K" ^4 x( n( n% k│      │      11 HBase的Region拆分策略.mp4
    0 M' T+ J6 b2 w# C; Q0 w' G2 Z│      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n
    , x: m: Y3 I' ^% {│      │      13 HBase表Region合并.mp4' _5 Y- |% p* k! I! Q5 S
    │      │      14 HBase客户端操作part01.mp4; z, `2 P& p/ F
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w1 J; z* L) Y7 E+ W
    │      │      16 HBase协处理器介绍.mp4
    $ b  N5 b$ ~6 @' Y. u4 d│      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U
    3 h9 h) J  {5 {! V3 ?8 D│      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v
    ) Y! U& {1 S4 R0 G' s5 o│      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c
    ; V& R8 O! u3 t( g│      │      20 HBase表热点.mp40 u6 m- s" y: q$ R
    │      │      21 HBase二级索引.mp4
    2 L" z7 Q: b! U7 |: l" S│      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i6 B# P. V$ K: I# b% s5 k& N; ]
    │      │      23 23 任务五随堂测试_不提供.txt/ F$ J! s* Z: q* o) X- E
    │      │      + E) r% t" g+ o9 i- J% l
    ' C4 z6 }* |0 D, I' z+ U│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    ; E. @# a5 B7 k+ X6 g9 d/ O, {8 j│      │      02 02 作业说明资料.zip! W: O) O+ M+ Z9 ^+ k. ?
    │      │      
    1 p* X' m+ N! F2 v│      └─08 模块五直播【回放】: R2 Z5 v$ g2 C4 R4 H5 z! L
    │              01 01 满意度问卷调查_不提供.txt
    # Q8 ^0 h& J* k$ }1 ~1 n' G, @  t│              02 高薪5期阶段四模块五直播回放.mp40 v; O( \) b5 q8 i- E
    │              
    6 F! H2 R: U6 v: b├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }
    , s& V8 Y+ O$ U5 w; V│  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)7 z9 u' b: w( T+ N+ e5 [
    │  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v
      e% I7 c6 d* b  e: x│  │  │      01 01 Redis课程资料.zip
    8 q; A, D$ [7 {; o│  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    ' g. b' A; S9 y! l│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K
    ( {+ [* C- l' O│  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A
    , }3 ?+ `+ Y/ J+ b4 Q│  │  │      02 缓存的使用场景.mp4
    2 j+ E8 l% d# T. z│  │  │      03 缓存的概念.mp4
    4 V6 @. L! i2 P5 H│  │  │      04 缓存的分类.mp47 F" x1 v7 I$ o0 R  J$ y, [
    │  │  │      05 服务器缓存.mp41 b- n! S8 q' _* }. s& t' V* b  s. o7 t; H
    │  │  │      06 缓存的优缺点.mp43 _+ |/ b5 ?, |, {$ t* N, G( ]
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    8 q, w, U7 ^  w. l│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N
    ) g# ]6 P5 ^$ V$ V- g6 y│  │  │      $ @9 m% ]4 `4 `; W0 T5 I& O
    │  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    9 x  {+ q5 c9 |│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d
    1 X2 |% \3 s3 @9 L  [( M* ?" b% W  @. d│  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }+ Q" _6 {2 O9 W9 q" S5 x! e
    │  │  │      03 Redis不常用数据类型.mp4' n7 A. f( h# U- L/ C
    │  │  │      04 Java访问Redis(Jedis).mp4) @1 h) t* }$ E2 d( ~1 a: a9 {
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l0 v- g& C5 I% m4 n" H" B( T
    │  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R
    ( k+ }4 i1 \! }* N│  │  │      07 Redis底层结构之RedisObject.mp4' X' h) z! z6 y& x% v* i5 G
    │  │  │      08 Redis底层结构之字符串SDS.mp4
    ( _2 Y! b* @! ^│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r
    ! D) W3 {! ^2 a│  │  │      10 Redis底层结构之字典.mp4
    6 `- Y9 c0 O0 _. V│  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E
    % r) O7 R- [7 O( D% R8 u│  │  │      12 Redis底层结构之快速列表.mp4
    9 g3 B* y! g! C0 w& a+ Z│  │  │      13 Redis底层结构之10种编码.mp4
    ) E) @  \! S0 q│  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |
    + r, L6 I+ Q+ F5 ]│  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z  m9 D& e0 e. e$ d, e4 Z# ?& [
    │  │  │      16 16 任务二测试题_不提供.txt& q9 _2 |& l7 a( Y) M% e
    │  │  │      % |7 v2 [& O; `4 L4 x5 Z. v% ?( T: U
    │  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P
    : h9 M5 W; h% w+ u, Z│  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w
    4 ^; j9 T7 r) j+ Z$ I0 E│  │  │      02 通信协议之命令处理流程.mp4! k8 `. Y( d6 C' Y: O6 q6 [3 N5 [9 P
    │  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o
    & ?1 X$ [2 J; s# q5 K9 A- e' N│  │  │      04 文件事件之IO多路复用模型.mp4
    6 t9 |$ t+ F$ n2 y│  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V# A8 N( t. ?! I6 }7 F$ m  x# s
    │  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    0 B+ }& d9 @$ C6 `' @& d% e* o│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R
    # u& C' Z# C4 L! T│  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \
    2 O- B8 ?& ^" {8 y6 h/ n, K* j│  │  │      09 09 任务三测试题_不提供.txt
    " R; p% m2 D/ W9 j9 T8 d3 x│  │  │      ( ^' l: \3 m. r5 k8 n! L, Y/ P5 N9 S  v
    │  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?
    * o$ D& d  @4 w- V/ O, m│  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M
    6 \. O4 U. J7 n; H│  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l
    + [8 O6 _' ]7 k, _! d% R│  │  │      03 AOF工作原理剖析.mp4, c, U& C' k, |' ]2 l; p" a. k
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    ; _" S4 L( O+ [/ ~$ _: ^│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    $ h8 {# E- r1 ]+ w" r; ?9 J7 f│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x" Q* \) A# y6 p- ^) }. {
    │  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g" O+ r+ t+ O. n) g; D, J+ I
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A
    $ H8 \5 G- {5 m│  │  │      09 Lua脚本复制.mp4
    , \; `+ O. ]8 d, h2 j│  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I
    3 b- ?- X3 L: ]- |. T│  │  │      11 Redis监听器.mp4
    9 \/ e; A* t$ |, @+ z8 c- l7 h5 G│  │  │      12 12 任务四测试题_不提供.txt
    0 Q3 y3 F. o5 T4 k0 i: @. K% u/ M/ @│  │  │      9 y+ b4 M7 T% R' d6 U6 s* i2 O) m
    │  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q8 I4 c# v3 h% ^9 a  c5 Q
    │  │  │      01 主从复制.mp4
    7 S. _! S: E+ n% i9 C$ S) P; E$ ^│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s' w1 o7 a5 b" l8 Z3 j
    │  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `  O& o3 Q7 n* s$ W8 K
    │  │  │      04 检测原理.mp49 `# X" I- m+ ~+ E, f: V' k
    │  │  │      05 故障转移.mp4
    # y3 P7 J2 k+ W, F, q/ T% |│  │  │      06 集群介绍.mp4
    . r3 M$ z0 @; s- I; b5 X# r+ H│  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M
    7 l" b4 Q# y; t8 ~. G+ {: Y! |│  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e
    4 h+ X4 G" ^1 n! K$ r- }3 e9 ^│  │  │      09 RedisCluster分区.mp48 U* I, m) c8 P
    │  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m$ N8 L* [/ Y0 p: K! D% [
    │  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w  f8 p, b7 |% C# L* p9 ]& C$ K
    │  │  │      12 分区路由.mp4
    ! N, s8 |  e& `1 H│  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W4 P; W: _3 _! S2 X& s) L& h) x
    │  │  │      14 集群容灾.mp45 h5 C7 d; l( X6 g4 r
    │  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    0 o  Z4 X8 b4 i% r│  │  │      
      k; q  \" }7 C- U│  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u
    " {; T0 l1 ~7 N7 Z│  │  │      01 企业实战之架构设计.mp4* |* K: O1 g% g# n$ A+ O
    │  │  │      02 缓存问题之缓存穿透.mp4
    : [2 L3 v) Y. T4 {1 Q, ]│  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @
    7 H1 {& o7 q) x/ P; a$ d% J7 v& V│  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B
    % D# Z+ N7 u4 A. ^" l4 n│  │  │      05 缓存与数据库一致性.mp4  `8 I" z$ x  B  p: k! w3 V
    │  │  │      06 Redis乐观锁.mp4# k( q2 W& Q8 z+ s  I  M
    │  │  │      07 Redis分布式锁.mp4
      y* @( c5 L- P9 ?# s│  │  │      08 Redission.mp4
      e  L6 C2 o" h( |2 r) x│  │  │      09 阿里Redis使用手册.mp4) \. c- A9 t1 A: Q; ?) K: Z2 U4 N  m" |
    │  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D  L: t' E8 M, X5 s! }2 L  F1 Y
    │  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    # q. m# {) L5 w! {1 `  c│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p
    # j0 A/ b* N- e& e& q│  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c
    # F/ v% D. N* j+ w0 Q│  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c8 s+ I* ]; r) W# j
    │  │  │      ' F0 ?7 s! w- c( L1 `- ?+ g7 a3 l
    │  │  ├─08 任务七:模块作业, o" u( {' A: c5 C  z, d! ]
    │  │  │      02 02 作业资料(图).zip
    + |. Q2 [' Z8 Y│  │  │      
    + c1 u4 L( u: \: U│  │  ├─09 加餐:Codis集群搭建1 \: `3 J) y, f( [. ]
    │  │  │      01 Codis介绍.mp4
    , l$ V0 ^* a2 S8 v- a5 _! F: v│  │  │      02 Codis集群搭建.mp4" }# w3 T( t. @# B" W! @; c0 U4 h
    │  │  │      03 CodisServer配置.mp4
    ' U/ O4 O7 f/ h2 }- l│  │  │      04 Codis界面管理.mp41 \7 s. L$ i( l  U2 v% M
    │  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
    9 q" @) o" E8 N│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f/ T) w7 Q1 h! U5 k: j
    │  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s& N$ o! \/ {# T! R" N) M2 {( T2 |1 |+ ~
    │  │  │      4 a$ r# w+ }0 o; `
    │  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O
    , |( S1 k& Z% d; _- H2 l│  │          01 01 满意度问卷调查_不提供.txt; P% G0 E2 Q$ x6 p% L
    │  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y
    . h* e- _) `" r, _1 b; Z6 J9 s. h│  │          03 Redis-直播资料.zip" }. O( a$ q" Y: z
    │  │         ) C: Q2 x7 L/ `' ^7 @3 G
    │  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~
    ! S1 m* R5 l6 n! d& p│      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W: T  v! w2 B% @% ]# h- W
    │      │      01 01 课程资料.zip
    / w2 n. D  F$ v6 O│      │      02 Guava Cache应用场景.mp42 a: A$ s& S5 X* g, q- H
    │      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N
    $ p' f9 O$ c9 p│      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k& |/ y  E! j/ t" ?# L, a* A
    │      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P3 E2 `# u5 }! z* v
    │      │      06 Guava Cache原理.mp4
    0 s" h; z7 m. Q' ?" g/ V( |/ J: ^│      │      07 Guava Cache高级实战.mp4) `0 M7 `  N% o
    │      │      08 Guava Cache源码剖析.mp4; [  g7 x" j2 G9 o6 K  H, Q& b9 S
    │      │      09 09 任务一测试题_不提供.txt# ]# |) ~! L9 ^+ ?
    │      │      ( ^/ y- A& L' I) m, ~
    % c: s7 @* l7 C/ S1 g& Q│      ├─02 任务二:EVCache# O4 z- Q- a; c! a
    │      │      01 EVCache应用场景.mp4
    5 J' m5 H; U, m) ^! U  h: o7 x- `│      │      02 EVCache典型部署.mp4
    ! r+ `4 C9 h+ n, x, t+ s  [2 e# J0 p│      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g
    - Z9 m# F. a6 U, @│      │      04 EVCache实现原理剖析.mp4
    % I. c0 g: S+ _│      │      05 Slab Allocation机制.mp4, [* S$ Z( S* M
    │      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B+ X' M. o# f- G
    │      │      07 07 任务二测试题_不提供.txt" R, [, ~: N& C, e
    │      │      ! J: |) w0 Z9 f" I9 I
    │      ├─03 任务三:Tair
    ( j  o1 v+ q6 L" G* ]: X: G! j│      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _
    5 s- A% D  j: S0 ~/ c│      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f
    ; Z3 b+ V+ T4 o8 }│      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v  g) |4 ?9 A+ \* A: G0 g! }* v
    │      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z
    8 Y  K6 M0 v. p7 L│      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r; z: R) }$ U* }: B0 x) O
    │      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F: w( b' R& r* @
    │      │      07 mdb存储结构原理剖析.mp4" l1 o3 S  E6 M8 S" E
    │      │      08 Tair操作API.mp4: i; w  `% k: E8 Z3 C* e* k- t4 v
    │      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v% |/ l) y; U  j) I
    │      │      9 S9 [! O1 S& q6 L) T
    │      ├─04 任务四:Aerospike
    * ~- f% z7 ^5 [( F5 _│      │      01 Aerospike应用场景.mp4$ s! @: h1 Y  ?! j7 s0 H- a  v  X
    │      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X
    8 a. h& Q7 I; c& l" G│      │      03 Aerospike环境安装.mp4! z4 R) R  {' W0 k. Z6 O
    │      │      04 Aerospike操作实战.mp41 E) |. |0 E+ A6 B8 s; ]
    │      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]- a; z9 e! ~( P' a' G6 f
    │      │      06 Aerospike集群实现.mp41 H$ |/ r7 k6 }, ^( R/ N
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    1 l+ a7 W: N3 r% d/ o│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i6 J8 R9 g% A7 @# A4 M9 p- X8 ]( z
    │      │      5 c1 Y4 {( L5 W; w5 R
    │      ├─05 任务五:模块作业6 |( n. u: a5 A1 O
    / M- t3 J" F! z│      │      02 02 作业说明文档.zip% N0 B9 G2 Y4 c. N+ e# I
    │      │      8 l9 ?0 a3 p& G: L2 m3 G8 l- e& R" Q  W
    │      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G
    ; N4 `% O" @) r( s/ V! `5 G│              01 01 满意度问卷调查_不提供.txt
    + m9 k% Y' e, N# B8 T│              
    0 l# T+ {0 C0 Y+ a3 i/ ^+ y├─06 第六阶段 分布式消息服务中间件进阶
    % j8 o& n: n/ o  @" R, e/ Q│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H
    : e' Y5 ^' S3 a- }/ D' @" z4 [│  │  │  06 任务六:模块作业
    # a; N) w# C# d/ @) V│  │  │  3 r  V3 D/ q7 b) f/ {
    │  │  ├─01 任务一:消息中间件概述. P6 o! c5 g) }$ {; h; ~
    │  │  │      02 课程介绍.mp42 C  Z% Y# E0 J6 g* S
    │  │  │      03 分布式架构通信.mp4
    ! z. X! ]- `) Q/ `- [6 I$ c│  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E
    + y. h( w: J; H$ `│  │  │      05 主流消息中心间及选型.mp4
    ; v, A5 Z3 g8 C9 M- G│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p
    8 V3 l/ E. h8 [│  │  │      07 消息中间件应用场景2-拉勾案例.mp4* `# f. u+ M: a* P$ g
    │  │  │      08 JMS经典模式详解1.mp4
      }8 O* K+ a8 \│  │  │      09 JMS经典模式详解2.mp4
    6 e" n- ~. y, g8 w) T│  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _5 j' j* f4 B% B. }1 h
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q4 {/ g% X) e8 e% {# c' K
    │  │  ├─02 任务二:RabbitMQ架构与实战
    3 l0 r8 ^1 r( D. E) Q% {│  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M* z* G1 B% I( x' s
    │  │  │      02 RabbitMQ Exchange类型.mp4
    $ h! b6 z' [+ t4 y7 @0 r│  │  │      03 RabbitMQ的数据存储.mp4
    " q' D, x5 z8 q7 G# m+ x7 M│  │  │      04 安装配置RabbitMQ.mp4
    + x7 ^& t9 e0 q│  │  │      05 RabbitMQ常用命令1.mp4
    9 G  A- n' Y; g& g% e│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    " c: M2 |/ F3 f3 e' @; T+ D9 s│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C1 c" F. ~# s7 b" d4 t# C
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o
    7 j  k, W8 z, d( J" ?│  │  │      09 Connection与Channel的关系2.mp4
    2 f$ C9 ?7 m8 U# V3 ]' E! t│  │  │      10 RabbitMQ工作队列模式.mp4" q$ [  f, E! s6 I8 B5 B
    │  │  │      11 RabbitMQ发布订阅模式1.mp4
    & C, G  D; q. Q│  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F
    3 G6 H1 u' v* \$ o0 u│  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v
    3 S, C# R, t: \) o" D+ n│  │  │      14 RabbitMQ主题模式.mp4! i3 A5 w% [$ f) B
    │  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y
    / X, w9 l2 h. M# @" t# l│  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e3 B, F7 X5 g5 }) _
    │  │  │      17 Spring注解整合RabbitMQ Listener.mp4
    " i7 G% x. {- y! \# c│  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
    0 e+ R1 @/ a' \( m" n4 J" D3 r# u│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]3 \1 _. ^3 t& ]) J" w' R. M* W' i
    │  │  │      7 U* o1 d, V# G. q" T  c- g) c  Z0 J8 W8 `
    │  │  ├─03 任务三:RabbitMQ高级特性解析( R, B6 X1 [* a, X$ A- s! i+ q
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q! s) Z, R6 }7 I! N' k" L
    │  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t0 q# s  s. {0 {$ K1 {
    │  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S
    : _# I, N! i% O1 S  w9 c│  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~. k+ _! h# u% W9 ~
    │  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I
    " b  k/ A- N( R- A; y& L/ E, j│  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b$ I3 j) v8 T8 p2 [- n2 m: }& ]
    │  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K
    # }! \+ X# g- R7 b( U% Y2 m│  │  │      08 TTL机制解析.mp44 t! ^! R& p: W1 Z. r
    │  │  │      09 死信队列解析1.mp4  ^6 o; ]6 ]3 J1 Y' W9 b
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t
    , l: _( R: |: `8 ^. ^│  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U4 R2 _4 W7 r% u  e
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j4 g! e/ _) G+ k+ X  D+ \
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q" N$ L' x6 p- I3 p
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v1 q& v$ e" D1 ~- C9 w- L
    │  │  │      01 集群方案原理1.mp4
    1 B( `) L4 c% Z. Z│  │  │      02 集群方案原理2.mp48 {" l$ T' `. M9 _
    │  │  │      03 单机多实例部署.mp4" l$ o# Q: p+ m; Z: e, V- ~1 U3 T. \
    │  │  │      04 RabbitMQ集群管理.mp4) N9 b1 Q; G* K- t2 |
    │  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _
    & {0 P# b) T6 L/ R│  │  │      06 集群高可用HAProxy_1.mp44 f$ Y. q" B7 C4 t  I7 h* \5 T* {
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U2 e& h( x6 w6 t$ [% Z
    │  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z
    8 `  a# J+ v! a  {; l│  │  │      09 09 任务四测试题_不提供.txt
    . Q+ C/ J# B: U5 ~( V) c  e│  │  │      * S( V; d9 O2 c' A2 u$ s# c
    │  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J
    . f: ~" d  g% ?4 ?/ R8 }│  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G1 k; X3 ~/ i0 y7 ]- ^6 `1 n% {, C& |7 M
    │  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i9 `# x1 M' I) w" Y/ t+ ]. U8 |
    │  │  │      03 持久化过程源码剖析.mp4
    " S3 X' r! f( O4 v/ G│  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n
    7 h8 ]9 V+ e" e& d0 h│  │  │      05 消息发送过程源码剖析.mp4# z5 H3 u5 P8 n5 Z6 R  `
    │  │  │      06 消息消费过程源码剖析.mp4
    & s8 `% K  ]5 S! Q7 X7 q1 S* f6 l│  │  │      07 07 任务五测试题_不提供.txt3 G1 A) _8 J8 s+ J
    │  │  │      : J7 B# t0 A/ l& }% J
    0 n& k4 q/ }1 l: q5 V( s- a, x7 e│  │  └─07 模块一直播【回放】
    8 `$ @( r* Q5 O! R( O1 r$ E1 c│  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f
    % o5 R2 u0 ]1 R- ^│  │          02 RabbitMQ-20201106.zip
    5 X; E% {) v1 P: T% B/ a% |: J1 K│  │         
    ; M/ [* [6 l5 }% _  D! V) m9 M│  ├─02 高吞吐消息中间件Kafka
    & y  b! f# D: q  B3 ^│  │  │  06 任务五:模块作业
    : G9 O; m) V- G9 c0 z) x( t2 V8 L│  │  │  
    6 p. ]  J2 u# y& [, J* |: g+ H) T│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z
    ' c3 F, @7 d, Q& ]4 g+ H8 _8 u│  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s
    9 l! i0 P) ?$ X! B│  │  │      $ @1 _2 z- A5 f+ f* R* q
    │  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S  @2 z3 J, O0 K
    │  │  │      01 Kafka介绍.mp4# c# u8 u, q+ c3 H  h
    │  │  │      02 Kafka优势.mp41 M7 e% m: Z3 s- o1 ^
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U
    ! K; w, i- Y, F# E7 N9 d0 Q│  │  │      04.Kafka基本架构.mp4
    ) r& |$ c3 f6 H/ N│  │  │      05.Kafka核心概念.mp4
    * K. N  a& C2 j9 N' \( u│  │  │      06 Kafka安装与配置.mp4
    & W6 U4 f& v: J3 ^│  │  │      07 生产与消费.mp45 ^6 H0 J7 G% {0 e5 b
    │  │  │      08 开发实战_消息发送.mp4' ~& Z1 Y0 y  |$ P! {$ z+ |! d
    │  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O5 ]) a; ~& t$ }* {+ z
    │  │  │      10 SpringBoot Kafka实战(上).mp4. h) i3 R; X# z: ^( k% C4 |
    │  │  │      11 SpringBoot Kafka实战(下).mp4" C# v/ C( h2 D
    │  │  │      12 服务端参数配置.mp4) D1 ~* t. i% j1 [! @
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D6 Z5 o3 c( w/ o. ^( U% h2 X- S
    │  │  │      & b% ]8 s3 c( [7 c- ^  C8 X! {5 \
    │  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
    - c/ [1 \% I- a" j1 u/ `( H/ i5 ~2 |│  │  │      01 数据生产流程剖析.mp4
    ( Q8 a& K" M4 z4 x! y/ ~6 V: o3 _│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I  P/ ^! m$ q; R
    │  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |8 d6 i! _9 D( d* ?: g5 Z6 @) m" R
    │  │  │      04 分区器剖析.mp4/ t6 ^; ^' G+ Q# u* s
    │  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z+ T( y  P1 w! v) T
    │  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R
    ! y7 j, ~4 ?/ F│  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    / |" g" G, I/ w: Y# V│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m
    ' i* h% }# s8 K/ t* S) p# M3 @' }│  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U5 c. A+ Z7 r2 {; [' b
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j' s' ^, x  y0 d3 w
    │  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E7 _  S$ c( d! s% y# C4 S$ c
    │  │  │      12 反序列化剖析.mp44 _/ A" E8 d& @/ F+ H( p. b
    │  │  │      13 位移提交剖析.mp4! g  k" J$ s( \7 b' A/ h
    │  │  │      14 消费者位移管理(上).mp40 A* |! Y: c: t
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i* t3 s  ~; m. w7 a1 d8 K: c
    │  │  │      16 再均衡剖析.mp4+ X% X2 l3 \4 {2 ^8 d
    │  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `8 V5 p7 S: p' N+ Q. z" _7 L
    │  │  │      18 消费者参数配置.mp4& f4 z$ P/ ~4 @) L
    │  │  │      19 消费组管理(上).mp46 L  G) i7 ~: ~
    │  │  │      20 消费组管理(下).mp4
    0 P- ^6 X( W2 }2 i│  │  │      21 主题的管理.mp4, ~! A) u7 b  \, z; g6 y" f" Q
    │  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s# ^3 n$ e1 ~% j- g
    │  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l
    9 h  \8 y3 \- E. J+ S│  │  │      24 主题参数详解.mp45 {1 K; A; j4 `( z$ h9 `5 b% f
    │  │  │      25 KafkaAdminClient应用.mp4
    ; U, m) g' m- s8 D3 j, G│  │  │      26 偏移量管理.mp4" ~4 @8 I/ e1 t0 F7 B" p7 O) D
    │  │  │      27 副本机制.mp40 D% A6 w( V8 g* y
    │  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @8 \8 K+ a3 U. n1 s% ^, ~" _: ~
    │  │  │      29 分区重新分配.mp4
    , z8 k" l* M( D│  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~7 @# y% M% e- X3 u+ ]/ V7 J
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J8 A" ~' c0 O5 l! [2 {7 N6 F
    │  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d$ {6 a/ u% h$ j. [" P4 N! s
    │  │  │      33 自定义分配策略.mp41 s$ k2 O3 x1 J5 h' b8 D& n8 \5 z! d# [
    │  │  │      34 日志存储概述.mp4
    # K; m0 u! o0 F( ~! W  b  u; }│  │  │      35 日志索引(上).mp48 W& z2 g+ |$ @) U6 b
    │  │  │      36 日志索引(下).mp4
    5 q# E6 I$ i  r' W; E" t! m│  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d
    2 j4 O+ O! O4 [: S& @│  │  │      38 零拷贝机制.mp4
    # s# u1 {3 v1 X+ W$ l, N1 @. V│  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {
    * G( v1 k- L! B# u+ t& i% S; ^│  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y
    , f- ^9 }/ v! z. N4 q│  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T# B1 U+ X2 x4 u' A+ B. a' ]: @
    │  │  │      42 幂等性.mp4+ O; q$ U/ w' E  v9 s- _& ^4 W* V) G" j" g
    │  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A
    # E* d( o% @% F│  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m
    1 p0 i7 ~# E) H* i9 \% \│  │  │      45 控制器.mp4
    + `, X  a8 g$ P/ d% o│  │  │      46 可靠性保证.mp49 i0 O# o" F' R
    │  │  │      47 一致性保证1.mp4
    9 z+ u6 J5 g% l; f; J3 G3 g9 W│  │  │      48 一致性保证2.mp4
    9 k; P" P2 Z  A$ M! v0 U│  │  │      49 一致性保证3.mp4
    : n5 y( G) E+ h6 J; i% |│  │  │      50 一致性保证4.mp4  o/ P7 B7 X+ Y; }) ~  n& j4 d# y
    │  │  │      51 消息重复场景及解决.mp4
    * ~5 J7 v6 C/ }5 p. Y% O│  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    # U3 T0 W. z  J9 z# n│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J- w& q* [: R! p; B. K& P- V: @
    │  │  │      54 重试队列.mp4
    ! U1 U' A  Z/ x3 |" X: `# \6 B│  │  │      55 55 任务二测试题_不提供.txt+ d; f4 O* @; h! U: @/ z) r' v( m6 `
    │  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y, k5 e( j; X; J, B9 z: r! l
    │  │  ├─04 任务三:Kafka集群与运维
    6 b# i- p0 @4 m) {│  │  │      01 集群应用场景.mp40 V& A* T- m% _& u) a- {7 x  E
    │  │  │      02 集群环境搭建.mp4
    9 I- ^6 L+ L4 A3 T; N  g│  │  │      03 监控度量指标.mp47 j: {. {$ u3 k6 h$ h
    │  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I
    2 d6 d7 u+ e& V% X│  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q
    & ~, E: ]. Y' D: \' W: `# F│  │  │      06 06 任务三测试题_不提供.txt3 i/ ]4 L2 d, {+ e
    │  │  │      ) f9 Z8 d6 Y. x( M( \1 {) B4 O9 U
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D% v0 p5 N: o. m1 g8 Q/ h* t
    │  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4" n: N* @( F1 {; E+ O8 z4 b
    │  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u
    ( J) e% n* B; m5 G; {│  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?
    ' f/ b$ B+ J2 a- _3 i/ a) I+ h│  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    9 u# T) b. K8 Z7 Q) U# Z9 [6 o│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |- l, {4 P! c3 F: }& J
    │  │  │      06 06 任务四测试题_不提供.txt
    ' H& }) R# e; Q& b0 N│  │  │      9 A8 v1 L# R9 J! s( j1 F+ t$ k' Z& U: z& o) f
    │  │  └─07 模块二直播【回放】
    " U7 W! P) d6 b( Q! I! V& Z│  │          01 高薪5期阶段六模块二直播回放.mp4
    2 n* ^' ]- z* y% W- v  ^│  │          02 Kafka直播-20201117.zip
    1 ?7 b* h8 e  w5 A9 e& [│  │          " L" k+ t' _& V) O
    . n) [/ t6 w9 U. Q: n│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
      Z! X; O0 Z( Q2 e7 L│      │  07 任务六:模块作业. T; i1 v% ~3 g& e2 I4 T( J; H
    │      │  
    $ Z* p! @+ |& p2 F: ]. @" z│      ├─01 资料下载
    / k9 x+ Y- l5 F, n; g* [, r│      │      01 01 模块三资料下载.zip
    ( Q2 r/ m" |( ^% f, \7 l│      │      & S& Z' M! A/ r9 |- n9 w9 @) y8 H, `
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    & s& U9 n2 H8 s, U│      │      01 课程内容介绍.mp4
    9 c, h- r9 k9 J) v& N% G$ C, t│      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]
      h: ]. C: @5 Z: m+ f│      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `% `! v5 J+ L0 I& u0 L
    │      │      04 RocketMQ部署架构.mp42 |3 E% H: Z" H4 y
    │      │      05 RocketMQ特性(上).mp4, d, X. j* x, o
    │      │      06 RocketMQ特性(下).mp4
    : p6 b3 I) \) z│      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G
    $ v; C) W* h$ ^/ B│      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }  g) m- Q. w/ J1 h
    │      │      09 RocketMQ环境搭建.mp4
    . S/ f: C$ }: i│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y) I- y. _0 g9 e, C3 K, H; E# _6 j
    │      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    6 R2 U" K8 x) f) ]! ^  w9 Q│      │      12 RocketMQ相关API使用-2.mp4+ s. b! A; M( Z, K
    │      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H# g; @9 i9 S& j8 V" K0 ?
    │      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
      L3 l6 z# b- t│      │      15 15 任务一随堂测试_不提供.txt1 |- _7 ?! ~9 m' ]
    │      │      
    3 j6 s8 N+ @+ K, f. X. X- s│      ├─03 任务二:RocketMQ高级特性及原理
    3 ]& c8 z/ Q7 [$ ]; D+ X. s│      │      01 消息发送机制.mp4- [4 `6 U* e# B
    │      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N& T" [) a; {4 e+ Q9 I1 y/ a
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V" J; r( ?, o1 z
    │      │      04 消息过滤机制(上).mp45 {7 M/ f, N8 {0 l$ n( w5 [
    │      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H
    4 g+ F. a8 F9 p, F) R- r- p3 \) e5 b( Z│      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b
    ' t: ~0 E- z# X/ R% d! z  b│      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y& H8 \, h6 x; z" Z' v, L8 w# v& K1 K
    │      │      08 高可用机制.mp4! \2 s/ F# W$ D, B. h, [
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O8 Y* H, I; r- x" {! c' Z
    │      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q
    1 v5 t% h/ X) m6 s  h│      │      11 负载均衡详解(下).mp4
    1 k: w5 S1 z' a0 t* }& _│      │      12 消息重试机制.mp4
    0 L, s3 o2 e, Y: i│      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r5 W: F7 v- ?! l' i
    │      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K. |" f0 L( E( `& h2 i, m" ?/ L4 m
    │      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    4 j0 ?& R- G0 H: ]) `│      │      16 事务消息(上).mp4% @8 y+ k5 t# m. ~9 F
    │      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j- h+ X+ ?+ W' h9 C5 G! ]
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    " Q+ q2 F: K& t/ w│      │      19 消息优先级.mp4
    ! K0 p7 g* `8 _+ p│      │      20 底层通信原理.mp4
    : K, z& ]: ^; |│      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    5 C5 l% t4 r% L* B: `3 l9 N│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X
    $ s+ M! b: Z1 Z/ m2 D$ K│      │      ) F% L( H0 M6 _& B, E) m
    │      ├─04 任务三:RocketMQ高级实战" R/ B7 y, V  [& v: ^
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y& A7 k" H# x# x' z! x5 J% q- e
    │      │      02 消费者实战.mp4
    ( v0 F7 ^7 P# `0 b- ~* E  O: p│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R
    6 Z! K* {, L: I* m( n0 U" F. ?; o│      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p+ s* k0 e* R) a  i. f' \" l# K
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K5 f, H; f& `; c; c; d! \
    │      │      06 客户端配置(下).mp43 o0 z: a& U3 s, D
    │      │      07 系统配置.mp4
    7 ]; k6 Z! L  @+ H│      │      08 动态扩缩容.mp4
    : O; }) f8 m5 v# ]" H. h) A│      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U
    * a4 E2 S. i9 z* h│      │      10 10 任务三随堂测试_不提供.txt
    " q5 P/ Y, X5 C│      │      # x' `% M( X9 d  B2 ]3 X+ i# Q5 m2 ~" N! L" ^4 u; m1 ^
    │      ├─05 任务四:RocketMQ集群与运维
    . G) B0 x4 w* H+ m│      │      01 集群特点和模式.mp4( ]7 T6 h! N" Y# @) N  o7 q' q
    │      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u
    . n: C, I: l! j. Y" T" M, Y7 k4 f│      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _5 t7 K. K) D3 E
    │      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    % R( P" W* K  L  f4 g│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |/ D( H" Z, J5 ?5 S$ Q) n
    │      │      06 集群搭建-多Master和Slave模式-同步双写.mp4* e2 C, W& D" G! m- Q7 ^; v0 D2 x
    │      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V; l9 G* d; k5 B
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u9 h! Z, l! ]1 e" y) T# A
    │      │      09 mqadmin工具-消息管理.mp4
    6 H$ L6 w* Q9 E+ C! l2 X$ K" `│      │      10 mqadmin工具-消费&NameServer等管理.mp4/ K  a: ^% ?" C
    │      │      11 运维常见问题.mp40 J, N# q. X% E/ I/ `' J& N
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q; c" @4 g! \4 C$ V, T
    │      │      " D9 _9 L: H/ \8 T& ~$ k
    │      ├─06 任务五:RocketMQ源码剖析
    9 A* t4 j2 T$ Y3 c/ ^- \) E│      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W) K  R% Z/ O- Y0 A- l/ x! U* ~
    │      │      02 NameServer源码剖析-1.mp4
    2 p3 N7 o) r, {; @: e, B5 {0 K│      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q$ \! t3 i! u: O/ y
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c
    / h3 X8 k5 B& O+ W4 P/ D│      │      05 NameServer源码剖析-4.mp4
    ( p# @$ D- a! z) r│      │      06 NameServer源码剖析-5.mp4
    ' j( s4 x; f6 z% o│      │      07 Producer源码剖析-1.mp4
    1 ?2 i' S- X- F2 H2 J│      │      08 Producer源码剖析-2.mp4
    / b; T2 j+ R8 R4 r│      │      09 Producer源码剖析-3.mp4! l; V/ v( S3 S% Y( e! [/ F
    │      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y% n5 Z7 w) s( E3 X# S  x  W/ t3 f
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S
    - |! K# `9 Z2 \9 }│      │      12 消息存储源码剖析-3.mp4
    : Z0 M/ y. u5 |5 E│      │      13 消息存储源码剖析-4.mp4" _" u8 o4 @1 n6 B
    │      │      14 消息存储源码剖析-5.mp42 \" C& c  O# D5 n) Y3 W
    │      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X9 A/ ~% O8 S, @" J$ ]
    │      │      16 Consumer源码剖析-1.mp4
    2 p6 p0 G' i1 Z4 V8 o4 N, h│      │      17 Consumer源码剖析-2.mp4# }$ V) U, j9 x5 M# _5 E
    │      │      18 Consumer源码剖析-3.mp44 @( g( z5 N/ J2 V
    │      │      19 19 任务五随堂测试_不提供.txt5 ^1 e5 t# R" t" N& T
    │      │      " z+ L6 G( F4 i) J- D/ j# m& @! K" J' e. O* F
    │      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J
    5 p. f, e) w- V* ~6 r! I│              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j% `+ w2 z8 h' c; \  R+ S
    │              02 20201127-RocketMQ直播.zip
    6 M' h$ r( T- m( ?) r$ o# p4 E│              9 Y( y; ~2 H5 ^4 u  i+ a! V
    4 X4 P. z2 Q  n0 Z7 {, y/ a├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K/ j) R: T3 r- f/ a
    │  ├─01 引擎工具包Lucene、搜索应用服务器Solr
    & b$ K$ a( h) k% u; V│  │  │  04 任务三:模块作业
    8 L& ]1 q2 ~+ {. w* s│  │  │  ( F& Y- b& f- A' o* v+ Q; q4 h7 @2 J+ ?  B
    │  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k5 f7 J* x8 d0 W6 c2 Y, `
    │  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s6 L' o! b$ k- z4 y
    │  │  │      02 02 Solr.zip* C/ `; w: U$ Y( T/ J: l0 r0 E
    │  │  │      * I/ W$ c, U0 z0 h: ]( ]1 u/ T; ~: N) }0 j
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q
    * N+ {( E3 O+ {! F# Y) b/ s" J│  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R( F9 N* T4 b5 ?' V# U; g
    │  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V
    + o9 m3 e# V4 q2 a5 r8 F& H9 b│  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x* \- \; u3 P9 S3 g
    │  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~) K9 j7 b, P; `$ M0 j( ]* T& p
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B
    " \0 V& r! l- t+ i4 u& n│  │  │      06 luke工具和索引搜素.mp4: e3 Q$ i" ?& _5 u
    │  │  │      07 Field的使用.mp4
    7 @% i# f3 }% z  M  F! T│  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a
    $ `/ S9 G% w$ C) w│  │  │      09 分词器原理.mp4
    - E8 w& Z) N5 ~3 e7 j' D2 O2 s$ [│  │  │      10 Lucene环境搭建和应用.mp46 W1 j2 Z2 k) U5 a4 k
    │  │  │      11 Query子类查询剖析.mp4
    $ ~; l+ V& U0 H" N" H- F; L( y* m│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
    & b. o+ _) D, Z9 N│  │  │      13 索引底层存储剖析.mp4
    3 J$ @) d& ]" ?) W3 c2 V) j│  │  │      14 相关度打分公式剖析.mp4) q( p, h1 y/ k  v' c& ]
    │  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    # H0 O) K0 k, L/ |1 w7 `│  │  │      
    ) b1 u7 D" G' H. }2 ]( d* ]│  │  ├─03 任务二:搜索应用服务器Solr
    5 g# M0 A$ j; h' z: P9 _│  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?
    . I2 X% D: M3 @│  │  │      02 Solr介绍和特性.mp4
    & U* p% p' U, @' R2 Y" g* `" h/ T│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M9 Y( _- |. F/ h/ t
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    ) i$ [+ q3 ]' ?4 a* N│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]8 Y4 ~9 L$ l' b; L& y+ e1 U
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `
    4 y* O0 m8 G( U│  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @
    2 b( ]; h  z( U, D5 C1 o9 q' j( H│  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R$ g. o0 h1 B" U0 J
    │  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z
    $ }/ k% m* E0 M$ ?" H6 {) b│  │  │      10 SolrJ高级查询.mp4
    $ X1 [* ]4 x3 B│  │  │      11 SpringBoot访问Solr.mp4& N6 V9 d4 ]9 f) ^3 J8 o
    │  │  │      12 Solr性能优化.mp4& w* [0 R+ S; |9 Z% |' H) C
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s! P8 o( H% N% j& p! `: h1 H
    │  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g
    ; I* G3 V1 R. V- t& ^' T│  │  │      15 SolrCloud环境搭建.mp42 q: R0 ]1 E4 T5 v+ W4 Z2 p
    │  │  │      16 SpringBoot访问SolrCloud.mp40 I. n# s  P# {" o" L$ F
    │  │  │      
    * G. f/ G: I: ^# j! L4 z│  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l. p  A# V9 S  Y& C
    │  │          01 01 满意度调查问卷_不提供.txt
    . l7 \8 }! E+ i  }/ g7 F│  │          0 d4 I$ z* O/ J/ ]) Y/ `: C+ F% a5 r) T
    │  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U
    , v7 s& W, x5 V, B4 ^7 m│      │  06 模块作业) D$ U9 {, |. C& A0 j6 O
    │      │  9 S9 E9 S3 g( w/ s  C
    ) @# R- p$ F" N8 r$ C# W7 F│      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    4 E: L1 n0 |$ Z8 ?3 s│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J5 R4 A+ ]3 a  e/ |* p' v0 @& r' Y) `
    │      │      
    ) }( T7 ^) T, d6 H& _│      ├─02 任务一:Elasticsearch快速实战3 L: z% Q$ ?7 e4 U" X- d. v8 a
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y9 d: [# _1 m7 a0 g- g) V( R
    │      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V
    $ q7 ^9 Q2 I' ^│      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }& _8 N8 P) [# v0 I( I: \+ e
    │      │      04 ES环境安装.mp4
    ( u* F$ ?8 K# c% O* h3 \│      │      05 ES核心概念和Kibana安装.mp4' K# l; C* j" U, V! _9 Y+ b$ I/ b$ k: S
    │      │      06 IK分词器.mp4
    # x( x8 b# C  T8 Z" H" a/ ~$ U│      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P! _+ [+ b+ m2 ]# v  Z
    │      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U
    ; d! {% c2 l! Q; g9 X2 s0 M│      │      09 文档的操作.mp4
    , b/ [8 C7 ^: {& {3 L3 j* `│      │      10 10 任务一随堂测试_不提供.txt; ^. a9 s# m+ M) x/ R0 a5 i
    │      │      . `" I1 Q2 P* l$ `; X
    │      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b
    ' B$ ~+ e- }  N# T$ W│      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _
    . _9 F: O0 V/ n/ h  [5 Q  T│      │      02 Query DSL之match_all和full_text.mp4
    3 ]6 _+ n; C6 k; T3 G% Q8 c│      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W
    & ]/ x! {' Z4 Q, T6 \, a│      │      04 Query DSL之复合&排序&分页&高亮.mp4
      f+ @8 s5 ^9 g- z& E: t0 i│      │      05 Filter&错误定位&聚合分析.mp4
      ]8 z) K, _$ ~$ {│      │      06 零停机索引重建方案.mp4+ f; @8 _# z* @. D
    │      │      07 智能搜索建议.mp4
    : e( {) o& g& a7 _│      │      08 索引库创建.mp4# D( O% l" h3 A% u
    4 Q$ V/ U6 N6 I  j$ p* A│      │      09 索引库管理.mp4
    : M- y  ]2 [; n2 N% F5 v& z) y│      │      10 MatchAll的实现.mp4
    3 J/ K1 i1 d1 f! p$ M( N. I│      │      11 Term查询和分页排序.mp4* ?. |2 b: R+ E9 ]; m& [) z
    │      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z* w. I8 z/ ]! u- K1 j
    │      │      ; ^, _" W7 r3 v" y# J" @! s& n& [9 i# g* i
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
      _* W" F1 T% b1 y# G- X. t5 o│      │      01 ES分布式架构.mp4. I1 g1 m$ S, W( ^4 N+ f3 \4 X
    │      │      02 ES集群搭建.mp41 a5 H4 v# @# y9 ~% K
    │      │      03 head插件的安装.mp4
    : D5 v# @! j$ K' K" F* q/ g2 D│      │      04 集群规划详解.mp4
    / u  O/ ?5 U9 g% L│      │      05 ES集群优化策略.mp43 B7 p0 K$ A# l; c7 }# Z; {1 J/ Z
    │      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |
    + f& @% w3 {) E7 c: G  H│      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
    ! ], s" B0 _. V. M" }% k, {. q│      │      08 ES案例实战(上) - MySQL数据导入.mp4) @2 S( m5 u! W+ o! c
    │      │      09 ES案例实战(中) - MySQL数据导入.mp40 {, T( t0 d! P* b& _* `
    │      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D! ?& j9 n# h1 y7 j' M: {! ]
    │      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X
    - O0 T* `: S' L  h/ `. Z│      │      : q  G7 H/ t) v. x, g; u0 f; E
    3 j' M) U0 |) s  Z  `│      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O0 O- R  N3 j6 J) p
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V! D) M7 B: T& q) G0 @" n
    │      │      02 段合并机制.mp4, `) B( x2 @' G9 U( W/ j4 i3 C& N, h8 H
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p& r5 ^0 o/ w% t8 g! x+ a
    │      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v9 u: i& O$ v: u& U  p" T4 j
    │      │      05 Query搜索机制剖析.mp4
    ) V( R( S/ E$ G% b7 I! P% }) ]0 D│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |
    0 Y, t" R1 I. ^) h0 m6 I- \│      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t' I  U4 F: s5 {. q9 j6 d
    │      │      08 Docvalues压缩机制.mp4
      I7 |: u; Y) {, A│      │      09 Filter的bitset和caching机制.mp41 n: _" Y' P* U. Y1 X
    │      │      10 搜索精准度-基于boost.mp41 I& P! r: C- B/ c. a9 q
    │      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B; l& P! h# Q$ X0 c# ]% ~
    │      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E& P8 X9 l# F  q4 F. {8 w
    │      │      13 bulk数据格式与底层性能关系.mp4+ g1 h3 S8 ?  r* Y) m* X3 N) H
    │      │      14 深度分页问题和解决方案.mp4" r3 i! n. f* t) [
    │      │      & ?: U# Q3 s# T! x! w9 [4 l2 z+ L4 F) f9 q4 R- }* }% K
    │      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W
    + g( ]/ F* u: L7 B: D$ s* k│              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T0 Z- }7 Q: A  C% Z2 t
    │              02 高薪5期阶段七模块二直播回放.mp46 K0 U( W* \0 q. l7 C8 h% r( N
    │              03 基于logstash完成mysql到es的同步.zip
    $ w0 }% l8 c' _9 E" Q$ g0 ?│              + C" h# v) h; w! \" @5 U* a9 B/ g' k% ^  o; F3 {" a/ {
    ├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a
    - c2 j4 t2 a5 m' |9 r1 U) Y│  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L
    $ v& @2 s# I/ R4 A  M$ y& l: w9 h│      ├─01 资料下载7 D: [+ p1 c7 W% f$ l1 x$ |( Q: d, p. s# v
    │      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    ; I8 g6 o" i( k$ N1 Y0 Z  M│      │      - g& s, ?# k' }* n+ i% M. B/ i! a% `# [  Y* R
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~
    ( l( ^0 P( k7 R│      │      01 Flink基础概要part01.mp4
    ; {# }4 Q* i7 p& d│      │      02 Flink基础概要part02.mp4
    * H0 e' ?9 J$ s( c4 U( J│      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E
    0 N. _, n& O, L; Z) S: J│      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    % f/ ~  h3 d. X3 O" _│      │      05 Flink入门案例_处理流数据.mp4( G8 t& J+ e0 }" _8 a4 ~
    │      │      06 Flink体系结构_角色.mp46 x# ?6 S7 k1 S, q
    │      │      07 Flink体系结构_运行机制.mp4
    * K" u' I) {, i5 N│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j5 I9 K7 [; v  [$ o! }2 Y/ t, C
    │      │      09 Flink集群之standalone模式搭建part02.mp47 U- V! {4 Y% ~
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp4
    : S( Y6 R3 B6 I" z* v) y& Q& g│      │      $ Y" `& @% i- w6 [8 b0 ~- y8 u5 C, C% ^
    │      ├─03 任务二:Flink常用API1 ?& h7 A; d- x+ o( z; p# g
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]. v6 m. h- r6 L5 L' F
    │      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J
    * X) l2 i; C* C7 U│      │      03 DataStream_Sink常用API.mp4
    : z! D- R) d! L6 M│      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j  d* e# S7 K$ y4 {0 @- [
    │      │      ) `7 w% j  ~- D
    1 ]+ V3 A! E/ F│      ├─04 任务三:窗口_水印_并行度_连接器
    0 }) U- m& E4 {* E2 i* h7 |│      │      01 TimeWindow_滚动窗口.mp4; s) `  M, T; y6 [
    │      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M/ T( k7 z0 ^3 P, H+ l
    │      │      03 CountWindow滚动窗口及滑动窗口.mp40 e( V1 L& v: t9 Z; i
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K/ T% M7 d) Q- X
    │      │      05 Flink Time概念.mp4# U6 B( @# i7 c' Q0 ?
    │      │      06 Watermark水印.mp4
    ( M0 f. [) @$ Z6 p+ s5 P│      │      07 并行度设置.mp4: y; m' y& E8 C& b! f
    % c+ n5 ]9 ?1 d# z. U! n│      │      08 Flink Kafka Connector源码解读.mp4
    5 R2 n/ U: @' `1 S: g2 T; |│      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M0 F5 N7 [/ g/ t6 d* `
    │      │      0 @+ Z0 ~0 y) e. G  D% Z$ a  }4 d
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a2 J- Y- N: Z. }* d: {
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X
    8 p* @% A( r5 R7 F* s; G  N( ^│              02 案例实现part01.mp4
    " y6 ^$ p3 G" `. G; t│              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M; h3 f. l7 w! r1 x9 h& ~
    │              + G1 d/ D+ z  A, a  g# Q- m- Y0 d# k$ l  s* F& A: d
    ├─09 第九阶段 容器技术&CICD、DevOps
    ; G! D$ ~5 X2 v│  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s% l( p$ ^0 |0 Q
    │  │  │  05 第九阶段模块一作业
    $ P# }1 R2 P. |. a│  │  │  : T3 T3 v  A; S3 V% l" ~0 {: Y4 x0 B& f# S# i
    │  │  ├─01 资料下载* R4 l& Y1 {# x# N& d3 Q
    │  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \, H4 H  V- F6 ^7 A* c: @- ]
    │  │  │      ; z8 n* D2 K# y- B) Q8 e
    │  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O
    ; T' u8 n" k: z" b+ F8 j' e│  │  │      01 课程内容介绍.mp45 Q, |. a8 @  A
    │  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V+ L9 z4 U. l) o! H
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E" a8 Y& `/ A. r( L, |- e
    │  │  │      04 Docker环境安装.mp4
    " Z( w  [' p" V% A/ e1 [1 s, @; Q│  │  │      05 Docker命令分类.mp4& I" \5 V6 J+ u# P  N! b
    │  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    % T8 T8 ^, G2 F│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R4 m, u5 ?, O5 {* G4 M
    │  │  │      08 save命令操作.mp4- B" Y. o4 n& u( Z$ u
    │  │  │      09 load、search和inspect命令操作.mp4
    ; w$ b0 A/ k2 K* M: c' n' w! q│  │  │      10 tag和rmi命令操作.mp4: A1 y0 Y! X2 I* h% W
    │  │  │      11 run和log命令操作.mp4
    + ~/ a; |' N/ x. [7 r. M4 [│  │  │      12 ps命令操作.mp4* {# R. K( j$ v- ]  G, L
    │  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y
    1 \2 d' ~/ v4 ]& V: x│  │  │      14 exec和inspect命令操作.mp4
    ; M( g: B/ T) F) |8 E' e9 H│  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u
    , u2 o% c) u/ B. f- c5 {│  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r
    / w* z; Y( N7 F$ p2 J+ @& x│  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u; n2 r! T2 U( N$ v, R
    │  │  │      18 Docker安装Zookeeper.mp45 R9 E# ]' S( s7 {: F
    │  │  │      19 Docker安装ActiveMQ.mp4
    - Y) Y1 x7 e7 p0 [6 d│  │  │      
    ; J5 |) u, `! ^, {; Y7 a│  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    4 D# I: @9 r, X3 ^7 Z$ ^. R+ O2 |' R│  │  │      01 Docker核心.mp4
    : r" u$ z9 L: b│  │  │      02 容器化概念.mp4! \" u1 s" d  H5 S3 i# \0 l4 ~; e$ p, R6 ]2 @6 o, {
    │  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _
    ' A7 n* @% a9 q* M+ D│  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b6 a# B8 w+ o9 }  t$ H
    │  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R& D; Y6 H# Y2 i5 H: w- K2 T: s5 A' m. W
    │  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D
    . a/ }+ M% Q* Q/ ]+ D│  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N  l' u6 {  p! m, M
    │  │  │      08 bridge网络实战03.mp4
    ' a2 p. o: V+ L* U  T│  │  │      09 bridge网络实战04.mp4
    * }2 b* G; o& E/ R0 c/ f  [, s7 ^# W│  │  │      10 none和host网络实战.mp4; _4 _9 l( P& t' G; t8 T& Z
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I3 ^, v$ C6 W; x4 E7 G
    │  │  │      12 容器分配固定IP.mp4
    ) n( U. A! S# b/ K9 t│  │  │      13 数据卷原理概述.mp46 s( I; f* C( K+ c# X6 y" z
    │  │  │      14 cp命令操作.mp43 {* |) [, P/ [3 }
    │  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?  Y! w4 Z, N, |+ d6 r) b7 B
    │  │  │      16 bind mounts实战.mp4
    ( n+ j1 z2 k. e  S│  │  │      17 挂载目录授权问题.mp4
    # s$ _8 k0 g1 x2 }. o7 e│  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I4 P! g6 M4 R( n7 P
    │  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r: C7 I4 s! P# D  }& F/ w
    │  │  │      20 数据卷容器.mp4, {( V" L' G3 J! O
    │  │  │      21 Docker-Compose安装.mp4
    4 r  Y/ C2 A( t% H5 k│  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y6 E6 C6 j$ r; C8 w
    │  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    3 Q6 v  Q; C2 g7 B│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q
    / @! r" \) X; M! H│  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m( b5 ?1 Z5 p5 N
    │  │  │      26 Docker官网私服实战.mp4
    ( Q; ]2 L3 [3 ~; N5 D  s│  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    6 D- |* [6 Z& f│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a' x9 s( P7 q2 k* W& [7 |3 Q
    │  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    - p: h& E% u1 O│  │  │      30 dockerfile命令.mp4% ~0 l" K- w/ O# [4 J' o
    │  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o& ^, m; w7 `3 X3 w, h
    │  │  │      32 微服项目简介.mp4
    ) J4 d$ B4 f1 ?+ W- {2 t│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {! S. E# U! ]& a# w$ W$ ]
    │  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L
    " J6 [9 L  r- y$ W: z" i+ D│  │  │      35 MySQL自定义镜像实战02.mp4
    ) J4 x$ U+ I7 [; I' @8 y! X+ L7 @│  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    3 d; k0 @5 h! C5 V% }│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {
    ( R* K& @1 g* h- u│  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m# k- d* ?) b& I- s$ a6 E
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N8 n; A4 x( U. o1 E
    │  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l3 s2 h* b2 d5 K4 ]  x9 _/ i
    │  │  │      41 41 任务二随堂测试_不提供.txt
    % f- e: @  ]' `. f, O4 d$ Q% J│  │  │      3 e8 e( `: i7 |5 `( z' @# y
    │  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C, ~2 R# ~2 b# K; A3 ~5 c
    │  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D
    ' u( ^/ T$ [" q) ]; ]2 ]│  │          02 MySQL主从复制实战01.mp4& S& G9 ?' N. E. c- x, a
    │  │          03 MySQL主从复制实战02.mp4# z; ]& S' J2 ^  @2 n
    │  │          04 MySQL主从复制实战03.mp4
    ' o/ \9 ?- H0 P+ @* C6 p1 c│  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    & m3 M- y" P5 ^│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {$ P' `0 Q" o: p, `) ^& G
    │  │          07 PXC集群实战.mp4
    : A* n  j* N5 H3 W│  │          08 ES安装注意事项.mp4
    4 C: \( t% i4 g( M/ ]( l% A│  │          09 ES镜像制作.mp4
    . G% L1 E  q* G' x│  │          10 Docker-Compose安装ES.mp4; W+ r% e# N  ?! A: H
    │  │          11 ES容器测试.mp4
    8 w; G; p: }+ C) [7 }│  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~
    , p2 X8 Q8 ~7 M. W& f│  │          13 FastDFS自定义镜像.mp4
    3 B5 W2 |# H4 q! n. b│  │          14 GitLab容器部署.mp4
    * p0 }% T2 z* t( }5 Z+ k" C" B│  │          15 GitLab服务配置.mp48 Q( @( q: n% v' X
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f
    % o/ D' z) I) Q* W; Y1 S6 x│  │          17 GitLab新建项目.mp4
    ; r9 F; }  E1 ?+ z; x│  │          18 GitLab新建用户及分配权限.mp4
    - t4 j8 W+ P9 L$ C: i5 N4 ?' B% }" r│  │          19 GitLab上传项目.mp4
    9 x  w/ [& E9 R& T│  │          20 Docker-Swarm概述.mp4
    5 g- I6 ~; s7 M$ v. X1 S' |│  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o
    5 z% e. y3 L* j: M& u5 E│  │          22 Docker-Swarm初始化.mp4
    / F: G$ c1 D9 a/ x│  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z9 W& H. k4 s; p* _9 {
    │  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u
    + ^. x# P& p9 W5 G; j) W3 ~│  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {
    1 c4 K9 e4 a5 R  L5 s8 l│  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    + I  e/ r) V& X│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o
    3 _" K: J/ o% W' o/ C# _$ P- c│  │          28 harbor私服搭建.mp4
    9 p& j" J1 V. F: `" C* k  G; W│  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a0 i$ }& j: O3 u& s
    │  │          30 harbor镜像上传.mp4
    9 {/ d! _% ^0 c* v1 i. g│  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
    2 H) {# D+ v" K$ r. O9 ]│  │         3 ^) \( J& D- }6 `7 Y6 l5 A# O' z
    │  ├─02 K8s容器编排系统# J" w+ j! t' G" ]! \* {1 S6 n
    │  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    " M0 v7 Z# I, q  ~  l│  │  │  
    - _1 q# E) {+ D5 ~: m3 P│  │  ├─01 资料下载
    1 w0 K* L. o0 a: K: x& Z5 d│  │  │      01 01 k8s.zip
    9 B; y, P5 Z- e│  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    ! b, d( C; T" {/ ^3 T+ ^│  │  ├─02 任务一:Kubernetes快速实战
    ! W" w( y5 k# q7 }│  │  │      01 K8S介绍.mp4
    8 Z. _7 D7 b' E' H$ s│  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `2 ~2 L. W8 W8 b# n
    │  │  │      03 k8s集群快速部署.mp4
      ^% L0 T* v" D  w. \│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q
    3 C9 f0 t( f6 ]│  │  │      05 k8s基础组件介绍.mp4
    7 U4 J. b4 E. T# E│  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d1 C! j0 Y/ f/ M7 f- D
    │  │  │      07 centos7系统设置.mp40 O# P* L0 h+ k! q3 L4 ?  I2 G
    │  │  │      08 docker安装.mp4
    0 m( [% m. |4 S* [4 [│  │  │      09 k8s环境初始化.mp4
      O( D0 ~. y+ K. d1 N9 p│  │  │      10 k8s网络初始化.mp4
    ) I3 ?+ [" y7 Q2 ?; t% \3 I- j& J│  │  │      11 k8s命令行之namespace.mp4! t" M0 m% g4 p1 `
    │  │  │      12 k8s命令行之pod入门.mp4
    % ]" X9 Y( O* v. Z8 y4 L│  │  │      13 k8s命令行之服务发现.mp4
    5 m; }8 |" @/ O& K2 r, J) e│  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o* ^3 j6 d( U6 X
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4+ u+ O/ s: J' F0 P
    │  │  │      16 k8s资源文件之实战pod.mp4
    $ j& Q( W1 d( J) S* p3 N│  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?
    ! X5 B$ |$ b0 `. I5 Q$ @│  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt# C) L8 ]/ q3 @$ P. r8 q; b6 N
    │  │  │      
    : U# J/ i4 I6 ~* E1 L7 Q  b│  │  ├─03 任务二:Kubernetes核心原理
    " k* A/ w  k, T- `- C4 m7 D│  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~/ e5 r' b& ~& G6 m' }$ X" X$ U
    │  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c/ r. C) B: N* x* f0 O
    │  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    8 _- q; f7 E$ H│  │  │      04 深入理解readinessprobe.mp4' |; x; [7 |5 J1 P8 W
    │  │  │      05 深入理解livenessprobe一.mp4
    - v6 A6 x) d0 E: ?9 s- f+ T│  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o; _4 @+ ^# p6 Q
    │  │  │      07 深入理解livenessprobe三.mp4
    % E7 n* X- T8 \% w" `$ s1 E9 r│  │  │      08 深入理解poststart.mp4" m: f: W2 Q  g, ?1 U& P% N, `* W
    │  │  │      09 pod生命周期总结.mp4
      o5 g; P: J4 L& A9 L1 A│  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    6 [0 k* K: I7 f. v* v) V$ _3 r│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d
    $ s% m2 M4 F) S: e) N│  │  │      12 pod控制器之deployment一.mp4
    5 E/ ?/ I* \5 }' P2 V│  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S% F# r' G: z* S
    │  │  │      14 pod控制器之daemonset.mp4
    . F- c& ?! r) B/ w, K7 F  w2 t. [│  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F2 `2 F* q" u% e8 E5 [% V
    │  │  │      16 service类型简介.mp4: A4 x1 }" W: q  U
    │  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C
    1 V2 R6 T/ c( u4 S│  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g2 E" _0 Y- S" h- P/ `) Y
    │  │  │      19 ingress网络介绍.mp4( [: ^$ C# d' [2 F1 \
    │  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r
    ! t# S( F1 J* U# t/ s│  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T
    # V  j' k* O! D  O9 l$ j$ [$ \/ u│  │  │      22 volume之实战mariadb数据库.mp4
    5 @$ _& i) p' d1 u9 R│  │  │      23 secret之opaque加密.mp4
    + _  F0 U1 D) }4 ?6 N│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _  X/ _' v! D: f; j( Q
    │  │  │      25 configmap语法介绍.mp4% ^4 I& l2 t) c( h7 j. J2 H
    │  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B
    , R( n/ j2 k. R/ S+ {6 I! @$ p* M) H9 l│  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?# q+ k4 |; N) K& E/ r
    │  │  │      28 hostpath实战.mp4  G  A# R2 h" R' _1 s$ b- ?- ~
    │  │  │      29 PV和PVC介绍.mp4/ K" v4 w2 Y) F, |3 c
    │  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    . e0 a9 q, ^. Y7 O│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C
    9 _. d, i5 J5 W( m! h│  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \
    0 I. V$ x" K( ^9 r: y( A│  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b2 J2 o2 L- Z$ f  e/ O) i
    │  │  │      34 集群调度之固定节点.mp4# x9 C  C& I) h! D
    │  │  │      35 集群调度之节点硬策略.mp4) s$ c% S" k- @2 t% |1 T
    │  │  │      36 集群调度之节点软策略.mp4
    # ~0 r: n2 v& l+ M* j" g8 _# d8 z│  │  │      37 集群调度之污点.mp47 w' k* k  A  l5 ]% \$ h3 i+ X6 l8 j
    │  │  │      38 集群调度之pod容忍度.mp4/ f3 |" e# t, {3 t3 f
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt
    . s. o! \  I0 v) V( Y, J4 j│  │  │      3 F& o# N  S+ R5 n, @' z) ~3 K( K) v% `, u# A' H
    │  │  ├─04 任务三:Kubernetes运维管理* O' @. t8 K/ \, `
    │  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x
    * Z7 f0 `$ U0 {0 R  u7 C. c│  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b
    ( I7 F9 y7 [  x9 c- Z* v│  │  │      03 dashboard-集群安全管理介绍.mp43 Y6 x* f0 w2 S5 Z7 E/ i
    │  │  │      04 dashboard-集群角色介绍.mp4) a4 U4 `  D! \+ y& f% f; K
    │  │  │      05 dashborad-新增用户.mp4
    8 r& q; ?. O! j5 F4 C; A│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R6 G9 y7 ^$ r  d3 t. R# k
    │  │  │      07 部署zookeeper.mp4& n. R# `- \, s8 ?" x' I# j
    │  │  │      08 statefulset核心原理分析.mp4* K; f, q$ @$ A9 ?: u/ S/ K5 }1 z) W
    │  │  │      09 NFS-storageClass原理分析.mp4
    ! x. J; s  q; n$ L│  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |
    5 q8 c0 _. [" O│  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B
    % L; ?: A3 s% ~" X│  │  │      12 statefulset-mariadb详解.mp4$ Q5 G4 L( y) z; a
    │  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r
    ' _( w6 H/ {6 r5 S│  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U
    6 f5 `3 g' r5 O$ f│  │  │      % N7 f( y% [% I6 U- K6 h
    │  │  └─06 模块一、二直播【回放】
    * h. G2 ]; V; L: H) D│  │          01 01 满意度调查问卷_不提供.txt( Z: V7 n4 N- i* G* h. b( k7 T
    │  │          02 高薪5期阶段九模块一和模块二直播回放.mp46 o% [/ x8 w7 z; ^7 F8 f
    │  │          03 docker_k8s直播资料.zip  ~8 j) u. I2 r, v4 D5 ~9 D
    │  │          - y  K& T4 b% H9 q
      y' v8 Q1 Q/ Y8 Q- R2 }2 Z" J│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c9 ^& O1 v) B$ R
    │  │  ├─01 资料下载. Y3 m7 k$ {! C4 d( M8 r, D
    │  │  │      01 01 jekins代码.zip' P6 k1 E' k) G. V2 b& |% W# \7 Q
    │  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z7 s! h7 I! X3 S3 [% `2 C  l" ]
    │  │  │      
    8 ?7 k" n0 E9 Q2 @9 i│  │  ├─02 任务一:CICD、Devops概述
    8 }; q. Q& h+ F+ b0 ^│  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    7 u7 p4 a5 i) I% p4 ~│  │  │      02 CICD概述.mp4
    : F. p! Q3 D, |" Y│  │  │      03 CICD应用场景.mp4
    , s# L. I1 o' X. s- B; q2 W│  │  │      04 CICD总结.mp4
    , J& b% y: e3 H. C2 W# N│  │  │      05 DevOps概述.mp4
    ! e/ ]7 i9 C7 b- ?1 x& v│  │  │      - B! z. I) ~. k: p
    8 S8 H1 g9 s5 E- }8 h│  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T) w' ?* I1 q8 e/ x7 R, S/ G7 i
    │  │  │      01 软件开发生命周期.mp4
    + x( D. v. P8 O5 F( e2 p" m│  │  │      02 Jenkins课程配置介绍.mp4
    8 K- d* `* X( _, U0 r  y: J* L│  │  │      03 项目发布实战之微服项目打包.mp4
    6 ?' O1 \$ o; G│  │  │      04 项目发布实战之微服项目镜像制作.mp4. s0 H$ x$ C/ V! b
    │  │  │      05 项目发布实战之Docker测试镜像.mp4
    2 B( c# I( o% t6 R! p6 V9 u│  │  │      06 项目发布实战之K8S部署项目.mp4) B4 }. {. l/ p0 w+ J- Z
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p9 B3 V5 `  t! w, A* n" v6 x
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `
    - H3 r- O& {" L1 S3 ]3 l│  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P& b- K; R- u- ^' Z, z% D
    │  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y
    * c6 U5 ~7 G; ~+ K8 z4 g│  │  │      11 Jenkins插件离线安装.mp4; D+ j: L' r9 ^0 |+ b7 W3 C/ u5 f
    │  │  │      9 {! b! `7 ^( I- l: R8 V; |, t$ w, p' X+ d% d1 c. ]# m5 f
    │  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S6 \1 W  H2 ?" m" B! R6 C& y
    │  │  │      01 Jenkins自由风格项目.mp4
    4 j5 c/ a; M: y/ C2 V│  │  │      02 agent节点安装软件.mp4/ M! |7 T% Q& _/ v
    │  │  │      03 Jenkins统一配置.mp4
    : G- j+ s# Q  j( w* l% B│  │  │      04 Java方式连接agent.mp4
    # n1 O$ q6 s/ \# @' I│  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    : p, W* K. e6 l# E1 n$ p│  │  │      06 自由风格项目测试.mp4
    2 ]2 I( w7 B( [. O" n3 y( _# r│  │  │      07 GitLab服务器安装及配置.mp4
    0 O" Q! s- m8 Z8 f( ]& s│  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [
    4 g- R* h* R. o3 D$ x3 `2 H│  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C9 q$ j& |% Y) b7 e2 |
    │  │  │      10 GitLab创建用户及分配群组.mp4
    3 ]1 u7 r  J) M4 c. R/ M  z9 w( E( p│  │  │      11 GitLab核心文件配置.mp4
    7 q8 d7 s' |# x- S/ x5 R│  │  │      12 GitLab服务器应用.mp4! b! ^& `% ~. w
    │  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q
    0 Q: z' t: y1 L' s( `( w$ g; X│  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~, P3 s6 p, N: Z' |  \& z
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R! k$ [, }5 s  S$ c+ H( O
    │  │  │      16 声明式任务骨架搭建.mp4& d. N2 j# U! F5 b2 j
    │  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s
    3 `" [. K( `3 R! l$ f% E6 c│  │  │      18 Pipeline任务小结.mp4" ?' S* S' ]' N0 Q# ]. s
    │  │  │      19 Jenkins集成GitLab之HTTP实战.mp44 X5 i" q- R  ?, J% R
    │  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m. ]5 c8 @( y0 H0 h1 g
    │  │  │      21 Pipeline Script from SCM 实战.mp4
    7 V4 V% Q" b. Z  ?│  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O  O. Y2 c/ ^  G1 u5 q" M0 I$ w/ w& D6 M) C
    │  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i! W4 X  C" O6 O
    │  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g
    ' f: K8 c; q# |$ \│  │  │      02 agent节点自动化部署springboot项目.mp4
    . U$ g! V# S8 t0 J" \( U3 J  g3 M│  │  │      03 Dockerfile复习及面试题讲解.mp48 B6 ~7 o  F) v: R
    │  │  │      04 Docker Maven企业级插件简介.mp4! ^6 {' U+ ?. g2 x9 Z0 y
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t
    8 R0 n7 J' \7 _│  │  │      06 dokcer-maven-plugin实战一.mp4: ?; U5 r- Y. ?1 A5 I; _
    │  │  │      07 docker-maven-plugin实战二.mp4. L6 @. B" j5 o, v3 f. B5 P
    │  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z
    7 c, Q7 Q( ]1 T0 B2 [5 ]│  │  │      09 dockerfile-maven-plugin实战二.mp4- S, }- _, H2 S
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f
    & e* t, H4 Q6 `3 C( L│  │  │      11 dockerfile-maven-plugin实战四.mp43 z, K5 C; J4 E9 k9 d
    │  │  │      12 dockerfile-maven-plugin实战五.mp4
    / g" K- x  L3 ?% z% ~* o- d; ?* B│  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v; ?) h6 |) Z  W1 A
    │  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F2 V. k4 V( z- a5 R
    │  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    . h. D; U4 k1 `8 T- v) N: k! W│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e) _4 z/ p7 Z% M# N  Q( F6 @
    │  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f2 `  ^; f1 s) q
    │  │  │      
    $ u  d& K4 y+ p, `- P0 D: v0 @│  │  └─06 任务五:Jenkins运维管理' A4 R; o6 k! E- k4 N5 b/ f( `
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h
    4 t; T5 C& ~5 ^% W+ F2 s8 G│  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v. Z+ d/ f! q2 r  V; A7 p
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F
    1 K7 y3 {. T2 U  ?! i  N│  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c3 D% g* s% v. m/ A$ G) `
    │  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l
    % L7 l. J0 R7 }│  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    % j: p/ @4 m  ^1 u% Q  b) f2 Z│  │          07 运维篇之共享库实战二.mp4
    * Y0 m% V* ^7 `! m( _8 u│  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K+ ]! }  n$ L* N* @5 h: v/ H* y
    │  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }& t0 C. v3 A  H: Y
    │  │         
    ; x: Q8 x; @5 c7 g  d. g│  └─04 APM管理和性能监控工具7 j% g# h7 H: F* M
    │      ├─01 资料下载" O# D) ^. a8 ^
    │      │      01 01 APM管理和性能监控工具.zip  S/ h# q: E* n3 S( y' x
    │      │      
    * ^: W5 D) H6 a: W- k5 j│      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d
    . G! t- Q, j3 E- P3 F9 J  d$ o- q) O. _│      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d8 `8 z5 m. a% p% z
    │      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F
    6 A  G" E, [6 b3 f9 H│      │      03 Docker实战Skywalking01.mp4
    ' m; s% S- ^( [0 ^& F" {│      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    : K! B* d: ~& a/ j% x9 E│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X+ }4 G' w( N- \9 G5 `6 I9 F+ a
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o1 c$ I! I2 }9 L' d9 m
    │      │      07 K8s实战Skywalking01.mp43 [+ d) [  r5 ]7 \& Q
    │      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S" Y% [3 k' M  E% S  w
    │      │      09 Windows实战Skywalking01.mp4
    ) ], T# N, I  ~6 x9 a8 l; S│      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u
    $ t* k- B# l4 |$ _: o6 a│      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w
    ( d, G# v; @' f3 {│      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    4 }; D) b' k( u5 {6 |8 u│      │      13 Skywalking入门SpringMVC01.mp4
    0 O4 p2 H3 N3 |7 y8 ~│      │      14 Skywalking入门SpringMVC02.mp43 ^+ a3 ]4 r! i9 m0 @% u; v( _4 _
    │      │      15 Skywalking入门SpringBoot01.mp4
    8 Q* E/ ^' l  s' t) G│      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S
    6 b& f" p6 ^) k* y, ]5 c' Y0 k# M│      │      17 Skywalking自定义镜像实战01.mp4
    $ m1 |  I6 |& t4 ~3 y│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S
    3 k- f( L/ w" e- c4 r" e│      │      19 Skywalking微服项目实战01.mp4
    ! M$ s, M+ G% D- V5 m8 B│      │      20 Skywalking微服项目实战02.mp49 m. {3 o6 O2 J# r: s& q
    │      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q* d+ @! a- \* e1 E* x
    │      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^  ]% @) k6 Z2 @0 x( U* B
    │      │      23 Skywalking微服项目实战05.mp4
    ' f3 v" M9 s1 g5 q( b  y& c, S│      │      24 Skywalking微服项目实战06.mp4! _8 S; [. M+ Y+ J0 B
    │      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w" Y& C* M5 Q$ V
    │      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }: H. S" T- k3 Y4 }. C
    │      │      27 Skywalking源码解析01.mp4$ g3 S4 Y1 v/ |. A; U, M
    │      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k& c  }) `4 d3 F2 E' I8 p0 E
    │      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P( c# M1 y* |" S) `* R
    │      │      30 javaagent原理分析02.mp4
    8 [" D+ V+ k( a( R  e& I) R  A. @│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    4 {, z, ^* X  \0 {│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U8 l, X1 W& Y! v& Y, ]" y
    │      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |
    . \8 g4 _* j/ j4 }5 O│      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E
      E* O2 H0 T* k  g6 v& k6 O  e│      │      35 社区与开源.mp4: l# K4 [# x% W
    % n- c# H8 ^7 m│      │      . q. H1 Z2 p5 l; l7 L6 n
    & h, A/ h9 `- M; z- e$ N│      ├─03 任务二:性能监控工具Pinpoint
    * s, n$ U1 e0 h& z* Y7 W' U│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l
    , X" w3 _# z1 Y, F8 u6 m% f│      │      02 Pinpoint环境安装.mp40 W- W$ g( a+ i; D' B; l2 k0 h5 G  u
    │      │      03 Pinpoint WEB-UI安装.mp4
    / Z9 C2 f% U4 ?7 X. {  I3 x│      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q" R8 ?+ d6 A2 w% d& H5 J  ^
    │      │      05 WAR应用监控实战01.mp41 J8 C# ^( j) @. P& L, i
    │      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \
    . _) }& ]' o7 H9 j% v, V│      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    * M9 ^0 |, M& g/ g, e& ]│      │      08 JAR应用监控实战.mp4
    6 y" P/ |! V* Y& b0 O* B│      │      09 自定义Docker镜像.mp48 o; ?# m* B1 {1 t. s( `! ?" M8 r. @+ M
    │      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \$ t# Z- C; _) F% D* R7 m
    │      │      11 MariaDB监控实战02.mp4
    % ?; r5 {) J; Q& ]" b│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h% L6 P0 `+ t7 ]" d0 S- }9 e! ~% H+ ]
    │      │      13 MySQL监控实战01.mp46 b1 U( e7 y+ F+ W$ B0 i5 P& [
    │      │      14 MySQL监控实战02.mp45 M) W* b# j, T' h
    │      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l
    + ?* W9 J/ |9 h) u, B: d7 W; I│      │      1 l9 J& R+ @0 l/ l/ ?" C; \+ p
    │      └─04 任务三:代码质量管理工具Sonar
    ) ~1 E2 t0 w4 ?5 q. E* y│              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C
    3 U" S" q0 J- @  g+ J( C│              02 SonarQube安装.mp4
    " Z2 a! ?, P0 G/ [│              03 SonarQube中文版.mp4" D. _+ j, F& r, O) c1 n9 p  W: k! `2 I
    │              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    9 e: [* b8 a+ n│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C' N! s! w0 x  c- B+ P8 s
    │              06 Maven项目实战01.mp4
    ' [6 g) ?( T1 U│              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `
    & e! X. q/ D( e3 u0 h2 _│              08 Sonar-Scanner安装.mp46 T( x7 E& Z1 W  @9 L- r& q8 ?1 m: Q
    │              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o
    % W/ ~: Z  C' K3 K9 c│              10 SonarQube服务器端实战.mp40 h& Q2 K# Z0 P7 E% x
    │              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @
    ! d9 @& f/ L. r1 g│              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h
    6 c' |* @# |5 _; r! O# G0 E│              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m9 q" t* g' T! b" |. q' y5 H& E
    │              14 服务器部署测试.mp4' Q0 t8 w% m! G: N7 M/ A
    │              : s: P4 q: l" n0 ]2 f
    ├─10 第十阶段 底层调优与算法深入
    / A" }( L/ [6 S$ T6 M& t% N│  ├─01 数据结构、算法
    : R. h3 J6 p3 i3 C0 F$ v4 n) R│  │  │  04 第十阶段模块一作业
    6 {* r$ ~  S2 w% }  P" p│  │  │  ! h/ ~* B. N- s; B0 c
    ) O- Y: [& d- t  ~9 O# U+ l  l│  │  ├─01 课程资料  j9 s( D; z% v4 w: a4 v$ U5 b, M$ g3 H1 x, J& c
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H
    % [: N# g2 T5 h* ?# v0 C) O, K│  │  │      * u! A3 Y; U: e$ `
    │  │  ├─02 任务一:数据结构与算法基础
    6 F; e0 J' @$ }5 |& j# z" y│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h: G3 u+ O7 i: n( B3 m9 g% W
    │  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R& ^% v8 F: B9 t" m
    │  │  │      03 算法复杂度估算.mp4
    $ {8 `# _% u3 D5 h4 C" P│  │  │      04 常见的时间复杂度.mp41 i( s. e4 A! d5 n
    │  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @
    1 j" X% E- E8 R4 I# [5 u7 p9 j│  │  │      06 数组概念和原理.mp42 Z! E9 }. S2 J+ Z5 c# w
    │  │  │      07 数组操作.mp4
    + v% A) Y; |; }8 t2 r( t3 ^│  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    : W1 n" {' H( K│  │  │      09 链表操作.mp4/ g8 N7 F6 k+ a, a  R7 T
    │  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
    ; D/ J2 f; m+ J" Y│  │  │      11 栈概念和原理.mp4
    , f& ^0 E% n1 Z9 W0 ?: P" C0 t│  │  │      12 栈操作.mp4: K' ?2 Q2 c6 T% Z- Y3 S: V* k( h% H: y
    │  │  │      13 栈应用.mp49 A9 X* i8 F" w  {# ^, m7 {3 X( W
    │  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    3 [( u  N( N$ `) {│  │  │      15 队列操作.mp4
    & o/ _8 M( c. j# b  \│  │  │      16 队列应用.mp42 u3 B7 o+ {& Z$ X2 j- i1 D: f
    │  │  │      17 散列表概念和原理.mp4- |9 c2 C4 B( J( p- x7 j7 f: ~" o
    │  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l9 d: B9 a8 ?: j: y3 f& H& T! F
    │  │  │      19 手写hashmap(上).mp4, w& M3 w; ^  t4 ^3 w
    │  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g% d+ v  ^, Q; B
    │  │  │      21 散列表测试及复杂度.mp40 o0 N( ]) M; _+ T  _5 a
    │  │  │      22 散列表应用.mp4
    . H2 Q$ T2 D$ Q# h+ I│  │  │      23 递归算法.mp4& p+ k: t8 k8 x- Q
    │  │  │      24 斐波那契数列.mp4
    8 R5 @' k. H& \│  │  │      25 递归时间复杂度及应用.mp4" B$ U6 x+ k0 f- ?1 n' q: Q
    │  │  │      26 二分查找.mp4
    6 R$ P9 T) h; Z2 ^  I│  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z
    ; }! v9 q$ J* J* e, {│  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g7 a  a6 v8 r0 z$ d: @
    │  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    6 I8 P3 |* K2 F. ~! N+ J1 {) `│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h# x9 s. f1 E; ^+ h6 r
    │  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]% a$ {' s. I/ ~+ g
    │  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H
    0 O2 j4 h0 c' l& q2 i. |) q4 M│  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B5 E# _0 G8 Y) Q: m$ U, Q( ~4 [
    │  │  │      03 二叉查找树.mp42 o7 O4 `; _7 y/ u6 _2 r
    │  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    " }7 a" ^7 Z+ B2 }( t│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s
    5 H: c- T) p6 L5 [( X+ y/ @│  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    : ?% E4 E4 S4 U( }, ^! p3 i' N0 m│  │  │      07 广度优先遍历.mp4
    3 X8 m- h* h3 G, x8 M│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z
    2 t  X) ^5 ]1 v3 F/ T9 k4 I│  │  │      09 红黑树概念.mp4* r9 L: q9 \7 A, [6 z# x$ c0 G8 Z
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s- V/ {! R' w$ N9 S
    │  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C. z: L9 ?$ q" |: Z7 x4 Q2 B# s7 i0 g
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I
    , j* p" g+ B( `8 y7 E$ E│  │  │      13 红黑树测试及应用.mp4
    6 R7 A& w: K& E6 d│  │  │      14 多路查找树.mp4" n1 E# z/ }& ?( j) H1 l% k9 l, M
    │  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g4 r! Z4 D  ~% U$ g2 _
    │  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V
    0 L- o7 C7 e6 A7 r, M│  │  │      17 冒泡排序实现.mp4: H" J, g; a: Y, H5 w. b+ a
    │  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O& K+ j0 [( n. N. J6 r
    │  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l
    9 Y" m) i$ N: f│  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J
    ' ^' U- O! W. e4 E+ M% X, h2 c│  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?% G( @# X3 T) d; X; X; ?, D, v' @
    │  │  │      22 计数排序.mp4
    ' e+ z; O8 E7 t' s3 o│  │  │      23 桶排序.mp4
    / w! ?3 |5 C3 X% K# b9 R1 M│  │  │      24 BF算法及实现.mp4
    . x. K2 s6 z+ v9 z0 b│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E- ~  W) ^* ~8 }) N2 X
    │  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q
    $ l# Z4 t  p! J│  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    7 S0 F7 n' T7 y" d& _, f. @9 z│  │  │      28 BM算法实现.mp4  r# Q( D, b) Q6 \. w* R8 D9 Q
    │  │  │      29 Trie树介绍.mp4
    % R. z. b2 Z, N! ?│  │  │      30 Trie树实现.mp4
    / h$ K) K! N& O! r5 X7 P1 A│  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [
    , z( y/ ?4 L+ S* _│  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F
    0 A! S+ t& v9 t1 a+ N│  │  │      33 邻接矩阵及实现.mp4
    1 B0 d; ^. y! A% u6 g│  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z, O' Q+ n- g( {. e: i
    │  │  │      35 DFS&BFS.mp4
    ; s7 T% s: C  K1 `6 }1 H│  │  │      36 BFS应用.mp4
    6 ~/ p# ]* z3 a8 a) z│  │  │      37 贪心算法.mp4% ~: ~8 X/ R, a% R+ `, ~8 ^
    │  │  │      38 部分背包.mp4
    / r/ ~0 _7 H, I% q; @. ]│  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W
    8 q* j- x3 ~- \% ~$ f│  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L! |- h$ U  f% M0 h/ c
    │  │  │      41 求x的n次幂.mp4  y# t& o0 z4 |2 Q
    │  │  │      42 回溯算法.mp4
    5 w2 C* u% `( g+ g9 i: w$ x│  │  │      43 NQueens实现.mp45 N5 i7 q& V0 l0 h% F
    │  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    8 ?  Z- Y9 G1 h9 w$ {5 k" @│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s
    % Z. w% Q9 U/ z) B│  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p- C; E; ~, A5 R5 @
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z
    $ P0 ?2 v5 I' _" S, M9 k7 J2 J% C5 i  x│  │  │      48 背包问题分析.mp44 v7 b" @# c* E* p6 x
    │  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O
    3 B' J4 v3 H% ^  |) E│  │  │      
    0 \, R8 h- J4 T1 P% D2 H" A│  │  └─05 模块一直播【回放】8 ^% Z$ _8 _9 j3 o
    │  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [
    " ?) N% a3 g) g2 p, ~$ Z$ U│  │          02 java 高薪5期阶段十模块一直播.mp4
    4 J- V4 G* ?4 M  h│  │          2 c, N2 z) f" x9 E9 ^* S& s# B6 A( Q; w% J; h' `
    │  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
      n% R  C9 g1 }$ Y/ ]" P7 i│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q4 C4 w: s1 O& ^% _
    │      │  : M) b  f- r5 H4 m; a2 I
    / y  [  f. G2 @# P& \: S│      ├─01 课程资料下载
    0 A# W$ y0 k5 i│      │      01 01 讲义及代码.zip
    + T* h( y4 {: l0 o) @* B│      │      
    2 B7 l  d" F$ w( U& K│      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O9 ]7 F9 e! [. w, [; y7 v
    │      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E
      ?/ \2 C# N$ y- f% c8 p│      │      02 Thread和Runnable.mp4/ }+ ~* `4 E6 e; Y6 h
    │      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
    4 x5 k6 z3 ~" k" q, `/ \$ U│      │      04 wait()与notify()方法.mp4
    . h( p$ v7 n8 w9 q  J; i│      │      05 interrupt()方法.mp49 ^: L0 h8 j: f" K
    │      │      06 线程的优雅关闭.mp49 b* c3 ^% m3 ~. f+ X. s2 B
    │      │      07 并发编程的核心概念.mp4
    # J4 J; u7 T- X. i; U│      │      08 并发编程的问题.mp4
    9 }; F( L( v1 R. }; U$ y$ o│      │      09 JMM与happen-before.mp4) q3 O: d2 n4 e& O8 H
    │      │      10 volatile_final.mp4* d# @/ |- e! W
    8 k# _7 z9 I, M6 I│      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R) ]  ?+ \3 h+ H
    │      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
    1 ?2 i" x/ o  p- \7 F│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^8 ~$ A0 m( I3 R, l. [! M/ }1 @$ P
    │      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r: g3 }; T  U1 _$ i/ Q
    │      │      15 CopyOnWrite.mp4( K) I' i( x1 [" @
    │      │      16 ConcurrentLinkedQueue_Deque.mp4
    ( H; ?6 o$ s" v2 h  j│      │      17 ConcurrentHashMap-01.mp45 |, L: @3 O+ r% c! f  Q
    │      │      18 ConcurrentHashMap-02.mp4! S) a) o) ^* R, N2 B! M. O4 A7 V
    │      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l
    ; _7 ^! i  ~! n; E! Q/ R0 X│      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `
    9 _( S; O1 ~8 d' |  F│      │      21 Semaphore.mp4& O9 p8 U+ p" |% R: A( x3 M+ l/ m# O
    │      │      22 CountDownLatch.mp4
    & j9 U4 Q' J6 j- Z3 ?8 L│      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    4 l" Q" \8 l* D# n) p│      │      24 Exchanger.mp47 A! C$ [5 J, t# H% G
    │      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I
    ( i. C/ m; V) o+ n. z% U2 k│      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m
    4 j9 P* j  S; p5 I% u│      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r
    $ I2 L5 _8 |+ c2 V' b, |│      │      28 AtomicBoolean和AtomicReference.mp47 s9 ?6 C7 b- D, I7 {$ F
    │      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    * u) v) C3 _4 x9 P4 U│      │      30 AtomicIntegerFieldUpdater....mp4
    ( r8 m3 ?3 @0 \+ L' c│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U
    1 U5 Y8 a9 H" R1 ?1 j7 |+ R; n- ]│      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O- ~: q0 M& M2 X
    │      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d( M  n! a, |$ t- I) h/ O
    │      │      34 互斥锁-01.mp46 S0 q. \& V( u4 G5 Y8 v
    │      │      35 互斥锁-02.mp4
    7 A! J: @/ m- X│      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [6 l7 H; w; J7 U* n) H' ~( e
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \
    0 h  v+ C: t" n: s/ y4 o2 b9 r│      │      38 Condition.mp4
    - k: P" S+ P2 Y# [+ O│      │      39 StampedLock-01.mp4+ V: C5 c) K  [
    ( u" f/ p) `0 A& O. F# e( |│      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?& a" s" \# i  a, U9 G, a4 e% Y
    │      │      41 线程池原理.mp4
    : Z: _( O; h4 z+ @% E- y) O5 o0 D/ x│      │      42 线程池的类继承体系.mp4
    9 Q! w: o  X( A/ w8 t& M. y$ `│      │      43 ThreadPoolExecutor-01.mp4
    : b5 M  J- A1 o# _! B/ P│      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y2 |4 g9 v6 A: u. d0 F' c' x* ]" Q
    │      │      45 Executors工具类.mp4) A9 g5 e/ R6 Y- A3 k; l# Z6 T
    │      │      46 ScheduledThreadPoolExecutor.mp4
    ) q0 d* \5 T" L) p8 _0 W( C│      │      47 CompletableFuture用法-01.mp4- W" v' z% W. R7 b! q
    │      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s9 w( S! D6 y: \+ w, b& ?+ c
    │      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X
    2 N8 O+ K+ f1 `  C│      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S4 T% b2 _" v; W: O$ {4 x0 K" W! |
    │      │      51 CompletableFuture用法-05.mp4
    ; U# D4 t8 Q8 Y1 t& f│      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E: L  t+ ]( r$ f$ i1 L4 U
    │      │      53 ForkJoinPool用法.mp4* l3 r$ A* i& M3 _% |* `
    │      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H( l7 ?/ |  x" o2 b- m
    │      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J; S0 W# C1 \3 o% H3 ?
    │      │      56 ForkJoinPool状态控制.mp4: N+ v2 z* z; e% f! s6 q
    │      │      57 Worker线程的阻塞-唤醒机制.mp4
    % i7 J4 \/ _: ^1 J; ~) |│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i/ N* @4 C0 a- m8 {/ e8 s1 n
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K# s3 k% O+ s4 _2 a' z
    │      │      60 ForkJoinTask的fork_join.mp4
    9 B) j$ a5 X3 P+ w│      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s( g  t6 m- l! s# i# @% R
    │      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q
    . C$ O. L7 O! k3 Z" t( _│      │      63 Immutable模式.mp4
    " X1 ~& {( J. w* u/ \│      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l
    : R& B2 w* l! }  @│      │      65 Balking模式.mp4
    5 ~2 U8 y$ ~: w* l$ p/ y│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d4 k( }6 l* N# y0 v' L
    │      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G3 z3 u2 n6 h2 s, G
    │      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?0 h5 V$ A4 k* D; ~9 E( ^
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g
    : \% U" k. n4 S$ O  e│      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o, e. p; G) m; O$ \5 G: e* K" U( b
    │      │      7 p- d, v7 M/ m3 u
    . F) y; Z, Z8 |% \$ j, O│      ├─03 任务二:JVM优化
    ; g( ~- W% o( F; K: {# t# e/ U/ R│      │      01 前言.mp4& g! ~, ~, z1 |, B' G7 g& Q1 p
    │      │      02 JVM优化课程内容介绍.mp4+ y/ @5 B2 }& U! z; b  O2 c
    │      │      03 什么是JVM.mp4
    : q/ E0 }. P. M; t5 I0 n& L│      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [5 R6 T. R4 S/ M" N8 Q4 s7 E
    │      │      05 JDK、JRE与JVM的关系.mp4! m+ r/ v0 w( _( p/ x' G5 k
    │      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p
    + Y- M; v' }# l! z. ]! R) n! [4 K+ ~│      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v! U/ Q, ^( v7 R  N) T5 d! J
    │      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M
    ! ?, C8 A( I' a% E# c4 a! c6 [│      │      09 PC寄存器.mp47 p% \* r$ r& M9 _3 A/ y) l! ~" ]/ F6 n4 a5 a6 k
    │      │      10 虚拟机栈.mp4
    " F- p' ^0 R. W" ]│      │      11 设置栈内存大小.mp4& I/ N* k/ o3 Z9 z
    │      │      12 局部变量表.mp4$ D+ i" Q4 d8 t0 d; y
    │      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w; [# N; K2 O" T) Y: ]3 b6 b4 j) Y; u
    │      │      14 动态链接.mp4  J3 }# `) r" P, V/ K, s0 G
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R
    0 g( z% M( u4 g9 A│      │      16 本地方法栈.mp4" h! M, P, y. e% D
    / s0 x0 k# H) ]6 b- C/ U& R7 X│      │      17 堆空间简介.mp4
    / e) t& b6 z. Y│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    6 T& T2 U5 I1 @│      │      19 堆的分类.mp4
    ) ~3 p2 ]  Y; J, `5 _( W+ |│      │      20 年轻代和老年代.mp4+ G. t: ^3 J5 g, y6 W2 ^9 ^' F
    │      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s
    , L  _( C  k& Q│      │      22 堆GC.mp4$ s6 k9 V0 O: b
    │      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l
    3 v5 Y3 @. h$ u% K: a" K│      │      24 方法区的简介.mp4
    9 ]8 f, D  u# D+ s4 h: [│      │      25 方法区结构.mp4
    $ C6 }7 q* _7 Z# a4 B│      │      26 设置方法区大小.mp4  ]8 h' y$ a6 `, G9 [' V
    │      │      27 常量池介绍.mp4( a7 D, z, {( g) N- z
    │      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X
    1 Z# o* x) C, S; V9 M% h: A( N│      │      29 堆内存溢出问题.mp4
    : ?/ S4 k- c8 K/ ?│      │      30 虚拟机栈和本地方法栈溢出问题.mp40 Z8 `1 M7 D5 X1 o# T% t  E/ K, [
    │      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `0 G( `# ?1 l: }6 H/ i
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N+ _8 G8 w  X; c% x/ d
    │      │      33 直接内存溢出问题.mp4' v: V0 i8 N. f0 R3 c
    │      │      34 类加载器子系统.mp4
    8 {# \7 z' D# c: s* B9 F│      │      35 类加载过程剖析.mp40 E: O' T3 U1 m
    │      │      36 加载Loading.mp46 r% m5 Y7 t. ~. X1 ~
    │      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t- o. X* F+ X+ r' N- U6 X  X0 }
    │      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x+ j0 d3 `6 b: b( `$ k' V4 Q
    │      │      39 clinit和init方法区别.mp4! O% F9 q1 v  q" A
    │      │      40 类加载器的介绍.mp4
    4 M' u3 A! w* B$ B( q$ Z' r│      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c! l; ~, G( c% n: I5 d6 W8 h
    │      │      42 双亲委派模型原理.mp4$ `; B( K, O# u! R+ N% `
    │      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t
    & q7 {; I, m, w: P│      │      44 自定义类加载器实现.mp49 w- X' v6 w1 ^) d7 x% A* }& j+ Y
    │      │      45 Launcher类的源码剖析.mp4
    , d1 v9 }; \; v2 [  P│      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h
    : D0 a4 {/ W; U; Y2 ~│      │      47 ClassLoader源码解析-02.mp4
      k4 C, j, ?# S4 }# n: T$ d│      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y
    & V! F5 u! o- O/ O; E! Q│      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s5 s5 O: L* M: n2 p
    │      │      50 可达性分析算法.mp44 A: x9 y7 C; i" D* |  V
    │      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
      B, s& \: ~' D4 c; j│      │      52 再谈对象的引用.mp43 @+ N. c8 U1 r6 k9 _
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f5 [5 H9 I- J6 E- V7 B% V
    │      │      54 标记清除算法.mp4
    & ?3 H2 E0 O, `+ S$ w+ \0 z│      │      55 标记复制算法.mp4
    ' C, h3 W3 Y3 H│      │      56 标记整理算法.mp4' M( l! k: s7 O7 n7 ]$ h
    │      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u# c+ e) _4 p+ r# n6 O
    │      │      58 Serial垃圾回收器.mp4
    ) ]' i2 P: Y. U: a( ^! @* C│      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J
    4 E$ h: O, U1 D5 G│      │      60 Parallel Scavenge垃圾回收器.mp4' B2 D$ }/ P4 e$ ~5 O
    │      │      61 Serial Old垃圾回收器.mp43 C' x* f0 D2 ?" l$ l
    │      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R/ c) T; ~8 @8 w# t) R/ U3 g- @
    │      │      63 CMS垃圾收集器执行流程.mp40 K8 C8 _% `2 A" T4 [/ R
    │      │      64 可达性分析-三色标记.mp4/ H! n1 t$ S3 h
    │      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U, u! G& o% a) h4 _4 o9 u
    │      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g
    $ @) P6 N' T5 c& L  _) _│      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y' q  c' p# _3 _/ `% J: r. H! k
    │      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o$ l7 P0 M$ U0 i+ f
    │      │      69 jps指令.mp4
    - A+ ~: |, H+ {# W6 p│      │      70 jinfo指令.mp4
      {0 q( g$ ]' S# R$ I7 u, v│      │      71 jstat指令.mp4$ F% @$ t- r, i' n& _
    │      │      72 jstat练习.mp4# W# m" C0 E8 w0 r
    6 \! T/ R, Q& s% N( A1 H│      │      73 jstack指令.mp40 B' i; c- H: _3 I, ~
    │      │      74 用jstack解决CPU过高和死锁.mp4
    * `' @. ^# z# w1 h│      │      75 jmap指令.mp4
    4 f4 ~& A* Z6 P) B% ]6 E; S! Y$ s$ F│      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _3 g* u  E, W* B4 [& V, h2 k) i
    │      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B
    2 [5 A. m/ J& _6 {% H│      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a
    ) A: l5 ?9 S, w$ {* N│      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W
    - s, M( j; W+ K' o6 U' V9 _" u$ i│      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y: j: y  I+ Z( c7 M& T
    │      │      81 GC日志参数.mp4; ~- H- {' ]" I# @
    │      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h% N: r6 R( {7 |
    │      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    * v' b7 W/ o1 A1 \2 r! f│      │      84 GC日志分析01.mp4
    5 u& R- J4 ~- f6 \│      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    - i* N* w$ R4 W# P│      │      86 GC日志分析工具.mp43 M' g3 @* ^+ L3 R* ?) w: z, w
    │      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q1 o! a! W( O" [8 P5 a: q
    │      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    + z! ?5 p& p+ _7 W6 ^│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c6 O/ a1 ?7 h8 g+ N; i7 u  ~$ e, M
    │      │      90 安装Tomcat部署Web项目.mp4
    * u  p& W! m$ o  K) d0 B9 O+ X# x│      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M% [; e3 G- l! ~
    │      │      92 禁用AJP服务.mp40 g( r* T+ Z/ B' c+ x* i
    │      │      93 设置Tomcat执行器.mp4
    5 o1 n5 |6 i5 b' M6 p│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y
    & u3 B6 M9 x/ S9 U│      │      95 NIO2和NIO模型吞吐量测试.mp4
    ; W% t. Z$ t' h/ W! ~4 t│      │      96 JVM调优设置并行垃圾回收器.mp48 p" S/ z7 f4 a6 f5 v  i
    │      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n
    ) s1 S3 ~3 R" y$ L+ a│      │      98 JVM调优设置年轻代大小.mp4- g7 d" b6 \$ p& u, ?
    │      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N
    9 `" r3 a* y9 V│      │      2 M- G8 N9 X+ I/ u' ^3 h" C) x# z. J* m) i) I0 C3 ~
    │      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {
      y; m: d5 |( p6 a2 J% }4 Z│      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u( f/ j; n* M9 h, O, ?4 q3 k( T$ ?
    │      │      02 Linux性能优化概述.mp4* }' B& B# g) n. ]2 w
    │      │      03 性能优化方法论.mp4
    , J" k5 F4 H! \& n% @! X& p│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G- K* P) q9 k' C6 T0 U
    │      │      05 平均负载案例环境准备.mp4* }1 g! E- }: V0 J* S3 r8 P: t. G
    │      │      06 模拟CPU密集型场景.mp4; b0 _  u* z8 D/ Z. q+ \
    │      │      07 模拟IO密集型进程.mp4
    3 O/ @* }3 A& y. e6 u- t( G│      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    * E$ q+ [0 }, X' q- `( z│      │      09 理解上下文切换.mp4* K" ^& @9 ^# M' w# f7 F! @
    │      │      10 系统调用.mp4: \. M3 ~3 P& ]
    │      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V
    + U- t3 |0 K  |│      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a! K% E$ }/ x$ d  {  O
    │      │      13 中断上下文切换.mp4( |9 T& v! C) S5 {0 s6 W
    │      │      14 查看上下文切换.mp4
    3 ]& V0 R( O2 l│      │      15 sysbench工具安装.mp4% G- w' p5 p# o( |( P
    │      │      16 sysbench测试上下文切换.mp4
      }6 l+ F9 o: G2 q/ N, O* g│      │      17 上下文中断次数减少的分析.mp4
    2 A; X2 K, N& H4 B│      │      18 CPU使用率计算.mp4) ^: Y8 d$ d# j  e9 ^; d
    │      │      19 CPU使用率查看.mp4
    ; z; x7 E  O6 k: R6 c: ~│      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?" w" r6 r# ~8 n* U' w! q8 }/ J5 a. w0 n
    │      │      21 CPU性能工具.mp4
    ' g4 r- Y/ ~4 ]2 v& Y. G8 }+ m│      │      22 CPU性能优化策略.mp4
    5 r( z& c1 o" [( d2 |$ k6 S7 R. W│      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n! y" b& l0 N  P) A  b, v
    │      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~1 G/ ^2 Q  H8 t. V5 m4 R
    │      │      25 SWAP运行原理.mp42 x" e* F$ s! D: _3 k; ]
    │      │      26 系统内存使用情况.mp4
    % h: M$ }5 e; B% ?% K* J4 N& ]" d0 k│      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b
      e/ M% X- @5 a! r3 `│      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k% Y7 f. L- r- S- Y; _
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z7 Z6 n2 e! T5 K  m, G) x, d
    │      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~8 r3 \6 F( e' @+ n+ N
    │      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U( N9 W; z+ R0 \4 S- y4 Y! _; h4 {
    │      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r5 X4 a& N7 J& j! t
    │      │      33 文件系统原理(下).mp4
    & k: p; d9 S( ]/ C│      │      34 磁盘类型.mp4
    1 o% S% p8 U, p2 u  [% G# p  w; _│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o! W# N  K6 ]; h: i
    │      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K7 R0 J, l, l; Y1 d7 c! W4 n: a
    │      │      37 磁盘IO观测.mp4
    ) k7 P2 ]! l* R/ ~  G. x+ \│      │      38 进程IO观测.mp4
    5 n5 l% C9 P( q- L) C│      │      39 磁盘IO性能工具.mp4
    , M$ q% X6 w. D3 v# R% o4 K│      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k, b+ Y; [; K& d& l, p
    │      │      
    7 Y* P; z  x' x- q3 p% R│      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t
    % |* J% X- T4 F- b│              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A
    6 [: q4 w' z7 q│              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P
    $ W& H4 W7 v( i+ f& K│              - Q- f6 m$ w  m1 ?4 h( q$ @1 H0 m4 e- h) h3 q  v
    ├─11 第十一阶段 大型互联网项目实战和业务解决方案# b9 H% v0 h: s& N9 T1 ]
    │  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g
    * p& F8 g0 o4 P$ ^" i│  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F4 L- _' O; x4 I; H( [2 g5 i
    │  │  │  2 Z' R( X0 P9 S# z: f4 C& ?( z& T% w3 p, s1 K/ y3 {
    │  │  ├─01 课程资料下载9 C+ y+ f- l* u. J8 s& d  g4 K6 ^1 S* e$ N+ P8 k" l  N
    │  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q
      w, s( y& g4 Q5 \4 i8 g0 h│  │  │      02 02 数据库资料.zip4 T1 d# o3 o* k  H0 e& b
    │  │  │      , p+ o; I6 m1 E! T
    │  │  ├─02 任务一:系统需求和设计& t7 ?) Z9 e6 `/ E6 z
    │  │  │      01 课程介绍.mp4  V( g1 Z7 K; r6 J, T
    │  │  │      02 项目介绍.mp4
    $ K* x! z" m$ A' C9 M( L│  │  │      03 前台用户需求分析.mp4
    : U) {  [, S5 _│  │  │      04 后台管理需求分析.mp4
    ' A' k, G3 q2 v5 Y' P8 X│  │  │      05 系统设计之模块划分.mp4+ `0 g( N; }6 s3 H; l" H
    │  │  │      06 系统设计之架构设计.mp4
    ! w# {& l9 Y% B│  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    2 }6 E3 K7 Y5 I/ {│  │  │      08 系统设计之技术选型.mp4
    9 F6 }& N2 o9 ]7 m$ C# v│  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w4 q' W5 c3 C8 n2 N
    │  │  │      10 系统设计之数据库设计.mp4
    2 r4 M) w. c% c' A" V; V- E│  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O
    ' r% n; @& Q6 |- R! ^' V2 t' V3 P│  │  │      " G3 u! A/ _3 m9 p# A
    1 M0 i) F/ ~' o% D$ H4 {│  │  ├─03 任务二:系统开发-广告模块( _5 h8 t& w) @% Z
    │  │  │      01 系统开发流程说明.mp4
    1 d' W; |; \" p: K1 z7 t' r│  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A( `% `- {- s1 m1 \  Q, L
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c
    8 ]) {& q+ J( a( H) ~. A. ?│  │  │      04 搭建注册中心.mp4
    1 \/ J7 I7 y1 g$ h7 L$ f3 J( f: |│  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t& g: P5 W# _& T3 X3 K3 }
    │  │  │      06 广告模块新建数据库.mp4/ b# x# A5 f) H  O3 e% X
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p* w  K9 w2 ~, _* j! [( B
    │  │  │      08 远程调用后端统一入口.mp4
    / a$ x8 t2 f: z) Z1 ?. {│  │  │      09 搭建网关环境.mp4+ l' f" ]- T- h; E4 \7 s
    │  │  │      10 通过广告位查询广告.mp46 L* i1 ]( Z7 q% L8 w; H
    │  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j
    4 w7 o. ?, o' X* A│  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i, m+ u: B  e) q# S" V
    │  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {3 b- W1 \( w' ^6 t: g
    │  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `$ a, @- J4 O1 Z. ^( r
    │  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r
    & {" V! n6 `8 z& o7 C│  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I5 U; L0 ^1 g% v( o
    │  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C
    5 Y" y/ G4 h/ a" {: ~│  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c
    : P$ N0 d; i- f. }/ _/ B│  │  │      / y5 J# m6 |* l8 Z6 F5 m: N! a
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [3 H& {$ I) h. O% r1 G
    │  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u0 t. _4 }: G. ]% `9 n9 e. Z
    │  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o9 Y, X, I; D  m5 X4 Z
    │  │  │      03 用户基本功能实现.mp4" \2 w' e3 X$ h- h4 O# ]) B1 p5 J
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }2 a9 B4 h# {2 V! p. i
    │  │  │      05 单点登录的流程分析.mp4! {" S) I. I% r4 }, P! b
    │  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    / H2 j3 V) M" B* [8 j0 X│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [3 X% P0 y; Z* B9 [' L
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    . W3 Z! y: X! b) F2 ?│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q  j. c; t+ p! f: }7 q
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C
      S6 b/ t6 [; V7 U: {3 g│  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X
    $ U+ Q* g, _/ j# t7 z$ s│  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w& L* y( f' C) g2 m
    │  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v' ]5 o# l" X& {) n. A9 _0 g
    │  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e$ O% p! z: ?3 n. B5 f5 R
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m9 e7 ^, U6 |- I9 c  u5 ^  c
    │  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S/ H5 a% J  R, Z9 M/ ?4 P
    │  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t
    , C2 g) A0 A2 D* h8 S: z│  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f
    ( @% Y' Z/ m, w0 a4 @6 H& q+ z│  │  │      05 视频上传的流程.mp4
    * M# K; h5 C" c1 ]│  │  │      06 视频上传的代码实现.mp4
    % X- O% \  L8 X' Z# p. {" Z* _│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u3 r) z* g# C- Q0 {* ~; T4 \4 z
    │  │  │      08 视频续播功能实现.mp49 q3 a+ l6 V2 L
    │  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?
    0 b" L% X$ {" A│  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?; o0 U$ P! o5 r, Y
    │  │  │      11 评论服务远程调用.mp4
    0 K9 j7 u( g2 S/ Z│  │  │      12 打折课程功能实现.mp42 c" a/ z% i8 _$ f9 b
    │  │  │      & L, ?7 c+ V$ {
    8 D* @0 {9 s/ z8 b' \+ E1 ]# d- v│  │  ├─06 任务五:系统开发-订单和支付+ P& B  O: t+ U# @
    │  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v, b( f. R( ~# m0 K8 J2 A/ i
    │  │  │      02 秒杀场景解决方案.mp48 G/ l* S: c9 \# H3 ~6 {
    │  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T
    8 x$ g2 m( a' E. z% D│  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t2 t  q# R* L. ^2 _) Q' O
    │  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z' ~" X0 K2 i+ i
    │  │  │      06 获取支付通道.mp4+ s8 y- l& O1 g$ i$ B% @
    │  │  │      07 保存支付订单.mp4$ W7 i& n' k6 @/ o9 [
    │  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q
    ! X: H: n9 Z6 j+ p8 l│  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    * F. a+ h4 \. Q# i/ m/ G│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K
    + K) s; ^& B$ |: J  t. ?2 N│  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D+ v) }; \; M+ T1 o1 O8 H
    │  │  │      
    . Y. X6 j7 y! W: O( _8 G│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C
    $ i9 i2 z- N, [│  │  │      01 权限系统概述.mp48 Y, s9 \. D  P7 o/ a
    │  │  │      02 权限系统设计方案.mp4
    " d# m; G0 C' `. Y1 g4 k# {│  │  │      03 权限系统项目搭建.mp4/ Z/ n) R, Q8 g: F: ^2 e( B
    │  │  │      04 角色管理功能实现.mp4' D' q/ h& C. p: @
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [
    2 d5 U/ D  G4 H$ u# t& A$ l- i. M5 a│  │  │      06 资源管理功能实现.mp4
    * o: g5 s+ E/ F, [% j) q│  │  │      07 权限校验流程分析.mp4
    + g  U# e) d! K- r% X│  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W
    1 G$ k  Q# G  g8 V+ `  q& h│  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?& ?2 G% r& B" q, O1 f
    │  │  │      8 \) C, p- _  j( l
    # V; h2 W6 Y* I/ d- P│  │  ├─08 任务七:系统开发-消息模块
    ; G( A7 a: F0 l( T: x' X5 _1 Y  I│  │  │      01 消息推送模块功能介绍.mp4
    - z: x7 b" F1 Y" d6 w│  │  │      02 Netty-SocketIO服务端实现.mp4) g- X+ b+ h$ m
    │  │  │      03 Netty-SocketIO客户端实现.mp4
    % J7 N( S' v: v! f│  │  │      04 消息模块基础功能实现.mp4
    # X* Z$ h( s% T│  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j
    * F7 t$ N9 ?3 Q( A│  │  │      06 SocketIO服务端初始化.mp4
    / ~# k  t" P7 i: v│  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j
    9 f7 {: e( d+ M$ I) e1 y8 n  X5 k. P│  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S
    6 ~, v5 P, X9 M' N! [1 I7 Z│  │  │      - G5 [  p+ f( d/ L* X0 J/ n+ s3 d  v- U
    │  │  └─09 任务八:系统开发-Seata分布式事务  A: _( L5 t: d/ ?9 ^" m
    │  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [& ?7 R3 [* T) `& [* @6 M
    │  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H2 L9 D8 j7 f' x0 e
    │  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C! X) p5 n9 {* \5 B; R3 A: v
    │  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \
    % ^8 n" T7 n- ^8 v, Y# n2 v│  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C' k% t* o# y  Z4 [+ E, v# R. x
    │  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
    : F& y" J8 {" d) r- f│  │          07 Seata客户端的配置.mp4
    7 x# H! m+ H( p0 N( E  ~│  │          08 分布式事务功能实现.mp4
    : y* p$ h4 T  G2 C  R│  │         
    % R: d% ~3 \3 P( m│  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `+ X+ k: H( I) Y4 Q  v( B9 N
    │      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u
    : L$ C- h! P& _8 _│      │  
    8 f9 O$ E+ a, @/ F* s" D2 J│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j; r4 n4 b# E7 O5 m- A# [' i
    │      │      01 01 课程资料.zip/ \/ S! }# @- v. t- L/ ]' [
    │      │      ' k4 K+ R9 o5 D6 l
    │      ├─02 任务一:系统功能发布和压测* A# R. @) Z( A2 D5 W2 B, Q! ^
    │      │      01 课程内容介绍.mp4  Q% `% K2 {  W) T
    │      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `5 q3 H2 d1 e8 I* M( _
    │      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o
    ' x* W9 u% m; W  ~# C+ x5 Z. E) L│      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q
      A: J3 V5 R  D2 Q+ R, |( B0 ^& X│      │      05 edu-ad-boot项目初始化.mp4
    ' A( ?3 m5 v9 A: L│      │      06 其他微服项目初始化.mp4* @0 x! A4 O0 E) J, R/ ?
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N
    4 H6 K: ~5 B! Z, F4 U5 D│      │      08 MySQL容器初始化.mp4
    , c8 S% A: S: P│      │      09 eureka项目容器化部署.mp4/ r3 {! g8 }5 a8 J5 {( l
    │      │      10 gateway项目容器化部署.mp4$ F$ Y5 v8 s" y: q
    │      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t, ^5 B( r# d4 B1 F; p
    │      │      12 edu-boss-boot项目容器化部署.mp44 o) }/ {3 k. v" P
    │      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f$ {1 B; V: p+ M$ k9 g) @
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u
    ; d% e6 E# L  T- s0 O" v6 @  Y2 G│      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v% p3 S, h' }/ R* R; O' A* [
    │      │      16 ELK环境实战01.mp4
    5 C' R/ S8 e' m$ C) B! x│      │      17 ELK环境实战02.mp4, i' ?) e5 c  \. P, p2 o% O
    │      │      18 ELK环境实战03.mp4
    + m8 T/ H* y& q( A" Z) C6 H│      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w
    - }- l) V" a1 Z. D  c│      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h6 ]/ F# }- f$ o! o8 r: R
    │      │      21 JMeter常用元件.mp41 D* e! ?5 r4 V& I
    │      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h
    ' c7 V" A; x1 y, l$ s5 f- p│      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o" ^5 X3 I- R! y/ v/ y
    │      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    + L# y/ R- f, e│      │      25 压测微服项目post请求.mp49 o8 }# b  w( l: v: F
    │      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?1 b, Y: c. T; B7 y' t7 w
    │      │        z) z" N! S6 O' ]1 `3 M! G) z, n' L$ \7 m! I* a% S
    │      ├─03 任务二:系统环境部署和监控; n5 d+ Y" S8 ]  m: S
    │      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A
    * T6 Y2 l( ^+ O$ z│      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]
    ! T5 X  T* U, y2 X, Q│      │      03 Rancher初始化.mp4
    ( n9 T) i7 r8 Z. ~: I; W  f│      │      04 Rancher NFS初始化.mp4( f: C9 J0 V% c
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C  i: a' Q1 t  F
    │      │      06 RabbitMQ服务部署.mp4
    , Y$ p+ b6 j. n& @/ R$ A8 m│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v
    - x3 V6 \9 P2 t1 s│      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y
    ! g/ a7 r- M6 j5 H$ [! L( W, |│      │      09 项目扩缩容配置.mp4
    + _9 t- n, a  N, ^6 N% t/ g2 Z│      │      10 项目负载均衡配置.mp4
    # B$ X/ {$ P7 P) T& q│      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    , K% C/ k+ A# c: [+ ~" c' g│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H
    7 W/ Z- P' w+ B" T& p7 L- p│      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E2 c! p7 p& @) t
    │      │      14 自定义Prometheus镜像及安装.mp4) G- D/ [2 @: D1 ^
    │      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y! i/ P, Z/ R9 W. J# D
    │      │      16 Grafana容器化安装.mp4
    8 o6 ?, @7 I% a9 x$ p│      │      17 Rancher部署监控系统.mp41 ~# f; u9 y8 M+ e- a
    │      │      18 SkyWalking简介.mp47 \. H' \- I2 D& n: o$ r
    │      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |
    $ m  S) W4 O  n  F5 c, r/ J* Z5 `│      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \
    , [4 z( @4 ~! h$ \6 E! \│      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E$ s% v: n( S8 p
    │      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M. Y0 ?7 x) E( b) S. H
    │      │      23 SkyWalking项目监控实战03.mp4
    1 @  Q) U* @7 g& \) x│      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `* F. t$ B. V" ]- h( U- {1 n4 Y
    │      │      * S* W( q9 B/ I$ s  }
    ( g9 m, e! F8 v4 ~│      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i, X5 V, k. a% [/ J8 J3 I. |
    │              01 01 直播资料.zip4 n4 N' A  I- b! z, |% r6 a" M$ a
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X
    . `$ A7 e0 ]0 e# m( z│              03 模块直播资料.zip3 f3 L2 N6 f6 Y& o
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g
    ' J, @9 ]( F+ c2 q9 m└─12 第十二阶段 进大厂必备-面试求职深度辅导( ^. ?7 E0 w4 u+ f$ Q: e6 u
        └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s; e& [2 }, R( C4 R6 {
            ├─01 课程资料下载; y2 s( h$ i& {2 w4 a, s2 {; u' C
            │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u
    ' ~; c+ O* u, Y8 r        │      
    . m7 a1 Y9 ~/ l" t: q        ├─02 任务一:就业须知
    9 R% O$ r' O+ `- s        │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
      R; {; G4 o0 Y% O' A4 f, J        │      02 就业方向指导.mp4
    ) I* ?- ?8 X6 j1 ?" j        │      03 公司组织架构.mp45 K, P& @: Q' g0 W
    1 ?& `5 v4 g! P; U        │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @
    9 r  F# k8 C2 o9 O        │      05 就业职业规划.mp4% }5 v: U6 g  v2 Y# ], \& Z
            │      1 x( r$ i; ~) p6 Q8 V
            ├─03 任务二: 面试准备1 o" h3 O( q5 N0 I' x
            │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J
    2 Z/ f, W% w1 {2 [/ b        │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d5 D+ H+ f& ]. S0 p+ h8 J$ L- c! X% l5 r
            │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j' o( t6 W2 d3 x: B
            │      04 面试准备04-项目经验.mp4
    . N  }7 b) d2 @8 P% E        │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
    9 r2 ^1 Y$ Y7 H7 w* F: P5 r        │      06 面试准备06-复习方案.mp4& {, J! g2 F, k9 |
            │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z1 t6 l  @. `( T& B/ k4 b6 ~1 `4 [
            │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h
    1 W: a$ ~9 ^9 T1 Q! L( h, o        │      
    / o4 V" M# }- w# a8 u: r7 ]2 n5 ?) V        ├─04 任务三: 面试技巧6 [! X$ _" e% T0 g0 h! k( b0 t: t# \
            │      01 面试技巧01-自我介绍.mp47 |* U. S& Z- k. s% r# g
            │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q
    : `6 m$ }) K0 A& B* a        │      03 面试技巧03-高频面试题与侧面了解面试官.mp4
    8 _# A% b5 V( U1 t$ A% @        │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b, S# w8 z7 l3 D
            │      
    - S" i& R* s' q. L        ├─05 任务四: 面试总结% j. }, E& ?$ K8 z. Q" W
            │      01 面试总结01-复盘总结与offer选择方式.mp4( w3 k/ R& f$ L+ H5 f! |* B! Y
            │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {
    $ O% ?$ Y2 y  \! c* W3 B        │      1 z4 I& I* B: {3 f4 c
            └─06 结业典礼【回放】2 V0 @8 G5 k9 Z3 I1 o9 ]
                    01 java 高薪训练营5期结业典礼.mp4
    * P4 V3 R4 \1 Q6 H" M& Q( s) u4 M% r. v: D
    / o9 o( L7 r, y
    0 @: }: c6 y* ?% w7 a3 y
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4768

    帖子

    9538

    积分

    普通会员

    Rank: 2

    积分
    9538
    发表于 2022-5-14 06:00:15 | 显示全部楼层
    前排顶,很好!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4742

    帖子

    9488

    积分

    禁止发言

    积分
    9488
    发表于 2022-5-14 06:27:33 | 显示全部楼层
    非常好非常好非常好非常好非常好非常好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4675

    帖子

    9353

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    9353
    发表于 2022-5-14 07:04:57 | 显示全部楼层
    佩服佩服!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-5-24 06:59
  • 签到天数: 170 天

    [LV.7]自成一派

    0

    主题

    213

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    303750
    发表于 2022-5-14 07:47:11 | 显示全部楼层
    Java工程师LG高薪训练营 5 期2021年 共475G视频教程
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4683

    帖子

    9376

    积分

    禁止发言

    积分
    9376
    发表于 2022-5-14 08:06:01 | 显示全部楼层
    好,很好,非常好!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-4-18 18:41
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4682

    帖子

    9380

    积分

    普通会员

    Rank: 2

    积分
    9380
    发表于 2022-5-14 10:13:25 | 显示全部楼层
    多谢分享~~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-4 15:55
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    4660

    帖子

    9354

    积分

    普通会员

    Rank: 2

    积分
    9354
    发表于 2022-5-14 11:04:00 | 显示全部楼层
    学习了学习了学习了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-1-17 20:34
  • 签到天数: 90 天

    [LV.6]炉火纯青

    2

    主题

    286

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    302455
    发表于 2022-5-14 11:41:05 | 显示全部楼层

    1 D( m) q; z4 O8 o' w" ]% }0 O多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4662

    帖子

    9326

    积分

    普通会员

    Rank: 2

    积分
    9326
    发表于 2022-5-14 12:27:54 | 显示全部楼层
    前排顶,很好!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-4-16 07:20 , Processed in 0.235280 second(s), 31 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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