java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 41497|回复: 320

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

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

    [LV.Master]出神入化

    2090

    主题

    3748

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66756

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima
    8 B& M- X! o2 r- Z1 e百度网盘下载链接:

    & ?# j' b; Z# w8 _' W% P
    游客,如果您要查看本帖隐藏内容请回复
    [/hide], }( j- S7 S, u

    : l) _% _+ b" g9 H; Y7 t0 ^集数合计:十二阶段[javazx.com]      
    - d9 T7 D) v( I' l9 N# t/ ^  G" p: Z  |1 U: H) |8 P

    % g, I. W% W) |) m" P链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106. G' _7 n( X. u

      H3 l: h; z9 G: ?# FJava视频教程详情描述:1 e" T: \9 C; E( T, a, ^. l
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理
    4 I9 n& X( a- Q: z- ^
    3 S+ `' |2 u: Z" @7 _. gJava视频教程目录:; W0 ^6 j, b8 P
    ├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
    ! c& K- F" c% m- U  _6 ?1 e│  ├─01 持久层框架设计实现及MyBatis源码分析1 h- T7 n, l: {4 D9 j
    │  │  ├─01 开班典礼【回放】
    * `  o  H. I9 ]( T: T│  │  │      01 开班典礼直播回放.mp4  M2 E' c6 s' H4 ~7 }* I# M
    │  │  │      5 q; k" o' S' r0 _, B
    │  │  ├─02 资料下载* y( H; O2 G: w2 V0 J0 f* \9 W
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T0 H' s+ v2 z( s2 H) l: V, [
    │  │  │      $ l/ C! b! s5 E( e9 a; j' U- f- D5 G, }
    │  │  ├─03 任务一:自定义持久层框架
    1 l  v* @8 i  k│  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O
    $ d' A2 |: B8 |% Y# M│  │  │      02 自定义持久层框架思路分析.mp4  ~* p% {  S& N' m& l- f
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m% X$ f- B1 j" p7 J2 b5 e
    │  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T8 D$ P, e8 G6 Z/ M
    │  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }( U  h! Q+ O9 N8 |8 H" d8 x- v: Y
    │  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O
    . _( o" f( W1 ^: X│  │  │      07 解析映射配置文件mapper.xml.mp4
    ' L7 C' N# S( M/ V5 Q  l7 O9 r5 z│  │  │      08 会话对象sqlSession类定义.mp45 [  _( q- {% F& a  j! e' C
    │  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O
    0 Q8 w' E5 s( P% S│  │  │      10 查询对象Query定义.mp4
    , y* [  e) Q' w│  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u
    * P; q0 C1 ~6 s0 A, s│  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r& a+ n. G/ |. T9 K  e* T1 C
    │  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `+ N- N6 K# ^7 ]7 I, P8 y
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \
    : g0 \; Y, o  [│  │  │      15 功能扩展-动态代理invoke方法实现.mp4
    3 X5 |5 {  A; V6 ]" [│  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^
    ( `9 M) E4 [/ I$ G) V! |% d│  │  │      2 R2 Y4 E5 h" o4 ?; U! j( x! x$ R: k0 t
    │  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i" |3 N& L+ r; |! t; F' }
    │  │  │      01 MyBatis相关概念回顾.mp4
      ~5 a& e; x# a3 K4 Z# g6 k│  │  │      02 MyBatis环境搭建回顾.mp40 N; V2 c! }: |, j1 m: a3 G7 H
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U" Z+ W& _) `* G
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
    . ]$ E7 M2 i; G3 a. y│  │  │      05 MyBatis相关API回顾.mp4
    ) j2 s/ K/ q; \9 n+ k3 V│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp46 V6 D# b7 Q4 F, F
    │  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]9 K1 n& C8 y, C7 h2 g
    │  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n
    3 y7 D* @( X9 q2 Z+ p) s* I  P│  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y; c$ h9 x% S/ k
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp4" I% b' [3 \' E) G) y* }1 [
    │  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C
    4 B, ~+ K3 h4 _* v* |( ]│  │  │      12 MyBatis的复杂映射-一对一回顾.mp4+ R3 D4 `$ Q" ~9 |- Q
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4* q8 I! ^* e4 u8 K
    │  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
    6 ^1 J: k6 }  s' \* X9 r│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g
    . {# V9 Z1 Y3 f8 ^│  │  │      16 MyBatis注解一对一回顾.mp4" w! q  p: j. k; q/ J
    │  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C1 N/ H( x4 w1 x& w. K8 \  t
    │  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e2 f: G6 G# f! R' M& h+ r
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?/ Z( G+ {9 P: Z& z/ e
    │  │  │      20 MyBatis一级缓存回顾.mp4
    - t+ p& @5 ?3 |- f# ]3 |│  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    ) _( J9 b' m+ @& `4 F* S│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    " G* E* ?( W. s) w4 |│  │  │      23 MyBatis使用Redis实现二级缓存.mp4  S! ^8 C8 q1 G& e- `
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q# a1 G. V! V9 ?" I, W; ?# s: _$ j) v* ?
    │  │  │      25 MyBatis插件机制介绍与原理.mp4
    / I5 T% T' h$ X4 [' ?& M│  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N+ R; d; p# i( B
    │  │  │      27 MyBatis插件机制-plugin源码分析.mp4
    $ L9 O9 [+ w4 G4 M' `│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z, p% P8 P& d/ A* o. w. f* p
    │  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N
    ( i% M% K$ @8 h. R& _│  │  │        Y, z- V; V6 [3 i1 t* x% C- V  [1 T4 }8 P$ _8 ^, E
    │  │  ├─05 任务三:MyBatis源码剖析7 ~/ [$ D$ G- b, O7 W
    │  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4
    * {8 A# [; ~+ _; Y│  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L
    ' d' ~8 U5 _# ]* i9 U│  │  │      03 MyBatis执行sql流程.mp4
    0 j4 v; ^' f+ z│  │  │      04 MyBatis执行器executor源码剖析.mp4
    $ l: f  i9 n5 x1 f, Q+ ?- N│  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    " r. v" n1 A7 P! c│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp40 ~! w/ Y3 T# E: p) V: R7 N
    │  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y' j! S" o0 W5 j3 x% S1 |
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4
    0 B  ~& n& w8 U4 v│  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r" j# _( l0 S7 H% z8 U% W
    │  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp4
    % v6 m1 k$ h/ Z/ |│  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^8 [6 D7 v. _3 T: H0 R7 x
    │  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T
    6 Z$ G9 T( |8 R4 e0 m' K│  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O
    ! K  I9 [: X! H# c) U│  │  │      14 延迟加载应用.mp46 Y7 a4 M  Y, J- r# E1 L
    │  │  │      15 延迟加载实现原理.mp4
    3 u" u- I0 O" O* v│  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y
    * u7 F+ _6 M4 ^# S. d│  │  │      17 延迟加载源码剖析-invoke方法执行.mp4
    . ~0 B; ]; X( U/ F+ q│  │  │      18 设计模式-构建者设计模式.mp4
    3 v0 H9 F0 Y, t- y! J# u│  │  │      19 设计模式-工厂模式.mp4
    % H, K3 p8 h4 J│  │  │      20 设计模式-代理模式.mp4
      G1 {* n, ?% I8 ?│  │  │      8 L& B" |, N% s+ t
    % r& C& U! u& K, D0 E& N; h  W/ I9 m5 b│  │  ├─06 任务四:模块作业' c" G* |5 [& }9 \$ R
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g
    1 ^0 e; z0 o6 W% K│  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W9 N8 m  X. d. A  x0 e( b( `  z' k: P
    │  │  │      ' U7 z8 Y& G6 `) L3 R+ h3 G: U8 Q6 k
    │  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K! `1 g" e. @/ u
    │  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a8 Y# h7 h# ^) ?9 f- j! S
    │  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v& v+ H7 R& ?3 c" i3 N$ K/ e
    │  │  │      03 原生MyBatis查询用户信息.mp48 q$ G9 r7 e; _  G8 v
    │  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    ' m0 J1 ^! ?, v7 b. I│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E8 G8 I4 \5 V/ e0 ^
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h1 ^! Q& _2 w9 B( j) @9 |  K0 N  O
    │  │  │      07 通用CRUD操作_插入.mp4/ s  n/ H6 S0 f3 c) }+ \8 W; H3 N# z) G% f
    │  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u! Q9 N; C/ q4 o# F7 m4 W
    │  │  │      09 通用CRUD操作_更新.mp4! U% i* x0 P% B: o" P4 ]2 C
    │  │  │      10 通用CRUD操作_删除.mp44 C$ r8 O& t/ u9 L
    │  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t- Q. M$ o' \/ q* \5 c0 c
    │  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    # ?! ]  m% x- ~' Z4 R, F│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @" Q) W) D1 `3 [
    │  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h, ^- f, A/ r: D$ _  d2 t+ I& y4 |
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp4
    9 P1 L9 Z0 q1 H# W" W│  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q0 t4 a3 G5 j4 A4 P& X
    │  │  │      17 数据库策略配置.mp4
    * ^3 p; q# [: }8 q) [. y│  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t
    , f4 p0 e3 G2 f. U: ~+ l; ]- b9 K9 N. A; Z│  │  │      19 条件构建器_比较.mp4; f- Z+ P* a' C+ B- |
    │  │  │      20 条件构建器_模糊查询.mp4
    $ m$ D* H8 z; d" P" n9 q+ z8 ^│  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t
    0 z2 @9 t5 q$ \% o+ |│  │  │      22 ActiveRecord概念.mp4
      N* ]/ N' |4 o! G! x│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X% f9 D8 H5 x) p' {# i4 L
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }2 _/ |3 p6 S% d- h( H$ T, t
    │  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l6 `5 F' r/ p4 W4 }* ?
    │  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j
    ! P- e& S' V1 m* C2 {│  │  │      27 自动填充功能应用.mp4
    & \0 |; B/ N: N. Q│  │  │      28 逻辑删除功能应用.mp4! u& {& `( A+ p/ Z
    │  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    ' ^5 m+ X9 B; {$ F7 h9 A& O: ]! W+ _│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V# I8 i6 K  P1 P1 ]* v! J4 v$ W
    │  │  │      
    # p  B- L: J# H7 f│  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o
    9 A/ M; P, @, n9 T0 o$ n│  │          01 01 满意度调查问卷_不提供.txt4 B6 s* _1 d& a6 H( a
    │  │          02 任务一模块一直播回放.mp4
    0 F; }% C7 e* Y7 q│  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B7 G4 ~, O9 f7 L
    │  │         
    6 T4 t, v! ]8 B5 s6 P. ]│  ├─02 IoC容器设计实现及Spring源码分析2 I* ?/ `$ V% y5 e6 W  r3 C
    │  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F! C+ T2 v5 w7 T
    │  │  │      01 01 课程资料.zip
      J+ G" O4 \5 N( g│  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N) }( P7 L# S! t3 g8 W
    │  │  │      03 Spring框架整体回顾.mp4- Q' s: \$ a% f
    │  │  │      04 IoC编程思想巩固.mp4* b3 B( t. b. K( I
    │  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P
    ( m* M4 f+ q5 `4 U3 P2 q│  │  │      06 AOP编程思想巩固.mp4
    5 U; [, _& N1 b8 v0 g' c! _& `( |, `, f│  │  │      07 手写IoC和AOP之问题分析.mp4
    - C9 e. G/ z! |3 T* ]: I4 i1 q│  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y/ b% _' _6 m: U" W, a8 n
    │  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \, Y- a4 ?5 C8 [
    │  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P0 ]7 }8 U5 c7 ^" z7 v% Y& Y
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A
    : R' k# c  B" H. ^9 w- W9 {* @/ P│  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4
      R, [: c, z+ m; k$ x( j9 f1 h" G│  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp48 c6 F& _1 V, q; T  a
    │  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a% R8 {* B/ V- P
    │  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4
    3 A/ b; K  f3 I; z# C  M* J9 ~│  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o
    7 N( G' C6 }: L# d│  │  │      $ v" [9 j, D4 ?; Y' K$ s  v+ y: U0 Y# v6 F4 q
    │  │  ├─02 任务二:Spring IoC高级应用与源码剖析# ]; ^7 M6 ~6 H+ Y9 S
    │  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    : t: {; F- T1 W1 K│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^: e8 }5 i& Y' z0 P2 U, w
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    ! T, B( y1 j( Y( g7 E│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    / j+ a; M& M% ~$ h: l* W  ]( Y  {│  │  │      05 Spring DI依赖注入配置回顾.mp4+ E2 `+ d& f) \, a8 d% G
    │  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |
    - U5 v6 C6 y% Z" ]│  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H
    % U2 h. ]6 ^  Z% L9 Z4 J4 G+ P7 E# s│  │  │      08 高级特性之Lazy-init延迟加载.mp4
    ; ?! D4 m% u; E│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J( Q1 G) `' b8 B$ W, C9 J1 _0 }5 p7 Y
    │  │  │      10 高级特性之后置处理器.mp4( L& a+ x- t8 J8 G8 i8 I
    │  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4
    3 R+ n2 v9 ?: S0 B6 f4 U, @, T│  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4( k! V, g: W& r
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4. p& N: n# I/ i0 ^- y; D0 z
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4
    , }3 |" r- r3 J" b% V  p│  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4  V3 a0 S$ G" s$ ~+ @
    │  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
    / l' x$ |& _% `8 i│  │  │      17 源码深度剖析_Bean对象创建流程.mp4; @, Y! t* l; z! R# Q3 i
    │  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp4: K5 ^7 h) W4 F7 d
    │  │  │      19 源码深度剖析_循环依赖问题.mp4
    : h2 L$ y7 B4 m. j. Y6 F│  │  │      20 20 任务二随堂测试_不提供.txt7 q9 V/ ?! Z5 N9 b& a4 q, y! Z
    │  │  │      
    6 \& P6 g9 g4 Q  k8 v: S# @│  │  ├─03 任务三:Spring AOP高级应用与源码剖析
    ) u) S* q# [2 u/ O9 c│  │  │      01 AOP相关术语回顾.mp4
    7 [: ]/ l1 B" F8 F9 \│  │  │      02 Spring AOP的纯xml模式回顾.mp4& V3 }8 Y0 I; r- R
    │  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L3 ]1 |1 _# r/ i4 z
    │  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4" i( z5 P: q* L# R7 O
    │  │  │      05 Spring声明式事务纯xml模式回顾.mp4* W) c. H# H$ P, u" [4 X9 p
    │  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E
    ' T: K3 p5 _8 P! @2 o: a4 @; P0 o- h  o- O│  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    2 ?" h; X0 I+ c5 P; E│  │  │      08 源码深度剖析_声明式事务源码分析.mp4( F% ]$ Q( t9 P  l* q6 e5 n. w1 j0 L
    │  │  │      09 09 任务三随堂测试_不提供.txt
    7 C% n, K/ ^( X  ^" x3 S│  │  │      
      O2 f  j, c; C│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C) z: N2 J, N2 _/ g
    │  │  │      01 01 第一阶段模块二作业题.html
    4 ?; M2 v0 @4 ^0 t# B8 F# f│  │  │      01 01 第一阶段模块二作业题_作业答案.zip, Q/ i7 D  x% I6 F; p& I
    │  │  │      
    / N& N$ @" o$ ]│  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \. u% d. A9 q8 t& k% h$ o* r2 n# g
    │  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S
    ; e2 u) O2 d* e/ M2 M  h. G. k│  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G. _  w2 p7 v7 ]2 U/ @# I8 U- F
    │  │          03 02_spring.zip5 d8 V0 T0 S6 V/ }/ f9 g
    │  │         4 h) N# @% w! X% P& W) F3 ^. y6 d/ `
    │  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范$ ?$ ]9 b' Q) v# @% @/ {
    │  │  ├─01 任务一: SpringMVC基础回顾及其高级深入
    4 j- m$ u4 ]/ n: y│  │  │      01 01 课程资料上.zip
    , @2 c+ O6 V8 w% r5 Q! A│  │  │      02 02 课程资料下.zip
    8 k2 u, s5 o5 f9 _" v& T7 @; k+ Q│  │  │      03 SpringMVC课程介绍.mp4
    * x1 e2 k0 D2 e! C, l! B- D│  │  │      04 深刻理解经典三层及MVC模式.mp48 e3 K) b; d. [7 l8 l; }7 a
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp44 i: c$ I( J( o) c
    │  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l2 T( e6 a$ a, A8 c; o/ L+ k+ m
    │  │  │      07 SpringMVC请求处理流程解析.mp46 ~  Z5 s: I0 C" P) _/ {
    │  │  │      08 SpringMVC九大组件.mp4* J1 F) f, @9 k& v( `/ j7 ~5 V# S4 u
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4/ g0 S: A" o$ [+ o* s. G
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4
    ' X( _3 i; P% R& A% R; J/ y│  │  │      11 请求参数绑定回顾.mp4( J4 H' }1 P* {
    │  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4+ \$ M2 h2 F8 C' I  ^- v: |3 s( J
    │  │  │      13 绑定POJO及包装类型参数回顾.mp4
    & ]. [5 R; [2 T+ P│  │  │      14 绑定日期类型参数回顾.mp4
    9 i5 L5 T7 G8 u& L% v) L5 _' J│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }5 M0 k$ H' X5 y( Q
    │  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    - |$ ^9 D# {/ s( R5 R│  │  │      17 Json交互之@RequestBody回顾.mp4! }9 g- O# Y9 h- x! ~% {$ W8 [
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F
    7 g( R4 c1 i/ l, R( d: V7 i8 `│  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _4 e  J1 q4 ^' U1 O7 S3 d
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4- E8 d* {9 S4 Y  B2 n3 I
    │  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp4
    8 y% @- f/ ^( {: y│  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K
    . ?5 _$ ~( y& b: D8 h│  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4
    # w0 E9 C( I) M8 R2 M% h│  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z  ~1 `5 X, c, A  Q- _1 ]+ M$ C6 b
    │  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?  D0 w6 W# f/ H) t8 h8 t
    │  │  │      26 26 任务一随堂测试_不提供.txt. }+ N5 p" t( `" B4 r+ k% p7 W
    │  │  │      % R/ l1 \! {( f$ N* E% E4 `( l2 |: V' }. Q( }
    │  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F7 X  j: _2 Z  u9 z( I! Q6 l% Y! E4 M
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4' @+ v2 [, d% e1 p
    │  │  │      02 MVC框架之注解开发.mp41 C. A4 ^: }. n: r$ k1 m6 _
    │  │  │      03 MVC框架之流程结构开发.mp4
    , j/ E0 I' I# |: S│  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
    8 C$ m% \; i& q8 G% P" T│  │  │      05 MVC框架之doScan扫描类.mp4
    + Q( b/ R3 J: l1 o% T│  │  │      06 MVC框架之doInstance实例化.mp4
    ' B7 {# R. e( h. k2 o  H! w│  │  │      07 MVC框架之doAutowired依赖注入.mp4$ Y* X: f2 o; }, y3 W( `* [6 z- U5 c0 y
    │  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P
    3 @& ^! t. ?+ W) R+ [+ b9 j6 a│  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c& A5 S- u7 H* B- s2 d8 o+ ~  }
    │  │  │      10 MVC框架之handlerMapping问题分析.mp4
    & I9 \) V/ V8 l" O7 R! P│  │  │      11 MVC框架之Handler封装引入.mp4) p* p& A% ]1 f% q: A2 R
    │  │  │      12 MVC框架之initHandlerMapping改造.mp4; |1 N. r, w) Y# D3 X& _5 `
    │  │  │      13 MVC框架之请求处理开发.mp4
    : V4 B" k) Y9 U/ F  K│  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    7 ~4 Z/ p5 c! k; ^. e# I" w/ v│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    - G* W- I2 M8 V# l9 K│  │  │      1 }  B. K- k  p# K( l" Z9 |
    4 F% a3 Z/ w( J' P# l" L" F- ~" S│  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g9 g( K6 Z: a* }6 @
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp4
    7 c# r; f6 P- D5 h( W4 {% F# L│  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }
    ! r7 `' I5 ]5 o- I' j% n" v, }$ U$ \│  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp47 n4 N8 }% x- Y
    │  │  │      04 源码剖析之getHandler方法分析.mp4+ ?1 |: K8 W: D0 v% b
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L
    - x, N4 m+ O2 p2 Z6 t│  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
      \6 Q" C- b9 E│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k
    . N) X; f2 V! d# S│  │  │      08 源码剖析之Handler方法执行细节剖析.mp4) `. {' o$ s' k, J
    │  │  │      09 源码剖析之视图渲染细节剖析.mp4
    # l  P# N9 I) O0 J% U4 o; a│  │  │      10 SSM整合之策略分析.mp4
    , m3 H& R, C) [4 ]# k: D2 N! l│  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a
    + T2 A1 X4 z1 k# L: f% }, Z│  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i
    4 p$ `) Q$ I3 u2 p- l4 l4 @& ]9 _│  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4" m- R1 I9 _' U7 {; h" D
    │  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4% {, `- L; s: u: X; i: e" |0 y, X
    │  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4
    1 n, }& t; F. S( Z1 z: ~│  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i
    / s6 x8 b/ z6 u9 D│  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    ' o4 U& w- }5 t* x, a; T& [9 r│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u
    ( R) i, ~: Q+ H8 R. @0 i; M4 L: W5 \│  │  │      ; E* s- m/ X* Y) d1 p
    ; E1 M6 }; l& U5 f! X│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    . F# i4 f; S! r- b6 n7 j│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {* v4 c7 C' i1 o8 u  x2 d4 P' a
    │  │  │      02 SpringDataJpa概述回顾.mp4
    - D6 Z& L2 J# t" u│  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4& `" i% N, w* b9 |
    │  │  │      04 SpringDataJpa应用之数据库准备.mp4
    9 I# O% q9 o# K% j* c" W│  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4- M- G: Y; f. V# B
    │  │  │      06 SpringDataJpa应用之配置文件.mp4) {- b6 ~# S! k. t' {
    │  │  │      07 SpringDataJpa应用之实体类.mp4
    % o2 l6 Q3 L6 A9 |: i6 Z│  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4* ~- A' L7 M+ w( p$ l: @4 }
    │  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F" G' [1 H$ h% z; t8 I
    │  │  │      10 SpringDataJpa应用之引入JPQL.mp4
    % N, V, F( d; W' p9 ]/ Z3 W6 x0 K│  │  │      11 SpringDataJpa应用之引入SQL.mp4( W" N& @4 @# ?2 N
    │  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    8 a6 {, a6 z1 S; M$ u5 g│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b% m. Z% w  M/ L& u# }# z
    │  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    0 X0 b# \5 `5 r+ ?: m1 i$ m│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp44 \1 X$ q! x* z4 s# R1 s
    │  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    ' T: @* v: |7 [2 j9 ^/ z: A│  │  │      17 SpringDataJpa源码剖析part1.mp47 j  Y9 }6 P1 l5 u; P/ B# j
    │  │  │      18 SpringDataJpa源码剖析part2.mp4" z. N6 b) }# W! J; G
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \
    7 q: R9 D; W9 \' N) n│  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H
    " k- J9 x, q) g│  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D
    . T. H$ f, R2 C│  │  │      22 22 任务四随堂测试_不提供.txt% ~, f5 O7 ~8 d' p) w* ?9 Y1 X3 W; `2 J
    │  │  │      . j# R6 Y' v% z
    │  │  ├─05 任务五:模块作业
    3 P3 o) G3 j- h9 b& c/ X│  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C3 }* o9 H7 x& v; @2 _
    │  │  │      01 01 第一阶段模块三作业题_作业答案.zip4 h- ~# W4 H) K5 g! h- |- q
    │  │  │      5 Q: i- j. p2 P; m5 O' L) @
    │  │  └─06 模块三直播【回放】) d6 z# J# s* y2 O# h  c" N! ?
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y
    " _) }, Z, b1 j$ ?. A  H1 y; J│  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U
    $ F5 J0 R/ e' K8 b/ ], P│  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J/ T2 _4 p( S) D5 z  Z
    │  │         
    : T+ o: l) h6 J2 T) \, M7 T1 i│  ├─04 约定优于配置设计范式及Spring Boot源码剖析. I6 |6 i. p2 D  G) _$ R
    │  │  ├─01 SpringBoot学习资料下载; k2 I  F' H! j/ |0 T( B+ R
    │  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q. @8 A% y# O/ D/ O, r
    │  │  │      8 p/ e8 m  s4 s$ @& g8 J  b* G, v' Q& ^6 m4 d$ _3 F
    │  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O* _( n; ]% U# @& U, o/ J+ t8 |1 S$ v
    │  │  │      01 SpringBoot课程内容介绍.mp4
    7 h. [; {+ j! ]* ^7 i│  │  │      02 框架发展趋势-约定优于配置.mp4  [6 q0 Y- R' W4 u) V+ o  g
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e. P; \' b( S7 c* f
    │  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t8 c2 N$ O8 z( a  c9 a
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z) H2 H  N, y* a7 u$ `
    │  │  │      06 SpringBoot配置文件之properties回顾.mp4& Y4 Y; {# b* l2 k$ X0 z
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \
    9 \3 _4 l: ]9 t│  │  │      08 SpringBoot配置文件的注入类型回顾.mp4
    ) u  l4 G, h/ Y1 [│  │  │      09 SpringBoot自定义配置文件和类.mp4
    7 x6 J% O5 U1 v8 e7 W/ l, |│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    ( z1 K1 t* _; Z/ g; t& p7 x│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u' V& J- a* h1 n
    │  │  │      / A5 }! `; p. n9 {
    4 M1 e& n- F" A# r; i│  │  ├─03 任务二:SpringBoot源码剖析
    + _. U6 U! p. _2 \2 Y, i: m  e│  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q  s7 r/ L' R8 h5 s( d# D0 g
    │  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m' J# K4 Q4 g, v; j% n3 _
    │  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [/ f9 v0 ]/ A% U) ^' E
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
    1 k/ U# P, Q( k; ]9 L$ A6 j│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q
    1 _7 u* c9 h; |, G7 \" `; Q│  │  │      06 源码剖析-自动配置-ComponentScan.mp4+ v. l* V* O# [8 _
    │  │  │      07 源码演练-自定义starter之自定义过程.mp4
    . Y  l6 g7 A. |- [+ f│  │  │      08 源码演练-自定义starter之使用过程.mp4
    " K5 m% }0 {$ X* \2 Y  ?# H: j$ F7 h│  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp49 q6 ^- z8 p$ J3 M# W6 F6 N
    │  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    2 m5 k' C. S2 k$ U: R1 G: u│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
      H% ?# N& ~$ E9 L│  │  │      12 源码剖析-run方法-底层run方法二.mp4
    2 \, L; c! n9 @6 Z: v. e- r- Q  S│  │  │      13 13 任务二随堂测试_不提供.txt
    ) ~# y& {( a7 F& `* n; ^( s, Q│  │  │      9 t2 n4 ]' I5 Z9 o3 s
    │  │  ├─04 任务三:SpringBoot高级进阶2 P3 T% N' b5 i8 F  H
    │  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v
    / G- J5 b- {9 [& {9 P6 B( O* z│  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z5 G, z* F$ T" b0 R% L, b
    │  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4; o, S4 Q9 N' F5 _
    │  │  │      04 SpringBoot整合-整合JPA.mp4+ V% K& _9 E9 M4 M
    │  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r7 r1 {; I: a; a( _
    │  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H; @  x. Q# J1 J7 W) r1 }
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4
    * J, l/ {( T5 y* q3 M. @│  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp45 ^, m" ]) c/ i% H
    │  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t
    $ j9 `# c% o! g; _│  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4/ o- W* j7 T% \9 d' H& M
    │  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m0 E; N: K6 Z% ]2 v' W* s
    │  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B4 c$ b' \% F7 l% i% _( l
    │  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    & ^/ Y4 x/ e) i6 {│  │  │      14 SpringBoot默认缓存体验.mp4
    + o: d; g+ r, `2 e5 f/ V$ \& c$ Z│  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4
    4 l" C6 ], |9 ]│  │  │      16 SpringBoot缓存管理之相关组件.mp4: R- ]1 {2 U# u4 ?
    │  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a
    7 n& T3 c( w$ ~' V│  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4
    2 ~4 h9 y7 y6 p" T7 l5 S1 Y│  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4
    4 r- M2 T: e) E* U; h# P' q! }% Z│  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4
    0 \/ L; N9 y/ _* e│  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp47 i+ p; x0 k  I' Q5 c# x
    │  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b& O9 R2 m7 D) o' Y1 o+ A
    │  │  │      
    : {$ e8 v# X( Z3 w2 J& p  V│  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    : a, Z- a. J2 [; s2 Y│  │  │      01 01 第一阶段模块四作业题.html+ t# y( K0 }* ]/ O! Z
    │  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]
    0 Q$ I7 z. n5 S( {& f: u│  │  │      
    $ o/ ?# _; c4 M. ^/ r9 `; K│  │  └─06 模块四直播【回放】
    9 Z' P. Y) ^# k│  │          01 01 满意度问卷调查_不提供.txt  _8 }4 |$ l6 E6 G
    │  │          02 阶段一模块四直播回放.mp4
    . f) x3 b7 r" @" R│  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a
    7 R8 l% R; l  L/ ^* H│  │          9 Z" V/ ^  p) ]- G+ L. O' M
    ) u2 V' B( P4 Q$ I│  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g
    * X: ~3 l* |3 `6 @( U│  │  ├─01 阶段一模块五课程资料下载
    0 M7 Y8 f+ ]% h# u$ j3 [& ]7 ~│  │  │      01 01 阶段一模块五课程资料下载.zip1 v, x8 U& m& z7 P( @, O
    │  │  │      
    3 p/ f" W3 \4 Q3 M│  │  ├─02 任务一:SpringSecurity入门
    1 i9 }" u! z7 k. O$ i│  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~5 |: d' E+ b" |% d
    │  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i5 ]# d/ J) i6 x0 A% X" x' N
    │  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^- X4 w0 w9 ?, }7 G6 [. ]! {
    │  │  │      
    % e3 \0 M6 j3 F& q# f9 ]$ [│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y2 _3 b( G% J5 J$ y1 ?7 Q! D( `
    │  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h5 z( ]( R2 M! u9 o& d; u
    │  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c9 C  y" M( }+ }- f6 o- f& A
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o
    9 H; _( ~- [& J│  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j! G3 A8 t" Y& j
    │  │  │      05 基于数据库认证.mp4$ D- ^) \8 d5 P8 m
    │  │  │      06 密码加密认证.mp4; p1 K, |+ Y7 I3 E
    │  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f
    7 T- B+ c" {) M│  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
      {! f% L9 {' e" _6 {. `& E│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v& [. D4 E( Q7 Y" Q" A
    │  │  │      10 RememberMe功能实现_03.mp4# h5 |6 Y( \$ n
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o* b- A' X7 ~6 _; U
    │  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }7 C: X2 L- j) Z3 a8 w2 R  {9 O
    │  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r; J2 U- k2 |/ V! S5 U
    │  │  │      14 图形验证码_01.mp44 o, F4 ^- H0 P# h% r
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    6 g& [2 r+ f' ^6 g│  │  │      16 图形验证码_03.mp4. J% X# s+ P- M
    │  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q% C; `% I5 l) m6 g* v, M& K
    │  │  │      18 集群Session同步.mp4' [" K" S/ f3 h- N2 N3 k3 d: w' e; `0 G  _
    │  │  │      19 CSRF攻击原理.mp47 ~, e- e) U4 L" r
    │  │  │      20 CSRF防护机制.mp47 W8 S3 q! _4 N$ Q$ b% [% `  t
    │  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    8 F$ R) g1 l; X/ C* T) G│  │  │      : l" u& _% o" N7 K4 r
    # _, Z/ x. p( _( b% t│  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W
      l% ^% C4 S# E5 C( Z1 K│  │  │      01 授权介绍与原理.mp4+ l7 f9 D+ `% y( \; w& O( C
    │  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I0 [9 _, ~4 o# L* K
    │  │  │      03 基于URL权限控制.mp4# @, b6 S9 W& G6 O8 V
    │  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h# y- i& }: \" _. F
    │  │  │      05 基于自定义Bean权限控制.mp4
    , o( F  Y) W, B$ l, ]│  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k, w$ Y  e% P! s4 V
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @
    , |( y) e9 l8 {% m│  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {
    # {) M% j& U6 M6 G9 X│  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4# n3 z. c, {2 F5 G
    │  │  │      10 基于页面标签的权限控制.mp4( A) j/ ?; l8 @/ w3 k
    │  │  │      4 m) I8 i" K! c6 `* l% z' ?0 c
    │  │  └─05 任务四:SpringSecurity源码剖析" S% N: ?" e. `
    │  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q
    3 x$ h9 w6 V0 f│  │          02 过滤器链加载流程源码剖析_02.mp4$ B* U6 z% w  P7 A! P' G' R6 S
    │  │          03 过滤器链加载流程源码剖析_03.mp4
    6 ^1 g# T1 G( V│  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z6 B; y5 w$ D! M- x7 ~) f
    │  │          05 RememberMe流程源码剖析.mp4
    , R2 z) ?9 T6 C% y8 U; i  k│  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D& H* F# J  p' p) p$ Q4 v
    │  │          07 授权流程源码剖析_01.mp4
    $ O# f7 a6 T  h" N( Y│  │          08 授权流程源码剖析_02.mp4
    " L0 K/ l1 P* g' v│  │         ! V0 Z" f7 u8 Y/ o
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a- w2 E% N1 O' `8 K" g. h$ d  [/ z
    │      ├─01 阶段一模块六课程资料下载2 n! S) D8 }9 g- s8 N
    │      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d( o8 h& b: ?6 u
    │      │      * d' a5 `3 C$ N; d& f$ Y0 P
    ( d& }( A' g; i* v( m│      ├─02 任务一:响应式编程概述
    : Y  {& }, Y4 k% j+ _  f# M│      │      01 响应式介绍.mp4
      V( o" K* J0 ?3 v$ ^3 z8 z│      │      02 响应式应用场景.mp4
    , H! D: U4 X1 c: |7 c│      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    * @5 p# q. A) S8 i( v2 N/ Y! K│      │      04 响应式Spring.mp4
    3 Z) `3 n' \/ X4 n0 |4 |│      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    7 Y2 g4 [0 D3 O0 \│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e( @' f# T' ~. \7 w4 R1 d
    │      │      07 响应式流规范实战.mp4
    ! d- Q' x' y- w│      │      08 响应式流技术兼容套件.mp4
    ' x  J! {! y8 E5 c│      │      09 响应式流中的异步和并行.mp41 ]( h3 h# _" Z. u* d
    │      │      10 响应式环境的转变-RxJava转变.mp4
    . I' b3 i5 J" Y) ]% \2 e7 G) y│      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v
    $ \$ V3 f* R' j/ c/ `% T* _│      │      12 响应式环境的转变-Ratpack改进.mp4$ ~, D/ P4 G2 e8 u# ]2 D" g% s
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S
    + z& g# E6 G( I  t$ _) }│      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r+ |# ?& @) @1 {( M- |
    │      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o* q  V3 z! s0 v3 ^3 x1 A7 u4 M
    │      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k0 |/ C6 o% l9 t4 G. {
    │      │      17 使用RxJava作为响应式框架-响应式流.mp40 A3 `9 M7 {0 c
    │      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    . ?! q9 @% r; `2 R0 f│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4  c+ V( o# R- _
    │      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D
    ; v7 Z2 C8 G) @5 j│      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o: u7 D6 K1 j8 n" m0 ?" d+ w
    │      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _* k" Y% F' {. f
    │      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z; F7 `% S( o/ g
    │      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p
    5 W+ [( F# m- N! E│      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b8 p$ D9 l2 ?* |) \2 H
    │      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {* q; @. s* z3 W/ l9 E  t) O
    │      │      27 RSocket.mp4
    + z; F- l, q. q' C│      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~# k! d+ ]  h0 h- j/ [& F0 O
    │      │      9 N2 [, u, l- e4 Y9 I- a
    ! t8 B. u2 z+ I, u│      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G
    1 l/ N) s5 j0 x│      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _
    7 S; k& m: W* k│      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `! H/ w: \$ K' k  f
    │      │      03 Flux和Mono响应式类型.mp4
    6 a/ y2 i: K; n: a, I│      │      04 RxJava 2响应式类型.mp4
    . e/ y0 ~+ u: V+ [/ z$ K│      │      05 创建Flux序列.mp4
    9 F" x, |( t( `' d3 R! W│      │      06 创建Mono序列.mp4
    ' }9 o; e/ b3 b│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I( S" u0 W" _3 Y: j' v
    │      │      08 用操作符转换响应式流-01.mp4
    6 W6 g  y. P& n/ H/ L* e2 `│      │      09 用操作符转换响应式流-02.mp4
    - H6 S1 K/ y1 Z; p9 ]0 M│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I% n7 Z& ~" r& J3 @
    │      │      11 用操作符转换响应式流-04.mp4( [9 @. F5 k( {) ^1 c5 O1 p% t5 \" z
    │      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~% j+ |1 k% p7 @3 ]" ~0 e5 `! \
    │      │      13 用操作符转换响应式流-06.mp49 Z) s; [% i) ?) \& S! B
    │      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p" A, ^, J7 i; a
    │      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q
    + i/ C! \8 p7 Y6 x, @/ [│      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N- ?( d& n& _' J5 |
    │      │      17 错误处理.mp4( i4 E, y- H( i1 S
    . e+ z& `% c$ O  _7 y* b│      │      18 背压处理.mp44 I" U. J5 u4 N
    & Z$ m$ ]) e' ~, Y3 q+ A│      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O* ^$ C1 U) w/ }( p! K2 e5 ]8 D
    │      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    5 l" m. N, ?6 I│      │      21 组合和转换响应式流.mp4
    7 `' R  Z' U. R0 u: D│      │      22 处理器.mp44 \8 ?) @* D9 c+ c, U; r: Z1 B
    │      │      23 Project Reactor测试.mp40 r7 C/ p% U3 c
    │      │      24 Project Reactor插件.mp4
    4 }3 @, V+ a+ N; n1 b+ |+ n* }│      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K# g6 G/ n' S- r2 O3 D: M5 s
    │      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G
    & Y0 P2 @9 \" o4 V& Y1 u) v5 N! ]/ I/ M│      │      27 Project Reactor内幕.mp4
    ; h$ s$ s2 T1 g; l│      │      6 n* z/ |" Y% `4 B: x) o7 Z' r  m( p2 O. F6 U' l0 H$ W" D: Z5 x& }
    │      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    9 l  v1 k6 F! h; Z2 p' p4 Q│      │      01 响应式Web内核.mp4
    4 f: p3 M5 P# h- X5 [, S│      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j
    0 Q% q$ w  t& B" w& s$ `│      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d
    0 J% ^; Z! L; n│      │      04 基于WebFlux的纯函数式Web-02.mp4
      r- Y4 K& r0 b$ ]│      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~2 H) u: G, `2 ]! N0 i, U1 e
    │      │      06 响应式模板引擎.mp48 |, a- X( {+ B. O% ^! V
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g
    : G+ a1 U2 Y+ Q1 Y, l7 U% }│      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }& N5 z7 z5 O, r2 g1 B( D4 j7 x
    │      │      09 SpringWebFlux和SpringWebMVC对比.mp4% ~; x/ u, ?9 P9 g% T# _
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R
    1 W. ]: P5 G0 i8 H& M│      │      11 WebFlux的应用-微服务网关.mp4% V5 ~# C6 [! I) [8 z4 g
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }6 T& t) R" K0 {' ~% g( \1 F, L" x
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @, Q$ g2 ?8 N% c
    │      │      14 流系统或实时系统.mp4% B9 g7 z4 q+ W* z4 x
    │      │      15 响应式持久化库原理.mp44 F: L# l1 ~. X  `! c
    │      │      16 响应式事务.mp4! N2 ]  ~+ t" h: O# @: g
    │      │      17 Spring Data响应式连接器.mp4( J7 L) q/ ?/ \
    │      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i/ J1 z* p( @' _9 o: D
    │      │      19 连接响应式关系型数据库02.mp4! o9 [7 R3 i0 X+ q
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x6 a- _& g) j( k( S
    │      │      21 SpringWebFlux集成MongoDB.mp4
    * x7 c0 g+ K+ T0 A│      │      22 SpringWebFlux集成Redis.mp4
    / i; S6 v* ~% g2 @: }│      │      23 rxjava2-jdbc工具使用.mp4* K" E% S7 {$ o: l8 I
    │      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C' o  W; {7 h* u; z/ C' A$ i# Q+ y2 Y- Q
    │      │      25 使用StepVerifier测试响应式流.mp4% v+ ^5 X8 w" W
    │      │      26 WebFlux测试.mp4
    3 \/ s6 |! v6 {; J$ ]9 I! `│      │      ) {! K; Q- L0 X! u! J2 s, e
    │      └─05 任务四:Spring WebFlux源码分析4 v7 U0 Y; O( I2 U
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I
    $ m; m" l) h5 q/ z│              02 Spring WebFlux源码剖析—support包.mp44 Q$ h/ Q9 a. w5 Y
    │              03 Spring WebFlux源码剖析—result包.mp4# `* t4 M! s/ @9 R
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r7 z2 _' n& O1 N: l: u
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    & s9 c2 U5 m4 z" A$ u│              06 Spring WebFlux源码剖析—config包.mp41 ~$ F5 `7 j; \
    │              07 Spring WebFlux源码剖析—handler包.mp4" [2 i  ^: G0 L. w+ n8 ^
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U3 {6 A5 t: v# y4 k0 c( p2 I1 M' p
    │              9 p0 k+ C8 J/ z# q; B/ D
    ├─02 第二阶段 Web服务器深度应用及调优
    0 h, R6 F, T1 n; d5 w│  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @
      i4 b% [! e* r) N  X│  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n, e6 K" \, }7 [
    │  │  │      02 Tomcat课程主要内容.mp4
    ( b+ v) B! l- O│  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q  t3 T# E5 _- R# c
    │  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4
    6 S4 ?. q4 h( D7 L│  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \( ], Z) T5 z$ _1 h; Z. r
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m
    4 M3 i6 i- H4 _9 V* V│  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L
    # V1 V: U* q0 E; m: `│  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O
    % f8 i6 v, e2 Q; F/ f; g2 [7 ]9 T3 X2 Y│  │  │      09 连接器组件Coyote内部组件及工作流程.mp4( ^' c6 U% t- W; f$ o: a/ j: F
    │  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
      ?1 Q+ Q. q. S$ ?│  │  │      11 Servlet容器Catalina结构.mp4/ l4 o, c" d, j  ?0 f  d
    │  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4! I+ @! h# e7 o6 T% \" ]# W
    │  │  │      13 Tomcat服务器核心配置之Service标签.mp4
    8 B1 i/ \" m+ ]1 I9 P│  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4
    , n7 e( `$ r+ P& A( l  h│  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4% v% f$ C( t5 J. c- V
    │  │  │      16 Tomcat服务器核心配置之Context标签.mp43 r* f$ U0 |, v( L( s. j* a
    │  │  │      + ^6 C: X; }6 K! G
    ! G) }+ `* O& f/ ]9 C│  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T
    " x2 l# H7 l4 B! d( O% k- X, b│  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |% |0 P0 T7 ~) W; \  e0 f4 |
    │  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4
    0 T+ X% o$ f* d  U) C2 \/ n│  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4- ?2 A5 ^- k/ |! i5 s& d. B0 e
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    / S% K5 d+ J3 o6 s│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4
    7 U' W  D6 ?4 M' [, K│  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4# q. c, |& }- ~: s! O/ W' d
    │  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4
    : U+ }& I" q, a0 ?" D│  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }
    9 I- x* B. x4 c( q: f$ J1 {( S│  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F, B7 x1 n) b! O' L+ U7 {2 ~  `
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4
    ( T& n8 Y  v  E# S; ]  k2 z│  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4; ~, m) D$ B/ N' P. ?2 I5 J
    │  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n0 M% ]  s( v- A9 _
    │  │  │      13 Tomcat源码构建.mp4
    1 }9 G- J2 r+ x* U& z) m3 [+ M7 j│  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4
    / h% U3 m& X7 ^0 l& v  S" v5 d0 |# ~│  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4' ~2 O) M/ G# k
    │  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~8 g* E+ U5 a# G+ ~/ {( z1 _
    │  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i5 J! X, m1 h" L& y
    │  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @; |$ q$ t& Q  i6 B& a* j5 a
    │  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp45 B* l8 m1 ]& A* h* I
    │  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4" C2 z9 s2 T2 A- G6 ?7 p; g
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4
    6 t% O2 S3 r. `& R9 z3 E- X│  │  │      22 Tomcat类加载机制剖析.mp4
    % ^- T( m* c+ O$ v9 O1 t│  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4' |' |; U( q/ }) X- k& g
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp43 m3 F+ f- m3 P$ l8 T8 k% b
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4
    * h$ ?- @: I$ K; D1 A│  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d( x& a- M( B* e$ w! |2 E0 c
    │  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4
    # W  G' r. b: ]8 g7 G" `5 v│  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s+ x) z; I) R) b5 U  I7 E! ^0 c
    │  │  │      1 i, E, U: {/ z8 i- P) S% l
    │  │  ├─03 任务三:Nginx原理深入剖析. ~/ S8 T' c9 Y, t! A
    │  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u
    5 }# e0 b. I6 ]3 J7 c" e- L│  │  │      02 Nginx基础回顾.mp4* n9 v& |4 a7 d
    │  │  │      03 正向代理思想解读.mp4# G- x- U7 D4 b+ M6 o. Q
    │  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
    5 ^* k' g4 x3 G! y  q7 |" U│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B& z+ a# D$ K2 G. _: e6 u9 t+ u
    │  │  │      06 动静分离思想解读.mp46 V: J. y$ x: o4 D. o, ?% X
    │  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N) h' q: J6 n/ q) z* I9 z
    │  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T
    6 b9 _2 H1 Z: Z8 {4 v" n│  │  │      09 Nginx核心配置文件解读.mp4
    0 O! V' }6 p. f  d) e│  │  │      10 Nginx应用场景示例之反向代理(一).mp4
    * q+ N  g7 ]$ ^+ H( r5 T│  │  │      11 Nginx应用场景示例之反向代理(二).mp4
    ) Q5 n8 l( N; F& d' L% D; @' ?│  │  │      12 Nginx应用场景示例之负载均衡.mp4: B8 [& U$ D, _% k# v: L8 u
    │  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q& V* q$ Z, K( W: Y) ~( e* r
    │  │  │      14 Nginx进程模型解读.mp4
    : h" X7 L) A$ j8 a* \8 _. x- O; ~│  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x
    7 s  I" ?4 q  N; Z0 S% N" y2 v│  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    ! z% u. C$ B  I5 t% g4 h2 G) c8 Z│  │  │      
    $ S' S* k1 C6 d│  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x6 j6 R8 ?! n0 A" ^
    │  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H
    ( X& t# M+ V9 `│  │  │      
    9 }; X1 m  \* @6 I: |8 x│  │  └─05 模块一直播【回放】. }* F' Z) a6 E
    │  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c
    - {, i/ S* H8 r│  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    : p* B7 Z0 r0 @, s2 `% S; G! }│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip
    8 w( H7 Y$ O* C! Z% |│  │         
    0 V6 `6 f. ?% ?8 h$ u: e│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案% Y8 B0 D; A8 m" ~- h
    │  │  ├─01 任务一:一致性Hash问题及解决方案
    $ ^: T+ n+ t8 ^: W│  │  │      01 01 课程资料.zip- T0 s% o; V- a6 W9 c) R
    │  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]
    4 e+ U$ [3 r, p1 u0 U, `│  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G
    ) u' S7 w6 w0 K, [  `: [" S│  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4, A9 C6 i7 g2 W3 m  N
    │  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4
    , O6 i- N( }: p2 b% X│  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N+ p* p/ m9 ]' K7 ]) N
    │  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h
    0 z# Q( R4 ]1 S- O$ r; k3 |0 `# p│  │  │      08 一致性Hash算法之分布式存储应用场景.mp4: `3 k3 R, {9 r' ]8 u9 N& G$ p$ N
    │  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y
    7 t3 z/ P# r0 T4 Y9 M) r$ V│  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s
    # S5 s. m. p/ o/ t: N│  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    9 ?' E" k+ T8 y2 P# S$ e│  │  │      12 一致性Hash算法+虚拟节点方案.mp4
    / l' Y9 s  @. B│  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j$ t" B( ~0 }+ A. R
    │  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp43 Z6 ?5 @. `/ d
    │  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4+ M" A+ l3 |6 [% \! o* [6 M9 W
    │  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4' W' l0 \: d  k; u2 \1 ], h# E' c* |
    │  │  │      17 17 任务一测试题_不提供.txt' s1 h; e: _8 C& h7 w, R) W5 i. A" a
    │  │  │      - ?1 k+ K& K. \& Q& t4 t
    │  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M' |  n* S4 M1 u  W6 |; }. ], O
    │  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s( _* `0 T. R. `
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i
    1 O/ g2 t& n2 b│  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T! C& s* Z% u: r, p- x
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S) C# @. o; P7 Y  k
    │  │  │      
    2 l4 s3 o0 \/ K& S  v# M│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    0 F9 E/ t9 f+ Z9 S6 _4 \8 ~' e│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u1 ~; E. Z1 G) P/ x5 S
    │  │  │      02 分布式ID生成方案之UUID.mp4
    6 S* ]7 p1 o' A6 C# m# M, {│  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z2 n5 B# k8 W6 r' C& r5 x% Y( w
    │  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K
    9 N3 l0 Y! Q. e1 x│  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4- B0 _/ U/ @: z
    │  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W& _! K! M; L3 }8 h2 |6 x& @/ J8 C
    │  │  │      07 07 任务三测试题_不提供.txt" i% ?  s# |, J4 p# e+ g/ c
    │  │  │      ! p, [* _- {- t# X5 w1 w, E) J% V0 D# B# D
    │  │  ├─04 任务四:分布式调度问题及解决方案
    2 g) o! k& b; L) j" S│  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `: E8 A8 u# s+ j5 I! }! I, G6 w
    │  │  │      02 分布式调度是什么.mp45 K- @! E  W4 L2 ^" `# Q" L
    │  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H4 F: v2 r) U+ w/ M6 }
    │  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s6 ^1 i4 a/ ?% E
    │  │  │      05 分布式调度之Quartz回顾part02.mp41 K) W4 I, ^1 e' r" h8 y
    │  │  │      06 分布式调度之Elastic-Job介绍.mp4, e1 r" _  _$ m2 T2 q: {/ Q5 K9 n+ N
    │  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U
    % l! Y0 I( l) f2 b│  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q* t+ ~+ x# _# Q. l! t1 x
    │  │  │      09 分布式调度之Elastic-Job应用part03.mp4/ t/ l/ J1 N1 d  @% z
    │  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y
    ! J8 U# k) {: m6 U7 L; l│  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i% v) z/ B% t8 o& r# {
    │  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P
      q# y2 ~; f8 |5 F│  │  │      13 分布式调度之任务分片编码.mp4' p" k9 V3 q/ W, O
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4  o: I' Q8 d3 b. |$ c
    │  │  │      15 15 任务四测试题_不提供.txt/ W& `+ M, |% p! a1 K' u
    │  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z  w: ^0 ~  X8 c" N% G8 [
    │  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l
    . w& _% n2 }% k2 }! P" h│  │  │      01 Session一致性之问题现象.mp42 A  G  |' l$ Y: M( i) F
    │  │  │      02 Session一致性之问题剖析.mp4
    0 C0 c, X6 j1 w" X% G│  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4
    - y& ?1 r4 o' I7 Q5 Z│  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~# i7 N' p. y: B6 A/ Z
    │  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4: e( }) z" F2 g- a! `
    │  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4; c6 X7 D9 S' Q6 K  z7 l; x
    │  │  │      07 07 任务五测试题_不提供.txt
      ^5 J9 @  p: @( T- {& e: ?│  │  │      
      S0 T1 O, O# R2 X6 \- E8 t│  │  ├─06 任务六:模块作业
    2 T2 [8 a3 s0 G9 E4 g│  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    $ q9 |% Q9 a. d, r- C  c4 E│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N
    ' `: T+ Q; y! {6 E│  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    . r) f& \5 Q$ _2 n1 _8 F/ W: {│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B( W7 n, {9 _. x! r/ G8 ^- q
    │  │          02 阶段二模块二直播回放.mp4
    / Z. q5 O" W0 l/ ]/ t│  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    2 `0 {; ^- I# P3 c│  │         ; c' o0 m, |! d* J
    │  └─03 Web应用安全与加速
    ) U$ _6 {. j: ^/ m│      ├─01 阶段二模块三课程资料下载( W  h% ~+ y: o% F/ B/ S
    │      │      01 01 阶段二模块三课程资料下载.zip
    7 p! h7 }9 H+ B│      │      # A' f/ k6 k- a( w' u, }: E3 M
    │      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    : A8 M% v( n5 Y) a2 h│      │      01 课程主要内容.mp4# ~% B. n  ]* `5 f2 [
    │      │      02 HTTP报文介绍.mp4* D# M/ H, S# j0 r9 S: M
    │      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c" ~  ?' r7 r% Z( l1 T/ J( h
    │      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M- y2 M& v5 M! K' c
    │      │      05 TCP三次握手建立连接.mp4
    ' L. M' c9 O) E/ Z  N+ ?0 w│      │      06 TCP三次握手的必要性.mp43 i/ \" _0 s5 @
    │      │      07 TCP协议缺陷.mp4
    0 l1 U) j1 z& B7 v  E│      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T* p* h. _0 \( s$ r
    │      │      09 TCP四次挥手的必要性.mp48 y/ [! C" e6 M. R6 ~* O
    │      │      10 TCP数据传输原理.mp4
    : P' }. ~$ X% {│      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k. x, [. B( b+ d1 L) I  {- i
    │      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D
    & W+ j2 r5 y5 `3 K8 \9 A0 V4 J│      │      13 TCP连接技术.mp49 D  `, i7 G+ L/ R+ ~9 ^# y
    │      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i
    / p5 S: i+ {! _9 z* q6 J6 ^│      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u+ i' h5 y' i& f. W5 g% L! H3 D
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r  {0 ^9 D3 Y( B" u  C+ p
    │      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v! u# ~# ^+ q* ~
    │      │      18 HTTP2新特性-服务器推送(Server Push).mp41 d& v$ `- _5 F3 n! ?4 K( ?
    │      │      - z. r  `5 b; h4 D# c# w+ g! t8 s! a& C4 F
    │      ├─03 任务二:HTTPS详解
    3 L& I8 `. U4 t( }: P│      │      01 HTTPS概念与架构.mp45 B. H# C# Y8 `6 |# M( l
    │      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \) A9 m0 {  Q' x. q3 Y/ o
    │      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    0 q5 B" Q# b4 a8 F│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^  _+ c" F' f$ U
    │      │      05 数字签名.mp46 y( O2 `, r7 R* @
    4 K" S0 u* u8 Z/ C( m2 V3 E1 ]0 |│      │      06 证书与CA.mp4
    : e, D6 e+ B5 I│      │      07 HTTPS通信.mp4
    ; b4 @$ Q) _+ Z$ A5 p│      │      08 OpenSSL签发证书流程.mp4- o- k# b( w( f% r/ V
    │      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    2 H" d' b3 z* V- W* T1 r0 n  o│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q+ c7 S. ?. {) }% S
    │      │      11 Nginx安装SSL证书.mp4/ L) W& n: r; @( A8 j. c. F
    │      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m
    ) _, }+ c# J6 G$ C* W+ r+ ^2 }│      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n
    , z8 p9 g2 n% c0 N, x│      │      14 阿里云SSL证书.mp4
    & Q; s( b5 n( M0 K( Q! W│      │      15 HTTPS网络耗时增加问题.mp4
    % X) t1 v7 X, X│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    3 n& \9 T3 o" v  |: Q! Y( R$ F, m( F│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O
    : K9 W1 o* b+ G, L: M# k: R│      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m- D! C5 b' j, @+ q" k
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C, }' l8 S: s7 t0 w' \5 X1 D
    │      │      20 优化方案-HSTS.mp4
    % Y0 W8 Z! r7 A5 c│      │      21 优化方案-OCSP stapling.mp4
    + X! K+ d! a" S- z│      │      5 K+ A: ]! j& t' |1 Q
    , t5 l9 T* }  l│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q
    " o$ J! M2 l+ H& R% Q: p7 A# N│      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h) X% b( v  N! V+ e9 n  c
    │      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d4 h" V$ }0 V9 ~, H
    │      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    & h& j. d. f- g6 k; o│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    ; L8 j) B- B6 t) ?6 G. d│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m2 y+ K2 T( M3 ?, Z7 i! E
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U1 ?& }7 p- d/ X* M7 F
    │      │      07 植入JS、HTML攻击.mp4
    1 }& g3 L3 B. z: l│      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O- m1 U+ `" O1 @
    │      │      09 XSS漏洞预防策略-输入环节保护.mp4
    , P% U% W' _' n- D│      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E* ]3 g0 J1 m! B+ x9 p
    │      │      11 XSS漏洞预防策略-输出环节保护.mp4# M- z4 L# \* s/ ^
    │      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    # d) Q1 R( J* b( f8 n& b  e8 w4 }│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    9 h) _% z5 K- A! C4 l│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
      q7 `1 M9 {& q( I/ W│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]5 T( r" S; v; C" _/ J
    │      │      16 CSRF安全防护.mp4
    4 \5 |) u0 }9 z9 M( C│      │      17 CSRFTester漏洞扫描.mp4
    : T# E: }1 y! s│      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    ( V4 `2 r& V9 T9 q  k: \, D  V│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y3 y: R2 Q/ r3 `5 V$ ^* x
    │      │      20 URL跳转漏洞简介.mp4. m) `) ?9 L/ O; e/ T
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @
    9 ^! f: b/ g( {0 \0 |8 s- Z│      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A0 a( `; P7 Q& r+ @: n, I- a
    │      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E
    7 _' t( o0 o8 i: r4 E│      │      24 Session劫持防护.mp42 F+ B( T! o0 [3 \
    │      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a
    4 i% i, i3 N! ^│      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y
    ' r: c' M, M- ?' z/ B5 l4 s& w│      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g
    3 y# @8 h; L, w, G1 C9 Q2 p4 ^│      │      28 SQL注入攻击.mp45 q- U! }$ [! W) O4 Y+ C* S: i4 b
    │      │      29 SQL盲注及猜解数据库.mp4$ A7 T* h5 C) j$ R* W
    │      │      30 ORM注入攻击.mp40 y# u7 |2 J1 G* }# x0 Z
    │      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p  I7 y. N  G1 V
    │      │      32 代码注入攻击.mp4) b( _, W3 s, |* C$ L4 T6 j
    │      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o1 W" z" p* j9 S
    │      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X( m; s( F2 X8 J
    │      │      35 文件下载和目录浏览漏洞.mp4- Y9 ^1 Q& P: }
    │      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o
    1 O0 C4 @+ s& ^( A- a│      │      37 垂直权限(功能权限).mp4
    6 Z0 c4 d5 L6 _, k: s  i│      │      38 水平权限(数据权限).mp4* j- J( O8 K; J- P3 i# Y4 k* P3 J
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N/ R  }* }4 j, Q5 l3 _" u4 r- u
    │      │      40 CC攻击.mp43 q& \6 E. o# d- B4 {
    │      │      41 CC攻击防护.mp45 V- R/ P9 Z2 \: f9 D+ k, C2 C5 l
    │      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q
    9 T* x4 ]+ [% [3 p│      │      8 z! @* @% v9 Q1 m$ Z+ K1 g
    │      └─05 任务四:应用加速6 k" a7 J4 n* e; U" i0 J! x0 d
    │              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v! m5 G& v2 g0 [) a7 I, Y. v
    │              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a" \3 K6 I' ^6 I
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v
    8 J' Q! @6 R5 ^/ T# l/ l' e5 y│              04 通过CDN获取缓存内容.mp4
    " x2 H- e  X. {/ F0 K│              05 CDN的网络架构及术语.mp4
    ' p% P+ }: }# g3 i9 Y: S. I│              06 CDN应用场景.mp4
    3 @3 G" c' M7 i; C8 x│              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    " z4 w( E% \, [- z│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
    / _5 h2 r8 q/ K2 ], I& r* x( J│              09 CDN刷新预热.mp48 M' M4 p5 U' U# D
    │              10 域名管理-回源配置.mp4
    & K3 Z# `9 ~: R& x* l# @│              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v; X) g2 {/ B+ A2 K4 B3 L$ R
    │              12 域名管理-访问控制.mp4
    # A2 d0 Y6 F& d# U│              13 域名管理-性能优化.mp4. q) t3 x0 k: M* t9 c
    │              ) p" |) \7 t7 r! X3 s* z, j
    ├─03 第三阶段 分布式架构设计&微服务深入剖析
    0 y& N( \8 T0 e* Q& ~* g+ V: q│  ├─01 分布式理论、架构设计(自定义RPC)' h- P% `/ J0 e# N% k% Z
    │  │  ├─01 课程资料下载
    7 a9 L5 {9 M4 C! h2 F4 i│  │  │      01 01 课程资料.zip
    2 k9 s# W+ ?1 s/ i0 K/ ]│  │  │      4 R; o1 w( |: C8 G, y- b- W9 s) w) W$ V" Q* {
    │  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^9 [2 X' E/ X' G8 O# x/ k
    │  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |" G# F. n1 I5 D. P& Y
    │  │  │      02 Socket编程回顾.mp43 E+ P# v7 z9 {+ W) _
    │  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M* a- M1 I/ I5 n& C
    │  │  │      04 NIO模式详解.mp4
    7 j4 g! A; d  ^1 |; r7 d3 x│  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W5 G( ~8 f  p% `: S, m. K4 Q6 W- z
    │  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u
    $ V2 A. E8 _& p: y│  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H0 Y* U$ z. c) D- w! }, z' Y
    │  │  │      08 Channel详解.mp49 D$ g) Z  S' g
    │  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N
    6 \4 Q! l2 l6 l8 e: K" n# \: J; K! D( Y│  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d
    8 F9 \1 r' q. m& r5 L& D0 s│  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w
    * [' Z& H2 r* j* ]' L- L│  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `6 L5 d# W5 V6 I7 k. a. t# O
    │  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v
    / R/ G* M+ y; P│  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B1 K* L' U& `& ^2 {) |1 J
    │  │  │      15 线程模型概述.mp43 Q8 g2 k3 _4 S
    │  │  │      16 Netty线程模型.mp42 v+ I* \; g: M6 t- V/ O4 `+ w4 b
    │  │  │      17 核心API-ChannelHandler.mp4% {9 H! @) F3 z9 Q- P/ \9 W: X! {
    │  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T
    , D( x3 ?8 h! B/ m' b( m│  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y  U+ T0 c; ^# N6 g9 Z# `- Y; D& @
    │  │  │      20 Netty入门-服务端代码实现.mp44 p$ K% u& `$ R% ^0 l( k
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
    % y5 |6 m  w+ d% Q6 |( q/ k0 J│  │  │      22 Netty入门-客户端代码实现.mp42 D2 \/ }) u3 s, O5 b; W
    │  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T
    8 {/ j8 R' {" ^8 g9 O│  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W
    4 Q3 T* p6 |2 u; o+ p│  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s4 p5 A/ u( o7 g& z
    │  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g  z* [, d& [8 G' h4 j
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _" r1 A& \* q5 N& p- U' C# Y  y9 l; h
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4
    * J* E$ I. N+ b# M5 C│  │  │      29 Netty高级-群聊天室服务端处理类实现.mp45 g" g# {- }+ M. p
    │  │  │      30 Netty高级-群聊天室客户端实现.mp4! P- ^/ E* E- U1 j  _# C% [
    │  │  │      31 Netty高级-HTTP服务端开发.mp4
    . s6 Z/ G; P1 M! b/ O2 j│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    & r4 Y& \" R& _0 C7 U│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o& _6 m( `2 ^1 |' @# K6 {; Z
    │  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp42 Y) ?2 M- {8 ]9 a3 H9 z
    │  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4: d# Q4 k) Y7 u% r$ D& X
    │  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _* P. W; H/ [; o
    │  │  │      37 Netty高级-Netty粘包和拆包解决.mp42 L, F8 {/ l$ m- P
    │  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    1 o7 m7 y  F' ]0 K0 r│  │  │      39 Netty源码-线程组源码解析.mp4
    6 O( F  o& C* c' l│  │  │      40 Netty源码-启动流程源码分析.mp4" O; m; W% z0 T1 g3 O: [
    │  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f
    , @2 t1 Y2 t% M( `* Z/ H│  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w
    & i5 f9 }1 n5 Z│  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e7 }' O- Z" w( [4 J
    │  │  │      44 自定义RPC框架-什么是RPC.mp4
    1 D6 h; K7 }. E# P( N6 y9 M" h│  │  │      45 自定义RPC框架-RMI基本介绍.mp4" c. m7 A! q4 T; K
    │  │  │      46 自定义RPC框架-RMI编程.mp4' X  f) ]5 R* l9 u7 c8 X+ L% D
    │  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C5 d. F1 [+ {2 m8 I' W
    │  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c" m) W3 i7 [; n% J
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q! t( J' l2 g3 q: [* t: R! t: E
    │  │  │      50 自定义RPC框架-客户端启动类实现.mp4* f1 ~! \2 M9 e
    │  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4
    ! \' a) |- G: v) D5 o/ y8 a& }9 O│  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4
    ' F" b( n! I) j6 y' C; K│  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    " O8 B& i; l2 C0 E, U" P+ z% a4 V8 B│  │  │      
    6 r5 f4 B9 l* e* {$ ?7 N│  │  ├─03 任务二:分布式架构设计理论- f" b6 E1 P! B' Q& [% {
    │  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s
    + C) n0 m7 A, T* T│  │  │      02 分布式架构介绍.mp4
    : p, C$ q- |5 A+ c. M7 v2 u│  │  │      03 分布式理论-数据一致性.mp46 c8 s( B: j" D
    │  │  │      04 CAP定理.mp4+ V) U$ m/ z2 _) m+ M7 R4 m2 f# l
    │  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @
    # s( x4 d4 B$ T3 ~2 l7 y│  │  │      06 分布式一致性协议-2PC.mp4! X! V9 e$ h! L0 n- k$ ^' u
    │  │  │      07 分布式一致性协议-3PC.mp4% C+ p( P3 a( ^) P9 Z$ }' ~. A5 h
    │  │  │      08 分布式一致性协议-NWR协议.mp4- q/ J9 v. `$ V$ J
    │  │  │      09 分布式一致性协议-Gossip协议.mp4- J$ ~+ S1 }- d( s* {2 J
    │  │  │      10 分布式一致性协议-Paxos.mp45 r2 G9 d- E0 g; Y) L
    │  │  │      11 分布式一致性协议-Paxos相关概念.mp4
    4 x7 |' P7 l) _& ^│  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
    3 I) M5 T. _2 G4 u4 s9 e│  │  │      13 分布式一致性协议-Multi Paxos.mp4
    1 c+ k! j$ W3 B  i& V- ^6 l│  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c
    , z$ k' q- l, u: Z3 N│  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U
    1 d" g2 a# i" Y) S  G: i│  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4( D' l$ w- D- _
    │  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K6 N1 ^: n8 Z+ g% ^, ]6 q5 Y
    │  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d5 S, |. ?$ b% _8 i) ^
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K5 F1 U3 {5 I$ }1 f. A  o
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4/ Y' Q0 \6 G, ~3 H6 u
    │  │  │      21 分布式系统设计策略-高可用.mp46 M- b( ]! R; e1 K; N4 H/ g
    │  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    ; b: O9 ~8 D5 R3 w. i: N# k. w: g  K│  │  │      23 分布式系统服务调用-实现方式.mp4  |! \  ^$ d" _6 Y. [; B
    │  │  │      24 分布式系统服务调用-跨域调用.mp4, J( |) F% q' \0 {
    │  │  │      25 分布式系统服务治理-服务协调.mp4
    $ {! y( \- K2 e9 q8 f│  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I
    1 J$ H- P0 m) u9 t( y2 a$ I│  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [+ C" G4 H3 X8 W" O8 X& @
    │  │  │      28 分布式系统服务治理-服务限流.mp4
    ' N3 X; h/ v3 g0 ^9 {, f│  │  │      29 分布式系统服务治理-服务熔断.mp41 i5 L( f0 d: Z0 Y" L6 C
    │  │  │      30 分布式系统服务治理-服务链路跟踪.mp4
    ; T* G7 e6 X% _4 X& g4 ~* Q│  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4
    $ d1 `- z+ D" E│  │  │      32 架构设计基本原则-开闭原则.mp4" J' g' o. p' n$ ]7 ^
    │  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F+ D5 K9 I0 R0 P0 n$ E  c5 {& ~  a4 r
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p
    * c% u+ w2 V9 s6 E6 t" L. y│  │  │      35 架构设计基本原则-里氏替换原则.mp4$ K7 r7 @0 S& c+ b3 R) p
    │  │  │      36 架构设计基本原则-依赖倒置原则.mp4
    ) j0 N$ X0 }( x│  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J6 y: x0 K- A  H
    │  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o$ z1 a: Z1 C+ T2 P. m" _- x
    │  │  │      39 39 任务二测试题_不提供.txt
    . k5 K" k! b5 w5 \/ P+ x│  │  │      ' \% S# p. K6 S; Y& j" M! C0 a( h6 c0 o* s1 j7 N$ W- t9 G
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U& @2 b7 D2 W8 w+ l. w2 w+ z- C
    │  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l& W% u  `% |7 F9 K' ?1 t
    │  │  │      8 W5 a+ e: b" b2 c$ u, w1 D7 C4 {/ A$ N% r/ L9 h3 b5 [
    │  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r2 V- |! t; v1 @- r, B) l
    │  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N
      w. V* v* x7 }9 y│  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S
    4 E% n! m. C" e8 Z$ T│  │          03 1分布式理论、架构设计(自定义RPC).zip
    9 H' P2 j9 p% u) \" |% q│  │         
    : x; i; L' t6 e6 @% s9 U* C8 Q│  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l4 U( D( ?" n# Z: b
    │  │  ├─01 课程资料
    # I7 C, e, J3 q" |2 l) f5 D$ c│  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?0 o; @, |6 w6 o- |4 b* i
    │  │  │      
    / D. Z+ T7 \8 O7 e  p│  │  ├─02 任务一:Zookeeper环境搭建和基本使用
    , x5 ~4 D/ X; {2 C9 c│  │  │      01 课程内容介绍.mp4- `, u+ e, v) `9 D' ]2 Q% }
    │  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }6 N: A% X; c( L6 e
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I
    ; {9 J6 ?% v. L& N4 B% P5 \, l│  │  │      04 Zookeeper基本概念(下).mp4+ k3 g  l1 N# g! {- E
    │  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {, T4 g3 |; s7 ]+ Q, N, K$ E( d7 G* p
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp4. o" y+ Z1 w# [7 P) ^  v: G$ x
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O
    ! T( f6 m. U2 N' n/ j│  │  │      08 Zookeeper系统模型之Watcher.mp40 }2 m# X3 F5 C/ u6 p
    │  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s
    6 p$ a8 ]* _- J& [" d, ]# P) q│  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u
    3 c9 }* T) ?% X+ X│  │  │      11 使用命令行读取节点.mp4: ~; f" @* X4 @; x7 e
    │  │  │      12 使用命令行更新和删除节点.mp4* ]1 `/ ?" o" i  e4 N% X0 u6 h
    │  │  │      13 使用API建立会话.mp4
    * z2 M& \7 V* U│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K; M, z2 w( y% c3 f# W# e  X
    │  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i' O! o* Z2 c4 w& A! W. X0 |
    │  │  │      16 使用API更新节点.mp4
    + u0 {5 S! M' @│  │  │      17 使用API删除节点.mp4
    & E' |/ f! s* X- N1 w3 X% X│  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i# B8 J% X4 }0 F
    │  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C- s; r) R; T6 Z. l" X$ r* [
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    1 v8 W7 E! E8 g+ c+ q6 q. O│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p  O2 ~6 n( n0 P4 I3 A' I: c" u
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    : P$ }- w) u8 g) X. U7 ?│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L
    . \3 C* H/ O4 d8 Z7 U9 Z; E│  │  │      24 使用Curator删除节点.mp44 k& x9 r( l0 t/ d' \
    │  │  │      25 使用Curator获取节点信息.mp4; Q. Y/ `) O0 _, L
    │  │  │      26 使用Curator更新节点.mp4$ ?0 i2 C: M. T0 Q( n4 ^% y7 G
    │  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _
    # u' S; R1 {/ C  j9 E4 b8 ^  m│  │  │      ' u$ c2 W4 f' ?; n% C5 I; N
    $ H- x$ _3 g$ N6 Q0 Q# `2 Q; ^- Z& S│  │  ├─03 任务二:Zookeeper应用场景和深入进阶/ c; Q9 U$ M% Y" c1 S
    │  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U) c4 u: q5 M- z) i, ?  Q/ p$ l7 B
    │  │  │      02 命名服务.mp4
    & S% c! [' _% U* X+ n│  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y+ h/ \: V" q2 I' ?1 i
    │  │  │      04 master选举.mp4
    7 o8 h! k: r9 e& h. C6 o7 f│  │  │      05 排他锁.mp4
    % s, V7 P  @5 p7 @& }( G! r│  │  │      06 共享锁.mp4$ g. m+ }& t% l! N1 s0 I2 K  ?3 ?2 g7 }
    │  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V$ E- Q" J8 `3 E
    │  │  │      08 Barrier分布式屏障.mp4
    9 P/ o0 b7 ^8 |2 U, Q│  │  │      09 ZAB协议(上).mp4
    3 C- s  s3 K% g/ Y: x│  │  │      10 ZAB协议(下).mp4
    ' d5 \6 P$ E$ ~8 C! s9 W0 L! _│  │  │      11 ZAB消息广播.mp48 `' h  g1 P( O& u( @. l
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    8 B" M- i+ M" F│  │  │      13 ZAB运行分析.mp4
    + [9 v* K" Q* r+ }3 q/ p4 k│  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J
    " p1 M: L/ G$ q5 q( g+ X, G2 L│  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    $ ]3 t- h* a7 }: N4 e( m│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U
    : t6 _* \, C) Q5 a+ @) S* z│  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?
    2 U; G- Q( k2 p5 c6 j+ l1 [/ n/ E│  │  │      18 集群模式服务器启动流程(下).mp4  I+ {: O3 [: Y: _; @0 m0 S
    │  │  │      19 服务器启动时期Leader选举.mp44 c/ a& n* J; X" L9 K- R# C
    │  │  │      20 服务器运行时期的Leader选举.mp4
    2 t0 z/ C# r" I7 u4 U) t1 v. l8 Q│  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D4 I! [7 J: K7 J8 R
    │  │  │      * z: a, l7 }) V# Z
    ; ?2 x) t: w3 i. M) T│  │  ├─04 任务三:Zookeeper源码剖析
    ' i3 K5 j0 s2 ~) q# R/ E4 T7 r. j│  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K2 w1 @) b7 P4 Q
    │  │  │      02 源码剖析之单机模式预启动流程.mp4: M9 p& t" {- p9 ?& `" e- r) y5 n
    │  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R7 U9 J* z% P, L2 D% H4 s$ D0 R( G9 `
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H
    2 M) f% s/ r# ^- C$ S: |6 E│  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h7 `- l- Y7 i  @' c
    │  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k* x: c! Y/ X0 }9 e3 W) Z4 k+ R
    │  │  │      ! C2 z$ j& T+ \, ?3 L. k* P3 \% b
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e' k# W" v; I9 @0 k3 b
    │  │  │      01 01 第三阶段第二模块作业题.html
    & ?0 H. ^( n1 d1 N3 u8 J' \│  │  │      9 m& S, c4 S% H( z3 `" r+ Q0 e: V. H5 j/ ?: s
    │  │  └─06 模块二直播【回放】) o0 W& d4 q' N8 k; Y+ B
    │  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt( X1 d5 P' U4 s
    │  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    8 ]$ ~" |9 {2 c" }0 E7 k9 K8 o│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u
    & Q' k# I) I6 J/ m│  │         
    % A+ [$ |3 M/ H7 m* S8 Q- _│  ├─03 高性能RPC框架Apache Dubbo. R1 A  S7 {% ^; {0 `7 @0 ^9 H
    │  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M
    1 a, E& W3 w) o' v: y) t( e│  │  │  ( |3 i2 P( ~! X/ V5 g  j& G( ^9 O* c. {; D& N
    │  │  ├─01 Dubbo课程资料下载* G0 y+ _/ ~& ]; e, n" I" a
    │  │  │      01 01 讲义及代码.zip
    . m9 [8 c0 j/ ^7 x) q│  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    % V6 B4 h/ p2 j: ]│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r
    3 \+ v, A* d5 _/ A$ D/ G5 k- Q$ r│  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y5 D  R) j9 a# ^, |2 @+ N
    │  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }0 s9 {  _5 M- ]
    │  │  │      03 垂直架构.mp45 c: p2 V* B- I
    2 r' z9 I3 l" s$ b3 L( T9 T│  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a) n( L, |  o8 H' O+ `8 e
    │  │  │      05 分布式-SOA优缺点和微服务.mp4
    $ x0 e5 `2 J$ ~7 y* @│  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D# m0 h+ N% F4 ]
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    1 F7 ~" D6 |5 S9 b5 M│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q
    ( p. K% u5 b$ e3 R9 M( O│  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    7 {( R- J6 q/ V/ J* ?│  │  │      10 编写服务消费者.mp4
    % _3 O( g3 J$ R$ [" s. S. D│  │  │      11 Dubbo配置介绍.mp4: `- i2 u2 A" d* V& {6 `
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P
    $ R; p7 y; \  M│  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J. O# Q* r1 g& z' j5 Y4 n
    │  │  │      14 dubboapplication配置.mp4
    9 t8 B: A) S# c, O0 s│  │  │      15 dubboregistry和dubboprotocol配置.mp4. S8 f( Y: F. Z5 M+ B6 u0 ?3 F
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X
    # i' {: f' ?5 J7 i│  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |$ F0 |3 n* Q! F" Y# C! E3 }
    │  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E
    ( U7 T* V) l, T8 ~" D│  │  ├─03 任务二:Dubbo深入配置和高级实战8 k' {; }9 f, @7 N
    │  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V/ O( b2 B+ R4 {6 K
    │  │  │      02 Dubbo中的SPI.mp4
    ( ~5 d) X4 V8 D$ Q3 T* b│  │  │      03 Dubbo SPI中的Adaptive.mp4
    / V  p& `/ e2 {/ t│  │  │      04 Dubbo过滤器.mp4
    " m2 H  H; J# Q0 Z- i+ A% X│  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }3 o6 Z1 e6 Z7 K2 O
    │  │  │      06 自定义负载均衡.mp49 C' [, z3 Q6 H! _
    │  │  │      07 Dubbo异步调用.mp4
    9 s1 t7 F+ O6 a) h0 l8 v│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    ! q8 R' e1 N- ?/ j7 {; O: ~│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y
      t$ l( Z  o! Z* i. c8 ?0 u0 \* W│  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o, V# C1 Q5 y, q) F
    │  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I6 Y, j8 @5 c  f, y4 [
    │  │  │      12 路由与上线系统结合的介绍.mp4
    7 D7 A+ P/ \8 C- z3 H* \! D4 p│  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i
    : }) O$ Z$ q6 S3 Q2 O2 ~7 b│  │  │      14 编写路由对象和路由工厂对象.mp4: \  R, G$ H5 U( a& Q% ?8 R
    │  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v' c/ d2 v( C. y5 }7 \$ _+ }% x
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X; u+ U# s! n# F) d7 ?" {
    │  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    - M; x. N0 H( u4 q" x│  │  │      . X/ q5 J' G6 M; f* W  D
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析
    5 z- \4 |; @7 E3 i│  │  │      01 源码环境搭建.mp43 G: O  G( N- ^! n# |; }
    │  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \* |. M$ `7 Z* H& b
    │  │  │      03 Dubbo整体调用链路.mp4
    . n. `. c# O0 q# v% k6 V: e9 c│  │  │      04 Dubbo源码整体设计.mp4
    ; g  T/ a8 ^$ ~. e│  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o1 b, i( \& [4 N3 V' S: I( @
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    4 b9 m$ ?9 D5 c' M$ j8 H' D  i│  │  │      07 服务注册流程剖析.mp4
    $ S0 \: O* Z! Y1 p  J  \( ]│  │  │      08 URL详解和本地服务缓存原理.mp4+ M$ T7 k0 k7 H% P6 W( V  s
    │  │  │      09 服务消费流程剖析.mp47 f$ u2 t- z) W# v% g  C
    │  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^8 K4 Y1 t) I8 c2 j
    │  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m) v/ S0 o- l0 j9 O& J6 V/ F
    │  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h
    0 h. Q$ a1 o/ v; u│  │  │      13 集群容错架构.mp4
    ) X6 a8 M5 V0 j: U│  │  │      14 信息缓存接口剖析.mp4' g8 e4 O- f- C9 D* m1 Y
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @. V" z) H/ ]9 d9 F3 B, y+ {7 x
    │  │  │      16 Cluster实现原理.mp4
      Y# U' l+ ]4 z  z3 p- X│  │  │      17 负载均衡实现原理.mp4# k" P" k. E1 Z
    │  │  │      18 Invoker处理流程剖析.mp4
    $ ]: G( h( \0 R& G' c│  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E, Q# j. Z4 w7 S
    │  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J# k# W- g! q# l; t) T
    │  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e
    ' v: G1 L6 l, a! p8 R; I1 U1 E│  │  │      22 22 任务三测试题_不提供.txt, c5 g2 }# E/ Q' w2 l  m1 _
    │  │  │      
    2 g, }2 h4 ~& c* N4 A9 p│  │  └─06 模块三直播【回放】) E% n, }/ l* V
    │  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _
    / a( p, v+ P- j) Q' {│  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I! e# j& h4 d9 H. N) W" n
    │  │          , g( D3 X  A. f# o* [; ^0 a. h" X+ o- ]7 a3 p; V
    │  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _: A7 l% n% K9 C) [5 }5 I
    │  │  │  07 任务六:模块作业
    & R1 W$ E2 J9 i) V& i7 v! N/ s/ n│  │  │  # j* ]: `. u2 _# O" L& J$ P* n) `5 [# {9 t9 P. O# Z
    │  │  ├─01 SpringCloud(上)资料下载
    " N% v" X, o3 A2 n% g3 B. C│  │  │      01 01 讲义+代码.zip( _  n9 b" _3 T, ]- Y2 i& n4 D, N3 \: B
    │  │  │      
    ( Q4 N+ M) Z2 M+ w5 A! E. W' A│  │  ├─02 任务一:微服务架构与SpringCloud概述& x9 @6 F  V) Q4 b* S+ _$ K
    │  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J, [! f8 u+ c, `* v
    │  │  │      02 微服务架构引入.mp4
      g# b6 W3 ?9 ^& B! y# @8 S│  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o
    2 u8 U+ f* _9 u9 j│  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w. {' \! @8 ?2 t$ f
    │  │  │      05 微服务架构之负载均衡与熔断.mp4
    7 _9 F$ U) {' G9 \# E! D│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    ( U8 d; J- x6 p# Y% C. L│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w
    : B' h/ U9 s( _/ |5 c! O│  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    & w/ M  w! `! r# Z+ E- K1 ]# ~# z│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y4 H) R+ n' k- ?% O
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z
    3 p' o7 [- ~9 ?: u' S( z* c│  │  │      11 11 任务一测试题_不提供.txt+ P! A, F: [" |: y" J/ n, J
    │  │  │      4 E( e. s5 q8 H! K
    4 L$ V* c. ~4 Q% F+ j2 x- U1 T│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F
    3 I! M7 z% R$ k2 y: O+ {9 S) o│  │  │      01 案例需求描述及数据库环境说明.mp4
    8 \; e# g9 j1 y7 h- U- `│  │  │      02 案例代码工程准备.mp4
    ; z' W4 C4 G; U9 v$ Y/ x) p│  │  │      03 编写服务提供者(简历微服务).mp4
    * C$ O8 v. B) ]" a/ k' |: g│  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m
    . K7 E- c4 L  [+ }- p7 H" E│  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H2 o6 q- u0 u7 m1 x9 `7 n
    │  │  │      06 06 任务二测试题_不提供.txt* y8 j& v+ p# K1 E
    │  │  │      % V$ i3 Q0 G3 D/ ~+ T
    │  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m
    6 B' x/ }; R1 V/ T$ U2 @' T5 e/ C│  │  │      01 Spring Cloud主体结构.mp4- t! M" h4 K3 [  s( P  I
    │  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s, o2 W4 Q9 s9 S$ P1 e. E" }
    │  │  │      03 主流服务注册中心对比.mp4
    6 n# N8 `3 _% h│  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q) R0 K% n. Y7 R7 u  z  n
    │  │  │      05 Eureka之构建Eureka Server.mp4
    * }2 x% Q5 O# D* x- h│  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n
    : d" a" j3 s2 q8 B/ [; S│  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c4 _* ]3 m! A- v& Y, w* P
    │  │  │      08 Eureka之Eureka Client配置进阶.mp4
    * `* f' L8 L0 l2 \' u7 `# b│  │  │      09 Eureka之注册服务消费者集群.mp49 X  i8 o4 p' d) y
    │  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    " ?) J/ K# O6 u: g│  │  │      11 Eureka之元数据详解.mp40 M( M2 V9 a  j: O1 [
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A4 b5 z2 c* V# ]  y' u' o/ ~9 J
    │  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f
    ( b3 ~2 o/ N2 l' G  \│  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    5 z7 x7 C9 F: r  Z. i$ r! {│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp41 a3 \% \3 [5 u4 {4 C) o* }3 I
    │  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D3 }6 K) L5 z. d3 J' J3 Q3 l
    │  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c
    0 r3 P5 N# C4 _6 P│  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F/ |5 J( D' `; ]( V
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4% F3 n4 E: `. n
    │  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R+ O8 h% _: _  {* e/ x% T& z
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4
    + s& Z( |6 G4 S/ M' E│  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e
    # g0 ]1 l* B( J) K& o) ?│  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V
    / [7 H/ S4 T8 B- U" {8 u$ g& M6 N│  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V$ z5 v& d! a2 {5 u1 b
    │  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n+ j2 V' q# G3 ]6 j
    │  │  │      26 Ribbon负载均衡策略调整.mp4! j$ z: ]" E% U; ^# B* c
    │  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g$ y; {  H# }2 T
    │  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp4! j# V$ C7 i4 a9 w
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m
    - Y! f2 y8 M1 o4 \5 Q, z│  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?2 A4 s5 r+ ]! O1 F6 F* N
    │  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4
    7 v" W1 Y" }( y+ r2 o│  │  │      32 Ribbon源码剖析之ServerList过程.mp4# U0 g; k: h$ g+ K
    │  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F
    9 w2 K( `5 [2 w5 ^│  │  │      # O! _6 W3 u& N6 Q& e  S" {
    │  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X
    7 r3 W5 P# L& v" N! a│  │  │      01 微服务架构雪崩效应.mp4, ]; _* Q; R& {  B/ k
    │  │  │      02 雪崩效应解决方案.mp4  S2 U5 o: D  {
    │  │  │      03 Hystrix介绍.mp43 @0 U1 L% g4 j; T( m0 b# I
    │  │  │      04 Hystrix熔断应用.mp4
    2 P6 t6 ~) L% n' d│  │  │      05 Hystrix服务降级应用.mp42 l8 i# d  T: _3 S
    │  │  │      06 Hystrix舱壁模式原理.mp4
    # i! G  \( H. B1 [│  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S9 f) i# x7 O2 C, R
    │  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V
    ; l; ~" w4 ^; V  O│  │  │      09 Hystrix流程定制及状态观察.mp44 u0 C: I9 Z0 p' p( z# s
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P' D7 }' m; A: B/ o6 J
    │  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4
    5 `9 d" G: b% A/ _3 S│  │  │      12 Hystrix Turbine聚合监控解读.mp4
    ! }2 }" O# L& L6 |│  │  │      13 Hystrix源码剖析之入口及切面机制.mp4
    ( i, ?* Z; Q9 K: S  y( d│  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _- ?8 s8 A* E: ?% m: ]
    │  │  │      15 Hystrix源码剖析之执行流程.mp4
    ( \  d4 \8 b" K, ^1 w) {; I│  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A
    3 x2 g* H7 p6 Z  g  t( q" e│  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
    : o6 p, I5 @0 Z8 V. H1 a│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    * G, X+ q0 A$ l& s│  │  │      19 Feign日志输出.mp41 W. B% F& D! n7 F3 O* ?
    │  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp41 U: ]  U8 \7 B9 w; G
    │  │  │      21 Feign源码剖析之代理对象产生前奏.mp43 K! x, Z0 X1 D1 \
    │  │  │      22 Feign源码剖析之代理对象产生过程.mp4
    ( Y- k8 q$ y" n: }0 F) L6 R+ H│  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g4 G- b+ G' g# Q3 H6 V; Z/ ?, n
    │  │  │        G' ?- b' H, R1 I: J" ^0 ^9 G
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j  K7 f: ], L5 [; f& W
    │  │  │      01 GateWay介绍.mp4: }' L1 }- O# _' ]
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    ; P5 ]. l5 e6 d  B; |6 L│  │  │      03 GateWay应用配置.mp4. q+ W. e. _1 o5 |
    │  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d
    7 P: Z" G0 Z+ \$ a, a/ D# f│  │  │      05 GateWay动态路由.mp4: T8 ]- j% z3 T/ I% ^! d$ Y
    │  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a
    2 ?$ ]  T5 S4 ~9 L) y5 p│  │  │      07 GateWay过滤器之自定义全局过滤器.mp49 t; {( i8 _+ k& \
    │  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v
    ) J7 I5 Q2 i# S- X5 j& ^' Y" [│  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F. e. {- E5 @# ^$ H
    │  │  │      10 Config配置中心构建.mp4
    - P& f; U& b( _2 S: z% W│  │  │      11 Config客户端工程构建.mp4
    , j, }8 J! Y  ?3 d│  │  │      12 Config客户端手动刷新.mp4
    . o8 K; r1 _1 W& i& A  r4 n- I' I│  │  │      13 Config+Bus自动刷新剖析.mp44 B+ t' G+ u8 {; O/ J
    │  │  │      14 Config+Bus自动刷新应用.mp4
    ; x: X. W: d& M1 b# \1 H│  │  │      15 Config+Bus定向刷新.mp4
    % h  b+ C& B. K3 L& K" ]1 {│  │  │      16 Stream解决的痛点问题及本质.mp48 y& W! _* u4 E' }; F
    │  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y/ b* A$ g4 I% L% O& _
    │  │  │      18 Stream通信方式及编程注解.mp4* }; `$ I% P- {# x7 c
    │  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t. T- E, c. O4 u4 c/ B4 i
    │  │  │      20 Stream构建消息消费者.mp4
    - W" p) M3 {/ `, b$ W5 P│  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v6 U+ L& P5 t% V9 I5 D3 H
    │  │  │      22 Stream高级之分组解决消息重复消费问题.mp4, s9 O1 J: o2 M, z& X, [
    │  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~" w0 n) w- F$ K
    │  │  │      24 24 任务五测试题_不提供.txt
    : i  i& Z0 c, F! {( b& W│  │  │      ' u( }+ T! d0 x4 ?2 l
    │  │  └─08 模块四直播【回放】3 ^6 w! S) v3 B7 Q. F+ n% K  Q
    │  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b2 J: u5 G, g! i. S
    │  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?5 x8 f* X' H9 g. P2 x% ~8 ]4 G; S
    │  │          03 4springcloud上.zip" ]' b+ l( [3 X6 r, w+ X& B3 G
    │  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b* D4 ?$ P2 t) D, T" S
    │  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l* K* A. i6 x4 `% W; L
    │      │  10 任务三:模块作业
      ^3 F, b+ M  n( H  z! d) f2 ?│      │  $ X7 b, |2 n; K; \  o
    │      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g
    3 E. n5 D, i0 L. u- Q│      │      01 01 讲义+代码.zip1 }  b. z3 B; }) U. }" B
    │      │      * d1 _, v* y; B; j' e* G
    │      ├─02 nacos课程资料
    8 }0 U6 s4 n9 a' ]( D' G. T3 W% n│      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z" N$ n! K9 S3 \# q3 c2 D1 U" R" y
    │      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m7 C! K- g1 |9 F1 ^, }0 J2 Q$ m
    │      ├─03 seata课程资料
    + D) h; N. Q9 L* z  t/ H& r' \│      │      01 01 seata课程资料.zip. @* E* c, w0 k+ M% {# _& v- v
    │      │      
    $ q7 S: [( Z# @8 W; N│      ├─04 sentinel课程资料  @& B3 [" F6 @# m
    │      │      01 01 课程资料.zip6 D6 h" k: z4 [: X/ s4 V- ^/ j5 R  p
    │      │      ! R( a, f6 d% I( F" ^* a; d" v9 ?3 Q7 }  s- C1 [' H
    │      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J
    9 F5 }' R* O9 i& C8 c│      │      01 课程内容介绍.mp4
    5 p3 V# j. h* P4 B. U0 }│      │      02 分布式链路追踪技术场景分析.mp4
    ; f) x: {; F" o/ W* H│      │      03 分布式链路追踪技术核心思想.mp42 V7 `  R/ `! [2 U$ P
    │      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N7 Z2 k" l+ I- [
    │      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    / o9 O  ?  i7 Q( q│      │      06 Zipkin 服务端构建.mp4
    : p8 o9 L6 f% A: p" t, Q│      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U
      O0 ~6 j$ l7 O* N% \│      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x/ t4 x/ I2 a2 M% [# @
    │      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    3 I- ?* h- ?; s( @6 z" D│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q# E! ~4 x9 V6 m" \$ D0 C; o
    │      │      11 OAuth2标准初识.mp4+ L2 N) F% J; G9 p2 `
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    ( _8 l1 f2 N; I; R+ `│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp46 r8 N+ n4 {$ z
    │      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @/ p0 f. l( l! S' S- ?
    │      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    : X* B0 f% r: D& `/ \. h# N2 e│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V
    : T# b0 Q. Y" g# v8 j& |& i1 B│      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a
    4 n4 i* t" c$ g( U) N3 S% R│      │      18 OAuth2 资源服务器构建.mp4: Y+ S) ]( e# ?4 j0 ?
    │      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p: t/ B3 y& |* r8 e& I5 W. Z7 G
    │      │      20 问题思考及JWT引入.mp4
    " L% }3 ]; A$ ?0 U│      │      21 认证服务器JWT令牌改造.mp4/ D8 u+ R, X2 C) c/ }. @
    │      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @0 x( B7 E2 Q) G( h0 ?, g" e' T, I* |
    │      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R+ c% E9 J' i; ~! E/ B( z
    │      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y
    / Z7 {' d( D' g9 ]+ I8 F0 t│      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {' a0 j5 u' G+ U+ _7 T$ ^  @' s. C' _
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W3 \' ?: ~, i6 q! H
    │      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @* J: z4 I8 g' V8 ^0 ~6 p# S
    │      │      28 28 任务一测试题_不提供.txt9 Y. Q( d2 {* O# w
    │      │      7 K* \3 c! I1 k" O: `; j
    2 h# n# S8 S3 Q│      ├─06 任务二:Spring Cloud Alibaba高级实战
    5 V' x% h0 i1 t1 B9 P│      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    + ]. B# b2 C- p  y- ^( I│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X# s- X5 f) C- b# v1 d0 d
    │      │      03 Nacos Server 服务部署.mp4
    + y- S( U/ n4 I" m$ S! Q7 s│      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H3 D: {4 G6 T' e8 \, n8 Q( e
    │      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    * _' Z2 ]6 E( Z│      │      06 Nacos服务保护阈值.mp4
    $ s% a6 T8 @* B) ~│      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R
    3 Y( P# B) F, w7 S* k3 T│      │      08 Nacos服务实例动态上下线及权重设置.mp4
    ) L& @" ?' O! m" i& l│      │      09 Nacos 领域数据模型.mp45 X0 l( ]1 r8 `
    │      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C1 ]9 T2 ^1 H/ h& `# `6 J
    │      │      11 Nacos Server集群模式.mp4$ G! n( I# }1 I) p) O# b& D
    │      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {/ F, O8 j' p, m+ X+ I* l
    │      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @
    ) s6 t0 Z$ {' _) _, G│      │      14 Nacos配置中心之微服务实时刷新配置项.mp4
    / k& |. W" c5 h9 l( c; o│      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b
    ! J! b" I6 |* l/ |# g! ^- m' q│      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l
    + ]- ^: U1 T  F3 O% ?│      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y0 X  G7 t5 N$ l
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V9 N! f& Y5 e4 w( X
    │      │      19 Sentinel Dashboard部署.mp4" _2 [, m; E0 Q& M
    │      │      20 Sentinel监控自动投递微服务.mp49 T9 ]( {, C2 Z/ O) n8 q/ o
    │      │      21 Sentinel关键概念及流控引入.mp4% E' O3 L8 L6 d5 E$ B. s' s
    │      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `  Z. W' c1 Y, T: j, Z
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?
    ) a2 l  v, a, [8 \│      │      24 Sentinel流量控制之关联模式.mp43 f  m' g% W  L' c" K
    │      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y
    $ Z& C  d2 W- F+ E  v│      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p2 s0 c% b) A; B% i1 n
    │      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R2 j1 C4 O' I/ p5 k; J
    │      │      28 Sentinel降级规则之RT策略.mp4
    ! H; v# T% m- `│      │      29 Sentinel降级规则之异常比例策略.mp4
      o4 t# }5 w4 ~% J  c9 q2 Q│      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?" @: T( F* O$ J' O% U9 _
    │      │      31 Sentinel Dashboard其他功能.mp4
    . b) c" @9 l8 E' I7 j│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R4 N& ]2 Z4 }9 v" J2 a  Y7 M
    │      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q. A* r" U3 ~4 C6 L2 C
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    0 n' ?# n- ^2 C│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z
    5 f% d. X3 R% p0 B' a│      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4
    / a$ P* R4 g% m! m) Q4 @( T│      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q8 L! K* P+ R  N' \0 R
    │      │      38 Spring Cloud Alibaba小结.mp4
    ! v- T+ s0 S/ C& B5 s│      │      39 39 任务二测试题_不提供.txt9 J3 p, q$ Q- F! {) b
    │      │      * Z- {8 G  v$ X5 |) i3 |
    3 S& w6 S2 z: `' M7 V$ a│      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P* r2 K7 {' J! z6 A" i
    │      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z$ |; N1 `) E6 r. @/ U. w6 u" G8 r+ h' m
    │      │      02 Nacos项目结构.mp4& T0 E7 f5 z7 j* X9 r) r
    │      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp44 A- a9 r5 l$ O$ R, P0 M* A
    │      │      04 Nacos服务注册-流程分析.mp4& v. @8 `  V7 s6 B$ N1 {
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    ! [6 @/ D  r9 t4 j│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4, ?* j9 i/ B; F' H4 |) U
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q
    9 N' ^' g+ |" S$ F│      │      08 Nacos服务发现-源码剖析.mp4$ \6 D2 N2 n, }) b, [  k& G
    │      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p! [5 K& X3 ~9 T* J$ _
    │      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T
    ! j' v  g6 b1 ?( G8 E% `│      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w( [4 |8 Q: N! c# |( J) w3 ?" |. `
    │      │      # Z7 z/ J7 ~; U
    * |* e8 z1 w& M: X9 o9 K│      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K
    ' e- n7 D$ z1 j8 \; K7 G│      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E- Y/ h( L5 e0 T
    │      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _! d: u; n( d0 a2 k. S5 n3 B0 ~
    │      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
      |: w+ t( P( K  T" @1 k│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q
    % ~; s0 ?. g" S2 t│      │      05 Sentinel限流流程剖析.mp45 T1 |! d% h6 G  y
    │      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s/ [0 r+ f9 ]$ B- S, V- K: o( A
    │      │      1 F: I  }0 a' N' g: m* U* v
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P* a, u% |; `1 d! s( p
    │      │      01 Seata简介.mp47 U/ [' i0 _* r/ q) T  V3 J) j" X
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y
    . r# ]" T! N0 G: o3 N% ^│      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M" B. [# i) y% c" |
    │      │      04 Seata-AT模式改造案例.mp42 E, @* D) G7 F9 ]
    │      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y. ]( M+ d7 j% q' K
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T
    9 Z( k$ Z8 ]3 [7 q3 Q│      │      07 Seata-TCC模式介绍.mp4. C  O. b. S% e# |5 \
    │      │      08 Seata-TCC模式整合RM介绍.mp4
    ) f1 o9 e# C  w│      │      09 Seata-TCC模式改造案例-RM端改造.mp4
    3 e6 }! t$ S0 {9 E% J7 F│      │      10 Seata-TCC模式改造案例-TM端改造.mp4
    ; x" X: A% M+ m: Q& ]│      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X1 q+ b& V2 ?5 k: b
    │      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~
    * N. h9 G, {$ J' o: o% M│      │      13 Seata源码工程搭建.mp47 T% R% l6 @0 @* j
    │      │      14 Seata工程结构.mp4! y# I% r% _2 y& D: D3 ^! m( ]
    │      │      15 TMRM注册流程剖析.mp43 Q6 X/ N; R. P/ j( y
    │      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y$ c3 `6 Q7 Z# S
    │      │      17 TMRM注册源码剖析.mp4
    6 ]. W# d4 C9 a! G│      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z5 S+ C, A" L' O1 p5 t4 [
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D" {- T" N9 a8 T
    │      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n
    % b7 B( D0 E- F4 F│      │      21 RM分支事务注册源码剖析.mp4
    ) b5 i5 j" P$ \5 {│      │      22 TMRM处理事务提交源码剖析.mp4
    # J. U0 x) W' W: S1 r. J6 D│      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A
    8 n7 \; d+ q3 j/ k. y│      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W* ]' g1 q* Q# v1 A1 T1 G
    │      │      0 R+ h- O& n) U4 ?5 W' B( k) ]/ Q7 y: p" n
    │      └─11 模块五直播【回放】
    & h+ }$ n: }" I9 F│              01 01 课程及直播满意度问卷调查_不提供.txt
    1 L+ i" ^  a! R. g8 F+ ]7 x7 c│              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x, ~* m) V8 [, G5 U9 }0 C
    │              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \
    - W  n! a$ k& y$ A7 p. {│              4 L9 }% L( d* u& O+ k- m! d# Y  {, x" m% w( P7 y
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V3 w" R. R0 C  ~: |/ k
    │  ├─01 MySQL海量数据存储与优化(上)
    % k! p8 |( W' G6 x$ y│  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W
    ) W3 b2 T4 O/ K2 Y+ E' A& X│  │  │  mysql海量数据存储与优化上.zip2 f; t- @1 v+ m
    │  │  │  $ _2 t9 l# Z! ?- h7 a
    │  │  ├─01 任务一:MySQL架构原理) a/ k7 F) s: T4 q6 N
    │  │  │      02 课程内容介绍.mp4
    6 y8 b5 _6 N1 h& P& U; s│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e+ r& {$ q+ O# s, i/ W, v
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    . M- J+ X3 C) i) a4 |" G│  │  │      05 MySQL体系架构概述.mp4
    & w6 }, C3 U7 @│  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m
    , {. {# ]2 c" q/ z! j│  │  │      07 MySQL体系架构-数据文件.mp4& }# C/ P9 P4 r
    │  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j' u; k2 n% S, R3 b4 H- x- u
    │  │  │      09 SQL运行机制之连接机制.mp4
    + w$ V3 ?3 j! G. s' u│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p
    ' x1 ?$ i& Q3 f0 j0 r: Q3 ]│  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G, I. M$ k7 V; r' _/ V+ k1 e' K
    │  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H( S  M0 ?* d& J7 s0 J
    │  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X. P' T4 s, v; W
    │  │  │      14 InnoDB和MyISAM区别.mp46 B3 \# }# ?- Y! g. R
    │  │  │      15 InnoDB内存结构概述.mp4' N5 j8 _0 N& a
    │  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4
    : Q0 a6 @* M5 _, @│  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4
    / G% O% l' I9 Z3 v9 u. }, O│  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp4( m# c1 V6 P& ^6 \  `
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k
    7 e) c- V) m5 y4 ^+ v# a$ _- y- p5 @│  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a
    3 a8 [; F- v4 q. A; o│  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b
    2 \, P0 L. }2 g7 [4 Y- Q! i: o# j│  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o( {% t% A; Q' I/ ]( g1 s
    │  │  │      23 InnoDB存储结构之后台线程.mp4
    9 o$ {! g7 \' m/ u; @. e│  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y
    7 M/ v/ }! ~( F" g3 B4 z9 o+ X│  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    8 N0 z, r, E' H  Y1 I* w  ?! g│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K
    9 o7 |  R5 m" R3 ?9 e│  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    ( u$ f6 e4 d- A" s7 |│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t
    . i: K  o1 U: F' c+ a1 `│  │  │      29 Binlog日志写入模式和文件结构.mp45 u/ v$ K. ~6 G7 S' D; r! }
    │  │  │      30 Binlog日志记录机制.mp4) t/ X) x6 Y9 I- H) \) g. R; |
    │  │  │      31 Binlog日志分析和数据恢复.mp4
    # n+ O4 ?% g* s: P8 Y9 O- ]│  │  │      32 Redo Log和Binlog的区别.mp4
    2 \1 z. J' h, _" Y8 K8 [% P│  │  │      2 }: s+ B0 R& N# j. \8 z+ u  ?8 R. Q- p5 n9 @
    │  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O
    9 H# l1 ~: j* c- h9 _, e│  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b7 K( Q2 X4 Z; {9 D* s/ N
    │  │  │      02 MySQL索引类型之应用回顾.mp4
    3 g$ Z, M. D9 W8 ~3 V; N2 G│  │  │      03 MySQL索引类型之全文索引.mp4
    % o! m3 ^/ x( e. q2 F│  │  │      04 MySQL索引原理之二分查找法.mp4
    ( ]) O5 E2 L/ P# p│  │  │      05 MySQL索引原理之Hash索引结构.mp4% K% g! o0 c+ C9 [( P# F6 y. u0 ~
    │  │  │      06 MySQL索引原理之B+树索引结构.mp4
    ! B- A: G* d6 Y& \$ x  u│  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h7 U: A7 d9 R+ l. K& w& Q& i
    │  │  │      08 EXPLAIN查询分析之select_type详解.mp4
    ; k! H- q. _* G9 j# }│  │  │      09 EXPLAIN查询分析之type详解.mp45 M, d' i+ J( }9 R( T% P( r
    │  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^
    2 r' g: ?6 m" O  R│  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c7 d, \  z/ ]  Z
    │  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h4 X+ i: U# m3 A5 }) [6 b
    │  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p% Y. i( A! ~6 \" K9 U( N+ O% M$ }
    │  │  │      14 索引优化之索引和like查询.mp4
    1 ]6 ]  W/ Q: y4 |8 V: `│  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X
    " m/ k8 ~/ G$ N- B│  │  │      16 索引优化之索引和排序.mp4; A9 }4 B( i. a- t& k* p7 q6 K
    │  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I
    , O+ s7 Z% L2 t9 i% a8 z' m6 B│  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M
    2 R- e7 @3 Y. s# z8 _/ `' _│  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t
    * y" G  X& e5 I4 G│  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {5 I  y2 C7 ?! H$ R+ {7 c
    │  │  │      21 21 任务二测试题_不提供.txt3 f% ?0 K2 }; g& _
    │  │  │        A' @  t  M1 H
    │  │  ├─03 任务三:MySQL事务和锁$ o) @0 [, k# o3 q, ~; b- P  _
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d
    7 }& R/ S* s) T' Y) v8 p│  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u6 @! O0 r% y5 ?: S: @# J
    │  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    9 v! F9 Y9 ]( `% }9 Z$ W) t│  │  │      04 MySQL事务之MVCC概念.mp4
    ! L/ P5 W2 C6 _: s$ |# W, |9 N│  │  │      05 MySQL事务之MVCC工作原理.mp4
    + v9 ^- t! P1 n; I# k6 D6 d5 A1 c7 x: a3 l│  │  │      06 MySQL事务隔离级别概述.mp42 M  ]8 U0 l( S4 y; M+ ?7 M0 d  k3 Q
    │  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^, }3 L* {8 C. o# p: R9 V" K
    │  │  │      08 MySQL事务隔离级别控制.mp4
    " H5 a, [! r0 q4 q7 ]1 u- ?│  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z; E2 N- N& W- P* M6 s/ d
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4* o0 s" j2 M6 s9 |/ d
    │  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f
    2 b) g8 F) q4 z  w│  │  │      12 MySQL锁机制之表级悲观锁.mp4( c2 O8 t/ \- ^, _) B
    │  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m8 C! f- E8 p8 {' N1 X2 }4 J3 T
    │  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R7 ?, h! J+ n3 ^( B4 G9 S
    │  │  │      15 MySQL锁机制之死锁分析.mp4
    5 j- h6 P6 C  ~6 M│  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C: s$ z4 {' Y# W/ v( i6 Z" @6 y
    │  │  │      
    , B9 `6 k1 S- i: {: `│  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |
    3 W: e7 Q% Q2 E+ X. s# M8 Q│  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j6 J% Q+ s' h2 y, c' ?
    │  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u
    ( c' i0 x0 C/ P5 N* c│  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4
    1 C  A% Q8 U+ g5 a! P│  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4& S! T3 h3 X, e1 T! k3 {
    │  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4. p- M- B* F; q3 Z
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r7 D" e  f+ C5 T! Q3 _$ g
    │  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4& g: z! H& @& O: O% t9 V. X3 P
    │  │  │      08 MySQL集群架构之并行复制监控.mp4" q$ _; z" e+ m6 z3 S
    │  │  │      09 MySQL集群架构之环境准备实战.mp46 v1 ?3 }* S& @2 |/ P) a! ?
    │  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m
    ! v6 w' I. y4 b, Q1 Q│  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _& C  A5 p. K9 V4 K. ~2 v% }
    │  │  │      12 MySQL集群架构之读写分离.mp4
    # b4 b5 B8 W5 l- [1 g5 l6 t│  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H
    . {: C6 L* Z, h& r│  │  │      14 MySQL集群架构之读写分离实战.mp4
      D1 \- e  j1 k│  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h. l; u8 _/ j8 ~$ p( A
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P# y: n' h6 ]/ y8 o" W
    │  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {9 z' w5 A0 C+ k% I# Y0 w
    │  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c* i8 `6 a+ A  J4 R( t+ o
    │  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q4 n6 J# `2 q0 z/ h- B- V
    │  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H* v% q8 \6 p* y7 q) v7 l0 X) e, W
    │  │  │      21 MySQL集群架构之分库分表水平拆分.mp4
    , k6 L4 k5 r% F7 B' x3 b9 s' g│  │  │      22 MySQL集群架构之分库分表主键策略.mp4- d! q6 x8 r: ?5 j, `% J
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K) T$ k  c( |* u3 i
    │  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f
    ! a* `& l! K1 Z3 I│  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    3 f% Q' d% K7 R* v, a│  │  │      26 26 任务四测试题_不提供.txt2 Y1 I9 m7 s9 M0 G* g1 S1 {
    │  │  │      $ J3 `, U6 E. }4 ]
    $ E8 P: G# F  d* H$ ~0 h│  │  ├─05 扩展:MySQL性能优化) t9 H# h' J& l0 U
    │  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    0 p, {/ X/ `5 T% B7 G+ M/ h│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    ( _9 {( j) p* t) L( b│  │  │      03 数据预热.mp44 g, A8 f7 r+ y& ~& I) W
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r
    : b7 B1 k9 ^7 G, C8 |8 s│  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U) g/ F) G3 A4 z5 N. _
    │  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S* V9 p: m, @: f2 }% ]% @
    │  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }" h$ ^8 @$ J& C# E4 b5 N
    │  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u- q4 {; [- }4 I
    │  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C/ f5 w3 [+ A8 L1 j# H! W. F3 [/ C
    │  │  │      ( W" z( w6 a/ v$ B  E/ n( T9 z$ [4 s+ R' Z
    │  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~
    " F/ r* N8 `0 I, F# ?│  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    2 _0 {$ w0 m3 S8 G6 U2 b: T│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
    ! p' q4 N, I2 O* z│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N% C  J, a  e2 q: h' `0 z; m
    │  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X% c. H5 J/ q4 I- v0 l8 d
    │  ├─02 MySQL海量数据存储与优化(下)
    " A) j) O5 S' g: n0 X: p/ q9 |( ~│  │  │  05 任务五:模块作业; p7 [$ x$ b2 ^+ Q- _/ L9 O
    │  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r
    8 t1 v9 B* ?- p: e5 {/ {- E4 f│  │  │  ) e' S9 J! f$ m
    │  │  ├─01 任务一:分库分表实战/ ]( g* R/ F" A/ b
    │  │  │      01 01 模块二.zip  n! Y, s7 P* h/ C; G
    │  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C
    . W1 v9 N. N) ~$ D; V% b+ b. D│  │  │      03 分库分表实战之背景介绍.mp47 _2 }2 H% g1 L& [" U. R
    │  │  │      04 分库分表实战之垂直拆分.mp4
    9 I4 ~+ ^4 P+ _* {+ }6 e│  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L( r, k4 H9 @3 g
    │  │  │      06 分库分表实战之用户表拆分.mp4
    ' a& ~. t" D' f+ [1 ?│  │  │      07 分库分表实战之订单表拆分.mp4$ r8 S3 m1 V4 @; K* N
    │  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O
    ) g' |0 |, ^/ p3 S1 m│  │  │      09 09 任务一测试题_不提供.txt% @* l0 x$ y. o  D
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U( t9 V$ M* h* _: F7 m
    │  │  ├─02 任务二:ShardingSphere实战6 V& F8 m. [$ U1 Y5 P0 b
    │  │  │      01 ShardingSphere项目介绍.mp4
    / E: r1 d5 h9 d# ~6 C7 k" }9 C│  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w8 Y1 Q+ h. S$ @$ k( P0 v% `. x1 H  x
    │  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]
    6 E; s- t" L  z6 @& d3 K6 F" o7 J│  │  │      04 Sharding-JDBC之分片核心概念.mp4+ n; m- }$ ^6 N' y% e5 D
    │  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    ' ?5 b% L0 r7 h/ M2 f│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V
    # |! x+ P9 A/ i% i│  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4: c) `  p1 r' h0 z" s' ^
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4" Y7 y0 `( n% q6 k
    │  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t% ]  N8 V* ?& Y/ U( V) h
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    % N% q, L# L. j; m0 S4 G│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y
    % ^4 L, n0 j' ]9 \│  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    $ t" g7 X/ a8 @/ i0 {6 _│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4
    . {: J9 E! H+ h3 V│  │  │      14 Sharding-JDBC实战之职位主键生成器.mp42 h4 \& }+ v- C$ K% K6 |
    │  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X# p  D7 s2 X) D; w
    │  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y# r( A6 t9 W, j1 K5 k
    │  │  │      17 Sharding-JDBC实战之订单分库分表.mp4
    $ b/ _# }; l* g& x0 _: R│  │  │      18 读写分离和数据分片概念回顾.mp4' _0 ]5 ~- E( Z
    │  │  │      19 读写分离应用架构方案.mp4* |( X- A1 j6 b& b. r1 B
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K
    " O- M+ g" K- f8 a│  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T8 u8 a' l, J2 E! W
    │  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E
    + H* z. C% T" L' \/ ?│  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4% _3 d  d2 l: s. H. k+ m# S* Q
    │  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?% n" Q5 z8 E, D9 V7 p5 L+ [3 R
    │  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4
    : R* ^6 P7 b; W& }" j$ i│  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4
    ) j7 y. E7 N$ z% y/ H  s│  │  │      27 Sharding-JDBC之加密策略解析.mp40 @+ ]/ j0 M0 b% ?3 G% D
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `( C+ A' L$ p4 P& b5 t
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k
    " _4 }* i) d2 N3 O│  │  │      30 分布式事务之2PC和3PC模式回顾.mp40 g2 K& ?/ W. o3 N, q
    │  │  │      31 分布式事务之XA模式剖析.mp4
    9 U' ^$ }1 E) x- }7 H' |│  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    8 \6 f5 w; |  i) W# r0 O│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U" C; D: a" @! [
    │  │  │      34 分布式事务之基于Saga模式剖析.mp43 Y/ |$ S4 j. r4 G4 _2 l6 @
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp4
    % `8 h( ^/ R- u$ r8 F8 c│  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    * H. }+ E- L6 ^5 v( A│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s
    # I4 c) g3 J( q3 ^% [│  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H
    * F/ }9 Y# u% ]. v" c! o│  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H+ e8 q* A- E4 ~# n+ d9 e& @
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a
    * n( \6 J2 d" ^9 N│  │  │      41 Sharding-JDBC之编排治理解析.mp47 Q; d5 b2 }( D. g2 F! t
    │  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
    ) T5 w6 I( x! f4 R7 j8 Q; o0 O│  │  │      43 Sharding-Proxy之职位表分库实战.mp4& g0 w9 d4 F' b  y) K) O* R# G
    │  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp42 h! D$ p2 t9 C) s5 Z
    │  │  │      45 45 任务二测试题_不提供.txt& ?0 I* `3 {+ `  J: L
    │  │  │      
    % m, ]0 c( i: R! Z( _8 J' }│  │  ├─03 任务三:Mycat实战  v/ X" x/ c8 L# Y$ M: S
    │  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b
    7 @8 P& D0 T, u6 W4 i3 W│  │  │      02 Mycat核心概念.mp4
    + F$ K3 I* i* [+ w/ ?│  │  │      03 Mycat核心配置server.xml详解.mp4: H* _/ L7 }$ V5 J) x
    │  │  │      04 Mycat核心配置schema.xml详解.mp46 E; X# Z" r$ W! j* @! H  O- p
    │  │  │      05 Mycat核心配置rule.xml详解.mp40 E# ~( b/ |1 u3 n: g0 q
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4: i8 A. J! K' H
    │  │  │      07 Mycat实战之分库分表server配置.mp4
    / {* l, z: I) ^1 L' T6 d+ ~│  │  │      08 Mycat实战之分库分表schema配置.mp4% @- H) e; E- }3 C1 V$ X) u2 ?
    │  │  │      09 Mycat实战之分库分表rule配置和测试.mp4
    ! K$ X. W3 H7 R# P: S│  │  │      10 Mycat实战之全局序列号ID.mp4
    . B% u" i2 V- j; o. P4 i│  │  │      11 Mycat实战之全局表.mp4: v$ m1 F( |3 g, Z2 Y+ W* s3 o( _$ o
    │  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    $ ~' }6 Y. }6 F│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?* Y- T4 d! e2 r) n6 Z+ x
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z
    7 L: o4 C  P% l5 {3 \. C, d! L; d│  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i
    + k$ A0 ?0 X  k7 u- p$ b│  │  │      16 Mycat实战之XA事务原理及应用.mp4
    6 ~3 u" Q, g/ v# j* f! A6 G5 K│  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]1 }8 X6 u& N/ `  Y% S4 Y2 }( T
    │  │  │      18 18 任务三测试题_不提供.txt$ A7 I$ w2 W) F" j
    │  │  │      / v( P% b6 x3 R! d6 G
    - q, @, O" b. g) M; p& C9 v│  │  ├─04 任务四:运维工具' l6 ~, m) @6 Y' x4 j6 ^
    │  │  │      01 运维工具之Yearning.mp49 {9 x2 _4 ~, Y8 A
    │  │  │      02 运维工具之canal.mp4
    / Q$ m* O) W; P' n: U│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f
    , q6 M, P6 Z1 d; L│  │  │      04 运维工具之percona-toolkit.mp4
    & T5 x7 {: R  f6 H* I# v│  │  │      05 运维工具之MySQL MTOP.mp4
    / A; z! P  g# m6 W0 }1 r( a& y+ ?│  │  │      06 运维工具之ELK.mp4) [: b5 d4 {( e
    │  │  │      07 运维工具之Prometheus.mp4
    1 O  Q8 _- l  j; Z3 V- F│  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f; m% b) a& w$ @( y! w( ?$ c
    │  │  │      
    # H9 [+ `0 u/ v7 i- F$ \2 R" O│  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B
    8 T; D8 m$ Q# g- E1 w' {8 s$ q! }│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {
    * ?. v8 ^0 F& v( }$ s$ A│  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P
    ; }! z7 q$ C$ `9 g% l│  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B
    " G$ n* x5 G5 F& C; H" h( v+ ~5 I│  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
    & s  l9 h0 S" S! R/ c│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }4 _# u6 P- r* L1 X' K* o7 V
    │  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |" v1 A3 [0 z9 e
    │  │  │      01 01 模块三.zip
    - Y9 Q6 x0 C# z+ @7 O│  │  │      02 MongoDB课程介绍.mp4; P/ H; G0 y+ e1 x; i' R$ |* M5 p
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n2 f- K; U& X$ t  J
    │  │  │      04 MongoDB安装和启动参数说明.mp4
    ( n9 K3 }8 z8 x) L. A9 W8 R│  │  │      05 MongoShell和GUI工具.mp4
    + T( Q, r9 i+ b4 y│  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H3 R5 M% R0 ]" ]
    │  │  │      07 插入数据.mp49 d  G3 l9 v0 z9 I& J# ]9 d1 c
    │  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D9 H( E& q! O, T3 ^
    │  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F( ~- k) j! t, P  t
    │  │  │      10 删除数据.mp4/ e6 y# j* p+ V* f  {
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e
    8 J5 u# o1 ^% r( g- L/ F. r│  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F' f" j% U: E0 C
    │  │  │      13 MapReduce.mp4
    ! M! j5 d! j8 S+ }7 j: b│  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i
    / `9 D5 q) t5 K│  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~/ F, K! ]5 Y) ]$ e- E2 E3 P0 g" a/ s
    │  │  │      16 索引分类和总结.mp43 ~3 [8 J2 r' S
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z* Y* _% ]+ n; W6 l# {% a- {1 K' S
    │  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M
      E( _, n/ U3 D│  │  │      19 慢查询分析.mp43 t5 W8 v7 M  u
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f
    $ p3 {, L0 g* B- v│  │  │      21 应用场景和如何抉择.mp4* P4 l, e7 ?, r/ c4 U# k
    │  │  │      22 Java访问MongoDB.mp4* m% o! F( v6 N8 z; r
    │  │  │      23 Spring访问MongoDB.mp4
    : |$ g7 P# b% Z1 j- U+ _│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n% i# C% B2 P! n
    │  │  │      25 SpringBoot以Template方式访问MongoDB.mp4
    0 Z" B, M! \2 e) j; u' V, Q8 S│  │  │      26 MongoRepository访问.mp4
    ; M/ c$ \. u! ^3 `  S│  │  │      27 MongoDB逻辑结构和数据模型.mp4( @/ n  [+ W2 i" n$ F; L. o4 k
    │  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    5 x- \7 W: J+ t, d; P│  │  │      29 WireTiger存储引擎原理.mp4
    ! q$ ]4 b8 H3 ]' N│  │  │      30 主从和复制集.mp4
    : [) g  E. c/ X│  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G9 b9 y. A, B+ {+ K# |6 P
    │  │  │      32 复制集搭建.mp4; N# V* B. X8 d- z  i- O. {
    │  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @* b5 T, q& R: Z) w/ h8 f9 \2 {
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    / P2 L# B8 b' ]5 }; l& E: a│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p% }& a7 R, E9 X$ \$ U( K
    │  │  │      36 分片后续步骤.mp4
    * M" Z, p" R7 r% a  v; }│  │  │      37 安全认证介绍.mp4
    2 u9 E' j+ f3 Z% K) Q0 A│  │  │      38 单机安全认证.mp4
    ) R6 e# x8 i. f2 r& ?│  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T
    2 h" k4 v7 s6 `7 i2 }; |│  │  │      40 40 任务一测试题_不提供.txt# _, C# K) S1 L$ s8 l2 r: h. e3 a9 D2 X6 W
    │  │  │      ; K4 g' V+ \0 p% G' v
    + U$ `1 |! O7 Z│  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U1 V$ Z$ P4 v7 W' n" o" w! p
    │  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C
    : m& p" c1 s6 l/ O. ?4 k│  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f
    . J1 U4 E5 f6 X. i% K│  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n8 [! ], z5 c. G. E" b0 W
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F9 N" _4 E. J& Z) z. E7 {7 H
    │  │  │      05 语法介绍和节点操作.mp4; g' f# X4 k1 @( F; \' A
    │  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L4 F5 U* V- H& x0 X  f1 d/ c9 E
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
    . ^; s2 e! ?% g& L' Y4 T6 s7 \│  │  │      08 更新排序分页排重.mp4! ?* F9 h* ]" A0 f
    │  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y
    7 K9 X% U; }6 V' E│  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y1 d$ ]; u# A8 k- c# i
    │  │  │      11 事务索引约束.mp49 A$ l1 g. \1 I- ^0 S
    │  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g/ e: X0 B: Q. F6 w3 ?( C7 I, e0 N
    │  │  │      13 Neo4j优化思路.mp48 o+ s% z0 C8 w
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M
    - x  y; C% u4 L, t' y│  │  │      15 嵌入式方式访问.mp4
    : m/ y5 ~2 m; O7 B0 u+ D8 G+ u│  │  │      16 服务器模式访问Neo4j.mp4$ t! t1 e: e7 h8 [' k
    │  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F
    : o' Q( O* d& A% z4 B: g│  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r+ S- m3 J; l: k5 C  ~4 M; E
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f, }% i; l6 @$ w3 m; _
    │  │  │      5 {+ p+ O6 x5 Y. v- X
    7 s0 ?  w. n; E' C│  │  ├─03 任务三:模块作业2 P2 A  [* o3 N; }2 x
    │  │  │      01 01 作业文件.zip# s/ F4 Y5 X. v& j( m% s* f$ y! c
    │  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U! O& P- v7 y  U" f' ?, a
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z
    % L( _; F9 l* B/ u9 p3 Z│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt  X! p  i) ^6 i4 z# ?6 S) S  L7 ^
    │  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~$ D3 s6 N  Z# s8 v" u4 @
    │  │          03 mongodb直播资料.zip
    % T1 R' X. S4 ~+ A  j4 }│  │         
    # l0 K' R" F( @9 E: T3 L│  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台+ t. k. w$ \- X- l8 E" g$ `
    │  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s
    : w$ O7 ~' j' T" z7 H% v3 X│  │  │  8 l2 k4 k* E' b' a
    " g  j8 \7 w# j* r( {) Y│  │  ├─01 任务一:轻量级分布式文件系统FastDFS) P' P! U7 S4 z2 q) G8 E
    │  │  │      01 01 课程资料.zip4 U$ E2 }9 B. G0 @5 f+ j9 f) `
    │  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V
    * h9 ~8 X. |6 H8 f1 @$ Q│  │  │      03 FastDFS基础回顾.mp4* F6 g- V' P5 Q+ Q, g
    │  │  │      04 FastDFS环境搭建和测试.mp4
    9 w8 M4 ^0 C3 ]3 Z│  │  │      05 FastDFS和Nginx结合.mp4
    3 s+ g7 O8 z4 j2 \6 S4 `) o│  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g; x# E$ L: H1 c. z8 g# X# ~
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^. }/ t9 ~( B; _9 t
    │  │  │      08 FastDFS设计理念.mp42 o1 ^: T6 e2 Y% ?& s
    │  │  │      09 文件上传和下载功能原理.mp4
    % ~% C/ N9 }9 T0 B8 M│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V0 k0 p. I( K8 V! c) D5 y2 i3 {
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y+ ?/ f+ I+ z# ]
    │  │  │      12 FastDFS配置和优化.mp4; B9 N0 w& R! k# T! ^4 J
    │  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d
    0 Q9 s+ z/ V' w& f1 v9 a1 u│  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i" _3 ~0 Y+ {- e) o6 ~3 D
    │  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t
    + Z1 y; |* Z% M9 L( k│  │  │      
    * o% X1 g9 y0 F4 F│  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    " y1 C0 S2 K5 c3 S│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N
    ) e- x. v/ g- E│  │  │      02 OSS和自建服务器对比.mp4
    ) {# X" C4 _! s. O* C& c│  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s0 X1 ~4 F1 ?3 r+ v0 F" M
    │  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l! c& E" w* K5 Q' ~
    │  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e* ]4 h  ^0 H% J4 k0 `" x, J
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C
    ; g$ x( B0 g6 `& K/ u1 S* g" m│  │  │      07 日志记录.mp4
    2 M  l, u- m) a" f│  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m$ s$ k- d' c$ Q. l( \
    │  │  │      09 OSS开放接口.mp4
    , n9 R" y7 @' C$ @/ ]5 y│  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l4 ?8 T6 R" H/ J; r$ B9 Q
    │  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y
    . C+ {. e& N/ |5 i+ g: \│  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N) U9 p$ \! z% J
    │  │  │      13 数据处理和CDN.mp4% w' Q7 c  s) V. i. n7 p7 g4 {
    │  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J
    6 r2 `0 V8 s. l. J% l* P) Z│  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w
    % Y' R$ j4 Y6 Q8 R' U) w: _7 T+ t  v│  │  └─04 模块四直播【回放】4 Q& l, p. G) ^0 l0 S
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt4 F2 }/ Y2 B2 [( f$ F2 J9 X9 S1 H# ]
    │  │          02 高薪5期阶段四模块四直播回放.mp4* U. T! e, f& Z  u0 p
    │  │         
    8 Y* `1 S. N# p' @9 q│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i; F. A! K- Y+ F* ?* `1 K0 S
    │      ├─01 讲义下载
    & g9 \9 q0 W9 l* `+ Z│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I* X1 Y& Q: Q) F7 b! |# v) i. e/ O
    │      │      0 l4 ^6 N, `8 ^' Q- Q7 Y
    7 P5 o5 t& R1 Z- \; X│      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建8 V: H, G) [' F, A2 _
    │      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j
    & ~( ~, D1 f) l6 x, F│      │      02 大数据定义及应用场景.mp4: t" c: |% d; D
    # a" V) O! {0 T/ c│      │      03 大数据发展趋势及从业人员发展路线.mp4
    ( e$ b& {. m( C' y5 ^$ r│      │      04 Hadoop简介.mp4( X. ?! |" q/ V
    │      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M
    # i4 f2 a/ b4 o0 F│      │      06 Hadoop重要组成之YARN概述.mp43 n- h' i" L3 a3 z! ]
    │      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4
    . \* ~! F: o, i1 Q0 \! ~│      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4
    3 u+ I: V% @* K: d5 s  w│      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @2 F+ Z4 t8 R, M5 l& i
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |2 ?% Q0 u9 n5 N( }
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    % ^8 Z; K) @9 O' x8 Z+ Q5 B, \│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M
    3 A1 d1 e3 M! s+ T- n; ?│      │      13 Hadoop历史日志服务器配置.mp4
    $ @; ?( O! `6 l& t* T6 \│      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h( Y) W3 J4 [" Q& G* q4 T/ F; E( n
    │      │      , V( H% v+ S; |! W" U! @6 d& ~
    - q$ A2 [2 p' J. x│      ├─03 任务二:HDFS分布式文件系统; b( G3 f* n0 d8 y) ?4 Q3 z0 k: \
    │      │      01 HDFS之重要概念.mp42 M! s0 m! F+ ]; B
    │      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R5 B" I% P8 p6 l- g" D: |$ Y) k
    │      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q* N' G+ c' Z, d( ^6 f0 a
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C# B, N3 G8 U' P- u) a
    │      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {- H4 t; y; Y7 e7 E7 I! e
    │      │      06 HDFS之API客户端IO流操作.mp45 U, e3 C9 {- C; K" y* D; L- S
    │      │      07 HDFS之API客户端IO流的seek读取.mp43 l$ {1 Z; q+ r+ p9 _
    │      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    " F9 N9 E# L  T* ]6 I6 B, J│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4
    , l; u0 X1 L8 z$ I- ?' e+ _; v- ]│      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?2 k) O! x7 K  }; p. o
    │      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4
    2 a4 ]) Z$ {/ T% R& w& b│      │      12 HDFS元数据管理机制之CheckPoint周期.mp41 p. i! V1 f6 O" [
    │      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C
    ( E) T3 O. e2 T' m) j7 ]9 g│      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m
    . O9 `, Y. `; A! U- ~( m│      │      + U9 P: F, C* R
    │      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m
    ) q1 H  v/ j1 b2 T) ~- F│      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x
    4 l" h$ R* g; F# O. x! Z5 N. ]3 U│      │      02 MapReduce编程规范.mp48 W' L8 U  u+ l+ F
    │      │      03 WordCount案例之编写Mapper类.mp4
    % Y: h; p+ `$ a* |6 V+ ]$ J│      │      04 WordCount案例之编写Reducer类.mp49 o! V3 W, ~( e) N3 t
    │      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    ; [: o1 p: y" a! p│      │      06 WordCount案例之运行于YARN集群.mp4
    ; |! e1 r# i8 n/ Z# B. S│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z
    2 P; B1 i3 D- ?4 B& W│      │      08 MapReduce之Writable序列化接口案例part01.mp4& ~7 X# Z2 w/ e) Z4 K
    │      │      09 MapReduce之Writable序列化接口案例part02.mp48 s9 E/ V+ |( S9 C) O; U
    │      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    ) i/ O$ M( r" t) j4 E7 O│      │      11 MapReduce原理剖析之MapTask并行度.mp49 G0 r& B7 D7 ]. g
    │      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i
    9 p+ u( ~4 `) ]" v) v$ }) ~│      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K% W5 I7 p2 Q& [+ c; c5 \
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4' Q& h! w) P# `* J. E0 e! ?
    │      │      15 MapReduce原理剖析之自定义分区案例.mp4
    0 f+ N( q1 Z9 R│      │      16 Shuffle机制详解之Combiner组件.mp4$ ?2 g2 G) ]6 G3 t' z/ T/ _
    │      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
    & J0 {) i2 D& w: L3 W. u- N│      │      18 Shuffle机制详解之全排序案例实现.mp41 \* X1 D$ i) j: B. d8 c1 j
    │      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~& Q1 g8 H1 L0 w9 f: ^. U
    │      │      20 InputFormat机制之CombineInputFormat.mp4
      u; y/ Z5 v: `│      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l2 x/ N! y) T. A. ~6 v$ W. d
    │      │      22 OutputFormat机制之自定义OutputFormat.mp4/ ~2 y/ x4 m( X' V. F
    │      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L
    ( s) F$ d" C9 O8 T+ j1 q5 i1 b" i│      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @$ ]; `& R  w) @. P9 y, M
    │      │      
    # @! p$ b1 T% t, x: o; V& ]! I# g" N│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述
    0 P4 x, I5 b  |│      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    / z! F2 R' b5 \) @" m) s3 b# Y" A  J7 k│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    & C; ?7 ^4 t: z: F│      │      03 源码剖析之NameNode启动流程.mp4
    5 I0 e- d. R- C/ A' Y- R1 H│      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z* ^3 }+ ?( q+ ]
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp49 N: Q0 w+ F; e* e" N3 Y
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a1 ^6 A2 g& ]; [7 {8 b9 G
    │      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I& W& l7 d# H" i5 M+ d9 u
    │      │      + Q2 `( y. Y8 Z0 V5 Y7 b2 c
    │      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b
    : U! P9 k$ l, Q. `' z│      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s4 d* G$ H3 r& C) K  ]
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C
    4 @! m" L, o# L. K9 T: x5 c. H│      │      03 HBase数据模型.mp4$ z7 E4 l% q# s) d4 ~# W+ l; c" i; ~
    │      │      04 HBase整体架构.mp4* Z" j$ C4 {- N& L4 {0 w( d) K
    │      │      05 HBase集群安装部署.mp4
    . Q2 R& C7 [/ i! [│      │      06 HBase Shell操作.mp4; A$ b3 {# g; @3 v4 E# g; Q
    │      │      07 HBase原理深入之读数据流程.mp4
    $ k! c/ X6 R( l1 x│      │      08 HBase原理深入之写数据流程.mp4
    4 P! s, [. j4 \  x1 Q0 h│      │      09 HBase的Flush机制及阻塞机制.mp4
    ! M# q7 e/ G5 G) [3 p│      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |
    ; B- \; W% x4 u% F& j( `# m7 f│      │      11 HBase的Region拆分策略.mp4
    % t9 `: `+ ]6 L' ?│      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n
    8 N+ S. r' v5 t│      │      13 HBase表Region合并.mp4/ Q; S" Y" Z$ t
    │      │      14 HBase客户端操作part01.mp4
    ) f8 M3 q3 K# o" O│      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w# T) r3 x/ Z9 m5 X9 A
    │      │      16 HBase协处理器介绍.mp4. S$ L. U- x) u5 Q0 G0 k, ^  v
    │      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U! b3 P  ?* E; o
    │      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v% B8 p4 `% _1 N% O0 b# q
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c, {% F: M# C3 U+ w; o' C
    │      │      20 HBase表热点.mp4
    " c4 q- w% }* @( K+ h│      │      21 HBase二级索引.mp4
    7 x$ E) S  F! I6 }│      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i% k2 C# \( s4 X5 h
    │      │      23 23 任务五随堂测试_不提供.txt& H: Y0 m0 e: P  Q3 s( v
    │      │      + E) r% t" g+ o9 i- J% l
    7 U" ]9 G9 l2 [; \# u1 a$ `/ b  g│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    1 s" ]9 [1 o5 L$ L2 h" N1 e; w│      │      02 02 作业说明资料.zip
    ! T3 L/ B# J% e2 V: b│      │      ( O5 e) k$ M# q. c- ?0 d
    │      └─08 模块五直播【回放】
      t+ T( u9 X. c│              01 01 满意度问卷调查_不提供.txt" |) L2 _* }  f  N) F& Z4 [. {5 U
    │              02 高薪5期阶段四模块五直播回放.mp4
    0 p% g. ^2 q6 d│              ; p* \% b8 ]2 Y
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }; Q9 S1 K4 D/ V  a) a2 s
    │  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    5 Z5 n8 q- {% {. d1 j│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v
    3 q1 U7 z# _3 S5 H│  │  │      01 01 Redis课程资料.zip& H8 Q4 F% A/ k6 F6 p1 D
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    , R0 X# P, Y6 C/ \) A│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K
    # w/ }5 v1 y1 U│  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A
    1 A% v& W% @1 T6 L- k' R4 v│  │  │      02 缓存的使用场景.mp4$ O; J) p* c8 l, S4 Q( D  W
    │  │  │      03 缓存的概念.mp4( ?4 c1 K7 H/ h  j7 V
    │  │  │      04 缓存的分类.mp4
    ! L) E" L& V+ \; }7 W; R│  │  │      05 服务器缓存.mp41 b- n! S8 q' _
    7 L# ~/ \( `7 L. n6 ?; W! ^│  │  │      06 缓存的优缺点.mp4" N0 u3 ~' W) z) j' |) m
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    % N1 ~8 k3 {) C9 a+ F% G" E$ z# B│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N8 |% C! N, s, {6 W$ P) [& E
    │  │  │      
    5 D5 o+ s5 ]- m│  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    ( n* n3 w/ G% f/ z" ~│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d3 P+ R5 n4 o+ z1 b) `
    │  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    0 c0 a& z" u- L; t$ E# y│  │  │      03 Redis不常用数据类型.mp4/ S$ I+ L  ?6 m! a# L7 w
    │  │  │      04 Java访问Redis(Jedis).mp43 l5 w& ]5 X6 }' v& d
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l" [" x, k$ u$ k: E, e
    │  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R
    0 n0 r0 q8 n6 Q' e/ e1 G│  │  │      07 Redis底层结构之RedisObject.mp46 i3 W6 Z4 f/ ^! k
    │  │  │      08 Redis底层结构之字符串SDS.mp4
    3 ~# j& @7 M) \0 i8 M& b% g│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r% B$ Y% U2 k$ T
    │  │  │      10 Redis底层结构之字典.mp4' O6 t+ R& w7 \, H0 v& a
    │  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E
    . Z! S5 C6 U* p# a; X6 K- V6 o│  │  │      12 Redis底层结构之快速列表.mp4
    + w( I! n: B+ n! u% P/ B│  │  │      13 Redis底层结构之10种编码.mp4' E$ r4 Q/ a6 [, m  t9 n
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |0 q) ^7 a6 Z" i. z7 }
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z( o4 ~' j+ ^: y  a8 r$ y! m
    │  │  │      16 16 任务二测试题_不提供.txt0 A& O; d5 f9 r0 I+ E0 M2 C
    │  │  │      % |7 v2 [& O; `4 L4 x
    1 J6 a$ v* S2 A  S8 a/ l( L│  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P  T6 p# z) ^0 B  K: j5 E
    │  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w
    / C. k1 {  _$ g│  │  │      02 通信协议之命令处理流程.mp4
    . r2 {7 B' z. y& K6 l) l0 ~2 ?│  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o
    4 ]; g# d6 {9 S# q; }│  │  │      04 文件事件之IO多路复用模型.mp4" b- i% _9 t+ y" W6 u
    │  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V
    6 i; C: K' H  U( E│  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    : j$ x' V  b9 G- d│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R
      J) u' Z% U0 I% t│  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \
    8 F0 v' X5 f0 _# \$ U7 t2 z7 k│  │  │      09 09 任务三测试题_不提供.txt
    2 y7 N0 K/ |$ [4 k+ U6 f/ Z│  │  │      ( ^' l: \3 m. r5 k8 n2 w, h1 }* H/ Q0 Q8 V# A, }. c% Q  ~
    │  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?
    ' \) d& P- x# Y" H7 N7 }* @│  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M
    + n, S" W3 k% J. W& h% L│  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l6 W3 ^& n1 M2 i/ }0 O6 n* w
    │  │  │      03 AOF工作原理剖析.mp4
    5 \' \0 |' M* C8 V/ q│  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }4 I+ m9 ^- Q4 f; B  J+ S4 C
    │  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    1 B# A6 l( t; N! @4 p7 ?% ]$ t│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x2 `! }4 B$ v" P: K9 d
    │  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g6 ]: `8 B! }1 A. @
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A- u* \# ~7 Y+ @
    │  │  │      09 Lua脚本复制.mp41 R. ?: ^+ [; U( F, g
    │  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I4 \6 G+ N# m0 b
    │  │  │      11 Redis监听器.mp4
    ' ?- Y  K- ]2 {: L│  │  │      12 12 任务四测试题_不提供.txt
    / N! @$ \2 t# M: c6 d2 d3 o  S9 \│  │  │      
    ' b6 C! \# r' I8 b) S* t2 X6 z│  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q9 n+ j* B' }9 [( x& J+ z/ t( G
    │  │  │      01 主从复制.mp4- o5 T( o8 S/ L8 g% b
    │  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s0 _0 Y6 J2 v% b) F  n8 h6 Z8 p  f1 C: Y
    │  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `
    , @, Q0 p+ x0 Y- R│  │  │      04 检测原理.mp4
    " D! J6 H5 j, X│  │  │      05 故障转移.mp48 q) Z$ @1 s) p- E1 s) f
    │  │  │      06 集群介绍.mp47 g. f# \/ E9 \' s
    │  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M2 R6 C, h6 J1 d! ^. h8 k/ M
    │  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e
    - T8 C  j1 r$ m# v9 D- U4 D* E│  │  │      09 RedisCluster分区.mp4' X/ O, v/ E, M7 |2 f$ }
    │  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m
    0 I1 m) U, W9 J# f$ L, ~│  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w
    # Z. [: |1 m+ u/ l; O│  │  │      12 分区路由.mp44 ]4 I6 R; _4 }
    │  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W8 o$ w$ l0 K6 c
    │  │  │      14 集群容灾.mp4
    . O& m9 u$ {. W- t  j│  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    3 n5 r1 J. v7 h, _│  │  │      
    / m- r- W8 i* [: H0 f0 x$ `│  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u
    . S# [5 C) y4 A$ z: ]; J│  │  │      01 企业实战之架构设计.mp4
    - D# K6 i& }8 l# i/ [) c│  │  │      02 缓存问题之缓存穿透.mp4
    / j' V  T2 ^& e6 Q. `│  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @& |7 W$ Q' ]( p0 U, d
    │  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B4 a3 s) \5 Y! B
    │  │  │      05 缓存与数据库一致性.mp4
    $ w2 s4 x* @! e│  │  │      06 Redis乐观锁.mp4% k8 }0 ^0 P7 M' E3 j# Q) e: j
    │  │  │      07 Redis分布式锁.mp43 W! m7 C4 l8 @* r6 v
    │  │  │      08 Redission.mp4
    ) _7 E1 O) L" Z" o) H│  │  │      09 阿里Redis使用手册.mp4
    " [* _3 o+ o* b& H│  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D4 x( W/ D; W$ B3 u/ |& O
    │  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W2 r# o9 t7 m; B
    │  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p- }& {9 @  B4 f2 ^. T
    │  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c4 j) m3 ~6 S; N
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c
    , t3 u/ ]$ _& Z7 ?: E│  │  │      
    4 Z( I  t* u; J: P& O│  │  ├─08 任务七:模块作业& U$ U! f8 f' h5 g' e# a! U9 X
    │  │  │      02 02 作业资料(图).zip) b# E8 w6 b' `$ {
    │  │  │      , N. p) B9 }4 [2 h
    │  │  ├─09 加餐:Codis集群搭建
    . {6 ]* ?* U; @1 w3 y│  │  │      01 Codis介绍.mp4: v" p3 S- B. [$ p* _
    │  │  │      02 Codis集群搭建.mp4
      q0 @2 Z" S  C" h& w% O│  │  │      03 CodisServer配置.mp4
    ( D/ O+ N. p% D4 Z( b5 }│  │  │      04 Codis界面管理.mp4! [+ l& x! r! V, q' M+ y0 @
    │  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
    . N8 F" ]& |; |, M9 s: R│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f+ F2 O! A  ~: s6 e( \
    │  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s
    * Q( D+ {9 L& B, B2 T: R/ {│  │  │      % v. S: T+ A- K& {' Y# A8 D
    │  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O
    0 L2 s0 @8 Q, L, E# j2 a$ k! M│  │          01 01 满意度问卷调查_不提供.txt
    2 \! _. G( v8 P+ Y9 Y! o│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y
    ( H7 B* ?% B: o7 f" Y, o# U; l" t1 a│  │          03 Redis-直播资料.zip5 f. A( N, u5 M  n
    │  │         - o0 j  ?4 h8 T1 k2 H; A
    │  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~; f1 _; v8 o0 x2 u0 E
    │      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W6 \# U8 \% y/ e! ]
    │      │      01 01 课程资料.zip( O1 M: f4 g1 }, T+ b# j3 v
    │      │      02 Guava Cache应用场景.mp4! S* R2 ~1 ]0 U" N' a$ U
    │      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N
    7 Y* I7 N' r; Z│      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k; P3 ?* Y% B. D
    │      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P
    2 D! O; }) V5 F: E7 B│      │      06 Guava Cache原理.mp4" ^; y6 R- ~5 k. p: m4 D9 ~
    │      │      07 Guava Cache高级实战.mp4
    9 u: h$ H' z( S5 E* P! x6 b+ f│      │      08 Guava Cache源码剖析.mp4* M% ?* t% Q; n* j2 T5 t4 ?7 {3 R
    │      │      09 09 任务一测试题_不提供.txt- E$ \5 r' }1 X3 ]
    │      │      ( ^/ y- A& L' I) m, ~
    & O" [! T: {+ J- ^. l2 n9 z; i" R│      ├─02 任务二:EVCache
    : p$ O3 @" U7 \/ M│      │      01 EVCache应用场景.mp4' d& u2 g- @# _$ s2 e
    │      │      02 EVCache典型部署.mp4' C3 _4 O9 A3 `" Z
    │      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g# E5 R( q+ ]3 \  Y; ?7 J- D, ?
    │      │      04 EVCache实现原理剖析.mp4
    & T1 y* T, Q2 E, J) F4 e) p│      │      05 Slab Allocation机制.mp4
    % z7 x4 n9 e% D│      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B6 y3 l* v4 ~/ u2 d; C+ O3 S$ h5 {
    │      │      07 07 任务二测试题_不提供.txt% {  u! v; j, @( Y# g! I  z
    │      │      
    6 ]2 T8 m( P$ E1 E: {│      ├─03 任务三:Tair
    $ V$ T' F4 ~3 h│      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _
    , Y; d- c/ c2 b' I│      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f0 y( H# B6 V# w& V/ `6 V+ G! B1 J
    │      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
    ! q, O. Y; _% `4 q" M! r│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z
    , O5 U" Y2 m6 {; r│      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r  `' b8 N& O# q( s/ U" x
    │      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F4 X4 d: z7 T" ~% |4 u5 `6 L
    │      │      07 mdb存储结构原理剖析.mp4. `1 x' R& @) o5 }. S
    │      │      08 Tair操作API.mp4) K# w, d" c$ V1 p6 Q- Q  j- Z
    │      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v* [9 u$ c4 ]' d5 N, y1 ?
    │      │      + O7 V- {1 h; R5 {8 h7 a  \
    │      ├─04 任务四:Aerospike
    1 M/ ^% e' j0 x5 g) H  Q│      │      01 Aerospike应用场景.mp42 K0 P5 b% ~' K% j9 ?5 G+ T! h* P  x
    │      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X% V7 c, m2 E2 _) ]5 ~1 Y# x& Q
    │      │      03 Aerospike环境安装.mp4
    5 G& m* Z% h7 {0 {+ O: u5 c7 ~6 [+ Q│      │      04 Aerospike操作实战.mp4
    4 @* o. W% E8 k" }3 B( k│      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]2 ~. E- I0 j) Y. Q0 t+ y
    │      │      06 Aerospike集群实现.mp48 O0 g- X. N0 N- k
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    1 H0 f( F1 k- Z  v3 }( j│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
    8 i; k: b8 ~& L6 t- E0 J8 T8 @- L│      │      
    9 d; H4 y( h3 o' Y│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O: B- A1 m* Q1 k( b  N
    │      │      02 02 作业说明文档.zip
    ( v$ {6 N9 w8 Y% F4 K│      │      8 l9 ?0 a3 p& G: L3 D- d, X0 B* k0 W2 h& |0 \1 O' k
    │      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G5 y. S: u! i9 q, L0 z% X7 B
    │              01 01 满意度问卷调查_不提供.txt
    + ?2 d$ f% H& S. ~  {6 ?' {2 C│              ) G9 x& D# b" ?
    ├─06 第六阶段 分布式消息服务中间件进阶
    & Z; H( G) ^8 R7 J│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H7 w5 v  n9 p4 z% i5 A7 Y
    │  │  │  06 任务六:模块作业: g5 c$ S; j9 K9 J
    │  │  │  / j1 W& V+ P6 ?' E' n5 f6 q
    │  │  ├─01 任务一:消息中间件概述0 L7 }, M; e) L! Z, j$ `
    │  │  │      02 课程介绍.mp4
    1 N% R; m% q1 U4 Y+ ]│  │  │      03 分布式架构通信.mp48 g- [) N# c( g
    │  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E, x+ e$ P; M4 f7 X2 H6 C4 B; Y, B
    │  │  │      05 主流消息中心间及选型.mp4
    1 S% h/ r0 x* D$ z* h0 }9 f# Y│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p1 b& V+ y6 I9 I; h
    │  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    3 c# h/ U! W- k1 l/ ^│  │  │      08 JMS经典模式详解1.mp4
    / E- d; ~5 b6 Y7 [6 _' J9 k│  │  │      09 JMS经典模式详解2.mp4
    ; j  M4 N; Q0 V8 Z# v5 U* k0 n│  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _6 {$ U& a4 N8 l  F! d! r
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q/ f% a# C2 a, g$ X; C, R! Q
    │  │  ├─02 任务二:RabbitMQ架构与实战* t( B4 c' ~, n1 Y* _
    │  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    : A' n/ W* p, f, S: U│  │  │      02 RabbitMQ Exchange类型.mp49 R4 z4 I' l; ~7 |
    │  │  │      03 RabbitMQ的数据存储.mp43 S3 H7 H9 ~( ]' M2 J, P
    │  │  │      04 安装配置RabbitMQ.mp41 \4 h: F" u) g
    │  │  │      05 RabbitMQ常用命令1.mp4
    . H% y% e6 G; d( v2 N9 J│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    + D- T7 z1 [# O9 A9 Y* t│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C
    , \) e: k- l$ j( A* y1 N1 p│  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o. [" R; @) J' O# J
    │  │  │      09 Connection与Channel的关系2.mp4
    1 e3 l% E# T6 b& T7 `0 f+ ]│  │  │      10 RabbitMQ工作队列模式.mp49 n2 x  l# W' D9 X! R% C
    │  │  │      11 RabbitMQ发布订阅模式1.mp4/ d' v6 e* @8 C- K; |
    │  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F7 F: F+ f) f5 I, U) M6 }
    │  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v
    # [5 `% z- g: I4 C│  │  │      14 RabbitMQ主题模式.mp4
    / \6 [- ?# r- W9 r; \9 t2 c│  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y; P9 N1 L+ @( G* [; V, e; I4 S/ L
    │  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e' _1 F2 Z' N) G/ r0 L. O+ [
    │  │  │      17 Spring注解整合RabbitMQ Listener.mp4
    ; s6 A; b  j; ?) d│  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l" N: w" d. H. m3 S* E2 F
    │  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    ! P( B  X: w; B; K$ S3 q│  │  │      7 U* o1 d, V# G; O8 }1 n+ d* V! v$ P# i* m
    │  │  ├─03 任务三:RabbitMQ高级特性解析0 d# K( \% |" @7 v7 W  S# a: b
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q; h% p+ D8 H. D% j6 ^9 I
    │  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t
    % W) \/ e+ N; J! z" y/ z" Q0 q│  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S
    4 |3 x+ K5 a  q  b$ x│  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~( ~, x$ [4 w( W8 `) P) g& x, M
    │  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I
    , @) m' p* f8 m( e' B│  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b
    8 p+ `" h' s' P- M5 v2 t│  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K
    * k) i% D* k; @6 N% K+ w│  │  │      08 TTL机制解析.mp4; o* C# J" k4 D
    │  │  │      09 死信队列解析1.mp4: X% J( F/ J8 w- C, _) e
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t3 g$ W* x& ?2 O5 w7 J
    │  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U
    + \. c* o& P; m│  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j
    8 G3 L4 w4 j9 J% t) \│  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q
    6 v2 e- C: d/ V  _│  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v
    : I' O' Y& v8 U# p' U│  │  │      01 集群方案原理1.mp4' W$ X8 i( s* W" i! \2 U0 Y8 f
    │  │  │      02 集群方案原理2.mp4
    . z6 H2 A8 D4 U1 l- Y3 d* o│  │  │      03 单机多实例部署.mp41 W5 k9 m- r0 A! j
    │  │  │      04 RabbitMQ集群管理.mp4
    ; ^4 l4 ~: ^6 o│  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _0 h8 s/ B( O8 Z6 P7 B
    │  │  │      06 集群高可用HAProxy_1.mp4& O9 b9 t/ _& ~* g! ?1 B
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U
    ' _" J# j5 c: F( T7 i" _│  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z; l; L3 @1 c% I: F4 \4 s7 N1 n& i- ?
    │  │  │      09 09 任务四测试题_不提供.txt5 O' a' \" t) e( B
    │  │  │      
    9 o9 G5 [0 j4 K1 V2 m│  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J! M# E4 N, ?1 K1 B( R) B
    │  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    - M& ?% j$ H, h% ^6 l│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i
    ( S0 J; E) D. j' W! A: m│  │  │      03 持久化过程源码剖析.mp4
      x" v2 `9 p5 l│  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n
    0 P& n0 n9 K7 v. C1 V" x& B│  │  │      05 消息发送过程源码剖析.mp4
    ( w* w$ t! q/ ~2 p. b+ s│  │  │      06 消息消费过程源码剖析.mp4
    # X  w" s) ]( Q( S$ w$ A│  │  │      07 07 任务五测试题_不提供.txt
    ! K0 H/ t  A5 {5 }+ r: Y/ [│  │  │      : J7 B# t0 A/ l& }% J
    6 }+ {/ o5 Z- `9 E! q│  │  └─07 模块一直播【回放】, S" h  W5 d1 o
    │  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f
    . D2 D! a' O8 w( _│  │          02 RabbitMQ-20201106.zip
      X) u) V/ l! ?# B│  │         % R- h  c2 g4 @9 Q( D
    │  ├─02 高吞吐消息中间件Kafka# o. H4 ]) O" ]2 Y9 I+ k# F7 B1 t
    │  │  │  06 任务五:模块作业$ o8 B! H: y! w( J, Z: I
    │  │  │  2 Z# Y0 P, z2 V# i+ H8 M
    │  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z1 L: ?3 p; a+ s! B2 K; ~5 t
    │  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s
    : j3 m) p: m$ [" d+ I6 [% F0 \│  │  │      + \. R2 ]% I- y1 R9 [& D5 p
    │  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S
    * f* X$ C% C5 O│  │  │      01 Kafka介绍.mp4( g( Q1 k" j( K# e
    │  │  │      02 Kafka优势.mp4; h0 s1 u! d7 V8 `7 a
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U
    6 J7 U) A' o( ?) b6 Y7 m│  │  │      04.Kafka基本架构.mp4
    ' O1 A2 o+ D- {/ |5 i/ k; m│  │  │      05.Kafka核心概念.mp42 i6 Q9 t1 O3 T8 R" I. A
    │  │  │      06 Kafka安装与配置.mp4
    + ]8 V( p: E  ^3 O5 U# `│  │  │      07 生产与消费.mp4
    0 |0 b& j0 @( v│  │  │      08 开发实战_消息发送.mp4; l$ d+ `% Y1 z" ]
    │  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O
    * I3 S) u+ x3 ~. z$ ^$ y* |, i│  │  │      10 SpringBoot Kafka实战(上).mp4! K' {) D! e& c+ d
    │  │  │      11 SpringBoot Kafka实战(下).mp4
    . K7 @! i- ^  {2 x( i: ~8 Y0 S$ `, x$ A8 [│  │  │      12 服务端参数配置.mp4
    9 I) _1 \" p  o2 j1 H& u+ p1 u2 y│  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D6 p6 D1 g0 l; _, T* ~' w
    │  │  │      
    8 j4 F" g5 F4 m6 u│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
      b" c' s0 H- r; h7 l. T│  │  │      01 数据生产流程剖析.mp4  ?3 [$ _2 \* J2 c% w. D% n) c
    │  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I, N7 ]* U4 b/ x- {/ O' p& G1 H
    │  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |1 D# t' H; c4 |& _
    │  │  │      04 分区器剖析.mp4+ y* \9 l! u1 u$ I" c3 l" |
    │  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z
    - F+ t8 {, i. Z4 u. ?* H: E│  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R
    : f3 r1 B6 i% }; @& @& P4 t; `│  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    5 J7 C3 H5 W; c0 K4 ^│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m; K3 y  F4 Y. \, _
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U! d0 v  h) u* {! j
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j
    ! `4 b" ]. z' x& i│  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E
    - [- }# m  u% S  e5 K) u& V│  │  │      12 反序列化剖析.mp4% a: F) ]* I) c; V
    │  │  │      13 位移提交剖析.mp4: M& C: H) }$ u; f
    │  │  │      14 消费者位移管理(上).mp4
    7 C6 S; v2 R) y" _0 F* w# Q2 y- l7 m│  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i
    1 g) Q5 o  ?  H' o│  │  │      16 再均衡剖析.mp4
    6 b1 \) X! K, x! a; G│  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `
    . B2 [+ W3 D4 Z1 j" y│  │  │      18 消费者参数配置.mp4
    6 c$ |5 N; C7 a% ?5 _4 g  G│  │  │      19 消费组管理(上).mp4
    3 T2 j7 {6 Q" i5 z& Q│  │  │      20 消费组管理(下).mp4+ S" m+ b' ]8 J9 f9 ^
    │  │  │      21 主题的管理.mp4
    . y/ K: T* V2 M0 f1 B│  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s
    ; d' e' K# s2 b│  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l
    8 |9 @0 l, D9 H$ e+ J│  │  │      24 主题参数详解.mp4* T1 H1 F2 R' q* K5 d" J9 l. X! b1 Y
    │  │  │      25 KafkaAdminClient应用.mp46 w6 Z- U: x# r
    │  │  │      26 偏移量管理.mp4; [/ A* w6 C2 f+ H/ d) _4 @& ~6 e
    │  │  │      27 副本机制.mp4# Y4 @- _- u9 ^! r5 _
    │  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @
    * _+ {+ E' f: `* G6 q/ ~2 Q! Q│  │  │      29 分区重新分配.mp45 S( e; a' Z7 X. E  U! f3 `
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~9 F# M3 P. q) d+ H
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J
    6 L9 y1 |) S% p  v+ g# s│  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d
    , v+ Y! T5 H# |) |/ M; D# j│  │  │      33 自定义分配策略.mp4
    ! [$ r! e9 z5 H2 [( H7 G) O│  │  │      34 日志存储概述.mp4- s8 [- ]% I  a; u; y
    │  │  │      35 日志索引(上).mp4
    ( w9 y7 M. }8 {4 i! ^* d) m│  │  │      36 日志索引(下).mp4
    + i" o0 k# T+ ^5 E+ i6 L│  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d9 J% _# e. s; e: i; `2 L, _
    │  │  │      38 零拷贝机制.mp4
    " H5 j/ ?% ]* f│  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {4 g- _7 K9 r3 e5 S. T
    │  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y4 o5 W& Z$ }) z4 L4 m, X
    │  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    3 N% Y; e. Z$ E) N: Y' `  X6 e│  │  │      42 幂等性.mp4+ O; q$ U/ w' E1 q0 v* h9 e+ B  P
    │  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A; _0 N6 V- A  c( }9 V" G3 D2 L) M  I
    │  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m' U& v. |/ V& h
    │  │  │      45 控制器.mp4
    + T: F2 T: B5 }2 k/ `/ w( t0 W; V│  │  │      46 可靠性保证.mp4: [& V$ A) a4 z$ h1 y
    │  │  │      47 一致性保证1.mp4
    ) ~6 ?" _: n$ X! G- q' C- k│  │  │      48 一致性保证2.mp48 b0 g1 W0 n3 L- a1 e: I
    │  │  │      49 一致性保证3.mp4
    ) f2 ]/ E8 s* |5 U) s│  │  │      50 一致性保证4.mp4
    1 R3 I# Z" o5 {│  │  │      51 消息重复场景及解决.mp4
    ( l/ p6 I. W( w! h+ _, D8 s1 Z* k│  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    ) X; W! @/ B) T9 p% \  ~│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J
    * J6 N/ d$ \" j8 b3 \│  │  │      54 重试队列.mp4
    6 }& o3 t/ W7 D! H! w; w1 p│  │  │      55 55 任务二测试题_不提供.txt3 E+ {, j9 Y! j1 [( y- O3 q
    │  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y
    % U9 C) o9 s7 ^# ^7 J9 m) l) k6 n9 x/ M│  │  ├─04 任务三:Kafka集群与运维& c+ h1 ]( X+ x& }0 Q
    │  │  │      01 集群应用场景.mp4* Q- y1 W6 X! M; q5 T4 D* M
    │  │  │      02 集群环境搭建.mp4
    3 R7 D8 v( {5 k* Z│  │  │      03 监控度量指标.mp4
      z5 |0 H; j4 N* @# }, N: E; F; ~& N│  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I5 w0 N' ]/ w3 D7 P
    │  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q& H, F* r& y% E- I7 L$ h
    │  │  │      06 06 任务三测试题_不提供.txt' z/ m: ^0 q& d, _; I
    │  │  │      ) f9 Z8 d6 Y. x( M6 o$ \8 M. n1 I3 x0 K' O
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D, g. Q4 E% x" M1 o, M
    │  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4" ?" R- L' I, `5 \( K7 n' c
    │  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u
    0 ?0 W" ^5 G# d* g8 T- a│  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?- u0 n; p& O0 I' l, N% g
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    3 }# D+ ]2 r  p$ x4 ~│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |% Y& u6 \6 h' `- f. h" r
    │  │  │      06 06 任务四测试题_不提供.txt
    0 E& O7 T, }* K2 [2 l. Z5 e2 W│  │  │      9 A8 v1 L# R9 J! s( j1 F+ t$ \. M; q$ P1 d/ w6 o/ ^
    │  │  └─07 模块二直播【回放】
    * Q3 [2 D1 r% ~  [│  │          01 高薪5期阶段六模块二直播回放.mp43 Y7 H$ V2 `  P7 g* A4 {
    │  │          02 Kafka直播-20201117.zip( u2 o0 j; h* ~! p/ ?6 k
    │  │          " L" k+ t' _& V) O
    ; N+ ~1 `0 ^5 u/ g, x0 A│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
    / Q' s- G0 z2 z│      │  07 任务六:模块作业
    * n# T) B2 [# g/ i/ |: E│      │  
    - f5 B7 S& n, t$ F9 R3 ^9 i│      ├─01 资料下载/ U8 W4 g4 g! h! ?" i7 \8 G% u- M
    │      │      01 01 模块三资料下载.zip
    ; R' y/ P* V( l; h6 h; i! ~. M9 W  d1 [│      │      & S& Z' M! A/ r9 |- n
    $ D# a  y1 C) _; A5 l& s: m8 ~1 d. @│      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    6 p4 N2 R3 W. ]/ s0 I5 i4 D│      │      01 课程内容介绍.mp4. [; X, N4 }  I  R' j
    │      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]; b: c6 L/ |) L- E1 s+ Z
    │      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `
    4 f. e  o' Q! }, W# _$ ~│      │      04 RocketMQ部署架构.mp4
    ; R/ K" K% a* s3 \6 Q/ @│      │      05 RocketMQ特性(上).mp4% i5 g1 o- P; T, K, `
    │      │      06 RocketMQ特性(下).mp4
    ; x: o) k( J: e1 p, q6 M│      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G
    + ^9 Z/ P% S$ |│      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }
    3 C! O: [: L$ D3 K8 g│      │      09 RocketMQ环境搭建.mp4  n; H* b& r- Z/ t4 L; a( a: E
    │      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y& I1 F3 S8 {: [8 W
    │      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    2 Y0 q( `! S2 j# U$ r│      │      12 RocketMQ相关API使用-2.mp4
    8 e5 z% R( M1 V│      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H! l8 t/ _8 q9 S5 `+ Q
    │      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    8 B' U' T4 M3 A' M  E& E5 m# r, d8 L│      │      15 15 任务一随堂测试_不提供.txt
    ( }4 K- f( _% o* G! G5 ]│      │      5 c) o8 M7 P* R
    │      ├─03 任务二:RocketMQ高级特性及原理& [% }6 V" J% p8 q5 j
    │      │      01 消息发送机制.mp4- Q4 x! ^) ~& A& B) X
    │      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N
    : e1 g. k9 s# G8 p│      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V/ @0 {- X1 T, q
    │      │      04 消息过滤机制(上).mp44 F( ?- n5 [) H6 S, h: Z
    │      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H# \. ?; ?% D1 n7 T
    │      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b
    2 J( Q& ^9 q* T! f$ C│      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y3 `3 ?+ j2 N0 d) K6 s% S$ C
    │      │      08 高可用机制.mp4
    . |+ {' N4 E2 E+ F2 e1 n, n│      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O
    & I& \1 N; @6 m, Y! J# w│      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q
      A: t. Y1 R' g- G& W│      │      11 负载均衡详解(下).mp4
    - j# T2 }" p$ W( o/ i│      │      12 消息重试机制.mp4$ o# i8 }4 s! C  l5 l+ \$ ~
    │      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r
    3 G' @" X4 o/ ]2 x# k6 {" S│      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K6 H: d% q. I" Q7 a- Y& W5 M, k
    │      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    - j& S& [* m6 n6 L( ?- W9 d) r( c│      │      16 事务消息(上).mp4: F1 I; {) T- G# F4 Z. }5 Y
    │      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j4 r' _. {5 v, u2 y
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    6 Y) f; t7 Z' T! l' Y( ^1 [- A4 Z│      │      19 消息优先级.mp4
    : D  s2 h. `; o! w  Q" j2 m2 Z│      │      20 底层通信原理.mp48 m6 Y7 u' y: l1 U) C* B6 y
    │      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E7 f1 m8 ]  l1 X+ u
    │      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X
    ! @- T; F* y+ M9 H+ u7 K( c. U│      │      7 D( v& \( N5 N( V
    │      ├─04 任务三:RocketMQ高级实战! g/ |3 F# r3 a! l; p/ H4 W" Z) }
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y8 S, g) L6 }7 [1 M& d
    │      │      02 消费者实战.mp4: c% A9 ]$ o4 @) `& e& j1 p
    │      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R
    ; [2 Q. A; f$ v" W2 G$ R" e│      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p
    * }) ~- ~" v  D" b│      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K# A& v+ y' L5 n8 |5 o4 I9 o
    │      │      06 客户端配置(下).mp4
    3 q3 G6 H4 F) }5 M" n│      │      07 系统配置.mp4) v0 Y3 S7 E% d9 k1 X2 {7 O
    │      │      08 动态扩缩容.mp4
    8 \8 K) y* d6 h7 u! b1 z│      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U
    8 ?1 z/ \! X- u( i- r│      │      10 10 任务三随堂测试_不提供.txt$ s) b" L; I6 Y) Q  p$ k8 t
    │      │      # x' `% M( X9 d  B2 ]3 X
    5 i0 ~# e. Q4 [1 |9 b8 Q│      ├─05 任务四:RocketMQ集群与运维% p+ Q6 S! T+ T6 r1 [" S/ t
    │      │      01 集群特点和模式.mp4
    # b% J% R/ x' }2 l+ l' F/ U│      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u
    0 L: b% D, j$ q│      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _9 j5 o& L, f! m  J/ X1 [4 e. `$ r6 j
    │      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |1 R6 U4 `" e  B  U
    │      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |7 G6 {( h2 v) s- \
    │      │      06 集群搭建-多Master和Slave模式-同步双写.mp4
    + a% V1 k6 Y# o0 p7 M: K│      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V
    ( z6 n) r6 n4 `6 @; O│      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u( h% B; F4 X! G+ R
    │      │      09 mqadmin工具-消息管理.mp42 Y# g; s# v: l6 W0 v( H
    │      │      10 mqadmin工具-消费&NameServer等管理.mp4
    1 W. v: {1 t# C│      │      11 运维常见问题.mp4/ t' l: I# c' G' O: D* u  z. O% E2 Z
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q1 N1 u1 k! M. Y
    │      │      
    4 n# U$ F5 i5 M) [( L│      ├─06 任务五:RocketMQ源码剖析4 G0 G1 ?$ P0 X  P
    │      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W
    4 l, {. p6 [$ ^1 S# k) z5 b│      │      02 NameServer源码剖析-1.mp4  T! o5 e2 B5 }9 m3 t
    │      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q
    6 D/ h' Q  X6 b; [│      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c. f7 N# ^: `( \% K, p  a
    │      │      05 NameServer源码剖析-4.mp4$ u3 q# x; b6 M- g* D
    │      │      06 NameServer源码剖析-5.mp4
    . o9 R/ g: y+ x* a. m8 J+ X$ z│      │      07 Producer源码剖析-1.mp4# @  i6 P' Z2 m
    │      │      08 Producer源码剖析-2.mp4$ q% C5 p  ?0 G, n5 G4 F+ c& o
    │      │      09 Producer源码剖析-3.mp4( k7 J4 w4 u9 }, w" v3 f
    │      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y$ @( }- B! t3 f8 x  H6 B/ {
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S
    ) y* Y" i( Y' G4 h9 K* x7 A1 S3 r│      │      12 消息存储源码剖析-3.mp45 ^8 d% ]6 Z3 n5 B: V
    │      │      13 消息存储源码剖析-4.mp4- Q* ?6 H- T: D
    │      │      14 消息存储源码剖析-5.mp4
    1 P" A4 \$ y: Y6 }│      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X3 w; ~1 t8 ?, M2 n/ V# Y6 ]- h8 c
    │      │      16 Consumer源码剖析-1.mp4: T* c8 A3 r) H5 y- N$ X) K
    │      │      17 Consumer源码剖析-2.mp4
    1 ]! m+ ]$ P: ]) S& J│      │      18 Consumer源码剖析-3.mp4* Y, @/ a! L0 M1 Y
    │      │      19 19 任务五随堂测试_不提供.txt
    $ o% i* |  ~, ?6 {, P! P, H$ X│      │      " z+ L6 G( F4 i) J- D3 Q+ d. A. c  ?+ l6 l
    │      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J6 T, X& P' A; o3 y4 M; w2 h
    │              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j: o; u7 o, I" O6 g; L' B* m
    │              02 20201127-RocketMQ直播.zip- u/ v5 E# z0 ]1 D" s
    │              9 Y( y; ~2 H5 ^4 u  i+ a! V6 U; W3 k4 P" F1 n6 B
    ├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K
    1 w; K, g1 H+ i/ ?# X3 A6 t│  ├─01 引擎工具包Lucene、搜索应用服务器Solr
    4 x1 E% z( F7 W1 @7 N│  │  │  04 任务三:模块作业
    / w6 @3 J& I  ?│  │  │  ( F& Y- b& f- A' o* v/ z5 x3 I- W) H# E; o% [' ?
    │  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k  s8 |$ ~2 `. R7 U8 q% v5 \
    │  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s! }8 N3 ~+ U1 R& r6 O9 }6 `2 C  J% h
    │  │  │      02 02 Solr.zip
    ; Z6 Y( Z9 q2 Q7 y6 q│  │  │      * I/ W$ c, U0 z0 h
    6 X: ~" t% b2 w: W9 y│  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q5 {* N4 @. a* K+ q% o
    │  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R# m$ F; J- ?( G. ^% o  p: \4 _
    │  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V
    2 ]  t0 G0 y  Z3 A7 E│  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x+ q3 J! H1 n. ^2 k) M! b% O* Z
    │  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~7 r4 z3 R9 }# n% o2 Q
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B/ [: N! W3 D, @' a- f. x! N' D
    │  │  │      06 luke工具和索引搜素.mp4# v, k* [# H9 |4 [+ g
    │  │  │      07 Field的使用.mp4/ n2 q6 `7 h* h: k6 g  A& Y' }
    │  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a
    % J5 y. J) a9 Y│  │  │      09 分词器原理.mp4
    , t; Q# F* |6 D, G/ I& T0 P│  │  │      10 Lucene环境搭建和应用.mp4
    ( v, z3 H' M0 r( N│  │  │      11 Query子类查询剖析.mp4
    5 @+ H& M, Q0 g  q│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
    6 k5 G' ]' I+ J( h, I6 y; s5 s│  │  │      13 索引底层存储剖析.mp4
    1 w) Y& ~7 E/ P5 t│  │  │      14 相关度打分公式剖析.mp4
    7 q6 c  x: f! ?  h3 B│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    ) Z: o1 X0 \; S0 ?- ]│  │  │      
    + z, g1 E# A, b│  │  ├─03 任务二:搜索应用服务器Solr6 h# p+ T8 g1 z, k3 k, U
    │  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?0 X3 ^- R1 V8 A" @/ }
    │  │  │      02 Solr介绍和特性.mp4
    / n" K3 |- C: l│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M$ y0 v) k9 z$ I0 |/ H# t. J
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    8 J0 U# s! G4 g- P│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]( s# `7 b2 Y" d  E1 p
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `# ?, B1 Q7 h; H( s1 p) C. }: z5 e% {
    │  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @: G# \: A+ z+ c8 M5 k
    │  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R
    5 m5 t: t( A# C│  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z
    + \- J* U" ]+ W  i│  │  │      10 SolrJ高级查询.mp4" i- [0 Z- ?! Y& J5 s8 N7 y
    │  │  │      11 SpringBoot访问Solr.mp48 f7 R3 |! {% ?6 k- ~- x( I1 \
    │  │  │      12 Solr性能优化.mp4! w- N+ }6 A; B5 d+ R  f
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s9 p0 W" ]* i2 C! x
    │  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g4 Y1 t$ _& ^: x9 J
    │  │  │      15 SolrCloud环境搭建.mp42 W% Q' m2 @/ s* F" n+ E- x# {! D
    │  │  │      16 SpringBoot访问SolrCloud.mp4. l5 Q, c/ r1 w& U4 Q' r9 @" I, {, C
    │  │  │      ! \  E. G' S7 F+ U6 l: k
    │  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l* L* O9 q! m  y% Q) w* ~8 w4 K1 Z# U
    │  │          01 01 满意度调查问卷_不提供.txt; N2 a9 z% i6 h) x
    │  │          0 d4 I$ z* O/ J/ ]
    7 J; x( _" k5 s9 N! T8 [│  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U- p: c" n, D% s  d& C& W0 K
    │      │  06 模块作业
    5 M. i' X3 a7 b# e* d│      │  9 S9 E9 S3 g( w/ s  C) F& W  g+ k% a" M/ e3 Z& U
    │      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N( Z9 Q* k( L% K& H
    │      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J! t3 p6 L. B" ^: Q9 u& e
    │      │      9 \4 m) y/ \3 a7 g
    │      ├─02 任务一:Elasticsearch快速实战1 V) h2 j5 `6 r; S4 a
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y& y! r4 T6 R, o1 t+ u/ @% p! @
    │      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V
    ! U9 U7 z6 G+ f$ H# ^) |- C│      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }% z, z3 u3 Z; T$ a3 M; s! ]2 i, P  P
    │      │      04 ES环境安装.mp4
    4 y& x: B/ s5 V/ N2 o3 e│      │      05 ES核心概念和Kibana安装.mp49 P: o( K2 W3 J5 Q% W
    │      │      06 IK分词器.mp4
    ) b( W1 I9 o! m3 w* u$ C# {│      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P& Y6 z5 \6 [7 F7 @: _
    │      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U- p5 ], d  a1 z- A$ ^% u, i; g
    │      │      09 文档的操作.mp4
      m2 D9 W( E$ b. x& [7 C5 A│      │      10 10 任务一随堂测试_不提供.txt) V: r1 I/ I) }: q2 {5 |
    │      │        V6 U+ R; a( q+ F5 L3 A
    │      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b
    6 y, c, @, J( M0 U/ p, U│      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _
    % |( q8 l3 S  K$ b8 J│      │      02 Query DSL之match_all和full_text.mp4
    6 a9 {% b4 V6 D7 r. ?( H% v$ U│      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W' e' b5 Z8 X$ G6 @3 Z" Q* u
    │      │      04 Query DSL之复合&排序&分页&高亮.mp4
    8 N5 A2 V+ g. N- W; e│      │      05 Filter&错误定位&聚合分析.mp4" @/ `  |+ C/ U7 l7 q' }
    │      │      06 零停机索引重建方案.mp4
    2 o5 L4 ]% M5 v, _8 R  C4 S│      │      07 智能搜索建议.mp4
    ) o2 F, X) t% N" o0 q│      │      08 索引库创建.mp4# D( O% l" h3 A% u: \3 i9 N8 P: T* U1 r
    │      │      09 索引库管理.mp4
    0 i. P9 m' H9 h& t2 s# Y│      │      10 MatchAll的实现.mp4( ]2 M) M$ p+ y. Q
    │      │      11 Term查询和分页排序.mp4. a) L3 _9 j- [  {8 P' v
    │      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z
    + K2 Z  |5 \" _4 n$ f- l│      │      ; ^, _" W7 r3 v" y# J" @/ v- v9 R* k1 n1 S
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    " j& }1 s8 m6 @6 [  a│      │      01 ES分布式架构.mp44 X: T! H. x  W5 {1 \' K7 k4 t
    │      │      02 ES集群搭建.mp4
    * t7 @: w- T& s- A. u' n│      │      03 head插件的安装.mp4
    + u* n4 b  D0 F, w0 l│      │      04 集群规划详解.mp4
    6 j7 _, D% F- e2 Y; x% h│      │      05 ES集群优化策略.mp4
    6 e+ t) M9 e9 A│      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |
    6 E& i& H3 l, F2 z1 \2 N, }6 f│      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p" f9 j5 O3 M0 u$ P- v
    │      │      08 ES案例实战(上) - MySQL数据导入.mp4- t: W$ d; I  `, b5 e
    │      │      09 ES案例实战(中) - MySQL数据导入.mp4
    0 d7 }/ Q! S% a( ^: k5 @) C2 ~3 X; q│      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D
    ( O3 I+ f. ?; a│      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X
    & Z2 ]9 F; f. [8 N4 a│      │      : q  G7 H/ t) v. x, g; u0 f; E
    % e& t0 x/ X6 z$ G│      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O- I6 f6 u' O( X3 ~* Y7 O
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V$ J* T& J- F7 `* U$ L
    │      │      02 段合并机制.mp4, `) B( x2 @' G9 U' ~3 I* Y! x8 D$ L: ?6 }6 z
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p' a% l* R2 y0 Y/ h& p+ y
    │      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v5 m. `+ ]$ W3 Y
    │      │      05 Query搜索机制剖析.mp4
    ; l) b4 i, M% G& p2 v% Z& f  ?  Q│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |
    5 w# y3 c! ~, F8 g' g+ A$ ^. D│      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t
    $ L% f! {( l# t9 P1 \' {│      │      08 Docvalues压缩机制.mp48 }* R, J# r( J% R$ w# C
    │      │      09 Filter的bitset和caching机制.mp46 f3 k) t: o* F2 g  U- a) p
    │      │      10 搜索精准度-基于boost.mp4
    + e. s2 K) p- V│      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B6 `. H0 c; H' x* `' {8 J7 M; G  t9 u
    │      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E
    0 W0 \. k$ ], Q# [+ y+ H: ?│      │      13 bulk数据格式与底层性能关系.mp4
    4 D. q, O/ I' B5 J, i! q- a│      │      14 深度分页问题和解决方案.mp4, Q( P9 h7 J8 r. D+ Q9 O+ W- N+ S
    │      │      & ?: U# Q3 s# T! x! w9 [
    * v. W$ _- O& a) L9 Y; W│      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W
    8 g7 F9 n% b4 q. F! |5 `7 \8 E│              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T: U+ e! z; m; i: j% @1 K! I
    │              02 高薪5期阶段七模块二直播回放.mp4" t/ l" ^) }* I
    │              03 基于logstash完成mysql到es的同步.zip6 R5 I4 N3 |7 X5 V6 P' G) C8 S
    │              + C" h# v) h; w! \" @8 Z2 z% c$ v2 D% k+ |! d& a+ |' U
    ├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a4 q+ Y) f& ]4 L+ o2 Z) X
    │  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L' z4 \* |- [# r
    │      ├─01 资料下载7 D: [+ p1 c7 W% f! M1 k9 ?- n; {* ?! A; w
    │      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    4 v1 G7 e& K6 p& D+ ~│      │      - g& s, ?# k' }* n+ i% M. B) @' q* H2 C! W4 H
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~
    ' F; t& m+ |! [│      │      01 Flink基础概要part01.mp4# ~! ?0 R& J0 I: \, P; d& \( n
    │      │      02 Flink基础概要part02.mp4
    $ w" }8 m5 K6 W% L1 c* G6 _│      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E
    9 ]8 b, B5 ^8 ^% ?│      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R2 `' o1 K# |( o; g
    │      │      05 Flink入门案例_处理流数据.mp4, K  }9 G4 ?2 W% G& ^1 x' ~9 }
    │      │      06 Flink体系结构_角色.mp4
    / P/ _( i3 }8 m7 r│      │      07 Flink体系结构_运行机制.mp4
    8 k! A8 l6 F; G/ @' M5 w$ [│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j
    : y. t! D/ C% m9 g4 {) s( _│      │      09 Flink集群之standalone模式搭建part02.mp46 `% F  f+ h3 C) c
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp4/ E! G: q$ q4 v
    │      │      $ Y" `& @% i- w6 [8 b0 ~
    6 `( R5 ^' G( c/ `# e│      ├─03 任务二:Flink常用API  K7 r4 \. r  |* ~7 x  P
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]8 s4 \/ S/ O: _7 G8 k( e
    │      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J
    6 b1 z. \6 |! F$ S& I3 E, c8 e& B( |│      │      03 DataStream_Sink常用API.mp41 I: m% J* V0 a
    │      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j3 ?: y. y* i- O, ?8 L3 S3 P4 L
    │      │      ) `7 w% j  ~- D
    # f) J% C' u4 ]3 _( M& W5 N& m9 K│      ├─04 任务三:窗口_水印_并行度_连接器) X4 y7 ]& P4 I- \( b% K2 |
    │      │      01 TimeWindow_滚动窗口.mp4
    ( d) I# f) y9 l1 i1 `% @% k│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M4 h9 q+ p" h7 _* r5 c) P- C- ^
    │      │      03 CountWindow滚动窗口及滑动窗口.mp4/ B9 c0 V" x$ K' R- e: I
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K
    ( z2 G8 o% m& R8 f( y; [: l( p4 @│      │      05 Flink Time概念.mp4. o! h1 k: j$ C8 _
    │      │      06 Watermark水印.mp4
    & b( y" r* ]- d│      │      07 并行度设置.mp4: y; m' y& E8 C& b! f
    - L! j. }! W: L7 z( G" c│      │      08 Flink Kafka Connector源码解读.mp4
    * i' N5 u$ |) \: p; o  e4 x# K! L' ?│      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    2 h9 f/ e0 m% w4 S' p* z: V. q) B6 `- i│      │      0 @+ Z0 ~0 y) e. G6 p) Y7 H8 M( N) Z
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a4 t4 X1 T& @# B; C* ]; w) F! k
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X: B" e0 h! M" ?/ f# N! p$ ^" v5 u3 P
    │              02 案例实现part01.mp4
    1 m" }) {5 _- p3 ?│              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M, y. N) n& ?5 m3 ?9 ]8 R
    │              + G1 d/ D+ z  A, a  g# Q2 D: L$ W) v7 G+ e; G2 W
    ├─09 第九阶段 容器技术&CICD、DevOps
    9 s& J) u  W. U* I% R│  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s* S6 r( G/ L: M1 [0 W
    │  │  │  05 第九阶段模块一作业
    # ~/ H4 p* g. }$ L5 b0 G│  │  │  : T3 T3 v  A; S3 V% l1 f+ W" C! b7 V4 e6 j
    │  │  ├─01 资料下载
    , E: U5 B; I4 p! L- w3 ~9 K│  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \
    4 o+ i+ a. l2 i& D0 T│  │  │      " C% p( {+ C- n1 D7 ^
    │  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O
    : h# }5 o, D  |+ g2 g0 q) X% v3 [│  │  │      01 课程内容介绍.mp4
    , @3 B$ z6 Q( l$ m% u0 {% X│  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V
    6 p' I4 X" I! U  f/ W( k5 T/ ~│  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E
    % N7 l' I, H  t8 j. v│  │  │      04 Docker环境安装.mp4
    4 B8 I4 [; U; z# i. P! d# R│  │  │      05 Docker命令分类.mp4
    ) n7 k4 V4 H( Z5 e│  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P: v+ }8 s& E/ S1 w- o4 {
    │  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R- X8 y, U+ x' b" b' L8 S! @, E
    │  │  │      08 save命令操作.mp4- Y) I9 }/ y- _2 U& ~! G
    │  │  │      09 load、search和inspect命令操作.mp4
    9 |- t* l$ `; F8 k* H5 \│  │  │      10 tag和rmi命令操作.mp4$ u' A7 M: c) Z! h
    │  │  │      11 run和log命令操作.mp44 s; i% {8 @: E; p. f$ ^
    │  │  │      12 ps命令操作.mp4
    2 E( T% I) J: Y│  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y& w/ `7 _7 Z( E
    │  │  │      14 exec和inspect命令操作.mp46 H* j: U2 U9 ~# V7 s" c
    │  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u, X( @5 ?6 v3 o
    │  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r2 a; P; G( h7 x( {8 S1 A
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u. B9 H) b7 }5 R3 F9 v
    │  │  │      18 Docker安装Zookeeper.mp4
    7 g* {2 V" l2 n1 u│  │  │      19 Docker安装ActiveMQ.mp4) V8 R- w0 b/ _/ L! X9 n
    │  │  │        u8 u" v) j0 u1 L' P7 h
    │  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    : L1 f& Z+ D6 a  i" H2 f- O) t│  │  │      01 Docker核心.mp4* u5 h" X% T; G. Q$ @- s+ ?
    │  │  │      02 容器化概念.mp4! \" u1 s" d  H
    * _7 P, g5 s3 ]$ y/ H( q│  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _
    % R6 U* @. u) v│  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b5 f0 V) F7 E8 c8 R3 T
    │  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R/ u1 z  r9 [( j) W2 [: A
    │  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D/ c6 h. P4 Z* M; v, C
    │  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N
    0 l4 L8 S5 P6 h& t" ^4 q* t│  │  │      08 bridge网络实战03.mp4
    : ^2 D: b- J& Y9 S2 d│  │  │      09 bridge网络实战04.mp4
    ) ~3 @: ^0 f! P  v+ O3 B$ D0 W│  │  │      10 none和host网络实战.mp4
    ) V  ^0 w* H0 s0 p7 U│  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I: z( U% b: e# {
    │  │  │      12 容器分配固定IP.mp4% ^0 N( o3 ~; g
    │  │  │      13 数据卷原理概述.mp4- n* c. u$ x) {5 `! T% A1 _% n
    │  │  │      14 cp命令操作.mp4$ [5 x0 A& K: q6 ^  ~% j
    │  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?
    . j0 v( a0 R- S- A2 x  T$ K│  │  │      16 bind mounts实战.mp4& ]6 S6 N% j. [+ o2 \* m- D1 n( P
    │  │  │      17 挂载目录授权问题.mp4
    ( {7 \" |! K& J& I│  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I
    % K/ N1 C  r& i) p3 p: l4 T│  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r; c% I# ?+ V6 D( m9 S8 S& A9 k" b
    │  │  │      20 数据卷容器.mp4
    * ~0 E+ ?4 b# c8 w: v│  │  │      21 Docker-Compose安装.mp42 Y4 G- N/ f/ {" g# }2 Z
    │  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y+ z( H2 [$ ]9 L
    │  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    8 j9 E: }1 K) v│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q7 E1 U. ~* ?9 E* }
    │  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m; _+ `( h; `2 V# T0 Z
    │  │  │      26 Docker官网私服实战.mp4# j4 G) W7 V: I! L5 f1 @, v
    │  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    ) ^( W5 q) [' S1 K) R│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a
    1 Y) i" |7 A7 s0 {" f* [, U" G│  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    : O( g( b0 m7 I│  │  │      30 dockerfile命令.mp4$ s- ]: [' {! j/ m
    │  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o
    9 F. O. o* D* A" i│  │  │      32 微服项目简介.mp4* ?& Q; C5 k4 X5 H
    │  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {
    0 ?6 [* d0 \0 A│  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L5 [8 ~0 H5 T3 J3 }+ A4 G
    │  │  │      35 MySQL自定义镜像实战02.mp4( Z' W# h. g, x6 y, k% t
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g9 ?7 w# o: d& F0 A3 s* B
    │  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {" F5 e( T* \9 U/ E+ X
    │  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m! O% M( G  [9 p
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N5 L9 D+ k! E: e& G' {
    │  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l7 t2 m& t4 C6 o0 G1 _$ r+ Q
    │  │  │      41 41 任务二随堂测试_不提供.txt
    ; A# y4 N& w# H│  │  │      
    $ ?1 b  L1 ]& _  [9 N* _8 f│  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C  R5 z- ~8 n, K/ o2 ]( G8 I
    │  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D2 s/ W6 C# y* N7 b  ]% O8 c
    │  │          02 MySQL主从复制实战01.mp42 V) i( Q5 S% ?* F! J- z( S
    │  │          03 MySQL主从复制实战02.mp40 U; c  a/ d# O5 V
    │  │          04 MySQL主从复制实战03.mp4
    ! j& E* Z; m2 Q│  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    4 f6 L2 B: ?: [, ^│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {  {$ m* H2 x( g; ^# w
    │  │          07 PXC集群实战.mp4% \8 x- S/ M" U
    │  │          08 ES安装注意事项.mp4+ F+ I3 V3 k: K2 ]; o
    │  │          09 ES镜像制作.mp47 a7 T2 ]  r; d  H
    │  │          10 Docker-Compose安装ES.mp4- ?$ ?; u8 J# _4 X( ?
    │  │          11 ES容器测试.mp4
    + i" `1 K7 m* h1 A; Q* H│  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~2 G; v3 H" D6 W1 b  l
    │  │          13 FastDFS自定义镜像.mp4
    ( G& k9 d) B# X& Z- F. y│  │          14 GitLab容器部署.mp45 x) h0 h1 I0 M0 _
    │  │          15 GitLab服务配置.mp4
    4 G' F$ o" _5 E; V9 H- I│  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f. [( s8 d# c1 W" |" ^4 P( K+ r
    │  │          17 GitLab新建项目.mp43 _5 J* m8 E  I+ {" H! H
    │  │          18 GitLab新建用户及分配权限.mp4: X4 r' e8 U1 Z- B# v
    │  │          19 GitLab上传项目.mp4
    8 _2 q% q4 F; Z* i: K7 D│  │          20 Docker-Swarm概述.mp4- V; T2 u2 \4 Z& p7 m* H
    │  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o
    ' u6 f9 j. j3 U5 z9 v│  │          22 Docker-Swarm初始化.mp4
      q" a  w6 \% S  M( ?( P│  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z
    , ^  `6 B. z. R* h- l5 I' W, l7 V│  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u
    % l4 Q$ w& y: G4 N/ c+ ]# N0 @│  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {0 F: E" |3 }: B+ j6 r. u8 b0 S/ o
    │  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?- U# j; W/ t" @+ ~1 O1 W- W3 N3 d+ V
    │  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o. w: w' d$ T- _5 Q" ?! N
    │  │          28 harbor私服搭建.mp4' W- @3 z+ t5 U" |# t3 b
    │  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a+ f5 @$ Q2 R8 v# {+ X
    │  │          30 harbor镜像上传.mp4
    8 K3 T1 r" Q" ~# A" J│  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
    & o- F  S1 z, v│  │         $ h4 G3 U* H! A& j: g: x
    │  ├─02 K8s容器编排系统
    * g5 x8 C8 q: f6 X& f9 e6 t: Y│  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t9 D' M& `  ?) o3 K. c
    │  │  │  
    % l) k# V& s6 T, R│  │  ├─01 资料下载- L" x, F- K' A9 k: j9 V; ~
    │  │  │      01 01 k8s.zip
    & R9 Z- @5 X/ ~) I│  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    # h) c: Q# v5 n8 [; A1 _6 o│  │  ├─02 任务一:Kubernetes快速实战; y& R% \! l2 A: R; G- h9 `! G! x
    │  │  │      01 K8S介绍.mp4
    : O, \9 J9 {, S$ C# [│  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `
    4 [' h  y4 d6 A│  │  │      03 k8s集群快速部署.mp4, V" F8 d, d1 u0 U7 I3 q
    │  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q
    ' l( R1 @1 [" Z+ w. m│  │  │      05 k8s基础组件介绍.mp4  h7 p& n5 D  M% z
    │  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d
    - ^* y4 Z: L+ h. ?3 Q│  │  │      07 centos7系统设置.mp4
      e: u8 E2 o4 A' B% ]; K# v: l│  │  │      08 docker安装.mp43 [1 @: a1 H& v. I  M' E: v
    │  │  │      09 k8s环境初始化.mp4
    9 R7 [' Q/ d- [/ z/ i; o% T, t│  │  │      10 k8s网络初始化.mp4
    ( w9 E7 x8 B/ G: t5 d/ x7 u│  │  │      11 k8s命令行之namespace.mp4
    + s6 `" @* Y0 |, C* N1 E│  │  │      12 k8s命令行之pod入门.mp4" A, k( N+ Z: M
    │  │  │      13 k8s命令行之服务发现.mp4# Z: g# q4 V! p0 T0 i+ i0 o
    │  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o! |0 R( b0 J( b) l, {
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4& U( P% Y& Y" e7 c: Y# g+ r/ L/ V' N
    │  │  │      16 k8s资源文件之实战pod.mp41 [5 V( G8 E9 k$ D$ w0 B# B! ]% N
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?, q6 C$ s% N8 x3 T- r6 {( ~
    │  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt
    7 Q' m: p& t1 C0 R$ I│  │  │      ( p  x  i; d- N) r7 P1 o: ]  E+ r8 e/ |
    │  │  ├─03 任务二:Kubernetes核心原理
    7 d1 J3 \0 [- D│  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~4 H. [6 y8 {9 f! m; z9 I
    │  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c
    - ~) s2 E, m2 ~8 s9 S│  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    3 f2 Z9 S% `2 f; ?6 Q* i│  │  │      04 深入理解readinessprobe.mp4
    6 R1 I. B, P5 |4 j# W, r5 X│  │  │      05 深入理解livenessprobe一.mp4" T9 o. ~& H) _/ l+ G) A
    │  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o
    * ^3 \. i  O, V& ?% |# r# ~5 r│  │  │      07 深入理解livenessprobe三.mp4
    ; x' p, p* Y8 @; ]. Q4 Y$ q│  │  │      08 深入理解poststart.mp4
    - _- s# q7 V& x9 G│  │  │      09 pod生命周期总结.mp4
    % i) j( o9 z- h' d$ P│  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V  l) o9 o( F7 F0 E" i2 A
    │  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d* E+ k$ j/ f2 z' @, b' O5 K  k* K
    │  │  │      12 pod控制器之deployment一.mp4. ]: Q* W8 I; |9 H  I
    │  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S; f2 y3 |" O. k1 z/ `$ y2 L
    │  │  │      14 pod控制器之daemonset.mp4
    2 w5 z# p% X3 j! [│  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F
    9 i1 Y" v9 b+ Y/ U) |- x) Q- Q│  │  │      16 service类型简介.mp4
    - ]+ Y) p6 J/ B0 ]  r! A│  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C
    ( o% e% p7 ~5 l% R! l# A6 Y' ^6 w4 z│  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g
    0 r; w$ N6 U: s9 f9 D4 Y" U│  │  │      19 ingress网络介绍.mp4( T6 n7 l4 E" [/ p. t2 T* C. f# g
    │  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r8 o6 r4 B- O  g) ~
    │  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T! g. G3 ~9 Q5 k+ K& _
    │  │  │      22 volume之实战mariadb数据库.mp47 ~+ K, o9 w. I) Q+ V
    │  │  │      23 secret之opaque加密.mp45 \# w4 o- ?; {& ]( Y! N
    │  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _! R. H  X2 b( I$ i
    │  │  │      25 configmap语法介绍.mp4* w& F7 J, ^) q0 a9 q
    │  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B" {3 t8 b3 |, l% @% e2 M
    │  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?$ w7 n& o' O) U$ E% V% d
    │  │  │      28 hostpath实战.mp4
    ; K7 }0 @  l0 Y│  │  │      29 PV和PVC介绍.mp4. a4 F7 }. I+ Q( L* f* b
    │  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    ) p% ?4 y+ s& w! D! _5 |│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C7 x1 L& t5 S; a& H' Y  A
    │  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \6 C8 i2 j: [' D# K; M
    │  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    + G! J/ i3 [! H" J7 u! g' C7 L│  │  │      34 集群调度之固定节点.mp48 ^' m7 G. U3 U5 r, s- W6 }
    │  │  │      35 集群调度之节点硬策略.mp4+ X. `5 f+ s, O/ B& k6 \
    │  │  │      36 集群调度之节点软策略.mp4
    ' |9 W0 X( |, M" g│  │  │      37 集群调度之污点.mp4& I6 W3 ^' I% D* t! j
    │  │  │      38 集群调度之pod容忍度.mp43 y1 u4 y# ~; y$ ]# R9 i
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt
    , \  I7 N8 x0 t6 k- q│  │  │      3 F& o# N  S+ R; k- R  p0 L$ K; Z, X( m& Q
    │  │  ├─04 任务三:Kubernetes运维管理
    8 }+ I" [8 J. {7 f│  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x
    # g7 O1 O0 f) N0 E" {│  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b8 k, \' n8 u5 Q( m
    │  │  │      03 dashboard-集群安全管理介绍.mp4
    1 B0 }3 L- F. S6 U$ C% t│  │  │      04 dashboard-集群角色介绍.mp4- P$ B' B& g* q, Q  `+ R( \
    │  │  │      05 dashborad-新增用户.mp4
    / ^1 {4 o" v7 l; t9 g" J2 A( h+ U│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R/ ]1 v; p- G) @
    │  │  │      07 部署zookeeper.mp4
    . o1 t  U' D. a8 w+ G4 T│  │  │      08 statefulset核心原理分析.mp4/ j5 M5 S* R' Q& |  r0 O
    │  │  │      09 NFS-storageClass原理分析.mp41 r" G5 e& c, H4 j( k8 n
    │  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |5 |* p1 s5 p5 V) Q  r% I" P6 C
    │  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B8 A  G& r  J2 U
    │  │  │      12 statefulset-mariadb详解.mp4
    3 i2 g. \# W" g9 G│  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r+ n& l% ~# Z5 m
    │  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U0 I5 H9 {8 U* [/ }2 ^
    │  │  │      
    0 M- r. D+ ^4 V, O! [6 q│  │  └─06 模块一、二直播【回放】
    ! k/ i! [9 H% P1 J7 I3 N) c│  │          01 01 满意度调查问卷_不提供.txt3 Q5 u, X# r& M1 |/ h8 ~6 E
    │  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    & o* t! R2 E5 b) q/ n$ [│  │          03 docker_k8s直播资料.zip. w4 G* N0 A5 e) t
    │  │          - y  K& T4 b% H9 q
    * Q- [% m8 [. X- C* @- Y! e│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c
    - K! o4 [& k- x0 m$ o/ s│  │  ├─01 资料下载! \" e) ~  i% x" V+ U8 U  K  v
    │  │  │      01 01 jekins代码.zip# u; N, D" J* }+ q+ l  a# z
    │  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z
    & Y2 r9 u% n: o1 C0 r│  │  │      0 p4 T7 C8 L. v& K# q" t- e- T
    │  │  ├─02 任务一:CICD、Devops概述
    ! a/ G8 g& ?9 ?7 h4 g1 [. m- ^│  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    : _2 c# K* I- b, M│  │  │      02 CICD概述.mp4. Q- \6 T  [7 H- k. I* Y) k
    │  │  │      03 CICD应用场景.mp49 r6 [$ l% M& |; P0 _6 @! R6 }0 q
    │  │  │      04 CICD总结.mp4
    : ]: ^  ~, D' f/ w8 g$ k6 H$ ]│  │  │      05 DevOps概述.mp4
    5 j5 F$ @+ W8 G3 E7 g6 }│  │  │      - B! z. I) ~. k: p
    % |4 {# d9 V3 q  Z7 C│  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T
    ) X9 |  Q* }* O5 s: c+ W6 O5 S│  │  │      01 软件开发生命周期.mp4
    : C/ x  c8 q/ p" i$ T│  │  │      02 Jenkins课程配置介绍.mp48 b2 ~6 I, m5 N7 c0 o* r
    │  │  │      03 项目发布实战之微服项目打包.mp4/ K, T7 u* I) b1 n" D/ t
    │  │  │      04 项目发布实战之微服项目镜像制作.mp4
    ; n: h( c% Y8 h" f│  │  │      05 项目发布实战之Docker测试镜像.mp4
    . F6 ?- T" z8 {- W│  │  │      06 项目发布实战之K8S部署项目.mp4
    ( e& [* ~( T8 N: l5 A# w+ Q│  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p  `) C/ n! X3 R7 H" w: \: u
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `$ Z: g" N* n/ l
    │  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P
    7 B2 ]& e5 \4 w" P6 O  i│  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y
      g! g  W6 L; K" V* `1 S, v- ?9 y│  │  │      11 Jenkins插件离线安装.mp40 y* H  W: o: m. Q; Y! Y" ]' x. w
    │  │  │      9 {! b! `7 ^( I- l9 f7 z& q0 N# r( J
    │  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    8 [0 W& t2 |. |  N* {│  │  │      01 Jenkins自由风格项目.mp4
    9 n9 a2 s. J" C) y# K7 ~+ J3 N│  │  │      02 agent节点安装软件.mp42 A7 o: U+ A! O
    │  │  │      03 Jenkins统一配置.mp4, j9 b2 {! `1 ~3 N/ v& \9 a% |4 b9 S5 N
    │  │  │      04 Java方式连接agent.mp47 C" k- ]7 e4 D, a; p
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    1 U8 s) q3 L- s" z4 M│  │  │      06 自由风格项目测试.mp4
    $ \1 ]$ J' G7 j3 f│  │  │      07 GitLab服务器安装及配置.mp4
    : Y2 K0 ]9 h2 C! H* E│  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [
    8 ?: R9 Y7 b  S/ x. r│  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C
    ( e: `+ U: O0 d  Z│  │  │      10 GitLab创建用户及分配群组.mp4! p* q8 c1 y6 j$ }% ]& u: x( I
    │  │  │      11 GitLab核心文件配置.mp4
    ' ]3 g; m5 Q. m# k2 ?│  │  │      12 GitLab服务器应用.mp4
    ! c8 ^4 z( @$ f4 d│  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q/ d  a/ a$ s: l0 j  |! {$ \
    │  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~& F9 B. N% D( v( }
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R
    $ d3 W$ B8 z. u1 E│  │  │      16 声明式任务骨架搭建.mp4
    " a( O- U( G: b8 L3 T' _: T6 W- b│  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s7 a- O, t! K9 u2 `+ F9 A2 ~
    │  │  │      18 Pipeline任务小结.mp4
    * A( e. Z1 E: ?& A) S: X' v5 b│  │  │      19 Jenkins集成GitLab之HTTP实战.mp4( N$ Z, f: X) g! o3 `, j, b
    │  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m
    4 T2 r& [, g2 E% ~0 y│  │  │      21 Pipeline Script from SCM 实战.mp4
    7 N  u! @8 x: V7 l+ t6 q, v, M, L0 h│  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O8 y  q5 v# S3 q# H4 T& W4 p3 t
    │  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i) G& w& h6 T" q% x% h! ~
    │  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g
    * E* I3 O/ s( c  M* @, p( ~6 f│  │  │      02 agent节点自动化部署springboot项目.mp4
    7 d# M/ g; T( W│  │  │      03 Dockerfile复习及面试题讲解.mp4
    0 d, ^0 t, V* l6 R; f% Z│  │  │      04 Docker Maven企业级插件简介.mp41 X6 y/ E2 ?' [0 N
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t( h8 R/ O" Y, r7 n. Q: [
    │  │  │      06 dokcer-maven-plugin实战一.mp4
    * Q7 h6 L3 e! J8 f│  │  │      07 docker-maven-plugin实战二.mp4
    % Y9 S. ?& d4 b│  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z, ~; W* E) c+ \9 O
    │  │  │      09 dockerfile-maven-plugin实战二.mp48 x7 y6 [! V* R
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f
    2 h3 ?0 ~, R& b  t2 l* M+ Y, f# X│  │  │      11 dockerfile-maven-plugin实战四.mp4
    3 o3 [' M# H# |. a6 ^0 @: v│  │  │      12 dockerfile-maven-plugin实战五.mp4* ^5 P. Z( R0 D+ ~# S. B3 X4 u0 f% |
    │  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    4 @% p% I; n  {/ I( x  C│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F
    ) z; u: m8 j1 V2 r4 Z& q│  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    1 v& d, ^! u& S" c; J│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e: Z- g9 A2 m# \0 g4 s
    │  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f& c5 }7 V. W& f% K8 R# u2 N/ w
    │  │  │      
    7 k; z  O4 F. O8 [, ^/ s% p; f│  │  └─06 任务五:Jenkins运维管理4 O8 k* O( C! t3 K8 A' d
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h5 c0 H4 }! {* T3 }- _9 z
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v) L- h# p' W$ h
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F
    ; o2 u4 ~- L( T│  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c( Z8 K: S# M1 z% |  b
    │  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l
    , }1 c" @; T0 @$ V/ |; D( T7 K│  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^/ P( z$ Z( D4 C: N  M7 t7 R, c: o% W
    │  │          07 运维篇之共享库实战二.mp4
    / Y' n  u5 ]6 L# x2 O, L│  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K3 Q1 U% d. s4 [6 B
    │  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }
      J. Y) b$ o; o; A│  │         + ?' o( S) Y9 m" J' Z, d% p" r7 H
    │  └─04 APM管理和性能监控工具, O( U, Q! X* j9 B
    │      ├─01 资料下载' Y4 N0 x  ]( H# P* T7 V
    │      │      01 01 APM管理和性能监控工具.zip4 S1 t  M' c" L; Z" i5 g
    │      │      
    7 I) T  g0 r' r) S│      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d
    , @2 W' k, @& ?* b) @│      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
    6 Q+ V/ A0 O; o& V8 C2 Z8 r0 l, ^0 l│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F) i0 f7 M/ R6 f4 H
    │      │      03 Docker实战Skywalking01.mp48 _! ?1 e/ ]7 u2 h% M7 D
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    , ^6 h0 C  T, [8 Y2 g" n# _6 @│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X: D5 R3 K$ Y7 _7 Y8 A
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o! r; Z( Q% K+ l) [' e
    │      │      07 K8s实战Skywalking01.mp4
    6 W( m- o: Q- C! |4 q5 j$ n│      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S
    * J8 h6 Z6 B+ S( k│      │      09 Windows实战Skywalking01.mp4: C0 J1 [' L" I6 Z" a
    │      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u4 b1 x1 v3 L! L8 p6 W* R
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w* S/ G$ ^4 t6 [8 S  I/ u9 R. d' m) P
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    " F! j6 |1 h2 a2 o  C8 {* U│      │      13 Skywalking入门SpringMVC01.mp4
    6 q( p. ~# L0 ~% ?7 u; {! z│      │      14 Skywalking入门SpringMVC02.mp4
    " Z# k/ I- H- K, k( ^$ j2 y│      │      15 Skywalking入门SpringBoot01.mp4* ~* w0 H8 v1 U1 ]2 y+ Z4 H1 [
    │      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S  {7 Q8 f1 ^- O( g0 Y
    │      │      17 Skywalking自定义镜像实战01.mp4) z- O% V. g" u. r2 n" a! d) I/ \
    │      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S
    + A+ t5 @2 G$ G3 V│      │      19 Skywalking微服项目实战01.mp4
    ' z) w/ q/ ?7 \* d% t│      │      20 Skywalking微服项目实战02.mp4
    ; r+ c0 ^0 Y" f  m5 z1 R5 N- \7 R│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q
    4 e1 Q4 c9 b# r% i1 m$ M│      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^
    / v% [. Q& K& M/ w% L/ W│      │      23 Skywalking微服项目实战05.mp4
    - D; e- W) d' c( O! B6 R1 H2 y│      │      24 Skywalking微服项目实战06.mp4
    5 {( O  O0 o* a# s) S, Z' l. ?! s│      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w2 b' l! z& b- o$ S( _* H9 F
    │      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }
    + `9 I: W3 T) D" x│      │      27 Skywalking源码解析01.mp48 W3 t9 |7 p. m$ x4 E
    │      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k
    1 N5 H' o& G% Y- E7 S4 {" G│      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P: n- a$ H, T9 `- q+ \* w2 S
    │      │      30 javaagent原理分析02.mp4
    ! M, S$ Y* M( ^9 J* X3 P- S7 S  q9 o│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    3 u; P1 Z, A' Y$ a5 ?$ N. d1 z" G0 N│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U! V/ L+ a  F- x* }8 k% c0 k
    │      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |) M& h! L* |* Q1 B) u
    │      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E
    4 f9 Z& E) _+ P& E9 w( H  _0 \) c│      │      35 社区与开源.mp4: l# K4 [# x% W8 Y# T4 x9 Q) c$ e9 T# @
    │      │      . q. H1 Z2 p5 l; l7 L6 n8 ^4 Z( T- \. K! [& a2 S
    │      ├─03 任务二:性能监控工具Pinpoint: y$ F, N* R# X' ?
    │      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l9 W! l/ X7 e7 h8 Q8 E) S" M6 t: `
    │      │      02 Pinpoint环境安装.mp4" G) `2 o! Z* o) E7 ?" m
    │      │      03 Pinpoint WEB-UI安装.mp4
    ( [1 O# k3 g6 Q" s- M. a1 p4 O│      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q  F! a: L1 X* j/ i0 o
    │      │      05 WAR应用监控实战01.mp4
    , O; f, e% v8 g2 T) f│      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \
    ( R* r' N2 }: ]' y4 ]" j│      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    5 }2 s3 ], e7 J( T│      │      08 JAR应用监控实战.mp4) r& {- a) z$ g4 p3 m$ T
    │      │      09 自定义Docker镜像.mp47 i# \: w& Z) }; r: C7 H$ W: Q. j
    │      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \
    ! T3 {6 Y. X# U" Y; P│      │      11 MariaDB监控实战02.mp4
    % _2 `2 h" }  L' q! C; x$ `  Q+ z│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h
    4 Q; }, c/ |7 l+ x, _│      │      13 MySQL监控实战01.mp4
    3 e4 C/ {8 u$ O2 P8 R/ @- @│      │      14 MySQL监控实战02.mp4! ]5 b0 P# L# z" z
    │      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l
    4 }" M. h( `8 E% M│      │      $ G* b5 x+ M" g5 i
    │      └─04 任务三:代码质量管理工具Sonar
    - b9 v1 t" U5 ?│              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C0 n. a( x7 z) d2 R$ V
    │              02 SonarQube安装.mp43 B2 T6 P; H8 O0 ]( M0 t) m& r  k( Q) i
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O9 d( I+ A5 M2 b' h: z
    │              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    8 G/ E" i0 b3 ~2 G8 C0 R; }│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C' e, P/ q# s/ J* J+ V0 k
    │              06 Maven项目实战01.mp4
    8 v0 c0 G) H. Y9 x3 U9 e- {│              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `
    1 i) R- ~3 I) D4 A% G│              08 Sonar-Scanner安装.mp4
    5 I7 L' }; \: i│              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o
    3 Z' U3 p0 f8 o2 p│              10 SonarQube服务器端实战.mp4
    3 d! T% W( n! {6 a$ D+ s# q│              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @! k$ b: N% V; j. Q0 D2 v
    │              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h0 p1 f$ Y- f& A
    │              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m" X, J' X- d3 }$ q8 B# J/ U
    │              14 服务器部署测试.mp4
    ! T$ C) h) A& u9 K: a" {│              - c$ Z$ q& k1 {5 [
    ├─10 第十阶段 底层调优与算法深入
    ' O* n  d( y" l* l│  ├─01 数据结构、算法
    ' z. [7 H; ^  c' a' r6 p│  │  │  04 第十阶段模块一作业
    9 V7 F- q& P: s3 _6 o' l5 ~9 y│  │  │  ! h/ ~* B. N- s; B0 c2 d5 e5 G7 b9 \" l$ a2 ^
    │  │  ├─01 课程资料  j9 s( D; z% v4 w: a; P3 Z0 m. J1 s( _
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H: j9 ~' p4 B" n3 }4 `6 h
    │  │  │      
    3 B) q" m! P7 i│  │  ├─02 任务一:数据结构与算法基础
    . F- P) Y1 N) ^! e, u+ ]# y/ E' h│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h) d* ]$ L3 C$ Y0 V: j+ X
    │  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R7 z& M% d( L2 T3 ^: t
    │  │  │      03 算法复杂度估算.mp4! W+ D4 C( y) h9 V' b
    │  │  │      04 常见的时间复杂度.mp4
    5 H* `0 }# N# l# A│  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @9 F& ^- E' o* m9 V2 e$ _$ x/ S
    │  │  │      06 数组概念和原理.mp4
      z; h( \- D: _9 ~│  │  │      07 数组操作.mp4* g' h- W' `$ b5 V" W
    │  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e, C9 t7 |( w$ g# W0 r7 _
    │  │  │      09 链表操作.mp4
    + R/ G1 f% l2 X: o  \5 _│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
    4 r0 p1 ~$ |; Y4 e  i8 x. D( y( b│  │  │      11 栈概念和原理.mp47 i. I4 y) l0 r7 y, O
    │  │  │      12 栈操作.mp49 o! y: ~& C, r& L  b+ q/ H
    │  │  │      13 栈应用.mp45 v3 C) B& ^  k& G2 _) L" T  C
    │  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i; p4 f7 \1 Q2 I6 I6 b- T. M
    │  │  │      15 队列操作.mp4- W3 w$ r* B0 ?, v+ _) H
    │  │  │      16 队列应用.mp4) @3 n- n+ y2 e9 p, A
    │  │  │      17 散列表概念和原理.mp4( `& I9 q; {' V# ^) j7 n7 c; T
    │  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l
    ( ]# t1 q+ f" X' {│  │  │      19 手写hashmap(上).mp45 D  U; Q% u) g4 }, S1 _
    │  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g! V2 `# p7 r; h; e" a, I$ d
    │  │  │      21 散列表测试及复杂度.mp4
    8 w. d+ S4 ?- Q5 ^$ ]' T6 t│  │  │      22 散列表应用.mp4+ U+ K& l6 K! u4 K+ \" r% N: ^
    │  │  │      23 递归算法.mp40 _* N4 T' l* k
    │  │  │      24 斐波那契数列.mp4: u3 r7 [. G- V+ p" c) {
    │  │  │      25 递归时间复杂度及应用.mp4" y5 w  V7 I& q! q/ K- ~/ L
    │  │  │      26 二分查找.mp4
    2 |( d" z6 R: J1 C# ^8 d9 O; Q( ~│  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z
    ) x5 y2 _+ b) ^' T  o6 U│  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g
    7 h4 N" o. O* V) Z│  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K  v5 I# W3 A, R2 L# o4 Y
    │  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h
    $ o5 \4 j9 y% n1 B' K│  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]$ B' P/ i) o: Z
    │  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H( A  e: R9 {6 E& |( R6 c3 k
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B7 W2 ]% T. V3 t: [
    │  │  │      03 二叉查找树.mp4/ H% P" z: Z/ x
    │  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    1 y! f* q0 H; P! Q# Y9 V. _│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s
    3 _* r$ d  f' U+ D* d0 ~│  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    ) \4 E1 A# Z8 C" S1 S& x│  │  │      07 广度优先遍历.mp4
    $ s' i, L# }1 a( P│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z% {2 x  |) ~* g% K- w: |
    │  │  │      09 红黑树概念.mp43 x2 k) H6 w! h: g7 Z9 u
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s
    % [/ q! a. u$ k' h│  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C+ n, ?0 n/ L; I( g1 f
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I
    $ H4 e6 s8 }) C" @3 H0 X6 I4 r│  │  │      13 红黑树测试及应用.mp4
    * W2 C3 f4 F0 ?6 ?% ], `0 B/ m│  │  │      14 多路查找树.mp4" n1 E# z/ }& ?
    $ ?- {4 C: i7 v* m- r7 T│  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g
    , C7 X2 U6 m: B, O3 O/ v+ a│  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V
    4 U% g0 b( ^8 X6 F│  │  │      17 冒泡排序实现.mp4- E- ^0 R5 k. C! f- T* ]" Z
    │  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O( A2 M0 R) J( x. z! w# J
    │  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l& r0 O+ Q0 E5 A& U
    │  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J3 }% E& s1 `" D$ s) f; y0 Z' ^) G
    │  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?
    ( @. X2 a9 H8 V5 [│  │  │      22 计数排序.mp4
    ; X7 X% a' R. c9 G│  │  │      23 桶排序.mp4
    , A  L5 Q7 l4 m1 d, @│  │  │      24 BF算法及实现.mp42 q# d- U0 Q; m4 |1 {
    │  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E3 B  J' B8 m6 L
    │  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q/ V9 t5 y, y6 H" w. Z9 c
    │  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    9 T' k9 ~1 K, v! l% F( j│  │  │      28 BM算法实现.mp4
    & R/ I) y/ r4 T( l: ?│  │  │      29 Trie树介绍.mp4
    3 f  e. i# A" }5 ^/ z│  │  │      30 Trie树实现.mp4
    * v2 R8 y, \2 Q│  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [& ?1 m+ k+ E) y: K9 {) M" e6 a
    │  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F
      s. k6 ^- T: Z+ ~9 D│  │  │      33 邻接矩阵及实现.mp4
    3 n6 o6 V5 }) B& F4 `│  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    # a6 P) @9 [- y- Q" l│  │  │      35 DFS&BFS.mp4, @7 B  P: q: Z- q4 F4 [
    │  │  │      36 BFS应用.mp4
    2 r4 W, W' L1 W$ o  z│  │  │      37 贪心算法.mp4
    6 h) q5 |% j# `# r. s& a│  │  │      38 部分背包.mp4- l; [8 M  t" _$ ^! R
    │  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W. r! g' i2 u, b( v; W/ K) ~  C
    │  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L# s4 }6 Q2 n, X# T
    │  │  │      41 求x的n次幂.mp4* [; a& m0 K3 T8 D5 g( y) S4 T
    │  │  │      42 回溯算法.mp4' m$ s$ a* Q; E% W5 G- u
    │  │  │      43 NQueens实现.mp4
    8 g$ _: i8 D: L- W4 G2 ~8 E│  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    $ o. c5 B9 v$ d9 s4 b: ?, u  M│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s
    . N# E0 n+ X# g8 R; ]│  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p0 o7 c6 s* e: R& L  t$ c* v! {0 K
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z
    ( l3 O: _; f! O│  │  │      48 背包问题分析.mp4
    " H5 f/ r$ r5 y% E# C│  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O9 A# b7 T9 ]" `2 b8 d# p
    │  │  │      # |, c; ^8 v/ |! Y! N; R
    │  │  └─05 模块一直播【回放】
    & m+ U6 d; J0 \* r/ ]" ^# O- H" b│  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [
    1 c% ^- a, r' L1 h│  │          02 java 高薪5期阶段十模块一直播.mp4# S2 K0 Z' `! T8 Y, s" j
    │  │          2 c, N2 z) f" x9 E9 ^
    + P4 C7 A, f# O% w5 |% j, A7 j' [8 p│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    ! ]- e/ n. q& X6 y1 Q8 Q' [, R& b: m│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q
    + ?1 I3 s" S; T* D7 }) y│      │  : M) b  f- r5 H4 m; a2 I3 R! z! f. ]' _; O
    │      ├─01 课程资料下载
    5 _7 i! }) J8 c7 Y0 ~% I│      │      01 01 讲义及代码.zip3 j! n% Z" \, K+ D/ ~
    │      │      ( q9 y: w9 M) Y4 L# |
    │      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O
    % x/ q2 X1 m1 y9 [3 x# c. X│      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E
    0 U% p5 D! ?2 ]  D0 g/ X& Q% h│      │      02 Thread和Runnable.mp4
    7 I0 a: ?3 {5 `! `, I│      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
    % R, `- d# m* |- h  R│      │      04 wait()与notify()方法.mp4
    5 T9 ~( B1 S, ]9 B9 n* }│      │      05 interrupt()方法.mp4
    8 o. ]' l4 u! |$ H. U/ h$ i│      │      06 线程的优雅关闭.mp4
    : ^$ e2 P' a* N" n% A│      │      07 并发编程的核心概念.mp45 m8 @3 N! `8 X4 W. {" A
    │      │      08 并发编程的问题.mp4
    # b' P) N) n# p9 C1 ]; e│      │      09 JMM与happen-before.mp4, G6 W8 L& n) B5 Q& {' {
    │      │      10 volatile_final.mp4* d# @/ |- e! W7 j* C4 ]7 P4 [! d0 `+ a5 l
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R5 M: o% ?  `" d6 `' J0 f
    │      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
      u, U, E( z9 Q│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^
    ! D" |% E2 b# b/ m( j0 H" G│      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r
    8 w; m3 d  [5 X# @! i│      │      15 CopyOnWrite.mp42 W! J8 r: U) X! ?
    │      │      16 ConcurrentLinkedQueue_Deque.mp4- t/ V, R& t: c+ ?& H; e
    │      │      17 ConcurrentHashMap-01.mp4. T4 y% T; F" d! a+ N
    │      │      18 ConcurrentHashMap-02.mp4
    2 ?) o2 i) R) S4 v; O$ W' @: K7 U│      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l* S0 V! ~$ R  m/ a
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `8 w  c$ J' M- C; p6 l0 ]4 m
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |
    6 g3 c% F, m3 [' ]│      │      22 CountDownLatch.mp49 q. y  r$ B8 b& Y6 [4 u
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q* [5 r6 c  B+ _& d3 K
    │      │      24 Exchanger.mp4
    ; b( P# m1 [+ `# Q" i) ]8 R6 G│      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I
    - V0 }, v" L) ^6 l1 c4 K│      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m. E5 q; j# ]# N* b' z6 U7 b
    │      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r
    5 c7 q0 ~' w0 o0 ^; Y& i! Z│      │      28 AtomicBoolean和AtomicReference.mp4
    ; W1 j! t! B3 B" Y) u* I│      │      29 AtomicStampedReference和AtomicMarkableReference.mp47 i  E% E, M. A  ~* A# R1 d; h
    │      │      30 AtomicIntegerFieldUpdater....mp4( Q0 u  O# w3 `8 u/ Y  Z1 q& d9 B$ A
    │      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U8 n1 ?  i/ g9 |
    │      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O1 \3 |; p* Q! D: d- z
    │      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d
      V- d: L+ R; _( _# e# \2 n8 L( E" G* g│      │      34 互斥锁-01.mp4* ?$ G+ ~1 l3 S: o5 Z
    │      │      35 互斥锁-02.mp4+ F$ r& L% d8 g: T
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [
    5 K% B; g# K: q" U) q! h( \! n- j│      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \
    % U0 u( Y0 W; ^+ y; Z│      │      38 Condition.mp4* y. B: L/ r1 {- ~9 g1 Q
    │      │      39 StampedLock-01.mp4+ V: C5 c) K  [  t; P  G+ W/ A
    │      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?/ y! H8 u  y0 ]- m3 r
    │      │      41 线程池原理.mp4
    6 [0 [# G( _, Q2 y9 ^8 c│      │      42 线程池的类继承体系.mp4
    ; W" S0 c2 Q. j│      │      43 ThreadPoolExecutor-01.mp4" [, E" e6 [# o2 _9 _
    │      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y6 G0 w( W. O2 c4 O9 ^% m
    │      │      45 Executors工具类.mp4' k) F4 B& W1 q1 ~, @- v) z
    │      │      46 ScheduledThreadPoolExecutor.mp49 r- x! v. o5 ~' O2 D' k3 m. o
    │      │      47 CompletableFuture用法-01.mp46 d1 [7 g4 j: T
    │      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
      s0 B' U" I9 Q! \│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X/ M/ l8 e: E+ j/ \6 ?# V3 N
    │      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S
      k9 U* I: j7 W' D│      │      51 CompletableFuture用法-05.mp4" }- X- x; F9 ]) o  V7 J
    │      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E" W7 v; I: r4 w% M  N: x4 \2 n
    │      │      53 ForkJoinPool用法.mp4
    : Y& q1 r- d# h/ O5 S" M( [9 B7 k│      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
    ! |* E3 l+ ^! e8 ~2 `1 |( Z│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J) h9 `: n; b) o$ e5 T/ w
    │      │      56 ForkJoinPool状态控制.mp4! @6 m' D2 e2 X6 D
    │      │      57 Worker线程的阻塞-唤醒机制.mp4( a: Z$ d% U0 W0 j8 G
    │      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i6 ^, X" Y4 Y6 P# c% b) a+ O- O
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K
    " l) X6 {2 }' N9 C5 e│      │      60 ForkJoinTask的fork_join.mp4
    5 [- S! I" O: ~" D  F│      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s
    ) e5 F0 p9 Q1 V$ O4 G' R0 ^- o│      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q8 U# N/ I- {, O$ |# z8 m+ b
    │      │      63 Immutable模式.mp4
    % U0 H' ^1 F2 X' L│      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l# k! ~! K0 F" E( L2 [
    │      │      65 Balking模式.mp4. d/ F1 _  q1 X9 K' `) b
    │      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d& U) {5 N1 `9 p7 F" S  K
    │      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G0 c7 @. U2 V! M( v3 o0 ]
    │      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?
    5 D" s& ?$ @8 j7 r8 w1 b& P│      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g
    & @/ o) a; {8 D  B* i│      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o4 `- I, a9 F3 K  Q2 @, n, p
    │      │      7 p- d, v7 M/ m3 u( U, A$ W* }, F7 b3 R
    │      ├─03 任务二:JVM优化7 S/ B2 J5 g3 C6 q
    │      │      01 前言.mp4
    , U3 J3 o3 ]3 b2 j│      │      02 JVM优化课程内容介绍.mp4
    * m/ n$ g+ H# l; Z8 A% M3 b  A│      │      03 什么是JVM.mp4# |, \! I; ?/ k+ h
    │      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [0 h+ h% a0 {8 y3 f
    │      │      05 JDK、JRE与JVM的关系.mp4
    ; J2 j2 ]" J* d: J' p# ]│      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p5 a) x! H. e+ ]/ z( N2 N/ G/ u
    │      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v
    ' w; P' p- U# @  g; k│      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M
    / s) d8 \0 T, ^" D' w2 T1 H│      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
      B7 U! {# }8 r/ M* v│      │      10 虚拟机栈.mp4% L  b  a! r  p3 i; r# t9 z  H+ R
    │      │      11 设置栈内存大小.mp40 ]3 S0 @6 q/ E6 t: C) o% x6 a2 }( {
    │      │      12 局部变量表.mp4
    ) k8 f1 l: J# A% x│      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w/ s" ?1 [, {0 \  {5 U1 u: x
    │      │      14 动态链接.mp4: X# H, t( Z9 F  S/ u, H
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R
    2 B/ S. ]( G$ P0 D5 K' M- Q" ~│      │      16 本地方法栈.mp4" h! M, P, y. e% D
    : i( O0 v9 C) y9 `" K│      │      17 堆空间简介.mp4- E& k1 K- A: ?) D" @3 D2 d  a, }
    │      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    ) g: ^. B& c- |- ?6 v5 k$ Z" u# u│      │      19 堆的分类.mp48 c% q8 r$ \7 z
    │      │      20 年轻代和老年代.mp48 k2 q8 ]7 Y) E: f6 A
    │      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s/ u+ g) H% X# v. d
    │      │      22 堆GC.mp4* C$ Z% e9 ~* K+ u% ?- ~3 ~$ R' Y
    │      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l
    $ X7 Z  ], \, d: h) p& N│      │      24 方法区的简介.mp49 m# e$ f& v' J
    │      │      25 方法区结构.mp4
    ' z& H, X, [; G/ k. X" ^/ E% G" `$ s8 ^│      │      26 设置方法区大小.mp4
    ) p; F  E4 q% n/ J8 G5 D; \│      │      27 常量池介绍.mp4
    4 U$ e! u. a' |8 ?│      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X; h/ |- ~( G9 y# [( S
    │      │      29 堆内存溢出问题.mp4% ^7 t6 I5 T7 o* ?
    │      │      30 虚拟机栈和本地方法栈溢出问题.mp4
    0 t8 H7 J  B8 k& j/ }- {│      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `
    ! r" O! G: k1 U7 X4 l7 r│      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N! j. l* n' A% [) l; \
    │      │      33 直接内存溢出问题.mp4+ l  |6 P9 R; {8 ?
    │      │      34 类加载器子系统.mp4- o, G6 t' }" v# w9 a: G& V; ~
    │      │      35 类加载过程剖析.mp4" E' k! @5 u/ t+ _' g; _1 T
    │      │      36 加载Loading.mp4+ l9 T- c+ k8 U0 {- Q- V' n7 m
    │      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
    6 C. P( P% K6 n& Y0 h0 k│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x
    3 y8 ^5 o% ~1 c* Q/ T. z│      │      39 clinit和init方法区别.mp4
    ( S3 o! ~3 Z; j8 Q6 j0 ]│      │      40 类加载器的介绍.mp4' o6 m4 H8 ?( L
    │      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c
    ' J( C. s2 ]# c9 {& m. {, z│      │      42 双亲委派模型原理.mp4
    $ Y, O4 q0 J  u9 _' D2 {) s, @│      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t% W9 Z9 n% s' n
    │      │      44 自定义类加载器实现.mp4
    $ U% Y1 s* {) f( [- `7 L) o3 g+ ]│      │      45 Launcher类的源码剖析.mp4
    ; A, k$ }! y2 [$ ^0 h! M/ r% Q│      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h- T( [; b8 [4 A! R* Y* U
    │      │      47 ClassLoader源码解析-02.mp46 w+ P6 c: e2 {/ x, |: J5 Z
    │      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y9 K" A0 ?0 K: G6 ]3 q
    │      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s. r. A/ X5 a0 S4 v
    │      │      50 可达性分析算法.mp4- H9 k& K/ C' r8 U0 p* T
    │      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
    2 D& o$ E: a0 q, A- U│      │      52 再谈对象的引用.mp4) b7 F. q1 J0 ]! R
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f# G) b9 J* ~0 l7 B# J
    │      │      54 标记清除算法.mp41 t6 c& P0 b& w1 ~, h  y
    │      │      55 标记复制算法.mp4
    4 X7 x' p, K6 c│      │      56 标记整理算法.mp4
    : ~: @3 K/ J4 Z7 }5 H│      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u
    1 P1 p3 y8 a; b3 ?: Y+ T│      │      58 Serial垃圾回收器.mp4+ a8 [, u8 d! P+ j# z& s
    │      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J+ k$ `/ ~7 O' m8 ^, G, ?
    │      │      60 Parallel Scavenge垃圾回收器.mp4
    0 C" i0 `1 \/ R  O. p, W" Q│      │      61 Serial Old垃圾回收器.mp4: }  v5 x; M- O, Z3 V' u- r
    │      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R8 x/ _5 j; w% @; b5 z7 p
    │      │      63 CMS垃圾收集器执行流程.mp4
    , p: B) A. B2 S* Z  B│      │      64 可达性分析-三色标记.mp4! z/ s# }! O2 X1 \
    │      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U* C5 ^1 U2 ~0 T5 g0 M
    │      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g
    / Z  e; s2 F3 T# A│      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y3 C$ o: t& \0 ~! {  j) l5 a
    │      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o0 G+ ^& s$ Z0 e
    │      │      69 jps指令.mp4+ t9 H. p6 s3 o& m* e& @3 Q" I
    │      │      70 jinfo指令.mp4
    * f7 Y  Y) n: Y4 }0 H│      │      71 jstat指令.mp4
    $ v4 O* D3 \, b/ d│      │      72 jstat练习.mp4# W# m" C0 E8 w0 r
    5 E( O- j0 Q$ F" u. B│      │      73 jstack指令.mp49 g, a; H( L% }* q" g, x9 `* {* c
    │      │      74 用jstack解决CPU过高和死锁.mp4
      S% m1 i5 Q7 M$ z6 u5 V& q│      │      75 jmap指令.mp4% S- w+ k* g4 d" e
    │      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _
    . k2 ^1 p9 Y6 |# N│      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B, V0 t' \( X7 j
    │      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a
    - ?5 t: L7 [' D5 t$ {' m) W* r. U│      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W
    * I. `* B$ i6 s+ a│      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y
    ( w5 R* i/ \* d( V$ q│      │      81 GC日志参数.mp4
    : T9 X8 _. X1 h: W. G* K: m│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h
    : V7 Q( C4 d+ y0 J5 z│      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    / X& Z- [, F; T# ~│      │      84 GC日志分析01.mp46 z0 M9 |' i7 B6 }6 t
    │      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    / M! G3 M5 N/ ~* P$ z│      │      86 GC日志分析工具.mp4
    : m1 n( w+ J8 ?│      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q
    8 ^, d( _9 _6 G- V/ T5 ?" B7 E: ^│      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    - Y& q2 S* P* g8 {1 p│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c
    5 p9 N9 ?7 ~  x; \│      │      90 安装Tomcat部署Web项目.mp4
    : ?3 W0 L5 U! I  l│      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M
    5 p; N2 P( w5 u* g- A. g│      │      92 禁用AJP服务.mp46 L/ C( z0 u3 V- n! A+ e4 n8 c
    │      │      93 设置Tomcat执行器.mp4' w8 @  ^& i4 ^* w: K  n
    │      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y
    5 U% k9 Y4 b  y$ Q- m9 @# W% g│      │      95 NIO2和NIO模型吞吐量测试.mp4
    7 _& v/ g* A/ r1 V7 T: U│      │      96 JVM调优设置并行垃圾回收器.mp4
    % p, \( r7 I5 q! \6 _│      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n6 o# M8 U/ C9 b( t8 C" f
    │      │      98 JVM调优设置年轻代大小.mp41 D; r5 i% F6 B0 D2 W2 q& j# B) J0 A
    │      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N
    0 w4 z+ j4 s- A) g% b8 c6 X│      │      2 M- G8 N9 X+ I/ u' ^
    + N; N1 p$ J; J8 {5 z! c│      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {+ q4 B. N: x& O+ [
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u
    , \) M( t6 Y3 T│      │      02 Linux性能优化概述.mp45 A. ]! I4 y" a6 T4 b
    │      │      03 性能优化方法论.mp4
    # S6 D8 ?. T1 T$ I; C0 x2 G/ f4 [│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    4 d9 a3 x# Y& t- ^) ~│      │      05 平均负载案例环境准备.mp4
    + [. G4 C# F' I# a  y8 ~. @│      │      06 模拟CPU密集型场景.mp4# B! A& {7 @. S0 q- M6 i
    │      │      07 模拟IO密集型进程.mp41 W: [8 o# A& X0 l6 e
    │      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    * j' e, X7 s/ s2 `& k6 v, Z2 A& U│      │      09 理解上下文切换.mp4- j2 e- ^$ c( ^5 D- G5 ]
    │      │      10 系统调用.mp4
    % n* s! N9 z. W$ e9 J; U│      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V
    # b# Z* t. R3 ^7 n5 m0 r│      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a- D. Z9 M+ D% a
    │      │      13 中断上下文切换.mp4
    , p% H" h8 U3 @. d& F, C7 y+ K) ], K" z8 K│      │      14 查看上下文切换.mp4& o" `* g% ]; q: V7 y( K  o
    │      │      15 sysbench工具安装.mp4' f9 ~- L) M; A1 W
    │      │      16 sysbench测试上下文切换.mp43 G( \1 v0 G$ |2 l0 t
    │      │      17 上下文中断次数减少的分析.mp4
    % K. L# r; y  V- k% x/ D│      │      18 CPU使用率计算.mp4  k5 g5 i6 y4 P- _- N4 k
    │      │      19 CPU使用率查看.mp4
    1 e  j4 f8 X2 `/ S" s7 m│      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?3 X3 n8 a4 J" q  \9 r
    │      │      21 CPU性能工具.mp4- T7 m+ B5 L+ |6 c7 b$ F1 e
    │      │      22 CPU性能优化策略.mp4# g. v. J* \" M0 G4 ~' \. A+ ^
    │      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    % Z5 X+ ^" L% _│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~
    . M* `7 n; U& D" }# ^│      │      25 SWAP运行原理.mp4- ]' I* l4 }. V. C. x
    │      │      26 系统内存使用情况.mp4" l3 {$ r  m' y- y" ^
    │      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b) h) L# X, o( Q3 M; r
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k
      u1 R3 y9 M2 S9 Q* Z& ?│      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z
    - ]7 a' l* E% `, L0 P│      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~& d  i( z) B$ D6 w; s* |+ q
    │      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U/ l* l) j3 p, O8 n. _  S* C
    │      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r
    0 m/ l# B, Z0 i│      │      33 文件系统原理(下).mp4
    / O' h2 u# o  v6 h8 T5 e1 c6 s4 u7 g│      │      34 磁盘类型.mp4
    / i3 Y9 J9 I0 s  q│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o' y0 I$ L2 {8 [4 {) q
    │      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K
    2 G; w4 i8 N( `│      │      37 磁盘IO观测.mp41 \6 w) ]- j0 X/ [% E: r1 ^2 j
    │      │      38 进程IO观测.mp44 @3 s& \, W7 T. v4 U; _
    │      │      39 磁盘IO性能工具.mp4
    ) c& J* }$ C: j# Z9 Z& U│      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k
    % @7 F2 I# Q  g7 s8 j+ s- _│      │      
    + F: d, V! T& e+ e) `│      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t
    3 f0 Y( t9 F- ]% k( m8 _8 Z, Y4 t│              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A' ~9 G7 R, |" E8 ~9 _! ?- M
    │              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P) ?3 [6 D+ d& _+ u
    │              - Q- f6 m$ w  m1 ?4 h
    9 v# @: K" n! a1 \& W- ]├─11 第十一阶段 大型互联网项目实战和业务解决方案
    7 {1 K+ R$ q- \) @│  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g
    9 L) M. S+ ]* Q7 S4 K; M6 q- D! b│  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F  c$ B; ?( W6 w" q" ~( ^
    │  │  │  2 Z' R( X0 P9 S# z: f4 C& ?/ d& E+ P: z8 @
    │  │  ├─01 课程资料下载9 C+ y+ f- l* u. J! O4 Z1 J" j- `8 E. s$ P
    │  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q& ]; |1 _- L( M$ L5 K: V
    │  │  │      02 02 数据库资料.zip
    ' ^4 A& E9 ?  s4 S: V8 |, |3 ]│  │  │      
    % [) J6 h; p2 s/ K0 |6 i│  │  ├─02 任务一:系统需求和设计
    $ |! [8 B1 C9 [' |+ m7 L│  │  │      01 课程介绍.mp4
    ( T  ^0 n+ X! T( K, q│  │  │      02 项目介绍.mp4
    ' ~6 t  q' ]% o' k- E3 r/ l│  │  │      03 前台用户需求分析.mp4
    : H1 @7 m7 c2 p7 A│  │  │      04 后台管理需求分析.mp43 D- W8 J# R: a) \4 ~
    │  │  │      05 系统设计之模块划分.mp4
    $ X  I2 q. y& {│  │  │      06 系统设计之架构设计.mp4! c! ^2 d. M$ A1 ~) J+ v! }
    │  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    3 X- v$ A  [) j│  │  │      08 系统设计之技术选型.mp4
    4 k6 a  r9 B! M# P( X; D3 n│  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w
    / C3 u- \8 m! y+ g5 N│  │  │      10 系统设计之数据库设计.mp4" x2 n4 ?1 D+ ~
    │  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O" l4 D( B5 j3 z: u/ R6 l
    │  │  │      " G3 u! A/ _3 m9 p# A
    + {1 l. Q1 k  b2 T4 k, G6 W) X│  │  ├─03 任务二:系统开发-广告模块
    # ]" _1 p7 K  [1 k2 y/ R! j! n│  │  │      01 系统开发流程说明.mp4; r% R. w) g; ?# W
    │  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A
    ) F* U; k4 l  `8 t. W2 K│  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c: P/ q% G% I$ Q5 W: `% Y/ T
    │  │  │      04 搭建注册中心.mp4
    $ _! [1 M7 O) n9 d% q│  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
    * y( e7 T! Z3 M4 p. f/ O│  │  │      06 广告模块新建数据库.mp46 v$ j( N, l; Y, _* W) t0 o0 I
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p
    0 ]  |+ Y7 ^% O* x│  │  │      08 远程调用后端统一入口.mp4
    7 a: w, U0 @0 t* _$ I; _│  │  │      09 搭建网关环境.mp4# Q; h7 N) @& k! T
    │  │  │      10 通过广告位查询广告.mp4
    8 d# V5 ?6 m* D* @* a5 M0 h& }3 S│  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j
    3 J- M8 e' C+ C' m│  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i* O' K/ l  \3 X  _; M
    │  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {0 i+ U  q2 @, x4 D( z
    │  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `1 b2 M. Y/ A' D: F# G4 \. x. f
    │  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r
    . _0 |7 z8 r& |$ U4 W4 y3 _│  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I
    8 m6 p  E/ ^6 G. T│  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C
    4 f& e$ A6 |* m$ o/ ?3 g# F│  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c$ Z  z2 I* i/ D5 e( B2 ?* J( N. z
    │  │  │      % F9 b' }- c5 x( j! {! ~
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [
    ) U$ K/ d5 K, p" X│  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u% P7 d. F, G" N! q" Q1 k
    │  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o& `: e9 [% V! r3 n- p* ~# J
    │  │  │      03 用户基本功能实现.mp4! ]* @) N6 l+ V
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }4 _4 C" n) {; E" X! }8 w  R6 U
    │  │  │      05 单点登录的流程分析.mp4- S# B" G9 ?3 _5 c
    │  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    ' c8 o% `5 l9 r$ d* a  G9 w│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [
    ' K' j" @  R3 A0 ?/ t│  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    & [) X2 @5 V5 K- ^, b│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q: m" Q# \; f  F& n
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C/ e, W! {; q  g# \8 t6 g
    │  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X* Q* x8 `' K% R4 j, N
    │  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w" k6 j( u2 c# _5 ?7 {/ T% \
    │  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v
    8 u; {4 D+ u4 W5 P# C│  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e+ h7 K4 ~. z4 f" V
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m
    6 d8 M! U  s9 k, h8 Q, C& V; r│  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    ! u- S& |4 }5 Y4 k│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t/ k0 Q7 c6 c1 F  q
    │  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f
    1 u7 d5 X+ ^$ I2 \│  │  │      05 视频上传的流程.mp44 o5 o! g6 v: r4 ]- x$ L6 C8 a; b1 I
    │  │  │      06 视频上传的代码实现.mp4
    6 H5 b3 N, y( D+ A$ B! B│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u4 A$ L# z. z1 s- V5 d2 F
    │  │  │      08 视频续播功能实现.mp4
    8 |3 m5 d, I+ \9 W% t& o1 E6 S- U│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?. a: F% `  N) V( E* K: ^; S
    │  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?! l$ d2 c/ i3 q2 B0 t4 M: b
    │  │  │      11 评论服务远程调用.mp4
    3 Q% F/ F- C" E; e$ @" E' `│  │  │      12 打折课程功能实现.mp4
    6 c- Q2 f9 M' {│  │  │      & L, ?7 c+ V$ {
    + K4 s( f* t- K  ]5 B5 P2 P. A+ J│  │  ├─06 任务五:系统开发-订单和支付0 I7 w0 f4 Z% r) ~' t! _5 p+ r; e1 ?
    │  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v; {( g: k3 K% |& y* D
    │  │  │      02 秒杀场景解决方案.mp4
    , U$ d% |" C8 `( b" D9 D│  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T
      d* m0 u: q8 D. a" y│  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t
    4 x8 |. |, t& m: o│  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z+ O0 t' l) J5 Z# Y, C
    │  │  │      06 获取支付通道.mp48 k) f+ V* F& L  b) n2 f/ v
    │  │  │      07 保存支付订单.mp4
    : L" y- m- R& ^+ ?( _- Y│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q9 X) U% Y( H8 |' x! B
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    , ^, E- `( v% Q0 d9 e. A# u* s7 s│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K
    " f  c+ N$ i1 b1 p) E! l$ E" s% K& s9 f" P│  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D
    ' l6 a1 n/ [7 y. p8 R│  │  │      
    8 D5 U' T, w  V: H' Z# K5 P│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C# a* c% U" `( ]5 v3 b* \
    │  │  │      01 权限系统概述.mp43 u' _5 p& @0 g+ R6 _
    │  │  │      02 权限系统设计方案.mp40 j6 \  w6 D7 q* Z+ i
    │  │  │      03 权限系统项目搭建.mp4: v0 f! p- X; d0 R
    │  │  │      04 角色管理功能实现.mp4
    $ n7 C/ b% t5 m! }2 ]│  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [# k0 J0 {; n, d0 ?1 C, P
    │  │  │      06 资源管理功能实现.mp4; b2 _) W% Q4 K% A2 Q
    │  │  │      07 权限校验流程分析.mp4$ Y! [2 G! N0 U
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W
    9 K2 u  h$ G) y' j( e│  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?+ {; h: x, q- \8 ~
    │  │  │      8 \) C, p- _  j( l* r1 p6 X) {& O6 ?
    │  │  ├─08 任务七:系统开发-消息模块
    8 e+ n: x! L* G: b* p# k" y3 u- w& ^│  │  │      01 消息推送模块功能介绍.mp4+ f! Y, m9 }2 {0 n1 \
    │  │  │      02 Netty-SocketIO服务端实现.mp4
    , T; J! m3 `& `$ d│  │  │      03 Netty-SocketIO客户端实现.mp4+ p2 h8 ~4 e2 @( Z, T. I; h
    │  │  │      04 消息模块基础功能实现.mp40 I" _+ {4 P2 p6 b- ?+ X
    │  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j) v( G6 C- b% ~$ S$ c# L9 y6 d$ [
    │  │  │      06 SocketIO服务端初始化.mp4; _- \( W3 _7 e! Q- B& Q
    │  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j
    # [! N9 @" K4 `% _1 C* Z$ S& t│  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S
    ( W1 f6 y' ?* z- w* p; x% x│  │  │      - G5 [  p+ f( d/ L* X0 J3 e+ ?1 Z! r7 }! ~& w2 ~% t
    │  │  └─09 任务八:系统开发-Seata分布式事务
    3 w+ y8 d" k7 D. F8 C* _. D│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [
    7 z- K4 U6 q2 U5 |; p$ I. L│  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H; \) L2 R# ~$ r# `) i. }
    │  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C; l. J/ ~( j, y1 p1 F" X3 y
    │  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \* f9 v$ N' j* n8 d  G7 z6 N% x/ v3 W
    │  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C
    " `3 Z7 K5 l$ v│  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
    & y) N6 I) {7 P) B# d│  │          07 Seata客户端的配置.mp47 y3 P' \% e! D; \- m! C+ W
    │  │          08 分布式事务功能实现.mp43 R- a5 V" ^0 E7 i
    │  │         
    * d4 G" X* K; j% R& a0 S│  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `
    " \5 K" C( Q9 O: w# y# q( t; C│      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u: W" M% I- Q% E
    │      │    A) Y6 t2 U! p( Y* K' L! J  e" r; I
    │      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j, O. G+ z& y9 P- w/ w; l
    │      │      01 01 课程资料.zip
    - F8 [$ }% M" T7 Y) D│      │      
    / B& v8 M/ d6 \( e$ H│      ├─02 任务一:系统功能发布和压测
    : M0 |4 ^  m& K* d- S  L│      │      01 课程内容介绍.mp4
    & r# m/ U8 U3 O6 j) I6 g2 P( a│      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `
    1 o& g8 M% J) j$ j* c$ _│      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o$ c' |% f* z" A( C
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q; C1 E9 T! c, j# |% o
    │      │      05 edu-ad-boot项目初始化.mp42 E) v6 }$ |+ s  k9 C. o) B% j! \
    │      │      06 其他微服项目初始化.mp49 ~  u) s( K) N5 f) Z
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N
    3 M  z# ]5 ?- t0 o' t! L3 t│      │      08 MySQL容器初始化.mp4) I2 ], \) p9 N5 Q* z" a+ v
    │      │      09 eureka项目容器化部署.mp4( i6 c  ?/ B) J& \1 J6 R3 O
    │      │      10 gateway项目容器化部署.mp4: k+ k5 a; @( ?# I
    │      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
      M1 P/ Y' b  ]6 B│      │      12 edu-boss-boot项目容器化部署.mp4
      C" [0 I" D8 K, d) [% S( y- p│      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f
    2 l* r7 R) r) n: I│      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u2 }# g* Y4 {' ]0 u: v& F7 U, l" a
    │      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v
    " r; I1 L: k4 y% f) Z│      │      16 ELK环境实战01.mp4
    . A% C/ R# i; `6 ]4 E4 N│      │      17 ELK环境实战02.mp43 Q) O3 g1 }7 s1 C8 N1 T+ t
    │      │      18 ELK环境实战03.mp4
    1 P2 u# Q# y& f; p6 ~$ Y│      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w
    ) D* u3 `! Q7 M│      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h
    / |% \; P4 l0 P% W6 |4 G│      │      21 JMeter常用元件.mp4
    % r5 K+ U* J/ q) z; o│      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h
      R8 E( c% E" X  z# K) Q' O│      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o
    7 f5 S& v0 O% T+ G│      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L8 {4 p' P: w; H8 A2 `, D
    │      │      25 压测微服项目post请求.mp4
    4 W! h& d- K4 N$ L; e$ H- k9 w│      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?
    ' o; c7 v% n3 U1 T9 r│      │        z) z" N! S6 O' ]1 `3 M! G, ?% Z1 E  @" r' G
    │      ├─03 任务二:系统环境部署和监控
    ; O' B+ I1 [; A* O│      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A9 z! R2 r. C* b+ K* o
    │      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]; \+ w) R$ s- `! u4 ~6 }" O
    │      │      03 Rancher初始化.mp41 J" E2 I9 }, ?' _( |$ a, Y* E
    │      │      04 Rancher NFS初始化.mp4' M1 v  N- p# J+ A" g
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C
    0 i2 v. T6 q* x- e% @8 b8 x│      │      06 RabbitMQ服务部署.mp4( @4 l; o* a* \8 j- K; w$ t
    │      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v. x- V; j) g! |% R; V
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y
    / U" k- j/ V2 J4 x2 Y│      │      09 项目扩缩容配置.mp43 ?2 b& W6 b; G$ D  ]5 A& `- a
    │      │      10 项目负载均衡配置.mp4, x9 F1 b0 X: s
    │      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    " }8 R# O, }$ p4 ^# Y4 q3 u% E. p│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H
    / K) ?. }: E$ H- w. h9 x│      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E
    ' @, O/ R$ ^& ~7 P0 H, M│      │      14 自定义Prometheus镜像及安装.mp4
    ' H, F2 R/ ?! o│      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    ' P# Z3 x8 Q9 {0 i2 K* N│      │      16 Grafana容器化安装.mp4" }/ \$ q6 ^) s  ~) N
    │      │      17 Rancher部署监控系统.mp44 I$ F' r/ r# `
    │      │      18 SkyWalking简介.mp4
    ) d; L/ G9 B. M7 F8 X│      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |
    # J8 S3 c8 ^3 L4 U7 O% D! _6 @│      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \
    4 ?8 u- v: z, y5 C; T8 _* h│      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E
    ! j% s* U# T0 n6 Z│      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M
    - J; G, c' l4 ^7 t+ ]│      │      23 SkyWalking项目监控实战03.mp4
    , G2 Q) q5 _2 i( H7 ~* K  @│      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `! N7 J! E* G9 J# T0 l9 x0 c
    │      │      * S* W( q9 B/ I$ s  }* _5 J  T' {0 S* Z
    │      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i
    * l) V, p$ u+ [' @: ~│              01 01 直播资料.zip4 n4 N' A  I- b! z
      L1 d! N  L' I│              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X
    : c7 X3 ]3 c+ X2 M│              03 模块直播资料.zip7 E; N& H. C3 u# i' T" m
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g) N5 h; L( l! }, Q5 }8 p
    └─12 第十二阶段 进大厂必备-面试求职深度辅导9 e6 H  ~, o9 O9 E7 W4 X: D3 ^
        └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s- K; g; c6 u' p. C7 P
            ├─01 课程资料下载
    ! h7 E6 n6 m2 n        │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u$ M6 Q: T+ {7 k4 t! o% ~0 ?
            │      % m" f% z" I4 ~( R; X# K" E* I
            ├─02 任务一:就业须知5 q% q& l: A9 o
            │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U: Y, @5 I) B" p! X) z# y0 V
            │      02 就业方向指导.mp4
    ) @* c5 C1 I! P2 p2 t        │      03 公司组织架构.mp45 K, P& @: Q' g0 W
    - {. L' M! _; W" U( u        │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @
    2 b. i- h% f3 Q. F" `        │      05 就业职业规划.mp4
    * G; Y: Q3 U2 r5 Q; Z+ W        │      
    2 g  a6 [7 B6 ]! O+ h# [0 w        ├─03 任务二: 面试准备
    4 n6 w' G9 B' X4 S/ |        │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J0 b1 @% U9 Q# c* l
            │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d5 ]# c  q2 U" F3 ~) F
            │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j
    : A& g: e, X# i' d7 S0 ]        │      04 面试准备04-项目经验.mp4$ q  {; I! }; T8 W
            │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
    : X) o0 |- R; ]; f* w        │      06 面试准备06-复习方案.mp4
    5 E7 L* H* R$ l9 ~  I5 R        │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z
    4 V; F( e+ E0 R' W* }9 {" Y. I! h% S9 V        │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h
    ! a* ~- ^9 a# t  R! ?        │      
    , W- A. b* e% U2 D& O( o) v& X        ├─04 任务三: 面试技巧6 [! X$ _" e% T* a) {* F, V, u8 E% ^9 v0 E! \5 {
            │      01 面试技巧01-自我介绍.mp44 O5 z8 @8 R: F$ m6 b8 E5 _
            │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q/ u' h8 V* t1 u7 N" z1 Y( V
            │      03 面试技巧03-高频面试题与侧面了解面试官.mp4
    ' J, Z" ^& r% i3 y' x        │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b8 e- A7 ]1 B6 j, q. A7 u
            │      
    . X/ J4 J- W) z        ├─05 任务四: 面试总结
    ' n  r9 E/ d' s( ?: f* V6 |  ^        │      01 面试总结01-复盘总结与offer选择方式.mp4- B5 L* `% [, m8 P& Y
            │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {
    3 E1 T7 [- H% {$ u* z        │      
    ! t  o8 |- K& e' o! d' b        └─06 结业典礼【回放】6 P7 J0 y7 B* Y3 v
                    01 java 高薪训练营5期结业典礼.mp46 K$ q8 q3 V% E/ Y1 O5 r5 u5 X5 q6 z
    3 A; o) j6 b) j, ^! ^: S

    + X  z6 g2 J  k5 \# f( E; o1 T) v5 h  Y1 G5 ^2 k
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4691

    帖子

    9384

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4662

    帖子

    9328

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4587

    帖子

    9177

    积分

    终身VIP

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

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

    主题

    4591

    帖子

    9192

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4613

    帖子

    9242

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4574

    帖子

    9182

    积分

    普通会员

    Rank: 2

    积分
    9182
    发表于 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& ?1 K5 l  w& u. t9 k+ s: x+ [多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4581

    帖子

    9164

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-3-26 08:05 , Processed in 1.946231 second(s), 30 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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