java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 34043|回复: 317

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66345

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima
    - r% W+ k; i' u* y& W9 _0 A4 K百度网盘下载链接:

    . ]9 o8 I0 F( p( F7 K
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]
    " x8 b0 R. J: z# _+ R3 D: ^' Q% d  \! B4 L: r3 T4 L$ _
    集数合计:十二阶段[javazx.com]      : \! o5 D( h5 g3 g

    3 F) T5 U/ X& V3 T! ^4 j5 n% o/ E
    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106
    ( h1 T+ a) z& ~' D& @( r
    ( ^3 b. D/ {( `4 e, gJava视频教程详情描述:9 X0 J8 x1 f) W  B
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理% ]. v# n( Z* M, g

    5 d4 m  }! [6 G+ @" Z; E7 p# q7 i: LJava视频教程目录:
    8 E. Z% E7 ?9 {0 q├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
    / A: v8 K7 z, w) l6 R" y! H│  ├─01 持久层框架设计实现及MyBatis源码分析
    $ p! y+ q) v# J1 g│  │  ├─01 开班典礼【回放】1 \. g% h% K) A( k
    │  │  │      01 开班典礼直播回放.mp4
    3 s% ~! K) U0 Z1 [3 |- o│  │  │      
    . S' s' R, F: l, k$ [│  │  ├─02 资料下载+ @+ D; e+ [6 A% o$ X
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T
    + h" M  w& L/ F. v" a9 v" n│  │  │      $ l/ C! b! s5 E1 l5 N" W9 P6 r6 n; D6 d5 J# ^" a7 H
    │  │  ├─03 任务一:自定义持久层框架
    ' n4 m/ H  }9 n2 d% t/ o: d│  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O
    ! E) B: k6 y& {1 l- _- d│  │  │      02 自定义持久层框架思路分析.mp4
    ' G( F7 h; @; T9 B$ R- u+ t│  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m
    9 d2 [! U) {0 E2 T: n│  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T" H; m2 }! f+ t" ^( g
    │  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }
    & B( @6 k2 h' d8 s( ^# i│  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O- X' b- k1 R8 S+ e0 T7 Z1 Q- F* `0 ~
    │  │  │      07 解析映射配置文件mapper.xml.mp4* _+ {; C/ Q) w: P9 Q
    │  │  │      08 会话对象sqlSession类定义.mp4
    * j1 \& x. d, ]6 m6 J. F5 [' U│  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O, F( @7 ?% d! R+ h
    │  │  │      10 查询对象Query定义.mp4
    7 f& i! i" \, t, Y/ r│  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u& W$ p# ?0 k: p
    │  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r
    ! ?. l/ o( b: {6 Q6 {. r( C│  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `
    7 o5 s8 E2 H( B7 G& ]# X' M# P│  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \
    . [+ ]% _- l  J* q  q3 J│  │  │      15 功能扩展-动态代理invoke方法实现.mp4
    * ^* B8 a# \& j│  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^6 a4 [/ k' S: Y3 S0 u# ~7 J) [
    │  │  │      2 R2 Y4 E5 h" o4 ?; U4 [! ]6 V4 J& u$ _. Q1 u
    │  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i
    ' X6 f/ w$ Z: _( d1 a4 y│  │  │      01 MyBatis相关概念回顾.mp4
    ; t$ l  J0 V- |' k/ O. v│  │  │      02 MyBatis环境搭建回顾.mp4( E3 a2 `, I2 ^0 i- O) p  s
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U4 G' s' @3 |/ e0 g. h
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
    . Y5 D# E6 I; z, d' A8 t! X( o│  │  │      05 MyBatis相关API回顾.mp4
    9 i& h, c$ i# k% {2 L& q/ k│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4& J' S& u6 u5 J% M( L) U
    │  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]+ a4 N8 b* h% v
    │  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n
    * Y1 ]( y& O8 N1 m│  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y
    * E0 n1 S8 t( @7 O' l4 f: ?, T│  │  │      10 MyBatis的动态SQL-if标签回顾.mp4) x. Z: d6 o; g  M/ s( J& k
    │  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C" D3 K: }2 b3 Q+ y/ k2 c1 Q
    │  │  │      12 MyBatis的复杂映射-一对一回顾.mp4
    ! u  `: a* U+ G! ?; R( ~│  │  │      13 MyBatis的复杂映射-一对多回顾.mp4
    % e- |" n0 W7 a0 ^! i7 l$ m│  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
    8 \: ?& [" s7 X! X9 a9 `8 Z│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g4 d& S; y) n% h( |- C7 P6 Q
    │  │  │      16 MyBatis注解一对一回顾.mp4: c, z. r* r1 g
    │  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C
    $ S6 H. p* Q- `" b# ?$ ^│  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e1 x; l0 f. w% J8 K
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?- J4 W! O2 q% e) ~5 V; ~
    │  │  │      20 MyBatis一级缓存回顾.mp4
    0 l' W8 q2 H  m7 }6 u" Q│  │  │      21 MyBatis一级缓存原理与源码分析.mp41 u+ H: c6 T' j2 f
    │  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    0 v" ~. g5 i( Q1 f# R( V│  │  │      23 MyBatis使用Redis实现二级缓存.mp4
    ! l, d) c  b: T│  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q3 _( ^- ]* a( z. G# R/ p" p
    │  │  │      25 MyBatis插件机制介绍与原理.mp4: M# G* w8 h9 _6 u0 p9 O: f0 S, t
    │  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    ( j$ b* V: ^/ z. z│  │  │      27 MyBatis插件机制-plugin源码分析.mp4
      }1 A/ T2 W$ w│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z# i% }- \% `/ x3 X& S8 p
    │  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N
      [+ z4 E2 o! t' R│  │  │        Y, z- V; V6 [3 i1 t* x
    # \, w5 _& ~3 b; O│  │  ├─05 任务三:MyBatis源码剖析
    ; S8 I& @7 F* S+ m+ b9 F+ |8 P│  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4; a5 z+ y, z8 C( [/ z* h5 {. S! O
    │  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L
      f" t7 T( ^% I; a* [/ @2 F│  │  │      03 MyBatis执行sql流程.mp4
    ! a  M0 A; K- C' T' \3 K│  │  │      04 MyBatis执行器executor源码剖析.mp48 M8 B4 T  }' d
    │  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    $ ]/ Z  o0 h) l! @│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4
    % j8 n7 E) `1 N' K9 f/ \+ u8 \│  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y" v# c5 W+ _3 k' H' H! }
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp40 w0 y& l$ L) C/ S
    │  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r0 G/ W* I. M- T/ S3 ~, e
    │  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp4
    9 L! H6 a& Q+ u0 t) K│  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^: l! ?; D# Y8 l5 n' G
    │  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T5 o- h( F+ I% v' l: H& t6 J
    │  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O
    1 S# F; Y& u: y9 \6 f4 y  V│  │  │      14 延迟加载应用.mp4
    : c$ S/ f  v& C. ]4 [! ^│  │  │      15 延迟加载实现原理.mp4
    1 K# R! d, R! K! N0 }7 q│  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y
    5 Z7 j& w7 E, E# Y│  │  │      17 延迟加载源码剖析-invoke方法执行.mp4' {8 }1 u# ^. s0 ?
    │  │  │      18 设计模式-构建者设计模式.mp4, a5 l  d1 p1 h/ _8 [. d
    │  │  │      19 设计模式-工厂模式.mp4
    2 W4 b  Z. R- }│  │  │      20 设计模式-代理模式.mp4
    , W9 l( k5 O/ F: J+ ^0 P│  │  │      8 L& B" |, N% s+ t
    4 c  C3 e- P# y7 T# b  M│  │  ├─06 任务四:模块作业# x6 I4 R# W. r/ r" m: w
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g" o8 T3 C" L, V
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W
    $ w1 l$ E9 g. p* Y│  │  │      ' U7 z8 Y& G6 `) L, _  M5 ]4 d4 [/ o# V5 c4 L
    │  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K1 a# O! c; T" y0 G
    │  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a
    # R0 H7 Z) P; w( w│  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v
    % ^6 ^# \8 D9 t& b3 S│  │  │      03 原生MyBatis查询用户信息.mp4
    $ Y& k" L1 o: _4 C; I" {9 M9 h│  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    ! k0 J" f$ H) s0 V6 c% G│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E  \( `2 s1 g( H& r. H
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h0 h" G( e; R. x0 f$ a# |6 G4 y
    │  │  │      07 通用CRUD操作_插入.mp4
    ( N9 J! M  y/ j( s│  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u9 ?1 X3 q% L1 W0 f2 k
    │  │  │      09 通用CRUD操作_更新.mp4
    % P- d! M: N4 k( R$ ~3 j% C; q. {│  │  │      10 通用CRUD操作_删除.mp4: R/ b% N( ?2 i1 C
    │  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t
    + \  N) u5 H2 R│  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    * o6 J% j. G& N3 g% G. \! J( O│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @
    3 ]0 G) b2 w6 @│  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h8 p3 D7 N' d' J* s2 }3 m
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp47 I) ?% I; `2 P  o+ O
    │  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q
    ; {6 i$ m+ R2 K│  │  │      17 数据库策略配置.mp4+ y9 }. X' f1 l3 z$ D* q2 B) u0 y( I2 E
    │  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t: ], r! A! R/ I: J- ]5 P: U( W
    │  │  │      19 条件构建器_比较.mp4
    ' B' Y: B8 ~$ ], [│  │  │      20 条件构建器_模糊查询.mp49 b3 i: X( ?/ o& C5 k" W
    │  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t8 X2 d2 e* n1 ~
    │  │  │      22 ActiveRecord概念.mp4
    , u9 a5 X* m; X0 y│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X
    7 J: D$ W) k; k& L# `│  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    % f( c  ?$ e" U/ b3 k+ w  d│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l
    0 X5 ]! u7 K4 L. x1 }9 \, [│  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j
    + i* [+ n; c: C│  │  │      27 自动填充功能应用.mp4
    ! ?; F1 k( V4 s│  │  │      28 逻辑删除功能应用.mp4, z1 U! [6 M$ ]7 N; ]. S
    │  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    + @$ \5 l5 y5 c7 r6 a│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V
    2 f/ q; A8 _1 N│  │  │      " p3 \1 Z' d8 k. b6 b/ W3 C0 u# W
    │  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o( j+ i' L( i; J; Z1 ]/ y; C
    │  │          01 01 满意度调查问卷_不提供.txt# d$ |& l2 b, A' e0 e8 Y
    │  │          02 任务一模块一直播回放.mp4
    2 P4 f. t) q- j0 e7 h3 o  \, m- ]│  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B
    & M: [9 ~7 i- e0 @! e$ e$ W│  │         $ `3 g; Z' Z4 d# J8 y6 g; Y
    │  ├─02 IoC容器设计实现及Spring源码分析) ~6 k9 v+ ]4 z9 b7 m
    │  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F
    , q4 t: g4 R. a$ i4 \│  │  │      01 01 课程资料.zip5 x% l# A- {* R7 ~- o9 Y2 O6 C
    │  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N$ s) `3 T4 h2 @! p6 r$ C3 \. l) q1 B( F
    │  │  │      03 Spring框架整体回顾.mp48 x/ s* x4 v2 }
    │  │  │      04 IoC编程思想巩固.mp4
    3 B$ N+ M( `$ B│  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P
    ( a3 E: ], W) ^; Y& b& t│  │  │      06 AOP编程思想巩固.mp4
    ! Y' s, [2 j: Y( A0 W9 Q1 W, K: s│  │  │      07 手写IoC和AOP之问题分析.mp4
    3 X: U% j/ n' f5 v4 E│  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    5 ?$ T9 y% P7 G6 L2 A% X/ ]│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \( |3 T/ ^# N/ p
    │  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P% W  H' q5 v% u9 p& Q/ i- P! Y
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A2 X, `/ }  m& G  q, s3 v
    │  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4; o7 b/ `6 _( w, A% H
    │  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4/ k! D+ n7 I+ N
    │  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a
    5 Q# Y3 t0 ~% N! L$ X8 S- N│  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4* \& x1 n0 w$ ^4 K
    │  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o% z5 D# A' D8 g
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s+ y8 z) T# K+ z* G5 j6 z
    │  │  ├─02 任务二:Spring IoC高级应用与源码剖析" W. t5 p% @6 b, c+ F+ X9 H) X4 S
    │  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    7 \( q5 U( I; P/ w% l% L│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^1 D- f* S2 ?: k
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    ; Q6 |. ^6 s7 S( z$ B# I- d6 s│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    7 w  t3 w0 k# V0 R8 R/ W: H/ f│  │  │      05 Spring DI依赖注入配置回顾.mp4
    / w( D. g. k' C% @│  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |
    % B2 e' Y& k( ~* Z' a1 N│  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H
    1 o- d8 ~& U; N+ F/ \) G│  │  │      08 高级特性之Lazy-init延迟加载.mp4
    ; \6 ~% p& O9 K, E& T│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    4 e$ b3 S* L6 C│  │  │      10 高级特性之后置处理器.mp4
    & Q% m! e" \) l$ s+ _7 v$ {│  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4
    / X* w6 ~9 r+ w# d& S% V. m6 _│  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp43 h- x& h+ n" h. K8 k* R) P
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4
    ! J3 w  l+ ^' o$ z& r* r, m│  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4
    6 U; j# r6 L' C│  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4
    6 Y% K, d/ {# ~: y) ^│  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
    ! u$ N) H. L2 C. J! f3 G( ^& e│  │  │      17 源码深度剖析_Bean对象创建流程.mp4
    5 v) c7 ]% [; n2 N: D% T│  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp4# M" M- l. [+ f3 H3 v
    │  │  │      19 源码深度剖析_循环依赖问题.mp40 m3 }" P$ \1 _2 O. O' i
    │  │  │      20 20 任务二随堂测试_不提供.txt; v) s8 d! q2 ?$ a2 j) Q9 n9 s
    │  │  │      ' L7 e3 x' `1 G
    │  │  ├─03 任务三:Spring AOP高级应用与源码剖析
    ; }3 z5 Y- E+ w. H: t│  │  │      01 AOP相关术语回顾.mp4
    $ x$ |8 {5 j" D) Y5 U% K│  │  │      02 Spring AOP的纯xml模式回顾.mp4
    % \  h5 p$ {5 u/ |( Y6 a: I0 W│  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L
    5 V% z2 ^0 `& M8 V: o, b│  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4. D& D+ a8 S6 D! e( G9 `/ `9 u
    │  │  │      05 Spring声明式事务纯xml模式回顾.mp43 q8 ]% l6 j3 {
    │  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E
    6 Q' ^  F& T# t( A│  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I1 m3 O+ T/ E" W3 z- @2 N
    │  │  │      08 源码深度剖析_声明式事务源码分析.mp4  C* K. I$ j2 c. e! i
    │  │  │      09 09 任务三随堂测试_不提供.txt
    & r( r8 S8 h3 I4 L2 p│  │  │      
    # e/ Y9 h# \; }│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C
    # Q& V+ A$ z) S* m│  │  │      01 01 第一阶段模块二作业题.html
    + ~  J: l* ^) T3 n4 P9 o# R│  │  │      01 01 第一阶段模块二作业题_作业答案.zip0 c. P4 }; J' h8 W. \2 b5 `0 A+ t
    │  │  │      
    9 ^; e' P3 ]1 q│  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    , q( }, o, u7 }3 t$ L5 i8 {│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S
    : d% X3 D7 h+ q+ [2 I4 ~8 i" n│  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G
    $ {/ f/ C/ C5 H* P│  │          03 02_spring.zip
    # U, M% y$ ~$ T  Y│  │         
    2 V' H: Q6 k9 n8 r& O│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
      q7 M2 H5 a" ~0 u+ K; v( a4 ~│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入3 a4 V1 g1 z7 c0 R
    │  │  │      01 01 课程资料上.zip) B. o" Z( |8 g
    │  │  │      02 02 课程资料下.zip
    5 n# X3 j/ }) H3 g1 ]# x0 p) b│  │  │      03 SpringMVC课程介绍.mp4
    ' @0 a2 E. \6 [& ]9 {│  │  │      04 深刻理解经典三层及MVC模式.mp4, u, N" _5 r. j
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp48 n; h: ^. W! c1 ]
    │  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l5 t' _. _. R% l7 e% b( P5 h8 [  F
    │  │  │      07 SpringMVC请求处理流程解析.mp4, ?$ [$ T9 f  \: K' s
    │  │  │      08 SpringMVC九大组件.mp41 F! z# S" r& p  ^7 J& d$ p8 y, A" ?
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4. f' X: g: |2 x; R/ b4 A4 |
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp49 k4 o  D! C/ \6 P% C" E
    │  │  │      11 请求参数绑定回顾.mp4& x" C. P* j8 O- X; K" u  b' \
    │  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp45 y2 `  Y* _+ s; P1 u) w
    │  │  │      13 绑定POJO及包装类型参数回顾.mp4
    & M% m; J( u1 ?+ B. K7 j│  │  │      14 绑定日期类型参数回顾.mp4
    * [( o6 ?1 A' g" l# u│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }  q" q$ s; ^$ C7 m
    │  │  │      16 细说SpringMVC对Rest风格请求的支持.mp47 }1 u% m; p# g, B0 B# m- T" [: B
    │  │  │      17 Json交互之@RequestBody回顾.mp49 b/ r/ h; n# v( h$ a8 O# n
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F
    / _% Y% V+ ]1 e$ e7 {, Y" M│  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _2 k! E/ v) A7 I
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp40 V- i# m7 ~/ D: C# j2 e+ c! Z' p; A9 }
    │  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp42 B# n, P, u3 C9 t
    │  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K! K, J! ?# _" u7 s& R0 [/ m
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4( D% p3 I* e7 g; C5 ^- ^+ }
    │  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z
    ! a, L. ^6 l  m+ [8 }0 N│  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    . P6 w2 s6 x8 ], u2 ~& S│  │  │      26 26 任务一随堂测试_不提供.txt
    , k7 p# e8 g8 V: k│  │  │      % R/ l1 \! {( f$ N* E% E( R& P/ |  y5 s
    │  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F) N* u, p  V1 F+ i( B
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp49 w: J7 y7 j6 D5 [
    │  │  │      02 MVC框架之注解开发.mp4
    & y3 j% c! ]( F6 }; x0 N4 l│  │  │      03 MVC框架之流程结构开发.mp4
      d* t0 A* e( ?. ]+ c│  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
    , H7 |. h+ I. s3 w. C│  │  │      05 MVC框架之doScan扫描类.mp49 D8 y% B; f. S/ I3 t+ D+ M$ ]9 K/ H
    │  │  │      06 MVC框架之doInstance实例化.mp44 J1 F3 ]6 s2 [( g
    │  │  │      07 MVC框架之doAutowired依赖注入.mp41 ^9 w  Z" A4 W0 I  p7 o
    │  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P& k) q9 u4 o4 ^: @6 m6 v
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c9 |3 C' z& }- N* ^0 R, M
    │  │  │      10 MVC框架之handlerMapping问题分析.mp4
    0 X5 a( f! M: a2 U) X; i6 T│  │  │      11 MVC框架之Handler封装引入.mp4. y0 g  p2 k2 G& c& O
    │  │  │      12 MVC框架之initHandlerMapping改造.mp45 N, L7 q: i/ o, @/ @$ a7 p
    │  │  │      13 MVC框架之请求处理开发.mp48 S3 z: u3 `+ D( F& a
    │  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    $ t" ]/ d* e% b; Z, F7 z# R│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u' U9 {4 T9 c: [1 |0 ]  O
    │  │  │      1 }  B. K- k  p# K( l" Z9 |/ V* _4 A, U/ |
    │  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g% }; F; P) s$ U, @
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp4
    + E2 J+ v5 l0 {0 i│  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }
    ! U7 S4 [7 u, _. d; z│  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp4
    % z: D3 S1 K5 w8 i- N" Y│  │  │      04 源码剖析之getHandler方法分析.mp46 z' A' w! ^$ S0 G& I
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L
    $ t; T! i  J: W/ G│  │  │      06 源码剖析之SpringMVC九大组件初始.mp4  Z! }# f. {1 d9 K) H4 \6 t, u
    │  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k
    " r5 P3 f* s8 u. b3 K│  │  │      08 源码剖析之Handler方法执行细节剖析.mp4
    8 q& T: Q5 p5 E9 i│  │  │      09 源码剖析之视图渲染细节剖析.mp4* M4 u  @4 R* O: @! _2 M
    │  │  │      10 SSM整合之策略分析.mp4# U3 \8 Q) d. Q7 K3 o
    │  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a
    ' F9 A- F2 I' M' i% H  }│  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i5 k, X- M! U2 t
    │  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4
    , K# D9 c4 l' g( s│  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp46 @5 X  D" g& x4 L  O5 B) t1 R, K
    │  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp49 d: K6 n" B6 m$ k* z( i
    │  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i
    # z! F( D3 F6 V& F+ t│  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    & C; }1 G9 n/ T* w9 }│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u
    / }. M. G6 g8 T8 x4 B- a│  │  │      ; E* s- m/ X* Y) d1 p
    $ y3 Y$ d4 q, j  u3 P0 H$ C# p│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    7 M  c' F, _! e$ n│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    0 j; W; U; F8 Y' ?│  │  │      02 SpringDataJpa概述回顾.mp4# C( u6 v% K$ L& n$ j9 _! Y- r6 i$ f4 [
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4! [# O: D0 x- n0 @& c
    │  │  │      04 SpringDataJpa应用之数据库准备.mp4* |# G0 c% w6 @& E; w! F
    │  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4
    1 m/ ~/ v4 F, l# c│  │  │      06 SpringDataJpa应用之配置文件.mp40 H" F- H$ n5 _: k. d/ B
    │  │  │      07 SpringDataJpa应用之实体类.mp4) _! t5 e7 w6 H: \3 H6 B
    │  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    - j, Y5 Y8 A' N" n" I│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F
    - x5 I  y; K' K9 I; j/ A3 D" ~│  │  │      10 SpringDataJpa应用之引入JPQL.mp4" t- O& L; t3 J4 s: g$ b$ z  H* w1 H
    │  │  │      11 SpringDataJpa应用之引入SQL.mp4: q% d9 f8 P# F8 l' D$ R
    │  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
      Y) S( s- c$ e. [( Y: c$ A8 N│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b
    . U" S4 r2 z, I# J( T│  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?, A3 z$ u) b% p. z' e1 b
    │  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4& @: E. W! A  y& c( [* O
    │  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    8 k" ?2 H2 P& v. {0 z│  │  │      17 SpringDataJpa源码剖析part1.mp4
    3 a' c4 C, ]7 G7 W7 R5 z( X7 Q│  │  │      18 SpringDataJpa源码剖析part2.mp48 r. {6 x: E: Y
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \; T0 G% v0 r  _, J
    │  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H8 q8 M& y! S- W8 T1 z
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D3 v3 |0 w% l& T( A
    │  │  │      22 22 任务四随堂测试_不提供.txt
    4 _6 d5 L* }9 M& j( L  @│  │  │      ; r+ l# }% s8 W' L& [5 [7 ], d( j. W
    │  │  ├─05 任务五:模块作业
    & Q% w5 W& x) H; o# s- |* o& Z│  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C' P3 T! P# A  S" U6 r
    │  │  │      01 01 第一阶段模块三作业题_作业答案.zip
    + d* Y9 Z& k& Q6 J! K7 ^│  │  │      
    # O+ Y: O( i( s; C4 N& B│  │  └─06 模块三直播【回放】2 K8 B9 O; @" ^& B, U
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y- _' B2 V+ Z- l1 X( b/ Q; Q$ r
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U9 a5 f6 t3 S' B
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J. b3 w( K# C* Q- W- B1 ]8 a
    │  │         2 B' U3 R: H  Z) c8 M" G
    │  ├─04 约定优于配置设计范式及Spring Boot源码剖析9 d. z$ [5 J/ Y) e/ G
    │  │  ├─01 SpringBoot学习资料下载
    3 @/ ?9 y( d% g: W$ Q│  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q
    - g6 S, g' V0 w6 L1 e│  │  │      8 p/ e8 m  s4 s$ @& g8 J  b
    # w* V: t) A+ A$ T: T. C% s│  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O
    5 ]* l+ C6 r8 g0 _│  │  │      01 SpringBoot课程内容介绍.mp4
    2 Z/ v+ F4 \% `' u8 u│  │  │      02 框架发展趋势-约定优于配置.mp4
      g- b, s3 _6 j- ^0 Z/ ^│  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e
    1 C% v, R! W: v" g: o+ j│  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t, s+ P- y. I* m1 E4 y
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    + C% C9 Z* C' H4 Q│  │  │      06 SpringBoot配置文件之properties回顾.mp43 b, g1 F7 A! R; n' W% P
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \3 Y5 W! v5 N/ {* V% I6 c. j* A
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp40 I2 U% t  p7 X
    │  │  │      09 SpringBoot自定义配置文件和类.mp4
    # E+ b" J. G' ~; c' M: j0 y│  │  │      10 SpringBoot随机数设置及参数间引用.mp4! Q# g& `3 p% P9 {
    │  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u3 c6 c7 l# n9 n0 {2 r
    │  │  │      / A5 }! `; p. n9 {
    - B( `* m  D8 \  m% n2 n. L│  │  ├─03 任务二:SpringBoot源码剖析
    & p# O  V  W, |* W│  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q) V. z, g: ]- M; f8 n
    │  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m" q# e% D; ^4 c+ ~: X; l& Q1 r- c. \1 h( ~
    │  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [
    , g5 c- q8 A& l. ~2 X! f│  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L) B6 x0 O* G* l) T/ f, L9 w- m
    │  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q) W1 k& W$ a& \3 `* p6 i
    │  │  │      06 源码剖析-自动配置-ComponentScan.mp42 U1 I, V9 m" F6 O
    │  │  │      07 源码演练-自定义starter之自定义过程.mp44 K* K" V& u8 J1 R; D& r
    │  │  │      08 源码演练-自定义starter之使用过程.mp45 m+ Q4 C1 Q4 e) L
    │  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4
    7 |6 B9 i% C$ F0 b; ?│  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I4 ~2 ]" G, P; [9 @. g2 O
    │  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
    + P3 @! |# n7 r' a│  │  │      12 源码剖析-run方法-底层run方法二.mp41 `( s3 [( s+ n2 C6 g: F
    │  │  │      13 13 任务二随堂测试_不提供.txt
    - d- @5 G) I9 |( x3 L+ D│  │  │      , R, d, {4 C; ]5 T( n( @. L
    │  │  ├─04 任务三:SpringBoot高级进阶
    ( ?" ]' m1 S! Q  f. W│  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v- U9 Z: m" S2 L" X% T
    │  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
    * U9 ^& m: [5 ^: s│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4
    $ D3 L6 g8 p0 R1 n│  │  │      04 SpringBoot整合-整合JPA.mp4- U  @1 Q6 n5 T' X, ]4 \8 d
    │  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r
    ; z5 P$ s' X  Y( z+ [( z; P. K& y4 O│  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H; |1 W! {2 `. o8 J
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4
    0 t  r. g8 D+ l│  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4; x+ b( J6 _$ l9 V9 V& C; F
    │  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t
    9 r% C  [% a7 U, z0 x& L' p│  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    ( ]2 v+ T' z# n# D0 ?  C│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m! _' q+ q/ z6 r% k; g  T
    │  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B. ^+ D. M% |0 {
    │  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    1 y0 p& Y' X; y# L│  │  │      14 SpringBoot默认缓存体验.mp4
    9 b5 d+ a+ R8 o) X: ]0 f& H│  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4
    ! P8 g' O, P( I2 l  v! R% x, ]# o9 D│  │  │      16 SpringBoot缓存管理之相关组件.mp4
    1 y6 N  Q: Y$ z1 c5 @& W│  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a7 s5 p/ x" Y( S& v  F
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4' x% S' @9 V. z5 H2 J' A) ^/ X
    │  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4
    & z1 O, m) |, }│  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4
    % d8 U0 f3 p- Y9 z+ V│  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4
    $ @2 ^( |+ K+ c1 V│  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b1 K4 [8 u5 s% U5 _, R9 ?) B- p
    │  │  │      / I/ T/ O. `0 K* P9 _
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V+ Y, I& J8 @  g
    │  │  │      01 01 第一阶段模块四作业题.html7 d: W) i, p4 i1 n# H& {
    │  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]3 {2 K$ C7 i+ X, y- [8 o, v2 W3 D
    │  │  │      6 O' D; Z, T: @8 h% y
    │  │  └─06 模块四直播【回放】$ D# R! z# j9 o& l3 X6 k
    │  │          01 01 满意度问卷调查_不提供.txt
      d! ~8 O6 A( N* I" S* ]8 s│  │          02 阶段一模块四直播回放.mp4
    : }7 _2 X0 [# p( x) B3 P│  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a: u7 _# ?& ^7 t4 g5 v  [
    │  │          9 Z" V/ ^  p) ]- G+ L. O' M  r1 [, _5 B8 j
    │  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g$ N" w& E$ I$ f. r- o
    │  │  ├─01 阶段一模块五课程资料下载
    8 {4 b* N* u6 F0 G│  │  │      01 01 阶段一模块五课程资料下载.zip
    " B3 d" p: X! o│  │  │      
    ; v; B/ h! ~, ^% N│  │  ├─02 任务一:SpringSecurity入门
    $ n3 d. R$ A3 K- c. t│  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    0 v5 n! h& |( {0 h│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i' J' R) g. ]; e: j% L+ O& H- B/ |: M$ J
    │  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^
    0 `3 b: D# a6 b% M/ F* Y│  │  │      
    5 D) x2 Y3 C1 q" S* c& f% R" ~, G│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y
    9 C0 y  h. i0 S' q│  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h) ~/ I* O1 O( g
    │  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c$ ~0 v4 ?9 G6 ]5 \4 d
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o2 |& G. t; x6 D% z" D7 x3 N
    │  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j
    ' w# n- s. Z) ~2 l│  │  │      05 基于数据库认证.mp4
    # t; b4 g$ R" o$ t4 S# z: |│  │  │      06 密码加密认证.mp44 D; {+ K' H( U1 v! ]/ E, @9 R0 h
    │  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f
    # e- ?) S/ B* E2 t3 p( c5 h9 j) {│  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
    * o! U  c' n9 ^: o$ o│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v: m0 A' S. W  c0 x1 A
    │  │  │      10 RememberMe功能实现_03.mp4
    2 R% d9 A+ w2 [) g# A/ j" r3 d0 h│  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o. G2 y( L8 i4 ^% Y# Q4 k% }2 S9 D
    │  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    ( o9 a3 A; T5 B│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r2 N4 E% A$ y  a" t. t/ b# G6 w
    │  │  │      14 图形验证码_01.mp4" y. Q( t: T* O6 f7 ^! U
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    ) j: z  f+ b. Y8 v│  │  │      16 图形验证码_03.mp4
    0 A( Z5 ]. b. ~7 p! |& a+ f5 r│  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q2 r0 H" e8 m4 }! d# t- J8 y
    │  │  │      18 集群Session同步.mp4' [" K" S/ f3 h" n6 q) {3 |# f
    │  │  │      19 CSRF攻击原理.mp4
    4 c0 K5 V1 |" E; b8 @│  │  │      20 CSRF防护机制.mp4
    " K0 ~( h- r$ a' o3 g. v│  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    ) C+ ~  ]& |2 q- e6 S5 M│  │  │      : l" u& _% o" N7 K4 r
    4 V' v7 A! U; w. _0 M& y│  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W
    5 L2 {: E9 y3 n/ @9 k% V│  │  │      01 授权介绍与原理.mp4: Q2 e( I0 a$ g+ T3 \" p, J+ ~
    │  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I
    5 M# W1 ]6 m4 _& a+ d  J│  │  │      03 基于URL权限控制.mp4: a4 D5 ~# x2 b* [  o
    │  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h
    " c$ u/ X( d2 O' q│  │  │      05 基于自定义Bean权限控制.mp48 a4 H+ y# A. M3 w5 X* r  e* P; x" ]$ Q
    │  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k3 a( _$ ]7 Z% i
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @
    ; y, c; R7 ]) V+ j│  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {9 u+ r  n6 J1 A! b2 m
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp46 C8 w5 \1 d3 A1 J/ M& \( x
    │  │  │      10 基于页面标签的权限控制.mp4
    / C& O; w1 a4 n( w- j3 `% x6 B│  │  │        Q8 v0 k4 Q# N- X# h
    │  │  └─05 任务四:SpringSecurity源码剖析
    . g4 U  B& x9 w" o& x. w│  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q: ]+ v; W4 M& L) K$ ]. \
    │  │          02 过滤器链加载流程源码剖析_02.mp4
    * U4 c8 K+ w$ U9 y+ \2 u│  │          03 过滤器链加载流程源码剖析_03.mp4, W( \, a! A1 Z- P+ t3 E2 Y) O
    │  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z
    - Q/ i3 D' o7 l. Q, Q9 `, S│  │          05 RememberMe流程源码剖析.mp4
      z) d6 C! r( J# ~6 V, o3 n) g6 n│  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D, ~2 Y+ ?" ~! A+ l' z
    │  │          07 授权流程源码剖析_01.mp4
    9 Q. W4 |# s- \% S│  │          08 授权流程源码剖析_02.mp4
    6 [' h) W. A, U) Q1 f│  │         
    - s" Z) o% `* x5 z6 T│  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a' d4 D& X: j; e" L) S
    │      ├─01 阶段一模块六课程资料下载2 w/ U0 c+ T! l6 Z; Z, \
    │      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d$ f$ u8 B: r8 G2 z9 i: J  q
    │      │      * d' a5 `3 C$ N; d& f$ Y0 P( k2 r, Z& P: f. H- J. c( C
    │      ├─02 任务一:响应式编程概述& f* I7 H/ `( D
    │      │      01 响应式介绍.mp4
    ( o) I' j- o9 q& q* N│      │      02 响应式应用场景.mp4% e8 {# o' w& [$ h
    │      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A6 f, q- X( a! \! y
    │      │      04 响应式Spring.mp4
    + u) O* ]9 A  G; y│      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    ' ?$ \8 x' c0 m- v- A" `│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e) ?' ~0 [9 @+ m: c- U$ b
    │      │      07 响应式流规范实战.mp4+ M: B, j. S6 F9 d8 R1 I
    │      │      08 响应式流技术兼容套件.mp4* B" v6 G4 z* B' R/ ^
    │      │      09 响应式流中的异步和并行.mp4
    $ O7 F" @/ x: x, B( _! r│      │      10 响应式环境的转变-RxJava转变.mp4; \6 ^+ R" U0 h5 D; L, O; Z, y
    │      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v
    + Z# ]$ P' b& j$ v$ c" M│      │      12 响应式环境的转变-Ratpack改进.mp4# G) A" Y: p' L# F* ?( m
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S
    6 m2 k  [1 W( l0 d) ]│      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r
    6 `* i- f; ?. P2 Q1 G│      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o
    6 Z$ ]" m) B# C- g$ z6 q8 w│      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
    / q6 y, T) i+ e. s│      │      17 使用RxJava作为响应式框架-响应式流.mp4
    " N) }: N2 t& |0 [7 @0 O$ ?│      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    9 b. p3 c  P0 ~  Z! A$ n' t│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4
    & ^* g* e! U# Y! L│      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D  [4 o( J; S4 F2 x
    │      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o9 a. t) E* B5 h" J3 `
    │      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _
    0 v" b% X7 B" [; d│      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z
    ( W& a3 b9 E7 g5 [( L│      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p  u; f4 V* \, F$ Q: p0 t7 G
    │      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b
    8 `) e, L2 S8 U) P│      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {5 [" s5 Q' U" x0 t
    │      │      27 RSocket.mp4, [4 @6 x. _4 i3 g7 m
    │      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~7 E0 `/ d$ X8 y! }' l  `
    │      │      9 N2 [, u, l- e4 Y9 I- a
    6 N4 K3 p6 f3 _9 D, q. q! S│      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G
    1 E& e5 E' _% B0 N0 A│      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _/ y5 H  r3 o3 c
    │      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `
    # t. ^0 S! M" c5 t' ?. {, S- i│      │      03 Flux和Mono响应式类型.mp44 |& F2 h. w+ U6 O7 a" ?( A' l. g
    │      │      04 RxJava 2响应式类型.mp48 {2 x  x7 |* E4 [# C+ B! j0 x
    │      │      05 创建Flux序列.mp4
    7 s7 I- w' o# x, `% w│      │      06 创建Mono序列.mp4
    $ x$ |: a1 ^, n# l0 `& e! V" N│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I5 H' X8 ?& k% X+ a9 v! f! b+ g# l' Z
    │      │      08 用操作符转换响应式流-01.mp4
    7 H9 V& d* t7 l* z) J  O! C│      │      09 用操作符转换响应式流-02.mp4$ v( W9 ?+ \8 \/ K9 @9 e
    │      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    6 X: @) b2 E: M3 U/ U7 q1 b3 Z│      │      11 用操作符转换响应式流-04.mp4
    % E/ g3 M) X1 r& g) j" e│      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~
    - L. h% z; V% o9 x$ {│      │      13 用操作符转换响应式流-06.mp41 ^9 J9 G% m( Q0 s5 `% V
    │      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p$ Y# s+ Q$ t) z
    │      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q% `( Q/ g) \' N: U1 N& X. J
    │      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N
    8 @( J, o2 \# D│      │      17 错误处理.mp4( i4 E, y- H( i1 S
    * I: x9 L- B) O3 {  c& [; p│      │      18 背压处理.mp44 I" U. J5 u4 N5 J$ E2 f" Q/ h* g
    │      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O
    & n6 u9 \: d6 j4 A0 T│      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    ) {+ K; L) \% I7 V│      │      21 组合和转换响应式流.mp44 B) G! H% }  a9 X4 }
    │      │      22 处理器.mp4  u; O- ^3 l& I" t+ [+ V5 l! w
    │      │      23 Project Reactor测试.mp49 j* ^1 Y1 r4 [# N8 y
    │      │      24 Project Reactor插件.mp48 D5 \% N9 N) F! }
    │      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K. w9 G! s- P, x0 Y0 y$ G' h
    │      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G
    : x) z) P) l* I│      │      27 Project Reactor内幕.mp4; l# H( B$ {9 ~: Z' O5 H# W
    │      │      6 n* z/ |" Y% `4 B: x) o7 Z' r
    ) {! }7 S+ t8 E# x. E  `$ T4 L│      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F/ I* f  ?! c) z1 _1 f. r) T5 F
    │      │      01 响应式Web内核.mp4
    0 C0 b; }1 j6 h│      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j8 X" D% M7 c3 k( t+ e/ ^- z
    │      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d
    ' V: v3 g; K9 A8 O│      │      04 基于WebFlux的纯函数式Web-02.mp4
    1 D6 O0 {+ Z! ~: q* f│      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~
    9 ~, g8 S8 G9 y; ^6 a3 \3 w' v│      │      06 响应式模板引擎.mp44 b$ P4 v  H1 ~; r$ T: P
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g% @# z! c# O  B
    │      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }; e( l/ l; b. j" ]! O$ [: i; P
    │      │      09 SpringWebFlux和SpringWebMVC对比.mp44 _# r5 [& A. P
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R0 x+ `+ ?" z0 @2 y3 S' `& I
    │      │      11 WebFlux的应用-微服务网关.mp41 }% U* s+ ?2 z5 {8 X7 ~) }6 n5 W
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }
    5 ~. Z! _& l) i. y( I1 P│      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @8 h1 P* H& J# Y7 H, i
    │      │      14 流系统或实时系统.mp4
    8 f0 `* b) s$ b, B& {, }│      │      15 响应式持久化库原理.mp4: A% p8 H3 K, O6 M2 M' s" v
    │      │      16 响应式事务.mp44 |/ ], {3 G' X1 s
    │      │      17 Spring Data响应式连接器.mp4( Z- R3 t7 {" r+ r3 Q  Z% ~
    │      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i( B; J& E$ X# i1 p3 t2 Z( H
    │      │      19 连接响应式关系型数据库02.mp4, n9 n/ _- f8 W! l' Z
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x
    5 ~  C* a- {! z1 Y0 L│      │      21 SpringWebFlux集成MongoDB.mp4
    " G2 o7 ~! C0 p% E9 o+ g9 J  B6 V│      │      22 SpringWebFlux集成Redis.mp4
    # r! ~5 s  u! r# A& q" A│      │      23 rxjava2-jdbc工具使用.mp4
    , s) x0 h9 u5 b4 j* s│      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C
    ( j' x$ F% ]/ v" n/ d5 D& g* o│      │      25 使用StepVerifier测试响应式流.mp4
    0 m, Q8 o. A3 _2 _/ U│      │      26 WebFlux测试.mp4- }  E& i9 s6 Q9 Y' R7 ^, I
    │      │        _& W4 I. E) M; h4 O
    │      └─05 任务四:Spring WebFlux源码分析! `' \6 W% |- w& v' x8 I
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I& E/ k# i# }. X6 y
    │              02 Spring WebFlux源码剖析—support包.mp4% z/ P" a; C  b/ G  P( ^' @
    │              03 Spring WebFlux源码剖析—result包.mp4* w1 F9 m/ q$ o/ ~% b7 e4 b
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r
    ; h1 L& P/ Y, T) B│              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R1 ~# Q5 t) b6 S5 j
    │              06 Spring WebFlux源码剖析—config包.mp4+ R( d3 V) j$ }1 H
    │              07 Spring WebFlux源码剖析—handler包.mp4) z+ w! L) Q8 x! J7 B
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U& R9 ^5 ~: B! t- d4 Z7 X
    │              2 R! [; ~- Z5 W3 ?" o# x
    ├─02 第二阶段 Web服务器深度应用及调优
    - y9 w1 p, ]0 R# i/ g( |│  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @! N; y( Y5 ^' ?7 l
    │  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n
    . w- F6 M, a6 b1 e# O5 u" _5 r│  │  │      02 Tomcat课程主要内容.mp4) I2 j* n. u" H* h& s& }" q. D
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q) g% Z, b" Y) X7 k2 w! C
    │  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4
    $ {, [9 ?. B  w0 I│  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \0 k* E# q  r7 ^. m+ K
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m; U) N' n2 L& B! O0 T
    │  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L
    8 n; d" t6 M6 H│  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O
    ( N) x. ~7 J% s8 X- w! K│  │  │      09 连接器组件Coyote内部组件及工作流程.mp4
    ; Z' m% g' u  I2 F7 H8 k│  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]2 |$ ]+ a) ^" r; `4 b, L
    │  │  │      11 Servlet容器Catalina结构.mp45 X7 `2 t, O3 |4 q7 u" B1 a
    │  │  │      12 Tomcat服务器核心配置说明及Server标签.mp45 {9 V- P$ `$ v
    │  │  │      13 Tomcat服务器核心配置之Service标签.mp44 u9 g$ m8 C5 H$ f$ K3 ^; r
    │  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4
    " Z5 }: n1 h$ c: ~│  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4
    ) l/ Q" {1 c. o/ u# o5 Y  _1 j│  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    / P0 A( y& i7 V" D; {' n: v│  │  │      + ^6 C: X; }6 K! G/ _* |( I9 F! {5 R) D
    │  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T
    9 L7 X, k3 a3 `│  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    , S* @$ n/ b0 s4 Z+ x! M( F+ F% ^│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp43 a# f- q+ U' Y  O
    │  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4) w0 B  k/ ?) I6 V, r$ d1 O* Z9 A
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    # E3 a* @4 g3 ^! y4 p! L/ @% |│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4/ v8 x1 I& V5 k* t6 B
    │  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp49 L5 x  H: |0 W6 _* c' V4 l
    │  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4
    & v2 p: P& u5 q% u│  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }
    ) D# d; U# b3 h│  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F7 p5 C  E# `7 X4 X# a! X
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4  V% k2 Z" [8 d2 M( n; e) d5 r+ M
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp40 l" |8 N* Z# M9 S5 M( V/ p" m& S
    │  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n
    $ A6 `2 G/ x" x1 o( |│  │  │      13 Tomcat源码构建.mp4& i' n- o3 P, B( C# A9 Q
    │  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4- ?4 h# L/ m' x& T# ]5 a
    │  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
    1 \3 M- v% d) k* k" p: H│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~
    / P. i/ D. P! I- L/ c" B! @│  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i
    3 V, {7 V: ?# m- [+ @- `2 w│  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @
    ) O% h- I1 i1 G9 V│  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4% q6 z: _0 B( T/ B1 X
    │  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4( [, D( `5 j$ ^3 X- U
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4; k7 L, H5 c1 x
    │  │  │      22 Tomcat类加载机制剖析.mp4
    / u( Z1 o5 d" S. x5 e) g# {9 Y│  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp40 y0 m8 D: F9 `$ G( u
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4% @$ W! j; x7 S; s$ A% b+ }$ t
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp45 s# p: O$ \* T/ Z5 R- Z
    │  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d
    / F- n: e& F( }│  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp46 E$ x9 c7 G5 }. U. T6 A9 j
    │  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s
    ! j" X2 Q, w) p: ~5 Q% Y. o+ Y│  │  │      - l1 y" B$ ?6 h7 n% {- I2 }
    │  │  ├─03 任务三:Nginx原理深入剖析
    4 g) a) {& ]6 N5 A│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u
    6 I# O, F' f! Z) c│  │  │      02 Nginx基础回顾.mp4
    : [8 ?* V5 F$ N2 P│  │  │      03 正向代理思想解读.mp4
    ' t+ b( n: m$ D5 |│  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
    " e# L. `  h7 i& \% u│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B  \; c7 x) D0 Y. E/ d
    │  │  │      06 动静分离思想解读.mp4
    + r) t) ^1 T* f│  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N
    5 n+ [) i3 o3 D* S! V│  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T
    ' M2 G/ d7 K7 k7 y│  │  │      09 Nginx核心配置文件解读.mp45 \7 S3 N7 p: z) A
    │  │  │      10 Nginx应用场景示例之反向代理(一).mp4( L- O  M9 v# u) e2 Z% f5 s$ {. N
    │  │  │      11 Nginx应用场景示例之反向代理(二).mp4' S! l" k4 O0 P1 x0 u# g3 `0 B
    │  │  │      12 Nginx应用场景示例之负载均衡.mp4
    8 C8 n* Z; M6 O# }5 z. b9 t- P$ g│  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q
    # _; ], p2 q9 S1 }; z5 L│  │  │      14 Nginx进程模型解读.mp4& K$ Q1 s! ^2 p1 E2 B: y
    │  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x' @; k. h9 k1 _* l7 d/ R
    │  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4/ g& I" J+ A5 P  }: |8 _8 \
    │  │  │      
    7 w6 m- D/ _* x6 I& P5 E# L│  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x
      D( ~0 O" r7 w+ n│  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H: p- L/ T1 I7 B4 m7 Z
    │  │  │      ! R. Z# }& O6 `
    │  │  └─05 模块一直播【回放】
    7 W* i, n- d) j' ^$ t│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c% p9 ^. H& [/ P4 n1 U* W6 J
    │  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    3 E) B- n8 z- W* X' |- q│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip" F4 q% ]  {( U1 S9 X9 T" y* ?
    │  │         
    ! Z; r" ~' M8 w. t5 g' {│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案6 D+ N0 J7 u! B$ M' e
    │  │  ├─01 任务一:一致性Hash问题及解决方案6 h9 P# Q) Z; Z0 N9 J
    │  │  │      01 01 课程资料.zip
    , U7 [; F7 n# p1 L) Y│  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]; H& I+ N( T* F3 l+ q/ J
    │  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G
    / m( S( }1 J$ O6 K! }, K│  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4
    . Y4 j) N# K4 a│  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp42 z& f4 J/ G) T: E
    │  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N
    : m9 k* d! Q# X' X, t% b6 w5 Q│  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h( G4 M  |5 |# I1 P5 m/ U9 Y
    │  │  │      08 一致性Hash算法之分布式存储应用场景.mp45 g4 \/ {, c5 F+ J7 [" x, x
    │  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y$ D1 _6 H9 T4 X8 V" p" `' w
    │  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s6 q; ?' }* t4 E2 r! K, b, ~/ G! B
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U  V  ]# ~8 V  F+ `/ t! ^4 q
    │  │  │      12 一致性Hash算法+虚拟节点方案.mp4
    # ~5 R4 U% k8 o4 v& H0 r; Z│  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j* k% @6 }2 F0 \; l! e1 Y/ d
    │  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp48 t; C& ^- U# w9 _. B! Y3 J
    │  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4/ k3 F& {& r4 n/ v1 V) j' h. A3 {
    │  │  │      16 Nginx配置一致性Hash负载均衡策略.mp42 \4 i" g' f. h7 e) U) h: r8 A$ \
    │  │  │      17 17 任务一测试题_不提供.txt
    6 ~' o; X/ z1 K, {, k│  │  │      
    8 Z' I( g) m7 M6 M: o" [│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M6 p7 ^' }% Y6 |  f0 R( D' p
    │  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s8 U  ?. q& L8 D- x
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i
    ! J4 ]0 e9 J* ~7 \) e│  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T3 V. @6 ]  u9 n
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S/ t& c3 P$ M5 ?2 ]/ o7 L5 i
    │  │  │      
    , v. P8 E! ?7 `& X" t# c│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j5 A+ u8 @" a  A1 {5 b6 T
    │  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u
    4 U" T* F9 ]4 O) c( N: f│  │  │      02 分布式ID生成方案之UUID.mp4
    1 n# `( o) R0 J( q5 W3 m│  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z& ^$ R2 H# b$ g. {( H) o9 H  W
    │  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K
    7 C7 Q7 ^( q0 O) H) z9 X│  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4
    4 x: c$ E+ l& ]│  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W& x) M" V' b" I4 P% K
    │  │  │      07 07 任务三测试题_不提供.txt9 z: M( i! n$ Q% x2 G$ P' j: ^6 Y9 M
    │  │  │      ! p, [* _- {- t# X
    & X3 L. z0 P6 F+ J% |│  │  ├─04 任务四:分布式调度问题及解决方案' n0 [' M& j6 M+ t/ a
    │  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `
      G/ U% ?. ?: U│  │  │      02 分布式调度是什么.mp4" ^" j! n1 C! q1 X3 v( |
    │  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H
    * E+ W- A' U  g# N│  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s( l, J) O! q2 h4 i5 C# {
    │  │  │      05 分布式调度之Quartz回顾part02.mp44 G# L4 Q+ x% h  c# G! U- e1 X
    │  │  │      06 分布式调度之Elastic-Job介绍.mp4  G" p9 @- ?5 w0 T% {% u9 A' \
    │  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U6 u4 [5 D( \5 r) O
    │  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q
    ( e0 Q  V& s8 I7 R0 G3 n│  │  │      09 分布式调度之Elastic-Job应用part03.mp4
    4 k% o4 Y* b% v$ ~│  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y
    ! Q; q  W1 l+ \( p% }# s3 }│  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i: b* J1 M6 V& g, A0 [; N5 i$ T- k: ^2 ~
    │  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P+ {. P4 @$ }& x( O) m; l
    │  │  │      13 分布式调度之任务分片编码.mp4- U5 i$ m/ w" x$ k2 ?
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
    ( |0 }( ~2 P& p+ N, a* |% u0 \│  │  │      15 15 任务四测试题_不提供.txt
    5 [4 @3 M4 U. k│  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z
      `7 S6 \$ N' B" {; q│  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l
    ' {: t1 R0 D9 Y1 }- G( I8 U│  │  │      01 Session一致性之问题现象.mp4
    # N; S/ L; \. i6 R│  │  │      02 Session一致性之问题剖析.mp4/ u2 M) G8 t/ l. u& w* J- V
    │  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4% S9 _, O- c* U6 M  c) G* R0 O
    │  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~2 `$ k6 t6 A0 @% Y/ X! R
    │  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4+ \" H( s0 x; ]' d# ?0 z, W
    │  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4  |; V) F" o2 Z; b3 V
    │  │  │      07 07 任务五测试题_不提供.txt
    8 P& Y  t4 c; E  w" z& I│  │  │      + h+ k: D6 d! x/ _
    │  │  ├─06 任务六:模块作业7 r- |6 \0 b5 F: {6 a+ _) T- {  ]
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
      s/ \" |+ P! Z" H  S6 i# n5 m│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N& }  m( C7 T) I7 q! Z  P
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e2 A( K7 J0 P% V+ C& N' j, _
    │  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B/ ~/ [) F$ ]" o* |, F: J' H9 K
    │  │          02 阶段二模块二直播回放.mp4/ e; A1 v& r9 g* H1 d* z, J4 C
    │  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    - i4 r( e) X5 X- \/ K│  │         
    ' h" {% w) E7 R1 W/ E│  └─03 Web应用安全与加速
    * {2 U1 R& V3 c: e; n, H│      ├─01 阶段二模块三课程资料下载3 C7 A9 P1 |3 O
    │      │      01 01 阶段二模块三课程资料下载.zip
    5 W! e( i% x1 ^! s' h│      │      / p! q1 u8 Q7 y: b" X
    │      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    . L8 G* \1 b$ A( t│      │      01 课程主要内容.mp4( }7 G( b* v& U/ R
    │      │      02 HTTP报文介绍.mp4: R) q; {4 _- r! y" O! T
    │      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c1 ^7 K6 }* e3 T5 S9 O
    │      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M. B0 _. x7 \' l* W5 C. X8 W
    │      │      05 TCP三次握手建立连接.mp4- n6 i4 s2 ^; n0 b( g8 B
    │      │      06 TCP三次握手的必要性.mp4# ~6 l7 l3 ?) v: _5 \; G% q; F% J. _
    │      │      07 TCP协议缺陷.mp41 A- L% e- F3 ~1 e; @" n" x6 f, I1 s
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T7 i: {, V, J2 q2 m
    │      │      09 TCP四次挥手的必要性.mp4. W  r' o2 A9 ]
    │      │      10 TCP数据传输原理.mp4
    7 Z: U, J1 O: I1 }2 D# R, R8 a│      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k
    7 D) E7 U5 X; g( }│      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D9 `5 V4 S& e% {
    │      │      13 TCP连接技术.mp40 s0 n$ H* }1 }) T( Z2 g( w
    │      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i
    1 N" Y. ?6 t( s+ t│      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u
    * ]9 I7 K/ @8 G│      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
    2 F* p9 O2 d% p+ Q% u/ O# p│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v
    & r, Z2 u% A6 K│      │      18 HTTP2新特性-服务器推送(Server Push).mp4; D% A8 a( Q' L9 K+ f8 Z( f
    │      │      - z. r  `5 b; h
    " v3 m) C) f1 d9 Z│      ├─03 任务二:HTTPS详解
    ; T& T0 G) \. g│      │      01 HTTPS概念与架构.mp4
    : j# v! O4 @6 F: C: O2 `+ Q│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
    2 H* y1 L2 u6 k8 |│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    / V* U- f1 y' E5 l3 E│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^* i" J! G8 _0 ~& T7 o
    │      │      05 数字签名.mp46 y( O2 `, r7 R* @
    ' w* L, Y8 `1 n4 A. e. Q│      │      06 证书与CA.mp4
    ( z: u" Q$ X( t0 Z│      │      07 HTTPS通信.mp49 \3 b$ ]! g: e$ B" s% N* u
    │      │      08 OpenSSL签发证书流程.mp4
    , N8 ]) W6 ]8 N  E* s# [& h% v' W6 g│      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    ; m) M# n( ?7 ]& t$ ]* g3 d& d│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    3 ]7 p/ h/ Q& q; \, _│      │      11 Nginx安装SSL证书.mp4
    / ~: e, Z4 D' \) S& _│      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m
    ' [# i* f* a) M( V7 a) p" {6 e6 k- l│      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n* B& ~  ~' `% y- R# ?' m
    │      │      14 阿里云SSL证书.mp4
    & l4 y! V' L5 [│      │      15 HTTPS网络耗时增加问题.mp4
    * s: A; L* {- U1 n/ @│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    9 N6 O& N5 m  ^; B- D│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O4 I+ V' W7 r7 f
    │      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m% W  s' x& E; p' @; S
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C
    . s* C2 ?8 ?) @, V9 P7 ?, H│      │      20 优化方案-HSTS.mp4
    $ {3 p4 w/ p8 A6 e│      │      21 优化方案-OCSP stapling.mp4$ n; D% m- Y+ O- H& S/ e
    │      │      5 K+ A: ]! j& t' |1 Q0 e. X9 [0 w8 n; F5 V! t5 [/ S5 Q
    │      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q
    1 h( e1 K- [& y4 x; a( W│      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    ' j) m+ g3 F& p/ w" I5 r; l: j) G5 [1 z│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d
    + H/ d- I) z) m$ Z- }│      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    0 ?, W8 R: H; V4 P7 ~$ s│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    / @. b: H, M' ~│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m
    " Y3 w2 r( N5 F5 M│      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U
    7 E$ j" W5 T" }+ N& T│      │      07 植入JS、HTML攻击.mp4
    " P7 \! i( B' w& n& y│      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O- z; u4 f8 }& j( H3 ?- F
    │      │      09 XSS漏洞预防策略-输入环节保护.mp4
    * I! J. t  j7 f9 H$ x7 o5 W- i6 l│      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E
    6 E! R$ j3 {2 q& ~# e! z, n( d: k│      │      11 XSS漏洞预防策略-输出环节保护.mp4
    ( m2 E7 h' q( _- J: q│      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    3 f4 i: g9 _" o: Y6 `│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    ; ^) f8 r9 m& z8 L: d* a│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
    7 P# C% q2 Y& u" j# N! f0 X│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]& K3 X5 F/ L$ R: |+ k; r
    │      │      16 CSRF安全防护.mp47 Q' @2 C  V; Z; F" t  O; g
    │      │      17 CSRFTester漏洞扫描.mp4# l) f7 v( _, G1 c- _5 [5 m
    │      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    ) a2 C. I9 J. I: A│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y5 p$ a8 n9 s: N6 ^; I
    │      │      20 URL跳转漏洞简介.mp4* H( L8 S: \, |) S1 o/ g  @
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @' F# b) R$ E1 t( `7 D: u) e' t
    │      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A1 S2 M1 T+ W  _, S  N
    │      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E: {% [6 f. L) x3 A( E
    │      │      24 Session劫持防护.mp41 `5 _- K/ B: V& n9 Z! x/ i( B: c2 ~
    │      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a1 q  b( S* s; j; Y9 c% i5 A
    │      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y; I' U+ d, h0 d& ^2 W
    │      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g
    . P* b6 O- ?5 H: g9 X+ q│      │      28 SQL注入攻击.mp4
    4 I. Q$ {. f5 L6 t  `: _7 X9 a│      │      29 SQL盲注及猜解数据库.mp4
    0 D5 H& j* X0 C& f│      │      30 ORM注入攻击.mp4
    3 d0 {# l7 E- o; U" G2 i│      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p
    ; D( L4 @+ e0 F6 ~  E│      │      32 代码注入攻击.mp4
    ; a4 S' u( A( S; V: v│      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o
    ! G0 t! ^( o* C% M# L! C│      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X/ T) s& B8 `3 [) ^( X* E7 Z
    │      │      35 文件下载和目录浏览漏洞.mp44 @% W: Q8 |* c8 o$ V
    │      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o+ L8 I: i$ y% _) z9 j7 S1 m5 ^
    │      │      37 垂直权限(功能权限).mp4
    $ N% L$ U* Y1 O, v│      │      38 水平权限(数据权限).mp4
    ! P1 f( f. q9 a+ g- K" G│      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N
    ' a+ H/ w  y; d' J$ {6 ]/ r3 M│      │      40 CC攻击.mp4
    - B9 z( h1 h# W2 h│      │      41 CC攻击防护.mp4
    ) B% [; E1 ~+ _  ~: ?2 S: [8 W│      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q, O' \, `# R! @  ^. t. L7 J# }
    │      │      , l% i/ S% l8 [
    │      └─05 任务四:应用加速& O1 Y% [$ B4 r
    │              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v$ z0 o& ]; ]4 t# c% ]7 E) i
    │              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a5 E# M9 b/ z( `2 e  t9 m
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v1 s6 `' F% y, a9 i+ Y( x8 I
    │              04 通过CDN获取缓存内容.mp4
    + N8 F' E# M) h" k0 ], ^0 ^/ P│              05 CDN的网络架构及术语.mp4
    0 P! g  d) K; r% a& t│              06 CDN应用场景.mp4
    / J3 u3 _3 V; X$ K3 e* Q7 B│              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    : b# R% g& T/ G. _6 a0 r│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
      F1 O) i' S% N( F- ~9 Z│              09 CDN刷新预热.mp44 @/ N! y- C8 ]/ O) C
    │              10 域名管理-回源配置.mp4. [6 i2 }4 h+ ]- D
    │              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v- ]! x+ V5 H# k$ g1 n) T$ _
    │              12 域名管理-访问控制.mp4
    7 Y4 T1 d/ h' A5 r- O│              13 域名管理-性能优化.mp46 X/ c, g; o& E+ E
    │              % V! k9 u" T6 a: C
    ├─03 第三阶段 分布式架构设计&微服务深入剖析
    # ^1 P# _: ?2 k. [2 ^3 [│  ├─01 分布式理论、架构设计(自定义RPC)
    . Q0 X8 p/ p( f8 ~& w# v│  │  ├─01 课程资料下载1 }( R7 X/ \! _
    │  │  │      01 01 课程资料.zip, G' d& t" J3 I: f
    │  │  │      4 R; o1 w( |: C8 G, y- b
    6 w3 w+ u6 R* t7 _9 u& U$ y' e│  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    * B* T* m- F! t( ^% R0 d│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |9 A- o5 a  n& `- X: W' x- I" e
    │  │  │      02 Socket编程回顾.mp4$ e- R" _6 Z- P: _7 ]
    │  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M" j' `, ?9 k$ h$ N1 m
    │  │  │      04 NIO模式详解.mp4
    ) K( ^  h; ]+ L3 `( Y1 X, J1 a│  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W
    # }3 p6 E9 J- f/ V# [2 E9 X│  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u
    7 _8 \' d' c8 b- z' R' T( k│  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H. f1 V/ e0 t9 ~# }0 S- t' y. @
    │  │  │      08 Channel详解.mp4* Z" T3 B( n% m, r1 D
    │  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N
    8 G; d/ Y- k4 c# u8 i. O( V│  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d9 p9 W' ]8 \+ ~2 I7 w( n
    │  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w' }) q4 V% q! J9 k; l" ~" P7 F
    │  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `9 _5 L6 o; M$ |! z# e
    │  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v
    2 @0 s4 S6 v& }│  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B
    , \; _" \5 j2 W3 V│  │  │      15 线程模型概述.mp4( ?2 I+ t: \" ~6 s9 f. p
    │  │  │      16 Netty线程模型.mp47 \7 A% R, Y3 y
    │  │  │      17 核心API-ChannelHandler.mp4
    7 b. r, G- H- h│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T
    . h& M+ g! j0 G$ N7 ]& P8 D5 H│  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
    3 q2 m/ X3 M( [' U; L│  │  │      20 Netty入门-服务端代码实现.mp47 w0 U: _+ o) S0 m6 P
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
    % A1 }* w. x1 \3 |6 S│  │  │      22 Netty入门-客户端代码实现.mp49 N1 O3 s& N: s4 T* w
    │  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T$ M7 g) @9 B! M; p3 }: T# D, x, d; X
    │  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W
    7 m  H0 I0 T( h│  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s
    6 S9 a* C' [# T& i! r# A│  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g- ]; l. o( J3 B) E( C
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _
      H0 Z% x9 |* c+ |! A, X  i. \# B│  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4
    ' ?7 I3 x1 a# I. A4 f5 P) x│  │  │      29 Netty高级-群聊天室服务端处理类实现.mp4
    0 h- f4 D/ O# N& \6 W, Q1 z" }% F9 N│  │  │      30 Netty高级-群聊天室客户端实现.mp4% x: G% y: T" B, B
    │  │  │      31 Netty高级-HTTP服务端开发.mp4
    * C' ~& {" D1 L│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    7 B9 B, N& o3 v5 x│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o
    9 e& w5 H8 f+ [5 h3 c& u) K│  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    4 [6 y/ {' G& ?) X7 q│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4
    - `7 F: B. d% d. l% E% |1 |1 T│  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _1 |. r: P% j* ^' }. B* U
    │  │  │      37 Netty高级-Netty粘包和拆包解决.mp4) n5 E6 E3 u9 f2 P: z
    │  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    : @/ Y8 M: A+ A8 n# _│  │  │      39 Netty源码-线程组源码解析.mp4
    : G( s0 ~5 N8 y│  │  │      40 Netty源码-启动流程源码分析.mp4
    ' W- o. K! \" @0 C4 j" R4 \" L; q│  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f( I* w; _& |: A+ j, H. l
    │  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w8 u0 C0 C2 E9 s& e' m3 A
    │  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e
    , t$ ^% k6 D4 |/ _# t- I( `│  │  │      44 自定义RPC框架-什么是RPC.mp4' y4 j& M2 o2 {' ?! D( E
    │  │  │      45 自定义RPC框架-RMI基本介绍.mp4
    2 I& s$ a& d$ K, x) |7 H# |│  │  │      46 自定义RPC框架-RMI编程.mp4
    + c. n9 g+ N1 s. E: R│  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C
    6 _( B  x- U1 `3 }/ b8 P│  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c' P. z1 V( u. Z- Z8 V$ m/ o2 D
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q
    $ b- w" z. d& h, b- ]' m" D│  │  │      50 自定义RPC框架-客户端启动类实现.mp4
    8 n! e" ?4 u6 o" ~  G* \# z0 Z' U) U│  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4' A. p( t3 u2 I0 J1 w
    │  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4
    ! G0 t  \9 O3 X! Y2 _6 M│  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    ' z, s( O4 b/ h4 F8 x- |8 |│  │  │      6 y; ?8 I9 Q/ M1 `/ G/ D' ]0 J
    │  │  ├─03 任务二:分布式架构设计理论
    5 a, \7 D0 j$ W7 F# Y) l; f  a│  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s
    7 Y$ L0 o3 W4 u2 I" H5 S2 c│  │  │      02 分布式架构介绍.mp4
    ! l' m. D: r- p7 o8 Z; Y2 ~4 x│  │  │      03 分布式理论-数据一致性.mp4. i# l0 n! C1 T) @. ~: n# G; F
    │  │  │      04 CAP定理.mp4
    9 _! ~6 v; p" G+ ~# T5 w" T$ r: o│  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @
    2 S) o! k9 N( h4 k  x- U│  │  │      06 分布式一致性协议-2PC.mp4
    ) f9 c2 U" Z: @5 d' L% {# k& h│  │  │      07 分布式一致性协议-3PC.mp4' W" c# N# ^- N- S# z" Z. B0 J9 r
    │  │  │      08 分布式一致性协议-NWR协议.mp4" h5 R" [1 e( _* x1 m
    │  │  │      09 分布式一致性协议-Gossip协议.mp4* \9 f0 o" Q/ t
    │  │  │      10 分布式一致性协议-Paxos.mp4( @9 [9 E. t% `! z# F6 V: L" V
    │  │  │      11 分布式一致性协议-Paxos相关概念.mp4+ v7 h) R$ i) t" X* r* T
    │  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4; X/ l; O" `: B- Z+ y
    │  │  │      13 分布式一致性协议-Multi Paxos.mp4
    ' J; N( n2 l% N  V: o# I│  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c
    ( S" m2 ?, s: H3 }│  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U
    2 z  e( Y$ u. |4 ]7 R) A" r, D│  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4, B( E# W# [# ^/ I. V
    │  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K& i( l. m7 B, x6 }8 M- u: E8 p
    │  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d/ A% ?3 U) I0 n# [8 N
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K% t' b1 L1 v3 Z' t
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4
    + c$ G: o9 i: v2 f9 K│  │  │      21 分布式系统设计策略-高可用.mp48 F' U3 v. B1 Y5 F1 K* Y3 K
    │  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    - C0 }# |8 {0 V│  │  │      23 分布式系统服务调用-实现方式.mp4
    / u9 L$ R" A$ ]+ ~│  │  │      24 分布式系统服务调用-跨域调用.mp4
    6 N; u  }% y! E; N: k" e' A& N│  │  │      25 分布式系统服务治理-服务协调.mp48 i2 K3 y  T  i% Q  v3 j1 C
    │  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I
    / n/ h; E8 A# a2 ~. u; r│  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [
    " |7 O+ ^) U6 t6 o5 ^, y& B! V│  │  │      28 分布式系统服务治理-服务限流.mp46 r5 n5 N* z* ^* J6 I4 m6 q
    │  │  │      29 分布式系统服务治理-服务熔断.mp4/ _+ ^& ^! Y% ]/ a( W- @8 |
    │  │  │      30 分布式系统服务治理-服务链路跟踪.mp4% i- ~: r0 q7 `
    │  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4# Q6 t  I; I6 p; T% ?. o  @
    │  │  │      32 架构设计基本原则-开闭原则.mp44 ^& k$ f: z4 ]2 T
    │  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F5 A, z% f3 B: r* x7 Q- {# j2 d& ^
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p
    . o, a3 {9 y9 P│  │  │      35 架构设计基本原则-里氏替换原则.mp40 m+ j; r, L' k4 y
    │  │  │      36 架构设计基本原则-依赖倒置原则.mp4
    " K/ H) C( m2 D│  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J" l5 _) O0 D6 Y7 O3 l
    │  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o
    5 X  f$ ?: D7 U. [: _2 t│  │  │      39 39 任务二测试题_不提供.txt
    : i5 C& j+ l5 |+ j2 @* n│  │  │      ' \% S# p. K6 S; Y& j" M! C, x5 ~% u( N$ X& [
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U
    1 q, X( o' m, ~! F( l; o│  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l
    3 K( ?3 Q/ Y! v4 ]5 A' Y3 L$ F│  │  │      8 W5 a+ e: b" b2 c$ u, w1 D
      y9 s2 i6 `8 n3 x│  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r
    " J  o' W* {5 B4 g, g7 A│  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N7 S; |0 Y7 N/ b
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S
    ; k9 p  x" f# b- s0 c│  │          03 1分布式理论、架构设计(自定义RPC).zip
    9 c( E1 r+ m1 U$ L' ?│  │         
    & Y3 J, {+ G/ h4 I* C│  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l3 d4 L4 J" T5 B
    │  │  ├─01 课程资料7 d: e& H3 t# E6 T1 }. @7 g
    │  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?/ ^# \4 N% ~* P! L
    │  │  │      
    0 D" p/ d5 L, D3 @│  │  ├─02 任务一:Zookeeper环境搭建和基本使用
    ; z& y0 O/ m5 [& c6 z& _0 p│  │  │      01 课程内容介绍.mp4( O- H, Q4 F$ V: |: O
    │  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }
    9 c! g* B- {( y5 e% S3 R│  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I
    " P  G  G, C" o9 w│  │  │      04 Zookeeper基本概念(下).mp4! l- C, s# f/ G" W  `' ^$ d
    │  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {! H' A8 `* V9 O2 K+ n& |% z
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp45 q3 Y+ e3 _( T9 D1 W
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O
    4 T! O8 @$ D" `) ]  h│  │  │      08 Zookeeper系统模型之Watcher.mp4; e  @1 E* d- u/ k  f5 _- q# V8 y5 N
    │  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s
    , S+ T4 n( q' G0 K3 _3 Z1 [7 J│  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u( V8 f( o. j. n7 R, @$ L- _
    │  │  │      11 使用命令行读取节点.mp49 t* K6 ~" X: c$ {$ M0 w7 d! v* v
    │  │  │      12 使用命令行更新和删除节点.mp4
    ' f4 \( y# b! ?5 P( M7 W, ?; Z│  │  │      13 使用API建立会话.mp48 T3 f* k0 F/ D
    │  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K
    9 J, C0 U0 [3 }4 d1 s│  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i
    $ i& S0 g  U8 c4 e│  │  │      16 使用API更新节点.mp4
    7 u9 p9 R$ e5 x│  │  │      17 使用API删除节点.mp4
    * y: O/ e1 w! s7 L7 m│  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i: t  N$ s2 Y! h4 ?/ k# J2 a
    │  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C! P) w! Q+ J2 N/ N+ u2 m3 d
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    9 O) O+ ~4 }: u│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p
    5 C5 E2 a( l4 i7 [3 j1 U9 r" M. z│  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o' S! p! F" x! e: U5 m' z" Z9 Y/ C
    │  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L0 o) M8 a: q0 Y( }, v
    │  │  │      24 使用Curator删除节点.mp4
    - V/ ]) {1 r4 W, q│  │  │      25 使用Curator获取节点信息.mp4" `' j! R: s" p" E5 u. p% b2 ^# R
    │  │  │      26 使用Curator更新节点.mp4
    , _+ s1 p4 q+ V8 U& m9 s; T8 a│  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _
    4 Z5 X4 R/ a* F$ _5 a6 |7 X' Q│  │  │      ' u$ c2 W4 f' ?; n% C5 I; N
    * }0 @9 ]- f. E, x│  │  ├─03 任务二:Zookeeper应用场景和深入进阶5 ?1 `, _3 t; j& T0 T- P3 n5 k
    │  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    0 O# S5 h( g) I) H│  │  │      02 命名服务.mp46 s( P0 b9 l4 a8 u- }
    │  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y" g9 o$ I5 |% e5 f' r4 y, P. R1 r1 `
    │  │  │      04 master选举.mp4. g% @' ?! O% G2 t* D
    │  │  │      05 排他锁.mp4
    # J+ o* |4 E2 ?" b  F  F9 E) H( i│  │  │      06 共享锁.mp4$ g. m+ }& t% l! N
    5 X; l; L9 O. g│  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V
    / I" O5 M5 @8 D│  │  │      08 Barrier分布式屏障.mp4
    % N& X# E9 g/ h) a0 o- |# F│  │  │      09 ZAB协议(上).mp44 G( {# c2 k7 W2 C) J6 `
    │  │  │      10 ZAB协议(下).mp4
    # m- r) m3 D# T8 ~4 h│  │  │      11 ZAB消息广播.mp4
    * d! h4 f! G2 L$ c* W! t│  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @* s3 O; g7 j: I0 i; p% D8 b9 R
    │  │  │      13 ZAB运行分析.mp4; z9 F; n3 Z" n7 ^( B% ?
    │  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J
    2 o8 M/ J. e/ g3 t9 B* A│  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    ( @7 h+ E# y0 P5 G│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U
    / j2 a% P+ h4 L5 H7 F│  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?, S% t- H* B9 I. h1 F5 M2 y/ s
    │  │  │      18 集群模式服务器启动流程(下).mp4
    + P3 s, m5 @* F6 T4 Q8 _* r0 q│  │  │      19 服务器启动时期Leader选举.mp45 a4 u  m1 I7 b- k/ e
    │  │  │      20 服务器运行时期的Leader选举.mp4
    ) b8 v# T, o  R) p* D│  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D, Z2 |! z) R' y) ^) a
    │  │  │      * z: a, l7 }) V# Z$ }9 I* b, b" Q2 F6 B: B
    │  │  ├─04 任务三:Zookeeper源码剖析
    & K9 A7 u3 K  M│  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K
    8 t$ q& Z4 H. u( U0 j6 k│  │  │      02 源码剖析之单机模式预启动流程.mp4$ d% U; _8 @& Y/ k/ Z9 A# A
    │  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R+ g! p, z  `* r- _; x9 ]
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H+ @- b. N/ H; m
    │  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h, M9 b$ F% ~' {0 S8 K0 @2 p
    │  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k) O4 U: D5 u; }2 I* D3 x5 w5 K7 `
    │  │  │      ) I0 w2 f- L6 O( D9 v$ P
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e6 J" E# H6 x0 `" I
    │  │  │      01 01 第三阶段第二模块作业题.html4 N% z+ N1 u9 N6 |6 j
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q" X+ ~0 L7 e1 z" v
    │  │  └─06 模块二直播【回放】
    : L. [8 c7 y7 W" f8 c6 R! [( o# A│  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt
    , F/ L% n5 Z  g5 k) z│  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    & ?) a, d0 ~/ C. n│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u
    6 i+ B: b  J9 ?0 l│  │         
    1 c( k" ~" u) M5 j7 @: [2 Z│  ├─03 高性能RPC框架Apache Dubbo$ l; l8 M) ^/ R: W3 `$ Z4 Z
    │  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M3 G" @$ J9 P5 h' N4 S* d. }
    │  │  │  ( |3 i2 P( ~! X/ V
    4 G# o5 {9 i$ |. S$ ?4 b│  │  ├─01 Dubbo课程资料下载
    3 L4 c( A. v* i! v3 M9 r$ ?; d│  │  │      01 01 讲义及代码.zip7 c( G; v. x* T4 c' d- d$ D
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L! H7 K/ f, ~8 A
    │  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r
    / I: Z8 S) k8 p* c1 u" d│  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y
    6 f: v: j$ |8 }│  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }
    % W) t, j% M8 S1 h% }│  │  │      03 垂直架构.mp45 c: p2 V* B- I3 @  O, p- B! ~' q; @* s4 k; ]4 p
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a
    4 C6 I% d2 b5 g+ \% K0 W$ A; C+ T│  │  │      05 分布式-SOA优缺点和微服务.mp43 T, @9 u2 V3 J  b* j
    │  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D% h/ ^6 [. {/ W" U, d. k
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \! T  f$ `1 x: R; L6 Q+ _
    │  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q
    - a0 v% T2 J) b7 X0 ^  P7 b│  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    ( y2 X% r; l, t; D9 Y3 w│  │  │      10 编写服务消费者.mp4
    % q; P4 R4 p$ u│  │  │      11 Dubbo配置介绍.mp4+ {$ q3 L' T% B7 u6 Q# v$ L3 c
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P6 J" u5 p2 {# [- {0 Y
    │  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J
    ) G2 J; o% F& _7 J: M( ^; _' V6 x│  │  │      14 dubboapplication配置.mp4
    & `" p) |3 v4 q6 N│  │  │      15 dubboregistry和dubboprotocol配置.mp4
    # U" x+ I. O* j1 c4 p# U; j: F+ p- Q│  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X
    . s! @% f7 i: h" Y3 Z+ k│  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |
    5 O: h% ^7 R% q% V│  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E* P5 E. ^0 s) `. E6 @  v. \
    │  │  ├─03 任务二:Dubbo深入配置和高级实战
    3 E4 E3 }9 o1 j1 M│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V
    ( [' _' I% }7 ?- D' H│  │  │      02 Dubbo中的SPI.mp49 J9 \. h& l* K5 ?- z- w/ z  x
    │  │  │      03 Dubbo SPI中的Adaptive.mp4
      q* o, ^9 |" c│  │  │      04 Dubbo过滤器.mp48 S/ j8 Z* Z# R
    │  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    . K% E' O; _2 y! L│  │  │      06 自定义负载均衡.mp4
    2 K; T2 q; ?+ W( u5 \+ r│  │  │      07 Dubbo异步调用.mp4
    * L- w! v, I9 j│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U9 Q$ `# d/ F! e7 S
    │  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y8 l) }% c: O$ o) Q' p' o, d
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o
    6 ~" `2 O1 w+ P+ o2 v2 o& y  `│  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I
    , K3 @) q6 L  M│  │  │      12 路由与上线系统结合的介绍.mp4! N7 Y3 G% J' v
    │  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i& K, Q' P# l! ?- B
    │  │  │      14 编写路由对象和路由工厂对象.mp48 W2 O% t4 u" O2 K4 V
    │  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v
      x% A5 w( u; y9 O│  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X
    6 W5 m5 ~! ?) T, S│  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    ; p+ g( z1 I# {* K- U9 o; ?│  │  │      1 o5 x' B% I$ L1 G7 g! f
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析% N/ \( w2 r" L" k. Z: H6 O% w; k
    │  │  │      01 源码环境搭建.mp4$ m5 {' K* N- {6 P% G2 l
    │  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \
    0 o, M7 M  n) B" b, e3 C+ H│  │  │      03 Dubbo整体调用链路.mp4
    . `( P: ]/ _; ]% C9 W│  │  │      04 Dubbo源码整体设计.mp4
    0 P; B. l: t' H2 S: ]7 Q│  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o6 W( I! B" }2 G; ?- E
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H! Y9 Z$ Q# P  M! J
    │  │  │      07 服务注册流程剖析.mp45 R2 q$ h4 G" {9 {# ^5 C2 e
    │  │  │      08 URL详解和本地服务缓存原理.mp4
    - `9 {7 Z& g# W6 C│  │  │      09 服务消费流程剖析.mp4- Z1 E& p1 m6 U- q8 x7 _
    │  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^
    5 N: @/ ^, l' f, {# Y│  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m9 O; J& u0 o0 X3 ]
    │  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h. u- \: ^- b9 H3 [
    │  │  │      13 集群容错架构.mp4
    - S% \! x2 _! q( _' P/ h$ a' q│  │  │      14 信息缓存接口剖析.mp4' i  N0 C" @! Z: _
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @
    6 h1 g; [3 v9 ^" {$ F" y, K) G! N, r│  │  │      16 Cluster实现原理.mp41 y% J" z4 ~( D7 B0 w
    │  │  │      17 负载均衡实现原理.mp47 t/ H: L0 \' s& d- B: f# n+ `
    │  │  │      18 Invoker处理流程剖析.mp4
    3 O) @3 Z8 u9 y- W. j│  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E
    0 g, W; n1 U" ]│  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J0 P/ m2 s* |( {9 V' m
    │  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e* E/ p" ^4 i. h. g0 |' m
    │  │  │      22 22 任务三测试题_不提供.txt
    4 x" v9 k* K5 i│  │  │      
    ! j' ?) S) Z0 ]0 N$ H│  │  └─06 模块三直播【回放】9 {) C/ j2 |. s: K3 r: C
    │  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _+ Z' \1 t7 J- o# r* J
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I
    8 \" k# H; F+ n/ \  o9 q│  │          , g( D3 X  A. f# o* [; ^
    7 f0 d) z4 B4 ?* G/ P2 H│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _4 P9 j) i+ J; {" z
    │  │  │  07 任务六:模块作业
    6 Q9 e  M/ Y" ^: M$ l2 {! C- |│  │  │  # j* ]: `. u2 _# O8 M$ {7 e1 G& F7 }
    │  │  ├─01 SpringCloud(上)资料下载
    + m9 V$ X! ~+ d$ [/ _│  │  │      01 01 讲义+代码.zip
    - Q( Q! A6 h# z; T7 i+ A9 e│  │  │      
    0 \0 D1 W+ v+ x8 F6 ^│  │  ├─02 任务一:微服务架构与SpringCloud概述
    ; _% a3 \5 g8 c, h: w3 X│  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J$ [. M  d5 D5 n
    │  │  │      02 微服务架构引入.mp4
    2 D1 U+ {; P6 ?- [1 B│  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o
    : C) s; ~5 {1 q# {& @4 g! i, d3 ]  n│  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w
    ! `  A8 ~7 C$ K! V1 i. B│  │  │      05 微服务架构之负载均衡与熔断.mp4
    6 s* d- U/ w# U" e│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \* d9 W8 h% K0 j. V
    │  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w' o3 h3 _& ]  M1 b5 @: Z
    │  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    " n2 p4 ?, {! e$ g│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y/ `  j0 N: R! u) |6 V, j
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z
    $ h- ?% a8 }9 J│  │  │      11 11 任务一测试题_不提供.txt
    + a; }" I' j) z% g: ?│  │  │      4 E( e. s5 q8 H! K8 e+ E7 G/ \4 {
    │  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F
    4 u+ A2 m0 a) ~' R2 R# @- h0 f│  │  │      01 案例需求描述及数据库环境说明.mp4
    $ f& M0 u0 K, o, w5 |) ~# t# s│  │  │      02 案例代码工程准备.mp4
    7 d' u0 h1 f& R( f7 e; U9 [│  │  │      03 编写服务提供者(简历微服务).mp4
    % m$ g# ~0 I# S) @7 t6 }│  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m
    2 F6 f% [7 K$ {4 K7 u' v) u4 t' f│  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H3 l8 h% e$ _$ b  ~3 d5 N
    │  │  │      06 06 任务二测试题_不提供.txt" A+ V( ]4 [$ |. c
    │  │  │      
      f+ A. _: q5 z2 j│  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m+ `2 ^5 j6 V& F# U
    │  │  │      01 Spring Cloud主体结构.mp4
    ' k4 @9 q% z- O& ~  \8 M; V: ?. Q0 n│  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s5 y$ s- |7 T( P
    │  │  │      03 主流服务注册中心对比.mp4* o" @$ Y6 u' j7 [5 V8 P
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q4 u5 W% D5 R# t( r- H' P6 r- K! }
    │  │  │      05 Eureka之构建Eureka Server.mp4+ E/ v, t9 c4 S6 f. h9 t# k
    │  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n
    2 i$ x5 r$ T: b2 O│  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c0 v9 T) k  C" n% ~3 x% W( v
    │  │  │      08 Eureka之Eureka Client配置进阶.mp4
    , y" q3 w  J& n0 s. N% ~0 Y7 U, c' O│  │  │      09 Eureka之注册服务消费者集群.mp4+ b- p& {- y8 e" i& T: g  Q  g7 b
    │  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    * V: V5 T* [1 j6 ]* X) E│  │  │      11 Eureka之元数据详解.mp4/ Q3 w, a# v- B
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    4 \0 s9 J6 E$ z$ m$ S; a+ W, h│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f/ r. g8 ]4 P, H  s! Z
    │  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    , r( ], |* U/ E+ t, W; I' i│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4
    4 j/ |0 _' f$ w3 C) f. P' }│  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D! a" f- D3 @- `4 n- }0 o) N9 |0 _
    │  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c
    $ R. K6 Q5 t3 f( C0 ^+ v# k│  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F) a4 P( H- e9 T3 w" B" x5 N& p
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    1 A! i" \: N) v6 B. A/ n9 K, o│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R) V: G& K+ s3 h9 M
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4  {! m  Q# j# g
    │  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e
    " f$ p7 G$ Y% K9 C7 s: J& {│  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V; l8 x3 C, w) A/ b
    │  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V
    5 c/ H; X$ t; V2 H( d│  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n
    & T$ T6 R& E* v- R: ~! E+ p│  │  │      26 Ribbon负载均衡策略调整.mp4$ m9 N, c9 N' C. R' x
    │  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g. Z% t, H" H- N/ u9 ?& H
    │  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp4
    # `" G; O; ^% j% \│  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m
    2 f9 H! H! B( d" q! r; j│  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?
    ) M1 A$ }: {& h! o! F4 N# W# E│  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4& t( Q  t' ^% N4 _4 I- D5 O8 H# g
    │  │  │      32 Ribbon源码剖析之ServerList过程.mp4+ N0 H, x5 Q6 X  D
    │  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F
    6 H. U. P$ `4 G) E6 i0 \% C2 {( |│  │  │      
    $ v6 n6 V4 Z# {│  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X
    1 z# I$ J& F4 |0 R% |7 C│  │  │      01 微服务架构雪崩效应.mp4' @1 S4 V3 k" q$ C) P' ~% K5 W, E
    │  │  │      02 雪崩效应解决方案.mp41 B& P1 x) q/ F7 f
    │  │  │      03 Hystrix介绍.mp44 Q! S+ ?: W8 ]9 a' ]" e: s
    │  │  │      04 Hystrix熔断应用.mp48 N4 O* E% i4 K1 v9 i: U, T; T5 }  U
    │  │  │      05 Hystrix服务降级应用.mp4! i5 \8 h! g  J* n( b" `
    │  │  │      06 Hystrix舱壁模式原理.mp43 t# Z* u# a6 r
    │  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S$ {- C* ~" p: H) D1 j1 e& U( I
    │  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V, a( I  c2 i3 v: |! i* }
    │  │  │      09 Hystrix流程定制及状态观察.mp4: Z: r5 Q# M, Q2 g: ^- D
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P% ~* f5 I$ J7 c6 g( P* z$ j
    │  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4
    " _& Z2 }% j- \: E/ q0 X5 n. x$ s. J│  │  │      12 Hystrix Turbine聚合监控解读.mp40 g3 h9 B  m  k
    │  │  │      13 Hystrix源码剖析之入口及切面机制.mp4
    3 h# d- T2 e( g9 h9 ~' ]; a│  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _& X3 Y' Y- k, s) n, G4 H0 |# V
    │  │  │      15 Hystrix源码剖析之执行流程.mp48 {: X' S* e9 A8 U
    │  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A; g- j$ J" o, Z" k! V& l" x' G- }: g: ]
    │  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
    7 q% h2 y5 z2 I! Q) X│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    - q) C2 q5 r9 P│  │  │      19 Feign日志输出.mp4
    2 v4 f3 T( c5 J5 W( b7 j+ u& x  O1 c│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4/ |! ?; Z- J1 T6 y! T: O  H
    │  │  │      21 Feign源码剖析之代理对象产生前奏.mp4" Y5 Z" k* r" H5 W' Q/ S
    │  │  │      22 Feign源码剖析之代理对象产生过程.mp4
    & `: b, z0 d$ D, h│  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g; `2 o8 ?" e" ?( z- y) o
    │  │  │        G' ?- b' H, R, I! `. Q" w3 V, M0 y5 J' ~
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j
    ' m7 ?) _1 B! E5 C+ b│  │  │      01 GateWay介绍.mp4' D; s, e+ v/ m1 D: x7 F* L+ x
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    & {- r3 r$ m6 N; W# @│  │  │      03 GateWay应用配置.mp42 b$ {% N, D5 I/ H* x1 i
    │  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d! e/ {! y. Q6 @8 ~
    │  │  │      05 GateWay动态路由.mp4
    . @8 N- p; o1 L* I# ~0 t│  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a
    " Z- Q2 q$ I5 E% f7 g( E│  │  │      07 GateWay过滤器之自定义全局过滤器.mp4
    5 U$ a/ |  q5 L, P4 ]' T5 _│  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v
    3 u5 U5 q" T. I: Y│  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F
    , Y  g6 I* O0 q│  │  │      10 Config配置中心构建.mp4
    9 c+ U) O- {$ g) z$ k! w│  │  │      11 Config客户端工程构建.mp4
    : p$ Y: V" `* n7 W, Y, V│  │  │      12 Config客户端手动刷新.mp4
    6 |2 ]0 _2 Q* ~0 D0 x5 G/ T0 S│  │  │      13 Config+Bus自动刷新剖析.mp4
    0 j2 a. ]: {% j+ h" x) {│  │  │      14 Config+Bus自动刷新应用.mp4! B, b' w8 z7 M+ q9 G2 Z; z
    │  │  │      15 Config+Bus定向刷新.mp4
    - q9 q# l  w+ k% s4 p│  │  │      16 Stream解决的痛点问题及本质.mp4
    1 @1 B/ S+ i1 d8 S│  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y
    ! d4 Z5 @% W& B% E, m6 w+ K( p( t│  │  │      18 Stream通信方式及编程注解.mp4
    % T3 A) _$ D5 O/ a│  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t
    # J- k! W. F! p( f- x│  │  │      20 Stream构建消息消费者.mp40 l( E0 \, `7 N! ]7 q3 M' y* t/ B
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v
    & a* w4 S1 `7 i" |: @│  │  │      22 Stream高级之分组解决消息重复消费问题.mp4
    8 B  k9 u& ~8 E3 v7 R! z│  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~
    . ?/ |6 U: p7 H5 J! P8 ~, z3 {. G│  │  │      24 24 任务五测试题_不提供.txt& C8 |( [8 {- R$ Y8 }$ y* c0 n& _
    │  │  │      9 d' |, N  v: R- [- X* r( J
    │  │  └─08 模块四直播【回放】
    1 ^. b4 o0 r" U! f5 h( W│  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b# s% F& d; J+ J& U6 [8 f9 k0 ~" Z  [
    │  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?- {' e) L( b& j9 {
    │  │          03 4springcloud上.zip* }0 M+ _7 n7 L) ~
    │  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b& C2 M0 }9 q6 B6 j  l
    │  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    8 c7 Y) i- Y9 P/ u│      │  10 任务三:模块作业
    - `) `$ W$ n% N│      │  9 A. S% ?  C/ O* R6 o  i' F
    │      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g
    % c9 }0 Y! r2 @6 u- F4 z│      │      01 01 讲义+代码.zip
    6 Q5 t; ?. I) k+ C  o( r│      │      
    ; N( q* F! X) z: D9 _$ X│      ├─02 nacos课程资料- {* ]+ C: p  r$ V  k; v% K
    │      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z
    # v, H7 L' B# r6 U│      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m
    - P5 V: F6 {2 @0 S. x│      ├─03 seata课程资料( M4 y5 J5 j% X7 u9 W
    │      │      01 01 seata课程资料.zip/ V7 @0 x- o( N3 e" }% Y  l9 y# n
    │      │      
    & O: V% E7 ]- G) r" M│      ├─04 sentinel课程资料, M/ C* o- h1 w6 Q, W9 s
    │      │      01 01 课程资料.zip6 D6 h" k: z4 [1 H+ J; m% r' L$ ^3 q
    │      │      ! R( a, f6 d% I( F" ^* a
    $ `* g( M% F& M& X5 |│      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J
    1 |3 I) i  f9 x+ h8 L5 M' L│      │      01 课程内容介绍.mp4
    ; i- z* s3 ?& s& Z! x│      │      02 分布式链路追踪技术场景分析.mp4
    . G6 M* V2 z5 K9 {│      │      03 分布式链路追踪技术核心思想.mp4
    8 X1 h- S* I$ M7 _  J│      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N
    1 Y/ t' C1 M1 }) w# l│      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    : ~8 |( s* {, |& m& s5 u│      │      06 Zipkin 服务端构建.mp4/ k$ O$ U$ w9 @0 A
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U+ b' i; W" z+ N' b7 O
    │      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    / t  p4 l$ d7 D# u9 J│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    9 m4 K# b" q; F; K, @: C2 U3 X│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
    + G# Q' K5 Q/ y3 N! {│      │      11 OAuth2标准初识.mp4
      N/ a6 K6 k+ j4 t/ i( t│      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    8 [8 r8 C2 U, ^& M│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp40 W- a5 P$ T2 ]7 P1 m
    │      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    7 M& j$ o: a; w│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    ; t6 `+ p/ r0 x  H│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V9 a* y" v/ L, ^- t3 K. k
    │      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a. Z3 v7 f* O; ]3 _5 @% f
    │      │      18 OAuth2 资源服务器构建.mp4
    8 u# |5 ]! ?( B% b, r│      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p4 h. }# C% S% N+ e
    │      │      20 问题思考及JWT引入.mp4
    # f0 B& g% I* T3 n, i│      │      21 认证服务器JWT令牌改造.mp4
    ' F. T8 U& E; p" P' L; F( l│      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @; i9 R6 o0 u( d) H7 Q& t
    │      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R
      m8 }  r5 D  J. b& v( p│      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y
    9 V. ?( Y$ J1 K( I│      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {
    ! ?; z7 F" Q9 n" @' L│      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W
    5 C0 h4 n" O/ d8 _+ K│      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @
      q/ r6 N" t& A6 E! T│      │      28 28 任务一测试题_不提供.txt9 e' u. z5 c! E
    │      │      7 K* \3 c! I1 k" O: `; j
    3 r, V% ^0 ?* F2 ]9 f8 s+ i# l│      ├─06 任务二:Spring Cloud Alibaba高级实战
      G3 i9 F  k6 p1 c" O- `│      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    # r1 G2 Q! l1 U) V  y3 Y# r8 z│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X: |5 ~7 z8 L/ {& G" r
    │      │      03 Nacos Server 服务部署.mp4# Z) {5 v4 Q, Z# x; Q
    │      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H
    7 v/ [1 ?; ~, i# {+ {" M( `│      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    * x( H: N  i- D" g8 F│      │      06 Nacos服务保护阈值.mp4
    1 ?' a$ [# H; f( `* B│      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R
    1 h% P- ]) @) ~│      │      08 Nacos服务实例动态上下线及权重设置.mp4
    ! R5 K1 J6 K3 ?' j9 B│      │      09 Nacos 领域数据模型.mp4) W# T. r& b# o2 Q0 o% N
    │      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C6 Q7 r6 e  c7 z! ^/ h/ L
    │      │      11 Nacos Server集群模式.mp4! z) l; L! Y' Y9 B
    │      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {% i; n4 b2 E2 o
    │      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @* b3 Q8 g: I4 Y" `
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp44 P- l/ G1 \$ H
    │      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b
    ' F6 q& {$ s% H7 m- R│      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l
    ) R0 ^6 R& U2 E5 {9 }9 F' a- j0 S│      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y
    ( y- f* e! R8 t│      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V
    9 c) K' M; @6 k% m9 w3 h│      │      19 Sentinel Dashboard部署.mp4
    , a5 _- t; w/ c! T0 g│      │      20 Sentinel监控自动投递微服务.mp4. |0 o8 }# Y- h& n
    │      │      21 Sentinel关键概念及流控引入.mp4  K0 j% p6 M4 ^) Y4 c) d
    │      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `) e4 w: v2 g/ K  \$ R) e* t$ _
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?% t( b0 v! k3 C4 C
    │      │      24 Sentinel流量控制之关联模式.mp4$ G. Y0 `. Z6 G5 e! j2 b: L+ X
    │      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y
    , [- j" O& g, y│      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p
    ! Z; a( W2 {. j: U4 z8 R│      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R* A0 d0 G8 b  [6 E! P
    │      │      28 Sentinel降级规则之RT策略.mp4
    0 }; [+ u* u) h* A, j) C* O│      │      29 Sentinel降级规则之异常比例策略.mp47 m$ p# e- L7 p1 v
    │      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    5 x$ H. Z/ H2 f* {* [: t│      │      31 Sentinel Dashboard其他功能.mp47 r+ Z* Z% T; ^9 q0 M
    │      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R4 F$ f% V. g7 \3 O6 l
    │      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q+ ~4 }4 H% D8 i& T! l
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp44 I  C8 _# G# D6 A' k
    │      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z9 l( M# M/ @; i2 ?) {% n8 D
    │      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4
    & }1 j; J. D" D│      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q
    $ G% j' k0 G: t. c& A│      │      38 Spring Cloud Alibaba小结.mp4
    : \7 R, v  |4 F/ Z│      │      39 39 任务二测试题_不提供.txt% j  H: q6 `% I% f- `  N$ w
    │      │      * Z- {8 G  v$ X5 |) i3 |4 }# I; g( u! G. C+ L" G. w* j; K
    │      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P: y9 }3 d4 w7 U0 B6 Y
    │      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z( I, _# U( T0 z% w
    │      │      02 Nacos项目结构.mp4
    4 Y: v6 j8 U/ L3 S│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4
    : [; p7 a2 G' W# B: O8 S6 Y+ E│      │      04 Nacos服务注册-流程分析.mp42 o6 O6 H+ R7 F( M: y9 H! o
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    # a: h  R" l& n+ k│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4+ A8 a3 B9 b4 ?( N5 A5 j- H% m
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q
    8 V6 Q  l5 V+ c  \+ t% I8 B& R( }│      │      08 Nacos服务发现-源码剖析.mp4- @$ G7 B, O, R- R! F- k
    │      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p; N  g3 ?7 B& ?4 s6 m
    │      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T" s& d% A7 d$ V
    │      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w
    9 [! D+ R' L0 b* |% P6 n% p% E│      │      # Z7 z/ J7 ~; U, D8 ?" S# P8 V
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K
    ) t3 H- v+ G  l" P4 u│      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E
    ( m- @+ h9 l' e7 b5 M8 b│      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _
    ; p7 G3 ~9 Q5 l* D  R: v0 k│      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    ' {% ]( q: w3 ^( t# [( ^9 k& Z│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q
    ( e8 B  R" ]/ p5 o- Y│      │      05 Sentinel限流流程剖析.mp4
    & y# @% N+ y+ E│      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s
    $ R* F: W5 ^" t2 v& Y8 A! Z% B│      │      7 M5 m6 ~  Q9 C$ ^( D5 l; W& l
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P, B8 ~7 h- u; n: e6 L& A7 S6 s
    │      │      01 Seata简介.mp47 U/ [' i0 _* r" B( r6 G. W4 D( x6 ?
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y  @0 E2 b4 F. @0 Y1 }
    │      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M" W, n* b4 E) X) `
    │      │      04 Seata-AT模式改造案例.mp4
    , k& o( _+ B  o│      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y* _3 N( G+ R, f4 F6 T5 R
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T
    ) Z' `$ L, U1 }# l$ b5 o( g: D" O│      │      07 Seata-TCC模式介绍.mp4$ ?, w8 D' N4 }) K7 F2 j3 c6 d
    │      │      08 Seata-TCC模式整合RM介绍.mp42 C/ ~$ ~& g4 M, l7 t
    │      │      09 Seata-TCC模式改造案例-RM端改造.mp4  n0 U  }3 q4 F1 I) z) w, B
    │      │      10 Seata-TCC模式改造案例-TM端改造.mp4& r" n  U; M* c
    │      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X
    # [1 ?6 }- V# q, p│      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~- g, G* V& z- @# p
    │      │      13 Seata源码工程搭建.mp4
    3 f/ _8 o/ _( x; P2 B( Q/ C│      │      14 Seata工程结构.mp4) X& X; L- O; a1 h( E
    │      │      15 TMRM注册流程剖析.mp4
    ( D% A1 N9 m- g( \│      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y
    , Z# {. h# L* W│      │      17 TMRM注册源码剖析.mp41 N$ g) M) `' [
    │      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z4 F9 q3 N! b( }- a& L0 O
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D* k7 Q' b$ [" P& d3 F; S
    │      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n% b& ~$ ]( {2 t3 [* t! m1 H. B
    │      │      21 RM分支事务注册源码剖析.mp4
    / C! u8 H! e% Q2 O│      │      22 TMRM处理事务提交源码剖析.mp4( Q3 ^' o; [- \" H
    │      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A
    0 A/ {1 s) K+ s$ h) T│      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W" k7 L4 Y0 @/ d  e6 U
    │      │      0 R+ h- O& n) U4 ?5 W' B
    8 u( D+ q1 g! o5 b│      └─11 模块五直播【回放】
    + J+ V; a* M+ i5 h% Q2 V, t│              01 01 课程及直播满意度问卷调查_不提供.txt! E2 ^' K) a. g8 T" N5 X) C. }* m
    │              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x
    * g0 K" Q5 \' U1 g3 w│              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \6 J; v3 {9 {+ \( ^- f9 m* F
    │              4 L9 }% L( d* u& O+ k- m! d( C+ x6 ]8 R) n; X* I
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V
    ( S# I% \3 m! G" ^; x9 c( p│  ├─01 MySQL海量数据存储与优化(上)
    ; z8 b' T% K  l: o/ ], o: @8 v; o│  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W
    ) T% `+ I1 i5 }, N8 c│  │  │  mysql海量数据存储与优化上.zip
    . U# F- Y( q. F. R│  │  │  
    ) z- p. L; z1 u+ ^3 I│  │  ├─01 任务一:MySQL架构原理
    8 E( U; G/ b1 p# Y: A│  │  │      02 课程内容介绍.mp4
    - c/ _" i9 d( D│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e
    9 \7 ^" j/ O2 {0 O│  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    0 \( c/ o1 I. X  i( f, E│  │  │      05 MySQL体系架构概述.mp43 U1 ^8 F1 h' K/ b2 I) c
    │  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m
    ; ]) F% b# U6 z, Z6 i0 o│  │  │      07 MySQL体系架构-数据文件.mp47 T* O/ P/ Z! m4 n5 ~0 q. X
    │  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j
    0 B+ E3 L3 |7 J2 @0 x│  │  │      09 SQL运行机制之连接机制.mp4" ^7 ?- D. E; L- _
    │  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p  y# X! F" V/ {. x7 Q( S
    │  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    ) f8 k( Q$ l! M' c  r│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    & [* C$ o$ W; H' {: b7 v. g, H& g1 H│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X# v/ o  w) i3 q; Q! ~
    │  │  │      14 InnoDB和MyISAM区别.mp4- L3 l6 Q" H  l# N
    │  │  │      15 InnoDB内存结构概述.mp4% `4 i) ]- h5 j' i, A  u) I0 b- L
    │  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4
    % _0 o+ S" s" N6 b│  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4& L  V: T8 [+ h. q# d1 F
    │  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp42 j2 T, z' i: f% H
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k
    " R/ Y, M5 o8 ~% a! Z! h+ Q│  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a
    3 a0 W6 W$ \' l! b/ `, t  b│  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b
    8 M+ v. _" o6 Q& Y8 b" t2 P│  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o& J, w% t- e1 n% |9 M: E4 D
    │  │  │      23 InnoDB存储结构之后台线程.mp4
    / L9 i) ?/ U: f. m' z! d+ \9 O│  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y# T8 L% p4 V9 B; `9 b/ }/ p
    │  │  │      25 InnoDB存储结构之数据文件格式查看.mp4, O, J4 N' {- {  y
    │  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K4 U  q: d6 [) P: f( _
    │  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    ( {# ~& y# B( J, r' p: z" i│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t# p- k0 o; i  G7 c  g
    │  │  │      29 Binlog日志写入模式和文件结构.mp4
    # k! y5 c6 Z  e! O& c9 o│  │  │      30 Binlog日志记录机制.mp4/ ~) B' F8 T9 g( w
    │  │  │      31 Binlog日志分析和数据恢复.mp49 a9 |  M- v6 K1 a$ l9 U" B
    │  │  │      32 Redo Log和Binlog的区别.mp45 a5 h+ B& m( H. c+ E! O: \2 E
    │  │  │      2 }: s+ B0 R& N# j. \
    ; X  U/ `) ], ]" U! t, D* |│  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O
    ) M) `# @: R. z/ m- T. y9 g│  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b' K, b  ?4 z. z8 d0 \
    │  │  │      02 MySQL索引类型之应用回顾.mp42 B% b# ~; A* ?, W
    │  │  │      03 MySQL索引类型之全文索引.mp4+ }6 g  J3 \* X* f8 M+ A$ X
    │  │  │      04 MySQL索引原理之二分查找法.mp4* b/ V: O4 {; \' P0 z' ~+ d0 a& e" C
    │  │  │      05 MySQL索引原理之Hash索引结构.mp4
    , a* E' n; Z6 u% U4 V│  │  │      06 MySQL索引原理之B+树索引结构.mp4. U; ~: k  B$ W
    │  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h
    - }* W( i. w9 M/ W6 x3 ~: E│  │  │      08 EXPLAIN查询分析之select_type详解.mp4/ x# V5 O# V3 h1 R
    │  │  │      09 EXPLAIN查询分析之type详解.mp4% h( M5 N2 x% B% e  t" F
    │  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^
    0 W) c6 `- k5 @, y, i' Y│  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c. t+ `% A; t( d
    │  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h- k6 E  M7 @. i
    │  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p) {4 a% F/ n6 ~( }( q& E& E
    │  │  │      14 索引优化之索引和like查询.mp4
    ' Q9 n4 |; h# m! L7 w8 f│  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X2 W: |& P8 a3 t: e4 k
    │  │  │      16 索引优化之索引和排序.mp4+ A( u7 k; n9 s6 Z7 i$ G' _
    │  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I4 {! K9 y: W  s8 e& t: ^" Q/ K) ~
    │  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M* O7 e+ m* _& i& {8 v  Z. I
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t( J" w; {0 g) \7 w# ?7 |8 ~+ `1 H
    │  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {
    . Y8 F4 v9 d& r$ @: c2 F6 H! g│  │  │      21 21 任务二测试题_不提供.txt
    . ^$ X+ w2 ~1 o& |; `- M│  │  │      / M6 r3 H* B/ W1 ~5 G
    │  │  ├─03 任务三:MySQL事务和锁
    & _, }4 q& G! A% c9 t8 F3 [6 _│  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d
      J$ h; `  |) F: l; h+ h│  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u. d8 y" B/ j* B, v& Q
    │  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    : I: W$ ~. z; [* U& ^+ T& X│  │  │      04 MySQL事务之MVCC概念.mp47 s% L" r9 H8 m; N6 }( W
    │  │  │      05 MySQL事务之MVCC工作原理.mp4, J$ @/ B  Z* Q/ r
    │  │  │      06 MySQL事务隔离级别概述.mp4
    * J1 }9 n# w+ e: L5 u" x5 ^│  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^- X$ q7 I/ X6 g' N
    │  │  │      08 MySQL事务隔离级别控制.mp4
    / }5 W) Z% x% o8 ]- {) m│  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z
    ) r* P" `0 X/ o1 m% f9 p! K6 }│  │  │      10 MySQL锁机制之Next-Key Lock机制.mp41 j& k4 C  Q) V; j% f! N
    │  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f
    # P6 m' D3 n1 g. l4 r│  │  │      12 MySQL锁机制之表级悲观锁.mp4
    $ p( S8 s) d4 A4 t│  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m( [# n! O+ ]. E: W
    │  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R& J) H, f6 |& P8 |: l3 F
    │  │  │      15 MySQL锁机制之死锁分析.mp4
    5 }7 ^& k; Q* m3 D6 g0 J7 q) S% O│  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C2 ?! F; Q: A+ ?4 E8 E  Z
    │  │  │      
    9 m( b( v9 o) d1 v0 f/ r│  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |
    ; K( k9 I- V/ B( W6 g│  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j
    8 k7 C3 n7 F" F( c! a# z│  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u
    1 S& o# z7 L2 U  ^│  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4
    ! n% P3 V  ~# U│  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp46 h( m1 @: @$ \3 Z: }0 B
    │  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4( h9 ]+ o7 }" n: z3 ?1 y
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r
    ; P. J& `/ o( E& }1 W│  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4
    2 ~% Q$ P: J& I│  │  │      08 MySQL集群架构之并行复制监控.mp4* r8 b* c: S# H* m
    │  │  │      09 MySQL集群架构之环境准备实战.mp4$ R) j5 s3 h  i. ]$ s
    │  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m
    ! G  v, q0 J3 I8 }( d│  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _
    * c, b  H* }  l│  │  │      12 MySQL集群架构之读写分离.mp4
    9 I0 G! m; e7 t* ~0 N* i, K│  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H
    " b1 k; s8 i; H" X+ F│  │  │      14 MySQL集群架构之读写分离实战.mp44 w, \$ C* t2 a  a* E: \  g
    │  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h
    7 y0 O' G" K/ J4 c) j" b5 E3 _! F2 |│  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P
      b: S4 Y1 p# D) B│  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {3 |/ o6 R  v7 j4 R& M- b
    │  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c4 }. ]. s1 o; i5 B! i  Y
    │  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q
    & D( k( h3 D# H3 E- ?/ E│  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H/ f* `8 ~9 P$ [' j
    │  │  │      21 MySQL集群架构之分库分表水平拆分.mp4" T7 t" j5 [" ?) f
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp48 M% a+ _: W  A1 c' R! Z# s# k
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    1 l# B! z+ ^) d0 O$ e9 z& O/ f│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f  }+ f8 \0 M6 E( q
    │  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    - y1 Q* x: p) r1 ~2 w│  │  │      26 26 任务四测试题_不提供.txt! g% N4 Y" W! L. [9 W
    │  │  │      $ J3 `, U6 E. }4 ]
    5 S' E$ n9 R1 ^" T2 u% o│  │  ├─05 扩展:MySQL性能优化
    * A1 K* E$ M' y6 {' }: a│  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V# H9 ]* I7 Y) g3 K4 n) J
    │  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    + L  ~0 T4 T1 K* @( j6 ?' c│  │  │      03 数据预热.mp4- n0 U+ s! Q% F6 @  j+ y4 Y
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r# i6 W3 S- S8 F5 A- @8 R- [
    │  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U9 l) g7 }, c/ i. W2 {3 @
    │  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S
    " x, j/ c. s% a' ?│  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }5 J: Q: R* c4 F) g( D7 p; w& t
    │  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u$ `+ g& B9 g5 f8 Z0 C' T# S& W
    │  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C8 L1 J5 D/ }1 ^5 {& q# e
    │  │  │      ( W" z( w6 a/ v$ B: V6 P9 d! ]- {- ~. v5 ^
    │  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~2 A- `: f, ~' I) {
    │  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    ) \4 b" \( P' w( M! L6 A' i│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
      S& E( K5 H( R/ O# \│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    3 s' n* ?$ s. ]( ]│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X
    5 r/ X" b) _1 y, J│  ├─02 MySQL海量数据存储与优化(下)& b9 J0 T6 h% y' I% F3 w# U
    │  │  │  05 任务五:模块作业
    ! w! l- G* C' d; _│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r
    : }. M7 B: d/ |+ D. ?4 L+ z│  │  │  
    4 r4 V; q5 P& S( ~  [│  │  ├─01 任务一:分库分表实战0 w4 A% @% P- K) k
    │  │  │      01 01 模块二.zip
    / i3 w1 R5 g7 b! J│  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C
    9 L% P5 s, }( E+ ?$ W│  │  │      03 分库分表实战之背景介绍.mp4
    & w/ v; i+ I: k│  │  │      04 分库分表实战之垂直拆分.mp4
    / O/ @% n3 W* C' I│  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L4 t% |3 K, s: a! Z: D* t8 D
    │  │  │      06 分库分表实战之用户表拆分.mp4
    : j2 s5 ]; ?; ]: X│  │  │      07 分库分表实战之订单表拆分.mp4% U; ?' m4 v1 I8 i4 ]
    │  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O. P3 h% J, N# K2 M! B9 c% d# u
    │  │  │      09 09 任务一测试题_不提供.txt
      T5 d8 G: d# O! n│  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U9 h0 V2 P6 @& H0 S3 K  s$ x
    │  │  ├─02 任务二:ShardingSphere实战  {' t" s; y7 }0 z; a% S
    │  │  │      01 ShardingSphere项目介绍.mp4
    ; _( w/ H1 S5 V& Y, H│  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w
      E4 Z1 G9 P! C, b( U1 C│  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]
    ' j/ g( Y7 C; [│  │  │      04 Sharding-JDBC之分片核心概念.mp4
    7 i  W# K- S: |* B" s4 v│  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4& b$ U: a2 Y) f/ Q/ \) |
    │  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V
    8 i; x, F9 {3 Y, L  O│  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4
    : y) y* V( u0 g8 W, R1 {, M│  │  │      08 Sharding-JDBC之分片分页优化方案.mp4( n1 o) o" R8 t4 \* N3 [' F4 r
    │  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t# C9 ^, L5 `/ Z/ _/ I7 ?
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    ; n) ~8 X0 `/ r4 y% a│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y
    5 K6 Y5 a! K7 F0 K│  │  │      12 Sharding-JDBC实战之职位分库业务.mp40 L2 e7 G) H2 W' W' ?
    │  │  │      13 Sharding-JDBC实战之职位分库测试.mp4" T5 m1 ~7 t- E3 S9 _9 @8 _
    │  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    7 s  X' i. B1 E8 r; S│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X# m4 |. X  B, q) I2 u3 Z# x2 ~. M' B! n
    │  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y+ v0 e. _8 b- P( Z; T& w/ }' o
    │  │  │      17 Sharding-JDBC实战之订单分库分表.mp4
    - [, I9 t6 o3 L' t/ I│  │  │      18 读写分离和数据分片概念回顾.mp4
    ( `8 x  g6 {5 [* X  |0 b+ m│  │  │      19 读写分离应用架构方案.mp43 u( z/ H# q; y! `, T' d" T! E
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K# c! y( K4 v" w5 N  W) s- u" M' u
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T  E% ^! j3 C3 t; G3 _
    │  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E
    5 C- p# Z0 I0 s- I9 ?3 X│  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4
    : ?# \( R, P8 ~$ K1 O- g│  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?; A' J2 A1 [# _' e* P. `
    │  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4
    - g  P5 D, Y9 T5 x& t) ?│  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4
      c0 N  a/ n5 O* s: t( }1 R# `│  │  │      27 Sharding-JDBC之加密策略解析.mp42 d  ^2 S0 z# ^: r- ]) Z# j. }
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `
    0 B5 a5 }6 c4 a) r" i0 o3 }│  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k% X: ]7 h$ b2 b& v( b
    │  │  │      30 分布式事务之2PC和3PC模式回顾.mp4" H3 x/ ?, u! y8 S
    │  │  │      31 分布式事务之XA模式剖析.mp40 D6 s1 }4 Q- ^' v9 G9 |
    │  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    # j- S+ C# z" Q  N│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U  `+ l+ s% V% l
    │  │  │      34 分布式事务之基于Saga模式剖析.mp42 z6 }: `$ O+ S8 y: V
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp49 I3 C! \$ C' ~2 ]3 W: ^
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    3 x# b8 ?# V/ N+ G8 L6 ?+ E3 h│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s+ {% T; x" T0 m) \
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H
    3 p) l( m1 ~3 V. u│  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H0 V1 ^3 E% Q& m9 t' d% L
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a
    3 y+ o: V2 \  ~& x* w( @* G' ?0 {│  │  │      41 Sharding-JDBC之编排治理解析.mp46 F6 y  h& g5 z+ ~/ n
    │  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
    " H7 j9 A% z1 n+ l8 K- A/ `│  │  │      43 Sharding-Proxy之职位表分库实战.mp4
    + {3 u% W( b6 [4 ]! x/ n. _- n│  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4
    " e% V( b3 z1 d. C9 ^│  │  │      45 45 任务二测试题_不提供.txt
    . o1 T0 u9 |7 W* y3 D│  │  │      
    2 T4 `- W% _5 N0 x; g; G' n$ y│  │  ├─03 任务三:Mycat实战
      i5 q% F# c; G9 ?│  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b
    6 ^* Q/ O8 o: z: r; y$ D  @8 V│  │  │      02 Mycat核心概念.mp4
    $ [- V" R0 R8 d% L1 o│  │  │      03 Mycat核心配置server.xml详解.mp4/ L! P8 w$ i+ p- i! n" }5 C
    │  │  │      04 Mycat核心配置schema.xml详解.mp42 V7 x3 [4 H+ N) P
    │  │  │      05 Mycat核心配置rule.xml详解.mp4
    . L7 T4 A6 d4 K$ z1 f│  │  │      06 Mycat实战之环境和分片规则介绍.mp4
    ( @+ w: T8 N" \  y: W│  │  │      07 Mycat实战之分库分表server配置.mp4
    3 p% h) M: t5 b5 {│  │  │      08 Mycat实战之分库分表schema配置.mp4) E5 g9 M9 A0 I; l9 I3 [
    │  │  │      09 Mycat实战之分库分表rule配置和测试.mp4) y& B4 {' k. R" J1 s  y
    │  │  │      10 Mycat实战之全局序列号ID.mp48 x& g4 G4 E4 g- w6 W
    │  │  │      11 Mycat实战之全局表.mp4! j2 B/ N& f  ?( s5 `9 d
    │  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    , n+ r# s$ f3 e* l, n│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?
    ( i4 h2 i5 V7 v, F8 g│  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z! }1 Z1 c, [$ y( f, g
    │  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i
    6 \7 W! B) s+ v( N/ t, W6 x/ b, n│  │  │      16 Mycat实战之XA事务原理及应用.mp4
    $ z5 G0 X) a3 y0 e, ~" r│  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]/ \2 `. R: v" V0 [3 p/ N1 t
    │  │  │      18 18 任务三测试题_不提供.txt
    0 e% X( A% c9 F" k│  │  │      / v( P% b6 x3 R! d6 G2 X( w; ^8 Z' q, b
    │  │  ├─04 任务四:运维工具  T" o4 b3 ~+ A" ]
    │  │  │      01 运维工具之Yearning.mp4
    / h" i- O1 o& I│  │  │      02 运维工具之canal.mp4
    9 B2 B7 _" o: \│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f* i$ t9 e  {* f# b
    │  │  │      04 运维工具之percona-toolkit.mp44 H% L  R- Y1 J+ i# ?( n/ X
    │  │  │      05 运维工具之MySQL MTOP.mp42 E, T7 I, |* X$ O  ~5 H, s) r
    │  │  │      06 运维工具之ELK.mp42 i* u) k6 P, B: m
    │  │  │      07 运维工具之Prometheus.mp4% f+ S% @+ t% U/ n6 l1 A, v' e
    │  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f
    ) a6 o3 \' Y: ^4 r$ s8 f* g│  │  │      0 L+ r  d% T# F! M
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B
    7 @" M0 u9 X; X1 A; z5 f│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {' r5 k1 a$ a; H. z- F8 Q) H
    │  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P
    8 X  p9 V! n) P( s│  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B
    6 A$ ^( j! C/ v  _│  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
    & W2 s6 I+ _- k0 z. F│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }
    * X$ m, p# v& q& P2 l/ H│  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |
    $ }/ K+ U+ a3 A& Z│  │  │      01 01 模块三.zip
    3 M2 J, R4 q. A% N8 w│  │  │      02 MongoDB课程介绍.mp4. |9 w4 e/ ]  S' D1 ?
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n
    2 p, |. W; A2 g& z) ]2 l+ j│  │  │      04 MongoDB安装和启动参数说明.mp47 K( m/ ^$ r& ?. |
    │  │  │      05 MongoShell和GUI工具.mp4! d. P3 B  S& r8 e. f. O+ ?+ {
    │  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H
    : ?+ T- I/ E  J# A│  │  │      07 插入数据.mp4
    " e; _+ A( @' j+ ^8 z2 }│  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D3 j; d7 G5 z& F0 ?; T: b6 O
    │  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F/ P  `3 n  A6 T
    │  │  │      10 删除数据.mp4" I+ z% Q2 o8 K% o6 w" u
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e
    ' C4 f$ ^' r& L3 f9 k! U9 N│  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F
    4 E# d3 z+ s. n6 n: U│  │  │      13 MapReduce.mp4/ v9 s5 x0 m( [+ M+ t
    │  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i
    ' i. m  |7 e& }) j3 x│  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~; c9 v$ A) h  l5 A
    │  │  │      16 索引分类和总结.mp4
    & c# t" F6 g/ K$ e& Y│  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z
    9 V4 W; N! H6 l$ l│  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M# N" A5 u9 m; j# k- G% o& K9 Z% b
    │  │  │      19 慢查询分析.mp44 H  K( n* l# f$ d! g# s+ h
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f! l+ G* a  ~- y7 O- E8 z
    │  │  │      21 应用场景和如何抉择.mp41 A1 T; V* `9 F( u1 y/ w7 @6 ~. p, n7 G2 G
    │  │  │      22 Java访问MongoDB.mp4
    . h% |, ~- Z! M+ s1 h6 t6 O' X│  │  │      23 Spring访问MongoDB.mp4
    - b* ]- K2 X/ J8 [# D│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n
    " J4 ]% q7 @) b5 Q% h& I4 a/ s│  │  │      25 SpringBoot以Template方式访问MongoDB.mp4
    7 }9 w! m8 h2 f' f  t: W9 i│  │  │      26 MongoRepository访问.mp4( r  H& g; @+ q5 ^' a6 `
    │  │  │      27 MongoDB逻辑结构和数据模型.mp4- D* h0 ~3 p* T, Z7 O) p
    │  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    1 `- G/ T! I- ~9 T! b2 b│  │  │      29 WireTiger存储引擎原理.mp4# l8 d" t, z8 t% E
    │  │  │      30 主从和复制集.mp45 R4 J, {' H! b, C2 ^9 i
    │  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G5 ^% F: h! S6 n- V* p: N
    │  │  │      32 复制集搭建.mp4
    3 X, C' M, N& Z' p2 q/ h& f│  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @1 b" r# E1 D7 }% }# {5 o
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    6 X8 O& O: ^# r* z( I, W│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p* Y4 p$ T6 T; _( }8 [9 R
    │  │  │      36 分片后续步骤.mp48 t! A3 _% k5 v0 a" c
    │  │  │      37 安全认证介绍.mp4
    / @' v$ g0 c/ g) ~8 W5 o│  │  │      38 单机安全认证.mp4: ?5 X5 m# r3 {1 {' q
    │  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T
    $ O  i) y3 N3 I5 e: r+ B% n, L│  │  │      40 40 任务一测试题_不提供.txt8 S. Q& |* @: w% v* ~
    │  │  │      ; K4 g' V+ \0 p% G' v
    3 w/ d: e) F1 X! g( `  z* ?│  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    5 F) r: ~0 ]# m! A3 |│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C( S! l9 }& s# F: @2 H* Z
    │  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f* T# x4 n3 y0 [' k7 u# S
    │  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n0 K0 L6 l' q0 P( D* D1 r
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F
    + W! F3 n1 V& a" T│  │  │      05 语法介绍和节点操作.mp48 f3 n) U; P6 M7 _
    │  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L  F) R1 Y& m1 n9 I
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
    3 i6 z# x. X0 z9 s2 I& T│  │  │      08 更新排序分页排重.mp4
    : J8 x7 G$ y8 \# M7 f& @% W3 U│  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y
    7 i9 c8 {2 y. L  B% }- f: [$ I* k│  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y; S) B' W* l( }1 y( B% a
    │  │  │      11 事务索引约束.mp48 j9 v& S. ^/ M3 W" e$ m
    │  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g3 l! L( i1 P3 l
    │  │  │      13 Neo4j优化思路.mp42 @- K+ e, W5 C3 j1 N& [
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M
    9 I0 t* K+ _0 M: `. }│  │  │      15 嵌入式方式访问.mp4, j2 b3 G% b& S5 \. f
    │  │  │      16 服务器模式访问Neo4j.mp47 G5 e: r' O; q1 M; H* {1 d
    │  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F9 Z  e2 y8 i9 D* I4 D1 N3 Z
    │  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r
    ) |- N4 c9 P! X1 Z6 e) S$ I& e, z3 b│  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f
    + E; K$ z2 p( _/ ~9 }+ C  l% z3 v7 z% J│  │  │      5 {+ p+ O6 x5 Y. v- X
    ( X7 g( X0 ]- _│  │  ├─03 任务三:模块作业' j" ]+ G1 h# X/ k# d/ M; x& `
    │  │  │      01 01 作业文件.zip6 h" h* z6 k0 L+ V  `) N
    │  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U+ I& l0 p$ b$ K0 u" M, ]* k
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z
    2 N  y. ], w" S! J+ ^7 Q* J│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    8 d* N; H% x- r* h6 u0 F& [+ d│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~1 e, @' L6 L8 v8 z" G" o! R
    │  │          03 mongodb直播资料.zip
    * B' S9 _+ X/ N│  │         ! D: H6 f, ~* Y1 ~/ _
    │  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台1 H& V, u" e% w( u
    │  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s
    0 ^+ o, t# j4 m, ^│  │  │  8 l2 k4 k* E' b' a
    0 H6 N3 ]8 ^( ]; h6 a2 E│  │  ├─01 任务一:轻量级分布式文件系统FastDFS
      N1 d4 A- e$ c1 y$ {% q! E│  │  │      01 01 课程资料.zip
      c- \. h5 z  e2 e( [- o│  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V
    : Z  g* n  K. I; T│  │  │      03 FastDFS基础回顾.mp4
    " h6 l* \( N" T/ ?# V4 A│  │  │      04 FastDFS环境搭建和测试.mp4
    1 ^# E8 k3 {7 S- w0 K. M│  │  │      05 FastDFS和Nginx结合.mp43 }) r  V& w* U3 @) Y( Y
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g
    ! P6 g8 k! G( r: ~' a, U5 u6 |7 ]8 c7 B│  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^+ P; V3 T0 G7 B" w9 x4 ]
    │  │  │      08 FastDFS设计理念.mp4: _: _3 l% W5 Z- N
    │  │  │      09 文件上传和下载功能原理.mp4" i$ y7 f- ?: A: X$ ^2 Q! V
    │  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V; c8 G7 t9 u) f4 t
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y3 n) d, A2 f2 ?. q# j  F- u0 ^
    │  │  │      12 FastDFS配置和优化.mp44 @$ n. W: d$ w# S: E7 d1 p- q
    │  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d0 o$ X# r' t- t0 W6 b6 ^
    │  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i: c3 ]# J4 S8 i9 c1 J
    │  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t
    6 U0 {5 W) m% R6 {4 M$ G│  │  │      + N' M/ J0 R+ x) D& p* c3 r
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    : N! P! B, a/ ~│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N
    7 z: ]& W. y5 A  v; D│  │  │      02 OSS和自建服务器对比.mp4
    : L, O0 z9 m2 K, b. U/ t* \│  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
      M8 _* a% [; S" B9 s│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l6 e+ t, d! e" M* j6 s
    │  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e# n" g8 d) T1 H+ p/ ?) M9 J7 W
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C# t8 h7 U" W1 k# h! H
    │  │  │      07 日志记录.mp4
    " ^5 B* G. I4 p# _/ v4 S│  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m6 u( Z' v% m& a) G; }8 n6 r8 D
    │  │  │      09 OSS开放接口.mp4* \: A& `# U: w* S0 s
    │  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l
    ; B+ W3 f- e  U+ y2 r6 Q│  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y8 h1 \. p1 I! l3 K+ I3 U
    │  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N
    ' R- j) r6 p" K9 j& @6 L2 H│  │  │      13 数据处理和CDN.mp4# @' p4 U! o- y0 ]9 a: y4 }
    │  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J, l) I6 Y# o1 `+ \/ q6 H
    │  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w
    1 G3 K" Q- }) x; y( T  s! O$ `) Q│  │  └─04 模块四直播【回放】$ A5 q. p9 ~& V& a/ h" D
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt) ]/ `/ \4 S! u2 S1 I
    │  │          02 高薪5期阶段四模块四直播回放.mp4; \1 j: a) @  l7 V& e
    │  │         
    & m2 {  |3 W1 P$ R* F; v' o( a│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i& G1 m% O, y% G9 ]; h& {
    │      ├─01 讲义下载
    ' V9 {; c" R- V1 K  P1 L│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I
    1 T$ f/ s" Z1 E' s- x; [│      │      0 l4 ^6 N, `8 ^' Q- Q7 Y
    * A* O6 m7 Z! B$ M. Y) G# z│      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建
    ( ?, [& X. v9 a( q5 i8 I2 v│      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j
    + q6 [% l$ E; x& ~+ K8 V/ v│      │      02 大数据定义及应用场景.mp4: t" c: |% d; D0 n! c  Z' ~, _: D+ E
    │      │      03 大数据发展趋势及从业人员发展路线.mp4
    % l0 M- t) ]! t  ]$ H. d5 w& e8 Z│      │      04 Hadoop简介.mp4$ S- W) E: z/ a  M! _
    │      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M  J# \2 j3 T6 G1 h
    │      │      06 Hadoop重要组成之YARN概述.mp4& m: Y/ C* ^0 O4 k
    │      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4
    9 V, \% [/ P$ R' a, k: ^2 t; p│      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4
    ( K8 ?) R3 E: K& Z│      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @
    7 a$ }, Y( G% Z" @" R│      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |3 d: n! o  \5 f8 X) L" E6 J% \
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    ; q6 O  \" F1 g% }│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M3 u; B! h% h- h
    │      │      13 Hadoop历史日志服务器配置.mp4
    ' q- \8 k1 @& C+ U5 L9 S9 i; `│      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h+ ?5 B% d3 m6 |; I0 ]; t; _# G
    │      │      , V( H% v+ S; |! W" U! @6 d& ~0 z$ g" [. s: b+ R  |9 @
    │      ├─03 任务二:HDFS分布式文件系统
      |7 F# ]0 {5 ^0 H6 o2 f% i% ]" e│      │      01 HDFS之重要概念.mp4
    * ?) O' \, y7 m8 M  t│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R
    ! d3 [. U6 ]% y. S9 m! G│      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q$ N$ P7 R: R. i! d+ z. S
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C3 M* ]* r) }5 b5 r
    │      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {, E3 S6 _8 U9 G2 i$ ~- j3 u
    │      │      06 HDFS之API客户端IO流操作.mp4
    0 s  f0 ]) P: ?3 \$ ]/ f│      │      07 HDFS之API客户端IO流的seek读取.mp4& I6 C  D, l3 I$ _! v! c
    │      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M  x0 R$ _; P& D$ o7 P/ x
    │      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp42 O, S! C$ o/ f; g
    │      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?6 _7 p3 P* b! v$ p% q" N, g: v- u
    │      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4  [( H& l0 C# c! I9 O
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp4' \4 N6 W) ^5 W7 n3 W; b( k
    │      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C" s: y1 b; C! z
    │      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m
    & ]3 g2 L9 J" P- A( V) b/ A" f6 c; n│      │      
    . L" l( I& u9 W) L│      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m
    4 W6 O6 k0 i7 I. }│      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x: N, O, Q5 ^% y  n' w& s
    │      │      02 MapReduce编程规范.mp4
    " D- `: D/ b: j, K3 P│      │      03 WordCount案例之编写Mapper类.mp48 G* M5 s2 }. ?7 o6 o
    │      │      04 WordCount案例之编写Reducer类.mp4) `0 k9 Z+ p( n' C" U6 G
    │      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    8 ~9 b) u$ y# k2 y│      │      06 WordCount案例之运行于YARN集群.mp4
    ( p. Z2 t$ I. P│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z, o7 o0 \; e5 x- b
    │      │      08 MapReduce之Writable序列化接口案例part01.mp4
    1 [. i& }% j6 J) w  |2 d: ~│      │      09 MapReduce之Writable序列化接口案例part02.mp49 e7 w9 J$ v& y8 Q6 ^& ]
    │      │      10 MapReduce原理剖析之MapTask运行机制.mp4$ g# |5 f, d7 t: T) n0 k% k
    │      │      11 MapReduce原理剖析之MapTask并行度.mp4
    1 e9 X' m7 ?/ ]+ L/ h8 B│      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i
    ' y6 K1 Z; ~& s7 g│      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K
    . K( Z5 L7 z% \  l; p: ^│      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4( Q9 ]& u0 \3 ~" p
    │      │      15 MapReduce原理剖析之自定义分区案例.mp4( F4 a" b9 h% w7 u9 t  x
    │      │      16 Shuffle机制详解之Combiner组件.mp4( P+ v* w  s1 M4 }. H% N2 V9 p
    │      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C& S" H, m0 O  w5 E  }, H
    │      │      18 Shuffle机制详解之全排序案例实现.mp4
    : J2 p( d0 c, C│      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~+ P, G' r% U- z( @4 w
    │      │      20 InputFormat机制之CombineInputFormat.mp4. n) R( {1 d, k, a3 }- A
    │      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l, r+ }$ `' \/ N0 M
    │      │      22 OutputFormat机制之自定义OutputFormat.mp4
    ! k# }) a5 U3 g  D4 l7 v; f  E; F│      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L
    7 h+ M9 D) e: v│      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @% B% b7 v( C/ m
    │      │      
    " V/ b" l+ |; d9 |' T│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述6 k; o8 Z  q5 q5 }
    │      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    ( X3 K5 g  x3 E7 T8 S/ u│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    2 a( S6 I9 y' ?│      │      03 源码剖析之NameNode启动流程.mp4) o! N+ p& s. `* M6 G% I1 y# a; D, ]
    │      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z! Q6 }6 u2 N% `' L% B" l
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp4" B3 k% q- Y. v7 \2 N4 N# _
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a
    : C1 C! q6 [  ]: j  F│      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I7 x, {5 b6 X/ b3 O
    │      │      
    - t4 Q: Y5 ?4 I# W/ y│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b
    / i7 ^/ C0 c1 b% J) C# B0 L# z│      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s" r* x, A$ v6 G$ F9 @$ F0 M8 D# q
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C
    8 A) {) ?8 W% y+ \1 c( p# d│      │      03 HBase数据模型.mp4) M5 _2 G% W6 S8 F4 a  p6 i7 m1 B- G
    │      │      04 HBase整体架构.mp4
    . J/ f7 K+ {7 ?8 b/ Y6 x│      │      05 HBase集群安装部署.mp4% l4 A  c3 k4 ?
    │      │      06 HBase Shell操作.mp4
    ; o# z/ p4 G" c5 z! r│      │      07 HBase原理深入之读数据流程.mp4$ [4 i# p, q' Z; D" f) B: v. H
    │      │      08 HBase原理深入之写数据流程.mp4& [% N/ Y4 Y  T& e% u
    │      │      09 HBase的Flush机制及阻塞机制.mp4
    , q$ n4 z2 I) @. s/ u, R- }  k│      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |
    , W2 T( a. |" F% i+ i│      │      11 HBase的Region拆分策略.mp4
    2 l+ ]4 h2 s4 Y: V! J│      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n
    ' q, L/ s+ |9 P0 O; V. K3 d% f3 W│      │      13 HBase表Region合并.mp46 b+ t, n/ ]6 H0 _% J, L
    │      │      14 HBase客户端操作part01.mp4* O) r9 Y3 E7 [4 `; m" Z& D
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w6 g% U& f& Z, O) ^, s
    │      │      16 HBase协处理器介绍.mp4! ?' |, i: R" }" C
    │      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U
    # u3 V6 ^# a3 x0 z( Y8 d│      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v
    # b) G" V, E0 {' z│      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c
    . m) r" t; x( u│      │      20 HBase表热点.mp4
    " G: _" P6 i7 v* D) o4 \│      │      21 HBase二级索引.mp41 m0 C+ U6 f4 W- }1 Y
    │      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i& m/ n" b, v: w: T7 J- g) R( K
    │      │      23 23 任务五随堂测试_不提供.txt
    ( W1 q, O/ ?. S' x& @$ T│      │      + E) r% t" g+ o9 i- J% l0 l+ P# a% q/ [9 `& v& _
    │      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    " b/ I2 B* y# j8 r" c- m, T│      │      02 02 作业说明资料.zip/ _& a# c& l; Y6 r% U
    │      │      
    . Z& f2 I) l% ~! Q8 u+ d3 O│      └─08 模块五直播【回放】
    6 @' R6 {6 n$ b. V) H2 J. C' O│              01 01 满意度问卷调查_不提供.txt
    7 G, v5 a8 g% L1 @: L- V; m│              02 高薪5期阶段四模块五直播回放.mp4% D% e1 P) Z6 E
    │              + a6 p* t. N, J, I9 q2 Y
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }
      E; U; g) Q5 `; @2 k│  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    . a2 X5 C4 ?, n1 F" W│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v( ]' v# y5 r* @  p) I" m
    │  │  │      01 01 Redis课程资料.zip! Q) x% Y) D/ q6 H6 N8 O8 u' f+ j
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    8 }- o% W( m$ }9 D; r+ ?│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K( ^" t: ^4 I. ?: W8 [
    │  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A& u/ l: o4 j1 I; R  H5 s: u7 J
    │  │  │      02 缓存的使用场景.mp4
    * M8 S! w/ r8 a% W' n│  │  │      03 缓存的概念.mp4
    2 O4 q+ i+ r8 p: [, I│  │  │      04 缓存的分类.mp4
    - Y- C/ M, p% W! g$ E. J│  │  │      05 服务器缓存.mp41 b- n! S8 q' _
    ' u# |; t) x+ W0 B- i│  │  │      06 缓存的优缺点.mp4" D$ x. g% Q# G
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p. _+ X2 _! u( u4 R" k/ F8 f) Z
    │  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N
    + d9 R1 X, ^3 R4 J6 h" T+ a6 L5 P│  │  │      ' o& g7 D; K1 r% M: L* @8 Z
    │  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H; ]4 r$ Z/ |9 K8 ^7 f4 y
    │  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d
    : y2 M. R& B& B+ T# l│  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }; U' O9 {/ O, m" f
    │  │  │      03 Redis不常用数据类型.mp48 x7 {2 T  m" W; o. E
    │  │  │      04 Java访问Redis(Jedis).mp4. E- ]- N, }2 v: s! i. p
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l2 j  F/ t2 j  v# z" y. u7 J3 `
    │  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R
    + t! D% b& g: O│  │  │      07 Redis底层结构之RedisObject.mp4. C4 X! f  b$ D
    │  │  │      08 Redis底层结构之字符串SDS.mp4( L! p7 b. l) p) @4 ~9 k, K& L
    │  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r$ {- X  p4 M+ R+ ~! V2 Z
    │  │  │      10 Redis底层结构之字典.mp4
    7 y5 N$ ?2 [$ a│  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E* k  Z# G' ?- ?( p9 x6 K) D; \  Q3 O1 A
    │  │  │      12 Redis底层结构之快速列表.mp4' h) N, k: y1 s0 p5 f
    │  │  │      13 Redis底层结构之10种编码.mp4; M/ A4 K& |! k# G
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |" l% b1 X: b0 V) P( f, H8 R8 i0 j+ N
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z2 {" H3 Z+ {- _! E6 D
    │  │  │      16 16 任务二测试题_不提供.txt
    ! e. p4 p" x8 ^4 g" e* u* g# [│  │  │      % |7 v2 [& O; `4 L4 x1 H2 R' O2 L' j  H- |6 h
    │  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P$ e1 O& s! v# ~# T. P
    │  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w
    8 R0 g' U# j8 u│  │  │      02 通信协议之命令处理流程.mp4
    ( R% \2 e0 c, u, I1 s8 i6 D2 \│  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o! O7 k& h& c$ ^3 p7 I
    │  │  │      04 文件事件之IO多路复用模型.mp4* a6 V$ M% s) C) h
    │  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V7 v! C0 a; T- I1 K1 ], n4 J$ B# f
    │  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    * a0 Y' p0 t, t0 h: z, k' N│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R
      }. S* d$ w; M: W: r7 p│  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \- o. b& ?1 [1 H, F9 g" n
    │  │  │      09 09 任务三测试题_不提供.txt
    , ?  F+ U; M  t1 `│  │  │      ( ^' l: \3 m. r5 k8 n& x8 D: E: e  e2 {
    │  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?( o; z6 ~4 [: z: V; T
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M
    : H$ w$ m! @5 a$ Z1 f│  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l
    4 w$ d' c& s! i* h9 g: K  O│  │  │      03 AOF工作原理剖析.mp4: J6 y& m& }. z9 `! f
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    0 D, k! n* S& b! X* K, I│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    + @& {! e9 y) M! C6 K! G  B; B$ M│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x# {! `* d  Q% R3 S( m: ~
    │  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g. o. ^& w$ m% |3 c
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A
    / @8 d+ o5 n2 p: j$ E  b│  │  │      09 Lua脚本复制.mp4# U5 `* J; A) r2 F
    │  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I& ~+ x# _6 X4 T! \/ _1 t6 x
    │  │  │      11 Redis监听器.mp4
    " @) R, h1 {! j9 i8 Y4 `│  │  │      12 12 任务四测试题_不提供.txt; \: E! o: N  k8 _" J; M! M1 S
    │  │  │      
    # e6 s6 A, [, M! ]8 ~│  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q' l) t. O& {3 p% C/ @
    │  │  │      01 主从复制.mp4. L* V( t) {& w3 m  O
    │  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s" o  J* K0 G3 O6 m+ W
    │  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `4 ~; y( v. F; W/ q
    │  │  │      04 检测原理.mp4
    7 r1 i& K& b8 r2 v  G│  │  │      05 故障转移.mp4
    ' K, j& h  F) L9 [! ^* A│  │  │      06 集群介绍.mp4
    9 K7 R! A% }' g, Z│  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M
    ! z3 C5 P  `' S* B│  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e
    * I: j$ ]. G( @' b& N; X4 b. _& |# g│  │  │      09 RedisCluster分区.mp4! \. @2 q8 I0 a* K) H) U5 r
    │  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m3 |! H; |% L3 q
    │  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w
    9 ?! r" g; ~- ?) E3 r│  │  │      12 分区路由.mp4+ l  X- S  Y6 C7 S$ Y
    │  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W  |! U. T) Q, F: C
    │  │  │      14 集群容灾.mp45 ?% \" O4 q, u: p
    │  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V( t" X9 R5 U) x
    │  │  │      0 o9 h, f4 z3 W. D/ O( d
    │  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u
    6 q; {9 ~. W+ Q│  │  │      01 企业实战之架构设计.mp4$ M; h6 b$ m8 o. h( l9 e1 F
    │  │  │      02 缓存问题之缓存穿透.mp4& E% K( r; o8 N" U6 l4 b
    │  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @
    5 H- r' R9 Q+ u& M3 I7 o│  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B
    7 o6 S7 v' M# E3 a$ j+ r│  │  │      05 缓存与数据库一致性.mp4
    4 T7 i; ^' H1 o  B$ W6 b0 K! R% M│  │  │      06 Redis乐观锁.mp4
    . G! F6 ~: x, i2 |* p+ v# c│  │  │      07 Redis分布式锁.mp4" d4 b5 a  D  X' m; ?
    │  │  │      08 Redission.mp4
    / e" O! Z7 L( P1 F/ Y( c# Q) v│  │  │      09 阿里Redis使用手册.mp4
    * C0 v- g4 u$ t( ~. \$ k│  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D
    ( Y. N4 F4 S* w8 ?│  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    6 m3 j: i* z& B. H5 k% J# U│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p
    / C2 q- T& E! j. r2 e. S9 j│  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c+ o) i6 {! r8 ^1 X) U0 p
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c- k0 B8 P, }' \' q3 [9 n. E
    │  │  │      ( V9 E8 X" s3 A" s5 s9 R# E6 v7 _$ a. t
    │  │  ├─08 任务七:模块作业
    9 @$ I5 T! b( _! }: ^5 y│  │  │      02 02 作业资料(图).zip. [$ Y1 t+ W6 v
    │  │  │      
    & y4 k7 {" V3 y│  │  ├─09 加餐:Codis集群搭建
    $ T0 a; a$ j, I- V. q$ O% q│  │  │      01 Codis介绍.mp4
    ( Q4 [. c9 S# _4 |│  │  │      02 Codis集群搭建.mp4
    + @- A- t! M3 f' G│  │  │      03 CodisServer配置.mp4
    " w$ e9 ]: K) M8 H' w$ Q, k│  │  │      04 Codis界面管理.mp4
    " ?9 l/ ]( b" y& ^; q8 f│  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
      Y0 S. }2 l7 t│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f4 p' U0 O, D5 L# z/ K
    │  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s
    0 a6 \3 R/ m  K1 t│  │  │      
    ) z7 J# G% ^+ d6 Q│  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O5 {/ u: C, l! h9 B) ~8 i; `& ]4 p
    │  │          01 01 满意度问卷调查_不提供.txt
    2 a+ V# w6 j4 p; I+ u& O+ K│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y$ a. P1 |8 o  p6 C
    │  │          03 Redis-直播资料.zip
    5 k: z# f+ N5 _7 m  k0 ~2 ]│  │         
    ) l) _0 N, t- h$ z2 h│  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~
      T; l+ P( V, m3 z; B1 q│      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W
    1 j) f' W  P1 f) f, R! G2 b│      │      01 01 课程资料.zip$ n1 ^6 |0 w% k
    │      │      02 Guava Cache应用场景.mp4
    8 @! s2 M% D% [5 w4 s0 `│      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N
    + S- y8 f3 o/ O8 k0 m: N│      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k
    9 H- S: G* ?* ]( E* b│      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P
    ( u6 z; G* v, m, N9 H: x9 s5 O│      │      06 Guava Cache原理.mp4: M; c0 h1 S4 G! u
    │      │      07 Guava Cache高级实战.mp4; j' p$ |1 R" U. q' i
    │      │      08 Guava Cache源码剖析.mp4
    1 [  `8 T- |% s) \│      │      09 09 任务一测试题_不提供.txt
    - n1 B7 Q# _8 y* v8 H7 ]│      │      ( ^/ y- A& L' I) m, ~
    ( K% F( F$ I; Y( h8 a& P: n# T│      ├─02 任务二:EVCache
    8 e: i# _  g( \2 @% A│      │      01 EVCache应用场景.mp4
    8 P* c1 O: L, d* t6 a│      │      02 EVCache典型部署.mp4
    & k" B* y# O. b; [6 p│      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g) k9 ?* R7 V* Y: a( N3 d! {6 ~4 @
    │      │      04 EVCache实现原理剖析.mp4
    6 {4 r+ i, b+ l; D│      │      05 Slab Allocation机制.mp4
    1 T2 H. t* T/ z* _│      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B* n$ ~' D/ }( ?# S' B' t% D6 M
    │      │      07 07 任务二测试题_不提供.txt% Q  G2 f; |% }0 k8 M
    │      │      
    0 S, F  I% H" l8 g/ }- ~, ^│      ├─03 任务三:Tair
    9 i) C5 [" q# m8 P1 l│      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _* ^( A8 s; v! ~( y
    │      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f
    # `; {  F& {: n1 I9 E, T│      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
    . H7 ~2 N/ r# E$ F9 f1 E; q+ m│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z
    7 H* F, @) r6 l- b+ [- e│      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r& K' S0 P9 B+ Z) {/ p+ `
    │      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F
    ) L+ |3 C% u  L, Z& s/ K│      │      07 mdb存储结构原理剖析.mp4
    * M; _2 c8 g! T2 E7 G& r' V4 a$ l│      │      08 Tair操作API.mp4# P' ^" b! g7 c. L  O* p
    │      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v
    ) C% G/ u) [4 _% B  ?$ s│      │      8 M% b: B3 l0 J4 g: x; p+ `
    │      ├─04 任务四:Aerospike5 A9 z% j+ c# X6 P$ k5 a
    │      │      01 Aerospike应用场景.mp4
    $ T+ E0 V1 {5 n6 e│      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X
    8 i6 i) M. }( m: l3 Q│      │      03 Aerospike环境安装.mp4
    9 ?3 m8 w8 y6 k5 |& f: w0 Q. b. f4 r│      │      04 Aerospike操作实战.mp4
    # m+ R, d1 y7 M' V/ }4 Y│      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]
    " f" K2 a2 ^# t- u/ v6 ?' M│      │      06 Aerospike集群实现.mp4& T1 t9 X/ P2 h
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    ) s* k6 J( k; w  t6 V3 o! m+ w9 @│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i( I& f' m8 M/ {+ P" S
    │      │      
    : a/ Y/ D8 m8 \│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O1 @+ [/ X& |0 d5 k
    │      │      02 02 作业说明文档.zip
    , k4 T: u* c1 a, ?- _. j/ S│      │      8 l9 ?0 a3 p& G: L- a+ q$ h9 ?: Q6 N" N) y1 A
    │      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G. W2 v. W4 _7 j& ^
    │              01 01 满意度问卷调查_不提供.txt& Z4 f1 m) p. K" s2 F9 c
    │              
    - m- y, p' T7 G" E* X" ~  }├─06 第六阶段 分布式消息服务中间件进阶
    ' R; N& v3 v* a% l# t2 r│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H  c! G$ Z8 V2 o& B* W
    │  │  │  06 任务六:模块作业
    9 U$ a" ]" d5 @% |$ x│  │  │  : v) M6 r. z, t# c9 H- B
    │  │  ├─01 任务一:消息中间件概述, U9 H$ k' N+ _  E5 _
    │  │  │      02 课程介绍.mp4
    ! q. C" o' p( ~* c/ v│  │  │      03 分布式架构通信.mp4- U0 O. C7 m+ h9 M
    │  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E
    6 N- O1 v4 m; u% S5 T8 r│  │  │      05 主流消息中心间及选型.mp4
    " ]# `% V) e% D% k0 s) }. C│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p
    8 l5 r$ n6 |6 [! b; c8 d5 R8 N) o' |│  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    $ o2 G/ X  e- M# V5 a│  │  │      08 JMS经典模式详解1.mp4
    ! o: _1 e- H/ V' W8 x│  │  │      09 JMS经典模式详解2.mp4
    + E: T2 Q# w+ j% v  }│  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _' d: \/ n9 c8 @  b7 C/ `9 g1 E
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q
    2 g6 s( S9 \9 U( D& O1 k│  │  ├─02 任务二:RabbitMQ架构与实战
    # _2 o: I/ c3 t8 W* Y% Z2 @) {+ R│  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    . b  m1 C5 Y. k6 Q7 _" ^9 E3 U│  │  │      02 RabbitMQ Exchange类型.mp4+ }; H5 m: y# J
    │  │  │      03 RabbitMQ的数据存储.mp4
    * D: K8 _: w( d9 }4 e- w' K7 a│  │  │      04 安装配置RabbitMQ.mp4
    ( M# k) Y  c4 m│  │  │      05 RabbitMQ常用命令1.mp4
    0 ~. Z: y6 {8 p2 e│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    ' i( o/ }0 N6 \( X) r7 `│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C0 |3 J1 ]! T1 S( X; ~+ _6 ?/ X
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o7 c! g, i( {7 `* S) i+ y
    │  │  │      09 Connection与Channel的关系2.mp4
    3 K% ~6 q. [/ t6 Z. N# o4 p│  │  │      10 RabbitMQ工作队列模式.mp4
    2 a2 d9 I% I  M; k0 b│  │  │      11 RabbitMQ发布订阅模式1.mp4
    $ @# s" E' b- r│  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F
    8 S# K7 x) D5 @( g0 H% m3 {7 j│  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v" v9 z6 {/ p: D* b+ n. ~/ s
    │  │  │      14 RabbitMQ主题模式.mp47 h* N  ]& l9 w- T9 d- T
    │  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y- d6 K% R) U" o% s' B
    │  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e+ u0 ~2 @+ b0 ^8 i  E* v) y8 s
    │  │  │      17 Spring注解整合RabbitMQ Listener.mp4% v8 p" w: ]4 ]3 ~
    │  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
    ) y; j$ ?' X" H│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]8 g9 Y, p) z, H% P/ F6 m' \
    │  │  │      7 U* o1 d, V# G' a) v2 h, L! [3 Z
    │  │  ├─03 任务三:RabbitMQ高级特性解析/ o* ~' m3 E' {) T# z
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q' t3 C/ G& M( x
    │  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t
    : Z1 _( |& P, n1 y1 y$ H│  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S
    8 P! R8 c9 W% K) S4 r1 [! q! x│  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~3 y' a  C% T+ I
    │  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I
    " p* e: s! Q4 x' A7 O# L2 L│  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b5 R# E6 X. K5 a
    │  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K
    , [1 w& |$ B( K2 O* x4 t│  │  │      08 TTL机制解析.mp49 Y- A  Y% D! ]' ~: I% w# J
    │  │  │      09 死信队列解析1.mp4, ?6 |- Q4 _2 c
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t  x1 n2 m  |2 r9 H* O: P1 k9 {
    │  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U7 z2 q% o* M/ N8 S/ e0 ~/ b6 D
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j
    ( n* K9 p; D/ F, K+ C( [+ K0 B: p│  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q' s( O. u' @0 d" f
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v
    9 [7 C+ n% T  C+ ]# h  K( L2 t│  │  │      01 集群方案原理1.mp4
    3 e" t6 b  g- b: ^' Q& f6 G│  │  │      02 集群方案原理2.mp4
    4 t7 @0 J  ^7 R. I; D' C4 N1 m6 _│  │  │      03 单机多实例部署.mp4/ v, W0 c% v2 V+ e9 j6 ?8 y  T
    │  │  │      04 RabbitMQ集群管理.mp4
    / G1 c: ?; ?; c0 \2 p4 G; v  o+ D│  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _
    ; K) Q! V5 l! G0 i7 o0 M│  │  │      06 集群高可用HAProxy_1.mp4+ {* h3 a" T5 e% w2 `/ ]
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U
    , U- e5 D+ ^+ ^6 f6 [4 b7 s9 Z+ W│  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z
    # q# x# f$ G, b│  │  │      09 09 任务四测试题_不提供.txt; W; j6 i& @% x# s3 N
    │  │  │      ; Q0 y# [+ R4 l& D* L( I
    │  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J
    9 L8 W$ ]! m% ~2 z; F2 P│  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    " j, V/ e. Q" S9 f8 ~2 r│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i9 T) Z4 _& e. ^8 W: I
    │  │  │      03 持久化过程源码剖析.mp4
    % v6 d0 w; p: m" c│  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n
    / m! r" l% ?5 u8 H6 N) v8 S│  │  │      05 消息发送过程源码剖析.mp4: L6 T1 @4 n% L. H7 o2 ^0 j
    │  │  │      06 消息消费过程源码剖析.mp4  g  z5 m. T2 q+ C& ?
    │  │  │      07 07 任务五测试题_不提供.txt
    # C( U; j/ ?. t+ V/ M6 k│  │  │      : J7 B# t0 A/ l& }% J) x+ t9 R* w  K# o4 G
    │  │  └─07 模块一直播【回放】
    3 b( R- `* {( \' |│  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f) U' N9 j7 C$ k. ~9 n
    │  │          02 RabbitMQ-20201106.zip- `3 s* ~* J0 S  f# R' A
    │  │         ( J' a8 a" \) |" c7 M2 m
    │  ├─02 高吞吐消息中间件Kafka
    5 F' y# m: J: [│  │  │  06 任务五:模块作业1 x3 {5 @3 F3 h) ?8 p3 O  x8 ?
    │  │  │  
    , M2 B8 ]( J" q│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z) y6 X8 X( |# m% n$ O: X
    │  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s
    6 t8 ~0 F8 P7 X$ V$ U! Z│  │  │      + e) V' L8 V2 P3 K1 r; w
    │  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S
    * J. A, N9 S1 {' z% [! }; q│  │  │      01 Kafka介绍.mp4
    & K% \* e( [# {  l# W6 B0 q( u% s│  │  │      02 Kafka优势.mp41 Z( P0 Q/ n: V: L# _1 W
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U0 E9 y; n% g6 f( O
    │  │  │      04.Kafka基本架构.mp4' \0 s8 A" _/ }7 b1 b! M' U, Z( G0 p4 S
    │  │  │      05.Kafka核心概念.mp4
    - u' Z/ K6 O" x: @│  │  │      06 Kafka安装与配置.mp4
    ( S8 L: n7 K3 Q: @  {7 s│  │  │      07 生产与消费.mp4- h/ S1 h+ u8 X7 B% E
    │  │  │      08 开发实战_消息发送.mp4
    * ^* ], P' G5 v, o9 B  M8 _# Q' q│  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O- k7 V) Q& j, W5 W0 B
    │  │  │      10 SpringBoot Kafka实战(上).mp4
    5 e: S$ }: M: `5 p, J│  │  │      11 SpringBoot Kafka实战(下).mp4. q  Q0 |) D' W; \% ~+ D. C
    │  │  │      12 服务端参数配置.mp4+ h. h. S% F, w! t3 Y. f
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D
    + y& B* z/ a) ~- l  d  r4 u4 t- j│  │  │      
    ) y  ]$ a1 W. X0 Z. M+ z│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
    * T1 j, _7 O- T+ y; h8 B3 Y│  │  │      01 数据生产流程剖析.mp4
    - h' K) M/ S7 S  S2 G- {1 j│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I$ i1 R) }0 Z, j1 o3 {. F; m
    │  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |- J# p- S; o  ?
    │  │  │      04 分区器剖析.mp4& t# _% O( g' ^) j! S4 C/ j
    │  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z3 a, w& |9 A5 s6 m& i8 W7 Q
    │  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R
    , w6 I8 z2 X% G+ u) v8 ?# B│  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
      Y" A+ g' ^, Z& K0 [, O1 M│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m8 g8 o% r" C7 M: _1 @1 P0 S7 g
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U
    ) O. L7 U; N+ F% a) \│  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j5 I6 Q- |- g& m9 V3 C: f
    │  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E
    , o7 M' K  z% G! U; p/ ~: o- H: w) z│  │  │      12 反序列化剖析.mp49 S; R' D8 O6 \) }1 \2 Z
    │  │  │      13 位移提交剖析.mp4  ^& S) w# k( I+ \
    │  │  │      14 消费者位移管理(上).mp4" A( u5 \! k, d3 D
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i4 O3 D/ T" u' M' Y- Y* Y
    │  │  │      16 再均衡剖析.mp4
    * l- h9 w) ~" h* ?; b- u: k% t5 b& l3 B│  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `
    & b, H4 G6 J8 S9 k' d0 H│  │  │      18 消费者参数配置.mp4: g; m' _& X& O
    │  │  │      19 消费组管理(上).mp4' `3 k! s3 j0 K' A7 z
    │  │  │      20 消费组管理(下).mp45 W  o! ^. w) }) h  t# t$ e
    │  │  │      21 主题的管理.mp4; |/ O1 j, x; N- A- c
    │  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s
    0 _$ D8 k! D$ e│  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l* e' {2 u2 ]3 V3 f
    │  │  │      24 主题参数详解.mp4* C, h# g: ], z/ S
    │  │  │      25 KafkaAdminClient应用.mp4" _" ?4 T5 e6 U+ R* D( O/ N8 \
    │  │  │      26 偏移量管理.mp4; i& K% n( r  \4 Q& |# m- p* h3 y/ v
    │  │  │      27 副本机制.mp4
    , z/ x) e7 f6 o2 j3 i+ y6 X2 w- p/ W│  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @2 d4 j" K3 O/ V3 _9 I3 n. t
    │  │  │      29 分区重新分配.mp4# B$ O- F5 V. F& w. }7 U
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~
    ( ?- R; c/ D3 S0 `- q0 ~│  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J6 D3 v. B+ ]1 z& S4 ?$ [
    │  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d
    + e+ }6 c1 g' _3 s5 t│  │  │      33 自定义分配策略.mp4
    ! v7 I% f7 x$ V6 W1 Z/ h; E/ {4 \│  │  │      34 日志存储概述.mp45 e% _6 _/ ^3 {2 O1 H! n1 @( H
    │  │  │      35 日志索引(上).mp4
    , z5 c& a! H' D, e3 Z) S│  │  │      36 日志索引(下).mp4  }) u& q* N* d) z! w
    │  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d' G  g1 w7 T6 |
    │  │  │      38 零拷贝机制.mp42 {& L# d, }8 y* S- w( H) F% @
    │  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {0 |% b( A2 H' v) q& e) O4 B
    │  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y; a* y* u" b( v0 S% G8 p9 k
    │  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    % D& t7 {' u  y% ~0 u* k) y: d% f│  │  │      42 幂等性.mp4+ O; q$ U/ w' E" ]9 S/ r2 w9 q/ J4 f
    │  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A1 c$ M7 w7 }. \! m3 U
    │  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m
    8 S$ K4 Y4 _3 y; p/ I  M! L" ~! C9 j│  │  │      45 控制器.mp4
    , V3 c- o% V" x" H. [0 I7 ?│  │  │      46 可靠性保证.mp4* K; P/ M- g* ?* r5 M8 i
    │  │  │      47 一致性保证1.mp4
    2 g2 e+ ~3 s6 y, j/ J% W! t│  │  │      48 一致性保证2.mp44 P9 _) n: q. c) M% H: |9 X2 h: _
    │  │  │      49 一致性保证3.mp4
    . y! L8 L( Z3 _│  │  │      50 一致性保证4.mp4% Z" G6 r+ ?: V) u0 E
    │  │  │      51 消息重复场景及解决.mp46 g- l7 _( p: E. N2 X
    │  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    " L7 Q6 n  d( f* i4 T3 o│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J9 M. {+ F# ~# H. [# P) d
    │  │  │      54 重试队列.mp4* @" R0 Y. [+ q; C) u" S
    │  │  │      55 55 任务二测试题_不提供.txt! I% L2 m9 H7 M: h8 q) m" s
    │  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y
    5 `7 Y" X6 b+ `. M6 O9 R│  │  ├─04 任务三:Kafka集群与运维
    ! V0 ]. X, k+ l7 \; i│  │  │      01 集群应用场景.mp4
    9 b% c; z' Y3 y; G4 ^! [1 E│  │  │      02 集群环境搭建.mp4
    1 I+ b' r5 e, O( k7 i│  │  │      03 监控度量指标.mp4: ^" S; p4 k' _) n
    │  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I
    ! \- J) H" k' ^4 R% ]│  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q8 v8 i0 C0 }7 t% h
    │  │  │      06 06 任务三测试题_不提供.txt( s/ w" c/ N( R! c. O. R) V
    │  │  │      ) f9 Z8 d6 Y. x( M
    9 F/ ], {  c* j+ m5 @* l│  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D3 ^* z( B" E! {: X. T. k' i
    │  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4
    5 h4 u$ z9 C; H# C# n│  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u4 u# K1 a# Z9 w& }3 j, F6 W) q- r
    │  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?
    5 K# k6 b, N* a* A' Z1 U* F/ p│  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    + m$ b$ {. {' w( B, `│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |
    9 o' o9 O2 t% \2 n0 G│  │  │      06 06 任务四测试题_不提供.txt- K. u$ q: h2 f% i
    │  │  │      9 A8 v1 L# R9 J! s( j1 F+ t; R# U- Q" n9 Z+ b/ T( y2 B5 Y, y
    │  │  └─07 模块二直播【回放】0 A' Q; q8 i3 J& T5 {! b
    │  │          01 高薪5期阶段六模块二直播回放.mp4
    6 E" N& K" C) t( t4 D) \, |│  │          02 Kafka直播-20201117.zip; ]' Z6 M2 p" \; E9 r; J- I  {5 C3 h# {
    │  │          " L" k+ t' _& V) O! f) G$ W5 S* Y' J9 G8 j8 W
    │  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
    8 }3 j/ C: q; D9 F" t# I│      │  07 任务六:模块作业
    $ X0 q2 i/ K3 R* x# u; X4 B│      │  
    . Q0 R1 t% t; ]: f' _│      ├─01 资料下载
    : t3 r1 u7 s) C4 l│      │      01 01 模块三资料下载.zip' v1 A$ V5 d: s4 T7 \0 s7 d
    │      │      & S& Z' M! A/ r9 |- n
    ; E9 p. s3 Z" F, s) t3 X: r│      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    7 q* L, m+ I- c& L1 r! r│      │      01 课程内容介绍.mp4
    ! N8 m! g, @( u5 F& ~, @│      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]* U, Y3 U+ h. ?9 i
    │      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `' d% _& P5 y; S* _& R
    │      │      04 RocketMQ部署架构.mp4
    2 \( k1 B; w+ d5 M9 D; y1 x& ~│      │      05 RocketMQ特性(上).mp4* I2 I2 _5 u6 ~# J  b; S6 O
    │      │      06 RocketMQ特性(下).mp4& D$ C6 t; _: n0 \7 T) z
    │      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G# W1 {" K: e4 n# [$ ^
    │      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }8 k0 j5 \. \7 G* p7 O+ s# S8 U
    │      │      09 RocketMQ环境搭建.mp4
    8 L/ e0 k1 j# W( _( Z│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y" \* j1 K1 R" ~; p4 ~/ j
    │      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    ( O3 j* l! l" s7 C5 x3 g, n4 K5 x│      │      12 RocketMQ相关API使用-2.mp4
    " N. ^" w9 L1 }8 Z0 e' _│      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H6 Z; t+ _& K% ?7 }& D4 {
    │      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    % F# g6 A4 [0 e, i8 ]; z) [+ s│      │      15 15 任务一随堂测试_不提供.txt1 U3 c( W" {3 \$ N$ b, ^( D) B( |( @
    │      │      ' V4 J  A  p9 j1 m) M
    │      ├─03 任务二:RocketMQ高级特性及原理3 C# p3 M6 j+ P' C/ p# g: ^3 `
    │      │      01 消息发送机制.mp4
    ' t4 q0 X* M7 n5 m3 @7 ?. h│      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N* L/ J/ n( l7 Q# r" h9 C2 @& W
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V; w( R0 {9 J: ^" _) b2 M
    │      │      04 消息过滤机制(上).mp4
    $ ~  e6 d: Q( s│      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H, ?" z2 d5 ^- s2 h0 K' |  J0 _
    │      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b& P/ l) \3 m4 O  o. j: @
    │      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y
    1 g7 t( t3 i1 [- n* t7 N- z│      │      08 高可用机制.mp48 o; s" h, H5 `- N+ y
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O
    / u! r+ t. U0 ~│      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q
      U& v0 o5 O% B; Z7 M│      │      11 负载均衡详解(下).mp45 K& Q: n* r: d) T" u
    │      │      12 消息重试机制.mp4
    ) t- h% j9 Z4 n( J2 u7 x│      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r
    0 P' e# \% i: D: @  C│      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K
    % G8 x( I) N' u│      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    5 K2 X% F5 g6 ~  b7 X│      │      16 事务消息(上).mp42 o. I6 b* G) o# E! Z
    │      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j& M( T, P  G* ?! f5 j
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q4 A! X' F4 f2 q  C4 n+ q0 q4 Q
    │      │      19 消息优先级.mp4
    , l1 f6 n3 T6 D│      │      20 底层通信原理.mp43 ?0 N! u5 g; ]; M! c( i! q7 v0 V- w
    │      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    $ d% R- V9 Q5 Y; o* ~* q/ k│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X
    . i3 U; y  {$ ^, [6 u( F. y│      │      
    ) }0 }- [) c  @- x8 P+ [/ _  |│      ├─04 任务三:RocketMQ高级实战! S: N5 w5 e) K) Z0 n9 f9 D
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y
    & E3 \+ F' M  H) b│      │      02 消费者实战.mp4
    : C# Q' \5 l- ?& T* q5 i9 [6 \│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R
    , v+ F( o) G- B- v& m: n│      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p) t: s! k. A& N  f. ]# j
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K
    1 ~9 o; M1 j! v& H* ~; f│      │      06 客户端配置(下).mp4. |2 m( x" g$ Z. }+ D! o
    │      │      07 系统配置.mp4
    ) Q  M$ |' z/ p5 Y1 s0 P, f│      │      08 动态扩缩容.mp4
    9 K! n' \6 c4 l, B% S" b  I3 ?# X│      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U, ^3 \& l+ i! Z) o% }" V
    │      │      10 10 任务三随堂测试_不提供.txt
    . Y9 a5 v6 |& W│      │      # x' `% M( X9 d  B2 ]3 X
    % G& i, o, o( M; G+ N6 e0 [0 Z│      ├─05 任务四:RocketMQ集群与运维
    & r- x  L' |& Q  k; W│      │      01 集群特点和模式.mp4) M# p% u8 s! r% z# X. ^  ~
    │      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u( P# v2 ^# _6 j
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _
    ! S2 C8 u6 l  b8 z1 t/ B│      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    0 X$ m3 a3 L3 b6 N6 I│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |. T. E7 C' s3 m3 }. R- t2 T5 V
    │      │      06 集群搭建-多Master和Slave模式-同步双写.mp48 }+ U! @) z" w4 h, [
    │      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V
    . t" J; h& S4 t( M│      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u: E* I% }' a8 o# }: D
    │      │      09 mqadmin工具-消息管理.mp4
    8 |: e, m8 ^; T# @( z5 J│      │      10 mqadmin工具-消费&NameServer等管理.mp4
    % f& H- \1 m. _( n" a│      │      11 运维常见问题.mp4, _. d8 ~+ J; l5 s$ m' i. [
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q3 I/ g. `( x5 V0 D8 A- B
    │      │      
    # x4 b3 @# I: b8 j2 O│      ├─06 任务五:RocketMQ源码剖析
    4 S% x2 d% R6 N1 W: Z; M│      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W. d# E+ K/ I8 G" n/ z
    │      │      02 NameServer源码剖析-1.mp4$ S# M  u0 E+ u& ~! }
    │      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q$ ~1 o" D' d9 Z
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c
    % T% R3 k" F' p, d$ d* _! U│      │      05 NameServer源码剖析-4.mp4
    , F2 @" {2 ?- c: }│      │      06 NameServer源码剖析-5.mp4
    ! ^( p0 t8 \0 Z5 L- E  |│      │      07 Producer源码剖析-1.mp4
      ]6 \' X2 ]/ j% m│      │      08 Producer源码剖析-2.mp43 }6 t3 B. U5 c3 }% S$ a+ X3 v
    │      │      09 Producer源码剖析-3.mp4
    + B$ I. n1 b+ ], g, N' E│      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y( s7 n5 }* [& M
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S" g5 O- ?% B5 m
    │      │      12 消息存储源码剖析-3.mp4" P" ?9 f' I- g  g
    │      │      13 消息存储源码剖析-4.mp40 k/ J# O# ~2 w% x* P
    │      │      14 消息存储源码剖析-5.mp4
    4 y" w5 S& w6 z' I1 `1 Q# w│      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X
    / h0 w( F5 S2 G$ I) ]6 n- ]│      │      16 Consumer源码剖析-1.mp4
    7 O+ i9 G$ d9 o5 e, x│      │      17 Consumer源码剖析-2.mp4
    ) l) `& e; A$ h/ }│      │      18 Consumer源码剖析-3.mp43 }& z. N# k: x+ s. A& O: |; v
    │      │      19 19 任务五随堂测试_不提供.txt+ }' m* P! A0 M2 v/ e8 j; @, v
    │      │      " z+ L6 G( F4 i) J- D; H% J, D. O4 N0 J# m
    │      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J
    ! L7 d3 V5 E4 c2 i│              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j
    , R: R. N+ C; C" T│              02 20201127-RocketMQ直播.zip+ q6 `) f" N) ]
    │              9 Y( y; ~2 H5 ^4 u  i+ a! V- f* d9 {* q0 q" g% B
    ├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K% z/ p1 _% i% q  ]1 y; h1 G
    │  ├─01 引擎工具包Lucene、搜索应用服务器Solr, ?  q4 l2 i5 l- n
    │  │  │  04 任务三:模块作业
    3 G7 [9 w% O8 m; K' E  c: G& S│  │  │  ( F& Y- b& f- A' o* v
    & b! A9 l2 \. i│  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k
    2 U) z' S6 ^- t6 w│  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s. t6 a( v% m- b: |- M  n9 @
    │  │  │      02 02 Solr.zip
    1 N$ Y1 M0 x$ R( H6 x' h/ o0 m0 n│  │  │      * I/ W$ c, U0 z0 h, ~3 W: e, w8 o8 R+ R# [
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q5 N  }5 C+ s& }% w# O' P
    │  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R
    4 r! R# g7 @$ n- l3 I│  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V6 D& ]% Z+ g- a7 ^6 F# K
    │  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x
    8 Z, t9 N, |; U1 X│  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~) e; F2 N& _$ i1 R7 p5 H8 e
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B  y) f; p( e; q0 `0 R$ I
    │  │  │      06 luke工具和索引搜素.mp4
    4 E! ]! ~8 h9 p, q$ R  N0 u' \│  │  │      07 Field的使用.mp4
    - e0 B8 n: F# I, _& m! a│  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a4 [$ @7 ^$ J0 v8 Q
    │  │  │      09 分词器原理.mp4
    # V1 F  n6 z8 k+ h9 \" L│  │  │      10 Lucene环境搭建和应用.mp4
    6 M5 _4 N  {- E6 T│  │  │      11 Query子类查询剖析.mp4
    ! U2 t7 L* n0 R4 y4 Q8 Z+ s! [6 T│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
      X# k/ [9 c( e2 i3 D3 Z0 v│  │  │      13 索引底层存储剖析.mp4
    " ]! A% a5 [! c3 f" h3 i│  │  │      14 相关度打分公式剖析.mp4
    $ b3 A: @# n- U* V' [- e( }│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
      A: K/ f- l6 m8 n  d" `│  │  │      
    9 d& I3 ^0 j3 @3 Q& W│  │  ├─03 任务二:搜索应用服务器Solr
    8 a: V5 t( f; I3 C; w# ^  ?& d│  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?
    / t' h! X" t# R7 W( J4 H# z│  │  │      02 Solr介绍和特性.mp4* L3 f4 \2 e9 [
    │  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M0 K/ b' e, \; i" a; t
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o" }( A5 E. h) p
    │  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]5 X. v' ^% X# M& x
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `
    5 R9 k; t' {: A│  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @
    / g# ^& z- `1 i! w6 N│  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R0 A% E8 |* I6 v, D) o
    │  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z; {! l3 X2 Z; z( A1 X* h* }
    │  │  │      10 SolrJ高级查询.mp4
    5 X# N5 i: K5 e) \│  │  │      11 SpringBoot访问Solr.mp42 i. V7 n- |' l: V8 {/ [
    │  │  │      12 Solr性能优化.mp4
    4 f* r6 q) w. X9 g9 x9 E& G│  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s
    ! Y( G/ Z5 R5 [% j/ t. m│  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g
    8 _5 Z0 _/ g, q; {! p/ D│  │  │      15 SolrCloud环境搭建.mp4
    7 X  {+ N& U  g8 E# k' l# q: g│  │  │      16 SpringBoot访问SolrCloud.mp4) M3 P5 p* O( u* G. O! u: O. ^
    │  │  │      
    ) a  A0 G# T" f  P│  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l
      ~+ N7 o% Y2 e  e│  │          01 01 满意度调查问卷_不提供.txt
    , B8 X+ [6 B3 H% q, I' M. A; h│  │          0 d4 I$ z* O/ J/ ]
    * W% F7 G  F% W│  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U( f2 o) h! w: ^% ?4 H0 E' t. X
    │      │  06 模块作业
    % U2 t7 J0 X" {1 ?4 {5 j6 ~│      │  9 S9 E9 S3 g( w/ s  C
    8 ]7 y3 F) g* V- E│      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N: w" z0 p6 G3 r4 \% I
    │      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J' {* J5 _1 r: w3 f2 [
    │      │      ) z# {# X8 E4 ^( _( ]' Z6 P
    │      ├─02 任务一:Elasticsearch快速实战
    ; Z# }& Z( s6 T2 }│      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y
    1 [/ [3 Z' j9 R) I4 i* b│      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V1 X6 w( ^$ U3 I* [: f+ A! |" ~
    │      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }1 n  X9 w9 t8 Y
    │      │      04 ES环境安装.mp4
    . Q3 X" P6 e( w9 U& W│      │      05 ES核心概念和Kibana安装.mp4
    9 \; p# m& L% p* r: t0 j( y0 d+ N# Q│      │      06 IK分词器.mp4
    * @  q6 M" {  b+ Q│      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P& G+ I7 B: @$ {: g# d
    │      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U* @7 @, |( X7 B" V/ q2 [+ `' W
    │      │      09 文档的操作.mp4( @4 {  H# l/ w; j* F
    │      │      10 10 任务一随堂测试_不提供.txt
    5 e) i7 r: l8 X' h/ [" s│      │      
    % n6 `. U8 {( L# P% S│      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b
    8 ]0 Y" @; }- U# C│      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _5 w5 y1 Q" S! A9 W6 F
    │      │      02 Query DSL之match_all和full_text.mp4
    $ e- Z+ N% n- U3 J* B" }! R% b│      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W
    9 S. M& T$ k' i) R│      │      04 Query DSL之复合&排序&分页&高亮.mp4
    0 [& w' U, W. d" _1 k( e│      │      05 Filter&错误定位&聚合分析.mp4
    $ j5 x+ |1 N/ h, _│      │      06 零停机索引重建方案.mp4
    + q* E; q* r9 r& f% i! ?. M│      │      07 智能搜索建议.mp4; [" ^/ M  m' S9 A+ G( l' ]* w
    │      │      08 索引库创建.mp4# D( O% l" h3 A% u
    ( t" X8 G7 \5 [9 c. {1 q│      │      09 索引库管理.mp4
    : c' i, D+ J! t1 C" d│      │      10 MatchAll的实现.mp4' V8 p) ^; e* I( h7 b
    │      │      11 Term查询和分页排序.mp4
    ' V! A; B0 r, m5 P8 E│      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z% h* G6 Q$ s, W6 l; s5 y
    │      │      ; ^, _" W7 r3 v" y# J" @) s4 Y  `# W) @3 O9 E# x. J3 D3 x0 n
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    9 R" b0 `) u- j' H7 v│      │      01 ES分布式架构.mp4
    5 I! q$ h# v/ t4 B7 X4 F│      │      02 ES集群搭建.mp4# S0 I' s9 R2 N; l* y
    │      │      03 head插件的安装.mp47 d  d1 s3 M9 ^8 g
    │      │      04 集群规划详解.mp41 T/ v# u/ o, D# t. l* a; Z# J
    │      │      05 ES集群优化策略.mp4
    " W0 u( y3 |' n: t- a6 n# ^│      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |7 f8 w2 g  i7 t7 V; g# a
    │      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
    : q% k) Y( _8 V│      │      08 ES案例实战(上) - MySQL数据导入.mp4
    & {7 X. r0 Y) U/ P/ L( h5 Z│      │      09 ES案例实战(中) - MySQL数据导入.mp40 k2 t( F# \) J* [: _8 O/ h
    │      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D
    ' g3 o$ Z5 e/ r- ]; t" f8 ^│      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X
    * k3 ^2 V/ T/ _4 T# A! V│      │      : q  G7 H/ t) v. x, g; u0 f; E) S2 a: `( D6 R' v8 U/ S5 m
    │      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O( x8 \" i) p9 i& ?" h, G/ f& j
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V
    % R' V6 N9 t; D" G9 P│      │      02 段合并机制.mp4, `) B( x2 @' G9 U9 k- j0 j9 f9 G- Y6 J
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p# N5 A) q) m# t3 {
    │      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v& I# F3 E: z! y4 z2 H6 w) z
    │      │      05 Query搜索机制剖析.mp4
    6 Z+ V3 H0 Y2 }& \- ]. {: v│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |; X. O2 P% p) q% v0 n) K$ h* }4 r
    │      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t
    + ~7 T% E! v( |/ T! x+ J│      │      08 Docvalues压缩机制.mp4
    % ?& u; o( s, @8 O8 ?│      │      09 Filter的bitset和caching机制.mp4
    % E7 |! n' H' C! x3 m, N* L│      │      10 搜索精准度-基于boost.mp4
    $ |% _! F+ G$ {& |0 a│      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B
    : \+ |5 e2 T6 Q; P2 F│      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E
    # C1 W; j4 s/ O2 H$ I' m! `│      │      13 bulk数据格式与底层性能关系.mp4
    : |+ D3 p3 ]% p) n4 w│      │      14 深度分页问题和解决方案.mp45 {7 T9 J- [( t6 s' C
    │      │      & ?: U# Q3 s# T! x! w9 [
    6 z5 w+ D. H1 t/ Y8 Z│      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W- ?7 U4 _% |9 i# T- {
    │              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    , C, Q$ Y) @6 [: e│              02 高薪5期阶段七模块二直播回放.mp4! ~+ y0 y8 K/ Q8 Y  d4 y
    │              03 基于logstash完成mysql到es的同步.zip2 \( N8 E0 t  \1 P) q& m
    │              + C" h# v) h; w! \" @' Q- C: j+ d  S$ ~, ^
    ├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a8 D5 z6 p0 a- {
    │  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L2 t8 u8 x/ J- k( d; [  {
    │      ├─01 资料下载7 D: [+ p1 c7 W% f9 j3 x0 B1 c+ ^$ W; ]# W+ I$ O
    │      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z8 e7 T! y* Z6 p9 |% R! V1 J, ~
    │      │      - g& s, ?# k' }* n+ i% M. B
    & g! w& n8 n6 x4 ~& f* [: q│      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~
    2 z. G4 v6 E1 V" @# F" }0 [│      │      01 Flink基础概要part01.mp4% g: n8 ~1 F+ e" i2 L1 N
    │      │      02 Flink基础概要part02.mp48 k$ F1 F+ ^, W8 l, x! Y
    │      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E8 N7 U; `6 p/ C  ~
    │      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    0 w* v  H  J  {2 k│      │      05 Flink入门案例_处理流数据.mp4
    + y& [# r' X" w│      │      06 Flink体系结构_角色.mp4
    - A2 h; x) L- T7 e& y# ?: r2 J│      │      07 Flink体系结构_运行机制.mp4- z& _" A& _- M
    │      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j
    * M2 d0 L% P+ T│      │      09 Flink集群之standalone模式搭建part02.mp4# Z8 J2 L: z* v4 a
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp48 X- O' ]) w2 L6 D
    │      │      $ Y" `& @% i- w6 [8 b0 ~+ r( h% v( c$ O. [( O/ s
    │      ├─03 任务二:Flink常用API) G- @9 ]: W, [. r' V  ?5 k
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]
    $ G3 A$ Y) ^/ e5 `( ^4 M│      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J7 [# _* g6 E5 h' \" P/ x
    │      │      03 DataStream_Sink常用API.mp4
    & s6 y8 [9 o. [8 B. ~+ }│      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j
    2 w7 {8 _- o: E- d- ~8 S9 a* F: W. l: w│      │      ) `7 w% j  ~- D! M8 r4 `% ^7 D* U# {# D! u/ ?
    │      ├─04 任务三:窗口_水印_并行度_连接器
    & j: ~2 q1 W4 ?│      │      01 TimeWindow_滚动窗口.mp4
    7 R& }" I- A/ i* ^& W- S7 Z5 \  Y│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M4 I5 I4 x: b* z9 m8 _+ B! V$ _
    │      │      03 CountWindow滚动窗口及滑动窗口.mp4; V. s% o0 [& \6 }2 ^& |
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K6 @" U: A" B' p
    │      │      05 Flink Time概念.mp40 K4 o2 F: a0 `. _
    │      │      06 Watermark水印.mp4
    ; L/ r  z7 V8 `1 d+ h' e6 F. {│      │      07 并行度设置.mp4: y; m' y& E8 C& b! f
    / l' d9 S: d/ n8 t5 l! K( ^│      │      08 Flink Kafka Connector源码解读.mp4; {& J) a: g4 v$ b- ~7 S
    │      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    ) t: Y  K2 H0 g" @. T* }/ I│      │      0 @+ Z0 ~0 y) e. G% l  G0 p- K5 w( J) C
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a. \6 j! i. S7 u9 m. H
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X) c. `7 S8 y' b3 i6 m
    │              02 案例实现part01.mp4/ ]) f3 F1 C3 `3 ^% ]; g
    │              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M) P, F2 O' g4 i  M
    │              + G1 d/ D+ z  A, a  g# Q
    0 t& d& Y) k. ~/ N* j├─09 第九阶段 容器技术&CICD、DevOps$ Q2 A5 `5 A1 A! z1 Y- P+ z9 H
    │  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s
    ! g+ b2 Y, ~2 G) l' c; Y$ w2 o│  │  │  05 第九阶段模块一作业
    2 l6 A$ B8 r" a. m8 A│  │  │  : T3 T3 v  A; S3 V% l: e+ ]3 l9 {. J$ s: b) W
    │  │  ├─01 资料下载  K: \2 v% ~9 U7 |- B
    │  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \
    & O6 {1 X' @5 D% R$ M│  │  │      
    5 `, ?7 J/ E; y. R$ l/ e$ x1 a│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O
    & w+ R" l; ?8 }. ?: a6 i│  │  │      01 课程内容介绍.mp4% l& a/ u: g6 S
    │  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V
    + d& h! h; g, W) o│  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E
    , g% t5 V( }0 `+ x2 x│  │  │      04 Docker环境安装.mp46 w- ?- E, Z2 y. K4 F) e. g( f
    │  │  │      05 Docker命令分类.mp4: x" [8 J1 P7 v% B# O# L& x
    │  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    ' [9 M' b2 _# O+ F; v5 l│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R3 f. c2 |2 E$ [( R- U
    │  │  │      08 save命令操作.mp4
      L6 C: a2 ?/ H- i: l7 l│  │  │      09 load、search和inspect命令操作.mp4
    * g) v, H" ]+ E# {, w9 d) w! m│  │  │      10 tag和rmi命令操作.mp4
    0 b: R4 O4 r2 A/ ]6 X8 \│  │  │      11 run和log命令操作.mp4
    $ i9 p+ V9 j5 {2 V+ J* ?5 T│  │  │      12 ps命令操作.mp48 a+ @" g% u# s. y$ K2 O
    │  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y
    & t% ^: k# I2 K% M9 r# ^│  │  │      14 exec和inspect命令操作.mp4" E5 `( ~, I0 y) `7 C" y/ [
    │  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u  A* s# ^$ n% |+ j! j
    │  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r
    1 e1 }9 Z/ C+ q6 u* f. Q* Y+ B│  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u
    3 `3 ~# e, e6 M4 y' F│  │  │      18 Docker安装Zookeeper.mp4
    * ~6 n6 a9 Z* k3 H, A& t: D│  │  │      19 Docker安装ActiveMQ.mp4* }; z0 D( ^6 T' W3 @8 m, A/ A
    │  │  │      
      G( |7 M- b1 A* X1 G0 X│  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    2 J$ M* d$ R& T' O; ^& Q: C4 d3 c│  │  │      01 Docker核心.mp4
    + i) n$ c7 s1 V7 B│  │  │      02 容器化概念.mp4! \" u1 s" d  H
    8 b" Z8 N0 S  J8 m# F│  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _$ q  m( t+ f! x4 F+ E0 _$ ~3 J$ C$ {$ Z
    │  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b0 v; d% J& G3 z& `  [/ a, t
    │  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R. y* f7 v1 f# V" y7 ~
    │  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D
    % C: I; n) [/ }│  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N( z1 f! ~8 J* e) f1 p2 E. q% `# w
    │  │  │      08 bridge网络实战03.mp4
    + |+ k) e: h4 u' X│  │  │      09 bridge网络实战04.mp4" a/ `: q- Q$ [9 M( X" V& J
    │  │  │      10 none和host网络实战.mp49 N; Y9 A5 C0 l1 J+ }: s& L
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I! O# k( d) E& I( v3 ?0 Q) e8 X
    │  │  │      12 容器分配固定IP.mp4
      e( x! {' B1 O& z) k5 l/ `│  │  │      13 数据卷原理概述.mp40 ^2 E. w7 @% u% \, a, O% d; I
    │  │  │      14 cp命令操作.mp4
    # r8 @5 B+ j2 t6 k( m# w, ]│  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?
    $ B* {  j6 b% _* V8 T│  │  │      16 bind mounts实战.mp4
    - E  ^5 h; l) d│  │  │      17 挂载目录授权问题.mp4. b( }7 L# H/ e, A
    │  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I
    ! W) X1 Q- l" j│  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r- q' N! R2 ?# B" |* K$ P! B
    │  │  │      20 数据卷容器.mp4
    7 d8 Y3 W4 _# D$ {" P│  │  │      21 Docker-Compose安装.mp4
    6 k8 l3 g9 O' Z1 T│  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y
      X2 A; u* U5 _, O: x4 R& H2 z$ N; U│  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    . Z' ]5 ?/ l. i/ E" ?│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q2 \# K3 A+ S! ]. @
    │  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m
    0 t$ S; [* I5 P) Y│  │  │      26 Docker官网私服实战.mp4
    # |  A& B9 I0 R# V- a│  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    : L0 o! w  u) H2 k4 o│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a
    ) t: b7 L# E7 C7 A1 Z│  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    8 l5 P0 d, m9 \$ e% Y; x│  │  │      30 dockerfile命令.mp4
    $ F  P! ?, I# t│  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o3 e; s$ `7 t& G  h  f
    │  │  │      32 微服项目简介.mp4
    $ F+ O  ~7 p( G+ n$ u: @' p3 E│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {
    1 D) J' E, M& M7 I2 C/ ?│  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L
    ! C8 |6 V* v( M+ x3 p3 ?│  │  │      35 MySQL自定义镜像实战02.mp4& C" Q9 W; w8 T( f/ Q+ o3 h
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    # Y1 Y$ t# {* r, i$ D( N│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {
    % V& Q; B2 C& q* s/ T* h│  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m0 s7 ~9 T7 f0 b! t' h
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N
    8 ~; A  \: q( u0 z& }* a% n" f│  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l  u1 Y8 b' Y5 G, X( `8 I& f9 \
    │  │  │      41 41 任务二随堂测试_不提供.txt
    6 g' v! x' \" e' z2 z8 R│  │  │      
    8 q6 v- P0 a5 ^& \* K1 U' M! b, _│  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C+ X1 A6 l& k! }' B$ ~2 c: |2 c, T
    │  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D
    , z+ X# h  z% D; J' x8 `│  │          02 MySQL主从复制实战01.mp43 H. ^$ m9 R7 I, R
    │  │          03 MySQL主从复制实战02.mp4; v8 i9 q3 T& b. L. E- W1 x1 R6 w, y
    │  │          04 MySQL主从复制实战03.mp4
    ! p! G+ C# ~/ e: Q│  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    0 a) }: s' S; u/ H! D$ m! ?9 O│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {3 D. x6 v& t" [1 \) U' }0 S5 c* z
    │  │          07 PXC集群实战.mp44 P8 m4 G1 Z# @: X: F6 _3 E
    │  │          08 ES安装注意事项.mp46 d9 o2 V% a- d+ S- e* R/ Y
    │  │          09 ES镜像制作.mp42 S( o- {% J4 V. h( B$ a; v: t
    │  │          10 Docker-Compose安装ES.mp4
    ' _9 N( k5 k1 ]+ \│  │          11 ES容器测试.mp4
    + Y. \9 e% B% a7 m' f│  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~
    4 _) ?2 c3 z6 ]- G6 S4 ^│  │          13 FastDFS自定义镜像.mp4
    " _9 w( C+ {4 B4 n3 H( `/ Q3 P│  │          14 GitLab容器部署.mp4. Y" {+ G  e' |2 w+ v2 A( ^
    │  │          15 GitLab服务配置.mp4
    1 s" y1 ^' x8 n8 ]) d│  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f
    % j5 v2 h0 f9 m: D" H3 d│  │          17 GitLab新建项目.mp4! `" n3 H# ?% j* n  J3 \1 A: h  k
    │  │          18 GitLab新建用户及分配权限.mp4
    6 I* P$ v2 b6 B$ y' C$ ]│  │          19 GitLab上传项目.mp4
    7 f7 g% M! t. p) e│  │          20 Docker-Swarm概述.mp4
    5 }+ ]& S5 n9 K, j: c; e1 [5 P, v│  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o0 Z* c4 |$ S# t
    │  │          22 Docker-Swarm初始化.mp4, `# F6 c( I: _2 N7 p: P  e
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z  X) M. K3 S8 B3 r7 d% C
    │  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u
    1 M% X' w! z" \+ ]  Q│  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {+ |! v) F# x) W- [8 e/ e
    │  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    . n+ _$ r5 w* N2 Z' W8 U% F  I2 o│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o
    # M. ]2 y9 Y. y  X│  │          28 harbor私服搭建.mp4( n1 X8 _2 `' x
    │  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a
    . H2 G: N9 a9 q6 T1 T6 S: A1 K3 c│  │          30 harbor镜像上传.mp4
    ! L8 v$ C* _# r! e* h6 t. b│  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K- V; K% u9 ^9 E) ]
    │  │         ' u/ D; h& R) T* G4 ?6 Q2 J( x( t
    │  ├─02 K8s容器编排系统, a( H( q5 H9 v
    │  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    & L2 r7 w# A7 D$ P0 S5 m│  │  │  
      o% Q' H9 Q! ^' E' C│  │  ├─01 资料下载9 p7 ?4 t. U9 \7 A4 f8 g2 K
    │  │  │      01 01 k8s.zip9 E, y6 ?! ^7 G* o8 S2 \4 `" C& d
    │  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S* z) U7 B- \& v3 m6 k1 L
    │  │  ├─02 任务一:Kubernetes快速实战
    & r; C9 c+ L& @" S7 G# y│  │  │      01 K8S介绍.mp4
    5 i" S1 b6 z+ I6 _7 ^│  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `
    ( e/ Z1 A: S& g9 I, S│  │  │      03 k8s集群快速部署.mp4; v$ `/ w8 }7 d8 R5 E2 t! W7 G
    │  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q
    0 {! x3 m0 _* U│  │  │      05 k8s基础组件介绍.mp4) o9 R; k: Y. w& n" H* Y
    │  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d$ c6 I. [  F  ^9 f
    │  │  │      07 centos7系统设置.mp4
    7 G8 K2 B2 x& H. h: j; k. @│  │  │      08 docker安装.mp4
    5 z) _$ ]8 q# ~% r1 `│  │  │      09 k8s环境初始化.mp4* h% |% t4 |6 F; I" ]- H
    │  │  │      10 k8s网络初始化.mp4* a3 \& k9 M* W! z: L
    │  │  │      11 k8s命令行之namespace.mp4
    9 d% s2 k, X# b: L7 G5 F│  │  │      12 k8s命令行之pod入门.mp4
    ; b/ w6 b5 E2 |& s5 b│  │  │      13 k8s命令行之服务发现.mp48 {$ D3 ]6 O5 u6 a, n
    │  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o9 c- Q( t, _. ]) {" Y  G% j* [
    │  │  │      15 k8s资源文件之集成idea开发工具.mp41 P- z; q5 o% [% j5 D
    │  │  │      16 k8s资源文件之实战pod.mp45 ?+ p$ v, @' [1 n( _8 [2 o
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?
    , _. `( X2 _/ t7 u" V│  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt, N$ ~5 u0 f3 ]/ n7 O6 g
    │  │  │      
    , o& d7 P5 c, {│  │  ├─03 任务二:Kubernetes核心原理$ z) g0 @$ t" A. Z" w
    │  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~! p3 d8 @' Y; B+ w# p5 C9 A; I
    │  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c; L- b# k3 i2 p! u% y/ w
    │  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    $ \- N& P6 @% M" t8 p$ ?8 I│  │  │      04 深入理解readinessprobe.mp45 Y; M' \2 S: v* Z
    │  │  │      05 深入理解livenessprobe一.mp4. ]8 d  L' u& \
    │  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o
    # a& A1 z3 p7 ~' ~1 [│  │  │      07 深入理解livenessprobe三.mp45 u' \7 x2 X% `# f
    │  │  │      08 深入理解poststart.mp4
    6 U# g; }+ c' c" g; N! ]3 r- _7 Y│  │  │      09 pod生命周期总结.mp4+ f  W+ y* J( ~( Y9 f
    │  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    7 e+ _. {6 N1 o0 t7 }( O) L│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d+ y& x( G3 C4 ^2 n: C! O* A; |4 l3 L- n
    │  │  │      12 pod控制器之deployment一.mp47 G, W5 p, ~7 o. x
    │  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S
    2 V& G" I7 c0 I& A8 v9 W/ h│  │  │      14 pod控制器之daemonset.mp4
    5 q6 w; e8 a; ?8 i' @" @│  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F) {0 a! `9 ?+ f6 k  o
    │  │  │      16 service类型简介.mp4* V8 Q) d# A/ B+ \
    │  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C: \; E* d* |. L5 o' b. L# Q% @
    │  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g
    ( b5 v! Z2 z. {  ^! `│  │  │      19 ingress网络介绍.mp4
    ' m9 e; t2 K5 S, k│  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r2 M) @3 e! {9 ^' j2 e6 F' Q& F
    │  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T$ x6 u8 Q% F4 H
    │  │  │      22 volume之实战mariadb数据库.mp4
    6 e5 u3 G$ v! ^; D│  │  │      23 secret之opaque加密.mp4' F% t8 x) G3 X" Z& N7 B  u
    │  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _
    + ?# m+ Z# _7 U( Y7 O1 y│  │  │      25 configmap语法介绍.mp4
    : [1 c9 R% ?3 p8 D5 x8 D1 D│  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B
    : O& u* Y" Y0 p% g│  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?! K3 t8 n1 S' z' |
    │  │  │      28 hostpath实战.mp4
    % u# ]* Q. S' k3 x│  │  │      29 PV和PVC介绍.mp4
    9 Q( S' U0 p7 ^7 E8 f/ W│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    , x( ^( u: X/ _# r! d│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C
    3 t# O; X; D8 F; q9 \# B& I│  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \* B- u4 Z% `# A1 n' A7 Q' ?
    │  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    : G; j2 n- x) p% q" q& F" ^│  │  │      34 集群调度之固定节点.mp4) p& _5 W" m; G- Y3 z
    │  │  │      35 集群调度之节点硬策略.mp4
    ' M' O+ a8 I  q  s5 a6 u: r│  │  │      36 集群调度之节点软策略.mp4
    - B$ @5 ]. a/ u# w│  │  │      37 集群调度之污点.mp4! [( f% U6 W: s+ m# f
    │  │  │      38 集群调度之pod容忍度.mp4
    * ^7 a' P1 j! k2 D9 l% u│  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt2 ^0 |; P. u/ I# ]' M% i  a
    │  │  │      3 F& o# N  S+ R
    7 J' y* Z# ]( V& Y  f│  │  ├─04 任务三:Kubernetes运维管理
    5 Q9 X0 k" l9 q/ R8 G│  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x+ u9 }8 a; B. `, o1 g9 \) S
    │  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b# E7 f7 e! |8 g5 k+ }3 w
    │  │  │      03 dashboard-集群安全管理介绍.mp4) l! F$ M1 `  t/ \: [: C
    │  │  │      04 dashboard-集群角色介绍.mp4! c7 [1 M1 K; g4 h$ {/ t
    │  │  │      05 dashborad-新增用户.mp4
    . f& u$ P, o1 \* n│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R
    / `" t+ _: P+ z6 M! C│  │  │      07 部署zookeeper.mp4; [; S1 c" Z7 v, p
    │  │  │      08 statefulset核心原理分析.mp4" u# }. N3 @0 T1 f1 E
    │  │  │      09 NFS-storageClass原理分析.mp46 U( d$ A8 r2 I' z( h! t! ?6 u
    │  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |7 [/ {& H6 }# Y% K) m  @$ A: l2 ^* U
    │  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B; T+ _) X# b- ]8 V' r% H
    │  │  │      12 statefulset-mariadb详解.mp4
    0 z/ b' Q$ Y% O9 h6 n│  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r
    ; w5 u) j; i1 E' ^/ T│  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U
      f/ ~3 z2 S2 H0 Y4 D) \│  │  │      # a7 f! ]! K+ @+ \2 r: ]. }0 y
    │  │  └─06 模块一、二直播【回放】
    : r( _' r% h) @; T5 Z' {│  │          01 01 满意度调查问卷_不提供.txt" B4 x* ]* N9 ]* ]$ i
    │  │          02 高薪5期阶段九模块一和模块二直播回放.mp41 L- B! _$ J. d7 ~  e
    │  │          03 docker_k8s直播资料.zip7 ]2 j. O5 ]* F
    │  │          - y  K& T4 b% H9 q
    % ?& H0 ^: @# H: C- a" ?│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c" T1 A& q: b( F) X3 m, @0 V+ c% s7 z
    │  │  ├─01 资料下载
    ; x& }9 x8 \) d, W4 z4 b│  │  │      01 01 jekins代码.zip0 s- T1 _4 O% Z) G1 e& [8 d- A
    │  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z' A- K( h0 @2 f9 S1 |# [2 Z1 l5 G; N
    │  │  │      
    ' Y* R. R& K# c5 b" Z  p│  │  ├─02 任务一:CICD、Devops概述
      ]  |+ O3 L2 y. D+ @- C│  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    ) O$ h6 Q% q' c5 |, k8 l6 H│  │  │      02 CICD概述.mp4
    1 |3 j' A2 g0 I0 M: C4 J│  │  │      03 CICD应用场景.mp4
    $ R! `% D5 X* k9 x6 Z3 P; k│  │  │      04 CICD总结.mp43 B1 ?; ?* r: v  k! e
    │  │  │      05 DevOps概述.mp4
      t) F% v8 U/ h: [' w│  │  │      - B! z. I) ~. k: p) ?/ P* l" }6 u+ d* K
    │  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T
    2 Z' G+ ?* y9 }# b9 k. g3 W+ f6 K│  │  │      01 软件开发生命周期.mp4' e! w+ L6 ^" Z% g1 n# f6 O
    │  │  │      02 Jenkins课程配置介绍.mp4
    " w3 k9 h# w( N8 X( _1 E. O( v│  │  │      03 项目发布实战之微服项目打包.mp4' P) G$ k0 ^4 b9 ]
    │  │  │      04 项目发布实战之微服项目镜像制作.mp4
    1 {. Y0 W1 ~/ T/ u│  │  │      05 项目发布实战之Docker测试镜像.mp49 ?# \7 @; R$ g0 x4 B9 x- d
    │  │  │      06 项目发布实战之K8S部署项目.mp4
    0 n0 \1 c0 X6 n! e  [& `│  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p
    7 s6 O+ s3 P% r│  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `, Q0 q4 s( u' y  @. z/ t3 C: I
    │  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P
    + a& ?* _. g/ t9 }  M) r) e# H│  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y
    ' p' T& Z6 c7 @; t5 g+ w│  │  │      11 Jenkins插件离线安装.mp4
    2 _* a" ]3 l2 j│  │  │      9 {! b! `7 ^( I- l
    9 S7 U$ Z, h: I" h5 c' x; f│  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    4 w, M$ e1 @: X7 R│  │  │      01 Jenkins自由风格项目.mp4- y+ D: V" q' W3 D' ~9 j5 X7 P
    │  │  │      02 agent节点安装软件.mp4! W4 R! M* _# e  ^3 C) p3 h3 W
    │  │  │      03 Jenkins统一配置.mp4
    $ ^5 W2 }8 O7 d4 y. O0 V  E│  │  │      04 Java方式连接agent.mp4
    7 s3 _; L, X. f) n' c" C0 u│  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    " U) {: [/ Z* j( ^5 y) y2 U  k│  │  │      06 自由风格项目测试.mp4
    ' R( k7 m. [' |) s/ e9 M. x  ~' K( |9 S( w│  │  │      07 GitLab服务器安装及配置.mp4* @- T' r7 y) @
    │  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [
    - |  @5 L5 ]: G. T2 }+ c│  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C8 ^5 Y) e- |$ Z: F9 A  b+ _# ~
    │  │  │      10 GitLab创建用户及分配群组.mp4* U/ x3 h( Z- y6 R' L
    │  │  │      11 GitLab核心文件配置.mp4
    : Q) `! |3 ~4 J* |) `: R" r9 V! O│  │  │      12 GitLab服务器应用.mp4
    3 \" L  R! s$ f7 n3 S8 e+ N  c│  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q
    % D0 s) W2 V8 h% K# G. U9 X% n│  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~
    6 l! _/ |* x* i2 Y│  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R% ]5 ]( G! {# ~) g3 N
    │  │  │      16 声明式任务骨架搭建.mp4
    : ]" y! o- ^/ ]4 `' Z2 `│  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s" }6 Y# _6 k; x7 i( ]: z! ], ^) Q
    │  │  │      18 Pipeline任务小结.mp46 B& E2 k7 d. e5 k0 `7 J
    │  │  │      19 Jenkins集成GitLab之HTTP实战.mp4- j; [; T1 D% U/ A
    │  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m3 Y* e& a  O  T" T+ t4 S' Y
    │  │  │      21 Pipeline Script from SCM 实战.mp4
    9 Y" s! ^' g# l9 R8 K4 s│  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O1 E+ j# {9 i& |: }$ L
    │  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i  I+ c& g3 @0 I; w  S
    │  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g
    & I8 `1 i) f" N# B│  │  │      02 agent节点自动化部署springboot项目.mp4
    9 \, i5 u( D* j│  │  │      03 Dockerfile复习及面试题讲解.mp4  ?! F+ P" H. J3 Y6 {* N! _" T
    │  │  │      04 Docker Maven企业级插件简介.mp4% n/ U0 B8 L) }- p; [6 i2 Q. B- z) X
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t7 j$ Q7 l" z. B0 U+ r5 N% K8 a
    │  │  │      06 dokcer-maven-plugin实战一.mp4; p7 g  S% ]. s/ X' H& ?; |3 M9 ^4 |
    │  │  │      07 docker-maven-plugin实战二.mp4
    4 J( g9 m& S! p+ F│  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z4 B( y9 x  a1 S
    │  │  │      09 dockerfile-maven-plugin实战二.mp44 o* e" n- n, w. ^
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f4 ?+ M' H$ G% V& B9 n) h3 e4 _0 V
    │  │  │      11 dockerfile-maven-plugin实战四.mp4
    - w0 h/ [$ n% @# h# H! O│  │  │      12 dockerfile-maven-plugin实战五.mp4
    4 C# f" [/ f6 ~5 x│  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    2 j* C( d, r6 C. P& u/ K$ ~5 y│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F
    + w% f( e' F) N6 }+ r│  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    - h' ~& X) d) w1 T- }│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e
    ! M' H( E5 R4 e( K: a│  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f
    * X  U4 f: i; ^* E' f# Y1 \│  │  │      
    ' ~1 Z4 m4 j& C# J( I5 m! D│  │  └─06 任务五:Jenkins运维管理2 K$ l+ J9 G; J1 i
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h
    . Y! Y2 W; r  j. V- A│  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v. h' v0 i) {7 F; ?+ k: Y
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F: d1 y; L" k; F* H, ]- y  N
    │  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c3 Z+ f5 J9 y' x8 @2 R+ r
    │  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l
    " G7 R$ o; U+ g& t│  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    - q- t1 B& }; U│  │          07 运维篇之共享库实战二.mp4$ l; M. r( E3 U% c; ]/ _
    │  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K
    ) P+ A. }* I4 A9 ?6 Y│  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }6 S  D# b/ {: o/ V7 b5 U
    │  │         0 C6 \$ r- K! w: Z
    │  └─04 APM管理和性能监控工具
    & T" R# Y" N! r" T8 H7 j2 X│      ├─01 资料下载
    . p+ h& |7 ^! q│      │      01 01 APM管理和性能监控工具.zip
    ) g* L  `/ d9 n6 ?) |( Z4 p│      │      
    ! d5 o6 W: a: e" m( r& ^│      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d0 ~! e; e5 z8 b& n2 w2 g& P, t
    │      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
    9 N9 o! g$ n* X1 G& n2 s│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F$ t: x7 _& f9 G& d% I8 U
    │      │      03 Docker实战Skywalking01.mp4% X# Q! _1 C5 n5 O) u8 J
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G  e. w- W  Q: J1 J8 ^
    │      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X  M, w3 g: l1 T! ?+ X, s' M
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o
    6 B, B5 ~( I" D) N$ X/ F1 u│      │      07 K8s实战Skywalking01.mp4* p" Q6 k/ C  E  [: f
    │      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S
    5 z. b2 c6 ~. {│      │      09 Windows实战Skywalking01.mp4* W8 f- n* A9 f- r; u
    │      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u" G7 g8 r8 V5 v/ S$ Q
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w! k5 h* t+ b6 d3 o+ V& N% {/ {* ?
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f2 o9 B. A1 @5 d
    │      │      13 Skywalking入门SpringMVC01.mp42 J6 X$ Z/ h) C' e. m
    │      │      14 Skywalking入门SpringMVC02.mp4
    # Y9 H7 s9 {# C" c: v│      │      15 Skywalking入门SpringBoot01.mp4% Z; m6 f5 n' q' f
    │      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S
    9 b" v' w2 e6 X2 @. d+ f5 t│      │      17 Skywalking自定义镜像实战01.mp4
    0 z- Z- X/ S# V% I│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S6 s6 r' }# j& K9 O, w
    │      │      19 Skywalking微服项目实战01.mp4& E: j$ d$ {  Y! k( N+ k
    │      │      20 Skywalking微服项目实战02.mp4
    5 u3 P6 \; F, v│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q8 X# U0 i' o6 [1 A0 p
    │      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^3 h  Q+ I) e# @2 c
    │      │      23 Skywalking微服项目实战05.mp4* e2 G, d, g. ?$ X6 n% ^9 s/ O5 {3 u
    │      │      24 Skywalking微服项目实战06.mp4
    & D+ x* b& D2 K) L│      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w% e& t" ?& W4 @5 Z' j
    │      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }6 M, f5 t! X, m% C7 d
    │      │      27 Skywalking源码解析01.mp4
    + m2 o. N# R% ~. x3 \│      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k
    $ v4 D1 x$ }9 J+ q, ^+ W│      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P
    5 K. m: U5 ]2 r│      │      30 javaagent原理分析02.mp46 Z/ w& A) s$ k0 ~
    │      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~0 Y# Z0 U+ b2 \- x6 A. f* [6 p
    │      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U8 A# ~4 Y' ?& U3 }. z  }
    │      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |
    & w9 R' i$ R5 s1 \% ^& J! u7 V│      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E
    7 M! g8 p, }4 ^│      │      35 社区与开源.mp4: l# K4 [# x% W, x: ]* I" D! G2 l
    │      │      . q. H1 Z2 p5 l; l7 L6 n, e5 f/ Q# W' i/ a
    │      ├─03 任务二:性能监控工具Pinpoint
    7 T: a6 q0 D4 a* x9 C│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l
    3 n# j, q' P# G7 h* N+ n3 X# |│      │      02 Pinpoint环境安装.mp4
    9 l" P6 L* Y* v* W0 }* h│      │      03 Pinpoint WEB-UI安装.mp4
    ( ^7 t7 F; k1 t. d  v+ w5 {│      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q( Q7 ^6 p8 \/ W' ^- }5 p
    │      │      05 WAR应用监控实战01.mp4
    " v" V( q1 u) Q, s! Z1 @│      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \1 O: ?8 n" v1 n* _+ W! s0 u  m6 y
    │      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    ) ^2 C3 R* ^2 J6 R│      │      08 JAR应用监控实战.mp4
    4 l/ o) q6 K% R│      │      09 自定义Docker镜像.mp46 d) O  T/ Y1 w. ^  D+ q8 G
    │      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \
    + Z, c# |. \1 D4 F" b( E- a( B│      │      11 MariaDB监控实战02.mp4
    3 G6 D' U/ U% R% B; o6 p# O7 _3 p3 O│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h
    5 h& l9 v6 {# J& O! b│      │      13 MySQL监控实战01.mp48 @: W8 i# ]' ]4 `) C& y
    │      │      14 MySQL监控实战02.mp4/ a+ }" e0 d# r& B! `
    │      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l
    # C6 o5 T0 K. @4 ^" E, G$ ]│      │      
    / N1 D  f2 Z% u6 ~- D& y4 _1 U│      └─04 任务三:代码质量管理工具Sonar' x% {1 D1 E; }- I7 Z- T
    │              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C5 [1 S) d( y; V) K+ Z/ t/ g
    │              02 SonarQube安装.mp4. h( ?! }0 C' t+ O8 V
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O1 M3 H8 W* D' p! D
    │              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    & L$ b" E4 `& Z! G+ |4 d│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C
    / H: p, c5 [  B- n0 d( r% G6 }│              06 Maven项目实战01.mp44 z% I% K/ ?3 j
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `
    ' N: Z, I$ v- g% G0 U) N9 R: ~│              08 Sonar-Scanner安装.mp4
    % |, F) `/ _: _7 O4 S7 K. l7 o│              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o/ G5 W* e0 m0 ^8 i; {/ A' W- F/ C" Z
    │              10 SonarQube服务器端实战.mp4
    4 i$ M) [3 X1 H  c6 D8 E│              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @2 `, C5 L9 U/ X
    │              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h  `; w, |. \4 B/ F
    │              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m* F$ m% i2 O# D- N/ U2 G3 o
    │              14 服务器部署测试.mp4
    , h3 }' O6 o. p3 `1 ?1 }; @│              
    / Q( @& v  B6 E* E0 B/ N! S  ]4 K├─10 第十阶段 底层调优与算法深入
    ' o. Z3 C/ t$ _" f, h│  ├─01 数据结构、算法
    % O" R6 m! ^; V  K7 _2 S% q8 a0 ^/ K│  │  │  04 第十阶段模块一作业
    , V: u6 P9 I5 G& N1 t. S9 P│  │  │  ! h/ ~* B. N- s; B0 c0 k- f. p0 f8 V% W
    │  │  ├─01 课程资料  j9 s( D; z% v4 w: a& D8 f5 N) }, H$ l# K0 S
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H
    # L  y+ a5 B4 c. ~- Q│  │  │      
    + R; i, W  K+ Q* t" m│  │  ├─02 任务一:数据结构与算法基础
    " {4 i6 e$ `+ m7 q( O│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h  B: M; f6 a) M2 G( I* T( z: Z+ ?
    │  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R- R" S+ ]' W7 A7 S
    │  │  │      03 算法复杂度估算.mp4% K1 p* K; J5 G; s) [: y& c) g
    │  │  │      04 常见的时间复杂度.mp4
    6 u5 |# f& T) G8 Q│  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @5 Y; O$ F8 c' u$ }% J' @, C# V
    │  │  │      06 数组概念和原理.mp4
    + R/ m2 p+ Y3 r' ^# X& B3 M2 \0 l│  │  │      07 数组操作.mp4
    % q' G1 R7 v# H2 Y│  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    5 [" q0 b' ^3 h$ a│  │  │      09 链表操作.mp4
    3 L4 b+ m3 _+ z" K│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
    " U2 P9 X/ R1 }. d% g( c0 K│  │  │      11 栈概念和原理.mp4# e' j9 y- h, i
    │  │  │      12 栈操作.mp46 P) N8 R5 p& p
    │  │  │      13 栈应用.mp44 i5 w3 b- _# }2 j1 F
    │  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i* K% I% Q- d  J/ y$ I- @/ P
    │  │  │      15 队列操作.mp4
    0 W9 L0 \' E# v│  │  │      16 队列应用.mp4
    7 C6 B4 i2 p+ |( s│  │  │      17 散列表概念和原理.mp4
    # I; V% Y4 \# N- m) F" z" ^│  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l
    # J1 _: @3 K) E, G5 ?$ k│  │  │      19 手写hashmap(上).mp4- f  l' {9 q$ T0 ?. u" E: P0 [: V+ @
    │  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g$ R& `& H2 Y- v1 I) D0 ?, P
    │  │  │      21 散列表测试及复杂度.mp4
    ; v2 s: F7 V7 m. e8 C│  │  │      22 散列表应用.mp4
    : G# U3 j  E, {/ h1 ]│  │  │      23 递归算法.mp4' H, t; n+ o' ]
    │  │  │      24 斐波那契数列.mp4
    " O; ]" i' ~& Q3 Z: f( H│  │  │      25 递归时间复杂度及应用.mp4
    . D' C# h& o: S4 q( o) T! P+ s6 k+ |│  │  │      26 二分查找.mp4
    0 P: y* \) d% m3 X" w) k$ ~2 v│  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z
    9 i3 c4 k2 `% [$ ^│  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g
    # {" [+ i: r6 L$ o│  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    7 [( b, t" U# G3 h) }│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h
    / v4 \# l; u3 Q│  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]
    0 C' i6 ]. B$ v: ]- E9 h│  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H/ j+ z8 ~3 F# q8 l
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B) j& c- ~% G$ a/ B' o
    │  │  │      03 二叉查找树.mp4' O. C4 s! P( E1 }$ P9 J
    │  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f& g+ I4 @' |; Q& L% m/ K
    │  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s; V! `- h' P9 L0 {9 }. O
    │  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    % I1 @; n/ g$ @│  │  │      07 广度优先遍历.mp4
    3 N9 {+ f4 ~# ]% b, u│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z" U! x  ]. e4 N$ S
    │  │  │      09 红黑树概念.mp4! K& }. ~  f5 x
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s2 k3 N) |% I1 a" U+ v
    │  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C$ J  @1 A7 ?7 Z  M
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I
    % `2 N& ~0 ~4 \8 q' U! t% ~│  │  │      13 红黑树测试及应用.mp4
    5 d0 n* R$ n6 G! u, Y) K, i│  │  │      14 多路查找树.mp4" n1 E# z/ }& ?6 X9 M3 `7 S; M" v( u) R# `
    │  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g
    % h: G4 }8 S4 }6 T% F) B2 _│  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V, e, i, ?. ]% F# y: W" E1 ~
    │  │  │      17 冒泡排序实现.mp4
    ! l3 ]" h- p" p7 [│  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O
    ' D1 l, z6 K, \' ~8 }│  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l
    * E& C, r- e0 _' [2 |8 c│  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J
    3 d  v) M! Z9 A3 f: l! l│  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?6 |5 b$ X9 U8 h- K
    │  │  │      22 计数排序.mp4
    & [' J8 w2 ]* d- J* G7 F) a│  │  │      23 桶排序.mp4
    # z, {6 R: p( D$ P7 t; x│  │  │      24 BF算法及实现.mp4
    4 c" X+ ~2 j4 v& W│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E
    6 z' t% Z/ f8 e0 s6 K5 c, [│  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q2 t9 }' I4 d$ n' b1 k+ w
    │  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    . g; m" Z1 S; o. W7 B+ |( j9 K│  │  │      28 BM算法实现.mp4$ m2 F8 w) L  N6 Y$ |
    │  │  │      29 Trie树介绍.mp4
    ! U% Q$ V/ Y' l' E$ Y8 E% t2 x│  │  │      30 Trie树实现.mp4) [0 }  z( e; G1 k' Q" o2 Q
    │  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [% E3 p' U4 G( D6 `
    │  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F
    8 \9 x: j/ {4 B* [1 J│  │  │      33 邻接矩阵及实现.mp42 o# J4 }( b- v8 c2 W. \9 J
    │  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    $ Y( I5 w: ]( e) ^│  │  │      35 DFS&BFS.mp4
    , W! r" w: j6 q│  │  │      36 BFS应用.mp44 H/ L" T0 x. Y. l: u: Z+ `
    │  │  │      37 贪心算法.mp4
    8 J- k  e6 r( Y* w* C8 I3 i/ A6 g│  │  │      38 部分背包.mp41 l+ u" f: Y/ I9 J8 F
    │  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W
    9 g4 A, M# c& m( c+ L  u│  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L
    % s% g' S4 X* f: e/ D1 _$ F│  │  │      41 求x的n次幂.mp42 R( R0 u0 W* ?) ?) H5 M
    │  │  │      42 回溯算法.mp44 _0 w6 s7 |( I  Y3 V: M# w9 N
    │  │  │      43 NQueens实现.mp4
    + c% |% _0 J) S│  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    # C  n+ I$ x1 R) c& y% w. f' N│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s+ b- q" A5 ~5 Z: F4 w) ?
    │  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p: ?' y% U" `" c4 H2 d: J9 e2 H
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z# m# x' n' e+ j3 t8 W$ N/ l
    │  │  │      48 背包问题分析.mp4
    6 d4 Z: [, O8 i. A+ x8 S/ i│  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O
    ! H" x! L2 w! _8 Y5 x│  │  │      
    , w( @$ P% e  R( j. U- U. ?7 C│  │  └─05 模块一直播【回放】' L9 O1 N' {7 v* H4 |5 S
    │  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [5 g1 F% S5 C4 w8 U- K* \! o8 Z/ f$ B
    │  │          02 java 高薪5期阶段十模块一直播.mp4
    ' t( Q7 P, l  [8 R% D│  │          2 c, N2 z) f" x9 E9 ^
    % Q2 D+ f" T& L│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    + r2 \, h! `8 m, [2 ?│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q7 b5 ]* H" Q8 \% E
    │      │  : M) b  f- r5 H4 m; a2 I
    4 N6 Q- h6 M# l0 E; K│      ├─01 课程资料下载) P# v4 X, ?, ]* X( L
    │      │      01 01 讲义及代码.zip
    ! c2 _5 ~* Q/ o1 B% c$ ~│      │      
    ) x8 Y0 ^2 x! `, }" c- ~8 j- ^│      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O
    , i1 b4 o1 E: d: u│      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E$ H9 D+ ~3 C/ g7 y, b; d
    │      │      02 Thread和Runnable.mp49 n% Z' {3 F" y- c" u. ^
    │      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t6 v0 {7 |( G* C( W  r% R
    │      │      04 wait()与notify()方法.mp4# B2 Q, P$ f- O" S" r+ Q8 [# r, s
    │      │      05 interrupt()方法.mp4
    & l% }9 i: l. V3 G" m. g% M│      │      06 线程的优雅关闭.mp43 y  q& K, _9 i& g7 l
    │      │      07 并发编程的核心概念.mp4
    ' s. P, Q9 v5 B! q7 k$ E/ c│      │      08 并发编程的问题.mp4# w# U! J/ d9 V/ {
    │      │      09 JMM与happen-before.mp4
    5 i' ?; v% B2 B$ u│      │      10 volatile_final.mp4* d# @/ |- e! W, t. P! o! J- c
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R
    ) M0 f. k9 M7 x7 y# p8 ^! o/ f│      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
    7 O1 F9 e6 p& k  ]/ M5 g│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^! L3 u& Z7 w" G) W' ~- I' S% @
    │      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r
    0 f( x8 M9 i! i! v│      │      15 CopyOnWrite.mp43 \! z# N3 H3 l! n
    │      │      16 ConcurrentLinkedQueue_Deque.mp4
    9 Y  l/ a' X3 p+ Q│      │      17 ConcurrentHashMap-01.mp4; _. K+ C8 C3 V' [+ w% i, }
    │      │      18 ConcurrentHashMap-02.mp4! m9 I7 `6 T- E3 L% o: r: |8 u
    │      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l* g$ P7 p& z2 c, U
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `
    ! v( P6 o$ t& {7 o2 X  i1 Z│      │      21 Semaphore.mp4& O9 p8 U+ p" |
    8 w& }4 x8 P9 v+ O  X# v3 q│      │      22 CountDownLatch.mp4
    & R/ _& Q% Q& V) }) [" h  K│      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    6 c2 ]. r: t! L% d7 y- {( Q│      │      24 Exchanger.mp4$ A  {2 o$ H6 U# R9 h" X! D
    │      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I+ o' V5 }- h( @1 s- ^
    │      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m
    2 U1 k; [0 p+ a6 T, q│      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r+ R; K( N* K, B! [2 C
    │      │      28 AtomicBoolean和AtomicReference.mp4
    $ n: j4 r! c9 v& k7 ^2 h│      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    ! {2 q) l" d! F, j2 @│      │      30 AtomicIntegerFieldUpdater....mp4
    # {$ ?0 b; A$ ]3 ]8 J│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U' s! z/ f5 H3 n4 |, ]% r  q3 z2 e" J; ~
    │      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O
    ( [1 b! ?; A6 X' B6 T9 h- B( o│      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d
    7 F5 N: x: y0 ~: s+ A7 }│      │      34 互斥锁-01.mp4/ B% h5 e$ h5 J
    │      │      35 互斥锁-02.mp4% n+ a5 x& l) [
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [! {5 c9 X: O: ]9 r4 a
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \
    ) E: T: U& ?! T3 c: n│      │      38 Condition.mp40 k7 G) U) H, Q7 U1 G2 s1 o
    │      │      39 StampedLock-01.mp4+ V: C5 c) K  [
    * w& P2 W, c; v( J│      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?' `7 D% b3 n, F6 g5 Q
    │      │      41 线程池原理.mp4
    * a, ?4 g5 ]2 @6 ^2 m5 W; O│      │      42 线程池的类继承体系.mp48 s  |; c% l+ V3 p; N
    │      │      43 ThreadPoolExecutor-01.mp4
    + s) q6 h2 j0 C" f│      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y
    2 f+ e, d8 k: z5 f! D! k7 M│      │      45 Executors工具类.mp4$ [- v. g& u( M" o$ U0 m4 |( W
    │      │      46 ScheduledThreadPoolExecutor.mp45 M, d  Z# b' y1 x; N% T4 u+ L" m8 s
    │      │      47 CompletableFuture用法-01.mp4
    2 [/ z: s, q4 }& l+ m' }1 C) B+ U│      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
    5 @4 Q7 w8 }# i│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X) C9 [) j- e5 c7 I! R
    │      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S* S: T+ H: c  X: C3 {
    │      │      51 CompletableFuture用法-05.mp4* R. X1 m9 g5 M- G+ W3 O
    │      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E, I0 {* O% ~6 b! a
    │      │      53 ForkJoinPool用法.mp4
    / f2 c2 }( h: ?8 w6 R│      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H% Z* D" o$ S7 t* x* U
    │      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J
    5 B2 {. G% U! O9 ?: z2 O│      │      56 ForkJoinPool状态控制.mp4
    1 @. G# @; n7 I/ s8 L6 Y# H│      │      57 Worker线程的阻塞-唤醒机制.mp4
    # V. _4 |2 k% v: b│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i
    ; w% H2 X! m9 w│      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K6 u4 w+ E: a% S) D7 C! k3 z) S
    │      │      60 ForkJoinTask的fork_join.mp4
    ; x0 B* w  O' A) n1 h- e# p: ~& ?│      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s
    3 |  v2 j' H: |│      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q
    # r1 F" I* |! v, H; s; ^│      │      63 Immutable模式.mp47 n8 X( ~- y* ]/ S1 y
    │      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l
    ( u) w" ^" h0 |7 @4 N3 [  t│      │      65 Balking模式.mp4
    9 f8 ?3 @% [/ D- a% F; a│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d  [" I- d; Y5 m
    │      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G
    4 r/ L( A% p2 Z/ j% X4 f│      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?0 h7 Q  R1 V4 U: T% H
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g
    6 V: z' e' l8 z0 G, I6 B│      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o
    ' q) B# C  e  ^│      │      7 p- d, v7 M/ m3 u
    / Y; f- ^: ^: x3 R9 e! @/ ?│      ├─03 任务二:JVM优化
    7 l7 i" ]( G  u3 V# S│      │      01 前言.mp4
    - s; O, `- q$ n" e+ O│      │      02 JVM优化课程内容介绍.mp4
    . U2 o4 p6 X9 k6 Q│      │      03 什么是JVM.mp45 y) q! g8 F( d* k* M( r
    │      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [
    1 W0 [$ W' i! a2 {+ H: a& P, N│      │      05 JDK、JRE与JVM的关系.mp4+ }" L: l) P( {; Q8 h, E2 E% e
    │      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p7 W$ c4 o# Z; |0 C) S
    │      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v% a- L7 e! _9 @. i6 A" j! I
    │      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M
    ( g5 t* n; h3 W/ C' b- W│      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
    ) l0 J7 C, h4 C) O( m; _7 U/ J│      │      10 虚拟机栈.mp4$ {% m" m2 P) _. q1 p
    │      │      11 设置栈内存大小.mp4' K; k  H% @3 x/ g' `
    │      │      12 局部变量表.mp4
    6 `- Y/ q" X0 o  o8 K, ~1 h│      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w3 F4 M5 X6 W$ n3 z1 n- u
    │      │      14 动态链接.mp47 X* Q' _4 }7 g
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R
    6 F, S$ Z6 R7 t0 L│      │      16 本地方法栈.mp4" h! M, P, y. e% D
    ( T% a% J; D8 y5 k8 E% F& |2 w│      │      17 堆空间简介.mp4
    ' D! ^* z% \) }- z9 h│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    & K% X/ j, w( o1 Q: b4 o! v: R│      │      19 堆的分类.mp4
    - p3 |0 A; D9 ^0 i│      │      20 年轻代和老年代.mp45 W/ ^! r0 T; |9 T, t
    │      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s% z( w' ]8 g: V; G! `' ^
    │      │      22 堆GC.mp4
    4 c+ ]0 {9 L" }3 X* h% g│      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l
    & P4 v; L, `4 X# E│      │      24 方法区的简介.mp4
    * D8 D& o7 I4 s: N0 a& Q│      │      25 方法区结构.mp4: e' p% l' |6 T/ Y
    │      │      26 设置方法区大小.mp4
    7 E! E7 C) f9 h1 l' ?│      │      27 常量池介绍.mp4
    5 s/ o3 b. J8 A& N+ |0 c│      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X
    " P" `* W* _, @. \6 z│      │      29 堆内存溢出问题.mp4
      F2 w. u8 K# d) ^0 Q: Y4 k7 e( V. Z│      │      30 虚拟机栈和本地方法栈溢出问题.mp4
    # z' t. @- d2 T: b9 u; t3 Z│      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `4 D7 b: L7 S2 V( ]' a$ h( J. N' ?
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N! u5 l" w7 L" E
    │      │      33 直接内存溢出问题.mp45 F7 y% F5 |1 w- a& n: e' R; p8 `
    │      │      34 类加载器子系统.mp4
    + O, h$ `$ s. l  t0 `& ?│      │      35 类加载过程剖析.mp4
    7 }- w: z, Q6 Q  r1 \│      │      36 加载Loading.mp4
    " y+ d0 c' g* E! T$ |( a1 C│      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
    9 l0 y& r5 j% l4 o5 T$ p: q│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x$ s" _8 D+ o+ B: N
    │      │      39 clinit和init方法区别.mp4
    % C( Y: g2 W! O, M: L│      │      40 类加载器的介绍.mp4* X; r; R* C7 A2 `3 y" F
    │      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c
    ( ^) h8 ~) o3 Z* C6 `│      │      42 双亲委派模型原理.mp46 e9 W: A% S; Q5 I
    │      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t( O( R8 s* C: W3 R
    │      │      44 自定义类加载器实现.mp48 {$ K4 @  z, l7 h) L
    │      │      45 Launcher类的源码剖析.mp4' N+ w( z, e0 Y( l/ K
    │      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h
    5 \8 M/ T2 C0 F; i' d6 ?% Z│      │      47 ClassLoader源码解析-02.mp4
    . u6 k7 ~* ~! @$ H│      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y
    3 @* G. u% w, p7 a: [8 G  q# o│      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s& a5 k$ g% h( k7 l( F" x
    │      │      50 可达性分析算法.mp40 K  v# {% r: W9 n2 M
    │      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
    : I' m9 A1 A% z│      │      52 再谈对象的引用.mp4
    + }( @5 i2 ]6 O& Q│      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f
    % \& j' I- Q2 D+ d8 X( n+ Q│      │      54 标记清除算法.mp4
    . y. K$ R7 {" s" [│      │      55 标记复制算法.mp4
    ' ~/ J! |0 s0 r5 z* W4 I2 g│      │      56 标记整理算法.mp4
    * ^+ _% `" O) d, ^│      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u8 X1 S; ^/ l- J7 B6 `$ N1 R2 }
    │      │      58 Serial垃圾回收器.mp4
    1 I  S; x  b8 X+ E6 @4 T- @* n│      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J& ]9 A2 L; v8 l8 ?) O1 J( |
    │      │      60 Parallel Scavenge垃圾回收器.mp4) I2 {! v/ S, w& k
    │      │      61 Serial Old垃圾回收器.mp4
    0 K3 o# h9 p6 p1 d6 o│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R" Y3 [+ p# `( c' y
    │      │      63 CMS垃圾收集器执行流程.mp4
    3 C& k7 f& u/ o& J, M│      │      64 可达性分析-三色标记.mp4
    . x4 @* c4 p5 x3 _% u│      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U
    3 n) G2 f5 ~  \2 M( v* l│      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g: z9 v0 N: {/ C: d* `+ n. Y) d
    │      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y
    8 _' \" G8 _2 Q2 r* {│      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o, ~; j! m# j- Y' s8 |
    │      │      69 jps指令.mp4# |- J5 T$ I8 `) G6 M9 X
    │      │      70 jinfo指令.mp4- \4 J1 I& a. \9 @1 s2 O- f
    │      │      71 jstat指令.mp4' R3 w1 I/ I" R% ]3 \
    │      │      72 jstat练习.mp4# W# m" C0 E8 w0 r
    9 J1 h& t- C. c8 n. L3 t) E│      │      73 jstack指令.mp47 y3 @! P3 @* L4 ~
    │      │      74 用jstack解决CPU过高和死锁.mp4
    + V$ t0 f5 K4 s, c│      │      75 jmap指令.mp4
    - Y+ H7 c7 U. S0 c, @) V│      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _
    1 _* q4 R4 R1 E& g│      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B
    * Q0 C. r; K8 |# D│      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a- L$ F1 H7 L9 Z
    │      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W. x0 R( ^; P8 {/ B
    │      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y
    1 D' i' P+ C* Y: L4 V│      │      81 GC日志参数.mp4
    + n8 P8 i4 a5 ?2 L│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h) H- O- C4 {5 A
    │      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    9 V/ R, p% }5 ]  g! R& r% {% B│      │      84 GC日志分析01.mp4$ g0 j0 _: p! Z# l* Z& X/ x
    │      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B* b1 G- k0 M2 r3 k) F
    │      │      86 GC日志分析工具.mp4) \' _( I! J/ O  o* c" P
    │      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q" z4 V) q. O: e  w5 ~" n) x
    │      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    $ j# m) R; N) F/ R$ G6 Y( s& `│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c) M$ ]/ O% M" r9 F8 N$ m( p- G
    │      │      90 安装Tomcat部署Web项目.mp49 L0 Y6 D4 G" c
    │      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M/ d5 `! o( Y) r4 O& K9 ~
    │      │      92 禁用AJP服务.mp4' @7 `  j; x+ w# y' _5 O4 L6 l5 b
    │      │      93 设置Tomcat执行器.mp4, B( ]" z/ \9 S) o
    │      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y
    9 v! m/ k9 Y) C3 l. w│      │      95 NIO2和NIO模型吞吐量测试.mp46 z. y$ n0 t  x/ r# o
    │      │      96 JVM调优设置并行垃圾回收器.mp4
    * h) |$ j. O! B5 R" j% x% y4 P1 C│      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n
    - q; x' i1 j5 U4 b8 V7 f1 ~* l│      │      98 JVM调优设置年轻代大小.mp4
    7 L% F8 x! T5 T$ c9 q│      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N
    % v, F# H/ k0 m│      │      2 M- G8 N9 X+ I/ u' ^
    5 y) h3 n1 E# r* W│      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {; ^0 T  }( P3 G4 q( d( h  m
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u! }4 I& T! W  A9 a, r6 }) k$ x, l1 L' z
    │      │      02 Linux性能优化概述.mp4
    $ \4 X+ h9 |! q. [: w1 ]│      │      03 性能优化方法论.mp44 g( T( q5 Z) \! ]* y# g- b0 I
    │      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    " h+ C. @: D* z- k9 P│      │      05 平均负载案例环境准备.mp4: g* l" |$ b+ b+ V  g$ U  I
    │      │      06 模拟CPU密集型场景.mp4
    8 @4 m- L9 A- i  g* x4 U; R3 p│      │      07 模拟IO密集型进程.mp4
      s- z# c$ Q0 }$ {/ ]. s│      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    : m/ y% {& z" Y- J│      │      09 理解上下文切换.mp4$ r  v; I$ w+ i, S9 |$ k$ q
    │      │      10 系统调用.mp4# u- g7 G5 c' Q( g
    │      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V# {7 [7 g( S3 Q( ^* @% u
    │      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a
    " |, R& b! \$ I; n( H! k* B- ?│      │      13 中断上下文切换.mp4" d3 I9 Y; o1 I$ a  z
    │      │      14 查看上下文切换.mp43 k8 r7 r$ z* U+ E* i& ?, z- r
    │      │      15 sysbench工具安装.mp4  b6 Q1 s4 Q: ~& T. S
    │      │      16 sysbench测试上下文切换.mp4
    * f( j7 e8 m$ w3 v│      │      17 上下文中断次数减少的分析.mp4! s! ]2 j$ u+ }6 J' a5 C: _
    │      │      18 CPU使用率计算.mp4  b- w; N# u8 z5 J* ?
    │      │      19 CPU使用率查看.mp4
    ! V) i. F; z7 X( ~$ _│      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?4 f2 m2 i) H0 h( E' f4 n& n
    │      │      21 CPU性能工具.mp4
    6 o+ h: j- E, c! a, t│      │      22 CPU性能优化策略.mp4
    8 l$ `) n' u$ n│      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    ; |2 d) C: N; l" `7 ^4 z│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~
    + C' b) B+ U1 Y4 L! [4 @1 z│      │      25 SWAP运行原理.mp4- E8 `2 d' g  f
    │      │      26 系统内存使用情况.mp4
    ! Q, }4 _- \0 B* N; C# l/ x* f( X│      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b  E* l" v. W" h' s% `
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k6 N5 o$ y# p" F' e/ I0 c- U9 f8 g
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z4 H4 z( F$ ]0 j- I
    │      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~
    / V5 j5 Q8 y/ V3 m5 P% Z2 w0 n│      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U
    * M+ i) ?1 b+ X3 I" y1 Q│      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r
    2 O6 a- @" ?2 p2 m│      │      33 文件系统原理(下).mp4
    $ W* z! [6 u# C│      │      34 磁盘类型.mp4
    ' j* E7 \% t) q& `│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o
    6 A  X; V( s) [/ H/ W; r│      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K
    + T0 C* c7 X+ G0 B│      │      37 磁盘IO观测.mp4& z1 G& d. m/ f7 h$ H
    │      │      38 进程IO观测.mp4" d; m. I. ]8 V9 G/ Z2 y! W
    │      │      39 磁盘IO性能工具.mp4, n2 |+ C) D& Q  U0 P
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k
    ! {7 g. u! ?; h6 p│      │      " Y* ?3 ]/ M, n5 @  i( i, D6 u
    │      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t
    ! _; A5 r$ ?; U; N│              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A( U. V' U$ \0 t' e  ~5 |: T
    │              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P" T/ m1 [% ~3 M# Y  x2 e8 E3 }
    │              - Q- f6 m$ w  m1 ?4 h4 `$ [1 [5 ^# A- Q8 d8 c3 C
    ├─11 第十一阶段 大型互联网项目实战和业务解决方案  x# m3 f8 ]% c! \
    │  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g' X/ e; ?! k) w7 k0 Y
    │  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F
    6 o) r8 U8 n/ w% a9 J% t│  │  │  2 Z' R( X0 P9 S# z: f4 C& ?
    1 \( l! x& B' S$ L# J0 F│  │  ├─01 课程资料下载9 C+ y+ f- l* u. J
    ; S, {8 C9 a5 d1 s3 r│  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q
      s1 E$ E  Z' Q│  │  │      02 02 数据库资料.zip7 B8 v! Y+ c  v2 w
    │  │  │      
    % H$ I, d* w) ]4 I" E6 V│  │  ├─02 任务一:系统需求和设计( z4 m( n. e) Z  F" P) y
    │  │  │      01 课程介绍.mp4
    7 u1 F2 _% ?8 W/ L1 S* z│  │  │      02 项目介绍.mp4
    & {! m0 U/ M3 u) b; d  O+ d│  │  │      03 前台用户需求分析.mp4" g1 L% s! t6 D2 E- A  t7 N: C1 D8 f9 O
    │  │  │      04 后台管理需求分析.mp4
    ( B0 ~- E4 b, p5 Z0 @│  │  │      05 系统设计之模块划分.mp4+ D4 I, M5 f8 {# p! P: i
    │  │  │      06 系统设计之架构设计.mp4
    6 Y4 F, [3 B9 G6 V/ O( W" Z& V│  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h1 V3 q7 s1 X; Q0 w& F/ N1 p0 J
    │  │  │      08 系统设计之技术选型.mp45 [9 u' g3 k% X$ t! T' }! Z8 |
    │  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w2 Y2 V+ L# z. W' U: {
    │  │  │      10 系统设计之数据库设计.mp4- w1 w$ A. N/ ^% T, O( ?' \
    │  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O
    ' q! w9 ~0 F* B5 P│  │  │      " G3 u! A/ _3 m9 p# A
    + b( T8 z' [4 g1 V  {' C4 {  s4 k& E│  │  ├─03 任务二:系统开发-广告模块/ j' [* B: c: J
    │  │  │      01 系统开发流程说明.mp4, l) i1 |/ y* A" y4 ]8 M
    │  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A
    # b4 U3 ~& A/ c/ R8 H9 p) c│  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c
    : J+ q+ k8 C, E8 C7 U│  │  │      04 搭建注册中心.mp4; G9 e& ^8 Y" V2 ?
    │  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
      C4 T. ]: e7 l# z& _+ I( J  o8 F│  │  │      06 广告模块新建数据库.mp4- a% f1 B* Z" D+ a4 n7 }. X7 i
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p
    - J; m7 S$ H) r* ]+ i. b│  │  │      08 远程调用后端统一入口.mp49 \- j$ E; G0 k
    │  │  │      09 搭建网关环境.mp45 T  o0 }( }0 M5 I: @
    │  │  │      10 通过广告位查询广告.mp4
    8 Y! c# Q0 {" w& C" J# @2 r│  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j8 C/ E8 i  n2 Q
    │  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i
    ( m1 U' s" S  R8 z* M│  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {
    9 k! w2 l1 t- Z$ H' i- `! k│  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `9 s+ Z( F% B7 i- G* o5 o2 _
    │  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r, g5 S) e1 ~7 \0 O% L
    │  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I+ _$ e* }* A5 i+ o" e+ K
    │  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C/ `8 g, c& Z/ r" Z1 p7 T; g6 X
    │  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c
    6 D6 ~. V* H- V- x, t' S' _│  │  │      + P; q4 x6 F) |3 D
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [
    6 K: H1 V9 N- h# P# ^" S│  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u- P1 ^  I) [8 T$ P$ ]
    │  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o
    , n9 D8 X+ c5 [4 f3 W( {" g$ o# c│  │  │      03 用户基本功能实现.mp48 g  ?* L6 M/ E/ w
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }. Z6 [) i* E0 W% w/ T" x
    │  │  │      05 单点登录的流程分析.mp4
    0 v4 I3 x: T2 g/ m$ w4 \: n│  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    * v" A$ A. ^: x/ o8 P│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [
    0 U8 P6 l0 T' Q7 z9 c│  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    4 o3 C( W0 c- g│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q! C# @4 u  ~/ @8 G" a0 G3 o
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C) Q  G+ c1 d0 `7 D
    │  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X- b1 t$ \8 u; g1 P/ @% e$ \4 [
    │  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w
      `% q: r, @0 h+ R/ R4 s  ?  t( _│  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v
    % _  _( I/ n, S# ]│  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e2 M7 f6 E. P+ t; h
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m$ \5 B$ }0 ?/ b% w9 u0 I4 ?( k5 b
    │  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S5 a0 S& G9 P6 ~0 M2 {$ b! @
    │  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t
    ( ?, O2 ~5 o2 K4 H7 L│  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f6 o$ I& m: u+ h& ~+ A
    │  │  │      05 视频上传的流程.mp4
    9 p$ R# T5 p# u+ ?│  │  │      06 视频上传的代码实现.mp4
    7 {7 ?; f% e/ U│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u
    & c6 [% x9 c9 `6 f$ c& S- s│  │  │      08 视频续播功能实现.mp4
    ( S( W  [- j8 D; _& [2 G│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?" q' N. X7 j  z4 t4 |+ Y
    │  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?
    ( I4 h4 D  R) v  c3 }; H8 [: Y│  │  │      11 评论服务远程调用.mp4
      P0 n: e7 U3 @9 l│  │  │      12 打折课程功能实现.mp42 h1 y) C/ M$ [" Z
    │  │  │      & L, ?7 c+ V$ {
    8 c+ L9 q3 |$ P# {# A0 B/ A│  │  ├─06 任务五:系统开发-订单和支付0 L/ r: o" {. F: K' X
    │  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v
    ! K  `7 E9 c2 L( e" w3 n/ X5 @│  │  │      02 秒杀场景解决方案.mp4; @8 \' N& R1 y$ |
    │  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T
    8 d$ k- ~+ |2 l, E+ U│  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t
    ) C9 q/ i9 R" i  f0 v* b4 @, H1 t4 o% r│  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z8 L: W% e% S  l- J) ~$ @
    │  │  │      06 获取支付通道.mp4
    $ V! ^7 k; S3 G/ u0 I% f8 a0 j. K! a│  │  │      07 保存支付订单.mp4
    9 Z+ G8 p+ `- a0 j& F3 b│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q1 [9 a2 N3 k) `5 S, f
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _( t+ R' W9 B  t( k, c: L& v. l; J
    │  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K
    ( x# i3 [. {: i$ d- ?( U! I# E2 b7 g│  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D8 I4 O+ \8 t0 ~6 j% e0 r% n
    │  │  │      
    " i% [; N; a; r│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C
    0 Y! e; U; x, I) w# @│  │  │      01 权限系统概述.mp46 q! _1 {; [& l. {9 x# j) P% k# s7 [
    │  │  │      02 权限系统设计方案.mp49 x$ y9 L! V" ^  d' n+ d
    │  │  │      03 权限系统项目搭建.mp4
    % k$ Y. L, B, E2 M│  │  │      04 角色管理功能实现.mp44 W( Q3 Z% \+ k
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [+ ^: P5 o, F5 ?# [9 F
    │  │  │      06 资源管理功能实现.mp4
    % [9 i* Q; C0 q) h- A5 \│  │  │      07 权限校验流程分析.mp4
    % N) q) ^9 V" G1 d│  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W
    1 w$ E9 _3 `; x8 x│  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?
    0 O- t/ J) y, z( c) W( k% u8 M│  │  │      8 \) C, p- _  j( l# j3 z: m1 n# e  |" `! R- g
    │  │  ├─08 任务七:系统开发-消息模块$ T( w6 H3 Y9 P) \1 D% N
    │  │  │      01 消息推送模块功能介绍.mp4: ~! T9 g2 n6 W; N9 E6 t/ M3 S
    │  │  │      02 Netty-SocketIO服务端实现.mp4" J( e2 ?0 `" u& J. A, ]
    │  │  │      03 Netty-SocketIO客户端实现.mp4
      W, M4 \! R+ O: ?+ _% B; F│  │  │      04 消息模块基础功能实现.mp4' w8 Y/ I3 f5 f5 L4 {! P
    │  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j9 q* O$ F, g1 k3 v3 P4 P
    │  │  │      06 SocketIO服务端初始化.mp4
    5 \3 J2 X  {: _' N3 U+ |' u8 f│  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j8 k. q, f* K% a7 b& l0 }
    │  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S& P- z8 U; u8 K
    │  │  │      - G5 [  p+ f( d/ L* X0 J
    ! [7 M  G$ U$ b2 T- B│  │  └─09 任务八:系统开发-Seata分布式事务# o' G8 b- n' l* k# X5 K
    │  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [
    7 }. \% a6 V1 U# u2 Y* N, t│  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H
    6 \7 l$ g( t; u  l" P│  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C0 V0 ~5 o' B) ~; R  H
    │  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \0 ]( C' J, C! F# N
    │  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C' ~) H9 P7 P9 B# b, u2 J' h0 U
    │  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
    , ]6 V# t6 L6 j0 ?9 c  C" D│  │          07 Seata客户端的配置.mp4( K5 A& z2 o% L$ E, D0 Z# C
    │  │          08 分布式事务功能实现.mp4
    * X8 {3 y9 Q" [9 m& t% R' ?│  │         : }4 c& p& N) ]0 o2 I
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `
    + J" l5 L8 w0 H1 |" o- Y7 x│      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u
    1 b9 k, j  g8 U# F+ I│      │  
    : G) O" F$ I- m, m│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    6 \5 j' [4 n. t3 h" |/ ?( H( d! @│      │      01 01 课程资料.zip  [- I: K& P8 f& Z/ m+ q( |9 T
    │      │      
    " h) F  U" E4 d' ^+ X$ G' T│      ├─02 任务一:系统功能发布和压测
    3 ~6 k! D4 E6 L4 l# `# q│      │      01 课程内容介绍.mp4
    * B4 m0 a2 w5 j3 F  T) ?│      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `
    9 i! R* s+ Y; E7 r9 ]! V9 I, m, P│      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o, n2 c/ [- u+ Y- h+ Y2 K
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q
    ( o2 Q4 q0 K0 \% t9 e/ V│      │      05 edu-ad-boot项目初始化.mp48 d/ M$ T" _' X+ O7 U( V
    │      │      06 其他微服项目初始化.mp4; Z* Y9 t$ R% k4 A5 D. |7 P/ ]
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N
    3 V' t* ?+ |: R7 l$ ]" ]4 o│      │      08 MySQL容器初始化.mp4
    ( `3 }0 {  J- v) ~│      │      09 eureka项目容器化部署.mp4
    % e5 J8 a8 x9 A5 `' h5 O& o│      │      10 gateway项目容器化部署.mp44 @8 n# u5 x$ b8 Y
    │      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
    $ ]; A$ ?9 h. u) @│      │      12 edu-boss-boot项目容器化部署.mp4
    ; }4 U7 C( D3 P4 F│      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f
    8 U% k  u; G3 s8 Q. Y│      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u2 c% L2 A( T8 G5 Z  K: h
    │      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v3 j. m. k2 J% B2 v
    │      │      16 ELK环境实战01.mp4
    # N4 j7 [; G) z& x  B( [│      │      17 ELK环境实战02.mp46 |4 q% J1 g( X  z. M  u6 k
    │      │      18 ELK环境实战03.mp4# J! v# c- @, Q5 T
    │      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w# `$ T% M2 l0 w4 r) N
    │      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h8 e0 w( C: p8 M7 F
    │      │      21 JMeter常用元件.mp4
    0 v) y! {, {: }4 Q. E  C  _* G│      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h; |' ]  ~, H2 D" F) z" v
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o
    . H: L: q+ j; [/ V& y3 r# Q│      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L) Y- G9 D$ l7 o; W& D
    │      │      25 压测微服项目post请求.mp47 F( |% A+ U) a2 M% x1 I
    │      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?/ E, {; f7 |, ^; k0 a) ]1 u
    │      │        z) z" N! S6 O' ]1 `3 M! G
    ; Y  u9 Z/ S  T, y│      ├─03 任务二:系统环境部署和监控. R0 V/ P# m* o# M
    │      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A- ?$ D3 s/ U- Q: k  }+ b  M
    │      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]
    $ D9 ^2 \; @& o5 i0 }1 A+ C- {8 m│      │      03 Rancher初始化.mp44 W- O' [$ @( a' w
    │      │      04 Rancher NFS初始化.mp4" p( O0 J' ]6 n, M8 s( D  p  s# D
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C
    # M$ Z$ p" _3 Z. T( n  u0 ^" v│      │      06 RabbitMQ服务部署.mp47 z4 K+ H8 P, s; K- `( B; A" W; h1 s, j
    │      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v& L; m. p0 ?' H
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y
    / F: E0 b. g' h* x│      │      09 项目扩缩容配置.mp4
    ' T6 I! V8 z* w% Y4 c6 z* N│      │      10 项目负载均衡配置.mp4
    ; x* Y% {2 A( G0 m│      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    + f. M7 v5 ]. M│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H
    ! H# Z2 ~. L" X) j; A│      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E+ }8 O) U9 r; V8 H) D+ ~3 Z0 }6 a
    │      │      14 自定义Prometheus镜像及安装.mp4/ e1 q- A3 B5 z
    │      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    6 U1 t- W; b. y7 C- j2 F# H! A│      │      16 Grafana容器化安装.mp44 \+ q# ^& Q$ d& r' I) I
    │      │      17 Rancher部署监控系统.mp40 {* }* C1 S! k$ N
    │      │      18 SkyWalking简介.mp4/ f# ]8 L5 {( d& C( x; K* n
    │      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |' O& E1 n/ M5 e8 ]& I
    │      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \
    ' l0 O3 C. r' P% N( @& K│      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E
    - B; H' \0 w6 Q% a2 q" m│      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M
    - X0 I+ P% c' i- x# b│      │      23 SkyWalking项目监控实战03.mp4" H9 I8 I' y& Y/ ~! q. w4 n1 V; ]" Y
    │      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `
      T3 o( _# g1 Q/ x( y5 T$ S│      │      * S* W( q9 B/ I$ s  }- u2 x/ ^1 `% u1 X# o1 s" _
    │      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i
    , u; ~0 v$ g" W8 n1 b! E) d' n│              01 01 直播资料.zip4 n4 N' A  I- b! z: `+ v9 {  N+ l0 T
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X4 w% Z0 ]0 C- R4 l6 J  [
    │              03 模块直播资料.zip! h# t( l& k# S3 v4 H7 A# h+ D
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g" n; V, P2 V% k- ]) H
    └─12 第十二阶段 进大厂必备-面试求职深度辅导
    ' P, f- B6 b3 P! q    └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s
    * V! W; O1 d) \# C& g8 }        ├─01 课程资料下载) y' R/ k1 a  R& U! K1 s% v* u
            │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u* Q, J2 H. s8 h
            │      
    & p9 l; j6 }/ l( b6 {        ├─02 任务一:就业须知8 T2 _5 k9 ^5 T0 n
            │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    ( N9 N- r7 q2 K. Q( J5 ]- e5 E6 V' d        │      02 就业方向指导.mp4
    / b- s; Q! x( @) c& o! r5 ^        │      03 公司组织架构.mp45 K, P& @: Q' g0 W2 `: E3 i) k; M& [( J
            │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @
    ! T# n" r. z. a; l- h        │      05 就业职业规划.mp40 p: m9 O0 C5 Y5 T
            │      
    - f& j, v; l6 O8 D' Q+ b  x        ├─03 任务二: 面试准备. W/ ~* s$ }  @+ \3 j
            │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J
    * u* U$ Y) t4 n( O4 C7 t7 x        │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d
    ( p8 C3 {4 I6 E8 y1 C        │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j
    3 A7 G# _9 t9 _' L( C8 G        │      04 面试准备04-项目经验.mp4. j" ?- @8 v; z' {. D; t
            │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
    " |9 o; Y+ r3 o& E/ y        │      06 面试准备06-复习方案.mp4# h+ f% \+ m! Z# \
            │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z
    + G2 b3 V2 h# `4 C4 i        │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h5 ?# ~' o# y5 R$ J" X
            │      ' ^3 r3 @* p9 i% t0 Q0 g
            ├─04 任务三: 面试技巧6 [! X$ _" e% T7 _: M; U  f! \; i( N  L% i
            │      01 面试技巧01-自我介绍.mp4
    7 p% `" L5 G0 Q) g" h        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q
    % r3 E8 Z: ]) {' E        │      03 面试技巧03-高频面试题与侧面了解面试官.mp4; i& O" R! a4 ?
            │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b0 |' t. [3 z; t6 _
            │      / G9 U2 \4 v9 H, U& C3 H! M
            ├─05 任务四: 面试总结
    ) w$ u0 w; Z' o, ]        │      01 面试总结01-复盘总结与offer选择方式.mp4
    " g* \- k, ~7 A1 f        │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {6 }$ t7 _  u+ \2 N
            │      2 G5 W) o* N8 O  S' M, x
            └─06 结业典礼【回放】
    + H& ]- G* m* f) m7 {! C                01 java 高薪训练营5期结业典礼.mp45 Z' ]' C7 L5 A0 T' f0 W3 m, a* }4 H

    7 z$ g% K0 q9 _1 Z, |% L3 r9 R3 D; C# h

    + U* b' l7 z$ x# m0 Z' u
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4191

    帖子

    8384

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4140

    帖子

    8284

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4105

    帖子

    8212

    积分

    终身VIP

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

    积分
    8212
    发表于 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

    主题

    4085

    帖子

    8180

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4121

    帖子

    8258

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4077

    帖子

    8188

    积分

    普通会员

    Rank: 2

    积分
    8188
    发表于 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 | 显示全部楼层
    ! X& `: e  z7 c8 D; \1 W0 ?9 B
    多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4079

    帖子

    8160

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-21 17:45 , Processed in 0.159259 second(s), 33 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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