java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 38031|回复: 319

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

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

    [LV.Master]出神入化

    2061

    主题

    3719

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66587

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima3 r, l( t  J% ]4 [6 d
    百度网盘下载链接:

    6 m6 y3 f0 R! \  E
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]2 z; M  `; }1 h8 d. J( c  t  E8 ~
    ) y1 H  w# e$ W
    集数合计:十二阶段[javazx.com]      ) l9 ]6 I3 y- ^& h; _
    6 m# S7 U# b# v9 X" U* |. V( v
    ! E8 C1 k7 M( Z& L
    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106* r2 M2 {7 ~) ?! J

    7 {, w) ^9 p& N+ B  y& }$ KJava视频教程详情描述:
    . O$ {0 w: v( T4 s. h/ f: bA0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理
    . g5 k. I: U1 ^  ^3 k  h5 w' W
    1 A) m$ S% Q( \$ n: {/ C$ G8 _Java视频教程目录:
    8 B# f$ l* ~# x+ r( `9 K├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^- p" Q; i. d5 V( n3 W& p4 c
    │  ├─01 持久层框架设计实现及MyBatis源码分析( A% E# I  ^  Y/ G- v9 C
    │  │  ├─01 开班典礼【回放】7 U3 R: a0 r5 m$ \( k
    │  │  │      01 开班典礼直播回放.mp4. y" C" |; d& @9 V0 N1 X3 L$ T6 u
    │  │  │      
    + t6 @$ q+ n/ c1 J8 D) P1 g% E│  │  ├─02 资料下载
    0 m' _% J( m* x( e  Y# U5 a│  │  │      01 01 资料下载.zip# X% k  X$ ]$ T
    6 O0 p. \7 O  K* E2 d$ m│  │  │      $ l/ C! b! s5 E
    % ]( o; _4 x2 s; U/ |│  │  ├─03 任务一:自定义持久层框架7 d. o6 L  X4 A+ x- G
    │  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O
    & ~/ b, D0 p; q- x│  │  │      02 自定义持久层框架思路分析.mp4" K. \7 b% X0 V- K% A5 W
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m
    " `0 B$ @. U, w8 N3 A0 d$ a! A│  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T9 H+ @4 x% o7 X! `
    │  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }
      i! Y; r& O- s  I) O" M1 @│  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O
    9 j! F  m6 F; f& {2 p│  │  │      07 解析映射配置文件mapper.xml.mp4
    & H, J( W& ^1 B│  │  │      08 会话对象sqlSession类定义.mp4
    - x0 i9 e6 m0 e' n0 r4 N% {│  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O0 T4 Z# K+ s) n$ b! v
    │  │  │      10 查询对象Query定义.mp4  {$ E$ F/ _9 s
    │  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u  ]# U: _# v5 c& f9 y
    │  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r4 G1 n7 J, T1 ^3 @' Y
    │  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `( t+ ]/ Q' M3 K0 A. }
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \
    , i$ n- B) n/ |5 M* }5 h│  │  │      15 功能扩展-动态代理invoke方法实现.mp49 f( I) m/ j- d& P
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^
    . y) M- \0 h) O7 ^! F& X│  │  │      2 R2 Y4 E5 h" o4 ?; U0 s. s1 f% X9 h
    │  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i
      b( |; [3 U! A6 G/ \, e$ K5 Y│  │  │      01 MyBatis相关概念回顾.mp46 O* S2 L4 l7 D& c' P; O
    │  │  │      02 MyBatis环境搭建回顾.mp4# W& R0 v: T4 X
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U
    " W" G3 ?% l! a. o, C│  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
    ( R  S9 J. n/ {6 f│  │  │      05 MyBatis相关API回顾.mp4
    7 d: q: \: x% Y$ t+ F# ^- m│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp40 m& q9 `# \5 h; L3 l! c. {& g
    │  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]$ e' b2 z9 x9 w- M
    │  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n
    + J, a* L% t+ m0 {5 A& B' b│  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y
    3 ~7 g! {( O: k6 C│  │  │      10 MyBatis的动态SQL-if标签回顾.mp4/ T/ a( r5 t* w5 n/ j! m- m$ H
    │  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C, r- H% W. l9 G# |; x
    │  │  │      12 MyBatis的复杂映射-一对一回顾.mp42 I' y$ B# K% g: u
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4
    + H  Z4 x4 f. n. b- b# m8 O│  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
    4 J+ E9 j1 c9 v│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g
    7 e; A8 n- y, k. ~│  │  │      16 MyBatis注解一对一回顾.mp4
    $ X3 E5 s* J9 C0 e, @9 c: P- [7 a│  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C
    & M9 }) {+ _/ Y) X, N$ h0 G. |│  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e: }) I7 O9 j3 u- Y
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?
    ) g+ }2 u# \# I* K2 z9 o7 k│  │  │      20 MyBatis一级缓存回顾.mp4
    ( r: O  G: s# a# ?0 q5 {│  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    ) D, B6 J# H" Q│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K2 T: l$ k* B3 C0 W' J
    │  │  │      23 MyBatis使用Redis实现二级缓存.mp4  m; B! A& z* z* g$ b' s7 K
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q
    2 u% t7 P" a8 ], R/ f│  │  │      25 MyBatis插件机制介绍与原理.mp40 a$ B/ V5 T! h6 t
    │  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N8 I: k. p' }' f" J+ |& Z: ]; a
    │  │  │      27 MyBatis插件机制-plugin源码分析.mp4
    9 a; g8 c& b8 C- c( |' U5 V- d# X│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z! i0 c! B+ _' z  f8 ]7 G7 U0 M5 Q: F
    │  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N9 [7 R7 x7 L+ B" K9 z$ E) e( Z( R
    │  │  │        Y, z- V; V6 [3 i1 t* x- D6 u2 a4 u# K7 U
    │  │  ├─05 任务三:MyBatis源码剖析
    6 \# W8 L3 x& i, l│  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4
    1 n5 I+ I/ ~) e* z5 A: w│  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L7 Y& j# W: F6 K' V3 h3 y9 I, I$ a
    │  │  │      03 MyBatis执行sql流程.mp4
    $ M9 X" Z+ u9 c8 n" `│  │  │      04 MyBatis执行器executor源码剖析.mp4
    ! M* D/ f2 r6 h0 d│  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    ; x7 e3 x3 A  X- b- [/ a9 e" }8 ^1 N│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4
    $ j  i5 B% G! c) K4 M5 }│  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y  M: C* g6 E; D& Y! ^
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4
    0 Y1 `0 U4 a( k4 e/ n$ g( J& |. u- d│  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r: Z% K8 S' J- z% {" N
    │  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp4+ M3 P2 i6 K( p' q1 r7 e& X. ^) p
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^
    ; L! t1 a7 B$ [2 c) R" d  _0 d4 m3 q│  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T1 h, U9 @9 l8 y$ q- p
    │  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O; ^' s8 S4 p+ z, K2 ]
    │  │  │      14 延迟加载应用.mp4
    & o+ f# p8 |# B! W4 o5 y│  │  │      15 延迟加载实现原理.mp45 O1 D6 L, p9 y3 k3 Y" E
    │  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y: V) I+ C1 t- |4 [/ F( N
    │  │  │      17 延迟加载源码剖析-invoke方法执行.mp44 l# G/ A! W8 [  X0 q/ F, X; s
    │  │  │      18 设计模式-构建者设计模式.mp42 U% f1 R0 \- i( \$ Y
    │  │  │      19 设计模式-工厂模式.mp4
    2 L9 A3 a7 `+ d0 Y8 P1 ^3 _│  │  │      20 设计模式-代理模式.mp4
    8 @+ u- E' C8 r7 s& e│  │  │      8 L& B" |, N% s+ t
    ; |% a  h& y& A│  │  ├─06 任务四:模块作业0 q0 r% j$ m: ]; |/ Q/ g. m/ w8 c: Z6 i
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g4 j5 {9 @' Q: f4 {
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W' K/ k3 q, `- o6 Q8 ]1 l1 y2 w5 Y
    │  │  │      ' U7 z8 Y& G6 `) L" c7 b+ X* t) W$ A; m; m$ H9 h
    │  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K2 ?3 z2 L4 f9 ^) l6 E
    │  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a# Y9 W& O3 ~2 Y2 i$ l; G( n
    │  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v' L/ ]1 e3 Z- X: \
    │  │  │      03 原生MyBatis查询用户信息.mp4" c2 P& k% Q: C  v, Z
    │  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    / o& O1 ?2 R8 r3 F5 S│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E; m8 F. a3 `& p. D# o2 M
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h
    ( t" v. ]; S- `2 k6 @│  │  │      07 通用CRUD操作_插入.mp4
    : @( C* s) [: N3 f6 B; D& U8 H│  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u" l: s( e8 t. A6 X/ }/ Q
    │  │  │      09 通用CRUD操作_更新.mp4
    : u" S3 z8 k, y: K1 T/ }│  │  │      10 通用CRUD操作_删除.mp4
    5 I+ M1 w0 o/ ?. ]" Z3 q│  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t
    & D, g* U* d9 ~8 C│  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @: A1 I6 C" A2 c5 K1 _$ d
    │  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @8 F7 i7 T6 I7 E0 n/ D( Z3 t
    │  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h, g- S7 r4 J# \! s+ J+ H0 G
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp4# G. G0 M% I) X. @+ J
    │  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q$ z: c" W: M/ S6 O; T4 M
    │  │  │      17 数据库策略配置.mp4
    8 \! }( a0 R) O' T; r5 r│  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t
    . b, v* ~- G$ |' R9 A/ W: l│  │  │      19 条件构建器_比较.mp42 v( w8 F4 G( S2 w" S  N; v% A) q
    │  │  │      20 条件构建器_模糊查询.mp4
    % S  r" K6 Y5 e$ s/ ~: X5 I│  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t
    7 Z3 r# E* R9 E: d: q; T│  │  │      22 ActiveRecord概念.mp4
    ( E, J. \  L8 e2 T│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X
    , L5 ?7 P( d# i& U5 x5 m# ^│  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }) R. N, d6 d# ^' }9 W9 I% U
    │  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l
    $ d8 o# e" l2 f( k# D│  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j
    * j  }4 y# d1 k3 i. o# Y. c│  │  │      27 自动填充功能应用.mp42 d0 R/ _+ @+ A8 M! s0 u
    │  │  │      28 逻辑删除功能应用.mp44 X& I& Q7 B5 Q9 D
    │  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    ( @9 V/ `3 B+ F& j) V4 I│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V+ o% E0 M8 W. S/ F( Z4 b( J
    │  │  │      
    . m# V$ N2 j+ j6 c1 t/ p& Y( P0 ^│  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o' S, ]0 g7 p6 ?/ s& [
    │  │          01 01 满意度调查问卷_不提供.txt# g& h; Y6 {3 L; y
    │  │          02 任务一模块一直播回放.mp4% s; b4 }9 \9 V1 Z* T$ V
    │  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B
    8 [8 Q; |3 u4 j/ @  s' t. k│  │         + r! ]- M9 \$ ?; P
    │  ├─02 IoC容器设计实现及Spring源码分析: `$ J1 Y8 Z0 H5 L1 C
    │  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F
    9 Q1 ?% l6 ?/ a, M  t, h( K│  │  │      01 01 课程资料.zip
    * t4 G% k( ]  `% O1 h│  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N
    ; a+ X( R0 T* R│  │  │      03 Spring框架整体回顾.mp4
    ) T$ l8 S4 E; d6 y" |- ?# n0 o│  │  │      04 IoC编程思想巩固.mp4* i  y1 T1 U+ O5 M$ p+ w/ n
    │  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P: o) G1 ^5 p, @
    │  │  │      06 AOP编程思想巩固.mp4- {3 o$ O* o3 d8 j" ~# g) B
    │  │  │      07 手写IoC和AOP之问题分析.mp4
    # k; q3 O2 }1 z6 p$ C│  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    6 ]$ e  w- K0 q+ T│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \+ }: [" u0 U7 \* R
    │  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P8 \+ D% E: L0 c& z2 M* a
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A
    3 Z7 f, m+ m2 h# ^' L7 V│  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4/ m: f* a1 P7 s3 D! A) i5 y9 _
    │  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4
    + q5 S. p! q9 s7 Z* j│  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a
    1 x3 z$ d/ b/ q: f/ {│  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4
    $ l1 k. r! H; j" V3 @; ~( C! r│  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o8 y5 R' [4 D0 N" A5 a( ]
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s, z& N$ F8 ~& j; }5 n3 h
    │  │  ├─02 任务二:Spring IoC高级应用与源码剖析
    : x: h( V' G2 z- `% r9 w7 b" w1 T│  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    : V4 a: V: L# |' s$ V; E│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^& p1 j7 J) [: }5 Y
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M7 O+ U$ t& _; J2 S) t1 I
    │  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4  k. R8 P1 {1 {* F
    │  │  │      05 Spring DI依赖注入配置回顾.mp4) q; u* Q  E. D& |3 f0 j2 |
    │  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |, {0 T$ I1 V3 X
    │  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H$ E. Z/ G6 [1 d/ b' t) S
    │  │  │      08 高级特性之Lazy-init延迟加载.mp40 `$ ?7 [. A6 p1 K8 x+ ^# n, I2 \- D
    │  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    9 M7 q8 ^  G& {+ Q" r* ?  c│  │  │      10 高级特性之后置处理器.mp4+ L6 U" w+ `, R* x1 d" \' i3 u
    │  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4& d0 N. {$ p: I! L+ P* x
    │  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4
    ' N- i$ n7 j) P9 e% ^; T6 C│  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4
    5 e% N$ w0 p& S! x( N5 b3 V│  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4, A$ R$ ?( |) B6 _6 n+ u. v- o+ t
    │  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4
    + O: c/ J: A4 W5 O9 @9 o# m7 Z│  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp47 p3 |: G, y7 n3 O/ H5 L# J# f
    │  │  │      17 源码深度剖析_Bean对象创建流程.mp42 O$ i+ q; |& h* q# F, |
    │  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp48 r* m/ R+ t, t% n/ B( u
    │  │  │      19 源码深度剖析_循环依赖问题.mp4
    - M" O: |! O  z# F4 J- }│  │  │      20 20 任务二随堂测试_不提供.txt- H' x1 X3 m/ z5 R, K! F$ T
    │  │  │      
    % Y+ o: I  u/ X│  │  ├─03 任务三:Spring AOP高级应用与源码剖析
    % R5 K4 o0 s' j+ k* q' f│  │  │      01 AOP相关术语回顾.mp4" d% n) L. j; q6 J' w+ D3 B$ i+ V
    │  │  │      02 Spring AOP的纯xml模式回顾.mp49 E3 x! L& t' ]* y
    │  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L
    ( U* f% I& b  l& I) n6 p│  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4
    : }1 I; ~) B/ F1 z│  │  │      05 Spring声明式事务纯xml模式回顾.mp4, F+ p/ \8 ?- g3 g/ K
    │  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E
    : f' j* I5 I$ Q# d$ T0 ], e4 u$ ^│  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I9 o# ^7 z9 j* s" k* F7 ^
    │  │  │      08 源码深度剖析_声明式事务源码分析.mp4+ u6 E0 ~; J0 u
    │  │  │      09 09 任务三随堂测试_不提供.txt- a: V4 h# p" }1 x
    │  │  │      * B1 [& y( s" V) ^4 ?. @! k$ W
    │  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C7 M6 c+ @1 A  G3 C) n* L
    │  │  │      01 01 第一阶段模块二作业题.html! D) \3 `% }+ c0 _1 @7 j' d
    │  │  │      01 01 第一阶段模块二作业题_作业答案.zip# H  f. o: V" y5 @9 G& y7 O! v
    │  │  │      9 e0 C% r! p- Z6 e" W0 C
    │  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    + Y. p+ J4 G; M9 q/ q│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S
    9 m; M0 F$ n, ~! `7 \) c5 l1 a│  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G6 n) U3 w' q7 ?. U, @% r! ~
    │  │          03 02_spring.zip
    : m" E8 F  s( \, w# X│  │         
    ( q# B  [6 |6 X" z│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范) Z  ~4 s, _( \9 h. }% d- `8 B9 f
    │  │  ├─01 任务一: SpringMVC基础回顾及其高级深入
    : Q9 y. v6 W1 e# V" Q1 o% Y* K│  │  │      01 01 课程资料上.zip1 @7 t2 J- L2 _; B: b
    │  │  │      02 02 课程资料下.zip: i  X+ Z/ g. O& W3 X
    │  │  │      03 SpringMVC课程介绍.mp4  h- N& P6 f1 y3 q
    │  │  │      04 深刻理解经典三层及MVC模式.mp41 F$ k5 l1 p: q4 e
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp4( f% M( N; m7 y* U4 r5 W9 W- K4 M
    │  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l
    + Z* G9 D1 N' e│  │  │      07 SpringMVC请求处理流程解析.mp4' f% ^: A( I  A( U, y  i
    │  │  │      08 SpringMVC九大组件.mp4+ ?% G( I2 R7 H2 Z
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4% ~5 R5 a5 M2 C7 T+ V$ a& m
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4* z* l) [, V1 e
    │  │  │      11 请求参数绑定回顾.mp4
    . N8 H4 K1 x4 b- ^) Z│  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4( ?) V( A$ K1 Q1 U+ P
    │  │  │      13 绑定POJO及包装类型参数回顾.mp4
    , k" P+ Z2 C, I( [7 k6 N& L│  │  │      14 绑定日期类型参数回顾.mp4
    / `  q& g, x, w) K│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }
    3 _* C. B. F! a) M& ^│  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    7 k5 ^" U4 Z! `; R  k' w* O│  │  │      17 Json交互之@RequestBody回顾.mp44 x0 w, _, x- Z: E3 D
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F7 w; ?! g' }1 I" X' x& W
    │  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _
    0 M3 |$ F4 @) _7 D0 f5 P│  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4
    4 i3 N# ^  q3 o2 p. \. N9 b3 u│  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp4
    # ~! x% A* W9 ~  m6 J  O│  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K$ V' ]$ z" P; C$ ^
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4
      z% }# }0 T9 S' @* f+ ^0 |) _│  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z' R' i9 s2 r2 e, v1 Y" h7 }. z
    │  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    2 V$ c1 K" g3 C9 l│  │  │      26 26 任务一随堂测试_不提供.txt
    - P( d- ]2 P4 J7 G│  │  │      % R/ l1 \! {( f$ N* E% E# _) |8 {$ L% n
    │  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F. t1 ]: L' c2 H/ \' t+ X
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4
    7 w# s9 p1 I% `0 k│  │  │      02 MVC框架之注解开发.mp4
    1 q# @7 N) j( _3 P. c│  │  │      03 MVC框架之流程结构开发.mp4( E/ e) E8 B' U) w6 i3 `; x
    │  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
    5 {% h0 W# T% T: t│  │  │      05 MVC框架之doScan扫描类.mp4
    , A& Q; k% S9 e- @1 _3 ?: a4 _│  │  │      06 MVC框架之doInstance实例化.mp4
    - i7 C9 i) t) ~  g7 H& F# x│  │  │      07 MVC框架之doAutowired依赖注入.mp4
    " n" c) g. ^3 M$ Z1 f" [" A│  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P( y) q3 q) x: f, ^8 G% D2 }4 _
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c
    . X& Z% s$ B* D2 a│  │  │      10 MVC框架之handlerMapping问题分析.mp4
    7 v* g/ p9 M; x, L( F/ l6 b│  │  │      11 MVC框架之Handler封装引入.mp47 X( p3 }- x0 c1 O" p7 d8 I' Z0 F* ~' f
    │  │  │      12 MVC框架之initHandlerMapping改造.mp4
    ! k; t; J9 k5 `# m4 i. j" J│  │  │      13 MVC框架之请求处理开发.mp4
    ; |1 q9 V' x) f) `' ~' Z│  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z% l$ Q4 `4 L  W3 m/ d
    │  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u/ U9 _+ d; Z+ c1 [( R) M% |0 g
    │  │  │      1 }  B. K- k  p# K( l" Z9 |
    ! s& |6 P. R& ]0 ~2 V│  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g
    5 |' z% b; `2 i/ `( p│  │  │      01 SpringMVC源码剖析基础环境说明.mp43 R* P! r( y2 Q
    │  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }% F0 [* c' H" {1 G7 l
    │  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp4
    9 _" s7 f$ Y2 x! u) D- O- c│  │  │      04 源码剖析之getHandler方法分析.mp4: I  i2 \* C' d, |4 Y7 d6 ?! C
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L/ F5 w3 m' L( K& j
    │  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
    ( e0 W: G) a, ?% o- W; p4 w│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k) }% _  g7 r* k/ l* h2 [+ ~
    │  │  │      08 源码剖析之Handler方法执行细节剖析.mp4; t! G. j+ h- q3 [
    │  │  │      09 源码剖析之视图渲染细节剖析.mp4
    2 A2 o$ ], u$ F3 ~3 r" I, t│  │  │      10 SSM整合之策略分析.mp4
    1 ~% D8 U* o$ z* l& t& J│  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a5 v  u% I" T) N
    │  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i* x4 v; u$ c4 R; D$ [$ s) O* n. _/ V
    │  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4
    ' V" K, C9 Q/ W+ N. v│  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4
    & w% ]& k1 E2 J5 h: W│  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4
    4 l4 Q* O3 _. A: G. D4 B! i1 L│  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i! f7 v5 \" ]# ?! }5 N$ v
    │  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    7 h4 ]8 q5 ^3 n7 y! D6 M│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u8 P: U3 S5 }$ R- Q4 t5 A2 M
    │  │  │      ; E* s- m/ X* Y) d1 p
    6 O+ s, R$ `& \0 {" B# g6 Y5 {│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    & I+ |% h) [) t  O│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    ( k8 |$ o* ]8 [│  │  │      02 SpringDataJpa概述回顾.mp4$ e6 |, s/ l* h! z! j- ~3 i' R
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4
    ) M# r$ l" G% P2 k│  │  │      04 SpringDataJpa应用之数据库准备.mp4
    3 W3 ~& O6 O/ a6 T2 e│  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4  q7 Y7 I) G6 |
    │  │  │      06 SpringDataJpa应用之配置文件.mp4, w9 f! D, r/ H3 K3 l& r+ E- z
    │  │  │      07 SpringDataJpa应用之实体类.mp4* Y$ n8 b0 B8 g3 b$ R& U
    │  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    * M: Q$ T( P  Y5 Q% ]& w# J6 G( n& A│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F. l  ]: J. Z- V% p, S
    │  │  │      10 SpringDataJpa应用之引入JPQL.mp4
    1 r* x& p  H5 P% e# R' |( g│  │  │      11 SpringDataJpa应用之引入SQL.mp4
    : l! U- x2 ^3 S* j+ \: ?, K# Y5 m8 W│  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    / {3 `, v: Y( h) {│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b
    ; B' W6 l! |% W6 o5 i, b' M) l) y│  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    $ A1 I4 r; u6 ^7 x│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4
    $ a5 s7 L# v7 M* K! G8 s│  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d" U( r1 y1 q+ G: W; \
    │  │  │      17 SpringDataJpa源码剖析part1.mp46 F" h2 N( Z4 K/ s) \8 B" u
    │  │  │      18 SpringDataJpa源码剖析part2.mp45 V7 B: d2 c3 T9 ^' c8 k- C
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \/ [4 E; }2 \6 S$ }
    │  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H9 f9 X: D7 P- \
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D
    / ]: F- `! Y$ \2 [│  │  │      22 22 任务四随堂测试_不提供.txt
    7 s/ Z4 ^, f5 D) }5 j6 x2 `5 {9 V│  │  │      
    $ Y! p0 S* h, G- W; e( M& R│  │  ├─05 任务五:模块作业% e9 v$ H5 k* e/ e
    │  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C
    ! S7 [' m: K5 Y% N) O│  │  │      01 01 第一阶段模块三作业题_作业答案.zip; v2 ^9 B% i1 |( _' ~
    │  │  │      4 y7 S, m9 u+ @
    │  │  └─06 模块三直播【回放】# Q$ l1 t. n4 R& Z% C, c9 o
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y3 K  L- h# U2 U0 t
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U0 P+ T+ [" [& r; s2 y2 t
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J
    ; ]- n; F$ m* M" t│  │         
    % i; P/ N! {: Q│  ├─04 约定优于配置设计范式及Spring Boot源码剖析
    2 ]. f8 u; F7 z9 m2 Z# r7 t4 H# ?│  │  ├─01 SpringBoot学习资料下载
    & n$ `7 f4 k  G│  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q( q% ?4 V; {  s$ n4 L
    │  │  │      8 p/ e8 m  s4 s$ @& g8 J  b
    9 M$ H- D, u  H4 E' A  i│  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O' m2 T: F% P9 s+ O0 J( c* r" U
    │  │  │      01 SpringBoot课程内容介绍.mp4
    6 C4 \4 e4 I4 ]. F│  │  │      02 框架发展趋势-约定优于配置.mp4. F: Z! ]( }6 `5 m0 I
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e
    % V! L9 J: D2 C# L: X9 j' T! ^│  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t
    4 h( T( w! Q8 ~$ K* A/ x│  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    0 v7 R& D5 O* k. ?2 f% c│  │  │      06 SpringBoot配置文件之properties回顾.mp4) a& w8 x  G7 x9 y8 ?, q7 u* B
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \
    $ I7 C. q% N1 y' F) R' d0 b. _│  │  │      08 SpringBoot配置文件的注入类型回顾.mp4
    3 ?9 g% M5 {; ?6 P9 e' N9 I│  │  │      09 SpringBoot自定义配置文件和类.mp40 I; M5 L$ E) g4 l  H
    │  │  │      10 SpringBoot随机数设置及参数间引用.mp4$ z9 u' @; @$ V/ D
    │  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u
    $ y$ e# S2 n& d+ L- }2 K│  │  │      / A5 }! `; p. n9 {
    7 Y* B! M3 z5 {: O│  │  ├─03 任务二:SpringBoot源码剖析
    0 c9 w# v% j( v  I) S+ f0 d. l│  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q6 u9 U) p3 O- ?+ F0 C: P
    │  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m/ n& c4 r- m0 s
    │  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [7 h1 x  F8 x$ }) `2 g
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
    + o5 m4 \9 u, k! h" G- C│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q: m6 G5 c+ E# J6 L0 x6 z$ a0 s
    │  │  │      06 源码剖析-自动配置-ComponentScan.mp4
    - O; [+ e) y- i' T│  │  │      07 源码演练-自定义starter之自定义过程.mp4
    ! D. C( t+ Z. \4 q! ~; D2 Y+ ~│  │  │      08 源码演练-自定义starter之使用过程.mp4: i3 ^, g1 h; Y4 L
    │  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4
    * D( A' N6 P; x: c│  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    1 {$ ?5 X. ?, F( b│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
    ; n# C# r2 T$ z1 [* P│  │  │      12 源码剖析-run方法-底层run方法二.mp41 z$ r. Q6 t+ B+ q3 k
    │  │  │      13 13 任务二随堂测试_不提供.txt
    & @, ?2 a6 f/ r$ Q7 z│  │  │      
    ; J$ Z/ g$ Y& p* ]│  │  ├─04 任务三:SpringBoot高级进阶' {" w* P. {# C. m: \- p) r- l: g
    │  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v) u% v! k: Q- w- |9 D. K! a$ r
    │  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
    $ B& P$ z4 L" h│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4
    # Z3 Z7 `! R+ q3 }+ D│  │  │      04 SpringBoot整合-整合JPA.mp4
    % D4 K3 [/ [5 U  f4 h- J│  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r3 H- @, f- N3 [. u4 g
    │  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H( S- Q3 I5 W2 V  B3 ]& [& E' p2 S1 ]
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp44 f, w/ l* g& |! A; z; n' [2 e( e
    │  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4- R7 k4 u$ F' l5 A- `
    │  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t
    6 b/ b8 F5 T: [" }8 v% _4 J5 Q& I│  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    + `; C. Y8 O. G$ [' s4 L4 p│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m
    3 L* Q: u6 L9 U│  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B& C, e; e9 v& e7 E- w) w
    │  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    - s: P4 f1 Q% Z8 L- V7 M# L│  │  │      14 SpringBoot默认缓存体验.mp46 {9 e5 P3 k# t* Q1 E. ]) s
    │  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4
    + V7 k  k; B; f5 E│  │  │      16 SpringBoot缓存管理之相关组件.mp4
    / _; B% \/ e5 N* N# r7 r9 W│  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a
    & x, T! @' t+ v3 t: L│  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4
    # U, h+ v: O4 U9 Q  o3 T! `│  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4
    : W# j1 A$ V4 s& P, i7 L9 ~0 N│  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4) W, _+ `& `! n' g$ l. @
    │  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4
      {6 ]1 H& s/ E" Y/ k0 k│  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b
    4 `2 z5 ^" }# C# G* m7 F* D│  │  │      ) \6 g7 Y. R2 y- k- ^8 x
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    3 w, B! E, e* ?8 j│  │  │      01 01 第一阶段模块四作业题.html
    % j' c- E+ l6 Q1 s, S4 K│  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]
    + k) i* H+ a2 H9 ~│  │  │      : R1 E1 ]# c4 _) N; v
    │  │  └─06 模块四直播【回放】
    ! J; N% w# Z% E│  │          01 01 满意度问卷调查_不提供.txt3 }0 D4 z/ i: N8 M3 w4 o/ q9 }
    │  │          02 阶段一模块四直播回放.mp4
    0 k( w  O2 H- z$ j% s0 s│  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a5 j/ f5 @* ]7 u9 @/ }
    │  │          9 Z" V/ ^  p) ]- G+ L. O' M
    ( U& r+ s  U  O│  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g
    ( J3 J8 F; S* e( h4 F8 r│  │  ├─01 阶段一模块五课程资料下载
    8 ]* P. r. g$ `│  │  │      01 01 阶段一模块五课程资料下载.zip
    " A$ L) T! W8 v& ~# x│  │  │      : X( E& l' t6 N2 }6 ?# k
    │  │  ├─02 任务一:SpringSecurity入门
      z$ H; a1 R: Z2 y│  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    : I% N& Q8 K0 a4 c│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i
    % z! v1 I3 r& H. }│  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^
    ( |9 G$ f5 [4 y3 q1 u: {│  │  │      
    : i" B4 |9 a$ w" s3 C( d│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y, U7 [4 n  j8 U( K  J3 A- K
    │  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h
    . H8 X, a" T* @7 l' G+ ]│  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c: L& n: e/ i1 H2 E9 _) k
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o& Z3 u$ D5 E: H7 Z
    │  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j, D6 b3 F# a& M/ Q7 S4 o% }- T
    │  │  │      05 基于数据库认证.mp4# m& X8 e: n. ?6 L4 y# r) F) F
    │  │  │      06 密码加密认证.mp4
    $ L# P) K9 }1 Z2 S' j│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f
      ~5 z% h  _7 {; d* X│  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j, }: \7 ~. U$ D% [9 r
    │  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v( a* ~) T* O7 B3 C) w. ?
    │  │  │      10 RememberMe功能实现_03.mp49 H# Q  V: Z) E$ I+ ?6 ~0 f3 U
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o; {9 S4 n. U2 u' ?" ~
    │  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    7 {' H1 {3 G1 t│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r
    , _  a! S1 {, e$ z+ E9 t4 z  S│  │  │      14 图形验证码_01.mp4, n: o  @: p9 p) ]1 k; W% o
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    " z9 `" ?  D& A2 ^5 [│  │  │      16 图形验证码_03.mp44 q! [; T/ k! O' d; D* w" r6 k
    │  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q
    * A9 r$ |- R8 J8 D, j- a│  │  │      18 集群Session同步.mp4' [" K" S/ f3 h* U4 |' k0 V9 f" b
    │  │  │      19 CSRF攻击原理.mp4
    & U& M. j0 k6 Z8 r( H) e; I( J- n│  │  │      20 CSRF防护机制.mp4' n4 R  _" p" q5 ^
    │  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F+ e, J( i5 t1 P+ m  G7 M; Y
    │  │  │      : l" u& _% o" N7 K4 r, ]. O2 ~2 l( ]' T+ v
    │  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W2 ?. W  Y: O1 A+ ?, @
    │  │  │      01 授权介绍与原理.mp4
    8 O- z; V  i1 B% N- E│  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I
    3 t3 h8 Y# h7 q# x4 l│  │  │      03 基于URL权限控制.mp4
    6 y2 I7 K8 O- Y+ i8 Z) d│  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h  ~. T6 l8 o) n
    │  │  │      05 基于自定义Bean权限控制.mp4
    . I+ m4 U. X: J* L) ]│  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k! A  U: G: T$ X/ S# R
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @
    2 l4 N, }8 @) h( M' @) T│  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {4 O9 a4 X3 ?) ?$ }  A' O! K
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4
    ' B5 e+ R% J" w+ {│  │  │      10 基于页面标签的权限控制.mp4
    8 y" t9 D8 J0 S- ?$ F* j│  │  │      
    ) I8 W! V2 Y8 c* @/ @& R6 r│  │  └─05 任务四:SpringSecurity源码剖析, L! P/ p$ I0 Y4 k3 x
    │  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q
    $ j$ t* m, `. K) I6 ?│  │          02 过滤器链加载流程源码剖析_02.mp4
    / D$ k* _( _& j│  │          03 过滤器链加载流程源码剖析_03.mp4
    3 e3 K$ N2 z) m3 i7 E│  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z
    8 J" _0 w+ }9 r9 D2 h/ G# s│  │          05 RememberMe流程源码剖析.mp4( V( h0 W8 X- d- r) }! k# d- B
    │  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D
    " X5 Q" @. l: d1 ?/ F: w  @│  │          07 授权流程源码剖析_01.mp4
    7 y0 D: h! E* k, I- a4 G" v│  │          08 授权流程源码剖析_02.mp4
    * k- G) B' I6 |+ K. r& V& s9 Z- b│  │         ! ]* T1 n0 O7 f* |4 u& L
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a
    2 O: R- p+ A, {│      ├─01 阶段一模块六课程资料下载. k" z) T6 J2 b6 H5 Q8 A: x+ u
    │      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d- ~# h5 n6 {' G: f0 h8 M
    │      │      * d' a5 `3 C$ N; d& f$ Y0 P. N$ H, O$ [( ]6 N
    │      ├─02 任务一:响应式编程概述2 C  w9 N; |8 |' F7 M0 `" H# t
    │      │      01 响应式介绍.mp44 f8 w0 o0 b  B! K3 }* k. j' K$ s3 n
    │      │      02 响应式应用场景.mp4
    % \" i% S; W! g# A) n│      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    . D" [3 g4 W& Z. i│      │      04 响应式Spring.mp4
    8 Y# ~, a' M+ V5 P8 d8 o: e│      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    $ \1 ~9 B5 }, `" I│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e
      c' ~. D' n1 T8 g$ s│      │      07 响应式流规范实战.mp4
    ! W' W, Y2 [0 k4 w' v3 ^4 }) T9 {│      │      08 响应式流技术兼容套件.mp4
    ) i9 h+ [, T) s- p0 r/ w│      │      09 响应式流中的异步和并行.mp4# P. M8 S" [' C# G+ d/ }  q
    │      │      10 响应式环境的转变-RxJava转变.mp4
    % w! ?, V3 A1 l# f│      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v
    ! c5 V/ I- o3 A2 t- |2 f( j0 ?% O8 V│      │      12 响应式环境的转变-Ratpack改进.mp4
    ! |& q/ J' k2 ^4 a+ h9 k; @0 F. D- I│      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S. P* u+ S- M- D" g% y, D
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r
      g( w- O9 m0 o+ p│      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o
    1 ]9 Q' b: A- y│      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k' R+ `& T7 m: t' i) _
    │      │      17 使用RxJava作为响应式框架-响应式流.mp4
      @& G# r" b6 `9 I; ^0 p6 G9 q│      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    ! u% ?' D  f! X7 ~1 Z# C│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4
    . p: x; I7 W% X/ O│      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D2 h6 I, K, f" ]! i
    │      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o
    $ _1 H& Y2 M! g5 r│      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _
    & F( q  G7 o! a9 c│      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z
    3 O: G8 u+ i" i' m: B8 z& t, n│      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p5 I1 K' Q" q% Y7 k/ [
    │      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b+ o! d- c8 v# ^: o
    │      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {
    . Q" c, O6 w5 e+ z( I5 |. U, v│      │      27 RSocket.mp4
    7 Z* L8 V; s9 P6 \# w2 f# I│      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~( P+ q; Y  ]& S6 a
    │      │      9 N2 [, u, l- e4 Y9 I- a
    + L' \3 D$ z- ^' x│      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G7 P4 X5 Y# p3 `7 s; i: @" y$ Z( N* Y
    │      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _( T+ V8 u* N: D2 t! ^" A
    │      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `
    7 S5 d  |3 w* [' j│      │      03 Flux和Mono响应式类型.mp4
    % q- t( J( N: P6 F' Z, \. p, W│      │      04 RxJava 2响应式类型.mp4
    ( L+ _, o! U5 X! J│      │      05 创建Flux序列.mp4& q. ^! V+ [/ ?3 H8 R
    │      │      06 创建Mono序列.mp4: L- o5 `4 D+ }: A6 Q
    │      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I
    ) [: F/ s4 L: o- K! ?: \8 i│      │      08 用操作符转换响应式流-01.mp4
    , X8 s3 v: @2 g" E3 |│      │      09 用操作符转换响应式流-02.mp4
    $ F8 U1 Z$ ]! Y8 j& m* l│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    , y( u" q4 W, H# w: k1 I4 a│      │      11 用操作符转换响应式流-04.mp4$ X0 d% |( h& a9 O# d
    │      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~$ E+ |* ?+ s  J9 x
    │      │      13 用操作符转换响应式流-06.mp4
    2 H, G+ M1 ~& Z│      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p; X+ M7 j- x6 P- G! c- o
    │      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q
    6 {$ y0 s1 K- u; X; ]│      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N
    . |* n3 A; o9 r0 z│      │      17 错误处理.mp4( i4 E, y- H( i1 S
    ! ^( m7 ]2 e; G, n│      │      18 背压处理.mp44 I" U. J5 u4 N* r7 \# j+ K/ H* M* }) I
    │      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O
    . H; Z; W- E4 }" m│      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    * B7 H3 ^3 }& E( }+ V5 j5 C$ `" o│      │      21 组合和转换响应式流.mp49 S" {8 C/ \9 ^7 x4 N
    │      │      22 处理器.mp42 v5 z5 F/ E% _7 G9 `! B' l
    │      │      23 Project Reactor测试.mp4/ C" J( {6 U6 v. l8 D# W
    │      │      24 Project Reactor插件.mp4
    ) K7 x9 p4 E" ]8 V│      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K0 \8 S  |9 m( H( z
    │      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G
    & _# N& l* Q2 F$ s( D. \* Z│      │      27 Project Reactor内幕.mp4
    $ \5 t" D; \3 k# a5 o+ O5 U9 N│      │      6 n* z/ |" Y% `4 B: x) o7 Z' r
    6 o: I/ p! K7 N. |4 i9 i- h│      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    : D  {3 v5 g. ?- {│      │      01 响应式Web内核.mp4
    2 K) [0 L- X) n" e│      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j/ a* Y: A- {3 y& d  M. M
    │      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d' D% e& E' Y* r+ J) N
    │      │      04 基于WebFlux的纯函数式Web-02.mp4
    ; o1 f: f* V6 M- L│      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~
    8 y7 _/ U2 M% D+ s& Y│      │      06 响应式模板引擎.mp4/ g9 }+ e1 }' `) R/ u4 P1 k4 p
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g
    6 ]) i* y* C9 @4 q│      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }
    $ K1 z/ P2 V, I9 v2 N0 H) e- r$ z│      │      09 SpringWebFlux和SpringWebMVC对比.mp4( f+ L+ Y4 C- R5 ?
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R9 e1 N7 E( z" c; c# e: C2 v
    │      │      11 WebFlux的应用-微服务网关.mp4
    , p) B' S7 C" c% f│      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }! Y, p1 _9 `3 c2 l9 [+ E1 D
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @( d1 `! [2 H- o' @
    │      │      14 流系统或实时系统.mp4$ d2 A8 M4 N' }- }9 B1 u
    │      │      15 响应式持久化库原理.mp4
    8 i0 \% a* Y8 ~6 Z│      │      16 响应式事务.mp4
      H1 O1 H3 w# h! f! w│      │      17 Spring Data响应式连接器.mp4
    + Q$ N% e5 }3 f  D  f9 I* ?│      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i# r4 c+ W; v! _
    │      │      19 连接响应式关系型数据库02.mp4! N# b% J+ _4 n5 g, ~; C6 r
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x: S& ]+ @- b* D7 z1 c/ o# n, p" l
    │      │      21 SpringWebFlux集成MongoDB.mp4
    4 M* n  z$ c1 K1 V' \" q7 L│      │      22 SpringWebFlux集成Redis.mp4
    6 i$ W. ?. x& J; A3 S│      │      23 rxjava2-jdbc工具使用.mp4; ~, k- T2 S1 o3 d. f* E- l
    │      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C2 v5 K4 D# P/ [; T
    │      │      25 使用StepVerifier测试响应式流.mp4) U- c! _3 l$ Y6 A" O) h1 J. o
    │      │      26 WebFlux测试.mp49 B: x# U6 t  k9 P6 z
    │      │      $ _3 q' }0 i3 Q% c& d7 f; t
    │      └─05 任务四:Spring WebFlux源码分析
    4 w" ^* E% V% N. j* P│              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I
    $ I% N+ B, c! S; W: u  X" Q│              02 Spring WebFlux源码剖析—support包.mp4  n* c( |4 O! K1 N1 ~- |" Y& x' `
    │              03 Spring WebFlux源码剖析—result包.mp47 j& k# A( R1 q0 z
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r( P. w9 F2 s- n
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    7 m, \3 ~6 U1 H; |+ ~' X│              06 Spring WebFlux源码剖析—config包.mp46 a" A% l% j  }) }, }
    │              07 Spring WebFlux源码剖析—handler包.mp48 b: K! b7 `& `1 c) r: H1 [
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U+ |$ t* x/ H  v/ f: P4 C
    │              7 W4 E3 O( j! W2 a# G
    ├─02 第二阶段 Web服务器深度应用及调优  t1 n* ^+ q; ^! p! t9 z
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @
    ' g" f7 [9 y" d; ?' f& o│  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n
    6 ^; M% M3 s) I/ {│  │  │      02 Tomcat课程主要内容.mp4: h: Y1 ?4 D" m8 T: r) i
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q
    / @9 L% X+ O) \) e│  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4
    0 G# k  ^1 W7 G% S) b│  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \- g2 l; Y1 n$ j" ]. Q) H6 \. P  _' u* \
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m
    * ^, D! @' m) a  @2 ]( ^6 Z! x3 D; g│  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L  a  ]# k% \  i  g* C. H( S1 x9 E. a
    │  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O
    . D6 e. l9 y  E/ t│  │  │      09 连接器组件Coyote内部组件及工作流程.mp46 m7 J' ]  P( P- ?3 M; L  G
    │  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
      Y9 X/ G- K3 a3 U% s$ m│  │  │      11 Servlet容器Catalina结构.mp4
    8 v8 k5 ~; h& {. m/ p6 D# ^# ^+ t0 s│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp43 \" |; m! A* [
    │  │  │      13 Tomcat服务器核心配置之Service标签.mp4& c) Q9 U9 \: i8 _. K  I4 }/ g% |
    │  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4% Q2 G4 @7 j5 J; L
    │  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4
    ; j. y4 R6 I( a│  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    8 j1 I1 v5 D! W- `8 o3 ?' s│  │  │      + ^6 C: X; }6 K! G
    6 G0 M: N* f$ X│  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T& k4 T# @# E# I9 m
    │  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    ' v  O! V+ }0 _, k  E( Q1 q│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4
      g4 ]2 |  R8 ]5 U+ F4 z6 n│  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4
    1 P7 g/ f+ U# ?" m│  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4" S2 v0 ^1 @& ~/ q( k' @
    │  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4: L% Q7 F  v7 w- A2 B
    │  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4
    & x% C0 F. E. [│  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4
    0 c: x6 c  a5 x- \│  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }& I- F* |; ]; E7 ?& A
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F
    * e- [* E( F5 h6 D3 q3 V! E5 c│  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4
    . ]7 y0 v: o; J5 P│  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4' y9 Z3 e5 R" y3 Z% S; _4 A
    │  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n: ]1 e% R5 h4 y4 l
    │  │  │      13 Tomcat源码构建.mp4" i& q6 ], j4 [9 b3 h6 z
    │  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4
    8 Z5 \7 n* f. O│  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
      e  l0 N! P% B9 E│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~7 V. ?, d& u& l
    │  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i  Z; C: s3 H. K9 L, E
    │  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @
    0 a0 d' D; S* X+ i0 z! A8 O1 x│  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    4 X- S6 a) a3 o7 H; o6 ~│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4
    $ Y- a; V; R- J+ g$ ^: o/ Q9 ~& j│  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4
    ) E3 A7 X. }( e( b% S│  │  │      22 Tomcat类加载机制剖析.mp49 }% g+ P* D) `; A8 b
    │  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4
    - B+ O$ b* b& J│  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp47 V$ |4 d4 |) ]7 g. J# R+ C
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4
    ( o/ C& ^. U0 j+ q$ @& g0 w5 V# V│  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d
    8 d* V( Y4 l1 D+ W5 V  {1 {│  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4
    " c  l) F/ i) E/ ?# y│  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s
      Z8 R. Q- s- i5 z│  │  │      
    ( ]' S/ s/ m) h│  │  ├─03 任务三:Nginx原理深入剖析- Q# @9 ~1 P& B4 o
    │  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u
    2 a- n4 Y9 K) r4 ^* w  d0 j│  │  │      02 Nginx基础回顾.mp4
    7 _# W: B9 w) T% Y│  │  │      03 正向代理思想解读.mp4
    - [- O/ g1 T, Q% q$ v│  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
    9 h; j; [, @% Q! H│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B( x  f! p& E: l/ t6 v% Y
    │  │  │      06 动静分离思想解读.mp4! M/ r( n& x1 X+ s8 d8 a' L+ x
    │  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N
    0 u9 p: r1 k8 ?6 a│  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T  Y( l( i7 V% s, P
    │  │  │      09 Nginx核心配置文件解读.mp4
    " c! J! ]- `" R4 ]+ o/ v  P& A. R3 `│  │  │      10 Nginx应用场景示例之反向代理(一).mp4' @9 t* e& \" T8 l, D, [, T
    │  │  │      11 Nginx应用场景示例之反向代理(二).mp4
    ! u7 v8 Z& ]: {" }0 z# `8 N│  │  │      12 Nginx应用场景示例之负载均衡.mp4
    ) X; U  y8 ~( N+ P. _6 d% b│  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q, I. Z4 S5 X. h5 F3 t/ C8 D' W
    │  │  │      14 Nginx进程模型解读.mp4" O0 u* V* @% V! k8 T4 w& P6 u
    │  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x+ P( G5 }* D+ G$ f
    │  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    " [8 \4 Y% E% ]1 i$ d. j# m5 W( p│  │  │      ( ~" B, g1 o; T* ?
    │  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x
    , c3 `& w" d, [0 x& v: V" y: x│  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H0 x0 v# R8 b! v
    │  │  │      
    - L4 K$ C; w6 `- f│  │  └─05 模块一直播【回放】
    1 c7 o! P: d8 ~7 t( M4 Z; u! @│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c$ p9 b: b. R, J, X8 S4 {* I
    │  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    ' W4 W3 V! s4 r9 Q│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip
    3 D+ A7 M; z3 w5 H: A3 L/ o│  │         
    + r# |, r& V% A! p8 Y6 _1 }7 f2 e│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案1 _) N7 Y' S; K
    │  │  ├─01 任务一:一致性Hash问题及解决方案
    2 w. ?( y$ Q7 h$ X5 y- f│  │  │      01 01 课程资料.zip0 \& ^3 |# a2 c, f: Z& ?* ?) c
    │  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]
    ) M! @/ M' b* p7 [" f- U& h8 d. _) s# e│  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G
    3 m7 h% U$ j- t+ a" c+ a/ \│  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4' |* e- b* Q7 r( }- _% G
    │  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4
    9 ~! x& G- s, s2 ^( l; Z$ B│  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N* V- J' |1 m  E  H$ r
    │  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h9 M0 {( ^9 D4 `4 {
    │  │  │      08 一致性Hash算法之分布式存储应用场景.mp4
    5 W% q4 L& j  R* l  l│  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y' {: u* i; J7 j1 v% m
    │  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s5 k4 A" M1 p2 O1 x
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U( A/ E* ]5 s6 P8 `7 [8 S: k# ?
    │  │  │      12 一致性Hash算法+虚拟节点方案.mp4  O9 ?9 a) @6 _3 S+ T" v
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j
    ! S, v' T" N; g. O/ o* ]& q│  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4
    ) A8 q# [+ H( c, z  x6 F│  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
    ; T  m; Y! O) J9 ?. e5 q│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4
    0 [  `. G- j0 C│  │  │      17 17 任务一测试题_不提供.txt, w1 d! h" @6 Z
    │  │  │      3 ~' [+ K: O, r; n% j2 D
    │  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M
    % H/ M- P) e1 g: S5 n9 Z" t│  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s: _& N* o, i* D& I
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i. B! _% g; Z5 Z( O
    │  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T
    ! ]8 z' r! s, Y" M0 |0 E, C1 i│  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S
    1 g7 S. q! e4 ]: n: @6 H6 C│  │  │      8 g% u% z3 t9 U- e' f" A9 k
    │  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    # Y, I3 r1 g3 R% I* n/ f│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u
    9 b' p6 C- Y. [$ X│  │  │      02 分布式ID生成方案之UUID.mp4
    7 o/ Z7 R  L" W, M* ?5 \$ v0 }- t9 f8 L│  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z
    & c7 S5 N- A# _' A0 m) i. O/ }│  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K0 ~4 i' A" X- J7 h) D
    │  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4
    ' n4 I# N: v/ y│  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W
    ! A' U3 h( N7 p│  │  │      07 07 任务三测试题_不提供.txt( j: C4 Q% E2 S
    │  │  │      ! p, [* _- {- t# X
    3 m) w; p7 u0 v│  │  ├─04 任务四:分布式调度问题及解决方案/ s! u: n7 N! a
    │  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `6 {+ R0 X, w# z5 p/ `" B+ d
    │  │  │      02 分布式调度是什么.mp4
    + ?# d( ~. J! u: }* ]│  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H4 z: @; W. h4 ?7 s, P* t
    │  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s
    1 @  ~; R6 [% l& Q+ n8 }│  │  │      05 分布式调度之Quartz回顾part02.mp4$ T! y8 V+ o- b# t' H( M
    │  │  │      06 分布式调度之Elastic-Job介绍.mp42 S2 h; n4 Z% M5 U4 M/ ?
    │  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U
    3 Z/ A9 O' N. i6 J│  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q" Y( l* K2 ^" S5 M' p, k: M  i
    │  │  │      09 分布式调度之Elastic-Job应用part03.mp4
    7 o' v# b/ S- F│  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y
    ' d- S3 m# G. J. Y3 p% ]$ F! W) o│  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
    ' c6 E# b+ {; r│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P, c) k* A" h) [' e( v# V, I4 |
    │  │  │      13 分布式调度之任务分片编码.mp49 ^1 H' r# a# D- b# J3 {
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
    " z! ~7 ~! W5 H: D/ W, K/ Z" _7 G│  │  │      15 15 任务四测试题_不提供.txt
    , p5 {2 K6 o$ p1 L1 A3 l│  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z
      L8 L7 o% I7 I: L- q│  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l8 V0 l- o* y4 p0 g9 T  }! L" W5 K, y
    │  │  │      01 Session一致性之问题现象.mp4
    / x' P# r! j2 N$ M' s' K) E# j9 z+ ?│  │  │      02 Session一致性之问题剖析.mp4
    . g( H! a7 `2 P│  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4. L8 j# U! v9 S* q% ]8 b
    │  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~2 |0 w/ S/ H) @7 Z( V5 Z1 j
    │  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4
    - J# b  i3 ]: ^7 d4 ]6 b│  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4
    8 O% N0 A' ~1 R9 T+ D7 E│  │  │      07 07 任务五测试题_不提供.txt
    $ _# Z* D) A7 L& {│  │  │      
    ! w  U1 K# R( [  B7 F, L│  │  ├─06 任务六:模块作业# I' `+ n) j# h6 D* }: e/ I
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    8 F. G4 L% I8 z& u│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N
    6 R( c6 Q  ]$ o│  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    ; }& c& d& j! S│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B4 q+ w3 ?) ?8 `% e" p
    │  │          02 阶段二模块二直播回放.mp4
    ! d  n) ^0 S1 F6 [/ p6 N│  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    # w* `) v9 x8 x4 L5 o9 c7 M│  │         
    # @, g8 N4 ]2 m6 K2 X4 y& R( S│  └─03 Web应用安全与加速
    : {# U0 a* F& f# a. `& T│      ├─01 阶段二模块三课程资料下载$ y- |5 v5 a( y, R5 s& O
    │      │      01 01 阶段二模块三课程资料下载.zip7 s' {$ r# i4 i3 b8 w$ F
    │      │      
    % o) j0 @5 p0 _8 I# U$ w│      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    2 ^+ @4 k' q) X+ L* S6 P│      │      01 课程主要内容.mp49 L( P; @' @7 O4 M; i! D* I
    │      │      02 HTTP报文介绍.mp4+ |; V/ {+ S/ R% b4 h* Y4 z
    │      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c
    1 {" B% G# u6 E8 X& h: B│      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M
    + ~( J" A# [! Z, l% L. ^│      │      05 TCP三次握手建立连接.mp43 V1 ~) ~4 h! ~8 t
    │      │      06 TCP三次握手的必要性.mp45 ]2 r$ M5 N/ e* v  M6 ~' N* s
    │      │      07 TCP协议缺陷.mp4" S- h7 e% N, s1 m
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T
    9 q! K- |4 m) T7 ]( \9 U+ A8 [│      │      09 TCP四次挥手的必要性.mp4: n9 I  X. l, n1 I" ?
    │      │      10 TCP数据传输原理.mp49 Q% l3 K% h, t
    │      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k+ D1 l/ A" S& M; \+ U1 o
    │      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D: u2 |- Q2 t4 i1 L$ n
    │      │      13 TCP连接技术.mp4! N- y  s' J2 g, p0 J
    │      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i5 T# d3 h+ E( c% \1 g" ^! C
    │      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u2 N7 z- j5 Z2 ^2 p2 Z2 F0 t: h
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r, U8 t& Y7 O& s" G9 U
    │      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v
    ; g( G3 B5 ^4 z5 y│      │      18 HTTP2新特性-服务器推送(Server Push).mp4
    ' _. m3 F* v( P0 o│      │      - z. r  `5 b; h
    & X: p; q( Q  T  @, x│      ├─03 任务二:HTTPS详解8 J4 h* ~* Q, I6 t
    │      │      01 HTTPS概念与架构.mp4
    4 l3 o; w0 k( V' E* B+ [│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
    3 e& V" `( M/ L# Z│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    6 R8 h  t9 d8 X' \│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^
    : @5 i6 J* h9 d9 ?" Q! p3 y0 w│      │      05 数字签名.mp46 y( O2 `, r7 R* @
    : G- U+ D# f% ]7 z/ @: f2 U) ^│      │      06 证书与CA.mp4
    7 ~+ o8 E) ?! N4 Z3 S' n│      │      07 HTTPS通信.mp44 j' C/ l3 @: q6 I; d# j/ M4 z9 f
    │      │      08 OpenSSL签发证书流程.mp4
    " Z/ U% q6 d1 _/ G│      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |; p1 h5 m1 e1 S" f5 z
    │      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    1 e, T: @5 n5 y! M5 x7 `- I/ B│      │      11 Nginx安装SSL证书.mp4
    1 T; [! G. z0 q│      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m! q  K2 I  j; t" _6 j8 ?
    │      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n
    : m" u; S: |1 @3 e│      │      14 阿里云SSL证书.mp4
    * Q6 Q% ^* _. `. e│      │      15 HTTPS网络耗时增加问题.mp4
    1 _; i  s9 F& E/ K# e│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    + T3 z) n; I2 y* h9 Z│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O  U, r$ M0 b2 k5 _$ ]# L+ t
    │      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m6 I5 b* A/ V# o
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C# m$ W6 {* M1 m; Q3 V, y
    │      │      20 优化方案-HSTS.mp4
    * I3 `/ [) v( X# M1 W" @│      │      21 优化方案-OCSP stapling.mp46 V# ]# F; ^0 Z
    │      │      5 K+ A: ]! j& t' |1 Q
    4 \- a. I! y# s* t& A│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q
    % f) N% Q8 ^5 H* a) X! z0 o│      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    7 ]3 ?) B5 H5 n$ e  C# r│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d" ?( w+ A3 e$ |
    │      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
      G9 t. q+ {% a  u% q0 V# e" G│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    $ r7 I$ R3 l  S, _' W* f3 Q8 O% \│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m1 o! ]/ E3 v, q; T9 s* u$ \
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U$ o5 r! ~# Y, h5 X2 U9 w
    │      │      07 植入JS、HTML攻击.mp4
    5 `4 M6 k- I, e9 r: D│      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O
    : ]1 k: f1 @1 [# m- @4 c│      │      09 XSS漏洞预防策略-输入环节保护.mp4, z8 C( s6 j- h0 m% ~3 f" r: p4 ~
    │      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E! ]4 j1 I2 d. p
    │      │      11 XSS漏洞预防策略-输出环节保护.mp48 \6 s7 h. o, m* N
    │      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o. C: H) k3 L8 z" z9 T5 g' D
    │      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    7 n" l5 ]8 d, Q6 S4 T│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a  `  A% o: }2 e. J' _9 F9 {5 z. E; U
    │      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]
    ; P8 ~* v. ?; g6 W* ]│      │      16 CSRF安全防护.mp4
    # w! L, K' z! h* E. s│      │      17 CSRFTester漏洞扫描.mp4) Y4 R9 x/ f' m& f1 [# z+ N9 T
    │      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V) r+ y9 W7 {; d! k) n
    │      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y- \7 P7 L+ f/ C. w$ w, \- `8 W; c' t
    │      │      20 URL跳转漏洞简介.mp42 S1 ]1 h; Z: F0 C. c$ S/ n) ?) B
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @
    # M, E  k& Q* n3 K' S  l$ `│      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A0 m+ J0 M0 k( n) N8 N6 ?
    │      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E4 B  k$ X7 H( ?/ a  E7 \( T
    │      │      24 Session劫持防护.mp4
    : O6 T: F- M7 y  F│      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a; I, j9 m* d) W" F1 e. C5 r
    │      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y1 y6 i" P; c7 K+ N- C- p( Z. b9 R
    │      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g
    $ f. Q, {; B: t) N) D- Q& H│      │      28 SQL注入攻击.mp4
    ' [8 U- u: u; C+ s; s2 J│      │      29 SQL盲注及猜解数据库.mp41 I% p9 m- y4 x! w( m2 r. O2 k
    │      │      30 ORM注入攻击.mp4
    + |  n; y+ h; E# S% p9 h1 ]  I0 c│      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p4 r* P+ \  f* X5 T4 L
    │      │      32 代码注入攻击.mp4
    - X' o" g$ \) R+ z' i' J7 ^* o│      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o/ y! @" }% Q0 K- k  h" Z
    │      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X/ Z% U& n2 a% J* X3 c0 C
    │      │      35 文件下载和目录浏览漏洞.mp4
    0 B8 F* P( y5 S5 c│      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o
    3 [7 F1 Y: o( m6 G- o& f│      │      37 垂直权限(功能权限).mp4" ?. a0 O9 M/ v* a6 t0 [3 g" ^8 C' v
    │      │      38 水平权限(数据权限).mp48 k! m; T0 b. D. r
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N
    1 I8 K( j3 M/ M# ~│      │      40 CC攻击.mp4
    $ \; F8 c# _( F" f& X│      │      41 CC攻击防护.mp4/ g& D9 {9 u! Z8 D' D+ C
    │      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q9 {( Q% D4 D! }! i
    │      │      
    . @3 A$ S# s& i9 l  c5 S│      └─05 任务四:应用加速' x0 i8 A, t0 b% d- }# v
    │              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v
    3 {" t4 k( I$ g' |│              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a# _  [! B8 B1 k9 o9 j/ O' D  @: o3 B
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v9 {& K  O- u* h' Y8 {3 T* }: w& \- @) b
    │              04 通过CDN获取缓存内容.mp4
    3 O. B# G' f5 P│              05 CDN的网络架构及术语.mp4
    $ o' g2 z3 z( X$ m│              06 CDN应用场景.mp45 F# \1 |" y6 M2 O) o6 q
    │              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n/ ]8 O% O# s9 @: w" H) i4 C) e
    │              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k9 f2 z9 C0 ?3 @! T( W0 ]
    │              09 CDN刷新预热.mp4
    8 O' D' q% k" {- k% |│              10 域名管理-回源配置.mp4
    ' O' ?8 ~, ^+ s│              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v
    1 x" E7 h% w4 K% c│              12 域名管理-访问控制.mp42 x' t! e6 Z+ {& V
    │              13 域名管理-性能优化.mp4" Z! w# a0 F2 S; r# a
    │              8 Y! e; i0 m( A( m
    ├─03 第三阶段 分布式架构设计&微服务深入剖析
    % G, W& V- U5 h; F; i│  ├─01 分布式理论、架构设计(自定义RPC)
    ; J3 F+ n+ M( }" p│  │  ├─01 课程资料下载
    * e# l. c9 b; g2 R: j" L│  │  │      01 01 课程资料.zip
    0 \( K+ g" V) u│  │  │      4 R; o1 w( |: C8 G, y- b( X* L% E5 B* _- E% h4 n" G
    │  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    $ c0 L1 J1 H9 }0 z│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |
    % q& w/ `$ A+ C/ e" w│  │  │      02 Socket编程回顾.mp4
      s* u, R$ g5 a& [8 L│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M
    $ ?( G; O8 \& J" ]│  │  │      04 NIO模式详解.mp4: x  W- p+ }/ I+ Q
    │  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W
    2 \4 ^( ]- i1 m! \4 a& A│  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u: l2 g* |+ q$ S& c5 {
    │  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H5 Y& v, }  ~( M9 O; o- w
    │  │  │      08 Channel详解.mp4
    % ]3 ?+ w( u8 b) o* f│  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N& z2 V* ^) ]3 [6 h& C8 X) ?8 \8 y
    │  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d, w5 V# s) M' `$ p+ G" `7 ]
    │  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w
    ! t) _5 g% g6 m│  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `
    ! i* P3 V: `* ]& C│  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v0 a# M( K4 V1 {' o( I$ M4 {
    │  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B
    . k% t1 s# M+ G% _4 m5 }, F│  │  │      15 线程模型概述.mp4
    / Q- _; p6 n6 ], o* G9 @) ^. |│  │  │      16 Netty线程模型.mp42 a+ Z' ~6 B2 L6 k# ]- R4 X- y
    │  │  │      17 核心API-ChannelHandler.mp4
      W9 s; @' u4 d: E│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T( C  X& s, h7 P
    │  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
    / C% `. D6 P) Y( k+ f* R│  │  │      20 Netty入门-服务端代码实现.mp44 n" _& }, B* j; ?! W5 H1 q% A: S
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
    4 P0 k7 }- ?$ f: I% y3 i│  │  │      22 Netty入门-客户端代码实现.mp4; K7 ?  \# s( y
    │  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T
    , R  K7 f* V6 ?0 v/ X! ?2 X% Z│  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W
    2 \2 W/ t" O9 i  i& Q/ J│  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s
    - u' n& B4 h* {- _4 ]3 b6 D. v0 A) [6 ]│  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g) R' f3 p* q; h2 w9 }
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _; T* q* C9 P9 V' B) p
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4* D) c! g6 ~+ b7 y- b  d4 f) K
    │  │  │      29 Netty高级-群聊天室服务端处理类实现.mp43 `$ w+ f5 G  x; _. `
    │  │  │      30 Netty高级-群聊天室客户端实现.mp4
    * M8 V8 e  ]# \% d  |( A6 q1 s│  │  │      31 Netty高级-HTTP服务端开发.mp4
    ) {/ |! q0 k3 U/ P+ x$ E│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    # Y+ c3 Y" W0 D3 S( O│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o
    ) U8 |; w5 N# K! b7 V4 ^│  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    + G8 f! o- ^7 ~7 \+ c│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4
    % }# F* K! a$ @5 u│  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _
    9 `4 |( _5 [9 V- C5 |4 ^* n0 {│  │  │      37 Netty高级-Netty粘包和拆包解决.mp4
    " A$ Y/ P& X9 q* f% a; B/ J! Z- K' W│  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a+ Q* o5 |( M% Y: E6 S8 W1 M
    │  │  │      39 Netty源码-线程组源码解析.mp4
    6 ?9 q9 O/ M  D) ], b; T" }│  │  │      40 Netty源码-启动流程源码分析.mp4
    ' T* o* T( p! T) X5 _0 @/ {& _│  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f) }! x# O( z% L
    │  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w
    8 o- H0 s  G( ^! V│  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e- Q0 P5 A& v$ _
    │  │  │      44 自定义RPC框架-什么是RPC.mp4' Y- \) L' {$ ^+ O
    │  │  │      45 自定义RPC框架-RMI基本介绍.mp4" [$ _* T& k" l- c: p8 T3 L
    │  │  │      46 自定义RPC框架-RMI编程.mp4( l/ D9 I/ M9 m# ^0 q9 K2 @1 o7 _
    │  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C$ h7 V8 t, ~% \' _
    │  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c
      H" u& Y8 @+ L  F: n│  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q
    ; X6 j1 |* m" S0 s5 _│  │  │      50 自定义RPC框架-客户端启动类实现.mp4
    ' ?9 O4 t/ Y0 T; r6 i5 l& H7 {- E& \│  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4
    ( ^2 d* ?" ^8 l$ |) [2 _│  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4& J8 t7 a; A- F+ t( H. ^
    │  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    7 X* O6 X, q9 M- `% _9 k# @│  │  │      
    ) h% F4 W3 G+ J1 V% {│  │  ├─03 任务二:分布式架构设计理论
    & M  R" r7 c$ P- v% f2 N│  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s, H" a+ F2 t; J1 Q
    │  │  │      02 分布式架构介绍.mp40 W0 ^" C# U( @3 z9 P" k' f9 b8 `4 q
    │  │  │      03 分布式理论-数据一致性.mp4
    7 h, p- u9 x- B# \( @  g│  │  │      04 CAP定理.mp4) ]: h; r/ J5 }* }( _, |3 Q( Y
    │  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @* H4 E* A" o) ?' Q' w5 s
    │  │  │      06 分布式一致性协议-2PC.mp4
    - g/ y' Q9 ]8 k4 i│  │  │      07 分布式一致性协议-3PC.mp4' j7 c: j$ [* w7 d$ V9 k& q' T
    │  │  │      08 分布式一致性协议-NWR协议.mp4) c1 ?3 `8 g; V/ X* y# K( H( i
    │  │  │      09 分布式一致性协议-Gossip协议.mp4
    , H8 H6 O7 F0 t9 ?$ @│  │  │      10 分布式一致性协议-Paxos.mp43 P+ \6 [* ^! ~( P5 L6 i7 v, K
    │  │  │      11 分布式一致性协议-Paxos相关概念.mp4
    4 h3 N2 ?: j; {, I) V5 ]% M│  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
      F' u5 P- f6 X. K5 l│  │  │      13 分布式一致性协议-Multi Paxos.mp4, a9 b) C$ ]2 _9 ?& j1 o2 M
    │  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c5 m3 ^: X; \: A# T- O& ^
    │  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U
    , W# `( E; d3 d2 E: L│  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4
    ' e6 R0 c( C1 n  n. u  @& j│  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K
    / `) `! X& Q! Q6 {2 p7 C9 ]- R- Y│  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d
    / Y) V; K$ E; @│  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K
    6 e5 S' q4 W0 x│  │  │      20 分布式系统设计策略-心跳检测机制.mp4* `, V8 p; _; G3 `; _7 A
    │  │  │      21 分布式系统设计策略-高可用.mp4
    ) _2 d. z- q7 d* a│  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    # z# p$ J+ i) V# H+ @│  │  │      23 分布式系统服务调用-实现方式.mp4
    $ r0 I5 P0 q( h* A7 D% e│  │  │      24 分布式系统服务调用-跨域调用.mp4
    % `0 p$ a) v$ o( ]& p& J4 R( G│  │  │      25 分布式系统服务治理-服务协调.mp4
    " `$ x* Q* v; t( i' t5 u│  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I
    $ m- X6 q, h; p- Y! i* K* w│  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [
    ( d: w' \3 w- b1 e│  │  │      28 分布式系统服务治理-服务限流.mp4
    ' `: `" Y1 b$ s2 I│  │  │      29 分布式系统服务治理-服务熔断.mp4
    / F- f( z$ R# ?7 e5 `  Y│  │  │      30 分布式系统服务治理-服务链路跟踪.mp4
    : T9 h- F; \! |  C/ m, q9 A) X│  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4
    9 u9 k8 s. d! \2 X: K0 Z) q5 g# l* F: r│  │  │      32 架构设计基本原则-开闭原则.mp4
    ( M9 n4 I8 A( ~" \1 f│  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F5 c* r* X$ f4 E5 [; K1 n' Z
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p! E% `' |; x8 Y2 H3 @4 j; |. u- g
    │  │  │      35 架构设计基本原则-里氏替换原则.mp4
    % O% S0 G' F$ f9 \' A/ b│  │  │      36 架构设计基本原则-依赖倒置原则.mp49 t1 f2 r! @- A
    │  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J
      k& }2 |- ]% d% H5 u  W5 y│  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o  c, e$ d( \5 Z, r; p
    │  │  │      39 39 任务二测试题_不提供.txt
    5 v2 [5 f% I9 ?8 |2 R% F0 ?) J│  │  │      ' \% S# p. K6 S; Y& j" M! C# `0 k! T" F6 K, R$ {0 u
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U
    ) R9 T& G3 d1 @$ Q% u) D- [│  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l/ v( t/ o0 ?9 N2 U7 N5 R7 j1 o2 V1 Z
    │  │  │      8 W5 a+ e: b" b2 c$ u, w1 D2 E3 o1 Z4 ]- X( [! O4 E) r* v
    │  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r
    , }7 W+ n, A  L$ K/ f" S│  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N; l4 l- t7 t% q* N/ @7 _
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S) ^3 j/ P: y8 I9 \! y2 u
    │  │          03 1分布式理论、架构设计(自定义RPC).zip; r! S$ L- z/ ]+ c
    │  │         
    / _! R0 X& D8 P  t& J0 c│  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l
    ( ?6 v0 C0 q3 i  D6 _& `│  │  ├─01 课程资料' ^3 x- E! b2 q8 @) D2 L2 s
    │  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?
    4 \0 l) y# i: }│  │  │      - I7 x, N3 v6 j! G4 b. n  J$ N  @
    │  │  ├─02 任务一:Zookeeper环境搭建和基本使用! t0 |4 N; ~0 l6 {6 y% L7 z( a
    │  │  │      01 课程内容介绍.mp4
    + h3 |$ t8 u( x│  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }- u6 j8 O2 [5 S
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I8 f8 m  S* L, P( m: q
    │  │  │      04 Zookeeper基本概念(下).mp49 n2 _% c8 d. U5 N6 E) Q3 f! q% E
    │  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {
    + h8 @3 K  |# E9 ^5 s│  │  │      06 Zookeeper伪集群模式环境的搭建.mp4
    " G" y- n2 O- X/ z3 Z' B│  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O
    ( O8 O9 T4 _( q0 l7 s1 M' Z+ I/ Q│  │  │      08 Zookeeper系统模型之Watcher.mp4
    ( E  [2 w1 Y: L9 O  I* D; W│  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s
      S& M# a. \, A- D, b* }│  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u* k& {3 W3 o4 b$ O
    │  │  │      11 使用命令行读取节点.mp4
    - O2 O; F$ c$ K: E│  │  │      12 使用命令行更新和删除节点.mp4* w: @( L- K5 W/ {
    │  │  │      13 使用API建立会话.mp4
    2 }, ^* f6 P9 [& _% U" d) I  A│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K! N! u8 `( {, y$ f4 }; B1 F( Z  D
    │  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i
    9 S/ A( z/ K9 h" }+ }* c│  │  │      16 使用API更新节点.mp4
    # _3 q9 w2 {: T. P│  │  │      17 使用API删除节点.mp42 j# B. {- m% i5 x: ?
    │  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i1 }7 y4 U6 j! a; U. r# o9 f% J- n5 E
    │  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C& p! K7 C7 g) \* S; f- p, P. _; h
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    ! K2 z! _1 Z  N) m│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p% t/ o# H/ {2 n) W
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    % J. u! v. [  e8 `! x* X│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L* F6 o( j+ P6 H: m, W. ]5 y: p- O
    │  │  │      24 使用Curator删除节点.mp4  Y& l" g! Q2 J) f" [
    │  │  │      25 使用Curator获取节点信息.mp4" v% G& W: D2 J8 N4 J0 v, O  I
    │  │  │      26 使用Curator更新节点.mp4
    ) r8 h. l- m  m* S9 c5 |  ~│  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _
    " @; m; J* c7 Q  k│  │  │      ' u$ c2 W4 f' ?; n% C5 I; N
      S- b% S- [+ F0 N  p( W; _! _│  │  ├─03 任务二:Zookeeper应用场景和深入进阶
    " Z: Y2 k8 C! p5 L│  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    5 l, q9 W! Z3 h4 P# t+ l+ z│  │  │      02 命名服务.mp4
    1 A( W: F$ y3 N" r% x: \' D1 a. M4 o│  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y/ ~; C* x! W! q7 T$ V/ m
    │  │  │      04 master选举.mp4+ l) J" O2 \' M* s4 E+ I3 A* a! y) Z% Y8 N
    │  │  │      05 排他锁.mp4
    9 o1 o7 B2 y9 ]6 R│  │  │      06 共享锁.mp4$ g. m+ }& t% l! N2 X6 Y9 d/ }  B# N: H
    │  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V
    % b& m8 W/ ~: @0 A- |3 s│  │  │      08 Barrier分布式屏障.mp4
    $ I( `* f6 y# ~2 n9 b1 T/ j│  │  │      09 ZAB协议(上).mp4- R! D" w& o; s7 w2 o7 S' r+ x
    │  │  │      10 ZAB协议(下).mp4
    * }9 C8 m" n0 ~8 D& k! E7 n9 G3 ?│  │  │      11 ZAB消息广播.mp4
    * L* H: x: H4 o1 F6 n3 x9 b3 [│  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @) F7 P4 |9 a" T# w1 F3 \
    │  │  │      13 ZAB运行分析.mp4
    ) M8 Y+ j+ H3 Q│  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J( I; C( I: H, m! R& S
    │  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    * v& [  ]6 |# f# I5 N│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U
    " I/ V$ w1 O4 O* ]│  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?# B& u8 q: |& q# O5 G  c$ u2 A
    │  │  │      18 集群模式服务器启动流程(下).mp4
      j1 ~, g6 |' ]7 ^" {│  │  │      19 服务器启动时期Leader选举.mp4" D* S  G5 Q0 i" I
    │  │  │      20 服务器运行时期的Leader选举.mp4
    * u1 O7 ], G0 ^3 \" _7 |- w- L2 L% u│  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D" E" z& H$ @9 `. X. {; i+ O. n' F
    │  │  │      * z: a, l7 }) V# Z2 ]* j) t  s+ p' y3 `
    │  │  ├─04 任务三:Zookeeper源码剖析' a! j; {% a# Y
    │  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K) E- M( b% n  O" o5 F* y
    │  │  │      02 源码剖析之单机模式预启动流程.mp4
      ]) d* n. O. v  m  W9 I  M: l│  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R
    * ~& a+ [! k1 `7 n( _5 F* }│  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H7 s, z+ E# Q/ U
    │  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h
    # t- _& j# _" i+ Z$ `! q│  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k, t, L5 K( `! r, g0 K2 y! l- l2 a, L
    │  │  │      
    : B1 \/ o0 ~' ^4 I& ~0 f" ?│  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e+ w7 j& s! j8 ]9 L/ W6 ~
    │  │  │      01 01 第三阶段第二模块作业题.html1 V) Z# E: A- }3 ]+ Z* a
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q
    ! @6 w" \* V7 @$ ~* R│  │  └─06 模块二直播【回放】
    ! u' \" g2 Y- S│  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt
    5 i  n* C% v( g. N) k, v0 A│  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    3 A( z7 Y; u# h2 N$ U; T$ U0 N│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u# x- I- P7 I: v
    │  │         . S& A  ?; b$ x" r2 h
    │  ├─03 高性能RPC框架Apache Dubbo
    & E& {0 v1 G0 a7 y, G/ S& _│  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M
    + @: {! ?9 Q, x│  │  │  ( |3 i2 P( ~! X/ V- @4 C+ K& t# @( D8 r
    │  │  ├─01 Dubbo课程资料下载
    ( ^; c. j0 J) G4 A9 v│  │  │      01 01 讲义及代码.zip7 Y0 M/ h# A3 H1 _
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    ; h5 ]2 K; M0 x5 y9 q/ l│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r" m" [, U  b" ], a' g
    │  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y
    ' s! n! S6 c) {' W│  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }0 Z# {& W- `' R/ d3 V
    │  │  │      03 垂直架构.mp45 c: p2 V* B- I8 e4 b! \( F1 _5 y' U
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a3 F3 [/ G1 A4 Y
    │  │  │      05 分布式-SOA优缺点和微服务.mp4
    3 }+ B% S9 f& ]│  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D5 ~& L. U& h" ?' M/ g
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    6 @& w0 L( ^1 C* z2 N# _8 D4 N│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q
    1 B; q0 i0 E0 H! n+ K: _7 h│  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T2 f2 z6 [; Y7 l$ _, @  D9 f- E; C
    │  │  │      10 编写服务消费者.mp4
    4 N0 m6 v: h, i5 g: g│  │  │      11 Dubbo配置介绍.mp4, f- N2 p8 L1 G3 X: x6 U! v  C( ~7 ^
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P
    9 L9 t( E! r, J0 L" I│  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J- \: `5 Z2 R, |* n
    │  │  │      14 dubboapplication配置.mp42 i2 c* j9 h% C4 ^7 a* _. S9 k
    │  │  │      15 dubboregistry和dubboprotocol配置.mp4
    8 ?9 [( l5 S. v# m│  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X
    4 c! j: [1 o7 h│  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |4 H  @7 |5 b1 @; J
    │  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E8 v9 m' j/ M. g  G
    │  │  ├─03 任务二:Dubbo深入配置和高级实战
    4 @& n2 [& Q9 u; `* V% O│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V
    6 t/ C3 R, i# l( n│  │  │      02 Dubbo中的SPI.mp4
    2 [8 S: }6 }; \( V│  │  │      03 Dubbo SPI中的Adaptive.mp4
    % ^( y; a5 a+ H5 e│  │  │      04 Dubbo过滤器.mp4
    2 e! i, H8 A2 V$ Y: W7 t! l4 r│  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    ; n" P" @+ z, F; A( v- o& g│  │  │      06 自定义负载均衡.mp4
    # V3 [4 J, {3 d, v- @  D, @│  │  │      07 Dubbo异步调用.mp4
    ! i9 o! M: T: C5 I│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    8 `. K) s( y5 K' R3 m/ f' |│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y
    ! q  Y7 o; T9 F/ z! {1 X│  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o, l+ O2 d; P7 H0 C
    │  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I& `: D! u- B+ k% ]1 @
    │  │  │      12 路由与上线系统结合的介绍.mp4
    7 |6 ^% R* ]! p8 x1 c│  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i2 m4 G5 W( w9 ^# z4 W5 {
    │  │  │      14 编写路由对象和路由工厂对象.mp4* I6 F) g0 D& t: b7 _* h( H
    │  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v
    8 p' l1 e5 Y0 A3 C1 {│  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X
    : s  p! V$ U4 [' ^│  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?/ U! s5 ?; h! f% B# d8 ]' ?4 m
    │  │  │      4 u9 ^; X6 A, r* l% M
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析9 x0 \8 d1 {/ C& Q" y# A6 @8 P
    │  │  │      01 源码环境搭建.mp4) Y' U1 y/ s2 S& [) L1 i1 d" G
    │  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \2 I$ X0 [/ H9 q, N  q& I9 |: c( f4 i
    │  │  │      03 Dubbo整体调用链路.mp4
    % M6 s" Q# A& ]. f9 {. ?" Q│  │  │      04 Dubbo源码整体设计.mp4& F+ n7 f9 g8 {9 J7 x+ l9 n2 Z
    │  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o; @6 Q! e; }- }+ ]8 c6 w
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    . O& k7 G! f! s9 ^0 X6 m│  │  │      07 服务注册流程剖析.mp47 z) C2 r! r/ C6 S2 j
    │  │  │      08 URL详解和本地服务缓存原理.mp4
    . Z) l/ d7 z1 d- y7 j! v$ r0 _' W│  │  │      09 服务消费流程剖析.mp4
    / Q( V: t7 s3 R│  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^* l0 }- n# k3 ~4 \4 x& g
    │  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m
    0 ?7 X/ P6 T1 Y6 S│  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h
    7 A& O% C+ ?% Z/ r│  │  │      13 集群容错架构.mp4& v; q9 S: R9 C5 a% H( y
    │  │  │      14 信息缓存接口剖析.mp4% ~3 x- Z/ F% W" L# A5 ^
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @
    : S/ ^3 M$ w4 I: G+ z1 H/ c│  │  │      16 Cluster实现原理.mp4- H( z/ `- ^5 T" Q
    │  │  │      17 负载均衡实现原理.mp49 j+ E% f. E  z- F$ ?
    │  │  │      18 Invoker处理流程剖析.mp4; L8 ?+ W% c$ U" U$ Z1 R( }9 h
    │  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E
      g; ^1 B& R; i" U8 @+ H) J│  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J* a1 w! G" s+ `+ @+ I
    │  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e( G9 `' t8 ~& x# o! d& {
    │  │  │      22 22 任务三测试题_不提供.txt7 C% U6 N! h# ~/ m7 O' G: F
    │  │  │      
    7 o" i4 e& B( x6 z' x│  │  └─06 模块三直播【回放】
    " V$ ~. T, ]" a: d' a% T│  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _
    3 {$ ?2 W" r2 ^  Z; u3 K│  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I. S! w. a7 t6 u' x/ O4 y  |; j9 @1 z
    │  │          , g( D3 X  A. f# o* [; ^
    $ w! f5 O% ]! B) S, ?2 L│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _
    * t$ x$ A& F. f& Z( X' G' F│  │  │  07 任务六:模块作业9 R5 h  Y2 R2 b
    │  │  │  # j* ]: `. u2 _# O' u5 _0 m7 s6 \5 g
    │  │  ├─01 SpringCloud(上)资料下载
    + t  y9 |  A! {" ?; u6 w5 B│  │  │      01 01 讲义+代码.zip
    6 Y) `2 R6 D* s- E% P) I1 u$ P% e│  │  │      
    , |7 h3 ]+ V4 w' Q8 o│  │  ├─02 任务一:微服务架构与SpringCloud概述
    ' n8 Q! [1 V  S2 w: r5 ^1 D9 d0 y│  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J
    ' n7 E. l# B# z7 t' b' T2 [│  │  │      02 微服务架构引入.mp4
    8 p2 @8 n0 k: T1 o9 M│  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o. d7 W0 I9 E1 u" d8 G$ w- s
    │  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w0 U% q( g# Y- s) |( {5 J  Y
    │  │  │      05 微服务架构之负载均衡与熔断.mp47 e5 q2 q( N1 i$ f: T' ^
    │  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    ) v9 E( s8 E( ]1 h: g│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w
    9 S+ W/ x# X9 |. k6 z$ f8 B│  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v/ q2 I1 ~6 z8 l, Q/ I
    │  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y
    # S8 {/ a' u- L+ @$ V│  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z
    / T- k' p/ e; z│  │  │      11 11 任务一测试题_不提供.txt
    6 `6 b4 Q: r( }  ?" B│  │  │      4 E( e. s5 q8 H! K
    4 e0 d- h- s! w8 p. `) Z/ ?6 Z│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F
    % s' d1 w9 `, p2 N+ p│  │  │      01 案例需求描述及数据库环境说明.mp44 E3 @; Q, T, I0 t
    │  │  │      02 案例代码工程准备.mp4
    5 A( u/ [$ X/ |4 M" H│  │  │      03 编写服务提供者(简历微服务).mp4
    ' R* q' N* P% e; X/ _/ C! i  J│  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m4 W/ m) @6 H- h8 m
    │  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H
    . J9 d0 A( N/ `4 Y2 B│  │  │      06 06 任务二测试题_不提供.txt! K: w$ F4 ~, c+ P
    │  │  │      1 i/ H0 }" f& o) x5 V3 j
    │  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m
    2 _9 ?4 M3 a* ~" w% Q3 v# e" p│  │  │      01 Spring Cloud主体结构.mp4
    ; `$ n" W4 ~6 Z6 a# a- n│  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s
    $ r& y: a$ K8 _4 V2 j  b4 Y/ h│  │  │      03 主流服务注册中心对比.mp4$ c2 d3 W' D/ A3 z& \, q8 R
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q
    9 v4 q, y* {+ {, A│  │  │      05 Eureka之构建Eureka Server.mp43 N0 y. c* i. L" S7 ^& R
    │  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n% g8 d3 c% D/ F# v7 X: V
    │  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c
    + w' X& E5 L9 F% Y  Z/ z! j  ?│  │  │      08 Eureka之Eureka Client配置进阶.mp49 Z1 v& P" g! U5 _* y8 D) f) I# b
    │  │  │      09 Eureka之注册服务消费者集群.mp4  m  X7 c5 ?4 b2 \  \
    │  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    : O4 W2 ^" W, a$ [" s$ J7 q│  │  │      11 Eureka之元数据详解.mp4" w) P0 n6 q( n( B  k- Q
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    0 \/ [6 A6 i/ [8 G* L$ G; i1 U: q│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f. w' H! {1 r  S( o
    │  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    * D& [$ p( o! ]5 r0 x1 e( q# K9 w│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp43 Z5 G# u6 f; b& `$ G0 f3 `& I% a
    │  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D
    , t! c' T; E( S# ]- D, e9 s│  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c3 y- M: T3 Q# Q+ O% ?/ |8 U. _4 z
    │  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F: O8 w+ I+ g4 {, B' i. }3 E, x9 Z
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    6 Z* E+ B) G; r4 e│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R
    4 s) R3 g0 m+ @7 _│  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4
    6 a8 q2 o4 C9 [) W│  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e
    6 p4 a3 n3 k6 C) o│  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V
    . E$ E) ?/ H  }$ J# Y$ k& H│  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V
    - ~# N1 [; d, f│  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n/ q! n% {: E5 r9 G/ N2 ?: b. R
    │  │  │      26 Ribbon负载均衡策略调整.mp4
    7 C. O$ w8 f, ]1 t9 q! g7 W│  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g
    ! O* f4 S  }; Z4 g│  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp47 |4 S9 X' e5 N% p% P9 P
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m
    8 A8 P0 r" q" U- A+ I" ]7 d: _│  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?
    , z' B& f3 a5 ~2 r│  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4: ]6 z- v( a( w0 s: F* x
    │  │  │      32 Ribbon源码剖析之ServerList过程.mp4' u( w4 |$ a  _
    │  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F
    $ F! {* U2 x! [│  │  │      * {7 T; e. R: g+ g( T5 l! ]
    │  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X9 l  f" X3 t2 v% V0 B+ w) U
    │  │  │      01 微服务架构雪崩效应.mp4" g( c( M/ C: ?/ B4 A
    │  │  │      02 雪崩效应解决方案.mp4
    * m1 d+ q$ a! w& X0 _$ b2 x│  │  │      03 Hystrix介绍.mp4' |0 H' n1 U7 N$ @
    │  │  │      04 Hystrix熔断应用.mp4- k' `1 E9 C$ Y8 N
    │  │  │      05 Hystrix服务降级应用.mp4
    . q" i) |% p& P4 E% p8 f│  │  │      06 Hystrix舱壁模式原理.mp40 \; A5 N4 O% t8 g( s( U
    │  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S
    4 }" V" @; p0 J4 g6 U% q7 s│  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V
    1 f! i' m  J# Z+ ?' ~% d│  │  │      09 Hystrix流程定制及状态观察.mp4  H/ U/ U+ B5 ^' ~( ^0 O
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P
    6 ?# ?- s4 }6 ~! j3 s  w4 [4 x│  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4
    7 H. K! r# @/ ]8 c( `│  │  │      12 Hystrix Turbine聚合监控解读.mp4  N: J6 v* i. K; F! D4 t
    │  │  │      13 Hystrix源码剖析之入口及切面机制.mp4
    % i$ u4 T) |1 M, A+ c: i9 `│  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _
    4 t) [1 @# ~- c! p│  │  │      15 Hystrix源码剖析之执行流程.mp4% P8 ?5 ^; E. q5 X' ]  T6 D
    │  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A3 ^' N$ p6 D3 j( _  ~
    │  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `) ?- w/ R, |  }- ~0 l. Q/ X# }
    │  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    3 c4 n, d& a" Z6 i' _│  │  │      19 Feign日志输出.mp4
    0 r: j/ L- i( @* D│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4
    - l' l2 ]& n8 x* c7 @│  │  │      21 Feign源码剖析之代理对象产生前奏.mp4
    3 c' V7 _+ f4 R│  │  │      22 Feign源码剖析之代理对象产生过程.mp4
    ' k% A" P) r+ J) {│  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g
    ; G# i, c( F. T6 U. w- }│  │  │        G' ?- b' H, R
    * w9 o" H9 H  |! q$ q1 w│  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j6 o- }; I( R8 }' q
    │  │  │      01 GateWay介绍.mp4
    7 z. A5 |9 |1 c8 g│  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    ) B( o& W2 B& N: ]) K" c' M│  │  │      03 GateWay应用配置.mp44 n" L4 g8 s+ b4 C4 E3 c5 b/ c
    │  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d) V: B" z. ]& d
    │  │  │      05 GateWay动态路由.mp4
    ( _9 V/ R3 U/ ?+ ]! j9 q5 P│  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a2 t6 C  z) Q7 o: @: l. H9 L$ E
    │  │  │      07 GateWay过滤器之自定义全局过滤器.mp4
    , o# X1 G$ T6 f: i* e' ?1 k│  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v9 Y1 U5 i% Y3 g* {) e) w9 y
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F
    ; E0 b) z2 m* k( d- l. s2 R│  │  │      10 Config配置中心构建.mp4
    0 Q! ]$ y4 K8 ]1 w7 {- d│  │  │      11 Config客户端工程构建.mp4  ]) A( c: E% r8 ^
    │  │  │      12 Config客户端手动刷新.mp4
    8 H7 G4 o; F! \# _% A- z$ F│  │  │      13 Config+Bus自动刷新剖析.mp4
    . W7 _& ]9 j* o+ v│  │  │      14 Config+Bus自动刷新应用.mp41 t) U8 u$ W; ^+ J3 O8 o
    │  │  │      15 Config+Bus定向刷新.mp45 j9 D1 w( r1 h/ i+ D, E
    │  │  │      16 Stream解决的痛点问题及本质.mp43 u3 X; @1 y& a0 Q
    │  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y
    7 d+ @8 j9 x$ o│  │  │      18 Stream通信方式及编程注解.mp4
    " b" {5 c8 Z) d- c$ S, q│  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t; z9 V+ K$ l: {/ S' T: z9 `
    │  │  │      20 Stream构建消息消费者.mp4& Y8 m- z' ]: \: Y$ J0 o
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v
    * C  K* p1 g2 H│  │  │      22 Stream高级之分组解决消息重复消费问题.mp4
    % `& @5 v' O6 U) U( v8 t0 g! S│  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~( ~& h0 h/ d2 u" c
    │  │  │      24 24 任务五测试题_不提供.txt
    ( y% B" E. v/ U0 F6 X$ g│  │  │      
    ) `/ N+ t/ x3 e& ]│  │  └─08 模块四直播【回放】9 G# G/ r8 R0 C: s2 g1 J) E4 Y' q" r
    │  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b
    * ~4 @- b+ j3 o" k│  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?
    # r# Q3 W' ]3 _/ L/ b( d│  │          03 4springcloud上.zip
    3 v3 x; e! U" D│  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    % _: c( S! x# b2 c+ {1 R, M│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l1 }, g- u( V" h8 L, ^. W$ e
    │      │  10 任务三:模块作业  P) U$ Q  B8 N+ z$ d' v
    │      │  
    % D) J' y  D0 S│      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g$ d; r9 H, J6 r
    │      │      01 01 讲义+代码.zip6 [2 a8 K. X: ~% T; P
    │      │      2 b4 X7 |/ R4 v" X
    │      ├─02 nacos课程资料
    / a0 w8 r- ~/ N/ a) I│      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z9 t( B0 v+ L0 A( U+ F+ k
    │      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m+ ?6 B2 R/ t( O) p' P
    │      ├─03 seata课程资料3 x9 P+ q4 `6 V5 D: Q; Q- E. k
    │      │      01 01 seata课程资料.zip' v! D; U! U: K$ a7 p. W- P$ E
    │      │      
    ! k2 n0 K& d( i+ O│      ├─04 sentinel课程资料
    4 ~; C; P3 {5 B" g$ A; o! [│      │      01 01 课程资料.zip6 D6 h" k: z4 [8 p' @% j6 y( X: V1 m
    │      │      ! R( a, f6 d% I( F" ^* a
    # e+ v* d6 ]5 E6 g9 W│      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J" |) Z7 k; F8 M6 z8 @
    │      │      01 课程内容介绍.mp49 t& }, Q, D+ s+ {
    │      │      02 分布式链路追踪技术场景分析.mp4
    " T8 M" ]1 v% }2 X% H│      │      03 分布式链路追踪技术核心思想.mp4
    " W, ^5 x5 p% K7 O│      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N) Q& }* W5 w5 B# d
    │      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    % _( v8 r. [: G7 ^! n2 t1 O5 c│      │      06 Zipkin 服务端构建.mp45 F* k- M  F6 ^& Y! c2 N
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U
    ) c3 t: N$ I# C. G" |│      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    * e- H9 g$ R( S8 H│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    / H8 ^2 Z4 `/ E8 b0 W2 F9 j, n│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
      ~3 t, b6 T4 W. ?│      │      11 OAuth2标准初识.mp45 L# W4 w# Y, g. t
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    1 X) d6 Y9 q' ~$ ~8 f│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    # ^0 W9 X3 B' S# b( {: X  N│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    ) c) r; Y# z% e7 h│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4" B# v; ^4 k) Y1 D% f1 e. g
    │      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V. y/ x3 F& i9 Z) O4 ?! x
    │      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a$ B! b: z" N2 ]
    │      │      18 OAuth2 资源服务器构建.mp4
    2 `9 R: d8 Q0 r2 o1 A& Z│      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p* S) C$ M8 B' M
    │      │      20 问题思考及JWT引入.mp4: M; m( P2 r1 T3 q% L
    │      │      21 认证服务器JWT令牌改造.mp4( K! ~6 u& ~$ o6 C2 z
    │      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @
    9 X: a- u3 x7 w5 y│      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R
    7 l/ |- k$ U8 y5 V│      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y* M, S0 P7 S/ X1 o3 s* x- v; i& o
    │      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {
    $ `( J# N4 W" _│      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W4 \6 N# n: p3 P# @
    │      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @
    $ `- \3 }+ [5 w9 C+ Q* C2 [│      │      28 28 任务一测试题_不提供.txt
    , w! w" \& R* c* \, j- p│      │      7 K* \3 c! I1 k" O: `; j
    1 c! E1 u' D: L" X9 v# j. m2 R  p│      ├─06 任务二:Spring Cloud Alibaba高级实战
    6 t! p) ?$ O4 d8 b2 L$ }! ^( P: t5 k│      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y) I5 I$ f) k' w  N$ \+ G
    │      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X
    3 ]" x: k! D7 ~│      │      03 Nacos Server 服务部署.mp4
    5 ^2 S  d* S. a$ J2 ]# y9 Z; ^│      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H
      m8 ~* D! r. }" v: @5 v% ]│      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    ( e+ u, z! d0 s% N3 N│      │      06 Nacos服务保护阈值.mp4* r0 V& M: n6 b
    │      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R9 v  [; K$ Q1 |
    │      │      08 Nacos服务实例动态上下线及权重设置.mp4
    - q3 W+ M0 A9 y: S( D3 h& i│      │      09 Nacos 领域数据模型.mp4
    1 p5 Z4 {4 H* U8 |│      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C* C- _4 M- x( f. |
    │      │      11 Nacos Server集群模式.mp47 u4 c2 O) Q, W
    │      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {
    ; a- X- z4 r9 \1 I│      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @
    8 [4 t5 E" Y+ A1 K+ e0 P2 s6 A8 v│      │      14 Nacos配置中心之微服务实时刷新配置项.mp4& y3 b, l% K* n; L4 ?
    │      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b
    . W, B  Z4 O6 r8 S1 I) C  Z│      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l0 I. v' c5 c' @: k* I' K3 i* l
    │      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y0 v* Z; s  S3 S" b$ g3 V- W
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V6 C5 W* ?% u( u3 J1 \4 ^2 C
    │      │      19 Sentinel Dashboard部署.mp4
    # q0 g& J* M; J. K0 e│      │      20 Sentinel监控自动投递微服务.mp4
    0 B5 `3 c" a4 U5 Y! v( N) `│      │      21 Sentinel关键概念及流控引入.mp4
    + ]4 G  p. R3 E( t│      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `
    ' X' s3 ?6 M# F! A│      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?) N3 _0 X% W# s& C. \
    │      │      24 Sentinel流量控制之关联模式.mp4( z, t! h) B. T
    │      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y
    " o/ A+ V, c. s; I│      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p* @% Q/ h% ^  }: `& h" e* Q
    │      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R
    2 Z  z* S, Y( D) M4 g. e│      │      28 Sentinel降级规则之RT策略.mp48 i/ t2 i& w- ?  |, T% x
    │      │      29 Sentinel降级规则之异常比例策略.mp4" N/ r) {7 R1 p$ c2 d0 B/ J- I
    │      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    . h1 Y1 O7 V% k8 V│      │      31 Sentinel Dashboard其他功能.mp4
    2 Z0 @7 A5 W8 u3 L- C' G* J│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R# u6 L% m8 k4 Y- ^" {" e! Z3 k6 N
    │      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q% R& N: X$ F8 V8 w5 U# W3 H
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp48 F$ s3 i# j9 m: ]: P% r* L* k
    │      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z- J( _8 x8 W3 N* r" F# }
    │      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4
    , U# _( \" d' o) ~# z│      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q
    ( d  N5 a" f; h) ^0 _: ?4 x│      │      38 Spring Cloud Alibaba小结.mp4& i( n; L# M  p
    │      │      39 39 任务二测试题_不提供.txt
    & W7 U1 ]- A3 s2 _0 b│      │      * Z- {8 G  v$ X5 |) i3 |" E1 G/ c, P) ]
    │      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P
    * o/ ?# ?: M, K5 s' {* @4 N│      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z0 N8 d5 P  r. M6 ~% D  g' W* L! t
    │      │      02 Nacos项目结构.mp4, Q7 i  I' F/ n# c8 @: b
    │      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp44 t* W4 I1 p! @& n8 W$ \
    │      │      04 Nacos服务注册-流程分析.mp44 [& P" {+ |; O
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H4 l& `) ~+ H0 K; _; z
    │      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4
    # m; f; V/ ]6 q% A  q6 ^6 a│      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q- ?0 S" i* W6 Q( p/ `6 i
    │      │      08 Nacos服务发现-源码剖析.mp4, i( }2 X# f# y8 n0 a$ u
    │      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p
    % k( U3 }1 y* n; t5 O│      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T
    4 K4 d( ^5 @# {$ P1 j│      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w1 r" A, X! W, \. A% T
    │      │      # Z7 z/ J7 ~; U$ u: q" b0 T: h1 f( N" Q3 q* C& M
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K4 ]: U) ~: E  L9 A
    │      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E
    4 k* O$ [0 q2 W8 b" {/ t│      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _2 i8 P9 T0 `( a1 V
    │      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    $ e3 t- ~8 R' A: r" z7 {│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q9 j  R) l( U3 D9 J& r
    │      │      05 Sentinel限流流程剖析.mp4
    2 V0 _; d' t! @0 [: j│      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s+ r1 @; E( R& n) [
    │      │      2 a+ f" {$ j* z
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P/ v8 r+ W- q7 F$ Z: Y9 r- p2 u
    │      │      01 Seata简介.mp47 U/ [' i0 _* r7 C2 Z( @- I2 e
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y
    5 Q: i/ e% ~6 ?, l  r0 ?│      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M" n7 X% [) g/ |8 p
    │      │      04 Seata-AT模式改造案例.mp4
    7 j4 Y: v! N; D2 p. @│      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y
    9 x# P) p- ]- `│      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T3 B* P, B3 @8 k
    │      │      07 Seata-TCC模式介绍.mp47 S1 J4 A1 g. {6 d1 x3 D3 E
    │      │      08 Seata-TCC模式整合RM介绍.mp4
    * G/ i: v2 F0 ]5 p9 u" O5 U│      │      09 Seata-TCC模式改造案例-RM端改造.mp4
    # h9 B7 m  [8 ~( y8 @. F│      │      10 Seata-TCC模式改造案例-TM端改造.mp4
    * W6 h8 f: T$ k│      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X+ j. U3 B- ^3 q5 b' ~! s4 v
    │      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~& C) Y& ^& v8 L+ t; j
    │      │      13 Seata源码工程搭建.mp4
    : ?+ \! [9 X3 `- r2 {│      │      14 Seata工程结构.mp4
    6 C& C0 [" O6 O│      │      15 TMRM注册流程剖析.mp4$ w5 J2 J- {* m+ b1 D  K2 `
    │      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y3 S/ r; M  r/ y4 g5 n. K/ |
    │      │      17 TMRM注册源码剖析.mp47 v! r! c! O  m6 S+ R6 L
    │      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z
    5 ?6 w. J. {: a# u! K! g│      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D
    2 K% D3 S- p4 ]+ y+ g7 s2 G! M│      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n
    2 w( l6 y. ?' x# _│      │      21 RM分支事务注册源码剖析.mp4/ a1 O; O9 \; J/ k' V" C6 y- w! [
    │      │      22 TMRM处理事务提交源码剖析.mp4
    2 f/ ]; n* }) n# M5 w1 R: l9 N5 V│      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A3 m4 i) A9 B. ?3 Y$ m1 L) m: h
    │      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W, q" T0 ^8 z# Y; l+ l$ j1 A; T
    │      │      0 R+ h- O& n) U4 ?5 W' B
    2 z6 V) \1 Q$ |0 B2 z) j│      └─11 模块五直播【回放】
    4 G- ^  m) Q4 Y& R3 P│              01 01 课程及直播满意度问卷调查_不提供.txt
    ; w* A8 v# Z0 w  y' g- x7 V' j) _│              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x
    3 b5 E6 b+ B8 `  ]% k! J- v! K│              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \5 M5 ?3 V; j$ L5 V% @4 s
    │              4 L9 }% L( d* u& O+ k- m! d
    2 N" D: W; D- y  L0 U1 p├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V
    / m+ p3 e8 ?3 ~│  ├─01 MySQL海量数据存储与优化(上)$ V  j8 H$ F# I9 M) D
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W& T' t8 K; c( u- p$ `
    │  │  │  mysql海量数据存储与优化上.zip
    # x  o6 U1 [; Z0 p5 l' v3 h│  │  │  
    ( R- Y. G! E4 M9 O│  │  ├─01 任务一:MySQL架构原理, Q+ \: J4 j  U  g1 x
    │  │  │      02 课程内容介绍.mp4
    * X# S3 R, b/ L# P6 R1 O8 U$ i% v│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e. n4 a$ z/ ?- P
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g! [6 X/ D2 j. l' f; x0 E( R, ^
    │  │  │      05 MySQL体系架构概述.mp4) u) j2 D# v1 z/ H: ?/ |0 \4 B
    │  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m9 C9 o- j; k! `; y9 S
    │  │  │      07 MySQL体系架构-数据文件.mp4
    / R+ C5 ^4 ~8 {& ]/ @/ I; `4 Z│  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j
    3 b, E' {1 }4 `! q, t8 `+ z- `│  │  │      09 SQL运行机制之连接机制.mp4
    $ C! w9 }9 \) k2 u, D│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p
    & l8 p/ Y0 g3 k) M9 n│  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    ) ~8 n; L3 V" F' m& Q│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    0 M2 s5 Y) N, r. y│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X0 P$ I: G- R! n0 q8 e; o: p
    │  │  │      14 InnoDB和MyISAM区别.mp4
    2 W" x8 I9 b; W7 n' [  O│  │  │      15 InnoDB内存结构概述.mp4
    3 \1 O6 {* Y& T2 [: [( {5 P: `│  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4) [0 [, V* p% N( C3 V4 }! w
    │  │  │      17 InnoDB内存结构之BufferPool配置参数.mp46 D0 J3 b( y9 a1 f. N
    │  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp47 {8 G1 f! y6 n, l9 C
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k
      g. D' O2 Z. F8 T7 g│  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a
      i$ I( [4 k' ?$ j3 ?│  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b
    7 I% C/ H5 x% V# T$ K5 |9 e' C│  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o% C* a) X# C: M* N# z
    │  │  │      23 InnoDB存储结构之后台线程.mp4& H' y& Z( |. O8 S/ N) |4 }; f
    │  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y
    2 [+ V9 u# H4 W5 c' }0 l" N│  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    2 B; Q/ E- J8 Z: ^: z│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K, G: f+ W# F  m
    │  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    / Z6 u' C: q1 x8 H. O. A│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t+ X0 H3 p5 s. K1 @
    │  │  │      29 Binlog日志写入模式和文件结构.mp4' v; P5 F5 c6 ^( V7 v
    │  │  │      30 Binlog日志记录机制.mp4
    * f. T. r3 x6 n0 {, S│  │  │      31 Binlog日志分析和数据恢复.mp4( l0 r5 l! [5 Y' B, ]
    │  │  │      32 Redo Log和Binlog的区别.mp4
    0 y5 u% C& E) N" j2 ?│  │  │      2 }: s+ B0 R& N# j. \6 y5 P% K- h3 f
    │  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O" }2 |% O4 \2 P$ e# R3 r7 W
    │  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b
    % d9 r) g( n& x7 ~8 R│  │  │      02 MySQL索引类型之应用回顾.mp4  Z7 A) D$ z! i' V8 R' W
    │  │  │      03 MySQL索引类型之全文索引.mp40 F7 a; m, \5 I' {7 F. k
    │  │  │      04 MySQL索引原理之二分查找法.mp4
    & p: i% _' K4 j: q- \│  │  │      05 MySQL索引原理之Hash索引结构.mp4
    5 j6 r7 u% e+ w8 C7 e│  │  │      06 MySQL索引原理之B+树索引结构.mp44 t: n3 W$ S$ m. w: |5 o
    │  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h% f+ g4 v2 o- ?  f" R; z- l/ M6 X# k) v
    │  │  │      08 EXPLAIN查询分析之select_type详解.mp4
    ) I& q3 m; p- L! I  O6 ^│  │  │      09 EXPLAIN查询分析之type详解.mp45 J; d- I" N8 @; X; u2 Q7 o
    │  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^
    . i" F7 c8 h9 P  i0 w│  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c8 I; m  D7 |4 ~7 L
    │  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h
    # K/ O+ [- e& B" g$ P1 L│  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p
    ( v! X8 q  W- `- c( y' y% y0 b1 [" Y│  │  │      14 索引优化之索引和like查询.mp4
    ) @  Q0 r  D" U/ R' m0 r% L│  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X- s: i* |7 s- D: X) U
    │  │  │      16 索引优化之索引和排序.mp4
    " n6 a2 q" x8 x; ^  E' \│  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I
    : S: w- D$ {% F│  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M6 x0 c: J2 |2 _
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t
    / ^6 u5 A9 G' i9 j9 l; s' D│  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {
    7 S8 z' v& b8 d* f│  │  │      21 21 任务二测试题_不提供.txt, h3 o# [3 ?  g( K
    │  │  │      
    " A) f5 q. |% J# x- A│  │  ├─03 任务三:MySQL事务和锁8 g# U6 P0 g5 |5 Z
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d+ m; L1 G! d; h
    │  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u' U+ R! h( r, n$ v- b- W9 Z) R5 V
    │  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    " u( g9 |7 `: K7 n* M│  │  │      04 MySQL事务之MVCC概念.mp4
    6 z+ |4 o5 L3 V' t- k. h│  │  │      05 MySQL事务之MVCC工作原理.mp4
    % ~) c6 ?" a+ B5 i7 a│  │  │      06 MySQL事务隔离级别概述.mp44 x( ]' x- t4 V- [& l5 u) W
    │  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^
    9 ]4 ~- r& M* ?/ s$ l" m│  │  │      08 MySQL事务隔离级别控制.mp42 u5 p& ?9 Y" Z; V! y9 |
    │  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z
    + j: e, U; F# d- R2 u& W$ O- K│  │  │      10 MySQL锁机制之Next-Key Lock机制.mp40 N" _* L3 x6 Q8 q& d
    │  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f4 B  C1 t. h( f
    │  │  │      12 MySQL锁机制之表级悲观锁.mp4( f5 O2 N5 l2 I( m8 K9 G
    │  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m4 Y7 J4 z- K. }) ~7 h2 H4 {
    │  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R
    3 I# e/ V4 E! |│  │  │      15 MySQL锁机制之死锁分析.mp40 i$ @2 [- R5 _7 R8 D, X
    │  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C
    $ M( W$ l1 b. h9 ]3 \│  │  │      9 s; |" u4 Y1 V8 J* G! j
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |
    $ m$ R/ {: q$ _/ C; q│  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j
    ) L! i; q  X  @) Y+ X│  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u: d5 o5 z: z6 ^( N4 ^2 A
    │  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4# b7 l& i. f% S2 x, ~% ~
    │  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp46 j% y8 {8 a) d2 n
    │  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4/ `8 W( [% y8 {6 r
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r
    : o7 ]: `+ x6 L) M6 g/ `3 W/ m│  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4
      e* `8 B- {! O5 z+ x, ]2 M│  │  │      08 MySQL集群架构之并行复制监控.mp4
    / b- R  C- [1 b$ S- [8 Q0 q│  │  │      09 MySQL集群架构之环境准备实战.mp4
    4 j4 c- n8 S, q  |/ k0 v+ a│  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m
    / i! c  ^9 F, T: C( S3 J│  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _( U- T' X: m, X+ h) W. `
    │  │  │      12 MySQL集群架构之读写分离.mp4
    # q" z* z* r7 E! z% h│  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H8 r* x: P' _1 w3 Q4 D+ y) i" v
    │  │  │      14 MySQL集群架构之读写分离实战.mp4
    8 t: B& F5 W& ]( H" `. i4 Y& D4 p( O│  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h$ x7 [. t; n4 @" u6 a
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P) r9 I' w) p1 {2 W! k0 x
    │  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {
    & a! {0 s* C( v6 y+ v) K1 r│  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c1 T) ]; O0 Y: i- ?, \9 q8 _" ?% @
    │  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q0 C$ F; i  W8 s" W6 h
    │  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H
    % v& j$ K# u1 l  I; M" m  o│  │  │      21 MySQL集群架构之分库分表水平拆分.mp4" t$ ^  b' x7 r* ]1 m- F! r
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp4  p: a7 m" O6 w: q
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    ' }. R9 `! r& r$ v│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f
    . T. ?" j* w1 Z, D) B1 L│  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    7 ~0 z! B/ u+ L9 C│  │  │      26 26 任务四测试题_不提供.txt3 l4 ]' s$ o- Z/ s4 f& E: m* X5 g$ _
    │  │  │      $ J3 `, U6 E. }4 ]4 b" t- C4 E# j" f4 h3 ]- @" q
    │  │  ├─05 扩展:MySQL性能优化
    9 `! c( t. z) E0 A3 A│  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    $ r  h% g. p) ?+ E! B# x│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    # i- x% a8 R3 h4 X│  │  │      03 数据预热.mp4
    9 S/ X8 n( N$ t/ S  N5 h2 j( Z, s│  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r
    1 d6 W8 M& I6 ^6 q, z8 N, V│  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U
    ( F+ C4 y, V% d: T! u2 e! Q& Y2 Z│  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S
    7 I# Q/ _6 G# p- ~* |+ t. \6 ?5 E( ?│  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }
    4 K0 d- _' [, D/ @8 E│  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u
    3 m! S+ l" O2 b0 A9 b. m* ?. V│  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C
    - t% }( G" p3 \" H/ r7 b" `│  │  │      ( W" z( w6 a/ v$ B
    1 D" s, v+ N5 W│  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~
    6 y$ u9 h, I* O6 j2 u. Q│  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {& q1 l' S" W; s+ ~
    │  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z. X. T* Y4 b: q+ r+ L5 |* x
    │  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N) b9 X, r: e3 g; [  A- K0 X
    │  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X9 O5 Z) ^! S5 r) D4 }) u  x' Q) l/ J
    │  ├─02 MySQL海量数据存储与优化(下)
    9 l: ?7 L2 ?- H5 c7 U│  │  │  05 任务五:模块作业
    & r1 P9 M! F% P  c│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r
    3 K& o" Z6 B& c' h# j│  │  │  
    5 X7 U. l# e% x- z6 E6 u│  │  ├─01 任务一:分库分表实战
    . L; z; l- b+ F. G│  │  │      01 01 模块二.zip
    , g2 X% O. {2 }8 w0 f9 Q│  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C  s. u. z( t2 v/ N3 U) U
    │  │  │      03 分库分表实战之背景介绍.mp4
    9 v1 ?3 ~% p0 i  ]( z, ~- Y│  │  │      04 分库分表实战之垂直拆分.mp4$ p( R2 i* u( P6 b! e! d. M/ N
    │  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L
    , n+ `# a7 @0 T│  │  │      06 分库分表实战之用户表拆分.mp45 C/ Y$ B# O: `
    │  │  │      07 分库分表实战之订单表拆分.mp4
    & f8 t3 |" `) ]! R/ |  `│  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O
    : g5 A; C. Z$ U$ K│  │  │      09 09 任务一测试题_不提供.txt# q& W1 W, g- W) }
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U  M  i8 w( M; P0 O  ~& X; p2 Y
    │  │  ├─02 任务二:ShardingSphere实战) v9 K9 }8 Z- c3 m( M' E9 d. V
    │  │  │      01 ShardingSphere项目介绍.mp4' j8 b* q) b: Z7 c3 z
    │  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w* j. H+ E8 N" B2 l: @$ b$ ?5 v
    │  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]8 B& r7 o+ Z) C! z/ P, n0 L
    │  │  │      04 Sharding-JDBC之分片核心概念.mp4
    8 U3 D+ {4 j+ e' `( U; Y, G│  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    1 D& W/ F/ g& @. Y8 S- {3 T│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V
    * d; `# s1 {, {* Y9 p& H│  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4& F6 h3 g% _) P" _6 g3 _, h5 J6 P
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4; n; ~2 |. B! a+ F$ y! {
    │  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t9 `9 H2 V$ }3 H+ z4 ^: c
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    + `) j# K0 P& O5 d│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y
    / n) v* ?$ v! c6 H│  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    & ?+ u7 c# @7 i" G5 t│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4
    + Z. x; b" k) K. b& c0 e$ T│  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    2 g3 X/ O1 ?# ~│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X5 V. U& }4 X* o" W
    │  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y. e4 K0 L- z0 p# M+ T1 D6 s# h
    │  │  │      17 Sharding-JDBC实战之订单分库分表.mp4
    6 ?6 i: z. l/ F. ^$ G& h, L7 H$ W│  │  │      18 读写分离和数据分片概念回顾.mp4( o7 y" q) z8 K# Y" M& Y  _: h
    │  │  │      19 读写分离应用架构方案.mp4
    : k! w7 F! e2 t) i* G8 j* P2 ^9 M│  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K
    9 K. g7 e& l$ M# J" |" v/ E" g; r# |3 M│  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    5 R& G1 S1 e5 v│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E/ d/ V4 V1 l1 D% B9 i
    │  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4' S* o9 @8 S3 u# R
    │  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?
    2 C3 J9 i, ^! ^, {6 M& P│  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp46 V6 d; L8 Q; O0 c5 Z
    │  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4+ A/ P, r4 _/ h8 q% n( x
    │  │  │      27 Sharding-JDBC之加密策略解析.mp4
    * h3 N  O- u* e- k9 j- I│  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `5 i5 x( w0 q. n7 C
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k
    2 Y9 Q* H# D% ?│  │  │      30 分布式事务之2PC和3PC模式回顾.mp4) E4 b! j+ C0 z
    │  │  │      31 分布式事务之XA模式剖析.mp4% A, y, a; E% T
    │  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    . f- h" g: `& b. A; m# [  d5 x│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U
      _/ B. d. A% P9 b( u│  │  │      34 分布式事务之基于Saga模式剖析.mp4; R9 h" K# W! y# Q+ \: w% B& T
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp4: I: y4 o8 x; E  z
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    $ o6 e- O5 P: s' @+ g2 L9 L+ [│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s: Y) ]% h1 B5 S3 X1 E0 O! k
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H
    : s& O- p% R  f6 @& \* A5 ?6 w│  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H
    9 q: O8 |& R6 q/ M$ X7 [+ d│  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a9 I; N5 l) M6 k
    │  │  │      41 Sharding-JDBC之编排治理解析.mp4
    6 Q/ O; O: y' i/ p1 c; h3 q1 g0 N│  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
    , r) z! f8 P4 k│  │  │      43 Sharding-Proxy之职位表分库实战.mp4( H! n( A; T; s' f
    │  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4
    8 [) Z2 h) G/ @9 C% Q6 J) D" ^1 K│  │  │      45 45 任务二测试题_不提供.txt7 ?2 `" K$ t! [/ B- b
    │  │  │      1 ^9 ?- G% [$ a; f7 r( b
    │  │  ├─03 任务三:Mycat实战
    , E2 \- F* H2 c% t. U! L│  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b
    " l5 D8 ]4 d4 c0 f│  │  │      02 Mycat核心概念.mp4& a! n; J5 l/ ]) S1 u% W; G
    │  │  │      03 Mycat核心配置server.xml详解.mp4) M1 q8 N: ]5 Q3 P7 S3 G
    │  │  │      04 Mycat核心配置schema.xml详解.mp49 F7 m5 f- K1 z
    │  │  │      05 Mycat核心配置rule.xml详解.mp40 w+ t1 m! m  f, h4 P+ n' m. @
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4
    " P6 x# U/ \* I1 e4 {9 i5 h│  │  │      07 Mycat实战之分库分表server配置.mp4
    7 |/ U6 q$ s; G) h# |* N" b│  │  │      08 Mycat实战之分库分表schema配置.mp4
    , _* i3 y8 I6 @8 L│  │  │      09 Mycat实战之分库分表rule配置和测试.mp4) |! w) y1 |" P5 Z0 s! u$ _3 o
    │  │  │      10 Mycat实战之全局序列号ID.mp4( v1 p) i: a; w
    │  │  │      11 Mycat实战之全局表.mp4
    1 r+ h5 Q9 F/ z/ S│  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    * J3 Q& ^9 V% j│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?3 T% N) ]8 O4 f0 T" i7 b
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z0 l1 U( V0 v9 q- J& L# y7 ]. Y4 S
    │  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i: P1 J( V: D# A8 J0 A6 g  U4 j
    │  │  │      16 Mycat实战之XA事务原理及应用.mp4
    9 e; m/ M1 u- u9 Y- r│  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]
    0 w0 `) k. j! p. o, V7 o. _│  │  │      18 18 任务三测试题_不提供.txt: O  q5 J/ `1 U# G
    │  │  │      / v( P% b6 x3 R! d6 G5 |, c2 ^# W3 @/ w: b. R5 {
    │  │  ├─04 任务四:运维工具
      G/ x$ b7 v) d, X: v. m( y1 Z$ m. ]│  │  │      01 运维工具之Yearning.mp4
    9 A" L/ B. o: ?$ c+ k2 o- d1 r│  │  │      02 运维工具之canal.mp4
    7 k& Y, d# R2 @3 R* V  m│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f
      e8 T( g! T: p( ~- ]│  │  │      04 运维工具之percona-toolkit.mp48 @* B  \6 i8 W9 ~: C
    │  │  │      05 运维工具之MySQL MTOP.mp4
    * m. {7 T: D9 m8 m$ [│  │  │      06 运维工具之ELK.mp4
    3 r% Y8 x3 s0 s│  │  │      07 运维工具之Prometheus.mp4
    * d: N! H7 l+ S4 N# [│  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f
    $ E! E8 ~5 S' R- y│  │  │      
    * M! y* s) J4 `9 {# e/ V( {" v│  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B
    & T$ \, o! M1 J  H4 L│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {: d3 S- [7 w- c& d( \( f- Z1 {
    │  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P9 l8 C; o  z' q; V; N2 N
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B8 g9 C5 w2 u3 x& @, S
    │  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
    * G  t/ f9 i' p│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }* \* R& R* U1 g" j
    │  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |  \$ t6 q% G$ ]+ T
    │  │  │      01 01 模块三.zip
    4 I7 @( ?: ?& u4 h+ R- R& O% G│  │  │      02 MongoDB课程介绍.mp43 Z& x2 ]$ _4 g5 n3 t
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n! `& Y3 y0 e# _6 z0 S
    │  │  │      04 MongoDB安装和启动参数说明.mp40 M2 }- j" U$ h) }
    │  │  │      05 MongoShell和GUI工具.mp4" h; n$ @- w& i1 T6 O& q; s. M1 |9 }' S
    │  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H
    $ c4 Q9 w( d6 L, Z│  │  │      07 插入数据.mp4; _( n( a1 s! P2 Z- O6 d+ W  Y$ f
    │  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D9 ]2 f# _2 d( H. J# I4 P% U
    │  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F& U" E$ i0 ]- V# y, o8 {& f
    │  │  │      10 删除数据.mp4
    0 L6 x. _; O8 Y) p6 p- X, Q9 \│  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e
    . n- J% p1 B& I; a  r* t1 I│  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F3 K, y9 _+ L7 t8 J
    │  │  │      13 MapReduce.mp4. T8 c$ q+ d& e6 S- Z4 G0 @) ~
    │  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i
      [$ i, d7 s! \$ t6 ?4 J* ]│  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~; R% e- w9 S; y- u7 U# |. u
    │  │  │      16 索引分类和总结.mp4
    4 o" ?4 X& R) E) g0 c# a, ^│  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z
    $ X) v) @  g3 E  x4 Z* r$ V4 W│  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M* z; O! S2 I. h9 k9 @7 f
    │  │  │      19 慢查询分析.mp4
    / f% ]3 |! X2 e│  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f
    3 N: M1 L) s4 j1 T& g! g' c( `│  │  │      21 应用场景和如何抉择.mp4
    3 N, r2 E' p& C; @5 N1 [$ v│  │  │      22 Java访问MongoDB.mp4  N/ N8 i9 r2 }% D) p* v: q  k
    │  │  │      23 Spring访问MongoDB.mp4
    % I1 {. f0 d: Z) l. F$ W/ Y2 b│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n
    ) H8 |2 ]7 U+ k. P│  │  │      25 SpringBoot以Template方式访问MongoDB.mp4
    7 U0 n9 w' s# j│  │  │      26 MongoRepository访问.mp4
    ' q" Q$ T9 G  e│  │  │      27 MongoDB逻辑结构和数据模型.mp4+ D& g, c& x$ {) X
    │  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C; W9 y2 Y" x) F
    │  │  │      29 WireTiger存储引擎原理.mp4
    8 e' m% S, C' S6 H, U% ^│  │  │      30 主从和复制集.mp4# V( ~, ^* J/ E9 q5 Q$ j  `
    │  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G9 T- F5 M: h) ]; x7 F5 y, y9 x2 m
    │  │  │      32 复制集搭建.mp44 n8 C; W$ A' ?, K7 ^
    │  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @+ w0 M' b/ E% b" E
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    " c$ u) e. }) e6 n2 w) [" f│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p
    + d) l4 c" r& Q( O│  │  │      36 分片后续步骤.mp4. u; R( j9 d! y0 k9 d
    │  │  │      37 安全认证介绍.mp49 T  P$ m5 ]6 e, Y
    │  │  │      38 单机安全认证.mp4
    5 @& e+ e& u- M: B│  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T$ }" Z6 f* ]1 {) e4 X$ Q1 ]( ^
    │  │  │      40 40 任务一测试题_不提供.txt
    : Q4 v* t% P- X2 m% @7 }- b│  │  │      ; K4 g' V+ \0 p% G' v8 b$ Y" ?; f( O9 d
    │  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    : i# \5 c3 A! O8 x! Y│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C
    + j3 m( L9 _2 G; D/ f. c% q│  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f" ?6 d) z. O3 t& n
    │  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n) f5 Q8 I) _  _- z* K8 f* s
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F- p1 e. }* ~2 W6 A+ c9 _# N7 U
    │  │  │      05 语法介绍和节点操作.mp4
    . Q/ e! @, m+ T3 D│  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L6 k8 S& I5 o2 j- s) L+ r
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y( k% g4 u" Y( E* K8 V& z
    │  │  │      08 更新排序分页排重.mp4. U9 M, m4 {! Y, H
    │  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y+ g; l( Z9 Z% X  S, e* q
    │  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y
    . n, Q' X& d5 x2 q│  │  │      11 事务索引约束.mp4
    7 c2 w8 M& @: J, h" ]│  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g
    6 f* p& ^7 G4 I# ]│  │  │      13 Neo4j优化思路.mp4- x! b& I; k) h+ F
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M$ }# p1 z* M6 l; K
    │  │  │      15 嵌入式方式访问.mp4
    " P8 U5 }/ W- k# Z6 i: P# P- Z2 J, S│  │  │      16 服务器模式访问Neo4j.mp47 u/ L: j2 a3 b) |0 M' T8 f
    │  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F6 Q0 S# b& d! I) x; H  [/ E6 q
    │  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r
    6 X& v) o: G( ?; ?5 T& T8 Q6 C! M│  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f
    2 [" N7 \% q/ K6 v│  │  │      5 {+ p+ O6 x5 Y. v- X
    , ]! K( J$ S  {# ^│  │  ├─03 任务三:模块作业
    1 E# ~) s9 i3 V# z6 g│  │  │      01 01 作业文件.zip
    9 G, o7 X, I) `│  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U' _5 Z8 D  P1 I- W& M
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z9 e5 `3 S% u0 T9 ^4 Z( l! [
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    ; X2 v& _, |9 J. |! _2 K: d│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~
    , a' w8 D+ ^3 U3 `$ f) ?│  │          03 mongodb直播资料.zip
    4 S( o5 R) `! M0 v0 R: B" W│  │         0 H! A, A9 d7 \& Z
    │  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台/ a1 F/ _9 m& w8 n7 s+ A% C
    │  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s0 P' F8 ~* |3 J. m1 J  O) _/ n
    │  │  │  8 l2 k4 k* E' b' a5 k% H& A% Y" P' F4 v/ B( i2 N
    │  │  ├─01 任务一:轻量级分布式文件系统FastDFS
    : p! T! ^$ b- {7 t: l3 J$ b! R│  │  │      01 01 课程资料.zip& N( U; V' v; K% s
    │  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V
    ' R$ c' ~0 h- s! M# C( T1 O│  │  │      03 FastDFS基础回顾.mp4
    5 Z9 L5 c, t" @2 W/ I│  │  │      04 FastDFS环境搭建和测试.mp4
    " L! ]+ W3 n* |3 s5 S* D2 `, z│  │  │      05 FastDFS和Nginx结合.mp4: p8 @2 C: P: i8 a/ S
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g- w; [1 Q/ a6 a% G+ p
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^4 B6 R9 Q. |: }7 a
    │  │  │      08 FastDFS设计理念.mp41 L! W( x9 _- i. u' B% O6 R$ [
    │  │  │      09 文件上传和下载功能原理.mp4
    : Y4 s2 Q8 O' U! h% c# I│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V! l' s/ u, @: F; b/ [6 o9 h' m
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y
    # E- I$ B) p0 E" h2 j& B* M/ ]│  │  │      12 FastDFS配置和优化.mp4
      K+ |; u) o( ?2 J/ T" G│  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d
    * U; G% y4 i- {│  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i% [  E# g# l( ?1 w1 U8 H
    │  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t8 N7 U, B  S' C& v9 L7 E- w* s
    │  │  │      9 F% _/ ?5 ]/ ^6 q! I+ j
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I' L6 o+ f# @) a- w
    │  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N
    & t, f& {* G; W* `7 l│  │  │      02 OSS和自建服务器对比.mp4; ?  o+ A) g- [" v; m
    │  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
    3 w& z& _5 e( G. \6 [8 F$ H* B│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l
    6 [" [. o8 G. g│  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e  b6 _& U/ \7 N7 E! P) h
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C7 ~3 P6 v$ X' k& k, D0 A
    │  │  │      07 日志记录.mp4
    3 A# E& F9 W6 c: q3 E3 _; K* X( `│  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m
    : U7 b$ E4 J- O& \│  │  │      09 OSS开放接口.mp4- f' P) w4 o6 Y* k' Q! j
    │  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l
    : i9 g5 T1 p1 t5 k2 z" y2 A& X│  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y' I2 V8 s* E: @2 K/ O# X
    │  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N
    9 W* W2 }5 I9 _$ l- ^│  │  │      13 数据处理和CDN.mp4
    , {( u2 b; i; c0 X1 V2 r' w│  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J9 j6 ]( [, @: \3 R# q
    │  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w4 N% ?6 \# B4 K/ P
    │  │  └─04 模块四直播【回放】
    7 K+ Q& Z+ U; N& ~. `1 Y* l│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt* D! {+ s* C+ X$ b8 G
    │  │          02 高薪5期阶段四模块四直播回放.mp4
    , y/ \* s# B5 `" _# S1 j│  │         
    ' r+ ~0 v& ^2 V# k0 n% e1 n│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i
    + p& z9 w1 a8 t3 D│      ├─01 讲义下载' t" m4 e/ P1 P9 u" `. u6 S9 k' ?8 V
    │      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I
    + c, |, D) ^2 u5 i. ~+ y- m0 Q│      │      0 l4 ^6 N, `8 ^' Q- Q7 Y
    2 A5 h8 b& [" a9 z+ J' |# ~7 m# {│      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建6 x( k7 @& X) {' E1 E
    │      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j# Y9 {7 h/ a9 ^
    │      │      02 大数据定义及应用场景.mp4: t" c: |% d; D+ }% P1 Z" V/ D$ @$ a
    │      │      03 大数据发展趋势及从业人员发展路线.mp4
    - G. \7 }7 M, w│      │      04 Hadoop简介.mp4
    : o' h1 \* B! T$ t. ^│      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M4 }$ P7 l1 n( D/ e6 |/ v. d
    │      │      06 Hadoop重要组成之YARN概述.mp4) {2 {& W" v6 {' P" g9 C
    │      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4
    8 a" H4 h& }0 ~: E& e6 k│      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4: o3 A& U) s4 X9 O
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @: z7 R" C5 J) g6 I8 \7 M/ A0 x
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |3 U: J0 a. m9 H
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp4* P  p9 C2 z% o, k5 J
    │      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M
    9 }1 v" g- t% {; e) _4 }% f9 Z7 C│      │      13 Hadoop历史日志服务器配置.mp49 U5 X( [9 T2 m3 s% M
    │      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h
    9 j: q; S7 W- D3 M4 n│      │      , V( H% v+ S; |! W" U! @6 d& ~3 b( X2 Q4 ]' e! V( I
    │      ├─03 任务二:HDFS分布式文件系统# f4 @4 H! n5 O5 x
    │      │      01 HDFS之重要概念.mp4
    " h. k1 @4 Y6 T+ `% k- k│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R
    6 m% x  n' E- y: }6 n. O# x) }│      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q6 q/ q( p+ f4 Y1 B. m+ g' P
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C
    7 H# U, \/ U5 y: i. V│      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {
    7 r/ r8 h2 ^. C% T│      │      06 HDFS之API客户端IO流操作.mp4
    9 N  u/ x$ k# q( G9 W- w1 A│      │      07 HDFS之API客户端IO流的seek读取.mp4
    % r0 N9 \2 A/ ]6 U, _0 t│      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    9 D$ T7 j; l5 a# X* H) s$ ~│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4' e% q3 k; k6 ]2 N& v
    │      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?: f, |* c& e# G% u
    │      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4) ?1 }: V+ {* u8 D
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp45 \, C: u+ @$ a* f; o0 o% C
    │      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C- r/ H' u, {% f5 L+ Z# p
    │      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m  p, \! T+ S; E! B& W, y
    │      │      
    " Y7 O1 o5 i) H7 ?% \│      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m$ t# x" H/ y2 O: M( |1 q
    │      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x
    : p$ q5 S  {8 s" Y- \8 @│      │      02 MapReduce编程规范.mp4" F5 I( _; P' ^% `
    │      │      03 WordCount案例之编写Mapper类.mp4
    ' j1 ]1 Y, o/ |4 t& e│      │      04 WordCount案例之编写Reducer类.mp4
    5 ^/ R3 l) J4 j+ a( G. Y7 x│      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    : c( f8 }& f* g# X1 [│      │      06 WordCount案例之运行于YARN集群.mp4
    # L" s7 p1 {* X5 S% H8 g│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z" ^# z% a( b) i" y& Q: X& p1 A
    │      │      08 MapReduce之Writable序列化接口案例part01.mp4
    1 z6 B$ k. q6 s( F- Z. S2 B│      │      09 MapReduce之Writable序列化接口案例part02.mp4
    7 S  y( E# F/ b' L! m│      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    % t! M* Z# m  D( j│      │      11 MapReduce原理剖析之MapTask并行度.mp4
    9 O( ~4 {& q, ?7 @│      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i
    . V/ B! c: X$ \& M1 B│      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K) X- H1 i/ B/ I1 n, K( e- M3 X
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4
    9 r, |- |& ?) j! ~│      │      15 MapReduce原理剖析之自定义分区案例.mp4' N0 y/ M# q1 W  z0 E
    │      │      16 Shuffle机制详解之Combiner组件.mp4% ]# k0 y1 X  K$ o  C
    │      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
    7 E: o4 m3 T. s│      │      18 Shuffle机制详解之全排序案例实现.mp4
    - t5 ~3 g4 R% S8 P' z( @# t│      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~! X; d0 [/ w) M/ D+ p- \3 D
    │      │      20 InputFormat机制之CombineInputFormat.mp4
    ! X" V2 Q& m- P6 w; b1 i│      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l
    8 M3 e, G/ b1 k/ P4 m│      │      22 OutputFormat机制之自定义OutputFormat.mp4
    5 q, B- o# z; l/ r6 u) {" F: ]8 I7 u│      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L
    : _6 J) U* w( F│      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @
    $ l- z, l$ F  c9 s│      │      
    % f$ n) j7 U3 e' }0 V# F; y3 u' Q│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述# J9 @; t- S2 Q7 }* k
    │      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    ( ~6 p6 p2 u% j/ `│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    # y3 K1 W) ^7 [│      │      03 源码剖析之NameNode启动流程.mp4
    - y$ e/ ^- e' a4 k; ^; u( _│      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z0 d0 Y/ c9 S" J- {0 q* i, p3 `
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp4; g6 D2 ?; _" G. t7 O9 C1 P
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a
    ! ?! g: k. E6 g& Q2 k8 }│      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I
    ( F" Y0 c" F3 {; [│      │      
    6 b. S$ m6 G" u$ r! `5 M│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b8 \$ o+ a& f# B+ S$ |
    │      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s9 g' B& d- h! D* M+ e# M: ]' C
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C1 y: D. U5 N# S9 o, A2 e& Q' O
    │      │      03 HBase数据模型.mp4  Y' }* I8 F. J  Q
    │      │      04 HBase整体架构.mp4# L3 O# y) H% @  t* j; _7 e
    │      │      05 HBase集群安装部署.mp4
    : `, v$ g$ W# J2 |" I6 [1 l│      │      06 HBase Shell操作.mp4
    6 w3 Z0 h$ K  d4 L$ _│      │      07 HBase原理深入之读数据流程.mp4
    , z! u7 n7 B+ j: f│      │      08 HBase原理深入之写数据流程.mp4/ E9 }' D1 X( U. E5 S5 {( [
    │      │      09 HBase的Flush机制及阻塞机制.mp4
    ) A' s0 j/ E1 E' s' l0 D$ i2 `│      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |
    0 e* ]1 E7 Z$ D- j│      │      11 HBase的Region拆分策略.mp45 R  R. o9 Z+ Z7 M
    │      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n8 R8 z3 d$ _9 T% z8 A+ x; y
    │      │      13 HBase表Region合并.mp4
    ) o  Y$ ?# O! b! Z3 P│      │      14 HBase客户端操作part01.mp4* W" z# ~* X2 \' q4 G5 a2 q( l2 [
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w6 J, n# o& Q/ u( O
    │      │      16 HBase协处理器介绍.mp47 l; T  D/ u; h' m4 f" r5 V6 f
    │      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U* i& h% [7 x* z7 U
    │      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v/ v; w' w0 e5 l- S: }
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c
    - b6 }$ T$ Y4 f  b( [│      │      20 HBase表热点.mp4
    6 }/ c+ S0 v' \9 j& ?1 U3 |% ?% }│      │      21 HBase二级索引.mp4
    : H3 `; y! S) A$ J/ V│      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i
    ' F' s5 c5 }6 T% F& J│      │      23 23 任务五随堂测试_不提供.txt: q, y+ ~7 @/ S' Q: H* i7 @0 M
    │      │      + E) r% t" g+ o9 i- J% l$ i* X* `. g% ]+ _! h; f
    │      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _3 @' z4 Q: ?$ }* K7 m3 `. n
    │      │      02 02 作业说明资料.zip8 O; |; g+ x: O* W1 ?6 |7 H6 o6 ?
    │      │      
    ; n3 J1 h* v, c│      └─08 模块五直播【回放】+ m# x1 E  M, m  [' i* I7 z/ }
    │              01 01 满意度问卷调查_不提供.txt
    , q1 K; `; M  q0 a│              02 高薪5期阶段四模块五直播回放.mp4% R7 `$ ]/ v% W; \
    │              
    & ^% y$ N5 J% a( z8 m7 J9 q! H9 v├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }
    0 A' ~' h2 Y7 ]4 a│  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    / W3 a, n9 H- S6 K│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v
    ; a6 u; ?3 m1 N) n' D1 |│  │  │      01 01 Redis课程资料.zip
    4 v: A" b3 O! ]7 B- ?" Y│  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    $ X8 a2 Z8 `+ B( Y4 }* F/ W│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K2 E4 j# l* ^! B) z( X% y4 F# s9 F
    │  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A
    0 v1 f+ s3 {: Q5 U+ @/ E% G" g│  │  │      02 缓存的使用场景.mp47 x  c. ~# G+ Z# Q6 [7 E7 p
    │  │  │      03 缓存的概念.mp47 w! z2 V# ~4 {8 O; |
    │  │  │      04 缓存的分类.mp4
    8 ?& d0 }4 _) f1 U( J3 ]│  │  │      05 服务器缓存.mp41 b- n! S8 q' _
    7 t% R! m, Z2 u) S; `3 a│  │  │      06 缓存的优缺点.mp4+ }$ T) x: z3 n& |( `+ v
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    % W6 X% x+ A" p" P│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N
    , A7 O- j) {' [1 N; A& M│  │  │      
    % |5 }' G+ J9 D│  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    : M7 R0 s3 q0 c1 k. I│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d/ T5 {# ^5 T; x: ?" q3 R
    │  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }, X9 h5 U; \* G  ?# o" P/ W
    │  │  │      03 Redis不常用数据类型.mp4
    6 B  \$ n" w$ O8 S9 v+ Y- X│  │  │      04 Java访问Redis(Jedis).mp4
    ; ~  l' ?" T' n8 U$ j│  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l7 j4 U: [7 R3 c0 D* v, F; S
    │  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R* K; y' ]. c: [1 m) R6 N
    │  │  │      07 Redis底层结构之RedisObject.mp44 U- E; A$ c8 |' b. \1 d
    │  │  │      08 Redis底层结构之字符串SDS.mp46 N! ^) i, V4 N* E; c/ E. G
    │  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r& u. _0 c3 c! d1 A% Q
    │  │  │      10 Redis底层结构之字典.mp4" c, f) d5 H; m  \5 u: S& Y* y$ [
    │  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E# \9 P4 ~. d7 b' u
    │  │  │      12 Redis底层结构之快速列表.mp4
    / q. S' q; E: u. D' P/ Y│  │  │      13 Redis底层结构之10种编码.mp4
    4 d9 ^) m6 f8 w- p8 r│  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |$ h% g  Y7 {7 W* k
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z
    ! ^6 \1 |& U: k0 N, j9 x" f2 V│  │  │      16 16 任务二测试题_不提供.txt
    ( j9 x4 v% T& W- s│  │  │      % |7 v2 [& O; `4 L4 x
    / c1 e2 u9 c' ?│  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P
    % n: H  d8 _) N0 ?% g│  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w# q  E& M9 L& U0 L( a
    │  │  │      02 通信协议之命令处理流程.mp42 B+ e$ X( @- W" l
    │  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o$ `( @. D; A9 ^2 n$ L5 e$ U: T; Z  o
    │  │  │      04 文件事件之IO多路复用模型.mp4
    6 ^' L# ~% K/ x+ T│  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V
    4 w3 @) w8 _! Q* G│  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S( B. [7 B; c3 h# B; Z
    │  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R
    . {$ W* U9 C9 L! j│  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \
    3 @7 G( h( l8 W6 j1 N' f, {│  │  │      09 09 任务三测试题_不提供.txt
      D3 V5 ^  l) X; A$ q│  │  │      ( ^' l: \3 m. r5 k8 n
    % i+ m5 _: t8 u: _) k6 w│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?" `" L4 M$ m1 e3 l6 N" x
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M
      {( J) L" o5 z+ e4 o; E│  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l4 L' W/ }: D4 `( z1 x$ r) R$ f
    │  │  │      03 AOF工作原理剖析.mp4! O! d8 P/ e; g4 O( n( l3 G; D
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    " S' c6 r" p  e' G. b: f5 n# M; c1 _│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X2 t- p8 J7 i3 M
    │  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x
    % r9 }, j- f- o4 Z│  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g, E/ [! C6 l; s9 K( P
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A# S: B! _, ?3 V5 z  l& @4 H5 m
    │  │  │      09 Lua脚本复制.mp4
    / k/ y8 M6 G: O" M│  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I! @  a2 b3 S: @4 N
    │  │  │      11 Redis监听器.mp4
    % H* ~+ Q8 q6 ?+ x) ?│  │  │      12 12 任务四测试题_不提供.txt
    $ Z2 Q6 M6 E# l- e& b│  │  │      
    ; Q; ^: Y5 e8 w4 \& Y) E7 @│  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q4 u; x% ~5 ~" [
    │  │  │      01 主从复制.mp4
    5 w* v' Q7 K$ H  V7 Y, p5 D. s! u1 {; {│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s- _4 u. U$ T3 y9 c" C
    │  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `
    2 Y3 |6 s; q, R9 }2 h+ J' E$ E│  │  │      04 检测原理.mp47 _; D/ @3 Y. m9 \
    │  │  │      05 故障转移.mp4
    9 R- n$ c+ O# t7 d) F│  │  │      06 集群介绍.mp44 z6 Z5 e/ ~3 N& m: x/ u* L4 w
    │  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M
    / o* R/ G4 S7 I0 U: ], _# P│  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e2 H1 T0 i: t5 s. c: S) x" H% b) ^4 Q$ g! s
    │  │  │      09 RedisCluster分区.mp4+ N6 Q$ \% R7 [5 d9 Y+ @
    │  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m) K+ Y+ r& u% l. O
    │  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w, s6 F7 b3 q1 A0 i' W+ ?
    │  │  │      12 分区路由.mp4: U! Y4 p" ?! ^' X. M0 a& d
    │  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W7 A: B$ @/ W' \/ s2 ~- S
    │  │  │      14 集群容灾.mp4
    . G! A+ Z) U5 w  G' k│  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    5 t8 A1 V: Z1 j│  │  │      ' k4 ^( r( E+ [, N$ X; c9 H) [% ~% |
    │  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u8 A5 ]# A. e; R$ V  V
    │  │  │      01 企业实战之架构设计.mp41 o4 X3 U: Q6 h8 M+ F3 q
    │  │  │      02 缓存问题之缓存穿透.mp4
    5 u# X, i% c6 {9 Z/ ?: x) R/ @│  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @# ~4 t# y; E2 m2 ^$ {" q! x- E
    │  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B4 N  h3 P) S/ D" m0 p
    │  │  │      05 缓存与数据库一致性.mp4
    ( J" f" L6 g4 z/ y7 U* H1 C1 P. @  Y│  │  │      06 Redis乐观锁.mp4
    ( g  r3 z( ^; V1 x│  │  │      07 Redis分布式锁.mp4$ ]& \  [6 k5 e
    │  │  │      08 Redission.mp47 [. F8 x, ]3 |: k
    │  │  │      09 阿里Redis使用手册.mp4
    ( k% n+ q9 B# ^" Z7 c│  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D8 }" f5 }) i2 u6 S; o
    │  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    * w) u% [5 a, I- |  ]. R& |│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p- w& ?8 d0 \; b; O, N% f! V
    │  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c( Q2 @: f  m( j4 ]3 d9 J$ l8 H
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c" G: s3 q$ K) ~# k3 H5 Z9 v
    │  │  │      
    5 C/ C/ V2 B5 ]" }│  │  ├─08 任务七:模块作业2 |9 [- V0 V1 s" R! `
    │  │  │      02 02 作业资料(图).zip
      d9 Z* M4 ~  G/ B│  │  │      - F# y3 ]; N  b8 `! x. j
    │  │  ├─09 加餐:Codis集群搭建1 t, g$ S& ]+ _( C" `
    │  │  │      01 Codis介绍.mp4
    ( q' E8 h$ [* Q6 I- d6 A$ k│  │  │      02 Codis集群搭建.mp4+ t' Z2 O0 M$ v
    │  │  │      03 CodisServer配置.mp4, B+ G  H0 J2 T) v. ^/ o
    │  │  │      04 Codis界面管理.mp4" e; o# g' x) O
    │  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b. K/ N" w: `+ T! d1 a( G  Q( W. n
    │  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f  E7 M0 C  m/ P% @0 B( m0 k/ W7 N
    │  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s7 N4 \( {- |2 V
    │  │  │      
    % [2 y2 G; H4 B* u  U│  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O
    / f; w: M* B/ X* [│  │          01 01 满意度问卷调查_不提供.txt
    ( ^5 `* a1 c/ L, N2 V│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y
    ' v8 N4 C, H5 l! z; X│  │          03 Redis-直播资料.zip9 v% r. Z2 d' C3 l$ u; }( r8 m
    │  │         
    & S" q9 i( m7 }' ]$ I4 l& _" Q│  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~
    5 R# \5 w# I4 s  I9 H" T' O$ g│      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W% B6 S/ F5 }/ h$ [/ G' d/ t
    │      │      01 01 课程资料.zip( M7 k+ b& q- a
    │      │      02 Guava Cache应用场景.mp4
    : b, K! ~1 S/ X% ^' T: z6 W5 _" D+ C; [│      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N
    . A8 j2 ~/ x, n" j3 w+ j│      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k
    % [' T% \* m7 Z: P│      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P. D( f9 w* Q5 k4 i) m5 n
    │      │      06 Guava Cache原理.mp4
    2 d/ b! D9 ]( e# a: m5 w  u│      │      07 Guava Cache高级实战.mp4
    7 F' t0 f+ R, b2 [, l) e│      │      08 Guava Cache源码剖析.mp4
    4 E* n' p  L; x! X│      │      09 09 任务一测试题_不提供.txt
    : [/ v7 w% N% @+ H8 `3 |1 i│      │      ( ^/ y- A& L' I) m, ~4 C- r6 ~4 v- U) f1 t( U
    │      ├─02 任务二:EVCache% z$ T- ]% D6 x% F4 B: `' N
    │      │      01 EVCache应用场景.mp4. N7 u: ?: O3 m: U  w" ]
    │      │      02 EVCache典型部署.mp4
    4 @- h% Z6 w& _1 p│      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g& b1 t% N! q$ f9 {0 J2 Q4 _1 W
    │      │      04 EVCache实现原理剖析.mp4
    ' N. ?& e5 c$ b3 U7 H│      │      05 Slab Allocation机制.mp43 v/ X: i  ^+ a" ?9 t
    │      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B
    9 c' n1 y( p9 K1 K) D│      │      07 07 任务二测试题_不提供.txt' y9 `2 u; Y2 L
    │      │      / ]% T4 G/ e  }8 Y$ d
    │      ├─03 任务三:Tair% n* C4 @8 S2 ]9 B
    │      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _5 y; h9 B3 w& w; H% N+ ~4 i
    │      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f
    * t3 H, l2 V) i: x5 i. u5 w│      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
    , s. G* v0 H9 A9 j; S2 b│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z; X9 h" [0 k5 w& E1 U) f
    │      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r% @% E  Y0 Z  S$ D& F
    │      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F
    ) L* l, o- O0 ?5 ~│      │      07 mdb存储结构原理剖析.mp4
    # X3 r4 J: }! x│      │      08 Tair操作API.mp4/ V  t3 {- X* n! I" C/ r# l- m% b
    │      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v
    / \2 i( {: I3 S, ~& x; B. s│      │      
      ]0 B' s' U; K  x' {│      ├─04 任务四:Aerospike* Q- `7 q$ ]6 `5 e  _
    │      │      01 Aerospike应用场景.mp4
    ; r; g# a& ]+ v3 q" y│      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X8 j  N- u! _  J9 h' `) H
    │      │      03 Aerospike环境安装.mp4% m& U3 x' s1 N& p% [) J. c, {
    │      │      04 Aerospike操作实战.mp49 E4 W2 z# e+ G0 L9 n
    │      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]* a; D, r7 F, p6 t6 G9 u
    │      │      06 Aerospike集群实现.mp4' B1 W, x. q. P: k8 w7 _
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    - M0 {1 [" Y  i( |1 K* u│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
    , T# A4 C- {' Y. e7 s. {│      │      
    ! H1 G# u4 L$ E│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O
    5 p$ ?% I6 C( e8 X1 O│      │      02 02 作业说明文档.zip! p! F* d7 k! G3 J* F/ e
    │      │      8 l9 ?0 a3 p& G: L/ t* p# Y0 z/ O$ V3 I& |+ j
    │      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G
    / f% L: A6 z5 R, s; M3 B│              01 01 满意度问卷调查_不提供.txt$ v* A9 N5 j# ~  m9 I
    │              
    $ H, c( J$ W: H" o: {# z$ c8 o$ m├─06 第六阶段 分布式消息服务中间件进阶
    7 ]0 C" k- f7 ^' o# x│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H
    : D  P1 \6 ]6 m/ b( n$ ]2 X* m│  │  │  06 任务六:模块作业' T8 R) ?! H" B) n
    │  │  │  4 |6 i4 A3 m5 x7 t- z
    │  │  ├─01 任务一:消息中间件概述# @. O' z% V0 Q" i( R- K. ]  a
    │  │  │      02 课程介绍.mp44 k/ c) Q3 s/ |% R/ w
    │  │  │      03 分布式架构通信.mp42 k' o( B* b  d: A; W& a' Y
    │  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E
    . C" y9 I9 L7 }9 o4 J7 y- z' Y│  │  │      05 主流消息中心间及选型.mp4
    + R. l1 F! B8 r& t9 C│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p- u# k+ X. e4 c
    │  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    # L6 L& ]* H1 q. ^, Q. V" C, B│  │  │      08 JMS经典模式详解1.mp4
    0 h  u5 ^, [* h3 m│  │  │      09 JMS经典模式详解2.mp44 D7 R$ I+ z/ t* f
    │  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _
    ) N/ R9 T" M% b│  │  │      1 G5 X4 x5 R2 A" J# O3 Q- J* W( `& c+ F+ l3 Y5 b3 r
    │  │  ├─02 任务二:RabbitMQ架构与实战
    6 }7 V% {5 y. [│  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M1 x; u3 e$ c& h, p# _& l8 r
    │  │  │      02 RabbitMQ Exchange类型.mp4- b2 x9 x, N# T- l
    │  │  │      03 RabbitMQ的数据存储.mp4
    7 _# ~+ Q! r* Y/ L, e, f│  │  │      04 安装配置RabbitMQ.mp40 x4 }% O; k- p$ j6 }8 X; T
    │  │  │      05 RabbitMQ常用命令1.mp4
    6 o5 Q: u5 Y1 k" e3 {9 D│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |) P( g. R' m5 n% Z6 ~- o- g  \
    │  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C' C6 }4 g& [+ Y  F
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o1 c9 k/ R- t6 L0 u" h
    │  │  │      09 Connection与Channel的关系2.mp4
    6 A8 C" _! b* @6 X- |& X- ^│  │  │      10 RabbitMQ工作队列模式.mp4
    3 ]6 w( g. c" N, Y! B) X( x│  │  │      11 RabbitMQ发布订阅模式1.mp40 P6 X: X9 U8 O3 N' _* k! Q3 t
    │  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F( f8 Q+ s/ e. |: R7 B' l
    │  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v
    & `3 b3 N3 N0 e5 T! m7 e│  │  │      14 RabbitMQ主题模式.mp46 }: B7 G, M* C: D- f, g
    │  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y/ i6 W' K0 k0 o# o8 `
    │  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e
    * i! z* S% }' O  z│  │  │      17 Spring注解整合RabbitMQ Listener.mp45 ]% H* O8 ^! U8 X* U; b' H4 [
    │  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
      U3 D2 I* c0 e2 W1 g│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]1 C) Q& t2 C( }7 b4 P6 \# b/ G
    │  │  │      7 U* o1 d, V# G" i, @+ h6 P3 q1 ?; q; X+ X
    │  │  ├─03 任务三:RabbitMQ高级特性解析  C9 J; ]5 r* o% Z& r- i# T
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q
    2 ?" j- x+ N1 ^& g2 Y* r/ A│  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t4 u  s  _" o4 X0 o5 u* P
    │  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S5 _* G3 j* V; D$ V2 n
    │  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~
    # }7 y; k, M5 \( K1 U│  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I) v6 i/ W% A7 W' q& @  C
    │  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b0 _9 S5 z1 H: I7 ]9 a* k/ F
    │  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K- B  W4 C3 H( P( H5 }# h* ]
    │  │  │      08 TTL机制解析.mp4
    ; D* L$ M$ b" O! u0 X│  │  │      09 死信队列解析1.mp4
      ^9 v' [& i5 q. {9 L# a( F│  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t/ p, N% u6 o: N$ j0 r$ c
    │  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U' d8 N5 U7 ?) L
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j, T: s( ?- ^+ r. j0 `, T
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q( U- z, W" {# f" ]! Q
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v  U9 u( r  @, q  _2 ^) I
    │  │  │      01 集群方案原理1.mp4
    3 m# C2 {+ p5 H3 ^  E7 `3 s│  │  │      02 集群方案原理2.mp4
    ) F" u  J4 A  i│  │  │      03 单机多实例部署.mp4% `) w1 V4 S& ~7 {" z
    │  │  │      04 RabbitMQ集群管理.mp4
      V' S: z7 u% k8 u4 f/ k+ y" _1 l│  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _
    # O! I$ N1 l$ ?# \│  │  │      06 集群高可用HAProxy_1.mp4' \6 Y# g7 o7 z# `% I
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U
    * X- R: r3 [4 C- A/ v9 {7 t3 [% @│  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z
    9 M+ ^) S3 c" k$ g/ n│  │  │      09 09 任务四测试题_不提供.txt
    7 _& h$ \0 q+ `& v+ }0 P/ l* D│  │  │      
    2 O' l8 T3 V' `5 c! f/ D! @$ u│  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J
    1 I0 T) \1 [  e8 F│  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G1 t* X  r7 S1 u
    │  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i0 k" j" Z$ ?' T  s
    │  │  │      03 持久化过程源码剖析.mp4* e; A( _: v- O' P
    │  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n1 t( N7 R6 A8 h& V! V+ M
    │  │  │      05 消息发送过程源码剖析.mp45 A. e3 b3 G3 p6 o
    │  │  │      06 消息消费过程源码剖析.mp41 l' A0 E3 ~: x$ X0 Y- X
    │  │  │      07 07 任务五测试题_不提供.txt% m# J6 T* x- I
    │  │  │      : J7 B# t0 A/ l& }% J& K7 O" V, W8 I3 n9 J& T
    │  │  └─07 模块一直播【回放】2 u1 }6 [+ e$ ^0 ^
    │  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f( s" p$ ]1 W( G2 ~: n
    │  │          02 RabbitMQ-20201106.zip/ {  ~  s: u) y" J2 N4 k4 H# \% S
    │  │         
    ; _: U6 H0 t1 w" h│  ├─02 高吞吐消息中间件Kafka! f2 @- W' [; r8 r) ^+ z3 P
    │  │  │  06 任务五:模块作业1 z9 }' l$ C" v$ F) f
    │  │  │  
    7 e& m4 a0 `# G8 |7 p│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z
    3 h( }1 L+ o! G- \│  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s8 I# W7 q5 \- M* q9 @! {
    │  │  │      ' M4 A5 b6 d/ W
    │  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S
    % b6 ~7 J" S4 a& i$ i$ U5 l│  │  │      01 Kafka介绍.mp4
    3 z& x9 [% _0 _5 n9 W8 X│  │  │      02 Kafka优势.mp4
    " v) E, m2 I" S1 v  _3 ~│  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U# {, }( G. M. W
    │  │  │      04.Kafka基本架构.mp4# P: |% d% C6 ~7 W, H9 ?# B
    │  │  │      05.Kafka核心概念.mp4" O$ e8 C: {6 f
    │  │  │      06 Kafka安装与配置.mp4
    7 Y# D* R; t; u│  │  │      07 生产与消费.mp4! x, h, U, }  H0 q0 u
    │  │  │      08 开发实战_消息发送.mp41 V5 h: `7 l. o0 m7 {, E7 S- ]
    │  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O. C' P+ ~# Y) X" Y" `8 Y
    │  │  │      10 SpringBoot Kafka实战(上).mp4
    7 n. P7 I7 C/ k# o! X7 S│  │  │      11 SpringBoot Kafka实战(下).mp4
    , `. }) T% x: h- T│  │  │      12 服务端参数配置.mp4# Z4 C# r. \3 T& [) g
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D0 m, }; h: l$ o) y
    │  │  │      
    : z9 s6 a% t1 b8 S$ x. j│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
    # x+ M1 e; f; Z% _* K; }│  │  │      01 数据生产流程剖析.mp4
    " a9 d' ~% A* r- ^4 ~) |) C' O& }│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I
    - B" b3 x( a7 [1 Q3 O│  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |
      x' l; }/ s, H1 U0 P│  │  │      04 分区器剖析.mp4
    * w2 x. E2 O) \/ I2 f' [│  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z' J, Q/ j3 S/ T. U1 K
    │  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R0 E  A+ U; ^. ^7 M
    │  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z& _/ f3 t* o$ A8 C. d3 {' r6 W
    │  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m
    5 z9 u- A- z3 ^1 T# s│  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U& p( Z7 `7 [# ]- V, ?' X/ m$ L
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j
    ( O+ h1 d  \/ U8 C: L1 A' k│  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E
    * b3 W' d8 l" Y! G/ j│  │  │      12 反序列化剖析.mp4
      ]2 Y* |9 L+ U) }! C8 c- S7 g│  │  │      13 位移提交剖析.mp4
    3 U1 S) y* k8 L  z│  │  │      14 消费者位移管理(上).mp4
    2 v: M0 n, d" O│  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i: R- a! @5 `3 q
    │  │  │      16 再均衡剖析.mp4
    + x7 |" V; `" x# n$ m│  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `( X1 k8 z" \# R
    │  │  │      18 消费者参数配置.mp4
    0 ]) ]" g  R' {" J! @2 U│  │  │      19 消费组管理(上).mp48 p5 R! L6 i8 Q( u9 v3 d2 j- N
    │  │  │      20 消费组管理(下).mp4( D. @' X4 }8 k9 B# ~
    │  │  │      21 主题的管理.mp47 t( z' H+ s" v! J% l
    │  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s
    3 U" p* D9 o8 @6 d4 ~- x+ P% Q│  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l
    2 R2 t" c9 d2 B* t│  │  │      24 主题参数详解.mp4, [, i, N. s# y# m# b
    │  │  │      25 KafkaAdminClient应用.mp4
    . w% R- F: w5 I/ Z│  │  │      26 偏移量管理.mp4. B8 l' y' h$ Y' O
    │  │  │      27 副本机制.mp4
    9 c* f( H7 {" ~$ V3 t│  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @2 R5 G1 @$ Y- A, U8 z# H* m
    │  │  │      29 分区重新分配.mp4
    7 d: a7 [) v5 c1 t│  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~. P, E  u& z7 g' b  k  v( R
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J
    # |! \& R( O0 |! K│  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d- `# D' I  k/ E0 q
    │  │  │      33 自定义分配策略.mp4
      j# H& q4 F) m. m│  │  │      34 日志存储概述.mp49 b" V2 A% h( T0 T; J- F
    │  │  │      35 日志索引(上).mp47 r  \% z+ v3 u! u- D6 B- `
    │  │  │      36 日志索引(下).mp4" _& Y) Q2 Z2 U5 B- V# [' ?, ~* r, M
    │  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d
    * a# @% @' z( a# d. \! T' |│  │  │      38 零拷贝机制.mp49 l$ U8 n( \1 u
    │  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {# p/ i8 o9 l4 k! [
    │  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y5 }  T8 Q0 f7 o2 A" `' o
    │  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    7 l% I/ E) K) X3 S8 F: F│  │  │      42 幂等性.mp4+ O; q$ U/ w' E  ?# `2 r+ N4 I
    │  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A9 g; i, g2 D- G9 H. |4 Y$ Z9 u3 J
    │  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m; X0 b* A0 k  I7 W
    │  │  │      45 控制器.mp4% I; L* H  l, a5 D( p
    │  │  │      46 可靠性保证.mp4- B+ ]9 t7 ]( p! f, w
    │  │  │      47 一致性保证1.mp4
    . U* Z- G( F; c% E- x│  │  │      48 一致性保证2.mp4
    ' `: M. I  n  q  k│  │  │      49 一致性保证3.mp4
    2 C/ ]  _8 @7 v4 L! `  e- s│  │  │      50 一致性保证4.mp4+ [# U" Q2 A0 z. B" V# c9 w
    │  │  │      51 消息重复场景及解决.mp4
    ( T1 ]3 t' B  t, T/ H8 ?8 U│  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
      j7 \! l, m8 P' _5 [│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J6 R; B0 H5 b, G1 l
    │  │  │      54 重试队列.mp44 {5 c1 N+ E$ f
    │  │  │      55 55 任务二测试题_不提供.txt
    " @( H! k6 w: V/ Q9 ^4 F│  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y' I  J& P% s! `4 ~1 n1 w# _2 t
    │  │  ├─04 任务三:Kafka集群与运维
    5 f& j/ V, T" _: E( H' [, e1 ^. a│  │  │      01 集群应用场景.mp46 e' n$ d4 y' E8 h$ _) K1 S4 g
    │  │  │      02 集群环境搭建.mp49 g: A& b! s" N; y4 G0 N" x$ i
    │  │  │      03 监控度量指标.mp4+ j* t* @, X7 u. d0 Y; f6 W( w6 h
    │  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I1 {7 e% e$ |: @- \! C% p3 P
    │  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q) i; ]  j( S4 J2 J" b" F7 x, w
    │  │  │      06 06 任务三测试题_不提供.txt- A# Z7 c" D% @& b
    │  │  │      ) f9 Z8 d6 Y. x( M
    $ G: Y* m. N" R. J' ~! k6 N7 L│  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D
    & Q! s  s! A9 L$ Y│  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp48 u& J( e) Q% Y% O
    │  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u) c7 P4 y0 g5 z0 R+ T; Z& d9 [$ H
    │  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?/ @$ J$ e* x5 J* Y4 e$ C
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    + A; ^* Q; O3 x. S& ]( L3 [( z│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |
      s) C# S7 _: k8 s" K0 l( d7 D│  │  │      06 06 任务四测试题_不提供.txt9 [- ~( h0 I9 p, `7 ^
    │  │  │      9 A8 v1 L# R9 J! s( j1 F+ t
    4 D) b4 k4 u: R& g% c. R- B& S│  │  └─07 模块二直播【回放】0 {/ M0 S$ v+ t; O& Z. A1 G
    │  │          01 高薪5期阶段六模块二直播回放.mp4
    # o% z: b; u, g& X. L│  │          02 Kafka直播-20201117.zip
    % g7 _/ D, K8 m/ \! K1 f8 |│  │          " L" k+ t' _& V) O# l& w" H1 m$ {5 m; S
    │  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
    % E, p0 r7 T# g4 Q  L│      │  07 任务六:模块作业1 v6 b# `5 u  j, A. w
    │      │  / a5 z0 Q7 b( }2 I' A: n
    │      ├─01 资料下载
    1 i% w9 F5 S( K( \3 D$ s│      │      01 01 模块三资料下载.zip0 O& x- v# F4 y# y/ c
    │      │      & S& Z' M! A/ r9 |- n
    5 K3 S8 Q3 G# R5 U+ c; i* G│      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    % D4 b) j4 i% c: M# W│      │      01 课程内容介绍.mp4) y% g7 ]) D1 C6 _. D, {+ \
    │      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]" d; e) B4 B3 S% {/ e: U0 B) ^7 P
    │      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `
    2 n! ~; }& L: t$ S1 [' @8 P$ e, Z. }│      │      04 RocketMQ部署架构.mp4
    6 B# }, r# p2 ~/ G1 \6 r" v3 v│      │      05 RocketMQ特性(上).mp4
    / p$ h. y' {+ d│      │      06 RocketMQ特性(下).mp4
    8 V3 F$ u/ A$ g1 r6 e' r- \5 g" }- W│      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G
    - }6 ]9 l3 Q/ J( Q│      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }; z, E) H. i: F5 X# D
    │      │      09 RocketMQ环境搭建.mp4- h* ?3 W/ p; U1 G- K; U( q
    │      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y
    6 B, o/ {. f6 {5 K: B5 q1 b  t│      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    8 H% o7 }9 t# `* _│      │      12 RocketMQ相关API使用-2.mp4  u: a( k* M% T' n8 v1 O) f' z
    │      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H
    0 q% f1 \  B% j8 `0 k7 q│      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    1 P9 s% l8 c# S& ]7 @│      │      15 15 任务一随堂测试_不提供.txt
    * z7 q1 D  \" b│      │      
    + f, ]$ F  f9 k% o, I( F0 o│      ├─03 任务二:RocketMQ高级特性及原理
    5 a* G, |8 S( m- g5 m9 G│      │      01 消息发送机制.mp4
    1 S2 |1 _, Y! P5 p5 _│      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N
    : _# p) T" s) m# j& }+ A$ J. R│      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V
    ; q- y8 C: `* h' p" R9 o# ?│      │      04 消息过滤机制(上).mp4
    ! `* K' K$ K7 z3 c│      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H! i$ ~0 k; l& _
    │      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b
    ) Z* W+ M% T& R$ `' o# k0 u│      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y, {: t; l6 U0 t/ o; ]
    │      │      08 高可用机制.mp44 h- O' \2 d2 \: Y9 j7 }
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O* Z4 i* D. r+ E4 Q4 @$ N
    │      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q) O9 ~3 Y0 n* N* ^9 ]. h
    │      │      11 负载均衡详解(下).mp4  Z7 w+ h& P  a+ U& L, v
    │      │      12 消息重试机制.mp4
    1 x9 _2 H& k/ w& ?$ z│      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r
    ' G% |% K! Z3 Z% G8 `│      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K; |+ H1 ?/ i0 F8 W
    │      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    ! r* d9 t# N9 H: o9 [│      │      16 事务消息(上).mp4
    3 @; J2 I( b. `* J: L$ A│      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j1 H, D" N5 h( i" K
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q! j! U6 x8 V8 x" L8 x2 V, J/ O7 T
    │      │      19 消息优先级.mp4
    / e( z& j: N7 p( N│      │      20 底层通信原理.mp42 V* r' s' K4 V5 o6 H
    │      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    ; y, Y, V5 O" U│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X3 H6 Z* d4 v8 T; k
    │      │      
    * K1 c( M, y1 H  t: j" X. [│      ├─04 任务三:RocketMQ高级实战  N  X, ?9 Z5 [2 Z9 ^; I; l& [
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y' m  P0 C* p3 W
    │      │      02 消费者实战.mp46 Q1 W4 h9 }+ i- |$ i
    │      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R
    " V# C' D4 r+ K5 Q4 r: p│      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p$ H9 L' @" R3 s) Z$ j
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K
    8 u6 `; m2 W1 q: {# c0 a% }  f! A. `& a/ Y│      │      06 客户端配置(下).mp4
    3 R, J9 Z6 a# ]│      │      07 系统配置.mp4
    ( H; v5 x# a3 G% _5 J$ |& O│      │      08 动态扩缩容.mp4. ~& w% L& k! Y0 w# e0 }% G- K2 @
    │      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U
    , T1 g! a) Z1 s│      │      10 10 任务三随堂测试_不提供.txt
    , n. f4 r! @$ i; d4 W) _3 `│      │      # x' `% M( X9 d  B2 ]3 X& r' }# O: ~' E2 x/ A  ^
    │      ├─05 任务四:RocketMQ集群与运维
    * i; \8 X% a6 Z│      │      01 集群特点和模式.mp4- f9 U3 I$ a3 H( |- Q
    │      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u% b7 ^7 i/ t' l
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _- g, J2 o4 x+ U  V5 g+ D' r
    │      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    . s: I, z! T3 O0 t" i# x│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |
    : ?5 m5 ?; Y9 W( H│      │      06 集群搭建-多Master和Slave模式-同步双写.mp4
    ' k$ f" l# `5 X) p% ^) s│      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V. Q  W& f. ?0 h" h2 F
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u% [' p1 }# L5 t( H, |# M: ^
    │      │      09 mqadmin工具-消息管理.mp4& L+ p7 _7 |/ Q' ~
    │      │      10 mqadmin工具-消费&NameServer等管理.mp4& ^/ U% o  G  X) O  t7 @' m
    │      │      11 运维常见问题.mp4
    * q6 N2 c% g: O, c# j│      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q+ G% c0 i6 p, h
    │      │      1 |4 i, q& I( f
    │      ├─06 任务五:RocketMQ源码剖析5 O4 x9 \+ Z$ ~& h- p1 c
    │      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W
    % D* _5 z& p) {' x│      │      02 NameServer源码剖析-1.mp4
    0 D8 z7 T9 m- q/ C. ]' H( C│      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q& G; j7 S% |0 [
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c! V- N: X2 u4 ^% ^. i) M8 A1 B
    │      │      05 NameServer源码剖析-4.mp4" [7 z% Y# R7 O, o
    │      │      06 NameServer源码剖析-5.mp4
    / ?( G" d/ y1 }- i6 |8 c│      │      07 Producer源码剖析-1.mp4
    0 y# M6 ]  l( t│      │      08 Producer源码剖析-2.mp48 ]: P3 Z  T: @* m; u2 m( f
    │      │      09 Producer源码剖析-3.mp4
    + [, {. Q& ]6 w│      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y, z; T- E% F8 {$ \% C5 e
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S
    8 H0 C! X& ^' D$ q! P/ _4 b- Y* I" P│      │      12 消息存储源码剖析-3.mp4% H, t! k, p0 x* |
    │      │      13 消息存储源码剖析-4.mp4
    ! R. h! T* `' ~$ B1 h│      │      14 消息存储源码剖析-5.mp4/ M% P* E- z- }+ `# ]) e) E
    │      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X# z6 ]6 z/ d0 z& R" _
    │      │      16 Consumer源码剖析-1.mp4( Y. q( V# |, J5 h
    │      │      17 Consumer源码剖析-2.mp4$ u! ~6 f. M/ _+ A, @1 ~; s
    │      │      18 Consumer源码剖析-3.mp4
    ( m( V: y# f1 V) V│      │      19 19 任务五随堂测试_不提供.txt, n- b" m8 P& i- a. p0 h
    │      │      " z+ L6 G( F4 i) J- D
    1 q- B4 |* j: Y, T) I$ ~│      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J
    & {8 }5 F- S. B& A│              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j$ B4 s. u- n$ N& B' ]
    │              02 20201127-RocketMQ直播.zip2 v! [6 Y# H6 m. V3 W
    │              9 Y( y; ~2 H5 ^4 u  i+ a! V: B( z) [# f# _
    ├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K
    - j1 c' f9 K& V/ R5 S3 u) Q7 r│  ├─01 引擎工具包Lucene、搜索应用服务器Solr6 {9 n( s8 I$ G
    │  │  │  04 任务三:模块作业
    ; w+ Q3 p. p" U1 `- w0 O│  │  │  ( F& Y- b& f- A' o* v7 u5 z* |: L) ^0 G$ Z1 b! `1 X
    │  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k/ W3 `/ ?/ [; M5 p4 W5 _# c  {
    │  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s# N8 t- |6 \: b
    │  │  │      02 02 Solr.zip; p5 y/ J6 \( }8 y) P6 H* K2 R7 G
    │  │  │      * I/ W$ c, U0 z0 h3 K! E( S% }, W7 C2 n
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q0 a0 Q: F3 ?7 Z
    │  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R
    4 {" y4 n( X5 o# M0 p# j│  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V
    5 G- h6 N. n0 B+ z1 d/ W, ^│  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x* d8 E: b  S% M, l/ d
    │  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~" V: P- a  B5 a8 F5 b1 p
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B
    % j& q" c$ m; M; Q+ b5 q# w4 E│  │  │      06 luke工具和索引搜素.mp44 g) C& X4 G) x# U
    │  │  │      07 Field的使用.mp4
    $ x! Y* L8 U# p, K│  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a
    " V! X( H4 x' o/ q2 b│  │  │      09 分词器原理.mp4
    ( y  n0 l0 j! f$ e9 ?) k$ ?0 N│  │  │      10 Lucene环境搭建和应用.mp4! h6 V) o; z4 T, w8 Z, h  A& _
    │  │  │      11 Query子类查询剖析.mp4
    ) |7 e: D, m$ z% N! @$ ^│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r- v& D$ R+ |% U. x# M3 H
    │  │  │      13 索引底层存储剖析.mp4
    . v- c" q) u. g4 M5 O8 k) K│  │  │      14 相关度打分公式剖析.mp4
    : @% r/ W5 v8 c% A! S: W5 J│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    . r/ P7 f* B4 N2 s2 @& X│  │  │      
    / B; h% w  |" D% M& A# R+ [- ~. a1 n│  │  ├─03 任务二:搜索应用服务器Solr8 Y/ L2 D3 e$ `2 T; s
    │  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?
    " j* D; i5 v. Q$ e1 C3 V  ~8 O│  │  │      02 Solr介绍和特性.mp4$ o# X, A) f2 p6 b
    │  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M2 ]  J# u- K3 D- e6 D
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    " Q( ^7 o; `  A' w. m│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]" W* s. _6 v1 h; E
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `1 |( e& l: Y1 S7 ~1 [$ Z) B+ Z- h0 j
    │  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @4 S. [5 k1 r. L" ]0 l: |  R: `, [3 {
    │  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R
    ) _% B# q3 p( q- o$ @7 |│  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z5 r; z, W8 B" i( R8 {+ o$ W7 Y
    │  │  │      10 SolrJ高级查询.mp4
    ! Q2 G4 B$ J2 ~. z# _; [8 @5 `│  │  │      11 SpringBoot访问Solr.mp4
    " n0 t' {& n7 _  Z3 L( Y5 ~│  │  │      12 Solr性能优化.mp4. M0 Y* q7 D: w9 B
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s
    " E5 l( o- o! O/ P4 f% ~│  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g4 V: [" j) _, [* y' C
    │  │  │      15 SolrCloud环境搭建.mp47 J: W8 P: }& m  L- Y
    │  │  │      16 SpringBoot访问SolrCloud.mp44 h( f) G; i% ^  ~4 D& O
    │  │  │      
    ; i' Y0 Q' l) V$ E: M│  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l1 G  g3 V% z7 }& ]/ K8 k- u
    │  │          01 01 满意度调查问卷_不提供.txt
    $ i0 u! M8 }6 J& E/ C7 o: i7 Z+ s│  │          0 d4 I$ z* O/ J/ ]
    + Z& _4 M9 ^. B1 C│  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U
    " w. p) c& O9 D* P4 ~│      │  06 模块作业, d, L6 K6 z0 y% `0 e5 Z4 d3 i% e) g
    │      │  9 S9 E9 S3 g( w/ s  C
    : T( @) f0 `4 P& Z& V4 g  b│      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    7 m) p+ w1 e. e: O│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J
    4 Y( Y& Z2 W; [  r' t│      │      % Q7 `4 C5 r" m8 x" a6 J7 p6 g
    │      ├─02 任务一:Elasticsearch快速实战) T4 C: a! B9 g* j
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y
    & {- \4 [/ r3 P, D│      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V$ X% T7 m7 B* Y( z; V" `9 W
    │      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }
    - Z& ?7 c. s3 f2 i# M, |% C' H# d4 g│      │      04 ES环境安装.mp4
      C2 a- K4 W1 ~/ `7 s/ f│      │      05 ES核心概念和Kibana安装.mp4
    ; A7 E6 B* s- @+ l. L│      │      06 IK分词器.mp4: s" Z  x; ~* ^: l% }9 ^
    │      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P
    8 Z/ Z+ W$ M8 d+ Y│      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U: `( v* P  @5 l; ~' x/ O
    │      │      09 文档的操作.mp4& j* K. t5 W5 N: }  a$ O% [3 j
    │      │      10 10 任务一随堂测试_不提供.txt
    " u- A+ K7 |6 z│      │      ( q8 V( S5 C! P: u  \  ~0 s  B
    │      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b$ ?8 G* g- w& e8 w" a8 A. J) T( K
    │      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _& L- y7 @9 A  J* W  \# a6 \! C
    │      │      02 Query DSL之match_all和full_text.mp4- V; h3 c/ N9 p% b# V5 G
    │      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W0 j5 {9 J( J9 @5 j* t( i4 c
    │      │      04 Query DSL之复合&排序&分页&高亮.mp4
    ' |$ U! g5 a. A' o( C- J9 w' [2 U0 E7 V│      │      05 Filter&错误定位&聚合分析.mp47 i+ n) d. o: J
    │      │      06 零停机索引重建方案.mp46 T# C1 k- L! g& D+ b) U) A* R$ _9 s
    │      │      07 智能搜索建议.mp4, ^' R+ Y4 }9 z' ^% D
    │      │      08 索引库创建.mp4# D( O% l" h3 A% u; s. @! T" a) H* `, p
    │      │      09 索引库管理.mp4
    ( B; `) G9 Q# o0 O# ?- ?6 |, w4 P│      │      10 MatchAll的实现.mp4, P- A+ i/ j4 f6 A' B
    │      │      11 Term查询和分页排序.mp4
    / [5 D7 [9 t0 U0 Y- b% T│      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z
    7 w. g0 C1 r, _, X│      │      ; ^, _" W7 r3 v" y# J" @1 O2 j% i9 }2 K# ^  i# T
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    - F' [7 y& E4 w0 n3 D; a│      │      01 ES分布式架构.mp4( ^+ V9 Z& a7 Z0 U) u0 e
    │      │      02 ES集群搭建.mp4
    4 D+ |2 K& A* F0 K6 h│      │      03 head插件的安装.mp4/ `9 c: g4 {7 d( w( w# j+ D
    │      │      04 集群规划详解.mp4) Y8 u# c* E( u' U8 g$ [- Q( x: ~
    │      │      05 ES集群优化策略.mp4
    * l3 s6 N3 W& n4 R, ?) T│      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |; N$ ^, z& ]% q
    │      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p9 h: d1 n, W2 f- O$ ~( b: H+ y1 @( ]
    │      │      08 ES案例实战(上) - MySQL数据导入.mp4
    7 |8 N6 J+ H9 P. \7 |, l│      │      09 ES案例实战(中) - MySQL数据导入.mp4
    7 K4 s' [! D# ?. G1 i8 w│      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D7 N) m% b: B1 F/ K9 |
    │      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X3 V3 I. d, L6 V# N
    │      │      : q  G7 H/ t) v. x, g; u0 f; E6 G3 _! Q& q& L) P# d$ n- r
    │      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O
    . {* j) Z, j4 ?( Y│      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V
    8 I7 F( n0 P& q) v│      │      02 段合并机制.mp4, `) B( x2 @' G9 U. j. }- k2 t0 u
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p
    , S# I2 V" f& |% r3 O│      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v! ^, C7 E! l2 s0 B% U  ~7 m$ C
    │      │      05 Query搜索机制剖析.mp4
    3 c* i; Y5 Q( a6 p│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |
    8 p6 O5 i, {/ `# h2 v│      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t
    ! x- H% r$ O  r. X4 C) D, D1 }│      │      08 Docvalues压缩机制.mp4
    # s5 [. m: e; g- S: x│      │      09 Filter的bitset和caching机制.mp4
    : a- Q" @- z, h: }( t- A│      │      10 搜索精准度-基于boost.mp4$ h, P4 ]0 G5 [$ B1 N8 c$ ~
    │      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B- w9 Q. f4 o' g: \% ^9 u0 D/ `) l
    │      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E- V2 B3 [$ G; l/ I5 u+ k
    │      │      13 bulk数据格式与底层性能关系.mp4& T2 _3 c' @" j6 m
    │      │      14 深度分页问题和解决方案.mp4
    ) w1 {5 ^5 P( F: k5 v│      │      & ?: U# Q3 s# T! x! w9 [0 ~0 ~5 `: x; z* k/ ]6 h
    │      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W6 a- t4 Z+ }  I# a
    │              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    4 u/ u9 Y, r- o: Z" S9 G│              02 高薪5期阶段七模块二直播回放.mp4" |' n- t1 L" P. ?% @
    │              03 基于logstash完成mysql到es的同步.zip% D& s% S/ j; z2 o9 r4 p
    │              + C" h# v) h; w! \" @1 ]* s) x* P" S
    ├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a
    * Y* P& v& q+ J8 d/ m│  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L
    " v1 b6 ^+ Z: {3 A$ A3 Z│      ├─01 资料下载7 D: [+ p1 c7 W% f: ~1 E4 K( e/ P& d$ ?9 j/ o
    │      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    * Y1 C$ s, i! N2 p1 i* b6 \│      │      - g& s, ?# k' }* n+ i% M. B( f; _$ H8 K& ]+ @, z- l0 U
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~
    . g5 d+ g, _3 A+ K│      │      01 Flink基础概要part01.mp4
    4 Z( l% }$ ^( q9 C0 z0 x│      │      02 Flink基础概要part02.mp4
    ) f; R- P: y+ l1 Y+ Y; Q4 H- i& F│      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E
    2 x' B9 x/ h6 V: J2 [3 Q$ \│      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R5 `" n- E9 q8 Y$ I' Q9 c) P' N
    │      │      05 Flink入门案例_处理流数据.mp4- r* d  M- D, w8 f% J
    │      │      06 Flink体系结构_角色.mp4
    5 \3 j! \# E$ q3 r$ ]│      │      07 Flink体系结构_运行机制.mp4
    1 H' E, D( C# X1 U6 c, X# O- i│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j* m9 B2 M- U/ V# L1 l. m% f
    │      │      09 Flink集群之standalone模式搭建part02.mp43 L! x- M) |7 j% H
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp4
    3 c! `. L6 R9 o: I' V5 j1 U│      │      $ Y" `& @% i- w6 [8 b0 ~
    + E- [) n' \# \│      ├─03 任务二:Flink常用API% p$ D: ~7 R) G& p4 v0 `' ?
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]# i- L4 B6 |1 @$ h6 k0 t( D
    │      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J; g/ W0 V' k7 P6 G/ R
    │      │      03 DataStream_Sink常用API.mp45 _* e6 q6 ]9 K
    │      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j" B! I3 N3 B7 ], b9 n
    │      │      ) `7 w% j  ~- D
    $ s* A! ~" i1 b) f0 p0 v* ~│      ├─04 任务三:窗口_水印_并行度_连接器( N7 `/ P2 m. t7 ?9 s! Z- Z6 k% g/ [3 P
    │      │      01 TimeWindow_滚动窗口.mp4; O; a4 s' v3 [0 L' p7 O2 P
    │      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M
    ! u2 y4 o" A: D# _4 Z- c+ f, d│      │      03 CountWindow滚动窗口及滑动窗口.mp4
      S9 W, K5 A7 Q& r│      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K, |8 f: L: |; p" _4 J/ ]1 r
    │      │      05 Flink Time概念.mp4
    ) u+ p0 R2 ?: o│      │      06 Watermark水印.mp4
    9 ~) |8 f% B. U5 G0 k│      │      07 并行度设置.mp4: y; m' y& E8 C& b! f
    & J" `) J& _4 r; ^. b! s3 ]│      │      08 Flink Kafka Connector源码解读.mp4: k. E- s. W) ?: {( w$ o
    │      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    $ |2 y8 I! ]! T6 i7 I│      │      0 @+ Z0 ~0 y) e. G# t% B  d3 `  R: v+ ~0 {& C
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a; w' y" r' }% p5 c3 e
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X2 ^, |3 f) y. [& D  N) P* s% `
    │              02 案例实现part01.mp4; M8 N2 [, c6 T/ k; \$ H$ e
    │              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M, \$ B  R$ q( }3 n3 q: D
    │              + G1 d/ D+ z  A, a  g# Q
    ! D) \% N# G8 }$ P& |& l. r% d├─09 第九阶段 容器技术&CICD、DevOps+ b: |4 l! h' Q7 Q& R" [2 O, z) g& w
    │  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s( y4 ]% e4 g: ?/ f6 X
    │  │  │  05 第九阶段模块一作业' P' u* d9 Q% [2 u! [  \
    │  │  │  : T3 T3 v  A; S3 V% l
    0 H. A7 \. o$ f, ?# d│  │  ├─01 资料下载
    * c* F+ x" J: J; m! m. I! X│  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \; @: d) I! R! o8 F9 V( [8 H
    │  │  │      
    , e/ E- k$ M8 [- U5 @│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O  A* T# ]* a4 x+ l9 V7 c( ~. C
    │  │  │      01 课程内容介绍.mp4" G5 z+ s$ i5 I  H+ o3 b2 o
    │  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V, j4 k1 i" k: {
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E9 I: X' `  D1 \$ {0 [+ L
    │  │  │      04 Docker环境安装.mp48 H2 \8 f0 N2 J6 I! j# c5 S% X& H" ?, d
    │  │  │      05 Docker命令分类.mp4
    , \( Z7 e, s  M6 E" o% h│  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    5 Y2 j, S; m) i& Q) T│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R
    : w: n8 v8 E0 z; V# n5 L1 B9 d2 s│  │  │      08 save命令操作.mp49 L+ E/ |% y; R  W  o3 K
    │  │  │      09 load、search和inspect命令操作.mp4
    4 ]! W' S6 B3 f5 i/ k3 ~│  │  │      10 tag和rmi命令操作.mp46 o8 C: d8 P% V5 q
    │  │  │      11 run和log命令操作.mp4
    5 i0 I/ T! z+ U8 ]1 ]% P│  │  │      12 ps命令操作.mp4
    $ E$ @5 H+ Z6 x8 |% B, T│  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y
    ; |5 n0 a7 S0 S( p│  │  │      14 exec和inspect命令操作.mp4
      m) e+ J. S* f9 i- T│  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u$ i# L& S6 S" d1 X
    │  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r0 O! g8 t% G& K" L& k1 G- p' z
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u
    $ A! }  I" M# [. b6 z│  │  │      18 Docker安装Zookeeper.mp4
    % @, X$ v& g4 o% ?) j/ G' S│  │  │      19 Docker安装ActiveMQ.mp4- ^+ m( r' w( J; r
    │  │  │      
      i/ b# f4 b" M5 x  g│  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    . ?( P, f& Q  L. s9 k: g5 M& ~6 }! G│  │  │      01 Docker核心.mp4. l; `3 U6 e8 I; D
    │  │  │      02 容器化概念.mp4! \" u1 s" d  H
      y( |. w1 W0 O$ c1 M( ~│  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _2 f+ E& r! q% e" e; q* g/ d* n9 M5 m
    │  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b
    + ?) M% |' Q! n8 e5 i) J│  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R
    ; P: T% Z" |3 V+ Q1 J1 y5 `│  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D
    5 N, s7 ^; Y% S  \; O- {$ V  Q│  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N
    ' b- q  F. X' [; `│  │  │      08 bridge网络实战03.mp4
    " E( X+ j0 I2 Z' R; t: v│  │  │      09 bridge网络实战04.mp4
    0 n. ?% N8 O/ Y- l0 D8 i; R│  │  │      10 none和host网络实战.mp4# O3 ^4 Y0 @; }8 ^7 ^2 M
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I) x9 Q# \* T; M1 A
    │  │  │      12 容器分配固定IP.mp4
    / w' N3 i. k) }* t0 M7 ]│  │  │      13 数据卷原理概述.mp4# M6 x+ l3 [$ l1 U; d
    │  │  │      14 cp命令操作.mp40 P- d, x7 U) ?& G- F5 z, Z
    │  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?" w  |1 i: A+ p+ v2 U
    │  │  │      16 bind mounts实战.mp4
    0 s8 e# ^3 f5 b& f│  │  │      17 挂载目录授权问题.mp4+ d! X5 N7 J* Z- b. }
    │  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I6 }) K( o- f$ T, b$ W) x
    │  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r/ d0 b6 k1 m; Z; b
    │  │  │      20 数据卷容器.mp4
    / P7 M+ \8 Y* r& q" b5 J│  │  │      21 Docker-Compose安装.mp41 z, M& t( {" u& U) p# H9 `3 w5 C& Y
    │  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y
    4 @+ _( m; S# V│  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    4 K- W- i% e( j│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q" l, G3 o7 _) ~
    │  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m9 F! X/ G# k3 k) H9 d
    │  │  │      26 Docker官网私服实战.mp48 c* B9 O7 @& E& I4 o7 |# b
    │  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    - E  ?4 Y, v* p│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a
    3 d( k8 C7 R8 N: ^3 }7 Z# n│  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M0 v/ j2 f, D. j$ U: g* q2 k
    │  │  │      30 dockerfile命令.mp4! c3 c. X% H8 u/ j) r
    │  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o/ x5 l/ k% {! G  g
    │  │  │      32 微服项目简介.mp40 W) p% k6 H# m" Z1 R  V
    │  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {7 J: a6 Y6 o' l' C& |! p
    │  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L( `/ l6 Y- w- V( s
    │  │  │      35 MySQL自定义镜像实战02.mp4
    4 M6 i) h7 N* M│  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g* {4 [5 _& J' l  E8 Z  q; w
    │  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {4 S' ?& R9 O8 |+ e# B
    │  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m
    9 @$ A8 E! n; b9 ^% P; E│  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N
    ' `" K' ?0 Q2 i, d. L+ W5 @9 b│  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l
    ! S9 Z" H0 I( s3 f│  │  │      41 41 任务二随堂测试_不提供.txt' f1 \3 o) ^( g) }
    │  │  │      : m6 M* b1 H8 W, H. F7 z9 A* h
    │  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C
    5 c/ Q) r+ ?- r2 @7 F│  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D
      m* t! \' H' W' Q2 t/ }│  │          02 MySQL主从复制实战01.mp46 }) w& M4 S, W
    │  │          03 MySQL主从复制实战02.mp4
    6 O, X8 S; y3 j5 ^$ S/ l2 b│  │          04 MySQL主从复制实战03.mp4
    7 G9 a' F4 t( a+ k2 a1 \│  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    ! Y9 N4 O; M5 i% J# w1 ~│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {. x5 A" F  }: o/ m
    │  │          07 PXC集群实战.mp4
    7 |( N9 H9 e0 L4 b│  │          08 ES安装注意事项.mp4) l7 ^$ r  y3 }, B
    │  │          09 ES镜像制作.mp4
    7 p* w; E1 Z( Z6 p│  │          10 Docker-Compose安装ES.mp4
    ! @5 W' `+ T7 i+ x% _; ]: g2 c│  │          11 ES容器测试.mp4
    " Y( A8 n, f) K+ O$ D  z6 @│  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~: k" T) t# D, V$ W: a' }4 ^
    │  │          13 FastDFS自定义镜像.mp4; r+ C( \; j4 f/ h, O
    │  │          14 GitLab容器部署.mp4
    5 V+ v# D" {7 Z/ j: o. j% h│  │          15 GitLab服务配置.mp4! v* T/ ^& s" D6 u9 h/ r; D
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f3 N/ @. _4 g0 @* e
    │  │          17 GitLab新建项目.mp4! \1 P6 B$ {! g9 t+ v! m/ T
    │  │          18 GitLab新建用户及分配权限.mp4
    . ~1 O5 s# i* \3 f│  │          19 GitLab上传项目.mp4, K% w& F' T& [+ n0 Q
    │  │          20 Docker-Swarm概述.mp4
    / ~7 j4 S( @% N! A│  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o
      `  Y/ i1 H) {8 N* d0 S8 v- x│  │          22 Docker-Swarm初始化.mp40 p' [8 I; F' N
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z3 C5 n8 L& K  x$ A
    │  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u
    - h- P3 X8 v. o. n& E│  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {
      F! b$ Z9 n  T1 e" i, v│  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    : R0 y0 W1 V, `% N7 Z8 X│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o
    ! \+ z2 z; _, ^+ T+ i│  │          28 harbor私服搭建.mp4
    / L# w) h/ T# M. P5 a│  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a  N# ~) R4 h$ g! l
    │  │          30 harbor镜像上传.mp41 {* P' h7 C, ^
    │  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K# A$ `7 T# M6 n' u
    │  │         
    & U) B# x# K$ _5 b* ?% `│  ├─02 K8s容器编排系统9 h0 n. t* S* T7 j
    │  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    ; A% J$ Z" W3 _- p8 u│  │  │  + F! K$ x, x0 ^
    │  │  ├─01 资料下载
    , H1 s4 T4 J2 X  N+ r* V9 s! A1 J/ V9 L│  │  │      01 01 k8s.zip! b+ L% Z$ F& d, O( A$ u' o# b
    │  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S- b6 s4 C. A& R3 \! }
    │  │  ├─02 任务一:Kubernetes快速实战
    6 R3 _5 C& r' m│  │  │      01 K8S介绍.mp4
    7 Q, l7 s& u/ Z/ m│  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `& x! U) R& v: f$ P
    │  │  │      03 k8s集群快速部署.mp4
    & N# _) f$ M% v1 s│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q3 X& i1 s& t8 N
    │  │  │      05 k8s基础组件介绍.mp4% K7 p% \! e" t8 v
    │  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d* H6 H& a3 u6 |3 }' i
    │  │  │      07 centos7系统设置.mp4# _0 T1 |9 B/ ^  D3 H& A& r
    │  │  │      08 docker安装.mp4, c/ x9 j* n. j  J
    │  │  │      09 k8s环境初始化.mp4# M$ ]" |1 r. k4 G
    │  │  │      10 k8s网络初始化.mp4% R5 t* d& l  C" r' i' l
    │  │  │      11 k8s命令行之namespace.mp43 V! t( A; M; `  J! V0 ^( ]
    │  │  │      12 k8s命令行之pod入门.mp4! F; g, Q; V1 f. K( a/ r& S
    │  │  │      13 k8s命令行之服务发现.mp4' D. C  p: @& [% i: v, }4 M1 P% ^
    │  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o5 U4 I2 U( ]! u4 _8 s+ a" X( F
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4
    - k2 p5 ?1 J) f: G& e3 D8 G│  │  │      16 k8s资源文件之实战pod.mp47 I& y: E/ f7 u' \6 r
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?
    - B3 E; i" o$ t+ u│  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt3 |* o2 |  o& e3 m7 K# R6 P
    │  │  │      0 P' j" }6 b( P  O6 t9 F4 i9 J
    │  │  ├─03 任务二:Kubernetes核心原理
    6 Z7 z- r7 J$ H$ G. [│  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~
    7 R6 D- ~+ x3 x, ?; s8 p│  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c2 x9 F/ Y7 T2 Y* i- q- U4 k
    │  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    : T9 M  r  k* O5 H- J0 E; e/ M7 h│  │  │      04 深入理解readinessprobe.mp4
    3 B% N0 C& q) M, _: N. U8 t1 y│  │  │      05 深入理解livenessprobe一.mp4
    1 T& G( p! a0 m* o# x' X│  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o4 r4 q# H! J$ l9 u
    │  │  │      07 深入理解livenessprobe三.mp4% k, E% p9 d9 E; f/ N
    │  │  │      08 深入理解poststart.mp4
    9 a0 j  [( {+ ~# a8 A' `│  │  │      09 pod生命周期总结.mp4. x7 v; W# S' i+ S* \* j4 ^
    │  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V. \3 u" c( a  p) o) @4 h
    │  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d
    ( u( u- [& W9 g( G" v│  │  │      12 pod控制器之deployment一.mp4, g5 L% \: z" y" r1 s
    │  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S
    3 O' Z7 s1 E0 w+ y│  │  │      14 pod控制器之daemonset.mp44 I9 e# Z; N8 v) @0 S0 h
    │  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F
    % _7 ^# _. Y/ M- I0 U2 E│  │  │      16 service类型简介.mp49 D$ V% ^- V0 Y# A  g
    │  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C
    3 F3 S( P: l9 @; H) @9 v: q│  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g* V/ `) L: S4 b$ }9 p
    │  │  │      19 ingress网络介绍.mp4
    5 ^5 @5 i& U1 L+ P2 F│  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r
    - c/ d' p% X, x3 P0 ?│  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T1 T  }5 \9 e4 v9 v- m9 h
    │  │  │      22 volume之实战mariadb数据库.mp4
    & p! {) B' v* [- C3 v) g3 P│  │  │      23 secret之opaque加密.mp4
    ( A, V- o, F6 x) m+ v│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _4 ], Y9 A, m2 D
    │  │  │      25 configmap语法介绍.mp47 c6 b2 U8 ^8 V% {
    │  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B0 O9 ^  n+ ?/ O% C) C
    │  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?% Q% Y; W8 u, v: g$ P" H4 V; S% w
    │  │  │      28 hostpath实战.mp46 ~: @" j  j; B7 o# Y7 n( g
    │  │  │      29 PV和PVC介绍.mp41 V, V" o, A4 }- Y3 }( c6 t# f1 a- ]
    │  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G6 I2 J) i" I* m$ l; ?5 _' i7 X% }
    │  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C
    6 q+ N5 k6 c0 W2 X! G# S│  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \) h7 F0 h  O; ~+ K( i3 B) ]5 t
    │  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    0 O+ M! p2 B& M. j8 o3 g│  │  │      34 集群调度之固定节点.mp4
    8 r" W& l* X- n8 w+ v, x: R│  │  │      35 集群调度之节点硬策略.mp4
    1 g3 ?8 w( Q# v( \, Q│  │  │      36 集群调度之节点软策略.mp4. r% _; o6 B) S9 t! d6 d( ]
    │  │  │      37 集群调度之污点.mp4
    # B( n, b; E) Z0 }6 P/ y) C( f│  │  │      38 集群调度之pod容忍度.mp46 P' T8 B1 K. e  J4 J0 U
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt2 B3 W' G6 ~2 T7 E
    │  │  │      3 F& o# N  S+ R. o0 i$ a% m- o, g9 V, `7 f
    │  │  ├─04 任务三:Kubernetes运维管理" G! x# Q, m% @5 S% l0 F
    │  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x2 C, a, s4 n4 @/ F
    │  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b
    4 @- R/ N" _, F  A  m│  │  │      03 dashboard-集群安全管理介绍.mp4
    % U9 S9 p% x3 N" @. e" n& G│  │  │      04 dashboard-集群角色介绍.mp4
    8 l5 }" ~) e4 P  {6 y│  │  │      05 dashborad-新增用户.mp4
    / U. b' s* X/ `" E2 [) O4 ?│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R
    4 d4 ]: r+ `. L/ u% j5 u$ a│  │  │      07 部署zookeeper.mp4& J  q6 h7 Q/ W$ |
    │  │  │      08 statefulset核心原理分析.mp47 |& O3 t. C6 _5 L- }, \+ n
    │  │  │      09 NFS-storageClass原理分析.mp4, i  m; s' N/ Y0 e, G
    │  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |
    * q2 r  o- p) f│  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B7 B) a8 j& ~$ i; z
    │  │  │      12 statefulset-mariadb详解.mp4
    7 v, k& [1 y2 d+ I1 l2 I- b│  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r  }# L/ H* r- z! a- z) ^: }
    │  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U2 |1 i& j; a; F8 K' f
    │  │  │      0 W: m; c( G% D8 l0 @. n
    │  │  └─06 模块一、二直播【回放】
    5 M6 s/ s1 w- R9 s* K│  │          01 01 满意度调查问卷_不提供.txt
    , I* j( O( g  G7 ]│  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    3 h  E2 P) v5 Q" j( `│  │          03 docker_k8s直播资料.zip( {4 d3 r1 ~" z% Z3 t( O
    │  │          - y  K& T4 b% H9 q
    , E4 n2 m) g/ `; L  d% s│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c
    ( m3 S) ]9 P. W! l8 b. C4 L│  │  ├─01 资料下载
    * w+ p  e0 {: I  D( l, E2 C│  │  │      01 01 jekins代码.zip
    ' [2 H* p5 s, g- H/ h" O( f  H│  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z
    & X( P  w* P$ [. G  L│  │  │      3 \2 B) A. o4 k+ T9 c, m
    │  │  ├─02 任务一:CICD、Devops概述3 q" i- `! P- t/ M
    │  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i7 E/ I7 M/ t" Z3 B
    │  │  │      02 CICD概述.mp4
    3 j8 k! q& K8 _' Y│  │  │      03 CICD应用场景.mp4
    8 g% W+ z3 Y" w( n) j" P; w│  │  │      04 CICD总结.mp4
    ( {+ h( I* Q8 ^+ `& o& x│  │  │      05 DevOps概述.mp4
    % J) L0 m% S" C0 P! ~2 Z7 x1 X│  │  │      - B! z. I) ~. k: p' Y: C9 T# ~/ Y' E5 T
    │  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T1 c# t* I0 V  r: j
    │  │  │      01 软件开发生命周期.mp4
    * p) w7 j1 M) g' W" [│  │  │      02 Jenkins课程配置介绍.mp4, |0 V% i1 {$ `& `4 T3 O" N
    │  │  │      03 项目发布实战之微服项目打包.mp4
    " ?* r; t: h. ?+ p. I& K7 |0 o│  │  │      04 项目发布实战之微服项目镜像制作.mp4
    . @; h* T/ C3 D- t# L. N9 K  h│  │  │      05 项目发布实战之Docker测试镜像.mp4) _: z5 U1 O+ D: `5 k
    │  │  │      06 项目发布实战之K8S部署项目.mp4" [( A. q* B6 y" I
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p3 p$ ?& F' @# t: h9 F
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `
    1 H! i  e+ |* ^. c, _3 M│  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P
    , r) g; y# h2 y% {0 P│  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y6 J" H# z! [, h- z. \9 I, z
    │  │  │      11 Jenkins插件离线安装.mp4
    ) Z% C% e0 X: e# F- r+ J! v│  │  │      9 {! b! `7 ^( I- l
    + R5 B2 T8 f. f% H' |. v│  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    8 Q8 o: s7 e: }7 k, b│  │  │      01 Jenkins自由风格项目.mp4
    . O. N3 }3 i- ~1 k" I3 K│  │  │      02 agent节点安装软件.mp4
    0 {* [) _: B: l# t7 Y│  │  │      03 Jenkins统一配置.mp4
    + [; B: ]5 u% O. F│  │  │      04 Java方式连接agent.mp4# M& V7 c: R; A; b
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    & _$ l7 x  O) i: A│  │  │      06 自由风格项目测试.mp4
    0 J& O4 n) x. y; ?! Z. E' V│  │  │      07 GitLab服务器安装及配置.mp4
    * @; R* x: h4 Y9 D7 Q* ^9 ]│  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [+ c; g5 I2 [' P
    │  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C
    / O0 d& P' k2 p  D│  │  │      10 GitLab创建用户及分配群组.mp4$ R9 m4 O* ^! i
    │  │  │      11 GitLab核心文件配置.mp4* S3 S# K# \$ o: L8 P# y
    │  │  │      12 GitLab服务器应用.mp4) \% k! d& ]* j9 E) M# I
    │  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q
    2 y6 H+ R1 p" d# b: Q$ B0 ~1 e* j│  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~" d# F  D% P6 ], o. u& w
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R
    2 W. ]6 Y2 n3 }│  │  │      16 声明式任务骨架搭建.mp43 h! ^" Z% o4 y, ~. p% G5 D
    │  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s
    - E7 D1 X8 o/ U7 y. L' I9 a0 G│  │  │      18 Pipeline任务小结.mp49 e' P& N* q- H5 n- x
    │  │  │      19 Jenkins集成GitLab之HTTP实战.mp4/ P$ A0 t; N" y" ]; q. s
    │  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m/ C: V. q# F4 v; `  j
    │  │  │      21 Pipeline Script from SCM 实战.mp47 J5 Z! P- c9 \: ^0 i$ Y5 r/ D
    │  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O
    " p$ k7 q# ^8 P! u# G2 q- ?* o│  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i# I" W, Y9 C/ j2 ]& Q9 q5 p
    │  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g7 r7 f& P  M: g0 U* [  F2 F% [: w
    │  │  │      02 agent节点自动化部署springboot项目.mp4
    : F( G/ G3 `0 k│  │  │      03 Dockerfile复习及面试题讲解.mp4+ k* m" A8 @% y8 d
    │  │  │      04 Docker Maven企业级插件简介.mp45 V' B( v8 K8 M( }" S1 X$ ?
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t* [, L$ q( _, x( u9 I; ^+ s
    │  │  │      06 dokcer-maven-plugin实战一.mp4
    4 K( \# P: {. q6 b│  │  │      07 docker-maven-plugin实战二.mp4
    $ J; f: v5 Z( ]" M! R  A& I│  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z/ S! N4 p: l  @
    │  │  │      09 dockerfile-maven-plugin实战二.mp4
    : r/ @2 E5 R! Y$ \& ~│  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f  b/ _( Q' ?5 {8 o2 t
    │  │  │      11 dockerfile-maven-plugin实战四.mp4" Q0 ~; U( r, d
    │  │  │      12 dockerfile-maven-plugin实战五.mp47 u1 A( ^' o' e6 ^; ]) J9 V$ S
    │  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    , f8 X3 q0 A9 _1 }/ n5 R( t│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F
    0 c9 ]9 K* J$ v" I8 \+ i* S, P│  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t7 }% ?' L6 W; L
    │  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e
    8 @- R% E3 p. _│  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f
    ! n. U' h; z7 x3 J7 C' u+ N( o$ E│  │  │      
    : _1 ]3 {* ]' n* ?│  │  └─06 任务五:Jenkins运维管理) I/ R( K1 ]' Y0 R* J. Z
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h" y% C# v. K8 e, F
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v* ]) H8 |3 l( G# \
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F  t& k. J# y% H8 c4 z$ T  \" \2 H
    │  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c
    3 ~4 e( q# a! h2 j1 c! n8 f2 s│  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l! n) r% |& p9 P/ j% ~; z6 S" M
    │  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    : K* O0 @3 |4 B│  │          07 运维篇之共享库实战二.mp4
    - ~3 W2 {* G/ R8 j. u/ P* z" Y│  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K0 f+ L& s7 e- @
    │  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }
    / j) s( \+ E; C+ M% Y7 R│  │         
    ) p' ]5 ~0 h; V) g) @│  └─04 APM管理和性能监控工具9 _4 s1 T: X  i' r: h" c7 W. F6 @
    │      ├─01 资料下载+ s/ R5 q- n7 Y' k5 s: t
    │      │      01 01 APM管理和性能监控工具.zip5 d+ ^* d- B7 p1 H1 G" N: p
    │      │      2 D' c0 Q& r* C# v- N# t
    │      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d) ]1 g% u1 e! J# N/ n% r
    │      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d( S  {' g' U, ~5 d  V) i0 N
    │      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F3 d( m4 L% P- f3 s0 f
    │      │      03 Docker实战Skywalking01.mp4
    6 K. c, W7 v# L: \) c│      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    0 X- k4 B$ w- V5 V& v9 B│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X& u; e; c  K! X% O  K3 n( B: j
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o$ S5 ?7 J& l$ t6 J# a4 n
    │      │      07 K8s实战Skywalking01.mp48 H$ i6 n1 S% c
    │      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S  y; _5 i. f" V2 Q9 |  J
    │      │      09 Windows实战Skywalking01.mp4
    2 C; z) d% o2 U/ K" J) L│      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u
    & K- j" F3 l  T) \1 U8 E│      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w; _4 C6 I. t1 J" Y
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    . s3 |7 S3 v3 j  i9 j) Y0 C│      │      13 Skywalking入门SpringMVC01.mp4+ b2 W6 ?% ]' V4 O# |1 N
    │      │      14 Skywalking入门SpringMVC02.mp4
    , |0 r0 }% p% |1 ]* F& C/ }# Z│      │      15 Skywalking入门SpringBoot01.mp4
    1 q/ C! b' a' G2 l4 z│      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S
    * F( h' t/ x) f8 ]6 r│      │      17 Skywalking自定义镜像实战01.mp4
    + D+ S0 Y7 e5 z8 ~│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S
    * ~$ b5 _; J. B- L8 E0 w( W│      │      19 Skywalking微服项目实战01.mp4" f9 G) p% h$ Y& f
    │      │      20 Skywalking微服项目实战02.mp4
    . I# c' g. w5 {& m; E' S! z  V; j4 J% B│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q
    & w( s- `) j- [. }7 A( `│      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^" R$ e) g$ Q( r
    │      │      23 Skywalking微服项目实战05.mp4
    - j3 j( ^, h/ d" `: @# t│      │      24 Skywalking微服项目实战06.mp4
    / U/ H9 c$ h5 @( e; o1 o│      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w9 q, M; I+ |1 p% R4 a3 L0 |4 }
    │      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }
    9 A4 [0 f0 _2 j1 \+ q/ s% [+ E5 b. h│      │      27 Skywalking源码解析01.mp40 R3 i; g( Y4 u% y) t4 H; U
    │      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k
    " W$ i$ t: {4 h│      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P
    # G" y/ H) i! ]4 r/ K. z* s; T│      │      30 javaagent原理分析02.mp4
    2 X: o' a; w; z│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    : `" {; u  q" D6 i: D│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U
    4 c  x" y3 L1 ^* }$ S* Y3 n( m│      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |, d4 p- |* J3 u/ O1 p; e" _, e4 X! Y
    │      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E
    6 s1 M/ q/ y1 Q: z' W8 F* }& B│      │      35 社区与开源.mp4: l# K4 [# x% W
    / s% h+ Y$ _+ i) w: i│      │      . q. H1 Z2 p5 l; l7 L6 n# s( y. y- M& y/ J2 W
    │      ├─03 任务二:性能监控工具Pinpoint
    7 X% j% Z& [- K│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l. P, U# G+ ?6 v! T+ ]
    │      │      02 Pinpoint环境安装.mp4
    + g0 W0 D4 r2 q* q' I' A" g│      │      03 Pinpoint WEB-UI安装.mp4: x3 M6 ~+ D9 r! ~7 j$ }! N: o
    │      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q. _& I- _  }1 @- }( h
    │      │      05 WAR应用监控实战01.mp4; ~- [! Y( a5 Z2 _) I
    │      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \) N9 ^0 `' @+ t0 b% U& `; z
    │      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    0 K5 \1 w6 I0 `; n│      │      08 JAR应用监控实战.mp4! ]/ b5 |# g. C- u0 p5 r1 ~
    │      │      09 自定义Docker镜像.mp4
    0 o( [0 Q- ]8 a: m2 E│      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \. G  i/ `7 W. [7 I) X
    │      │      11 MariaDB监控实战02.mp4
    - z0 w4 I5 Q3 D3 d% d+ D│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h
    ! N7 M0 p0 m0 o7 q' d5 l│      │      13 MySQL监控实战01.mp4# K# n: T# s, b# V" g: }9 ~
    │      │      14 MySQL监控实战02.mp4
    7 g; ?0 J8 h4 E0 f3 n│      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l
    ( m8 s& U, P( _& d8 S" Q+ t1 }: q6 {│      │      
    0 t! d3 [% ^$ N  y8 l│      └─04 任务三:代码质量管理工具Sonar. d0 [# a: r, [5 R) q
    │              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C# q1 h4 Q4 q5 K6 ?  s0 `! I, B# I3 q
    │              02 SonarQube安装.mp4( D( _* t  e3 a% Q( A. k. s2 @! M
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O
    ! N' _$ |. z3 E0 s│              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    % M) p5 W2 y8 N3 r; H6 H│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C7 j! O" `7 ~' L: K9 d- M$ C
    │              06 Maven项目实战01.mp4; H% v- i( }- X+ A) m; I8 |
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `3 [2 g( s4 c& W8 I- |' `* T& f  m$ w
    │              08 Sonar-Scanner安装.mp4
    $ i6 V, A9 V7 L; P│              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o2 Q$ b% ?# f! [' V# B1 f6 _
    │              10 SonarQube服务器端实战.mp49 c" j. _+ |1 C2 \$ [5 \* ~
    │              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @
    ; m8 }+ C! Y% W3 @* S│              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h
    ! Y; a% z4 d# W9 V+ X% }" P9 }+ @│              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m- O& ~# y, G. @
    │              14 服务器部署测试.mp4
    0 i/ ?, U8 p1 G& n- R0 g* M│              
    ! Z% g5 R8 ?; e├─10 第十阶段 底层调优与算法深入0 G0 c! P+ K! p* h5 X' {# e
    │  ├─01 数据结构、算法
    6 X9 Z" w  q# M& m: }7 q│  │  │  04 第十阶段模块一作业' s& s7 z& H7 [5 C% k
    │  │  │  ! h/ ~* B. N- s; B0 c
    4 Z' N% ?: T: Z│  │  ├─01 课程资料  j9 s( D; z% v4 w: a/ Z8 s# q, G" T3 R% V, a
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H
    $ Y: ]3 S. b& a2 m│  │  │      7 A8 o: r  m5 U4 O4 V5 U
    │  │  ├─02 任务一:数据结构与算法基础
    0 u0 c$ C; k* V5 i) ?& ]│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h5 w4 T3 ~/ d7 z) g/ l' u/ _6 Q
    │  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R
    4 B, W1 O/ p9 x' X/ @- W: K│  │  │      03 算法复杂度估算.mp4' m9 h' r) I: X
    │  │  │      04 常见的时间复杂度.mp4- r/ r2 f# F7 u2 Z" Y1 X* F( W
    │  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @, H' Y0 V  S: h, K
    │  │  │      06 数组概念和原理.mp46 M) Z# o) r( o; b
    │  │  │      07 数组操作.mp4
    ; L1 o* d5 `7 Z% \, q; N  J, |│  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    6 W! [& w" J+ H& P# h/ i│  │  │      09 链表操作.mp4
    # R1 {  S* @( Z3 g5 N& Z│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
    ' W/ L% o6 c5 G5 f+ h8 p) n│  │  │      11 栈概念和原理.mp4/ S6 a7 ^% ^2 ^* L& Q( }
    │  │  │      12 栈操作.mp4. @7 |+ ~- m# U% N
    │  │  │      13 栈应用.mp41 V: O2 V2 C# {- }
    │  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    9 u. m* f5 Y" a* ~5 h# o/ A│  │  │      15 队列操作.mp4# w: j/ R1 a* q: e2 q4 h
    │  │  │      16 队列应用.mp42 V) J& [" A, m6 H  u6 @( T
    │  │  │      17 散列表概念和原理.mp4
    7 |: v- R% L: N  |│  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l
    " [4 L. X6 [( C" h│  │  │      19 手写hashmap(上).mp4
    - B0 l% N7 |+ [1 w│  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g
    + i, J" g; [+ Q- x' ]2 q7 @5 [3 z; X│  │  │      21 散列表测试及复杂度.mp4
    + A; {4 l7 f; x/ Z( `1 Y│  │  │      22 散列表应用.mp4
    . u8 A7 D3 w8 V1 d2 s& e4 t│  │  │      23 递归算法.mp4+ `6 P3 \2 d% w# ]* z( r+ R
    │  │  │      24 斐波那契数列.mp4
    0 ^: H8 F5 G+ h/ j│  │  │      25 递归时间复杂度及应用.mp4
    $ w. z5 x" w! D/ j9 M│  │  │      26 二分查找.mp40 N: U, S% ^" ]; u% d
    │  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z
    7 h0 R* F! q4 H% {8 C1 p, F│  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g3 |: j& k0 l3 R3 H0 S
    │  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    6 D+ |" x3 X# ^$ f8 Q, r/ a│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h
    : D  a7 f" M; s9 b" S, P│  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]6 b: t) U4 _$ x# a" {! p
    │  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H8 D9 x1 g1 ~: M& s
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B
    ) {1 {- M) }* v% n5 \│  │  │      03 二叉查找树.mp4# T+ y2 R0 m+ B; ~( L
    │  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    4 K7 Y" b3 O; |: I2 k│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s! x3 O% I9 Z; z6 I7 N: [
    │  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z  C7 s8 t' f5 ^% A9 X: l0 v
    │  │  │      07 广度优先遍历.mp4
      g7 L2 K' X# u9 F/ J│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z4 r4 I/ [: t% }, U* W0 x
    │  │  │      09 红黑树概念.mp48 p3 N, }4 K6 a$ I" {+ S. h) }
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s- c5 P" h6 d; j. o* y% k3 Y) ~
    │  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C4 t* I, S, y+ ^/ l4 g* m  I; r& Z
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I# A3 o* t3 r+ b5 `3 R, I& h! Z3 m
    │  │  │      13 红黑树测试及应用.mp49 u3 c) E: p; n) W8 e8 O, J2 ^
    │  │  │      14 多路查找树.mp4" n1 E# z/ }& ?
    1 Z' r/ M7 S8 v9 \( _2 u  _- H( K│  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g' Z% `. K2 L9 q' t! T
    │  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V
    4 z& x: s3 _* G0 `- o* z│  │  │      17 冒泡排序实现.mp4
    ( U# z/ z9 N" l1 e1 F│  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O
    5 D: ^# p  b1 k8 M  P' g: e│  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l9 r7 w2 u8 y$ H: N0 y) o  V. R7 s
    │  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J; R6 K- Y* g4 L
    │  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?0 |  t: k9 Y0 T
    │  │  │      22 计数排序.mp4' x  q+ V- I/ L- Z$ O+ r
    │  │  │      23 桶排序.mp4
    ' R, S% z* ?0 h│  │  │      24 BF算法及实现.mp4
    ( p+ \9 a. A$ x9 c1 w$ f- R│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E
    / g* e" t2 ?& B1 v) |* V9 O│  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q
    1 P( b/ A# |( u! x│  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    + |6 z2 t$ g& p│  │  │      28 BM算法实现.mp4
    % t4 E1 S" F; J; S7 a│  │  │      29 Trie树介绍.mp4" q2 d) g4 J1 ]% N# y7 i
    │  │  │      30 Trie树实现.mp4# X' ?% _# ]: G* v2 b
    │  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [4 e# ]& s0 w! e' @2 W% @( j
    │  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F
    ! ?& }% `4 k  N3 J/ J) B7 ]│  │  │      33 邻接矩阵及实现.mp4
    - P7 r) k; b7 E, P+ c3 B+ [│  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    " K2 K* Q. w( q  @5 Y│  │  │      35 DFS&BFS.mp42 q1 V$ a- \. n5 E" ]- [* X
    │  │  │      36 BFS应用.mp4, X- z' Z+ t0 ]$ }$ y
    │  │  │      37 贪心算法.mp4/ @) @4 U; E2 k% s5 Z: [# p
    │  │  │      38 部分背包.mp4
    & s$ a9 Q$ f" }/ l1 d- \' Q( }- u│  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W
    * e8 x1 k; M: n  N) E│  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L
      d8 C" J9 F0 t& O9 Y. P│  │  │      41 求x的n次幂.mp48 i" H$ a7 d1 ?2 f2 l
    │  │  │      42 回溯算法.mp4
    / g& E7 X! ~  _5 _│  │  │      43 NQueens实现.mp4
    5 g5 N) i! z* u& W│  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    8 i" A" k" P$ a" l' J/ g│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s# Z7 z+ i! T: B0 H8 F6 v! e- M3 q
    │  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p
    & ~$ g/ s+ h5 K+ w& c# h: K. O│  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z
    . q* U" ]# t4 X) d5 X& B) T│  │  │      48 背包问题分析.mp4
    9 G; ]0 n& s) i2 J4 {) N9 A9 ^( x│  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O4 @$ i9 W/ B" L: _8 `, Y% j
    │  │  │      2 R, r7 i% a5 O: e
    │  │  └─05 模块一直播【回放】  ^; Y+ z. c" d4 ^3 G+ D# i
    │  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [
    * G1 @  K5 W" @) A│  │          02 java 高薪5期阶段十模块一直播.mp4
    7 s3 _) v* p, `8 Y0 ?% @' L│  │          2 c, N2 z) f" x9 E9 ^
    3 E" [8 x2 q( I8 K4 s& e7 d$ A│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    ' t9 W/ w$ X' T" G) M' L* V! A│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q: s! k0 o7 y1 @5 l( I* Z& [' I
    │      │  : M) b  f- r5 H4 m; a2 I/ G# h. m5 P3 E' a' ?$ Q: h/ D
    │      ├─01 课程资料下载" h; k8 R5 t/ I" `
    │      │      01 01 讲义及代码.zip7 Z2 e) @) k' [" b! v6 r
    │      │      ! f- n0 g3 ~* Y( ?1 H
    │      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O6 Q+ z, @* `6 Q9 v$ D; [$ T
    │      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E
    8 b" @8 H) X" ?3 ]# p8 q) ?│      │      02 Thread和Runnable.mp4
    " I) ?6 j* ~/ G( Q- x│      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t* u" M, Y) a5 a) H  A
    │      │      04 wait()与notify()方法.mp4
    . w3 C( _6 K3 s' F3 ~- l│      │      05 interrupt()方法.mp49 f0 N4 x3 R3 f. F! z
    │      │      06 线程的优雅关闭.mp4
    & ~  g! a3 w$ S+ [2 Y7 A+ A8 r0 A│      │      07 并发编程的核心概念.mp4
    2 E# r" @, e' `' Q0 P│      │      08 并发编程的问题.mp4
    0 d* x& y& f7 @! c! y│      │      09 JMM与happen-before.mp4
    ) B0 V& r0 {, N│      │      10 volatile_final.mp4* d# @/ |- e! W% D: z0 ]$ h9 O
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R0 E" R4 J4 o9 P" p. }
    │      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
    ! Z  I2 s0 @7 g" u" q" W) T5 |' u│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^6 Y/ y/ ^% L4 A4 v$ ~# J: B
    │      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r# J: c& s9 G6 K8 u* N
    │      │      15 CopyOnWrite.mp4
    & p% g: W7 |( r+ P; E4 l7 J" A│      │      16 ConcurrentLinkedQueue_Deque.mp4
    7 I8 x2 u; J. e8 z6 v( z' K│      │      17 ConcurrentHashMap-01.mp4
    " K3 \0 x# s9 o│      │      18 ConcurrentHashMap-02.mp4
    8 @1 T4 l5 W& ~! @  I# M│      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l  \9 x# d. Q* a0 C
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `: g0 a% b8 C9 g! h0 O
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |$ H1 c. ?) K- F$ o4 @0 h
    │      │      22 CountDownLatch.mp44 C" N$ I; @1 K5 h
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    / ]- N9 Z* W' E% l│      │      24 Exchanger.mp4
    - P7 w8 k, \& ~2 W( i│      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I7 [" P+ [: ?0 |- U0 q, l, M$ J
    │      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m/ N3 _3 L$ N: u  R4 t: L  H) j% T
    │      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r& Q) \1 d7 Q- e( ^+ r7 m7 P5 |( f
    │      │      28 AtomicBoolean和AtomicReference.mp4: Y3 ]" X, k/ Z( P
    │      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    ) }! C8 V* {, t# ~+ d4 q│      │      30 AtomicIntegerFieldUpdater....mp4
    0 V) d7 _  [8 z│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U6 H# M$ V6 a' V% s" t
    │      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O+ V1 S% v* Q+ J; r( V4 f7 R
    │      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d: S, [- K" M* Y
    │      │      34 互斥锁-01.mp4, l1 K, r" W5 D! q, m
    │      │      35 互斥锁-02.mp40 T( ?( o  I2 m' Z( H' G; N) V) l* \3 t
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [3 f% {# Y8 ~9 N  s) Q
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \+ G+ A: z  e' `- Q4 T
    │      │      38 Condition.mp4' R& Y, d7 Z0 o5 {- r/ P7 g
    │      │      39 StampedLock-01.mp4+ V: C5 c) K  [
    / @6 P; B' S5 ~│      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?/ B1 r8 H$ {* n4 C, H" P. _
    │      │      41 线程池原理.mp4
    0 i2 q+ a4 C/ x│      │      42 线程池的类继承体系.mp4
    / n: Y. I' ^1 _! F9 Y│      │      43 ThreadPoolExecutor-01.mp40 F: I) S8 T7 z7 q! G2 @6 W
    │      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y
      ]8 e) `- k5 R8 _* }  l│      │      45 Executors工具类.mp4
    7 F6 n: A  J/ l' @│      │      46 ScheduledThreadPoolExecutor.mp43 A# \3 A6 M$ q' L
    │      │      47 CompletableFuture用法-01.mp4
    ; |$ h' C! |) F6 k4 c│      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
    , s. Q+ w6 q8 d5 D" T8 ^│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X* P* j) d6 @& o) F6 Q. \/ E, I
    │      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S( T& |4 k, A6 Y. o
    │      │      51 CompletableFuture用法-05.mp4/ e4 X: o' d1 D1 z
    │      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E& S. m; L8 E) f5 Z, J4 V
    │      │      53 ForkJoinPool用法.mp40 F% N) x- F4 L9 Y, R! Q! i
    │      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
    0 Z4 e8 M0 p" [0 L) f7 U7 ?& b│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J
    # U& l3 W. j4 K1 c! b7 ?│      │      56 ForkJoinPool状态控制.mp4* e( s0 N; N2 ^. h! [" i6 k
    │      │      57 Worker线程的阻塞-唤醒机制.mp4
    ) L; S1 j& {* T, R# b│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i3 d$ A" r$ C( U/ \7 O+ m) S9 g. n1 m
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K: ]/ i5 q" d2 e9 r: R5 I
    │      │      60 ForkJoinTask的fork_join.mp40 C5 h$ W# Z0 d" _$ ~/ E" b
    │      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s3 c: H" Z, K$ ?
    │      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q
    # {; F) A5 v# u2 T' `. P│      │      63 Immutable模式.mp4
    7 |9 s- ]5 W  S' [: p│      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l
    2 K6 {/ `0 c, R7 O│      │      65 Balking模式.mp4
    % x( ^4 s! N6 h2 k) {  S│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d
    * O) k' d0 B, R+ t  N$ r│      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G
    - T: j0 G9 m) o2 y) J/ h* q│      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?+ ?( J& o9 s) W# F2 R$ Y
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g0 P+ ~; \- Z, k& c  s6 o' X: x3 W4 Z
    │      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o2 r. W, I* P. r- n6 V
    │      │      7 p- d, v7 M/ m3 u, p; |+ V. M7 z" I7 a% A* Z' o; L5 ^
    │      ├─03 任务二:JVM优化
    - M# x% a+ f" M0 s│      │      01 前言.mp4
    + ?  H2 F  Y8 s4 o( T  H7 |6 `│      │      02 JVM优化课程内容介绍.mp4
      w0 N2 C5 V) `# L0 \/ n│      │      03 什么是JVM.mp4, n$ E, q* O; a# e. r! f" U8 j% u
    │      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [6 t. ]6 G) _: _& C; X+ n- k
    │      │      05 JDK、JRE与JVM的关系.mp4
    ' E  [9 e. p# J0 O/ C( O0 b│      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p# n3 U5 @: Q+ P: u7 a
    │      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v
    ' V, E$ s2 {& n, ?* S% i  |$ A( j│      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M
    1 u5 S2 M7 V* E" {. W$ W│      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
    6 X! L. j/ E% p7 c- B. T  W│      │      10 虚拟机栈.mp43 q  N  H2 U5 ~; T, G
    │      │      11 设置栈内存大小.mp4
    - y9 L2 ~! y7 h│      │      12 局部变量表.mp49 B1 b# E" i' U) A7 [5 x. A
    │      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w! D( G+ V9 X4 L1 W' n
    │      │      14 动态链接.mp4
    7 _' `0 F% b6 r( y. h│      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R6 `, G  B) D- E: n, K) u6 R( J0 i, m
    │      │      16 本地方法栈.mp4" h! M, P, y. e% D  q# x) k% k1 j" u
    │      │      17 堆空间简介.mp4
    # }( ?, c) h7 ~% Y" \│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P$ a0 S# {7 |! u; t, J
    │      │      19 堆的分类.mp4
    / ]! p6 U. Y  O5 e1 B$ k; ]9 g│      │      20 年轻代和老年代.mp4
    2 ^( l. s% G3 R9 p8 K- P│      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s
    9 [; S/ Z  J: M- s, o│      │      22 堆GC.mp4
    $ @* H% u2 k, C2 S. B$ v9 `- A│      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l0 v3 [% u1 f! D
    │      │      24 方法区的简介.mp44 \- L+ _2 h& B5 V& W- x! K/ a- {
    │      │      25 方法区结构.mp4' m5 X' |) O, ^0 [/ d
    │      │      26 设置方法区大小.mp4
    $ H0 d' ?# e/ \' {/ M$ R│      │      27 常量池介绍.mp4
    ' q3 }, r# y6 ]0 v* d) {│      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X+ |0 P' L6 H3 z  M  J% O3 H5 K8 Q
    │      │      29 堆内存溢出问题.mp4
    2 I) j8 h1 p9 _9 Y: ]│      │      30 虚拟机栈和本地方法栈溢出问题.mp4
    2 u6 \% L( q5 c6 T7 }% I5 ^│      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `/ X7 t1 Z; n9 x7 H$ ]
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N7 ]$ m1 B8 n7 G2 S2 m5 y. O
    │      │      33 直接内存溢出问题.mp4( O% P; N4 _* W1 ]2 g9 y
    │      │      34 类加载器子系统.mp4
    ' i' U0 K5 z6 Q- }. |" f3 G│      │      35 类加载过程剖析.mp4
    - v$ u2 n8 S$ }: ?/ E2 b│      │      36 加载Loading.mp4
    ! v+ r% K8 g0 S) t7 N! v│      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
    6 t9 I5 C2 o6 p9 s│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x: o+ n9 y' g: @4 V& h  w2 ?
    │      │      39 clinit和init方法区别.mp4
    8 V. T) ~8 S2 @+ _│      │      40 类加载器的介绍.mp4% ^1 u* a, f+ u- `/ v
    │      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c, F/ \) G9 M- N9 `# Q$ |
    │      │      42 双亲委派模型原理.mp46 ~$ T+ L2 q9 u7 F- v( S1 z
    │      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t  u' n- p( b) ?% g4 j
    │      │      44 自定义类加载器实现.mp4
    ' J% q. R& a( ~8 I' _5 P. k│      │      45 Launcher类的源码剖析.mp4
    2 S9 d/ z; ?! F; n│      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h
    * n* \! M7 N" P│      │      47 ClassLoader源码解析-02.mp4+ o- w  C' ^2 n
    │      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y
    2 H4 Q8 n9 e5 H$ W│      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s
    ( r1 {8 }1 ?4 v: h6 C; y│      │      50 可达性分析算法.mp4
    , R7 h" r- S: s  J, D0 n│      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
      I) E6 d6 B  `& T7 v0 U6 A│      │      52 再谈对象的引用.mp46 v! o. V+ Y! r0 f
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f$ v% p: z8 R2 @& g) h
    │      │      54 标记清除算法.mp4$ H1 {/ X0 @% G- x( o
    │      │      55 标记复制算法.mp4
    " T  x5 x0 h9 i4 l; K1 }│      │      56 标记整理算法.mp49 M8 {$ I8 A" L- G7 e- b/ T* d, v
    │      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u: Z3 _1 O. H% o
    │      │      58 Serial垃圾回收器.mp4
    6 x, I) T% f6 z! i, j│      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J
    / b8 a/ B' S7 J# v: c6 _6 k* i; S; h│      │      60 Parallel Scavenge垃圾回收器.mp46 ]- M5 b( P* |$ T3 b
    │      │      61 Serial Old垃圾回收器.mp4
    ) ~( n7 C1 l  o9 `" _( F1 Z  ]2 @│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R+ `  Z/ ?: t$ k  T
    │      │      63 CMS垃圾收集器执行流程.mp4: a( _9 C1 D, E
    │      │      64 可达性分析-三色标记.mp47 F3 Y/ D( L. o0 }. ~) e, E7 K# e
    │      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U" {+ o9 `* g" w' D" \
    │      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g
    , {& h3 c. }$ d0 H│      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y
    ) W# E0 {# g2 B: Q/ B; S│      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o
    + ^0 J: g" A! \0 c& R4 ^1 T│      │      69 jps指令.mp42 U9 i* E  i; C* |8 V
    │      │      70 jinfo指令.mp4
    4 u8 N* x: r, C+ d9 B6 P│      │      71 jstat指令.mp4
    3 i( I4 o" _. d" X5 Z' Q│      │      72 jstat练习.mp4# W# m" C0 E8 w0 r
    2 ~4 V% r; u( Y│      │      73 jstack指令.mp4
    # v( y6 z; f3 o│      │      74 用jstack解决CPU过高和死锁.mp44 B+ I% s8 k/ ~2 `
    │      │      75 jmap指令.mp4& R; e) f  E/ k1 q0 p( d, g8 M
    │      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _( C" O/ B/ O- @0 n: Q- p2 J) B9 ^
    │      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B9 @4 [, Q, U% r7 M
    │      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a) G1 S. m2 x; t7 V. K
    │      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W) y6 i* ]6 R, l( w8 M( Q
    │      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y
    % l/ y) ]) e$ t' N' i5 Z0 Y│      │      81 GC日志参数.mp4
    " C) G! @3 J; Q3 c) N3 T│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h
    " H- r4 X5 K6 f* |/ y│      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    # F; Y, |% E/ i3 b│      │      84 GC日志分析01.mp4# L, h' l; v* ]: m& v. O+ T" A/ {
    │      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    5 `3 h% S9 x$ k: @! J, G" W) H│      │      86 GC日志分析工具.mp4
    . W0 F- G& G* X% N* k│      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q
    6 J# a% ?9 Y& p* b+ O9 M  V│      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    . W; H) n8 Q0 k5 T; q│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c' f$ v6 V, o, n; f2 h) E7 l7 P2 a
    │      │      90 安装Tomcat部署Web项目.mp4
      q6 ]3 S* [7 K9 \│      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M
    % v- z! a+ d, ]3 |5 U. Z' f│      │      92 禁用AJP服务.mp49 N0 ^" W" T9 ^9 m/ u
    │      │      93 设置Tomcat执行器.mp41 f  K. T' G7 p$ O
    │      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y# ^6 g1 J* e! [$ o# F) [! j9 \
    │      │      95 NIO2和NIO模型吞吐量测试.mp4
    6 D+ [2 ?6 F  i" s3 h│      │      96 JVM调优设置并行垃圾回收器.mp4
    9 [+ ]( t0 S, e* N* O2 c1 X│      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n
    ) A" V4 z7 D9 G( V1 l│      │      98 JVM调优设置年轻代大小.mp42 q% W/ M1 u# O1 A
    │      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N+ i: E1 u- z+ C- v4 A4 H
    │      │      2 M- G8 N9 X+ I/ u' ^$ c* G" Q" u0 t
    │      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {( h0 j1 o( Q( @' d  f
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u& \% ]5 g4 }. v7 \/ L5 h/ T. R1 z
    │      │      02 Linux性能优化概述.mp4
    2 S+ ~" }5 k4 p  i│      │      03 性能优化方法论.mp4
    : X( g& v1 t* w+ }9 n/ ~0 b│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G5 r8 l9 R$ l1 A
    │      │      05 平均负载案例环境准备.mp4
    8 Y+ f9 {5 W' Y! T6 W8 w│      │      06 模拟CPU密集型场景.mp4
    6 _. n) d1 e$ s│      │      07 模拟IO密集型进程.mp4; z* ]6 E$ j" o, S
    │      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    - f* s7 R: z& g! p│      │      09 理解上下文切换.mp4+ A4 X% R+ w/ N8 p" q
    │      │      10 系统调用.mp4
    7 R) W) x6 O$ s3 y! r2 c│      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V/ g8 u( Y7 S6 [! K; k
    │      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a
    0 Z& S6 O3 P; V, J│      │      13 中断上下文切换.mp4
    & S. o$ }, T, M) K' l4 e& }3 Q( B│      │      14 查看上下文切换.mp4+ u+ X8 t. e+ g% E$ O# M
    │      │      15 sysbench工具安装.mp4
    2 A1 [0 S( T9 D5 N│      │      16 sysbench测试上下文切换.mp4
    ( d6 A, v( R3 G% [$ i│      │      17 上下文中断次数减少的分析.mp4
    . _* F: Q# d: p3 P/ }│      │      18 CPU使用率计算.mp4# [; E5 H" L' o+ _9 _7 W
    │      │      19 CPU使用率查看.mp4
    : L9 f9 n) {4 Z; J│      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?5 B6 i* Y2 W$ ^: L8 f
    │      │      21 CPU性能工具.mp47 A8 C5 F  P, I# [& t! ~! y
    │      │      22 CPU性能优化策略.mp42 L( r! h  a4 z$ Y5 \4 N
    │      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    % C5 Y9 s& G& f1 ]: \* N2 T. ]│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~
    1 n' Q. k- g7 j+ v│      │      25 SWAP运行原理.mp4
    1 H; L/ Y/ K( j1 m6 ~& J: r│      │      26 系统内存使用情况.mp4! R* @# M7 f" ?: P3 b- Y* x
    │      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b- Q- t/ q+ R( F7 H0 S6 @
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k5 c# E- F; z+ l3 T% b
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z/ X# b: K1 s, {# G
    │      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~
    # D6 Y  U5 U' W2 H│      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U- q, d6 K! d, k& Q
    │      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r
    2 \0 ~) }" y9 K. k% p# [. H* l' H│      │      33 文件系统原理(下).mp4- }: `7 \: t* {* P, r- H
    │      │      34 磁盘类型.mp4, ^1 M  r2 ]4 d0 e$ ]& S2 A  s$ i8 U( {
    │      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o1 C  M* Q) D- |2 h
    │      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K
    * }6 X9 x+ v6 i+ Y4 {" I1 l│      │      37 磁盘IO观测.mp4
    , Z# e, o7 I+ m; N1 J# {│      │      38 进程IO观测.mp4
    - [; c) p) w& ~9 R│      │      39 磁盘IO性能工具.mp40 Q8 r( f  d( X, r- H& r
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k
    , N; o$ [( V) }/ }+ X│      │      % e# Q3 w1 I/ R4 L5 }! @* s
    │      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t
    6 r/ n; h2 a/ B$ m6 M8 d" D│              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A
    " [6 m8 J& w1 h; S│              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P& f# P& N5 e, L  `- C$ S6 b
    │              - Q- f6 m$ w  m1 ?4 h
    ) v" K' ?2 ^$ v$ N2 a$ m* ~9 F( J├─11 第十一阶段 大型互联网项目实战和业务解决方案
    " x7 _" h1 G8 L: t3 p% r% O, G+ W4 C│  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g& u, U1 w+ h$ K$ {  V- y
    │  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F! `/ K* g" T# f. p( _* C8 E$ H* {/ P
    │  │  │  2 Z' R( X0 P9 S# z: f4 C& ?
    8 U9 X, _; i5 D9 `; X: D│  │  ├─01 课程资料下载9 C+ y+ f- l* u. J
    * {* M3 f8 U8 s. O│  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q
    % @0 E' c% j  T% @  R! y5 [│  │  │      02 02 数据库资料.zip6 L  j. s  q- x
    │  │  │      
    " L7 B7 Z/ u2 Y5 G; _│  │  ├─02 任务一:系统需求和设计
    ! K- W0 D5 T/ j# D│  │  │      01 课程介绍.mp49 d3 u: N. ?- Q/ w4 l. s0 S
    │  │  │      02 项目介绍.mp4
    - J& V3 ?) K$ c0 S: e, h│  │  │      03 前台用户需求分析.mp4/ ^+ Z  D  D' q" E/ x
    │  │  │      04 后台管理需求分析.mp4) C- D, I- f/ g6 Q" s
    │  │  │      05 系统设计之模块划分.mp4
    ; k* l: [1 R2 T2 s4 _3 }│  │  │      06 系统设计之架构设计.mp4
    1 O/ t+ t# c# L* U/ a: p│  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    % J" R( B! l- n0 \7 C│  │  │      08 系统设计之技术选型.mp4+ H7 }) R8 C. d0 o6 [
    │  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w0 ]6 `9 t+ K1 m8 `9 q" e; X
    │  │  │      10 系统设计之数据库设计.mp4
    ; X8 {7 l- W* g" c│  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O
    8 b' Q. a7 O4 r1 D│  │  │      " G3 u! A/ _3 m9 p# A  K* _. u+ c6 z3 c/ n0 E/ ]* g
    │  │  ├─03 任务二:系统开发-广告模块
    0 c: P0 l6 {, m1 n6 I/ \# Y& Y│  │  │      01 系统开发流程说明.mp4
    " N) u2 [: o# f. `3 \& N│  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A7 K2 w6 H8 C) R) t6 I1 U
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c4 ?* t' O" w" S
    │  │  │      04 搭建注册中心.mp41 ?& {/ {3 h" D. Z
    │  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
    6 n1 J3 ]: _; n7 y" q│  │  │      06 广告模块新建数据库.mp4  x! F5 C5 I7 C8 R' P% b2 Q
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p
    " I4 Q5 f2 s$ _: a( M. g│  │  │      08 远程调用后端统一入口.mp4
    * @* d9 y/ t( e: ]' m( F│  │  │      09 搭建网关环境.mp4& \7 r" D; |0 |3 ]
    │  │  │      10 通过广告位查询广告.mp4) f1 T1 l8 w' {) A+ V6 M
    │  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j# z( H( L! J: p* n6 s, d( [
    │  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i
    , K0 u1 H, X* @' n│  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {- Q8 p. e$ p& A
    │  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `. n- I+ D1 R" ^
    │  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r4 d0 F4 ?3 x2 a" Y% A2 v
    │  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I
    ! r/ l$ R/ \0 p( H8 ?9 H2 [│  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C0 g5 V7 k! u# n3 P1 {
    │  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c9 G9 x# N2 j. {4 z! ?+ @& {
    │  │  │      / |) Q  }" x# h
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [
    1 V( Y; x) z* x' p7 r: @: T│  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u
    : A8 i' m# w4 }) M; y6 t│  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o9 E6 L+ l# I. W6 x, R
    │  │  │      03 用户基本功能实现.mp4
    * R* t+ o" ~  B│  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }
    . I& M: J) k) V1 G* \. v" k$ S│  │  │      05 单点登录的流程分析.mp4
    ' M4 A. C8 w/ f% e  I# V│  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    ' c% F' y' j  S# I│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [2 y" N. j2 G# n1 f1 r2 L
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    0 a" A6 y7 b5 Y; S7 X8 p│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q  i: Q$ J9 ~2 }" G8 n
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C
    ) X. i. U" [) {9 S8 P$ ^  i0 e/ q│  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X
    , L7 f* ~# Q+ {│  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w0 \/ C2 [: ]+ W5 ~6 {, l& Z
    │  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v
    % o) c& D) P: N( L3 ?0 @1 k│  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e- {' a& J' v* O- N+ C" I7 j! f9 O: B
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m0 I9 P1 ~0 i) u* \$ C$ e: w' d
    │  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    * H" C. D! U& f0 F* E4 U5 \3 c│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t
    . I8 @+ C% u0 p* K& R  o  y3 t│  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f
    # }$ j) q* t" `" N% q& \│  │  │      05 视频上传的流程.mp4, [2 E; W3 m0 S
    │  │  │      06 视频上传的代码实现.mp4$ y2 a' Q  n) [8 x
    │  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u  ?0 l9 W' z& f; h8 Q
    │  │  │      08 视频续播功能实现.mp4
    + g2 @; {& O- U+ H# ^│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?
    ( {- b; h' U& {5 Z│  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?
    & ?4 N# L0 W- H& O│  │  │      11 评论服务远程调用.mp4
    5 L3 Q3 N' w0 ~" G( \4 y│  │  │      12 打折课程功能实现.mp4
    8 W: A9 ?. T5 U! H│  │  │      & L, ?7 c+ V$ {
    % p# G- z6 `  `2 R) g! E2 n* x# F' y  ]+ p│  │  ├─06 任务五:系统开发-订单和支付
    . W; y6 ?4 Q1 G$ c8 z8 i; a│  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v  C$ H# K4 m  [( H8 @8 K2 [
    │  │  │      02 秒杀场景解决方案.mp4
    ' y) }. W. d( m: q│  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T* F5 x) _: ]4 T4 X. `% \9 Q
    │  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t
    ' @( G1 ?  Y9 R) ]/ b│  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z9 k& w+ D% T' |. I% F0 Q7 x: R7 j
    │  │  │      06 获取支付通道.mp4
    , ]5 f) L- ^8 Q. m- V│  │  │      07 保存支付订单.mp4
    $ c' o! X6 Q/ k/ C+ d6 r│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q5 ^' C  d  x: d- g. R" a
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
      ^0 S* b2 K! K- [8 P  t│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K3 D4 Y5 n( k  h& ~' W( N: ~
    │  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D% r" |0 X7 T2 Y2 \
    │  │  │      
    " e6 D- j2 X' S8 ?1 v/ _$ P& i3 i│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C
    ; v3 i5 D/ j0 B! U, R│  │  │      01 权限系统概述.mp4) A5 Y  G& W; Z  |
    │  │  │      02 权限系统设计方案.mp4. ]: V. |2 i5 b- M: B3 _* N+ ~
    │  │  │      03 权限系统项目搭建.mp4& u6 K/ I( L1 T' U
    │  │  │      04 角色管理功能实现.mp4
    9 G8 p0 ]% o( l. P# e7 {│  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [: v' O1 v+ x" A) s# y2 g
    │  │  │      06 资源管理功能实现.mp4
    ) t5 X" t+ s5 Y' p" ^' Q│  │  │      07 权限校验流程分析.mp4. h7 n* c0 D4 u) m+ k) B  b
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W* y+ N. W1 y: Q
    │  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?( q4 [$ H. `  ~
    │  │  │      8 \) C, p- _  j( l9 J; v+ J9 g! f& G9 ^
    │  │  ├─08 任务七:系统开发-消息模块, g  O5 n& u; W5 t
    │  │  │      01 消息推送模块功能介绍.mp4# e5 _8 d% c3 ^4 u* O( B
    │  │  │      02 Netty-SocketIO服务端实现.mp4- Z! J) |9 c; d& z2 O
    │  │  │      03 Netty-SocketIO客户端实现.mp4
    # e2 x* W4 M" V% I  N│  │  │      04 消息模块基础功能实现.mp4( @7 W2 U/ T, g  U! a9 B
    │  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j7 z; S( p4 f. ?( `, b
    │  │  │      06 SocketIO服务端初始化.mp4
    + i3 f4 w& L$ d9 K3 I│  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j; @7 ]2 w1 D; a4 Z
    │  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S( c4 m& a& N: W7 ~+ C9 |
    │  │  │      - G5 [  p+ f( d/ L* X0 J
    * C- F3 o* I& W  Q! @│  │  └─09 任务八:系统开发-Seata分布式事务
    * v" J* I( n" Q& x. C# e0 L+ M* t; U│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [8 n& N/ ~: q3 s
    │  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H
    ( |8 O5 I) y+ A3 T% H% }│  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C
      i. f9 D$ j) U$ y5 M/ `" K│  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \
    1 P1 m: g6 s" m- Z( A│  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C
    - `  @5 }7 V* Z# Y" W1 d& q│  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y" m4 O( X# z+ P! e* s: f# {
    │  │          07 Seata客户端的配置.mp4
    3 d) u& b$ i2 j6 M│  │          08 分布式事务功能实现.mp4
    & I! j" ^# c& g; B% t1 I- B* Y8 V│  │         ) v& ~2 g/ A& x4 }( t, {
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `+ {1 [1 H4 |+ Q5 K4 h0 |
    │      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u6 X8 Q/ l3 ?: p- r( E- H
    │      │  
    ; D* S3 C0 E( \$ _( a, \│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j! F. ^- A' b! Q9 @7 M1 \: X8 Q
    │      │      01 01 课程资料.zip
    & @6 [1 ~2 W1 a  B│      │      
      }, @, C" p+ l! s; i0 N( w+ `│      ├─02 任务一:系统功能发布和压测
    ( t" x* v, Z0 f, ~3 P│      │      01 课程内容介绍.mp4; s$ A* l: d2 N/ _
    │      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `7 A  n" y+ B7 P1 p3 [# U- W4 T, Y
    │      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o- w4 y5 Y, C3 _" U2 `
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q1 M# x. S& i- a6 N0 c' l! `
    │      │      05 edu-ad-boot项目初始化.mp4
    : |1 d8 `7 U2 U: ~│      │      06 其他微服项目初始化.mp48 P; J0 Y4 z, c+ m% L) s2 o3 D3 Y
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N! x" r# o: p& e
    │      │      08 MySQL容器初始化.mp41 v0 K. Y0 B) x, S* G7 [7 k
    │      │      09 eureka项目容器化部署.mp4' B; ]& H2 S7 f
    │      │      10 gateway项目容器化部署.mp4
    ; j3 |: _' M% h/ n9 U│      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
    7 V# L1 p9 a9 ]) C" p; r4 c│      │      12 edu-boss-boot项目容器化部署.mp4' H) g3 N- X( L. q
    │      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f7 C7 {6 l8 M' ]. q
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u' Z. h' K* o1 k0 C- B
    │      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v  k3 x/ M$ I& q7 f  l+ o+ p8 W' x
    │      │      16 ELK环境实战01.mp4- [" i; A( K$ r: w
    │      │      17 ELK环境实战02.mp45 O" M) g1 [! }9 q, h
    │      │      18 ELK环境实战03.mp46 P0 r% N( b4 h' W& S5 {  R
    │      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w* h' ^  P( m5 m9 C8 u5 R/ T
    │      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h
    2 X: U$ {# J  w│      │      21 JMeter常用元件.mp4
    3 c( |' c) t4 c, p  _8 A- ?│      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h" v* z" w; A, q2 g! f2 B+ D
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o5 H% K7 c' f9 g8 r& o
    │      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L1 i* Y* t- @$ q7 O
    │      │      25 压测微服项目post请求.mp4
    & L9 L/ S' O- ?0 r. A6 V$ z│      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?
    . e" X, o3 A9 A0 _4 ]3 Y# y1 l1 r│      │        z) z" N! S6 O' ]1 `3 M! G
    7 k6 S- @+ g: _! F/ z9 A  i, F│      ├─03 任务二:系统环境部署和监控
    3 q7 O( e6 R% o8 E% Q6 U2 N│      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A
    0 t  |% c' e* V, o/ ?! |│      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]
    0 ]0 x9 w) }$ u│      │      03 Rancher初始化.mp4
    1 E, S! a, x4 x* t! n( m  o│      │      04 Rancher NFS初始化.mp49 K& M8 g: X! ~! B
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C1 M5 Y' H5 G  k
    │      │      06 RabbitMQ服务部署.mp4
    2 S6 _9 o# U9 E$ S" R# ~│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v3 f" \7 X# ?1 U; G# p) A; E2 C
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y2 q$ k9 W+ c+ N" G1 G& x0 r7 I
    │      │      09 项目扩缩容配置.mp4
    & \! e, I8 a0 O# X2 |0 X│      │      10 项目负载均衡配置.mp4+ C5 k$ m; D1 d  G1 `. o
    │      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    9 _- ^( B) B/ J: I$ {" A+ `! H+ M" t+ A│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H
    $ M3 X8 M3 N0 H* _4 D# {( {│      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E: L' P" |1 }3 w# J1 ~$ R( e
    │      │      14 自定义Prometheus镜像及安装.mp4& u; i: [) n; s) ~' l
    │      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    - }5 Y+ E: C. b7 a: B' R│      │      16 Grafana容器化安装.mp4, g/ T4 J! s( z7 T+ N! `$ i
    │      │      17 Rancher部署监控系统.mp42 h1 m3 U' f$ ~4 k" \
    │      │      18 SkyWalking简介.mp4
    2 y0 H" M; Y3 V4 k: f/ b│      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |7 u8 O5 w4 k) S5 j3 e8 ?
    │      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \( K# t! c7 O) t4 V
    │      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E% m; F+ F- w+ ]1 y
    │      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M
    + \; \% U% y2 _. k: u' \, H: ?│      │      23 SkyWalking项目监控实战03.mp4
    # x8 Q, Z& U4 Y│      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `  l' Q$ t" G, h
    │      │      * S* W( q9 B/ I$ s  }
    2 W, l+ E) j. z; G, c0 t│      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i
    # S, Q/ J$ x. I9 L8 k2 q3 k' a│              01 01 直播资料.zip4 n4 N' A  I- b! z) F+ E# e# }$ d  [5 z0 x
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X: h) C- D. T2 E5 G& R
    │              03 模块直播资料.zip0 W0 U4 H. \: C7 [) B
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g
    % e4 W  V3 o+ j6 ?4 }; w└─12 第十二阶段 进大厂必备-面试求职深度辅导
    9 ]' o9 u; q. z/ z  ^2 Q8 S# C    └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s
    ) Z4 C- ?& d7 L        ├─01 课程资料下载
    8 C# I* n3 ?7 s6 l% `5 }: Q        │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u
    ! s# o( F8 k1 N+ Z6 y1 T        │      
    # t3 v2 m0 f$ A$ V4 G        ├─02 任务一:就业须知
    ( u" h' m1 c$ Z- d7 k, {        │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    6 ^) \) ~; o) @5 C' D        │      02 就业方向指导.mp4
    $ o( S" X0 J+ |3 b8 g        │      03 公司组织架构.mp45 K, P& @: Q' g0 W( W6 F2 J' \" O. b( D! ^
            │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @
      V3 X" y7 P) w1 D* i% W4 P        │      05 就业职业规划.mp4
    1 z* a, V: V& M) m        │      3 d7 q  Q, D) G( x9 ?
            ├─03 任务二: 面试准备* `, U2 _# A' o) L* @& R
            │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J
    ! f* H6 g! G& X        │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d
    * A+ Y6 L3 P+ c        │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j  @0 m. _2 B7 C; h! t; w% ~
            │      04 面试准备04-项目经验.mp42 P' K. \. \9 S2 X8 M0 Z9 f
            │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]: p- b) s5 i, a$ o
            │      06 面试准备06-复习方案.mp42 q6 {  Z2 H: F" W1 O% D6 C
            │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z) F7 F1 G7 ~- h
            │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h1 z# y) ?; \! c% h. t2 x
            │      
    . k9 i* t5 A. D6 ?6 _# `3 M        ├─04 任务三: 面试技巧6 [! X$ _" e% T& m8 J  W5 w0 f3 u& r% e
            │      01 面试技巧01-自我介绍.mp4
    0 y& r2 l, n4 z+ E8 t8 c! S        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q
    " d) ^4 Y  J  w2 y& O. c4 M        │      03 面试技巧03-高频面试题与侧面了解面试官.mp4+ N( F$ C- m) d+ f
            │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b
    # p" ~7 U% U8 p0 M9 r5 R; Z        │      
    % x+ K8 h1 }- P" p. b        ├─05 任务四: 面试总结
    : }0 J$ I& l& F- |+ q3 q        │      01 面试总结01-复盘总结与offer选择方式.mp4
    % ?' V5 X6 G+ B6 r4 R' p# X        │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {
    8 ^) L3 S8 `4 q$ z. s6 ~        │      
    ! {3 @+ U% r! W" p5 b6 N, B3 k        └─06 结业典礼【回放】
    . P  t) W8 L1 N4 B$ U                01 java 高薪训练营5期结业典礼.mp4* v$ l$ |8 z( Z. F

    4 g1 t) ~; }% `5 [% u5 i3 d. m1 g  z. k+ {5 D
    7 R0 Z6 Y% s; A! _2 k
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4559

    帖子

    9120

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4525

    帖子

    9054

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4469

    帖子

    8940

    积分

    终身VIP

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

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

    主题

    4463

    帖子

    8936

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4479

    帖子

    8974

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4423

    帖子

    8880

    积分

    普通会员

    Rank: 2

    积分
    8880
    发表于 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 | 显示全部楼层

    ) Q: s1 k8 {/ i多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4446

    帖子

    8894

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-2-22 02:12 , Processed in 0.951794 second(s), 26 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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