请选择 进入手机版 | 继续访问电脑版
java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 24638|回复: 308

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66083

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima
    . U# V7 L- t8 y9 a, e- x2 _百度网盘下载链接:

    $ v6 a6 t0 s" y8 O8 T
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]
    ( z+ N% t1 y0 i3 u3 j7 }
    3 V6 F$ v# k5 r2 o: }4 D. G集数合计:十二阶段[javazx.com]      . n/ L+ b& M7 a6 A+ D; b) b" C
    8 v9 M$ P% q; K7 F( h0 c8 o
    # a/ s' [: H/ j8 |. g. t2 U6 @! R1 U
    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106
    - \, |4 s; l- ]- o
    9 s, }1 ~/ v2 K% J% j5 _0 HJava视频教程详情描述:
    1 I2 X$ Z4 x$ g9 K; [A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理3 {3 n. y# N! M( U

    0 |% R  f8 u/ \2 P- ]Java视频教程目录:) a  T- o# r/ s8 e( Y
    ├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
      |6 U' u, c! F: p) g( t│  ├─01 持久层框架设计实现及MyBatis源码分析
    ! y/ o6 \. r& `: ^3 f" ^│  │  ├─01 开班典礼【回放】
    ; `" [/ c7 K+ b! a$ Y. ~# _- W' W2 u& ?│  │  │      01 开班典礼直播回放.mp4# t- U+ O% z5 v
    │  │  │      
    $ s  _  Q* |& T( S5 A│  │  ├─02 资料下载) [9 y, \9 O2 y3 l
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T
    + y9 w6 H1 Z/ \│  │  │      $ l/ C! b! s5 E
    9 Y( P* \: a' _, P" G+ [+ [│  │  ├─03 任务一:自定义持久层框架
    * j9 H! G) a" Y" V  L7 F) s3 T# C│  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O2 B8 E6 Y( r) {0 p" G8 n
    │  │  │      02 自定义持久层框架思路分析.mp42 p) [* r9 w, d: f( X; m
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m3 u, n' ]+ p8 c+ H1 L4 P
    │  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T7 g" D1 w$ d- v. v3 \
    │  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }
    - y" L/ y  }- e$ T6 L3 W│  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O( o$ e) [* Z6 _5 g- q
    │  │  │      07 解析映射配置文件mapper.xml.mp4& Z, i2 Y+ ^3 q! q2 y& S, m0 s
    │  │  │      08 会话对象sqlSession类定义.mp4& u4 @& o& p  \: s. X; D/ N
    │  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O6 Y. l; |, ?' Y- H, e7 w
    │  │  │      10 查询对象Query定义.mp4* l5 D7 v8 W/ N' e& `
    │  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u
    $ F- p5 H: Y) f) G" l│  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r
    : G+ C5 O: q0 Z* M# ~( t: g" c0 a│  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `4 U7 M9 W% M! Y4 j4 D9 N; Z& ~
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \1 ~+ m6 f" [7 i$ ^
    │  │  │      15 功能扩展-动态代理invoke方法实现.mp4
    - f& Q) K1 N. [' |! f│  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^  b# n' K3 R( g/ Z% P; E+ c! K' d
    │  │  │      2 R2 Y4 E5 h" o4 ?; U
    6 F$ q! g- X* R7 n8 T│  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i4 M; V) a( l$ Y4 t% N" B% |
    │  │  │      01 MyBatis相关概念回顾.mp4. i0 V. g! B& u. @  C
    │  │  │      02 MyBatis环境搭建回顾.mp4( K, P/ ?- \6 ^5 g: ?, v# p( T! S3 p" p
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U
    * i5 z4 O4 V5 ]1 B3 B, v- c1 ]│  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
      x; |1 R4 A; j! l7 j│  │  │      05 MyBatis相关API回顾.mp4
    , s' d1 ?0 E& U0 O" u; N$ A│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4( c+ T% P$ Q+ i4 M5 \
    │  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]9 O. Z3 o: S6 o# T  P: E
    │  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n. i0 G. j& o" d' C% X: S
    │  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y0 C9 J. I! x( r4 F% N, c3 x! {- E
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp4+ ^. P( u7 X% i
    │  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C. Q, {& p; t3 s% p! ^
    │  │  │      12 MyBatis的复杂映射-一对一回顾.mp4  v% H  H# Y& X# W( f9 n
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4
    2 p" t9 W- Z( A, g0 `│  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
    3 F! L3 c' x% N│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g
    / P4 Y; N2 e. O+ U- }3 ^7 V- L# Z3 I│  │  │      16 MyBatis注解一对一回顾.mp4
    ; O5 J/ r) H3 T; R* q9 T│  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C
    3 p3 Z- Y/ \5 ~( N│  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e
    " x& ~8 g( \5 u( r4 D│  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?5 D6 ]5 x: J5 ?$ Q- T/ ?* x0 \
    │  │  │      20 MyBatis一级缓存回顾.mp40 y& L  w  i& e
    │  │  │      21 MyBatis一级缓存原理与源码分析.mp4& h+ ^0 X! Q! a! D9 I6 Y
    │  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    4 s' `0 x2 W3 f3 ]* d# E│  │  │      23 MyBatis使用Redis实现二级缓存.mp4# J3 ~9 w0 r- ]; d3 v+ \
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q
    1 {& Y" N7 |' M* _( V│  │  │      25 MyBatis插件机制介绍与原理.mp4; I6 L: [& x8 w( o$ ]
    │  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    # O# B4 R0 _, J+ _  F│  │  │      27 MyBatis插件机制-plugin源码分析.mp4# A% @8 W( I5 Y3 L
    │  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z
    , x/ Y$ b8 Z3 {  d' Z5 A│  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N4 u# f, b1 l( N# g& K) h7 J
    │  │  │        Y, z- V; V6 [3 i1 t* x
    0 Y% C' d, X. e- Q│  │  ├─05 任务三:MyBatis源码剖析; [7 _* U( J8 |' B
    │  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4
    * V6 P7 {9 X, _/ g7 y' U│  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L
    " D+ ^2 N) W( I# D* p: l│  │  │      03 MyBatis执行sql流程.mp44 U: i3 z$ U9 c& g- ^0 a
    │  │  │      04 MyBatis执行器executor源码剖析.mp4
    ) J: k4 b1 M7 s* d│  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t' R6 i, M8 l. l8 x: _
    │  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp43 X6 Q* ]* U8 V* {0 ^) U
    │  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y' z4 O# G$ g, d/ J
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4. [7 T# @" a" f/ [# F
    │  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r
    , N# W2 c3 T# O│  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp45 }+ C5 V* j9 `' x+ N4 c' j
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^& ]; z6 i+ ~' B3 n8 U9 {
    │  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T7 V" ~# z; t, ~+ m
    │  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O
    ) u3 c/ ^" b9 K$ F$ ^" `│  │  │      14 延迟加载应用.mp47 k  c0 b/ I) M& @
    │  │  │      15 延迟加载实现原理.mp4
    9 F; @1 l0 F9 B. n│  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y
    ' i( G2 s" s8 W* x) p) U4 p7 ?│  │  │      17 延迟加载源码剖析-invoke方法执行.mp40 a0 [: ^# x$ k& l4 q2 `$ w$ g
    │  │  │      18 设计模式-构建者设计模式.mp4
    + w) c: p; B3 r+ \# `. x│  │  │      19 设计模式-工厂模式.mp4
    / v& e9 K9 a# I│  │  │      20 设计模式-代理模式.mp43 T: G2 c7 N" W4 j8 @* F
    │  │  │      8 L& B" |, N% s+ t5 e! w1 _- D* ]% w* _* b: m
    │  │  ├─06 任务四:模块作业; L# ^% d3 b: N' W# Y* [6 P8 x+ N
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g
    ) o  ?  M9 ^7 @! H' I% e& A  ?" S. [: V- N│  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W/ K; {' y/ E# R" }7 e
    │  │  │      ' U7 z8 Y& G6 `) L
    5 `7 \4 n, z9 f. L' J) B, f, u│  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K
    ! w6 }) a  [( Y│  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a
    : \+ O& W3 s) ^* _% E% c  u│  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v
    - y% |+ {* K# \- t, u$ O' E+ c4 N│  │  │      03 原生MyBatis查询用户信息.mp4
    , L' t* j8 x6 ?' n6 o+ g- A│  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    # ]* t& r* d0 j4 J4 V0 p/ a/ g│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E, R% O, \; u' ]
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h
    5 t; M$ F' T) e& g* ?' O* D/ I│  │  │      07 通用CRUD操作_插入.mp42 L# B/ {' n; s3 L4 g
    │  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u6 D0 a; D. s& k3 |! i7 x  ~) k8 s3 [
    │  │  │      09 通用CRUD操作_更新.mp40 z- [6 @* ~# v
    │  │  │      10 通用CRUD操作_删除.mp4
      x# Y  Y5 m3 \) X2 }) B7 O│  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t, v% O) m& s/ v. f; `" h/ |2 C
    │  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    / R+ g8 W' K4 J! u( ]8 [  Y│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @
    7 P, |/ {$ t3 g- D4 Y3 b: w) Y│  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h% s+ I$ n/ T5 C# \1 \# Y
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp4
    ' @9 G4 k! d6 V' |- ]+ [│  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q
    ( x/ U5 @& ^- f# E. k│  │  │      17 数据库策略配置.mp4( g" n9 a) w* ~: C( i$ i4 H/ Z
    │  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t
    . i) O6 D! q8 W8 J│  │  │      19 条件构建器_比较.mp4
    & i7 D% ]; B  f" P- Z+ ]& v$ {│  │  │      20 条件构建器_模糊查询.mp4: @$ G9 v& ]* r4 C% r6 T" v- _& }
    │  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t; A4 K% q( h; Z2 y$ F
    │  │  │      22 ActiveRecord概念.mp4; F* [' s: p5 \( a' \6 V
    │  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X8 _* L) }% }* o
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }# @. p7 p- b: j9 u! k
    │  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l; l. ~' j! k, q* I0 P3 E0 P
    │  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j5 E0 P3 b0 ]$ K0 Q5 m
    │  │  │      27 自动填充功能应用.mp4; T4 F9 c" l; s% k* G
    │  │  │      28 逻辑删除功能应用.mp4/ |8 u- M3 w# K: _
    │  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    . X. C/ R! q7 v8 [6 s- J- w│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V
    $ m+ k6 c" z9 o3 q6 U" n│  │  │      1 e2 u( v0 d2 o$ x/ f% k
    │  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o5 Q' q& A) `7 p6 _0 B
    │  │          01 01 满意度调查问卷_不提供.txt5 J9 G/ X4 S( E7 A" S, \
    │  │          02 任务一模块一直播回放.mp4* N; ?) l9 O0 i7 K7 ]
    │  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B: i7 V; S4 R) a4 L
    │  │         
    ; R9 v5 j3 A# j0 f* d│  ├─02 IoC容器设计实现及Spring源码分析
    4 k: D" A  i* Q$ X  f0 y3 _│  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F2 l9 O3 n6 ]1 i- H: k/ l' R( w  X
    │  │  │      01 01 课程资料.zip& N9 e5 C0 ~9 K
    │  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N6 T$ J# T' h, M) G$ @" }3 Q
    │  │  │      03 Spring框架整体回顾.mp4
    : K9 C* [  ^# i" P! O8 ^│  │  │      04 IoC编程思想巩固.mp4$ U( m/ |1 G7 A1 I" B- Y3 F
    │  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P
    - K  `" t& z$ B/ H0 F│  │  │      06 AOP编程思想巩固.mp4. q, I3 t4 q7 }% G2 A- Y5 B4 [9 T
    │  │  │      07 手写IoC和AOP之问题分析.mp4; O) P, W0 n. p0 Q* K" K1 J
    │  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    9 S8 N( n6 q, K1 Z4 j, A/ m% c& d│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \
    / K+ _" F# I* F│  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P
    $ w3 G: }" [! [, V2 L│  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A- P. `9 F# d! T  j
    │  │  │      12 手写IoC和AOP之service方法添加事务控制.mp40 ^# K9 H- Y6 F' T
    │  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4. U0 v" `9 r- W: }" P- _/ E
    │  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a& g: {: h) c* d! _! \
    │  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4" S0 r: r$ `' k4 o; `3 J4 T- m
    │  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o. ]/ x$ w6 d" {
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s* c$ h6 r: f; }2 t" G& o' _
    │  │  ├─02 任务二:Spring IoC高级应用与源码剖析$ u5 V* f+ h$ U5 b) B8 G3 L' U: }  y
    │  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    # @1 q" Y1 n- X│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^
    7 H4 e0 s4 N+ l) p8 {! S+ t. T│  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    . f# o, y. c0 h# c' J& X│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    0 w; @' d$ t4 ?7 Q│  │  │      05 Spring DI依赖注入配置回顾.mp4" e! @  B# V& a
    │  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |
    ) ^  ^0 x" L& w, S* i; I& a: e- y1 F1 K│  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H
      M2 d- o: Q; o. G9 }  o9 f│  │  │      08 高级特性之Lazy-init延迟加载.mp4
    8 ?1 [" O# F9 l│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    & Q, {2 S& k& S6 Q# C/ h; ^* M# y% X│  │  │      10 高级特性之后置处理器.mp46 l, O0 z, j3 M
    │  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4. _" K1 u' y: {+ J$ H, p: D
    │  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4
    ! A/ W$ ~# D% ?+ p3 k│  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4- I5 F8 C  x9 I0 ]6 o- k" i# j3 e
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4
    & x1 C! L5 q! F& p* Q- N/ u- O│  │  │      15 源码深度剖析-BeanFactory获取子流程.mp42 `( d5 B% @4 K- K" j3 a* d
    │  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4+ b; X& R0 B9 \5 y$ [
    │  │  │      17 源码深度剖析_Bean对象创建流程.mp4. q# \7 [# {! |- Z( C" ?7 u
    │  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp48 p, q0 G% \1 n, _
    │  │  │      19 源码深度剖析_循环依赖问题.mp4
    , C7 S4 j0 H7 o5 D│  │  │      20 20 任务二随堂测试_不提供.txt
    ! K5 K7 ^9 Y% Y│  │  │      
    3 [5 m9 E4 t" ]% |# U7 F│  │  ├─03 任务三:Spring AOP高级应用与源码剖析
    % E. F0 M$ H( e& ]8 Q, A│  │  │      01 AOP相关术语回顾.mp4
      h2 o) E3 ~' ]6 g│  │  │      02 Spring AOP的纯xml模式回顾.mp48 G; y8 g$ F* E0 o
    │  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L" M0 Q( U' p* w1 m# [) o& m7 }7 w
    │  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4
    4 n$ s. Y, h, R9 @  j. f│  │  │      05 Spring声明式事务纯xml模式回顾.mp4
    + \' h1 A: Y) A. E% T9 n  w│  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E; W; t7 D' z9 {  Q3 h
    │  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    6 B8 E4 _' o7 L/ `1 I9 `+ @# k4 W│  │  │      08 源码深度剖析_声明式事务源码分析.mp43 J1 A& f$ o/ @6 `% G
    │  │  │      09 09 任务三随堂测试_不提供.txt, R7 v0 u6 P9 Y# R( u  \& z( O
    │  │  │      
    & g0 M& \9 }/ |5 N3 l- S│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C: L7 e3 O- M0 L9 |" z" N( o
    │  │  │      01 01 第一阶段模块二作业题.html
    - T9 y* C# \% j0 O8 v, j+ a/ a│  │  │      01 01 第一阶段模块二作业题_作业答案.zip
    1 E1 {0 l% V* V- N│  │  │      8 G, t; v& D0 ?" f9 s
    │  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    & B) H4 G4 e* H- o│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S
    9 ^! S8 i2 J+ E% ]) j│  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G! _, [8 c  y5 D% I# Q' C
    │  │          03 02_spring.zip+ W8 j& K! a0 b
    │  │         
    $ o: I( I3 D. a9 v( `1 ^$ A* A, e│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
    1 ~; j( Z5 g, M# U│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入
    6 ?9 B5 R- s; c- y: e& P$ j/ h│  │  │      01 01 课程资料上.zip
    ! y# L9 z& m+ `- A" D1 s# n│  │  │      02 02 课程资料下.zip1 V  R$ j' p# c
    │  │  │      03 SpringMVC课程介绍.mp4
    & R  r# {( X% r& S│  │  │      04 深刻理解经典三层及MVC模式.mp4: w- |3 z& U: |! a6 {- W, y" n2 }2 h% f
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp46 Q% g5 m) ]# d4 g& I
    │  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l
    1 r5 y' x3 F" [  n; D6 w│  │  │      07 SpringMVC请求处理流程解析.mp4
    0 b: \9 u/ T' s7 B( H% H5 M" Q│  │  │      08 SpringMVC九大组件.mp4, v/ ?# ?2 z) y* K8 F/ a2 _
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4! U" o6 Y1 ?2 S/ e% o
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4+ g9 ~& s! d  [' d4 [; h9 o
    │  │  │      11 请求参数绑定回顾.mp4( \+ ^) _' X  E# |1 Y0 T$ c( o
    │  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4
    3 P, S, G9 x" N. p0 d( ~│  │  │      13 绑定POJO及包装类型参数回顾.mp4
    & ?8 ~$ C- M9 ]* K; u│  │  │      14 绑定日期类型参数回顾.mp49 ]- e0 r% A3 t& p# ?6 e; y
    │  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }
    % _' m: J+ j' q/ Z; E  F9 _4 [+ ^, O│  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    8 f$ n9 k3 P( m8 N: M) i" I" M│  │  │      17 Json交互之@RequestBody回顾.mp4
    2 b% u6 m3 `: _) J$ l0 F* T) M│  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F( g4 o! k4 Y/ c' I  a
    │  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _" y* G! L! s  O8 i3 B) s! V
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4* z8 o0 S: j, V
    │  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp44 ~+ ]/ w1 g/ L+ |
    │  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K, \; J% ~* B, H% j$ n4 Z& h
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4- V0 Q0 }7 d( K/ S) m  ^
    │  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z& {9 s) L$ v+ e, }. w* W5 H4 x
    │  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    ) c6 R4 {" h+ a# x. ^; V& ~: \: q│  │  │      26 26 任务一随堂测试_不提供.txt) n4 x" i7 ]" b
    │  │  │      % R/ l1 \! {( f$ N* E% E
    : o8 P- [/ L5 o: c  b0 e8 t! f# i│  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F
    - y( Y2 Y4 O% m& r" H2 S│  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4
    . G6 E' Q+ d( s& W│  │  │      02 MVC框架之注解开发.mp4# _4 s* ~/ S% E8 h$ T7 L4 ], L
    │  │  │      03 MVC框架之流程结构开发.mp4
    4 T' H' ]9 G  [# k& i0 f% t│  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G: s1 s, U8 C1 n. p  U; b( G  z
    │  │  │      05 MVC框架之doScan扫描类.mp4. C) K& k' n! x
    │  │  │      06 MVC框架之doInstance实例化.mp4
    3 q0 B) O% y$ Z3 T2 u│  │  │      07 MVC框架之doAutowired依赖注入.mp4
    5 ~& w3 m/ ^* `; s  v% W6 o: q* f+ Z│  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P% K  r+ D/ B* c$ \9 b3 W8 ^  U* _
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c
    6 K# V% u( }1 P1 k; N7 f% r& U# d│  │  │      10 MVC框架之handlerMapping问题分析.mp49 h! y. u. |+ f' g  \
    │  │  │      11 MVC框架之Handler封装引入.mp4  s6 e! ~9 Z" `8 k$ t! `0 R
    │  │  │      12 MVC框架之initHandlerMapping改造.mp4( o7 e, h9 I3 g" G4 M& {
    │  │  │      13 MVC框架之请求处理开发.mp4
    / K, {9 B  G  k8 U! ~│  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    - c5 A( A7 O. C: ~# Z% ^5 b  l│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    , C7 W) `4 c8 `5 O- ?│  │  │      1 }  B. K- k  p# K( l" Z9 |% V0 ]! b9 L* s  E/ h
    │  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g) m1 k8 W" ~* O& P
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp4
    , l1 m% m# j% z0 n9 C│  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }; h8 ?5 v9 \& a5 M4 m4 f3 {
    │  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp4' q1 O( E1 g# r" _4 j
    │  │  │      04 源码剖析之getHandler方法分析.mp4- |: m9 T5 b# T
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L) A. L! e) y$ L$ x9 z. L! X2 D
    │  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
    & d' ]# h1 R3 a│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k
    , D% B* ]8 y% ^+ ~' ]│  │  │      08 源码剖析之Handler方法执行细节剖析.mp47 Q1 d- C$ V$ E8 i
    │  │  │      09 源码剖析之视图渲染细节剖析.mp4- [9 F! m$ Z; V, \5 W/ W8 Y
    │  │  │      10 SSM整合之策略分析.mp4
    3 Y% n* N( g2 N' S7 s+ Q$ d$ F; C3 Y│  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a1 r1 Q, D) {) [  U9 s. \8 A) q
    │  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i
    % L* ~! b5 r; V5 J! V; I/ C% j- c5 K│  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4
    2 i, k" \6 |& G# E( k. H2 b- q│  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4
    ) `% J6 n, U5 z5 {/ J│  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4
    4 {4 _! z" ?8 n/ C4 Z│  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i: g' Z: j5 G% f0 W8 q, ~6 [& N
    │  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m0 }* d3 V+ ?9 Z, _8 k/ ~
    │  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u
    7 l5 Q' j, M' n* J+ I  ~+ q│  │  │      ; E* s- m/ X* Y) d1 p
    * T  g7 o4 B$ i! U) O) V( w│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    2 w* T& h) p  w8 d/ [) {│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {& f% |, ^' z8 _) I! G
    │  │  │      02 SpringDataJpa概述回顾.mp44 r9 l, K) l- P6 z7 M
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4
    ' h4 q1 q. s; s. e: C│  │  │      04 SpringDataJpa应用之数据库准备.mp4/ M% y' \- ^7 b$ ~
    │  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4
    2 I5 H# b( e# [: B/ t│  │  │      06 SpringDataJpa应用之配置文件.mp4& F! \4 k% ^. U' G/ D$ W5 v  d- E
    │  │  │      07 SpringDataJpa应用之实体类.mp4
    5 k6 W+ y2 J# h$ B' S│  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    - R. Y% o! c$ |% }│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F
    7 n' Q1 f2 Q2 f& L* M" S; r( w2 M│  │  │      10 SpringDataJpa应用之引入JPQL.mp4
    % n* K! d+ H" ]) X│  │  │      11 SpringDataJpa应用之引入SQL.mp4
    4 s# {5 z# L  Z+ j│  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    * Z- }$ u: z( V* d- P3 ?│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b
    ( Z" @! c( Y% y% |# n9 p│  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    4 X. `+ K) L7 x. ?% d* p│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4
    ' w8 T  o/ i9 V│  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    4 U% I! O6 Z7 d; i│  │  │      17 SpringDataJpa源码剖析part1.mp4
      h* ?  Y/ W& q" _$ s│  │  │      18 SpringDataJpa源码剖析part2.mp4' M7 r5 j) p0 \3 e0 i- ?0 {, _
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \! F# E/ ?2 _, E9 B* L7 @
    │  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H
    & L* M( Z, R4 Q- r6 z7 T. J8 H% Z" q│  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D8 a8 V$ a& [8 I% Q' G; {
    │  │  │      22 22 任务四随堂测试_不提供.txt
    6 E; j+ c9 W$ p2 T8 B8 E│  │  │      
    4 k8 k  z3 V3 [* a* i& b│  │  ├─05 任务五:模块作业  {6 ]$ p' W; B  h1 `* ?) v- O
    │  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C4 k: H# L& C5 |) {5 k1 ^
    │  │  │      01 01 第一阶段模块三作业题_作业答案.zip% W; S$ Z* `+ U/ q1 U+ f
    │  │  │      1 H' `4 E3 z% ^& V# ^: |
    │  │  └─06 模块三直播【回放】/ J! B8 D! W  y/ A+ B5 R. `
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y
    & u  F& t( J4 K7 Y│  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U
    ; W! |. s2 d7 N: u+ L: l│  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J% b& G( t- }! }' q
    │  │         
    9 f; w4 k$ n1 D' r$ F& ?& K│  ├─04 约定优于配置设计范式及Spring Boot源码剖析) E* V; j; T; s
    │  │  ├─01 SpringBoot学习资料下载! J! R; j, T6 |% _$ n
    │  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q7 y$ V" m$ X' m0 S. w; J6 a
    │  │  │      8 p/ e8 m  s4 s$ @& g8 J  b4 ~2 a6 h+ x0 Y; ^: s7 _( g
    │  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O! }# e$ o( R: }
    │  │  │      01 SpringBoot课程内容介绍.mp49 }8 K* {! Q  @. B( s
    │  │  │      02 框架发展趋势-约定优于配置.mp4
    7 V0 l6 Z& b) {│  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e
    & c& M) p, ?# x* Y- T│  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t5 \+ v) u7 n6 r0 t7 C8 n: T7 t
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z* x3 ~, T6 ]! f1 R
    │  │  │      06 SpringBoot配置文件之properties回顾.mp4
    % P9 ?. D6 p$ W7 s, j│  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \# g9 H2 P9 ~) X" @$ d% _% y+ b" b
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp4
    ! @$ N! x$ s8 S  F, A│  │  │      09 SpringBoot自定义配置文件和类.mp4
    + Q: ?  s  z' k2 e/ \│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    0 |0 Q+ G0 p! U0 Y1 J│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u; z# Z: D0 R: y% W/ |: \- n$ n7 n
    │  │  │      / A5 }! `; p. n9 {* `( j! M1 N' u# _
    │  │  ├─03 任务二:SpringBoot源码剖析* p) S6 g$ l7 [& G
    │  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q
    6 T/ C) I0 A7 D* `" c) I) T│  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m# b- q3 c% G  e: K) d* V
    │  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [1 s! t0 u2 H, h+ u* X
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
    ! y) F' Q4 V2 t- e4 r2 N6 v2 j& v│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q
    / r  Y; g  x8 V│  │  │      06 源码剖析-自动配置-ComponentScan.mp4, Z8 M4 A2 A! [' I) F
    │  │  │      07 源码演练-自定义starter之自定义过程.mp4
    - F. o1 s3 s3 X. w+ Y# J│  │  │      08 源码演练-自定义starter之使用过程.mp4) i" P* k" L& ~7 D2 a0 b# ?' c
    │  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4  Y( d5 T, l9 H- a
    │  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    4 F* C  Y: `/ [│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~7 W' v. z: B& h* \2 L9 K$ d
    │  │  │      12 源码剖析-run方法-底层run方法二.mp4
    $ m. [2 Y1 _& l3 ~0 p│  │  │      13 13 任务二随堂测试_不提供.txt3 X* m# d. V+ u
    │  │  │      
    6 j- s  A/ H. j% p; C+ x│  │  ├─04 任务三:SpringBoot高级进阶
    " e; X( ?  _% A│  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v
    $ {7 U1 D. m# a4 U4 _; R4 p& k3 R│  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
    5 c- @7 _) X: b3 a, H│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp43 e" A! [8 X4 ^7 X7 Y  s
    │  │  │      04 SpringBoot整合-整合JPA.mp4
    ( j# I& C/ A' b6 f│  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r
    % w3 N8 M- b  h7 H6 A  @! V6 l9 `│  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H" q/ n9 Z) v) D  J
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp44 e4 b* W0 s5 o
    │  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp49 L: ^1 M+ F0 @, M
    │  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t
    & B6 {+ s( F# [│  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp43 V: S4 T0 z! J1 T& G. o
    │  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m
    / M9 i( Z8 a% J$ ]- H0 X│  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B
    ' e( Y! u( E# y0 f1 Z5 [# t8 N: U│  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    + t2 v6 K  s5 N2 j0 E│  │  │      14 SpringBoot默认缓存体验.mp4
    6 W* u! L1 i5 k: p6 U$ m0 \0 I│  │  │      15 SpringBoot缓存管理之相关注解介绍.mp47 N9 \4 I& e0 Z# G2 w! P8 ^1 I) j
    │  │  │      16 SpringBoot缓存管理之相关组件.mp4# r! B- U- z9 V( U( k
    │  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a6 \" a$ q  A6 o) @
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4
    2 x# H$ O$ u7 O0 g  U5 A│  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4# N) A# U$ e# y. R9 ]: O7 O8 D) s! @
    │  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4
    % P; V! E+ {& I│  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4
    7 E4 H$ q  h) C, m! D1 X# p+ ]│  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b
    ) U  r' h& m/ b4 x5 n/ n│  │  │      
    . r6 Y3 O" g2 X% h# L; @3 a│  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    5 z$ j7 u. E: ^4 m│  │  │      01 01 第一阶段模块四作业题.html
    & u# p) g/ V+ r$ U│  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]* f% G, J7 T5 V" e
    │  │  │      1 c6 a: g3 l" l3 \& q4 e
    │  │  └─06 模块四直播【回放】
    + G$ g  X  q4 E6 g5 `5 U+ K2 X│  │          01 01 满意度问卷调查_不提供.txt
    # ^5 }* N/ o2 y/ ?│  │          02 阶段一模块四直播回放.mp4
    % V# v- l& X3 y% ^1 V│  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a
    : @( s9 Y8 F& G# e│  │          9 Z" V/ ^  p) ]- G+ L. O' M
    0 m/ R- L5 Y5 b* y2 D) J│  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g
    ; I( i7 t6 Y% ?│  │  ├─01 阶段一模块五课程资料下载
    : m/ Z$ g! S4 L/ M/ w│  │  │      01 01 阶段一模块五课程资料下载.zip
    5 w/ L. Z/ M) [/ W│  │  │      . i1 `8 L/ @. ^( R! o
    │  │  ├─02 任务一:SpringSecurity入门4 m0 u" l2 ~  Y1 q3 M
    │  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    3 Z( G; o& R& _# W│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i
    " q7 o% Y0 N1 [" c! ~* `  y│  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^+ c1 @' w% F* B7 x2 t9 k
    │  │  │      9 Y$ S: {( `3 m  t" W
    │  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y8 x, m# Y7 d) O/ C* ?+ h
    │  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h
    2 [& p% q4 z" ?1 ^$ H; A# P│  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c: F" x  E) E7 t9 b2 P! G1 b7 u
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o
    ) ^- P6 k' i! X* T9 X│  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j
    7 R1 F+ j% g* n+ L, P: ?│  │  │      05 基于数据库认证.mp4
    : w2 D0 N' v- N( f# ]│  │  │      06 密码加密认证.mp4
    , U- y3 N' \) R8 m3 d5 j/ C$ Q│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f7 K" ]$ L$ V* w# D+ }/ i
    │  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
    ' N5 {1 h$ V& t( V" u9 O9 R│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v- g/ p' \/ H% L
    │  │  │      10 RememberMe功能实现_03.mp4( m5 c: |9 Q, C
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o
    * ]  x/ I9 {% F! Q6 K│  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    : O# A2 i1 N' z! j& S  p" H│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r
    * g$ s9 {; I8 I" P│  │  │      14 图形验证码_01.mp4
    ! A5 N3 a( m/ ]6 l│  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    - A$ z& c9 g# P! b2 c+ J│  │  │      16 图形验证码_03.mp4; h' _: }5 s! l( ^- k3 n% B* R
    │  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q* R3 Q7 P' w1 L
    │  │  │      18 集群Session同步.mp4' [" K" S/ f3 h
    + f1 w8 x. N( H6 V9 G' x. R9 Y* ?│  │  │      19 CSRF攻击原理.mp43 ?  X* @* h3 @9 r( i
    │  │  │      20 CSRF防护机制.mp4
    3 b% F- Y0 l- J, Q  G- \" a1 m0 g5 _│  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    6 ~6 @, d( q+ R' ~7 u│  │  │      : l" u& _% o" N7 K4 r
    7 n: z/ X6 d5 h3 H9 q│  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W
    1 ^1 z- c7 w8 t- i+ \7 W│  │  │      01 授权介绍与原理.mp49 V9 N: \4 I! o8 |1 P# K  K2 Q3 `  O
    │  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I# n; \: g$ d1 P5 \5 k
    │  │  │      03 基于URL权限控制.mp4
    " ]) t% S# f# O; c│  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h
    9 H( z1 w* e( d7 @% F2 T( h│  │  │      05 基于自定义Bean权限控制.mp40 x  F( Q) u5 e5 [+ b* \  r- [) D
    │  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k+ q2 C7 J8 T" @5 P' I
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @( \  f3 x1 z' Y% Q0 }
    │  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {
    2 e* F! v* U3 b% O│  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp46 k) m# u! a+ ]9 m, I* L& o, ~
    │  │  │      10 基于页面标签的权限控制.mp4( h4 v" D" s/ d% Q# L7 o
    │  │  │      6 i# }1 B1 z0 F: N/ b4 }9 R
    │  │  └─05 任务四:SpringSecurity源码剖析
    0 r7 R1 K( ?, w7 S; Z- n; G│  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q
    7 K5 V* E; T1 l4 R  z. p4 y' i5 g│  │          02 过滤器链加载流程源码剖析_02.mp4! K- `2 r3 z; q' U  w3 m7 v; b, a6 h& b% i8 O
    │  │          03 过滤器链加载流程源码剖析_03.mp4
    : B+ s8 q% P/ H/ s: E, [│  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z
    % \' ~2 o" [) l; J- }│  │          05 RememberMe流程源码剖析.mp4
      t; w6 w( ^) m+ ~- P│  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D3 A2 {8 m$ T9 m3 j
    │  │          07 授权流程源码剖析_01.mp4  m4 z$ o0 a& U( W# R
    │  │          08 授权流程源码剖析_02.mp4
    - j7 g6 ?- B8 H7 {7 G! j8 Q% p│  │         ; l3 N: v( U' j0 k. j! C8 k* G/ k1 }
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a
    5 B6 p. ?5 k! X2 t│      ├─01 阶段一模块六课程资料下载8 w3 c+ E3 M6 `9 A6 U! k0 O; Y
    │      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d
    ( J' C" Z' H; Z3 ]* S; a0 x+ N2 w│      │      * d' a5 `3 C$ N; d& f$ Y0 P- R: Y+ C* A# i5 c5 e+ d
    │      ├─02 任务一:响应式编程概述
    + {4 e" L# W3 v) k3 m0 D! P7 H│      │      01 响应式介绍.mp40 z, W( [. \# K, Y: P2 t
    │      │      02 响应式应用场景.mp4/ _+ S! C4 x* N$ N8 b
    │      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    , C' M, [0 D% E$ H- ~3 A│      │      04 响应式Spring.mp4
    9 V# o/ C. P. e1 f│      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    ) G0 [5 I  d7 E( y│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e
    * l1 b+ u1 Y% q; B│      │      07 响应式流规范实战.mp4
    0 k) U0 a2 ~8 M│      │      08 响应式流技术兼容套件.mp47 s3 c- i* ]+ `" u' w( R5 t- f
    │      │      09 响应式流中的异步和并行.mp4
    + k& {  F7 y7 u& w8 ?1 j& S│      │      10 响应式环境的转变-RxJava转变.mp4# a9 @. f  G& Q6 I6 ]' Y7 g5 K& v
    │      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v$ D3 C& P, ?! s4 [9 q
    │      │      12 响应式环境的转变-Ratpack改进.mp4+ i/ z. M/ h: ?7 P& w( B, _; Q
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S0 }0 \* A: S; Z
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r
    ; b8 X7 p( Y; ]│      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o
    % }* Z$ U  ?2 l* q6 w│      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k8 f, u& |3 }/ d
    │      │      17 使用RxJava作为响应式框架-响应式流.mp40 i/ b& k% x- P
    │      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    # N1 C, p& `) U) o7 \" {- V│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp48 y' B- m2 Z) S% W6 H' u, L! L
    │      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D: j7 q( P- M! F$ s+ V. N
    │      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o3 l) L/ d1 m0 t3 ~4 G' m, w5 H
    │      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _3 t, ^' d; \, q! i
    │      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z
    ! e6 e) S* q' m│      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p
    6 y; ?9 ?/ O; l$ R# E7 L│      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b
    1 t- m9 M% Y9 a  G5 m│      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {
    6 o% k& ^6 n5 ]1 L( q│      │      27 RSocket.mp4
    $ l2 F8 n$ q% r│      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~
    # @  S7 p. G9 P" Q) u│      │      9 N2 [, u, l- e4 Y9 I- a
    - n+ D/ x2 G) X1 u5 i- D& C│      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G0 I, n' }2 l# c# k. T; E
    │      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _  A' v+ m+ B& ^( t
    │      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `8 d% E- _# s" u5 T: G; k: l( M
    │      │      03 Flux和Mono响应式类型.mp48 D+ n) [, P9 m2 [- B) V1 z* y5 e
    │      │      04 RxJava 2响应式类型.mp4/ p. k/ k4 ~' n: l$ M
    │      │      05 创建Flux序列.mp4
    5 y9 A% T7 g( g( B1 ?) H│      │      06 创建Mono序列.mp4
    2 N' j# q  t$ t6 o4 v* H│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I
    0 H5 I! T) P; X$ T2 q│      │      08 用操作符转换响应式流-01.mp4
    3 A1 {! e2 [; s" v  S" f+ o/ O0 W$ n│      │      09 用操作符转换响应式流-02.mp4
    6 T6 R6 g5 `' O│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    & _* Q- y  w5 Y9 j5 o  O/ Y3 b; Y│      │      11 用操作符转换响应式流-04.mp4
    # l3 x5 b! X' Y" }0 O│      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~" L2 W4 {! d+ Z  H2 B# Z
    │      │      13 用操作符转换响应式流-06.mp4
    : u' a, L7 v7 e8 |│      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p1 Y& k" W& s: z/ ?$ `+ Q
    │      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q
    5 @; s: B7 e/ A5 H│      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N
    $ S3 M( V' X: u; B( L! m│      │      17 错误处理.mp4( i4 E, y- H( i1 S
    " ]8 v* X6 ]3 z│      │      18 背压处理.mp44 I" U. J5 u4 N3 J; ^+ u, P& d! |
    │      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O$ f% p) {% l# W2 {" n* j9 f
    │      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A, K$ R4 r  a! J0 V" ~& y
    │      │      21 组合和转换响应式流.mp4
    7 k' j* k/ a, U- U' B│      │      22 处理器.mp4
    1 k' {1 N8 e' n  I  J! W" k│      │      23 Project Reactor测试.mp4
    5 K& f! n* Q8 K9 [2 N) X│      │      24 Project Reactor插件.mp4
    1 i! H) \( V, r$ j9 ^! q- ^│      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K
    * Y4 Q' i0 T7 ?- o│      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G( I  B( H8 f6 t8 A) ^" Q6 x
    │      │      27 Project Reactor内幕.mp4
    3 u7 B2 p3 S1 \5 S5 j" M0 U- e│      │      6 n* z/ |" Y% `4 B: x) o7 Z' r' j4 V8 \6 a  V3 t7 h+ D2 V8 N+ C
    │      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    ! [( a! j2 Y" S│      │      01 响应式Web内核.mp4
    0 d  {6 m0 w) k  ^1 e& e! [│      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j. y) @; b: X" R# Q# b/ m  g$ O( z: p
    │      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d! G2 V2 Y) Z( A& r# r
    │      │      04 基于WebFlux的纯函数式Web-02.mp47 W7 `; r. c4 M3 N0 }2 t* x9 @
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~
    ! E5 D! _3 b! A: }; W│      │      06 响应式模板引擎.mp4# Q) D! V: I6 l: o. K- |6 d
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g
    : \$ I, Y& P  X; O; ^# P│      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }
    $ I, R5 T- [0 X' m│      │      09 SpringWebFlux和SpringWebMVC对比.mp4) V0 L1 x$ l* W& E% @  D& D' S7 r
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R
    # l. {4 H5 z/ [8 Z0 B2 ]│      │      11 WebFlux的应用-微服务网关.mp4. k0 t1 h% ?9 y8 d# \
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }
    5 y8 {" U4 h" l- e: d│      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @
    0 C% \- G. S/ L( t& f│      │      14 流系统或实时系统.mp4
    ( s4 y7 O0 w6 {3 t4 H6 T│      │      15 响应式持久化库原理.mp45 B1 k" i4 P, Y6 L: R7 O, V4 f- |1 ~
    │      │      16 响应式事务.mp4  X, e# U" a0 _* _
    │      │      17 Spring Data响应式连接器.mp4+ G& B0 r. l/ }. @" U8 \( X8 w) x
    │      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i$ y+ S- {( X' Y  C
    │      │      19 连接响应式关系型数据库02.mp4, O1 B$ f: U6 X" }4 d
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x6 E+ Q1 j3 K8 Z
    │      │      21 SpringWebFlux集成MongoDB.mp42 H7 ]* E! U1 L; ]' Z* n7 D
    │      │      22 SpringWebFlux集成Redis.mp4
    0 C/ G! z# k" M# g% a0 i' H│      │      23 rxjava2-jdbc工具使用.mp4
    4 E% C$ d' Q: J/ H│      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C* c# m/ U( X8 R5 `8 ~/ F1 o
    │      │      25 使用StepVerifier测试响应式流.mp4) [4 g8 S! Q) k1 t/ r7 H
    │      │      26 WebFlux测试.mp4
    ; C! V0 f' _: U; F6 e8 G* M7 k! g: A│      │      ! f9 A( a) q3 i
    │      └─05 任务四:Spring WebFlux源码分析. ]' R% ?* A' f" T
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I( i/ e/ u/ A: T( M" G* j
    │              02 Spring WebFlux源码剖析—support包.mp4
    . A0 D/ B& ?5 _' L& }& e│              03 Spring WebFlux源码剖析—result包.mp4
    . T, |! u" T" e2 l0 C│              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r) b& j. H/ F, P; }# I
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R! h* v  H$ m7 Z# ?: Y" U& O
    │              06 Spring WebFlux源码剖析—config包.mp4, k! H: [, Y! H, Q
    │              07 Spring WebFlux源码剖析—handler包.mp4
    $ e' {! T: O  ^) T4 b. s│              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U
    8 y% Q! v+ L5 {- _& G/ k* Z% Q│              $ |) `. h+ H9 U* L7 B
    ├─02 第二阶段 Web服务器深度应用及调优/ d1 _$ p2 o0 U( t
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @5 U, v* l4 {9 h* F& K+ B( ^2 R
    │  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n
    ' W; v0 o8 c( ]( \│  │  │      02 Tomcat课程主要内容.mp45 h$ O3 ~0 O4 V# J, n/ |
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q
    * B- g8 f2 ]) Z: }/ Q7 n6 M2 I│  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp44 u* g/ O0 I9 Q% o
    │  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \& M# `% U' W2 c1 O* c, K
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m% n- I, A! f& x( Z
    │  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L
    0 K0 F3 N4 n% F0 U5 m9 Q- I│  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O
    $ N, E5 T- u# A" }8 P│  │  │      09 连接器组件Coyote内部组件及工作流程.mp48 D2 p! A/ d* K. L- |, i% n
    │  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]& [/ T( ]# y1 j" X& f
    │  │  │      11 Servlet容器Catalina结构.mp4
    5 J8 `! S, _; s8 y1 `8 t. m( C  y│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4
    # c8 J: h, F8 r7 u& B  x8 T│  │  │      13 Tomcat服务器核心配置之Service标签.mp4
    ( i' x/ A7 ^) J4 X* x% h" t. t& S│  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp49 y# H: i& i& m5 N* C9 |8 i
    │  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4
    + {# f; B2 D& ?  X/ g│  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    ( t4 T" K) p+ A# @: s1 @' Z│  │  │      + ^6 C: X; }6 K! G0 L. s$ h: a; r- V9 y2 R% v
    │  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T
    9 r6 s1 {1 e( v6 o2 ~: A* D# f& ~9 f! q│  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    0 R  C: n3 R4 e│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4) ]' n' }+ k: ?3 R7 N8 Z
    │  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp47 @7 g: E8 P$ _# {6 P6 E, g
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    $ X! l( ^. |) p0 X9 [6 p│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4
    ' }$ Z% N! I- D0 m7 B! g$ w& R1 {! A│  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4; x3 A- `; o# C8 |; ~6 V
    │  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4
    ! ?: m2 b5 F8 T7 _! [│  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }" \4 S+ b, f1 Z9 K3 k
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F8 |- M  c7 q5 {& h0 @' s  j6 w
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4$ }+ d+ F7 W' M, T4 V& j
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4
      c! S" _: V3 g$ f! r│  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n
    # W& h- W* A: \) K* s│  │  │      13 Tomcat源码构建.mp41 g; e+ m  H$ ]; P! E
    │  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4
    $ }4 c2 a; q4 v6 r│  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
    2 T( |! m% E; p' @7 C+ @│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~
    ! f- t  h/ S6 p7 e" X/ I│  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i
    % [, g! o$ a" Y/ K$ D│  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @; {; b+ f) z9 s! [; ]
    │  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    $ v# P$ R" P  T6 B" h│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp42 ]- D1 E. x, a- M- r4 h  {3 }
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4
    $ i1 M  R& }" b) k$ e│  │  │      22 Tomcat类加载机制剖析.mp4
    / B$ i+ L7 |- `│  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4' r  e  o" l' {+ j0 Q( I
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4
    9 x6 `! ~0 O8 P6 V1 L│  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4  n. K3 J9 P$ J1 ]8 s; I7 R5 d
    │  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d
    2 `" s/ _  a. I# O1 `│  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4
    3 S5 g( c# z9 A* C7 Z  z$ {│  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s9 ?+ X# O( w( R1 @) W
    │  │  │      ' b( b& s% H, O0 [" x7 b' {7 u
    │  │  ├─03 任务三:Nginx原理深入剖析
    ) y$ Q# c& ]! r" {* B│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u: @* Q, d8 n. `1 {, E) P
    │  │  │      02 Nginx基础回顾.mp4# `* k; o) @  {. A# U, h
    │  │  │      03 正向代理思想解读.mp48 h' o6 L' v4 x. i- R
    │  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i% z. O! P' m+ R  B7 V
    │  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B& |' _5 l$ M' W" g4 p  t1 t
    │  │  │      06 动静分离思想解读.mp4
    / f* p8 p0 W: B1 U- G│  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N  ^, h( b9 f! T, y. c
    │  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T
    . j+ l4 U: \" b0 C1 q' Z│  │  │      09 Nginx核心配置文件解读.mp4
    ( ^: o( l' [) S│  │  │      10 Nginx应用场景示例之反向代理(一).mp4
    , c; s. i+ M6 [0 m  ]4 d7 L: ^│  │  │      11 Nginx应用场景示例之反向代理(二).mp4
    ( N% v9 z% h% d  {2 A5 ^│  │  │      12 Nginx应用场景示例之负载均衡.mp4
    ) |  U$ l8 ]4 {( Y0 l# `│  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q
    # O! t8 c1 r6 H! ?. n) F│  │  │      14 Nginx进程模型解读.mp4. [% C  P! N# X" p1 i2 P$ V
    │  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x
    * u4 `2 `8 \$ @- ^' s│  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
      q  v( u: Q; t. R  B# n│  │  │      - s# C5 K: a' N2 l; t
    │  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x) l2 @0 V  ^0 O9 x- m0 ?
    │  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H
      y9 \9 A1 f* Q! `│  │  │      
    8 O" ]& d3 b2 E8 T7 {4 S│  │  └─05 模块一直播【回放】
    % d  q4 W( g7 ~4 q  I│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c
    7 e9 t3 ]. m0 Z! G+ X│  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    # w$ T( ^* |/ r' K│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip
    - n8 }. A- a8 X│  │         8 x6 R+ l' C1 c$ R# U$ Q" e& K3 @
    │  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案1 B) Q; c; u, q
    │  │  ├─01 任务一:一致性Hash问题及解决方案4 R" @( d; r/ ^) ~/ D( L( a! I: H3 i
    │  │  │      01 01 课程资料.zip! [1 ~8 u! P; x( W0 K6 i
    │  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]$ n8 J+ O" u* T" X5 t
    │  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G- W6 l1 K* g* S8 q
    │  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4
    ) l; s2 |6 O  y- q' b: V( c│  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4
    " L  I6 c6 l+ v0 M$ g$ V: E│  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N
    6 M7 Q' e5 R8 Y' w. F* O│  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h
      B4 S7 r6 @, C: X3 z, J2 S% ?│  │  │      08 一致性Hash算法之分布式存储应用场景.mp4
    + a4 J1 E0 u2 l. r9 g( y- Q$ g│  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y
    2 l9 P- C7 w8 r  F8 e3 ?& L9 y│  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s
    7 @/ T7 c% h( {" S│  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    & p& n( K) w: ]% r. n3 u│  │  │      12 一致性Hash算法+虚拟节点方案.mp4; B$ ]6 k. l- U" {5 ]2 N8 O
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j, \+ ]+ e- {6 p7 s% _1 e5 t2 v" v
    │  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4
    : @; C6 g" S. N7 i% I│  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
      ~, m' d4 U, T* Q│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4& a1 P5 f  l  E
    │  │  │      17 17 任务一测试题_不提供.txt$ P2 Y; t- ~# c
    │  │  │      
    1 c! U# u- U; t! w4 ~+ y: z│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M
    / f) s* ^/ E6 |# x" I│  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s  b! L1 m9 L7 _2 v* K. s
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i
    & r1 M, R! \% H, L! K( Z$ T│  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T2 c0 |0 ^2 s2 @4 ^8 h
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S' @* h, \  Z/ y$ A4 _8 d
    │  │  │      
    9 `" p) C/ \4 g1 r; o% f8 i& W│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    . o* g, [# |+ A; C│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u
    : l; E7 O; R% b( c. {& c│  │  │      02 分布式ID生成方案之UUID.mp47 c- `- `0 p  u2 W( j" l9 o
    │  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z
    % Q: C3 }8 i- q, M5 v2 i│  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K
    1 c- K* X$ v$ V│  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4
    + d4 N1 h4 u3 x6 d& T4 o, e% T/ a│  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W7 I7 h" z0 C1 B. E2 S
    │  │  │      07 07 任务三测试题_不提供.txt6 W! y3 d# Y% p& d# v
    │  │  │      ! p, [* _- {- t# X
    " E/ m$ b( Q, d# ~: ^6 q│  │  ├─04 任务四:分布式调度问题及解决方案
    ; ?+ c! d2 a" g8 n│  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `
    & O" V, V3 z/ @- L; G3 F0 m  S│  │  │      02 分布式调度是什么.mp41 ~- v6 j# Q% ~4 g9 ?' Z1 X5 ]2 ^
    │  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H
      C. h+ s5 M9 ?│  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s
    - W4 b! N  i3 _5 ], v0 Y│  │  │      05 分布式调度之Quartz回顾part02.mp4. O3 R- M8 A+ |1 d
    │  │  │      06 分布式调度之Elastic-Job介绍.mp4
    + r7 s' Z/ e3 T& W0 _4 L│  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U
    ( ^; e. G$ h3 J( x│  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q! M9 o8 N& j# _; X1 N/ p# G
    │  │  │      09 分布式调度之Elastic-Job应用part03.mp4
    % J2 D) ~- u; O5 w│  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y
    ' T1 A& E; g. J$ E, ]' B# a0 m2 A│  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i0 |/ k2 w7 C9 D$ {; k
    │  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P$ W8 y9 b3 ]2 z
    │  │  │      13 分布式调度之任务分片编码.mp4
    / k8 q6 \) @) W* n) H- L│  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
      F# ^" m* X$ \+ K- }6 \) Z│  │  │      15 15 任务四测试题_不提供.txt
    % P% J- r$ c! _" X# ]" @│  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z
    # R4 U; A/ M! W' G& Z5 Q' Y) t6 ^│  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l
    7 M8 `2 l$ m2 U│  │  │      01 Session一致性之问题现象.mp40 b1 ^3 N5 J8 \; T: W& F
    │  │  │      02 Session一致性之问题剖析.mp4
      B8 F* s( ~" I' ^$ N5 T/ @│  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4
    " J# S: a% a0 u  q9 O8 g│  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~
    9 |& I6 i' S: H8 X│  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4* T+ l( r7 D/ ^( m
    │  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4
    7 U( M3 [& o3 b' ?│  │  │      07 07 任务五测试题_不提供.txt
      i2 B/ }! P0 X0 U/ U, p│  │  │      ; h& l" V# s* T* {  }, I' r1 `
    │  │  ├─06 任务六:模块作业* d5 F# t" ]7 g0 V1 ]3 O8 a7 }
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t2 n: h6 J% z0 [1 U1 s. q$ d: _
    │  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N4 d( m. f5 L- a! K1 X9 @. Y
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    6 K/ B' ^4 w# b│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B8 S+ ^; X6 u. ]/ Q
    │  │          02 阶段二模块二直播回放.mp4
    ! b9 r: P2 i8 Q7 c$ R6 V│  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    1 ^# p- F8 y, ?7 v│  │         5 |, x' j4 l7 G9 e, P5 O3 T
    │  └─03 Web应用安全与加速
    : u2 A' `; f( g: A3 k│      ├─01 阶段二模块三课程资料下载6 r4 l5 H7 A7 w1 _2 V7 y  ?# o
    │      │      01 01 阶段二模块三课程资料下载.zip
    ( @* v# c4 n* J9 A% ~5 R│      │      
    ) R" @( a( A3 f  s' j: ?│      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    : L; E, F5 Q/ \+ h' }. C│      │      01 课程主要内容.mp4/ S5 f, T* E; l0 n2 A9 I7 i
    │      │      02 HTTP报文介绍.mp48 O" n) G1 Q! D) l  d
    │      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c) k. i5 x! p2 Y6 I; F0 o
    │      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M9 J6 O9 k$ V# s# `7 y
    │      │      05 TCP三次握手建立连接.mp4! P, ~8 Z& v) Q$ l
    │      │      06 TCP三次握手的必要性.mp47 Y! G% `1 q. \8 {
    │      │      07 TCP协议缺陷.mp4
    2 b4 b, D# y: O7 L* u9 U6 G│      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T; r' p5 K/ h& b# K& h9 D/ S' A# h
    │      │      09 TCP四次挥手的必要性.mp45 u& W" q* s1 o" k
    │      │      10 TCP数据传输原理.mp4
    4 g. ^; @: C( K, u- N. v│      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k( l$ n# [& D: U$ O/ ?
    │      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D7 s! a( h8 `6 _  i7 ?
    │      │      13 TCP连接技术.mp4
    ' u! e  l4 v4 m2 p& j+ q: ~│      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i
    ) O, ?( M$ m  d1 k1 Q  Z│      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u$ \% g1 K3 }/ W" z6 W/ G7 S% j+ A
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
    3 U5 Q% I7 s# b, O! \/ Z- K% [│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v
    ( b* Y1 D4 H( e: \6 a% R│      │      18 HTTP2新特性-服务器推送(Server Push).mp4
      g4 D5 H7 I# g. Z7 M, P│      │      - z. r  `5 b; h
    1 X7 b8 R" R/ u1 ]# ]│      ├─03 任务二:HTTPS详解8 w0 [8 \: s4 s/ O
    │      │      01 HTTPS概念与架构.mp4
    ' e) p/ N4 C9 _7 k6 m+ y$ I│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
      O+ }: g9 O/ y# H" h- W│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    7 n$ e* `2 K. Q! E- \! o│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^
    & D9 D+ T" i. Q9 k3 V│      │      05 数字签名.mp46 y( O2 `, r7 R* @
    5 G! |$ M9 B+ {/ J4 B│      │      06 证书与CA.mp4
    8 d8 e) p" J& y* D- \│      │      07 HTTPS通信.mp4
    ) s# z, Z6 B% y* F6 j│      │      08 OpenSSL签发证书流程.mp4
    3 o& A7 f7 x" _; H- M│      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    ( H0 ]! |7 w/ G/ q/ u│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    : ^9 y5 Y: T& f; S: G# @│      │      11 Nginx安装SSL证书.mp4
    ( ^% Y  u5 @  K, a4 Q3 l7 K│      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m
    7 k* D1 k7 P; x│      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n4 z0 W) W4 U/ ~! C, v9 u3 J
    │      │      14 阿里云SSL证书.mp44 C; h8 [% m# k+ F
    │      │      15 HTTPS网络耗时增加问题.mp4
    - ~. x, K# U- d, X│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    8 j" u- V1 l+ t  H│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O, Z. N; Y7 [$ w6 p6 V
    │      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m' {7 B" |4 [: k
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C
    % ~. z& }" W% l  p5 N│      │      20 优化方案-HSTS.mp47 o$ h% T4 k  m/ a) q
    │      │      21 优化方案-OCSP stapling.mp4- w2 ]  P7 ?2 c6 J
    │      │      5 K+ A: ]! j& t' |1 Q
    , D, R+ U/ \* `9 ]6 Q( [" O% k% r* w! l│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q
    / q' e) W: s, f5 ^. Z│      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    : P; z" `# O  ~* B+ \$ s2 q# F│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d
    ! {: Y" C5 C7 s' n│      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    1 \4 b9 {5 v4 h* |3 y/ Z│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    8 Q! B& ^! s9 Y% k8 k9 J+ |│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m' h) q- i1 o; H+ v* g% l
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U
    0 O( J% k! o( j1 [  v│      │      07 植入JS、HTML攻击.mp43 p5 }8 R* L! U8 t; X: x
    │      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O3 p: |. h6 ?% W, O: `) H
    │      │      09 XSS漏洞预防策略-输入环节保护.mp4
    % G: G, M( d2 |5 e$ C: @- Q│      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E8 O0 J7 ^2 P- L
    │      │      11 XSS漏洞预防策略-输出环节保护.mp41 S6 N* c" u6 u( [5 u
    │      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    % l. @- n# z/ }  b4 g│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    9 g1 s: C# p+ v│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
    3 U/ }; a3 q2 d; p1 F- h: f' F│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]7 a! z9 g. \0 c, Y  p& l
    │      │      16 CSRF安全防护.mp4
    ( j6 U+ L1 [  j+ s5 z5 }│      │      17 CSRFTester漏洞扫描.mp49 Y5 c8 w) N1 f1 I" r, D5 [
    │      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    7 k: u/ D/ d2 M* o7 B, d! {3 @│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    " g) |8 Q5 u. E' j- w2 S│      │      20 URL跳转漏洞简介.mp4- J3 G/ l7 ^2 G: m: @' K2 ~) b
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @/ R' C+ |) T( Y' q0 p  {% Z
    │      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A5 Z4 D$ z! o( D! `! Z. I" N; `; T* q
    │      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E) w0 u% O1 @  E2 Q7 F
    │      │      24 Session劫持防护.mp4& K# [4 d( P8 S  b4 q7 K3 V) l. u
    │      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a
    0 a  k6 s, m9 j6 [4 o+ B+ b( t│      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y
    + y6 c& b' i, h2 Y, ]9 k  k3 o+ l; v│      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g2 p2 ~# c8 j6 f9 G( A; m6 m
    │      │      28 SQL注入攻击.mp4
    * D/ C4 i5 O+ e. n# a, ~│      │      29 SQL盲注及猜解数据库.mp4
    9 [* t/ `6 T. g% `* N; y/ X│      │      30 ORM注入攻击.mp4
    7 l: I1 K8 j5 Z2 i% j: X│      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p
      a0 P/ m0 L# o/ u0 k# m│      │      32 代码注入攻击.mp4
    ' N" T( x- S* S+ u+ b, w; x2 f│      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o
    % h! ~. M) j2 q4 _│      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X
    # }1 P# S  w  |; T' x+ Z│      │      35 文件下载和目录浏览漏洞.mp4
    8 D; w  J. G8 D$ m+ S│      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o" E# Z0 r0 T# @. l6 A
    │      │      37 垂直权限(功能权限).mp4
    2 S: D2 J, h8 J│      │      38 水平权限(数据权限).mp4" m$ A0 I' b2 i- H9 k& K
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N
    0 A& l5 U" ]0 a5 A│      │      40 CC攻击.mp41 f3 z, B; B0 |! y
    │      │      41 CC攻击防护.mp4
    - ~/ ?# Z% J. t8 s2 V│      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q
    9 y/ N9 E" M( s* g" p  D│      │      
    % h1 I8 b! \# L: y' j' Y0 _│      └─05 任务四:应用加速
    5 Q. p$ I' s& W4 v. {2 }' C8 c' J│              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v
    8 ~2 n, q4 F; j, {) e2 ?│              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a6 `; `  g; X+ ]* x" l3 |
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v  r5 j" d( M* f* O$ ^3 z
    │              04 通过CDN获取缓存内容.mp4, w& o( F! A% `1 P! G
    │              05 CDN的网络架构及术语.mp4$ C/ h" C- h5 U+ Z: `
    │              06 CDN应用场景.mp4& R& d4 U! @1 j! k2 F
    │              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n* U" l9 }6 M$ k4 W( }' L
    │              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k+ s2 @' \7 @, i  h0 V1 X) [
    │              09 CDN刷新预热.mp41 k3 v/ j0 P& h
    │              10 域名管理-回源配置.mp4: F1 B6 Z2 e- G# B& s/ i
    │              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v
    ; n3 b' n# h) x5 z. F│              12 域名管理-访问控制.mp4
    ! c7 z; `( v- V  U4 g: {$ z# V7 @│              13 域名管理-性能优化.mp4+ P; j, A9 {8 L" s1 N# c
    │              
    # B& J+ v& B* z, o  ]' ~+ M├─03 第三阶段 分布式架构设计&微服务深入剖析, S" _/ }3 U( o* c
    │  ├─01 分布式理论、架构设计(自定义RPC)0 O7 t/ X! d2 K: N9 D, N/ [
    │  │  ├─01 课程资料下载
    ) _; S# [9 O: e8 J% x$ ?+ }│  │  │      01 01 课程资料.zip. I: l1 ]1 `+ U# Z: c4 E; w6 o6 ~; @
    │  │  │      4 R; o1 w( |: C8 G, y- b! ?9 c  x9 U0 B/ n% E4 ^
    │  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    * J) V( N: G8 D' S: e7 F│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |2 G! a/ G- v! ]( l4 ]/ n2 _
    │  │  │      02 Socket编程回顾.mp4
    6 f' P6 b: Q1 ^2 M3 @$ z│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M5 I0 b  X2 w, k6 [6 T1 R% t& h
    │  │  │      04 NIO模式详解.mp4
    " t' m* R8 }6 f" ], v│  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W6 C# [5 D; g, @# P; B$ ?. R
    │  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u* b; I  K( v& k1 O/ @. _
    │  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H
    + ^& o+ h7 e5 t! x3 L! H# ^│  │  │      08 Channel详解.mp4
    % F* I; t5 P. a* \) V* r1 K7 b% Q│  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N/ p2 g7 c* F( k
    │  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d
    ! g/ a6 p5 R0 }" W" Q│  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w
      m' e, p- G% t│  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `
    ! @* W# R  k2 w+ P0 X│  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v# \7 P% w* E+ t0 R) i. s
    │  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B! J0 v+ a* ~& R4 ?$ @
    │  │  │      15 线程模型概述.mp4/ m7 Q9 f3 b4 i5 }+ \+ M0 n
    │  │  │      16 Netty线程模型.mp4
      i  Z0 T( c1 d& j7 p# i& P9 [│  │  │      17 核心API-ChannelHandler.mp4
    ( J+ {0 G! N; L& q8 a. _% J+ e│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T5 c+ e  i8 C- o1 c4 L6 r; v
    │  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
    * n. _( A3 r3 u9 z/ r│  │  │      20 Netty入门-服务端代码实现.mp43 {0 L1 A- n) K, ?" L
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
    # ?, h6 U' X$ z  A" v1 Z, ^2 X│  │  │      22 Netty入门-客户端代码实现.mp43 u/ E0 E' U$ n9 x' S6 R; o6 J! X
    │  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T/ [3 v1 d" ?) e2 M, G# [
    │  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W9 E9 _% `3 j/ x: O* ]
    │  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s
    " |( p4 a# k) D" v! ?* ]│  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g/ r  J7 H; g& [1 S& q' p1 F/ k8 o
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _5 R/ v, m) z; D: ?% |
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4/ E; Y# i: A6 p* L
    │  │  │      29 Netty高级-群聊天室服务端处理类实现.mp4! Q- S8 y& ~% z) g
    │  │  │      30 Netty高级-群聊天室客户端实现.mp4( n: m# [% `6 o. a5 }/ G
    │  │  │      31 Netty高级-HTTP服务端开发.mp4
    ) z0 g& B0 E+ f│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    1 u, k& O* j' w3 f" C2 n│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o# w# G# t% R. m& ^- g( i' h
    │  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4# y' p  U0 C. ~  J
    │  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4
    " X% H% G. ^( r4 g" Q9 K% K9 C4 _│  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _
    : c% H6 V  s: x│  │  │      37 Netty高级-Netty粘包和拆包解决.mp4
    2 A3 P& k; `# a/ ^  L$ `* H│  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a" h7 Z% O3 P" W# n
    │  │  │      39 Netty源码-线程组源码解析.mp4" i, {+ l' O6 ]! P4 C, z
    │  │  │      40 Netty源码-启动流程源码分析.mp4, K' j# j1 a5 s, r) I! I# C% P
    │  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f
    1 B0 P1 n; @3 Q│  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w
    : @% Q' _2 U: E│  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e
    . J* \/ g2 h& C" H│  │  │      44 自定义RPC框架-什么是RPC.mp4
    * e& I8 ]+ Q% ]1 z* h  G│  │  │      45 自定义RPC框架-RMI基本介绍.mp4: ]' Z! X. G  p8 X7 o: q" r
    │  │  │      46 自定义RPC框架-RMI编程.mp4
    5 _* t/ @4 }4 D( ?% k│  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C
    $ D9 j- T9 A# s! K# l2 Y│  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c, H% @8 d, i. m& j+ a% @/ K3 T
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q
    + [- O5 a. L/ Q. T  R% i% N1 B│  │  │      50 自定义RPC框架-客户端启动类实现.mp43 U: s; O* C7 \: |' ?* R) R7 q3 @
    │  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4
    ( {1 L" u2 [( y4 b( {│  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4
    9 G! H) D5 I0 h- s( S, q│  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    + G7 }$ W+ Q6 m2 q+ \  y│  │  │      ! X& B* I% v5 p# ]
    │  │  ├─03 任务二:分布式架构设计理论
    2 w" P- ?1 I7 W/ z│  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s
    # z9 S: K6 ]8 l3 ^2 V  Q1 v│  │  │      02 分布式架构介绍.mp4
    $ c9 ^* \! I& C: Y- S6 l& E│  │  │      03 分布式理论-数据一致性.mp4
    , w' B7 x" n! M- H( H8 n; b& S│  │  │      04 CAP定理.mp4
    $ h3 J6 D4 t5 s% o2 v4 G' H│  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @
    ( E8 _" M; {  X6 ]│  │  │      06 分布式一致性协议-2PC.mp4
    2 O7 E1 V% V+ Q( m9 l1 [3 N% N│  │  │      07 分布式一致性协议-3PC.mp4
    / M& Q  B) y2 p│  │  │      08 分布式一致性协议-NWR协议.mp4" A9 o. ^4 ^) @* j
    │  │  │      09 分布式一致性协议-Gossip协议.mp4
    3 \$ e: W" \. C' H, k│  │  │      10 分布式一致性协议-Paxos.mp4" d( y) \! C# ?: g) b" J& f4 i# Z
    │  │  │      11 分布式一致性协议-Paxos相关概念.mp44 Y$ D  \; N+ t/ J. i5 a- K0 g
    │  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
    3 @' `# c7 G% Q4 d│  │  │      13 分布式一致性协议-Multi Paxos.mp46 c* N. n6 P9 R2 H! z
    │  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c# k: t( R; I: U" n' ^, P
    │  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U
    : {: S3 E  U4 L7 {* i; s│  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4
    . Z. Q/ ^! ?) q( N│  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K
    0 ?  ]+ f) b; M; E│  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d
      h+ e7 w* V& N# w  t% c: t│  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K1 P  ~4 k2 }! k
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4
    1 Y7 ^0 ?9 c  C4 e$ D2 @6 e│  │  │      21 分布式系统设计策略-高可用.mp4
    " L* o! g3 [2 K/ _" |7 r7 B# u+ q( j│  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    7 c& b- R) ^/ `, c6 g│  │  │      23 分布式系统服务调用-实现方式.mp4. O: Q( Y. c% |" A& h& g
    │  │  │      24 分布式系统服务调用-跨域调用.mp4% b/ r4 Q( S+ M8 B9 ?: n: N
    │  │  │      25 分布式系统服务治理-服务协调.mp4/ o& I2 O& l% y- a
    │  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I( P/ O5 |/ U- k1 d5 m7 w" s
    │  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [- o  W* z- [7 u* L' C
    │  │  │      28 分布式系统服务治理-服务限流.mp4
    3 A- C) F, `1 K8 m" \! N│  │  │      29 分布式系统服务治理-服务熔断.mp4+ B8 J3 ~% @( n
    │  │  │      30 分布式系统服务治理-服务链路跟踪.mp4- Q1 ~) t# ?% d% {
    │  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4  u2 B  ?+ n' N$ {! i4 V
    │  │  │      32 架构设计基本原则-开闭原则.mp4
    " k4 u7 Q8 t& _' ?+ W" A5 |& J│  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F( e- P& D5 O# l1 U7 p* e3 u" t
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p: I+ E* \- I+ r, \. H4 U1 J0 r3 i
    │  │  │      35 架构设计基本原则-里氏替换原则.mp4; R# E% W3 p% f' W
    │  │  │      36 架构设计基本原则-依赖倒置原则.mp43 ]$ v3 q) ]8 n- ~# L
    │  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J
    . f8 ?1 P+ `' y7 g7 q+ N4 \│  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o
    6 a" W$ V9 H' z7 V9 B! [& Z& M$ a│  │  │      39 39 任务二测试题_不提供.txt: ^9 i4 g/ f8 o) j
    │  │  │      ' \% S# p. K6 S; Y& j" M! C
    + @# t" q% J" k│  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U
    . l% J1 p- r# q# o* ]% s4 z│  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l& P& ?0 x( S; ?( z' s4 v+ B
    │  │  │      8 W5 a+ e: b" b2 c$ u, w1 D! a# D* |; K" K
    │  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r( w; J9 g9 b1 S$ O
    │  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N
    ) n; I1 p; i6 v! B% ?6 I│  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S
    2 D4 y% @1 O% R* P6 T7 `/ Z│  │          03 1分布式理论、架构设计(自定义RPC).zip
    $ [: D) W" u! q4 y2 U' ~1 G2 E│  │         
      m" Y- {$ W  H0 Q' `0 R# d) K│  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l
    8 X/ L- D: A" W! Q3 [, o/ N( j│  │  ├─01 课程资料* M- h* k$ D( t- T( r: x7 [& [
    │  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?
    % Y! v. h# x% m. O) E! v- V- x2 @│  │  │      
    4 c( e7 j. r) |1 j! U0 y│  │  ├─02 任务一:Zookeeper环境搭建和基本使用6 X+ f+ o5 V2 j' s6 |; k
    │  │  │      01 课程内容介绍.mp4
    ) s! Q' h( J4 U) S" u7 e: O1 R│  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }$ O2 }0 X$ z; k/ x- M+ h; x+ `/ H/ A% B
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I
    ; o: t( K3 @: @. V) Q│  │  │      04 Zookeeper基本概念(下).mp48 `4 M+ b: x$ P& r9 @
    │  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {; z& ~7 m$ f1 k6 x7 r
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp4" ^: G" g7 X! ~5 G( i. J; B  @
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O
    2 a% s: Z. G5 u│  │  │      08 Zookeeper系统模型之Watcher.mp42 x. `8 ?/ g4 K$ x
    │  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s
    7 Y# y, |6 v: L' ~$ }( d│  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u
    0 I# {# s/ e7 j- E( m. V' l& }│  │  │      11 使用命令行读取节点.mp4* Y* Z0 ^* d2 S' z. T' v5 v1 w2 Z
    │  │  │      12 使用命令行更新和删除节点.mp44 n4 n" e- t4 V3 |& S9 J& Z9 W; ]& U0 ^
    │  │  │      13 使用API建立会话.mp4
    - h5 d' L, P4 Z│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K
    6 g3 i, F% J5 N1 p3 n. P+ G' o│  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i5 T/ P: }/ B& c
    │  │  │      16 使用API更新节点.mp4& S% s' m  ^" @  u/ ]' l
    │  │  │      17 使用API删除节点.mp4' l' a- j6 ?# d3 X4 m
    │  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i
    4 K2 W! E' z: n! o! v│  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C" P; D6 m4 H' D5 Z& T) e% [8 T
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    8 t- E9 H  ]# R6 t; t9 D/ x6 t/ a; \│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p; d6 H8 l4 z3 N( q, T! ]
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    . Z$ W% E, T0 t6 U2 Y│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L2 O' G  N; P1 q. N0 Z! r2 i) t
    │  │  │      24 使用Curator删除节点.mp4
    . T! [( K5 V0 r% m│  │  │      25 使用Curator获取节点信息.mp4$ N- Q7 N& N( e; E/ ]* q
    │  │  │      26 使用Curator更新节点.mp4
    6 \8 \0 F# L! S│  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _
    2 R2 D" o3 g* \% w! [+ K4 H9 i│  │  │      ' u$ c2 W4 f' ?; n% C5 I; N1 ^/ `; V5 i  \, s8 t. Y. H' ~1 d
    │  │  ├─03 任务二:Zookeeper应用场景和深入进阶
    + T5 U6 Q% S8 {! i│  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    % u& v5 z) ~% b6 U5 |│  │  │      02 命名服务.mp4% N( z0 @' l3 U& e* T% V: h& S+ s
    │  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y
    1 m. G5 z7 y1 p# @! C/ l/ u& T/ R│  │  │      04 master选举.mp4
    3 l" ?' |: `! ?) e$ @/ G│  │  │      05 排他锁.mp46 N7 P1 ~& k6 n' G, z, m
    │  │  │      06 共享锁.mp4$ g. m+ }& t% l! N
    . p; f$ h; E5 b2 S5 T( K  u│  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V/ y% X7 }* O2 e* F3 Q+ V7 l# [
    │  │  │      08 Barrier分布式屏障.mp4( g& u9 h  o2 y1 Z
    │  │  │      09 ZAB协议(上).mp4
    . M) d+ X/ S( V. O  M  ^( H1 t0 G│  │  │      10 ZAB协议(下).mp4
    ; s3 B9 W& |6 @│  │  │      11 ZAB消息广播.mp47 ~/ t( d3 {6 C" L
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    % O; A; L0 ~3 @1 ~/ J; C" T/ ?│  │  │      13 ZAB运行分析.mp40 Q* e; z. ~" K- _: v4 j
    │  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J  ~$ o  A' l  `
    │  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    3 B5 T! m, a% g4 e2 k' U│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U& X: _9 @; x4 s4 ]. j( D3 u0 {
    │  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?. V4 N1 C, Y; O; e! J* Y
    │  │  │      18 集群模式服务器启动流程(下).mp4' y$ U9 R6 t1 E3 c$ T; r
    │  │  │      19 服务器启动时期Leader选举.mp4
    ) t% Y" _$ A; M' w: U, O│  │  │      20 服务器运行时期的Leader选举.mp4
    : a: W, ^' v6 ~6 m8 D│  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D
    % s: P' Q  i0 ]' K! L│  │  │      * z: a, l7 }) V# Z1 `- p1 P6 v' O6 J8 U
    │  │  ├─04 任务三:Zookeeper源码剖析" Q  s# P" z: i: r
    │  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K: X2 E+ s2 `, u. W* T7 Q) l
    │  │  │      02 源码剖析之单机模式预启动流程.mp4
    " Z( E9 \" V5 W( E  C; N│  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R
    5 S$ T( j* \/ t1 M% v, s│  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H
    9 B, G( s: m2 F7 ?│  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h4 r* d: c5 r. g$ E/ h. Z5 L# p5 G; i
    │  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k  {0 ~6 b, W: T* M1 Y# h
    │  │  │      & j) k) _5 ?6 Z4 I+ Y  d
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e
    5 H, l6 ]- r( ?) X0 h│  │  │      01 01 第三阶段第二模块作业题.html9 _- C# I% N, I
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q
    * }: E: S$ G: {│  │  └─06 模块二直播【回放】
    7 Q. {  Q5 g* k│  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt& p) ?7 P2 F/ C
    │  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    8 m4 a9 k5 |( u5 G& m│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u6 E$ t' v9 ?5 p1 g4 H
    │  │         0 X# J" w& ?3 ~2 \4 |  o) i2 x! u
    │  ├─03 高性能RPC框架Apache Dubbo
    & A' |$ ~; Y  I& ^- j/ Y+ o- Y% i9 Q│  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M
    : S2 `6 g& S; D$ A2 U! Y9 ]3 y│  │  │  ( |3 i2 P( ~! X/ V
    " g  q( k  N; v4 d/ ?/ l. Z│  │  ├─01 Dubbo课程资料下载
    8 M) g+ T, Q3 T% x│  │  │      01 01 讲义及代码.zip7 H$ W/ Q) {1 a; p- B, U% H6 q
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    $ w3 S+ x+ b6 r- o1 Q│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r
    6 E. u" y  C3 S( C" \, o5 U│  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y6 e( P0 {& a2 m5 f. T$ ]( I+ R
    │  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }+ L+ G0 L3 H: R. k& @; e+ w
    │  │  │      03 垂直架构.mp45 c: p2 V* B- I/ a& ^" C  Q( W6 R( t
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a
      x/ H5 g7 u- D! i0 ^: v│  │  │      05 分布式-SOA优缺点和微服务.mp4
    4 d; n: N" f) A$ R7 p│  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D: I8 d* {5 x$ e/ q+ O
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    # j; q2 |0 C0 ^5 ~& }8 l│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q8 N& J/ E) _5 A! S) Z
    │  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T3 b) [% p3 G# A. K
    │  │  │      10 编写服务消费者.mp4
    5 U$ a" V! k# W) V│  │  │      11 Dubbo配置介绍.mp4% d1 T5 G5 C" |
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P
    / F  O/ J0 T6 z( ~* R│  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J( [8 z4 ^' T' G4 X9 l# |
    │  │  │      14 dubboapplication配置.mp4
    . G8 C* S. k7 u, A. {9 g: c│  │  │      15 dubboregistry和dubboprotocol配置.mp43 a) n6 [# o$ e3 B1 \
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X
    ' N& `4 H) Y8 g) ]. e+ \4 Q│  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |
    8 C; H- Z+ v5 f# p4 A7 ?│  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E/ t* j' j# M$ I- s3 t0 P. F6 z8 N
    │  │  ├─03 任务二:Dubbo深入配置和高级实战
    ( ~+ [$ A, D+ w. r8 \- p│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V% U" ]5 ^9 S1 ?5 R, ]8 _8 d
    │  │  │      02 Dubbo中的SPI.mp4& @* g9 S) b: l" |, a* g" Z
    │  │  │      03 Dubbo SPI中的Adaptive.mp4
    / V* i$ p2 P5 f+ w│  │  │      04 Dubbo过滤器.mp4/ J' }" O0 X8 ~, k
    │  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    6 \; h. ~! S5 d) ]│  │  │      06 自定义负载均衡.mp4
      P2 X; w- t  [8 D) J9 I  U│  │  │      07 Dubbo异步调用.mp4% ]9 w- e; P6 r
    │  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    ! N2 O0 K3 ?1 V1 V- q│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y. ?; b) u# Q" a) ^
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o3 P7 F; g$ u, R8 P
    │  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I# t* q; ^9 E% o) m1 b
    │  │  │      12 路由与上线系统结合的介绍.mp4
    6 J4 o. Y; |% d# L/ F│  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i
    5 Z9 |1 u& x6 {0 d% ?: N│  │  │      14 编写路由对象和路由工厂对象.mp4
    % J# l$ N" n' a! |│  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v4 ]2 [5 O1 Z. d4 T, _
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X
    - w7 E5 R5 s/ Q/ T7 N, F0 {9 H│  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?% k7 k- E- y0 ^8 U& v0 ~* }: _; E* [
    │  │  │      
    6 `. g" c9 M% L5 Q/ F│  │  ├─04 任务三:Dubbo架构设计和源码剖析% l2 m6 v% T7 c9 \$ a; y) c
    │  │  │      01 源码环境搭建.mp4
      V8 w" }* |0 J' ]│  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \
    ' a) p9 m/ W& T* Z5 ?* M) _│  │  │      03 Dubbo整体调用链路.mp48 n. j' `0 O. h; D: E; V  {* e
    │  │  │      04 Dubbo源码整体设计.mp4$ q5 y, [# a: W. s$ q+ N( d
    │  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o8 Q  C, X, u$ [6 d
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    ! D& S( o  V' o# Y" E│  │  │      07 服务注册流程剖析.mp4
    * t, I) g$ s7 e6 X9 a8 F$ {& T: d( h│  │  │      08 URL详解和本地服务缓存原理.mp4# R* ]" _4 C6 G$ L
    │  │  │      09 服务消费流程剖析.mp4# y' b9 O- I  ?2 N
    │  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^4 k9 |) A3 i# w& A/ @; K
    │  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m
    ! ]& H( B# P% {3 }, o- i% A  ~* C│  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h
    ; [5 Q. r2 U# z+ c8 M' M│  │  │      13 集群容错架构.mp4
    . B- }% c/ F* T- i& S# _) m3 M, P│  │  │      14 信息缓存接口剖析.mp4
    $ `8 N1 j6 }" x$ y4 j! x, h│  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @
    , g' [9 b" p2 T8 \. E8 u9 @: l│  │  │      16 Cluster实现原理.mp4
    ) f3 Z( a2 I# q; L1 ~) E' X4 H4 [- v│  │  │      17 负载均衡实现原理.mp4
    $ ^- O' s! w- v; x  q│  │  │      18 Invoker处理流程剖析.mp4
    5 B, z. b9 @3 @; T│  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E/ ]" B/ @2 k9 Y' A# [
    │  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J
    3 i/ f' U, d) A│  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e
    - T/ I6 \/ q/ N  Z) o$ G4 D% C│  │  │      22 22 任务三测试题_不提供.txt& A5 N# V9 [( I) r7 E
    │  │  │      
    : S% d2 b, t% _8 `& Q1 l│  │  └─06 模块三直播【回放】+ h2 S* J! ~. b+ w. \( o( ^
    │  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _) O9 @9 l5 Q. y" h9 B5 h4 J0 m
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I
    - Q/ n8 e7 D) w+ ~6 L  r│  │          , g( D3 X  A. f# o* [; ^
    4 f( f- O; w) p│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _
    2 t& x& C- t3 ]0 L0 y( V│  │  │  07 任务六:模块作业
    - b) a0 g3 `% i% @│  │  │  # j* ]: `. u2 _# O) U5 V) g* S8 l- X3 i
    │  │  ├─01 SpringCloud(上)资料下载
    & U1 B: s+ k$ S7 E4 ^│  │  │      01 01 讲义+代码.zip& s9 _6 Y2 W3 E* W
    │  │  │      
    $ i: N, O4 @, v, A& ]8 c, k│  │  ├─02 任务一:微服务架构与SpringCloud概述
    " V, c7 w+ O5 Y& C4 p' C│  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J
    * p- L0 c, A; W; h│  │  │      02 微服务架构引入.mp4- q3 B/ z3 o3 @2 k) J1 {
    │  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o; b4 W, ?' @6 L: t- s7 H
    │  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w
    . a1 Y7 N+ ]- U, \│  │  │      05 微服务架构之负载均衡与熔断.mp4
    ) h0 j8 B  n& c) }3 M" T9 }0 i8 E│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    & R5 D' v! U" h6 |│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w! X2 S# k- m+ H1 K
    │  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v  }( K0 m: V+ W8 W: b5 d2 ~2 S
    │  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y
    ) K/ k5 [4 h  G) c/ k│  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z- a6 P6 t* `3 u. U7 h' i
    │  │  │      11 11 任务一测试题_不提供.txt
    5 @/ @5 U# V) l7 G4 a+ e│  │  │      4 E( e. s5 q8 H! K
    ( C- N9 x1 p7 [2 y( s│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F2 o  }8 T2 x6 v# K- r$ o5 R( Y
    │  │  │      01 案例需求描述及数据库环境说明.mp4
    2 R$ c1 v" R8 Q/ w0 E  K2 c│  │  │      02 案例代码工程准备.mp41 A3 e( v# m4 Y; P- o
    │  │  │      03 编写服务提供者(简历微服务).mp4/ {+ w: m/ X( \' U6 _- N; c, e
    │  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m3 ]4 g& v' R- V- y% H: J* N
    │  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H+ t- g9 q$ x& |' N6 A
    │  │  │      06 06 任务二测试题_不提供.txt7 L1 y; `; B' u: [/ s6 s5 o+ J$ |# [
    │  │  │      - F4 F* W0 c! J' j
    │  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m
    8 P: b* I: J1 u& B│  │  │      01 Spring Cloud主体结构.mp4: T- E+ Q) ~" @
    │  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s
    - @4 m; ~7 g$ a, H* G│  │  │      03 主流服务注册中心对比.mp4
    , {5 e& @. P2 j9 {│  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q
    + X! a9 Q0 n5 U; {/ x│  │  │      05 Eureka之构建Eureka Server.mp4
    * [) O" h* P/ ^  W# y- R3 q# B│  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n* p3 h) I! d8 c$ E+ Y
    │  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c
    # b* ~( ~$ c. k1 k. x5 J& p│  │  │      08 Eureka之Eureka Client配置进阶.mp4
    $ P- I4 x1 {; L3 o│  │  │      09 Eureka之注册服务消费者集群.mp4
    ) A. |5 V4 \- n: L) N* M# Q│  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    0 \; S& i8 z+ e6 M# }0 r4 |' }2 \│  │  │      11 Eureka之元数据详解.mp49 R( @: Y2 l! T
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    # P8 Y6 S* F7 e│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f5 o4 _0 ?+ ]; G# {& W5 e
    │  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    ! Z7 K, ]% B0 U( @│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4
    % B& ]. Z9 j( J9 c. h+ m│  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D# d/ P* L' [2 q+ R
    │  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c
    * Q( y' P7 ]) p! S│  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F# E9 w; a& J, z( {7 {" a0 l
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    ! G* X7 f8 g& n% R: R│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R) F7 o$ }$ i+ H% \6 O
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp40 N- s& l" l1 a) N) N- u
    │  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e0 F' N% m! |% u* y
    │  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V
    ) u3 }. y. i  C8 p│  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V
    / n- Q5 k7 {1 I: u│  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n0 K% D6 G" ]4 ^; |8 \8 I3 g" F, H
    │  │  │      26 Ribbon负载均衡策略调整.mp45 z  s9 P: r0 @7 `& x3 T; h
    │  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g- @7 ]/ X0 G; \& Z
    │  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp4
      I4 p) Q; S2 Q( e9 F6 s│  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m
    ) o4 j! c. O2 t& M9 n│  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?! z/ T4 O' Y' q/ R! S, {; j
    │  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4
    3 d  }) L( [9 P/ t2 D3 P│  │  │      32 Ribbon源码剖析之ServerList过程.mp4
    ; Q& H" q  t! e0 m9 z9 M4 C2 k│  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F' Q) ~3 D+ T0 K5 o
    │  │  │      5 q: C' q. A' C1 m( O
    │  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X( v4 `' V) s" n
    │  │  │      01 微服务架构雪崩效应.mp48 e& p" H  ~, w8 V
    │  │  │      02 雪崩效应解决方案.mp4
    - b' _$ v- Z, U/ S│  │  │      03 Hystrix介绍.mp4
    8 G! M" R4 h( f5 h- s│  │  │      04 Hystrix熔断应用.mp4- T. \9 z) @. T4 ^' e
    │  │  │      05 Hystrix服务降级应用.mp4
    ; B- x; a: K' `, ^│  │  │      06 Hystrix舱壁模式原理.mp4
    " _2 R1 D( ^) e/ b  [; Y│  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S1 c7 @4 [; I9 X3 Y$ k; W7 g
    │  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V
    ; M% V6 }7 c! @0 m# O│  │  │      09 Hystrix流程定制及状态观察.mp41 i0 X; U' _; c  x
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P0 x' B* v! V8 i" _: D8 U
    │  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4
    ) ^" y1 B1 w1 g+ h) z2 u3 }0 ?│  │  │      12 Hystrix Turbine聚合监控解读.mp4
    % o  c; |3 \0 F. ~$ J1 _! c│  │  │      13 Hystrix源码剖析之入口及切面机制.mp4
    1 r3 E$ S5 X! @4 M│  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _
    + C. v/ c, W. l( L+ Q, m│  │  │      15 Hystrix源码剖析之执行流程.mp4
    * z* N! D2 v3 J0 `( \" L' s# T│  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A8 k  @3 n6 O; ~, L% w. v% j
    │  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
      A2 S  E/ r- k9 J" E& W9 n) f8 @+ n│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    - w8 K% ]2 x3 r; u│  │  │      19 Feign日志输出.mp40 x1 M( h; `& F5 s
    │  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4
    8 H" X( w4 f4 M5 H$ p% H" ~│  │  │      21 Feign源码剖析之代理对象产生前奏.mp4
    1 _) m  g6 O2 O) Z$ S& C│  │  │      22 Feign源码剖析之代理对象产生过程.mp4* m3 i5 m( o# q1 V+ Y6 C
    │  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g
    - \: U  J+ z' O* W/ J* |│  │  │        G' ?- b' H, R  J2 X/ s' ~# u& F# }
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j6 T0 P* Z8 G( j& W) m' _1 |
    │  │  │      01 GateWay介绍.mp4$ i& h6 ~8 H2 q! H" e% ~
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4- P6 e) ]: p, r/ c8 q! ~
    │  │  │      03 GateWay应用配置.mp43 Y# J9 b! c1 M) N( `$ D
    │  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d
    : R! ]9 y/ s  d, P  f  c) q│  │  │      05 GateWay动态路由.mp4
    % ~  ^& W: ~$ K5 Q* P* W/ u│  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a7 |* X0 z4 M: I3 Y6 a, }
    │  │  │      07 GateWay过滤器之自定义全局过滤器.mp4
    * }8 R6 P1 ~( |1 G│  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v5 L0 [0 k# t! E6 `( u: }
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F$ ~/ }9 g! h0 X# m% A! Z! b$ ~
    │  │  │      10 Config配置中心构建.mp4
    * O3 C* ~7 h9 Q' t  @: M│  │  │      11 Config客户端工程构建.mp4) F* E" Z: S# U( k# |6 h/ s' [
    │  │  │      12 Config客户端手动刷新.mp48 Z2 y% ^/ e5 V1 b# N3 g
    │  │  │      13 Config+Bus自动刷新剖析.mp4
    * q, X5 h7 l0 E6 k! ^- N% o│  │  │      14 Config+Bus自动刷新应用.mp46 v5 b9 m3 t$ A- ^( w
    │  │  │      15 Config+Bus定向刷新.mp4
    4 U0 Z) X/ e& c. S: n& X! P│  │  │      16 Stream解决的痛点问题及本质.mp4
    $ g# d4 T$ ~3 H│  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y3 I) ~$ b( e0 W  ~6 B- H
    │  │  │      18 Stream通信方式及编程注解.mp4
    + h5 S; n% Y- I! ]│  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t
    * a1 t) T; |& O8 w│  │  │      20 Stream构建消息消费者.mp45 [- A, |0 }7 n$ n* b5 u0 S* `! l
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v2 |  O3 t, H( ?% @
    │  │  │      22 Stream高级之分组解决消息重复消费问题.mp4
    8 t5 |# _/ V4 s│  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~$ l2 t' Q1 {% F! c+ X1 S7 ]$ U, T  I
    │  │  │      24 24 任务五测试题_不提供.txt3 I! k7 P; `& R; B9 m! A
    │  │  │      
    ) e) \8 d+ x  Y│  │  └─08 模块四直播【回放】
    5 q+ k& I$ U; ?' u  `6 D│  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b
    : P. V- L* L# L; |2 h1 b- H, u│  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?& I8 m7 g  M9 C; U! B" O
    │  │          03 4springcloud上.zip
    3 k' j. L" }5 o. i/ V│  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b( m; A/ d; k7 I
    │  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    1 N  P7 E7 x- O" L│      │  10 任务三:模块作业
    - I' ^3 N! Y5 f$ [" `│      │  * a: O( {" C( H; Y0 q; ^' c
    │      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g) V1 W+ B4 h: I4 {3 O( c
    │      │      01 01 讲义+代码.zip
    & h/ ]& S! C7 N│      │      + P# C5 E. z$ }( @, q
    │      ├─02 nacos课程资料
    ' e- P. M. |9 `3 V' k" L│      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z
    9 x* u) u% ]# F) I  K, }│      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m
    0 w& n0 T5 K; s, m  ~. n│      ├─03 seata课程资料) e" j/ r% a6 R0 p! u# R
    │      │      01 01 seata课程资料.zip
    & e8 v& @+ T+ \% }) Q│      │      - Q/ G0 ~# u( r# s
    │      ├─04 sentinel课程资料/ h2 F6 i& [. n9 W6 u* W% L
    │      │      01 01 课程资料.zip6 D6 h" k: z4 [
    0 D/ V# R# q+ f7 a│      │      ! R( a, f6 d% I( F" ^* a9 F5 ~9 h1 `: d9 ]* T2 X
    │      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J
    ! t; F7 q" J3 B0 V│      │      01 课程内容介绍.mp4
    4 @, o, ^+ V2 Y: `│      │      02 分布式链路追踪技术场景分析.mp4
    8 z: ?& J$ `! h' V  q7 `. f# z│      │      03 分布式链路追踪技术核心思想.mp4  {' \0 s9 j& j9 P4 t
    │      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N/ i8 J4 a! [+ K# a" I
    │      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    ; L$ ], U6 W* r/ N% v0 A# f│      │      06 Zipkin 服务端构建.mp4: @- [# v0 [9 M# u9 d, u# a' D
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U! E" L/ |; l! K7 Q7 T
    │      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    8 a( B' \" I; n* Y; N* \$ Q0 L3 I│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    + R+ m3 m# \6 f/ _7 y│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
    . S  O6 t0 Z: O  I. e4 C│      │      11 OAuth2标准初识.mp4
    " g. {; _6 Y3 m6 ]5 l5 ?3 B│      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    ! d" T1 q0 F# ~│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    6 ^4 ~+ k7 r' H4 g│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    , V; ?3 g) V, D│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    + X& E7 z. B2 U* l│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V
    * y. x" {$ l. h4 k+ C. o: r2 a│      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a
    - y: c9 p4 E1 ~6 k0 f( {1 C" T│      │      18 OAuth2 资源服务器构建.mp4
    + |  ?  d/ H0 u. |. }9 h* \│      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p6 ~$ C9 L& |6 h
    │      │      20 问题思考及JWT引入.mp44 t5 |# A* `$ A, U4 P
    │      │      21 认证服务器JWT令牌改造.mp4, |% ~1 l, S# w6 J% }& }2 ]! U
    │      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @
    7 Z" T" x4 L( a0 P; r8 J/ T; B│      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R* T2 \! o" b6 S9 H' C" C/ e
    │      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y
    0 r1 T# e6 i1 q│      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {% N4 e" L& P8 P- C
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W$ }8 a/ r& f  v& V! `3 B% J0 v9 r
    │      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @6 L2 a& @' H$ P! c, N
    │      │      28 28 任务一测试题_不提供.txt  \) \, G- U5 _8 f/ b2 R& a
    │      │      7 K* \3 c! I1 k" O: `; j
    - K  m9 w% X. N│      ├─06 任务二:Spring Cloud Alibaba高级实战
    0 n+ t% x# t3 L9 [: Z│      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    6 h  l/ ^8 r0 w7 B; ~/ i4 m' ]│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X
    ) y6 s8 @# j" h1 }4 y- U│      │      03 Nacos Server 服务部署.mp4- |4 M2 l& ~+ C) u
    │      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H
    4 b9 t2 |& W. w/ t: S0 @│      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e& \, H) o# n& V& E* j' Z' X
    │      │      06 Nacos服务保护阈值.mp4, q9 X, f+ O& k. i+ C- v3 Z
    │      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R" S( _, v% \" k3 U7 r- G
    │      │      08 Nacos服务实例动态上下线及权重设置.mp42 z( W( V8 u4 o$ f! P
    │      │      09 Nacos 领域数据模型.mp42 D  H& f6 R5 p3 Q/ s4 ?* X
    │      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C8 J) D, I; A: l8 s1 ~: n
    │      │      11 Nacos Server集群模式.mp4
    . ~1 C/ A: g2 B& ]$ v9 D│      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {1 ^- l1 d8 u" m6 k
    │      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @
    " }5 |6 b' I0 W5 ~/ R8 h" F│      │      14 Nacos配置中心之微服务实时刷新配置项.mp45 |' z- r, y4 I1 e
    │      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b
    , z& d& q4 [7 q$ }│      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l0 O! p8 Q  @# H& ?
    │      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y
    6 Z3 y# `5 Z. i( ~4 u$ `│      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V7 Y- B4 s# X4 Z* r$ h& K3 U% ?
    │      │      19 Sentinel Dashboard部署.mp4
    ) D. T0 O8 w2 J% c6 s% r( i│      │      20 Sentinel监控自动投递微服务.mp4
    8 Q* n# l* `  e4 P│      │      21 Sentinel关键概念及流控引入.mp4
    5 K0 L2 l, R  A! l$ R. k( X5 i│      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `  M; W+ H) v" |# y: Q' _9 J
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?3 y  }2 ~: Z  O! k5 C- D
    │      │      24 Sentinel流量控制之关联模式.mp4
    ; }9 a5 U* [# C│      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y1 d$ {! L" @/ n7 Q- @% A- w  a
    │      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p
    5 e6 H* S  S! b& K% o" c' Z) z│      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R
    : d6 r, X* c! T# q2 _│      │      28 Sentinel降级规则之RT策略.mp4
    + p, s) \) q) [: G! ]$ v" E  }4 ^│      │      29 Sentinel降级规则之异常比例策略.mp4
    2 Y6 y5 z. Q2 I+ X│      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?6 H1 y& F. ?# D% I% a6 s
    │      │      31 Sentinel Dashboard其他功能.mp4
    3 C/ y: y3 a  i! E. Q│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R
    . A. a4 U4 S4 P2 K1 ~│      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q
    ' ^0 Q/ a0 ~! o% b2 I│      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4) p2 d0 h5 G, R. {8 z- s7 K
    │      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z
    1 m' j' o  u& w) r+ g( @& y│      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4" G* d4 ?# I; O( u
    │      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q9 P. f" H* k6 k, [7 H( p
    │      │      38 Spring Cloud Alibaba小结.mp4
    $ w. n: A* _1 S0 t│      │      39 39 任务二测试题_不提供.txt
    4 H6 w) _$ ^5 W  c' r9 P8 x│      │      * Z- {8 G  v$ X5 |) i3 |" `; T& o$ t& `, e  k& d
    │      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P! x0 n/ ^0 l: l3 H
    │      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z
    * R  I6 P" K9 l+ {8 C4 F) E│      │      02 Nacos项目结构.mp4
    5 L+ ^" Y/ G' z' A5 [) m│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp43 C6 |! O  Z2 l! U1 l* k
    │      │      04 Nacos服务注册-流程分析.mp40 J* v3 q* |& x
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    : c, U5 f- w. c4 k( m) ^# r│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4( S9 J  g" B7 Y# i/ N
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q& E) f3 l8 G, I% b
    │      │      08 Nacos服务发现-源码剖析.mp4
    1 q4 Q* f4 a0 w4 Z& E6 p4 C! V│      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p
    3 m. h: @) W, s3 d& J) F│      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T$ b: W, S7 o5 B" A8 z# \
    │      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w- K$ G( N7 Q6 Z. I
    │      │      # Z7 z/ J7 ~; U3 \6 l: s2 q! E) E2 Q
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K
    . S( e6 [+ Q# _# ~! U8 g│      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E. k& s( ]' v$ {  U8 N, I. l! T
    │      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _
    8 j$ q: H9 r- ^│      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    / g$ k9 `/ w' C) q9 D│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q6 `1 H: l$ B; l2 Q; `& ]
    │      │      05 Sentinel限流流程剖析.mp4* ~* c; ^4 q5 u0 B/ ~+ e
    │      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s
    0 t+ [& T  l3 M9 Y! Y│      │      ) Z  v9 ?- L/ m8 r; F8 _2 W2 I
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P* x3 n$ Q! a# q* T$ W
    │      │      01 Seata简介.mp47 U/ [' i0 _* r! e. Q% O8 k4 b
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y  W- b( {+ Q; i. ]( @5 Q
    │      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M) N. U. G/ V1 H: M1 |
    │      │      04 Seata-AT模式改造案例.mp4
    1 ^; @" R) G" ^3 L" D6 L│      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y+ Y# m! f6 t- ^' B* ]3 x, ~0 w
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T4 L! R( M$ q( k2 G/ ~+ \# m" \
    │      │      07 Seata-TCC模式介绍.mp4
    2 o/ c* w  S% t4 T! R' R│      │      08 Seata-TCC模式整合RM介绍.mp4$ w2 l9 W! p0 a2 R( i. {
    │      │      09 Seata-TCC模式改造案例-RM端改造.mp4
    # f2 w$ p4 ]$ T5 q) l; K│      │      10 Seata-TCC模式改造案例-TM端改造.mp4
    ; Y3 T% o) J- _1 D│      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X# J( u( D  [; u) Z& W! A
    │      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~' s+ G9 `3 c8 q# n/ R( L: |6 V& n9 `; R
    │      │      13 Seata源码工程搭建.mp4$ d2 s3 J6 m- L2 |0 |
    │      │      14 Seata工程结构.mp4
    8 |/ E/ I- ^1 r8 G1 M2 H│      │      15 TMRM注册流程剖析.mp48 j6 Z6 w6 l/ P2 m4 p/ V- i- D) \  c
    │      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y
    2 W5 S" C* b/ b2 u& U# b+ ^│      │      17 TMRM注册源码剖析.mp4
      s7 k4 _- Q5 G3 u5 I│      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z0 j$ H8 A, T) D6 K- ^3 D$ E) O$ e
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D
    8 t: f. B  M: l" H; ]; Z# N│      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n
    8 C5 z% v2 R+ ]( d# d+ Q│      │      21 RM分支事务注册源码剖析.mp4% N$ ^3 O0 j8 n* P: @0 v
    │      │      22 TMRM处理事务提交源码剖析.mp4& Z& E, N- u% u; f* \
    │      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A3 P( S2 R% K4 N5 p8 C/ l4 Y
    │      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W# c7 ?6 o% [) I( C- D0 u) ~
    │      │      0 R+ h- O& n) U4 ?5 W' B: d" y! S9 E/ k6 k* Q. k
    │      └─11 模块五直播【回放】7 i6 x+ L3 a( k
    │              01 01 课程及直播满意度问卷调查_不提供.txt
    % v2 c4 r- M1 b$ B│              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x% b$ d; K1 f9 D& X7 r; C" A$ h
    │              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \
    4 m5 U/ V0 {6 x│              4 L9 }% L( d* u& O+ k- m! d
    . Y9 a* Y0 J, o$ G├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V
    % p. ~- V; @' \" C( T7 s│  ├─01 MySQL海量数据存储与优化(上)5 h; J9 t: u7 J- W
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W
    , t2 F1 A. S5 ~│  │  │  mysql海量数据存储与优化上.zip
    & z8 i7 Z7 w" m) T% ~│  │  │  
    + H$ j7 F7 y) s; h* A: K; B& p/ }│  │  ├─01 任务一:MySQL架构原理
    # o* q2 D: l& C0 @4 _+ ]3 Y│  │  │      02 课程内容介绍.mp4
    9 r- |; [, X! k9 h( v# ^; f│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e/ b9 J' R: d4 g" R
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g7 w: ~7 E. L2 b2 J# h2 Z& z# b' N
    │  │  │      05 MySQL体系架构概述.mp4/ ^7 D: ^- A- W) x" _  _( E9 w; @
    │  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m" M7 c# c! `2 e4 r  |) J( _9 {
    │  │  │      07 MySQL体系架构-数据文件.mp4
    7 `  Y1 Z/ ^3 J) ]' W" \│  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j, i) i- F* Y' I7 x0 {) N+ C8 T
    │  │  │      09 SQL运行机制之连接机制.mp4
    1 @$ A1 ]! j$ A8 Y│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p, F) i$ `6 c5 C
    │  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G* m3 Q# u; C6 v% `4 ^% q" K
    │  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    : y2 e  s9 x& N│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X
    , Z6 O; F% T' b, S│  │  │      14 InnoDB和MyISAM区别.mp4
    4 O0 j/ d1 Q) u! e$ D& @9 A│  │  │      15 InnoDB内存结构概述.mp4( Q3 ~/ c4 w( b$ `
    │  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4) b9 y' U5 `8 S/ H$ j
    │  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4
    ) a9 y# m0 r4 ~6 K% s& ]9 c│  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp41 {! W8 ?+ [4 v1 H
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k
    3 }# l" L! |1 W" t│  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a
    1 A3 r, ^& ], N! L│  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b
    $ K+ }4 a9 p' N, w, B; U5 K+ h% p│  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o
    + }; }" O# [# i) q! L│  │  │      23 InnoDB存储结构之后台线程.mp4; G0 X; ?" ]( P% A) y' a
    │  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y3 K/ y% t9 X- I: H& t* E3 U* p
    │  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    % ?2 B" B8 L  X│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K2 _; Q' |4 r( u/ u
    │  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    $ A" i7 T9 X& I6 [' ^# G5 [: W1 R│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t
    3 e: b" O  q% w. M+ l7 \1 S: L│  │  │      29 Binlog日志写入模式和文件结构.mp4
      Z( j( [2 Y8 ~( w! r; u( a│  │  │      30 Binlog日志记录机制.mp44 z: g: k7 X8 ^* O  L
    │  │  │      31 Binlog日志分析和数据恢复.mp4# u6 t! h0 y1 i9 f) r
    │  │  │      32 Redo Log和Binlog的区别.mp49 x: Z% U/ F" @# \2 W
    │  │  │      2 }: s+ B0 R& N# j. \. ^  K/ P5 t$ P& A
    │  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O
    3 |( F( Z: C( u7 H: E6 y$ [│  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b8 f7 }* G7 r; v4 R
    │  │  │      02 MySQL索引类型之应用回顾.mp4" y% M; _& d: O2 R6 [* W$ j
    │  │  │      03 MySQL索引类型之全文索引.mp48 _. [# W! k0 J6 V/ P6 j: a2 C
    │  │  │      04 MySQL索引原理之二分查找法.mp4
    , c. w6 L0 k8 a* m' H; D+ K│  │  │      05 MySQL索引原理之Hash索引结构.mp4
    . N. n  v. w+ O│  │  │      06 MySQL索引原理之B+树索引结构.mp4# M5 ]4 ~' A: N2 l7 S( j- c
    │  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h$ m3 a6 ^. W( w# b* j8 y% p
    │  │  │      08 EXPLAIN查询分析之select_type详解.mp4
    $ c, x: A- v/ X5 G# p$ G│  │  │      09 EXPLAIN查询分析之type详解.mp4
    ; o$ h2 H' ]/ Y3 {5 |* j│  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^7 y; m- U, i+ N5 G( m2 t# h" \& Q/ d
    │  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c7 k/ t+ \- t& ~  y. `' f5 J
    │  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h
    , k  I: h, `- R( [9 I2 Z' Q/ w│  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p
    1 A( c+ g! l8 z8 p- ^│  │  │      14 索引优化之索引和like查询.mp4  H0 s" O& K( ^$ a
    │  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X5 O& E( F/ _  D
    │  │  │      16 索引优化之索引和排序.mp4/ T' U, W, O' C5 g
    │  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I/ O& Q# j/ N/ w8 d( ]- G( R
    │  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M. z4 ]: x7 D5 D! z
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t/ H, _1 ~" E0 s0 `/ b3 D( ~
    │  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {
    4 N- W9 ^; S7 Q0 C5 k3 k% w│  │  │      21 21 任务二测试题_不提供.txt
    6 l/ j6 T& P8 D2 t! _& U│  │  │      & V) f( t0 e  \7 Z; B* e1 W
    │  │  ├─03 任务三:MySQL事务和锁& C# b7 Z( ?2 O) _
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d: l- |. t7 ]7 c/ d1 v+ X
    │  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u
    , u; C5 V( i' J% L8 L/ i0 j│  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    0 w4 t5 x" p0 _  [* n* O│  │  │      04 MySQL事务之MVCC概念.mp4: }8 _+ N4 o  c( S$ Q3 `' h' k
    │  │  │      05 MySQL事务之MVCC工作原理.mp4: H- E+ @; Q5 e% Y
    │  │  │      06 MySQL事务隔离级别概述.mp4
    & w5 d$ ?$ y3 S# e│  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^
    0 p( T$ r  k" E! I│  │  │      08 MySQL事务隔离级别控制.mp4) }% X( {1 ^9 F
    │  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z3 f2 C, v$ g* G) ]( Y, B
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4
    9 D: x2 A! x) Y  p2 S& q: }( A│  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f; K6 M& T) X: t6 a) K5 E! y
    │  │  │      12 MySQL锁机制之表级悲观锁.mp4! r; L* }6 Y4 a. l2 Z
    │  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m
    5 b5 X6 R, w& M# ^+ {1 X│  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R
    & E  j# O! V( D; R# t│  │  │      15 MySQL锁机制之死锁分析.mp42 m, ]  ~- D6 I( b  g" ]& y9 J
    │  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C2 W! S3 Y5 C3 A5 V( C5 U, j* S
    │  │  │      2 Y0 f* w- z# l' B, b2 e4 t+ {; j
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |% i% `1 V( d6 e6 `* ~+ w" W% [2 i
    │  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j
    ( @) {4 x# E/ U│  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u/ s% Q* I- D: S' K! d. `  ^( o
    │  │  │      03 MySQL集群架构之主从模式异步复制原理.mp45 v6 H# J7 x- K: Q. Z5 C
    │  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4) [5 U; B# w1 I! o
    │  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4) j  `$ t* x; d
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r
    ( A( j- v! Q( g2 r8 i1 c│  │  │      07 MySQL集群架构之并行复制-8.0版本.mp46 S: i- i5 B; w- ?
    │  │  │      08 MySQL集群架构之并行复制监控.mp4
    5 b" R+ q1 U# ]7 w│  │  │      09 MySQL集群架构之环境准备实战.mp4/ a1 U4 y- w8 F. K; m/ g" Q9 F. T( ?
    │  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m9 F* t' z9 B; _# M3 v( P9 f) T6 O
    │  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _( A+ F$ y$ n7 t8 m! @! J( E4 ]4 S
    │  │  │      12 MySQL集群架构之读写分离.mp4
    $ W7 C/ _$ J( O6 Z! {/ Q7 S│  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H
    % [; r  [8 ]) `( ~$ e8 f) K│  │  │      14 MySQL集群架构之读写分离实战.mp4! _* W0 v0 r4 x% l) C* ^+ X2 G. O3 a
    │  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h% _/ l+ {. S4 G2 d, l4 ~1 X
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P
    ' R" |0 r6 Z/ l. a+ J│  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {5 g, W  b' ~9 o# h
    │  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c
    2 A0 {" [4 g2 g│  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q! [  d) U3 [& C; C) U
    │  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H
    8 f: `0 \9 g. M8 }% d5 u│  │  │      21 MySQL集群架构之分库分表水平拆分.mp49 \6 r% ]5 c+ ]5 d9 e/ w5 R# H
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp4
    ( V3 X) e8 E( a  e3 J│  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    ! z( M3 W  f; z4 V$ x1 l& S8 v│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f
    . K: n7 \- g, O' o& _# j9 C│  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v% ~+ N$ r7 P. i' j
    │  │  │      26 26 任务四测试题_不提供.txt
    + _1 }+ p# y9 b4 P0 N  O2 G│  │  │      $ J3 `, U6 E. }4 ]$ _5 ?4 `0 E# A% f3 G
    │  │  ├─05 扩展:MySQL性能优化
    8 y! `8 [7 M6 l) C/ s$ f( f│  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    $ [1 y& M2 r% W1 _* i$ P, n│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b0 J) `. n4 g3 l7 t) _! s
    │  │  │      03 数据预热.mp4
    % Y$ t; w8 F4 `8 F/ N5 e& C│  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r% e0 p# N7 n# c* a4 }8 C1 E1 C
    │  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U# @% m; ]& ~0 N: a
    │  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S. v$ X; [8 a: q7 w# `$ ]+ M! v
    │  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }' c0 [" I9 X: f- j
    │  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u, U0 h6 Z: J# }, J7 {3 o
    │  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C/ K/ q- M4 f% O6 Z0 ^. b! f% F6 N
    │  │  │      ( W" z( w6 a/ v$ B
    ; ~) z% u$ x8 E7 P+ P/ [) h3 w│  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~
    " \+ A& y- \/ r+ U% ?- Y│  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    ( T0 L% k/ D0 B│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
    1 \" J* B5 F- y  f9 W4 i│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    ) D8 p' G- ^. L1 Z5 X  ?│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X
    . A" w- G4 Q$ u6 a# M│  ├─02 MySQL海量数据存储与优化(下)- y. @8 i1 k! d" P5 P
    │  │  │  05 任务五:模块作业
      {  w, Y( Q0 a9 x│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r& X1 ~1 F9 k" Q( ^. P0 z2 I
    │  │  │  3 `; q' r( u6 g/ y& e
    │  │  ├─01 任务一:分库分表实战
    # G; j% _) p2 Q( r│  │  │      01 01 模块二.zip1 w) r; W( E: y8 X. r( M
    │  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C
    3 I: l9 \7 Q5 p# b) c  l│  │  │      03 分库分表实战之背景介绍.mp4
    3 u( n/ ^1 e8 ~% t, w( |│  │  │      04 分库分表实战之垂直拆分.mp4
    , q2 P' h/ _7 P" y( L. `" T, b  N│  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L$ B; ^. N9 p' y# k% _; n! p
    │  │  │      06 分库分表实战之用户表拆分.mp4
    2 ?' L  y5 r1 G/ n4 \3 E│  │  │      07 分库分表实战之订单表拆分.mp4
    0 O5 B* z* `1 {# N. F3 j. j│  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O. A: T) v  P1 u3 k- d& g
    │  │  │      09 09 任务一测试题_不提供.txt6 w$ L1 P0 T9 z; i+ W4 i
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U
    & h! j. q# g( [│  │  ├─02 任务二:ShardingSphere实战
    3 d8 s4 D% t$ r/ l* k│  │  │      01 ShardingSphere项目介绍.mp4/ y) P9 ~* O+ _' C) w4 w# o- Q7 B
    │  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w
    ! A  o. @% F; \6 c# H- a│  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]
    % m+ `2 v8 N9 i- [* n: `6 V+ V│  │  │      04 Sharding-JDBC之分片核心概念.mp4
    . Z& C4 l7 J1 q0 ^3 ?/ O' }! B) z│  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4" b; h0 K6 x1 [7 a9 t! i8 p# R
    │  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V' V$ K8 j/ o! Q) M
    │  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4  Y2 h$ H( F5 M8 ~  o
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4
    " a; K0 r  P" d) V│  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t
    9 r& {0 `- v# q$ T' S5 s4 f│  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G) [& @0 w2 Q; p7 Q7 G
    │  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y8 z9 o) `7 j6 a9 u
    │  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    ' k; a$ @5 g) k( A1 ]│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4
    ) n! q# G1 _# |9 v1 }│  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    % y  m! h* H5 w2 r  l* {/ N) Y+ l│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X6 n8 k& S7 \4 g, m# O5 W) U
    │  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y
    # N4 B3 M1 ^, C9 z5 z  Z│  │  │      17 Sharding-JDBC实战之订单分库分表.mp4
    ! q) a5 L6 n) G  g5 E% q8 O- @│  │  │      18 读写分离和数据分片概念回顾.mp4
    . ^# B: y- |& u4 e# e│  │  │      19 读写分离应用架构方案.mp43 m( d. Y* u) B; X4 K
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K! {( V9 N- e8 D* Z$ K/ _# Q
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    ) q" w5 T* x8 ]7 N7 ~$ b6 c│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E
    4 y' ]; g+ r% H9 G! r7 q" Z│  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp47 V! E9 G5 R) U! {4 h* y" E! c* p
    │  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?
    5 T! r& ^1 ^" c│  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp46 x  f$ `) L% _9 P, V7 M' Q
    │  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4" r" m1 F  Y- k1 B8 d0 _$ u
    │  │  │      27 Sharding-JDBC之加密策略解析.mp4
    * `* ~% S+ o& f0 C0 W$ z3 k, C│  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `
    + ?- a/ ?4 }/ M; {  p│  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k
    - S7 N! n6 @. K, M│  │  │      30 分布式事务之2PC和3PC模式回顾.mp4
    9 c  ~9 t, E5 Q8 P5 V│  │  │      31 分布式事务之XA模式剖析.mp4
    / J0 _7 C  c; ]+ Q│  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C. n( J! ^& z9 |
    │  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U* ~9 B6 o! r$ D% h/ C
    │  │  │      34 分布式事务之基于Saga模式剖析.mp4
    # }4 j7 J( C0 A│  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp42 C" A2 P* Z8 v& M
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    ' v% G% ]- _" E5 q: C│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s7 k. `- y; \8 O8 o. ?6 q8 Y- p) g
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H+ e+ X* G) H+ [
    │  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H& L% j; x! Z- T, E
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a) N& @! Y; G7 ~+ g+ Q8 [
    │  │  │      41 Sharding-JDBC之编排治理解析.mp4
    , E, C# m/ O* Y& s3 d- n' m│  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v& @4 |0 F6 W* O- T
    │  │  │      43 Sharding-Proxy之职位表分库实战.mp48 Y8 V; n; u9 e
    │  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4
    * \4 ?1 t7 b& l! e, Z" @+ L│  │  │      45 45 任务二测试题_不提供.txt) h+ c7 F1 @( T5 m
    │  │  │      
      K4 c0 F& L! }  N! ?; c& M│  │  ├─03 任务三:Mycat实战( j1 B4 W; f& b- P1 u
    │  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b% f3 K7 U2 j( g9 r- A
    │  │  │      02 Mycat核心概念.mp45 O' k3 Y3 ~9 k9 w  c! {
    │  │  │      03 Mycat核心配置server.xml详解.mp4* j1 r; W$ J* X7 }1 Z' d0 t
    │  │  │      04 Mycat核心配置schema.xml详解.mp4( q, p: m. N, l0 M( E& i
    │  │  │      05 Mycat核心配置rule.xml详解.mp4
    ) h( Q# R$ G7 b9 V1 Y│  │  │      06 Mycat实战之环境和分片规则介绍.mp49 {+ w3 j% p! U3 e8 I
    │  │  │      07 Mycat实战之分库分表server配置.mp4
    9 Z; Y0 \5 Y$ c# L; R5 |4 x│  │  │      08 Mycat实战之分库分表schema配置.mp4
    4 p& N+ R3 H# r2 k, ^│  │  │      09 Mycat实战之分库分表rule配置和测试.mp4# G- {5 @) Z5 ^. U: n. k- X9 c
    │  │  │      10 Mycat实战之全局序列号ID.mp48 r4 S* H5 @4 w  _2 ~5 x8 a1 H
    │  │  │      11 Mycat实战之全局表.mp4
    3 a4 d; u8 a1 j+ y│  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
      U# f; d2 M3 e2 r! k; A* _│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?) T% _% }4 j* E
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z/ [# k# n4 K' s$ p5 d1 R
    │  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i
    $ d/ t1 e6 _8 g5 N! q* \. O; I, a│  │  │      16 Mycat实战之XA事务原理及应用.mp40 ]- c! ^5 s' k% [2 P' ~
    │  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]
    / |8 G2 Q$ s) v( B9 o" _4 W. X9 w│  │  │      18 18 任务三测试题_不提供.txt
    - e7 X, N+ A& g* N' s. `│  │  │      / v( P% b6 x3 R! d6 G% @( ]9 w* x* [, g
    │  │  ├─04 任务四:运维工具
    ) J. i9 t1 {# W0 a  {+ \: a│  │  │      01 运维工具之Yearning.mp4
    " A; s. S6 ?9 S% d% I+ X. X& E│  │  │      02 运维工具之canal.mp4
    % `& g0 u7 R8 Z, X/ E│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f, D4 E4 C# {2 j
    │  │  │      04 运维工具之percona-toolkit.mp4
    ' n3 V# Z. @) R$ q* d$ k7 K; _│  │  │      05 运维工具之MySQL MTOP.mp4
    0 \' |1 t: S8 E5 w# e  E│  │  │      06 运维工具之ELK.mp4+ E( h1 t( _) t6 c
    │  │  │      07 运维工具之Prometheus.mp4, j) F9 I; \( Q) o" ^. Z  H5 [
    │  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f
    5 ?; V, M! h( u! A9 E│  │  │      + o, K% D& r- D9 `
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B2 G9 g% l1 W$ G
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {
    $ y8 p8 J8 o* z+ A- Y* n. n│  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P) P2 C* d1 n. Z7 c2 t
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B
    5 b5 ~" n' e% F2 h  M& ]: s│  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
    " l+ l2 A5 p! N9 s! ]% E% t│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }+ D# a8 [$ w0 o0 o  t3 n* Y
    │  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |
    0 V5 x& `: g- i1 @4 y8 u│  │  │      01 01 模块三.zip
    $ L. q& x) M/ W5 k; \+ x│  │  │      02 MongoDB课程介绍.mp46 b4 J. W' f8 ?
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n: k  A: J: P) f  ^4 C6 i1 Z5 L4 V
    │  │  │      04 MongoDB安装和启动参数说明.mp4
    ; ^/ A' H1 ~: ?/ L│  │  │      05 MongoShell和GUI工具.mp4( ?- ^" D) {. P9 x9 `4 }; M
    │  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H/ G" O' D5 C  z  J* K1 N
    │  │  │      07 插入数据.mp4
    2 L* X& a) Z7 G# K% A6 L+ q│  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D
    / [8 I+ K( t; R' ~│  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F
    2 q! r- _. s8 p7 F2 |9 L4 U& a│  │  │      10 删除数据.mp4+ i; |! ^& ]: z0 X( N3 f( s1 f9 y; m# B
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e
      v/ d7 F4 L6 E% o" m) A│  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F. t( c( a. S$ t- k2 n/ g
    │  │  │      13 MapReduce.mp4
    9 B7 N$ h$ [. d│  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i
    9 P; e0 L( S+ V, F; @│  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~3 N2 c+ ]; M$ n4 N& I) S! y
    │  │  │      16 索引分类和总结.mp4: F! j" e% P- n, Q; `
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z
    - z8 N' h( q8 D/ p1 ]│  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M" \! B3 ]; d. e: m: s0 g( }8 L& J
    │  │  │      19 慢查询分析.mp46 @8 b1 a  Z1 |3 o5 P6 a
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f
    6 I# Y4 y4 H1 y/ o9 ^* |: c8 V│  │  │      21 应用场景和如何抉择.mp43 ^1 C3 H) ^* Y4 p! M
    │  │  │      22 Java访问MongoDB.mp4. T* u* I3 r! |. a3 e( D
    │  │  │      23 Spring访问MongoDB.mp4
    / e5 z" I3 `$ m+ r# r│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n1 Z" W  S1 t5 e, i/ \
    │  │  │      25 SpringBoot以Template方式访问MongoDB.mp4
    " W8 v! t/ c, e5 n' K, f│  │  │      26 MongoRepository访问.mp4+ w0 i: H" w7 b# W4 e% H
    │  │  │      27 MongoDB逻辑结构和数据模型.mp4* D/ t5 w! C0 M* o5 m  F+ B2 j3 T- e% {
    │  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C0 O" M' w# l4 l( T5 X5 I% S5 {
    │  │  │      29 WireTiger存储引擎原理.mp4
    " i: J# C/ U: u. K. ?* F│  │  │      30 主从和复制集.mp4
    % ?, B6 E8 d4 S9 u; K3 E/ G" A│  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G
    2 H- \" S2 N$ v! [, z│  │  │      32 复制集搭建.mp4
    & `; e$ f1 t% a7 M│  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @
    , c+ X- M) n1 X# [│  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @0 `+ p9 `' j; q6 K
    │  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p
    6 c( t8 P5 r) u0 N# v│  │  │      36 分片后续步骤.mp4
    8 ?0 K. Y5 R& n9 d│  │  │      37 安全认证介绍.mp4$ ^+ S9 _7 ]4 h* v% l
    │  │  │      38 单机安全认证.mp4* n% c! E1 v, w* ^
    │  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T0 Y" ^: t/ g' h- L$ `2 o
    │  │  │      40 40 任务一测试题_不提供.txt
    5 c, R, R+ p" B5 ?# N  b│  │  │      ; K4 g' V+ \0 p% G' v5 r) ^0 ^, A5 q: r2 l
    │  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    9 s- }+ G0 B& F3 e│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C9 R* s/ C' F% r5 T- V. X
    │  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f  {. h( ]7 I0 I
    │  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n% N# ]+ |- Z% [
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F/ ~* t* p) Y; B* D6 g& N% M
    │  │  │      05 语法介绍和节点操作.mp4
    $ e0 P5 ?/ o# u5 `# X7 N; P│  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L
    5 h7 I3 S- A# _6 H5 V│  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
    - K$ c. ~0 B5 k& j; L5 `0 F│  │  │      08 更新排序分页排重.mp4
      e: F- J  D9 m. o! d- Z' k│  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y2 ^4 R# f% ]* i3 \0 y( n
    │  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y8 V! Q% ~# Z0 h( I. G
    │  │  │      11 事务索引约束.mp4) |2 G+ D/ E' \% S! K
    │  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g. [: f( \9 L  j' W1 X& Y
    │  │  │      13 Neo4j优化思路.mp4
    ) X/ @3 `1 v; p8 b( r3 m- b│  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M
      n! w- a, s- g: r6 C9 L6 R4 m% _│  │  │      15 嵌入式方式访问.mp44 L$ `* {1 m( L. y; A1 |9 H
    │  │  │      16 服务器模式访问Neo4j.mp4
      L4 h$ f$ H- w' ^3 `6 T: X│  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F
    3 X; y0 K6 E" }9 D4 T+ f* p- E│  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r& G& }; j2 X6 X( A5 r) S
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f% R2 P0 y' @- ?# Q+ Q$ J
    │  │  │      5 {+ p+ O6 x5 Y. v- X
    ) I7 a, X# C- y% R  w0 O) @│  │  ├─03 任务三:模块作业) J8 g* j; U) m
    │  │  │      01 01 作业文件.zip2 |4 p9 ~, j# \7 i" }5 C. P8 |
    │  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U0 O$ n4 w/ @* B  U  d% ^& U( l
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z
    # Z% G) {. a$ t2 k: L! C" }│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    1 y5 \8 V& |& ?# V; m; h, J3 ^│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~8 I# t$ a9 E& ?  H
    │  │          03 mongodb直播资料.zip! t5 ~7 i4 K9 q1 \1 {/ D
    │  │         
    % i# N5 q" j1 d' C6 ^9 p# E  q4 K│  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台
    - H/ ]3 x- N2 ]│  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s- H" B" Q3 s! `3 ~4 D5 d/ c+ p
    │  │  │  8 l2 k4 k* E' b' a
    ( U* R' }8 W% C% H! e9 m│  │  ├─01 任务一:轻量级分布式文件系统FastDFS( ^1 B' ^+ z7 f$ P
    │  │  │      01 01 课程资料.zip/ O9 s! T8 a8 z! R+ O1 z
    │  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V( b6 A9 o5 q3 E- _1 @; L
    │  │  │      03 FastDFS基础回顾.mp4  X1 B9 _9 h8 P( [( o
    │  │  │      04 FastDFS环境搭建和测试.mp4
    " s! I5 @0 S6 ?' |│  │  │      05 FastDFS和Nginx结合.mp4: \1 R0 p+ u* ?4 t0 V# I
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g; n$ L' J' O% c! t7 q4 L, h
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^) J* g* q! E% f9 K$ W* c1 t+ v
    │  │  │      08 FastDFS设计理念.mp4
    ; e5 y4 ^* k) e│  │  │      09 文件上传和下载功能原理.mp4
    + s7 e3 G/ ~) p! f│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V& k* v) C9 h" d5 ~
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y! ^4 B( ?2 L, L* u( Z: @
    │  │  │      12 FastDFS配置和优化.mp4  m$ g  D8 ^: H" Z* D7 n  c  C0 N5 u
    │  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d' h4 N2 ?3 @% l3 Z% z
    │  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i
    , W) h6 G4 ?6 E( o+ m! D. _* T  d│  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t
    / F" B# Y3 k( d, d# t( s" L2 t. i│  │  │      & X; ?' L' H* q7 o+ p
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    8 n. a8 {7 J, S5 ~/ H7 ]│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N9 U* h; K/ D0 J% j* c- E
    │  │  │      02 OSS和自建服务器对比.mp4
    8 A! H1 k4 j7 i: U- L│  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s5 v2 x* S7 Q. o9 A5 f* ?& |
    │  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l
    3 j3 g8 @$ M) }9 i- H' Q│  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e# V0 ?& f3 I& z$ o5 x+ I
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C2 D3 O4 b0 n! a& }$ S& E
    │  │  │      07 日志记录.mp4
    & W/ h3 P& L& g2 a  l│  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m
    * S5 _! U$ W2 H- r  _/ v9 c' r( O│  │  │      09 OSS开放接口.mp4
    % |8 j9 H) w( P7 l! q! W" D9 w! d2 x│  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l& K9 P  Z. i# A
    │  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y
    2 I! o) N9 \8 _5 G+ ~│  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N
    3 |# t3 t% i& R' S│  │  │      13 数据处理和CDN.mp4
    ! T2 ^' m* \1 ^│  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J5 F; Q3 K# v) P: N
    │  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w# y* j' r! W/ K, M. l( D
    │  │  └─04 模块四直播【回放】; z8 g* C6 h0 h0 n4 X7 _4 U
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt+ m' \( Y1 ?' n" z0 j
    │  │          02 高薪5期阶段四模块四直播回放.mp4# ~7 i8 r+ W6 H7 k
    │  │         
    8 f5 z, ]% b4 S* |" _│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i
    $ x# `) X5 A$ J8 W) x1 ?0 I│      ├─01 讲义下载
    ; K) ~8 x* y4 x: m5 v│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I
    6 x" v2 v4 ]# {3 y# f│      │      0 l4 ^6 N, `8 ^' Q- Q7 Y1 a+ C% T- G7 M# c% A' s' c) \  ^1 M
    │      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建. \  @, Z" Q" i
    │      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j
    ' V2 X0 Q; x$ m/ a& s0 l$ w4 Y│      │      02 大数据定义及应用场景.mp4: t" c: |% d; D6 G, n1 h2 k6 ^# z
    │      │      03 大数据发展趋势及从业人员发展路线.mp4, p: G9 |$ a  B
    │      │      04 Hadoop简介.mp4( Z5 D) ~5 u' M
    │      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M, U1 h0 w5 {3 y$ ^7 W% j# w  }
    │      │      06 Hadoop重要组成之YARN概述.mp4
    # D# X* {4 x2 z$ q2 u* Q' Y" i3 Y│      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp44 g  O" j: c2 W5 T! M' h, j, y
    │      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4$ f! r" k3 I8 R& Q5 ~$ |0 r; Y
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @4 S, u3 u5 l, |& Y2 X0 F- {
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |
    . Q  C, a. ?' V- D9 @3 r3 b│      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    : x* E: W+ Y( _0 o" M8 M! ~  I5 h│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M" L2 z6 L7 \1 H4 @8 F0 ?; h" @( \
    │      │      13 Hadoop历史日志服务器配置.mp4
    0 }! r/ `# t0 `0 \- M- e│      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h" x9 @- u3 s. g; c/ M! s; M* S4 E
    │      │      , V( H% v+ S; |! W" U! @6 d& ~) g1 G8 m# s; i) G
    │      ├─03 任务二:HDFS分布式文件系统
    7 W4 t! ?2 B4 G$ o* i$ i│      │      01 HDFS之重要概念.mp4
    $ G+ B$ D2 E+ i6 v│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R: J+ o1 F. K" y; G: E7 t. U. `
    │      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q+ \8 N( m/ x( S1 y& h
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C
    % o' i: d$ {. Y; O8 p│      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {
    & t; K8 z" o0 |│      │      06 HDFS之API客户端IO流操作.mp4! @/ B! u9 h5 m
    │      │      07 HDFS之API客户端IO流的seek读取.mp40 f3 M7 g* l8 [$ V
    │      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    0 |1 I9 }4 |( i  ~: A( O│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4' Q4 F/ F% J6 L' H4 @
    │      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?
    & P3 u' Z; O6 j" H  `. d│      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4
    ! ]* i! r) \8 O0 s│      │      12 HDFS元数据管理机制之CheckPoint周期.mp4
    0 ?5 W( ], p4 S6 s' E+ f│      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C4 T. g5 T. `) M1 ?) p
    │      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m
    % y4 F1 `% y. s' A9 j│      │      
    ; k  `8 ~# n% G, v0 Q/ {│      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m
    9 T& Q4 H/ ^. O& h3 H│      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x1 H. c. M8 ^2 K7 O- l
    │      │      02 MapReduce编程规范.mp4  c1 N* d$ l$ z2 z( {3 v6 W, F
    │      │      03 WordCount案例之编写Mapper类.mp4
    9 H2 V0 B! l/ |. K! [  f│      │      04 WordCount案例之编写Reducer类.mp4
    + S- O! P* e8 E! q$ U│      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _6 {: y2 z) Z+ M
    │      │      06 WordCount案例之运行于YARN集群.mp4
    ' V9 ^0 F9 h: i4 g4 {│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z
    7 u) \9 B3 {; R/ E- v! s! g│      │      08 MapReduce之Writable序列化接口案例part01.mp4% |, }2 ^( }* w8 M, U& |
    │      │      09 MapReduce之Writable序列化接口案例part02.mp4
    6 y5 i: y4 M7 P( ?4 w* ?│      │      10 MapReduce原理剖析之MapTask运行机制.mp4( `  O! g( W7 o3 p. R( b0 k
    │      │      11 MapReduce原理剖析之MapTask并行度.mp4
    4 l! N( m% K! l2 X│      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i& ?* P" M8 B7 L# H
    │      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K( O' Y' A) B# n7 g$ x/ y$ N
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4- X: X3 w* C- n( I
    │      │      15 MapReduce原理剖析之自定义分区案例.mp4
    3 ]7 l* e: \8 l, H│      │      16 Shuffle机制详解之Combiner组件.mp41 i. y( A: O  l. ^: [" c2 E4 }  i, O
    │      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C  ~0 }9 u& ]' n
    │      │      18 Shuffle机制详解之全排序案例实现.mp4+ Z3 [6 Z2 X0 [2 i4 T" b7 ]4 k0 Q
    │      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~
    . E1 v( t6 z4 `5 Q; F. L│      │      20 InputFormat机制之CombineInputFormat.mp43 Z3 d; Q2 r$ S; |1 `2 ?; y; N
    │      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l
    . X. F5 v4 z* ^% M1 s│      │      22 OutputFormat机制之自定义OutputFormat.mp4% U0 U7 M# b. Q9 S+ ]2 V0 i
    │      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L0 O+ _. O5 H6 a: S. X
    │      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @4 A1 y/ U1 g! ?- Q8 O* h2 B
    │      │      
    - j8 D' p! l6 O8 |* G│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述+ O; M/ v6 j9 ~, M- G
    │      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    # i- I" [) J$ @# J- N5 a& l│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N* Y" E. A# S! `3 E* @
    │      │      03 源码剖析之NameNode启动流程.mp4
    0 K: O7 T: {/ ?$ N│      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z, }. K9 T8 J4 B
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp4# E6 D; L+ j% ]6 w; W) @$ x
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a2 t0 F: |: }1 w
    │      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I7 F! K. K+ b$ {; }8 S
    │      │      
    + q* P  ~! n! y$ R6 w8 w│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b
      Y9 a* W+ f' J6 D3 o6 b│      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s3 Y" L: @7 L% ]% ~3 l+ B% W
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C
    5 G  r2 D! L- w' S8 ]│      │      03 HBase数据模型.mp4( ^& B8 o& A9 ]- o$ N
    │      │      04 HBase整体架构.mp4# x1 k) M" ]& c& ?$ ^( X4 M( X
    │      │      05 HBase集群安装部署.mp4
    6 J+ I1 |& R0 D+ K│      │      06 HBase Shell操作.mp4
    & L3 M" \9 |6 F│      │      07 HBase原理深入之读数据流程.mp4$ M, E+ M* d! g" o8 @
    │      │      08 HBase原理深入之写数据流程.mp4
    # b; a1 O) n" z+ i; {: z/ j│      │      09 HBase的Flush机制及阻塞机制.mp4; A+ [  h: K/ A
    │      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |# N; Y6 m; V  s7 h7 v. J
    │      │      11 HBase的Region拆分策略.mp4) n0 b' x$ U7 p9 m2 n& }! R) Q3 I
    │      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n5 Q% O# q3 i, O* z9 w
    │      │      13 HBase表Region合并.mp4
    9 C1 ]' d2 g( J│      │      14 HBase客户端操作part01.mp4
    ; Y# h0 l( y2 C  p│      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w+ _& c9 K8 X7 Y3 O: L
    │      │      16 HBase协处理器介绍.mp44 m& i- J  |2 y& A
    │      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U
    & f  B6 b! _% h& L9 @+ r9 m│      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v/ V: V2 f3 K+ D5 y
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c9 c+ |: r' J2 f; x+ |6 Y  y  i) O
    │      │      20 HBase表热点.mp4  P6 a& l  h2 [0 M2 u0 y
    │      │      21 HBase二级索引.mp4) T& z0 |; A4 W$ c. ~' y7 T' q
    │      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i1 ?% K/ b. \( s0 P% i
    │      │      23 23 任务五随堂测试_不提供.txt
    * }; P- \8 S$ [9 _* g: ^, [6 M3 K│      │      + E) r% t" g+ o9 i- J% l
    & Q: y( @" O% L. i│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    ( y3 q: p1 M: x' h9 I, a% I- y) J3 `│      │      02 02 作业说明资料.zip
    , g. L3 `1 h) `2 c# ]. e2 [3 W│      │      
    1 c4 t+ \  h% a0 Z- i│      └─08 模块五直播【回放】7 `2 y3 p7 W% n( h3 q7 u9 t
    │              01 01 满意度问卷调查_不提供.txt! J. o( f9 d4 l2 J5 X  q
    │              02 高薪5期阶段四模块五直播回放.mp4
    / j: h% @5 w" C" V: K$ Y& D% N5 c; V│              ) }3 r5 E: Y7 z2 H. C
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }
    ' h$ g7 e: d# K│  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    ' }9 j. ]8 C+ Z$ j│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v% W) c* g0 l5 s3 A
    │  │  │      01 01 Redis课程资料.zip3 p; n& z$ x( K/ Q, n: o5 x
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    4 {0 O0 R0 u9 ^5 P│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K* V/ m- f0 M* b  A! ^$ A0 P
    │  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A3 J7 A5 s( a; ?, B
    │  │  │      02 缓存的使用场景.mp4
    0 h/ N8 p' H8 ^$ E/ ?, c+ W6 [│  │  │      03 缓存的概念.mp4
    1 e  a* E, a4 x8 C3 q* s1 G│  │  │      04 缓存的分类.mp43 V  J! U7 ^. V  ~2 i% v0 K
    │  │  │      05 服务器缓存.mp41 b- n! S8 q' _
    & A  D* q) }) H  |3 D( Z" V│  │  │      06 缓存的优缺点.mp45 Q% M: x! [; Z$ H' t
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    ' G  p6 H# m4 i2 [│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N
    1 {3 O' j9 c& V" T' L8 O! V│  │  │      " T) I9 g7 [$ K( ?+ t. L: ]
    │  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    5 L+ r$ v6 I/ j. w/ m│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d
    + X: u& H8 T' D6 o6 ~7 d│  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    2 D- t" @  I; o: F7 d5 U│  │  │      03 Redis不常用数据类型.mp4
    ) {, X! G" s5 A5 g. O+ J1 a- y# D│  │  │      04 Java访问Redis(Jedis).mp46 o4 C9 I% T0 y1 h9 `$ s# O
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l
    1 Y) E' I' v4 t) S7 r/ o+ g1 R│  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R
    ! n2 M8 N1 y7 H7 H- V' J│  │  │      07 Redis底层结构之RedisObject.mp4- W( b6 O' x/ V% N& t" d" l3 E: f4 ]
    │  │  │      08 Redis底层结构之字符串SDS.mp4
    3 @: c0 d5 [8 ]3 R; f4 ~│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r* o: N, L) W+ x2 g0 O1 d
    │  │  │      10 Redis底层结构之字典.mp4: W: m2 L* h' z) w; K# k
    │  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E: A% c6 H4 r7 @! {$ @5 c
    │  │  │      12 Redis底层结构之快速列表.mp4% d/ k  ]8 U% U
    │  │  │      13 Redis底层结构之10种编码.mp4- C& k, I# o" |; q, r
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |7 A* L4 E7 w5 Y+ O3 K; W8 z
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z: t8 p* |+ T" }8 c8 D
    │  │  │      16 16 任务二测试题_不提供.txt4 H( l1 z( s1 p  r# I( O
    │  │  │      % |7 v2 [& O; `4 L4 x
    / `/ N6 n% k9 W1 ?/ _│  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P
    * ^$ t' J; R- V! C2 G│  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w
    ; f% ?  N. {2 g  v; Q│  │  │      02 通信协议之命令处理流程.mp4: w$ w4 ~. h1 ?; ^5 `& [
    │  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o
    2 N: h+ `8 k! w" f8 o* d: n; B) u' @3 ]│  │  │      04 文件事件之IO多路复用模型.mp4
    0 ~. O9 n* e9 z│  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V# F! e. P5 C3 ^' m8 B
    │  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    ' ^& s7 {; |: u; c/ A│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R: m3 u) k- I5 k5 Y
    │  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \8 Z* T, E" M2 Z
    │  │  │      09 09 任务三测试题_不提供.txt
      J7 |  j* ?! V8 S; u. s: ?7 F│  │  │      ( ^' l: \3 m. r5 k8 n
    % P8 w% i4 a; `& m│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?3 E" o* H) _# W" O- G' h
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M0 p. s1 p, P: H5 }8 Z: T) q
    │  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l
    * l8 ~2 W# x  L' l│  │  │      03 AOF工作原理剖析.mp4
    $ o4 G7 M$ }, t8 v- @│  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    * P. e8 J' |% P$ w) |9 l; `│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    3 v, T& ]4 [) F* K  T  Y, u│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x
    4 c- U- R  ?( F│  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g9 U7 E7 m6 E9 H, T: ^  S1 F
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A
    1 D$ q$ V; y3 @9 @│  │  │      09 Lua脚本复制.mp4
    ! x: Q; A& t3 I│  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I
    ) U' M3 ]; B) ^: R( s* h│  │  │      11 Redis监听器.mp4. Q4 f4 E* Q8 Q/ D' T- G
    │  │  │      12 12 任务四测试题_不提供.txt
    - F) h1 \  q2 Y9 ?; k  R# H│  │  │      5 `7 r/ j% C- T! I- {+ K
    │  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q9 t* ?3 N4 A0 ]1 F
    │  │  │      01 主从复制.mp49 e8 K7 o; z; b! @  P8 ^
    │  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s
    0 T( v  s& W/ L│  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `: Q! w6 @6 x9 N. I3 r% t
    │  │  │      04 检测原理.mp4/ O6 I8 m$ v0 R( r' j% n9 ~+ o0 \! `
    │  │  │      05 故障转移.mp4
    - S3 T3 O4 q8 S│  │  │      06 集群介绍.mp4
    . A$ }  D% K8 [, K/ R' d- Q. |' `& E│  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M( t/ o, Q7 q% w% G
    │  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e# q$ M5 V1 u4 `: {4 P5 b
    │  │  │      09 RedisCluster分区.mp4
    : o4 [6 k" s7 J. F, ~. x- b│  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m
    - H* T) T& \; e4 |8 w( {│  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w
    1 T- x! w- m. `% T1 }6 g* S│  │  │      12 分区路由.mp4
    & C/ D9 S) S" A7 G4 X) y2 [│  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W
    1 w. }" Q( I9 n1 ^9 `│  │  │      14 集群容灾.mp4: s3 R* W. ?' M7 v& o
    │  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    $ _/ N, X: e1 a5 `9 u│  │  │      ) ^/ n; ~0 |$ N: w
    │  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u) ?. X4 ~( V' f5 J: R2 ^
    │  │  │      01 企业实战之架构设计.mp4
    6 W. r9 Z4 m; t# |( Q2 `7 `  Q, K│  │  │      02 缓存问题之缓存穿透.mp4
    ) F/ F2 B( X: N) n│  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @' n% {. ~$ w4 K- X+ C, a" S4 C
    │  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B8 I0 D- w$ ~; e: m, t9 E; I4 H
    │  │  │      05 缓存与数据库一致性.mp4
    4 H* y2 P1 z" n; ~│  │  │      06 Redis乐观锁.mp4
    , i& e/ l$ ]* l│  │  │      07 Redis分布式锁.mp4& h; i. v& Y' Y& B9 Y+ ^& b( C! B
    │  │  │      08 Redission.mp4
    & u, {% Z  R# g- w) {│  │  │      09 阿里Redis使用手册.mp45 Z8 ^' k) X+ f$ A( I2 j
    │  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D
    ; Z+ y: s" t. r" |│  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    : Q: l$ T9 |7 K│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p
    & ?$ _0 Q9 m. |  `: p( }1 B) r: r│  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c5 A$ N  \8 \. j/ }
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c- V! v. K" l+ p, i) ~
    │  │  │      
    1 d3 n, Y8 a) t8 G$ Q: v+ H/ ~9 f│  │  ├─08 任务七:模块作业
    $ ]& l- i4 C: e│  │  │      02 02 作业资料(图).zip
    ) F$ L+ L5 J+ P# y│  │  │      , E; o( ]$ O6 G: D
    │  │  ├─09 加餐:Codis集群搭建
    + r3 M6 P0 [# k. q0 r0 \: n+ X5 q; N│  │  │      01 Codis介绍.mp4; I4 d$ X1 o' H
    │  │  │      02 Codis集群搭建.mp4
    3 w* Z# U3 Y8 z( ~' }9 [│  │  │      03 CodisServer配置.mp4" E! k. t+ t. T: x# `
    │  │  │      04 Codis界面管理.mp4
    ! L* [4 {' L" d│  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
    8 j* f  R* P1 X, j1 t3 d2 }* m+ F│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f
    , B  k6 V* y/ Q" J* F* Y+ u" D) U│  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s3 M9 Q" ~, K9 X' {
    │  │  │      ; p9 p! O  n1 V4 Z) q' H) `7 f
    │  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O
    ) q' n7 P2 s' |% Q; {│  │          01 01 满意度问卷调查_不提供.txt
    : p% R, t. p6 I! e│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y2 V: C: R6 I& x' H
    │  │          03 Redis-直播资料.zip
    9 L4 L& A2 p- L% [; Y0 I$ J│  │         
    ! m7 Y4 [9 L2 |│  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~( c4 j, f# }8 j3 J; Q) `
    │      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W2 y# x  Q( \" P4 Q4 T  r: Q  ?
    │      │      01 01 课程资料.zip
    7 c" o8 B4 B# Q: i│      │      02 Guava Cache应用场景.mp40 Y* I* a% t7 u6 F3 S
    │      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N: l; e# r7 E9 w
    │      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k( H$ l2 c% c8 A( \* k  x9 W
    │      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P' H; Z3 \+ n* h
    │      │      06 Guava Cache原理.mp49 {3 j6 G1 J9 u6 \
    │      │      07 Guava Cache高级实战.mp4
    2 R/ ]1 I9 y- ?6 F* O! U8 a0 a5 a│      │      08 Guava Cache源码剖析.mp4& o% h- z7 }' d
    │      │      09 09 任务一测试题_不提供.txt0 Y% v/ z5 H3 K' x9 V
    │      │      ( ^/ y- A& L' I) m, ~& g$ |( c$ R6 Z" m5 Q) M9 @5 Z
    │      ├─02 任务二:EVCache
    * o  X8 G+ j0 h4 j" i│      │      01 EVCache应用场景.mp4# q3 n8 f8 D$ S: t- m1 P
    │      │      02 EVCache典型部署.mp4
    9 v6 Y/ i( r2 F( t  j8 z+ m│      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g
    8 [5 y9 A8 @8 ^6 Z+ @0 X1 c# B1 R│      │      04 EVCache实现原理剖析.mp4; Q+ a4 y* P6 x! h6 m* Q
    │      │      05 Slab Allocation机制.mp4
    ! z; g( V8 }, k( v0 C2 F5 H│      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B
    ) Z0 W+ Q! W3 o# c5 n/ ?0 u" v│      │      07 07 任务二测试题_不提供.txt
    + ?# ]# g1 `& ~8 ^7 m6 }8 ?│      │      
    ( f$ O+ j& c- }" [! Z1 y6 u│      ├─03 任务三:Tair
    2 I# p4 o. c4 [. X2 e│      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _
    6 M: e0 v3 j! L- _9 U% G4 N│      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f, Q; v; H5 P; V& h$ K, C
    │      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v0 b" q( J# o- u. b1 k# y. ~
    │      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z  _0 v* [1 N4 |* Q5 r+ N1 A
    │      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r
    7 w7 V! v9 y( y: W, l│      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F
    - J$ p. `' `, H& m: |8 f0 Q│      │      07 mdb存储结构原理剖析.mp4. \- m+ }- W$ |- Q
    │      │      08 Tair操作API.mp4
    2 z5 B6 m; m3 \# V3 O2 ?$ {0 k│      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v! a  z  ?$ w8 B  o' p
    │      │      
    # r" l* P; |& h│      ├─04 任务四:Aerospike
    : D$ D4 }# j2 l3 L0 ^6 B│      │      01 Aerospike应用场景.mp4
    & _+ V) o. n  S0 J8 j3 L, O+ {* Z, R│      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X& ^3 ]2 v. H; m& ?' f2 _  B
    │      │      03 Aerospike环境安装.mp4
    1 p/ o6 X- W" ^  }│      │      04 Aerospike操作实战.mp4+ X3 j% g' J+ Z0 T6 u5 X: E" J
    │      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]
    . a: [8 J) b- }; J( s2 R; @  Z│      │      06 Aerospike集群实现.mp4+ Z* g; _' X, T' o
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B' V' x: O2 p4 k) Z
    │      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
    : N% x- r% \( N: P6 j# h│      │      
    3 v! ]" C. o' ^/ k│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O1 b  B% b) D1 y* f4 y/ c# t' E
    │      │      02 02 作业说明文档.zip$ d, O9 u+ v2 x. c! e* {; }0 O: M- B! h
    │      │      8 l9 ?0 a3 p& G: L
    5 B$ v' H5 ?2 W│      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G; [9 {& ?+ H  Z- Z* w+ L
    │              01 01 满意度问卷调查_不提供.txt1 X% K) f8 x4 k3 G) o& @( Q, s
    │              # W. F% G/ }2 d' T7 J0 T6 k
    ├─06 第六阶段 分布式消息服务中间件进阶* ~+ m% Q8 c2 r" L5 y
    │  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H8 }$ m; W# l9 X
    │  │  │  06 任务六:模块作业
    . S0 Z  m& j! O& ^4 I│  │  │  ( k# I3 {1 z2 g! R1 [$ ]
    │  │  ├─01 任务一:消息中间件概述
    , g1 f1 c. [+ ^. p% l│  │  │      02 课程介绍.mp46 S: A: j! ?$ ?$ Y* J# i5 j
    │  │  │      03 分布式架构通信.mp43 m  g% }- D  H( p$ c
    │  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E
    7 L8 G) J4 E/ W6 |, V2 S│  │  │      05 主流消息中心间及选型.mp44 @6 ~+ |) Z. l/ t% J: g
    │  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p. b1 x7 P3 I& O- i' C/ e4 Y  ?
    │  │  │      07 消息中间件应用场景2-拉勾案例.mp4. g9 Z* n7 C2 d+ }. G
    │  │  │      08 JMS经典模式详解1.mp41 Y2 P# G; F: H3 H
    │  │  │      09 JMS经典模式详解2.mp4! t- f5 ~2 F' J/ B: Q3 T4 g, a; n7 n
    │  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _
    / f% I0 i" v! D& M/ V│  │  │      1 G5 X4 x5 R2 A" J# O3 Q
    ! U7 b! _) S8 k: u2 D│  │  ├─02 任务二:RabbitMQ架构与实战2 V0 L1 C5 F5 p3 [7 z. n$ O
    │  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    5 J5 ^) w6 H* L1 R+ j5 H│  │  │      02 RabbitMQ Exchange类型.mp4
    8 _; y% N( y# W+ f: z# x│  │  │      03 RabbitMQ的数据存储.mp4
    1 L+ n- D: Q. b( e7 H& R: f│  │  │      04 安装配置RabbitMQ.mp4
    ' d3 M6 g' P$ \! w│  │  │      05 RabbitMQ常用命令1.mp4
    7 G9 J: u6 Y, {│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    ! i7 h: B5 n5 F9 A. M│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C$ m% v) {) Z* Y+ w
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o
    ! U9 F! x3 L7 U: t% V│  │  │      09 Connection与Channel的关系2.mp4% g: ?4 Y0 i4 n3 O  e
    │  │  │      10 RabbitMQ工作队列模式.mp4
    8 Q8 M$ H- N$ T" W0 {│  │  │      11 RabbitMQ发布订阅模式1.mp49 L- x7 m$ I" K4 M
    │  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F
    ! R8 Y) U& @) t7 w& A│  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v8 D0 C" S* Y2 H
    │  │  │      14 RabbitMQ主题模式.mp4
    ! E! I3 P0 f6 r9 i* J0 \' g│  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y
    2 S) Y! P( {, i8 D  p0 {- c│  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e
      ^( S) X9 f$ e6 b/ g+ p# q/ q│  │  │      17 Spring注解整合RabbitMQ Listener.mp4
    9 B& Z. |+ c, E: k. o│  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l  [, J! G  H& \6 F0 V  i( G# u
    │  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    ) s/ C' H# ?1 D1 r# ]│  │  │      7 U* o1 d, V# G
    / ~, b7 |. |  T' K│  │  ├─03 任务三:RabbitMQ高级特性解析
    * f* h, m  t3 g8 Y, P│  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q
    * `3 c+ r- b* L3 `│  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t, o( J! e% U, k3 w% }5 P& c. Y
    │  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S( @3 [8 O+ Y$ P2 `4 {% R5 g
    │  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~
    6 j: _; S  R5 P- S8 m9 x3 o│  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I
    0 x5 M9 c- O% ^) k3 E" i│  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b
    * K( l% q- o- i$ ^( T1 t│  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K4 S$ q3 m+ M' S5 J
    │  │  │      08 TTL机制解析.mp43 V4 ?' g; f! g6 Z$ L
    │  │  │      09 死信队列解析1.mp4, J/ T5 ~/ T' i7 Q8 n  d7 o
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t( N' G; o7 c$ T2 K& d( T
    │  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U" c! a% q. a& g0 F" h
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j. }% f) o2 }# _2 y0 j+ I2 @  A, E0 J
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q- Q* P0 ?! x9 B/ a' I9 Q
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v* O2 A/ I- |' E  H: s* I
    │  │  │      01 集群方案原理1.mp48 F/ _- ^5 u- l  E
    │  │  │      02 集群方案原理2.mp4
    8 H( C; u& ^' a8 F0 k, E│  │  │      03 单机多实例部署.mp4+ R/ m6 G5 e, g
    │  │  │      04 RabbitMQ集群管理.mp4
      C4 Y6 q* K4 I6 b8 h' S│  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _
    $ Q: q$ U) T& j+ Z% k; E5 R│  │  │      06 集群高可用HAProxy_1.mp47 U7 @! {* ?  ?8 |
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U
    6 B4 U/ B! ?+ X, h5 G' m6 L. Z$ M│  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z
    % I& {  o! V6 z4 B9 a; ~│  │  │      09 09 任务四测试题_不提供.txt& ~, Y# N2 m: _3 j% ]; s
    │  │  │      
    ' |( {& Z! j7 A' X) k$ X│  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J. i: @6 I& |" g- p. D) h; o+ l: A
    │  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    . u% y% ~( ~! [1 K$ C│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i2 c4 N: H2 e' Z# D
    │  │  │      03 持久化过程源码剖析.mp4
    ) {0 m; E0 }4 \/ j6 t+ B+ z7 Q│  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n* V; u. H+ M7 c, Q
    │  │  │      05 消息发送过程源码剖析.mp4. X. a6 N) r3 i1 P: K
    │  │  │      06 消息消费过程源码剖析.mp4* q* v) Y4 b/ j
    │  │  │      07 07 任务五测试题_不提供.txt
    # V7 y# P) y2 y' ^% z│  │  │      : J7 B# t0 A/ l& }% J
    2 n3 j5 {; K/ L│  │  └─07 模块一直播【回放】/ B4 j$ ?5 F% }2 R: F
    │  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f
      ~1 Z# R- q, j/ F│  │          02 RabbitMQ-20201106.zip# W! l8 r# e. S
    │  │         , p) M, P$ z! q- C. H
    │  ├─02 高吞吐消息中间件Kafka
      h- X) B* }+ M3 K; V$ ]│  │  │  06 任务五:模块作业; h* ]9 c. D4 m+ z: [
    │  │  │  
    ( W  _5 j  E5 `% p) j$ @3 n( n│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z
    # m- U0 I( g& r. J: r5 {. d│  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s6 v+ T- R; h. y; a
    │  │  │      7 E* B/ a# b  i; d+ N! n" S: m, f& N6 ^
    │  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S
    ! `5 a. ?; o1 t6 I8 r* Q│  │  │      01 Kafka介绍.mp46 l" b) N( W/ E' \$ d7 x0 i
    │  │  │      02 Kafka优势.mp45 L, ^# w6 I3 m" ]
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U# k+ f( o$ D& V! B$ t
    │  │  │      04.Kafka基本架构.mp4& k* L: ]: F: W8 k. K
    │  │  │      05.Kafka核心概念.mp4
    + B7 I1 {- D' ]9 @│  │  │      06 Kafka安装与配置.mp4: A9 s% v" [) b3 E( V
    │  │  │      07 生产与消费.mp42 O% B* o, w6 q6 H5 {" u5 }( U; C  W
    │  │  │      08 开发实战_消息发送.mp4
    % D1 B: d4 E& h& c. X│  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O
    1 @, w% g. g! A. |4 a│  │  │      10 SpringBoot Kafka实战(上).mp4
    - T( ^& J. v! E2 s9 z& B0 e│  │  │      11 SpringBoot Kafka实战(下).mp4$ b$ _; E3 e  s
    │  │  │      12 服务端参数配置.mp4
    % H& O: ?! O  O- T: i│  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D! `- b4 j& C5 w4 \
    │  │  │      
    " E6 j" q0 y$ z8 q* W$ A. J. s│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j+ f: V3 |$ m" `
    │  │  │      01 数据生产流程剖析.mp4# p) \/ a( `; x
    │  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I
    1 o8 a5 M( O9 v7 v/ F5 _1 C│  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |
    * f) o; L  i) F, l: @- b│  │  │      04 分区器剖析.mp4
    ' p- s2 ^' H6 u: L│  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z, Q1 a8 j$ z+ r8 _8 z. c
    │  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R" z3 G& G/ |6 M, f# h7 y& q
    │  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    ! h% y5 |" ?# l' f' H. }5 U1 A  [│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m7 ^$ T! x+ x* ^3 U' J7 H1 l
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U! C8 [6 C' p1 l- G( F8 Y+ U
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j3 D: e4 n6 P$ H+ `- a( e4 A. h
    │  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E- f& m/ ?6 S6 y) @! P6 U
    │  │  │      12 反序列化剖析.mp4/ l0 l! u3 {+ }' G
    │  │  │      13 位移提交剖析.mp4
    0 Y6 |% Q) L: F' ?+ T/ y. T│  │  │      14 消费者位移管理(上).mp4$ w! T1 y1 L0 W- X. e0 E  b
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i7 A" K6 n! |+ r4 _2 R$ x! A6 v# f5 f5 g# v
    │  │  │      16 再均衡剖析.mp4/ ?; T* n+ m* }1 T$ O3 b* [
    │  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `) I; o6 m" `0 A+ r# v/ L0 |- T0 [: F
    │  │  │      18 消费者参数配置.mp4* _' E+ c( V& a
    │  │  │      19 消费组管理(上).mp4) u& R% d& r9 A
    │  │  │      20 消费组管理(下).mp4' S( z8 n% c" M9 m! ~" P# Q
    │  │  │      21 主题的管理.mp4
    % e4 u& B" i7 \│  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s/ M; j( _& v- Y7 d' n
    │  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l
    " z+ K( e# e$ f9 `9 Q8 }* _│  │  │      24 主题参数详解.mp4# M! o) N6 V  Z1 X# K
    │  │  │      25 KafkaAdminClient应用.mp4
    2 c8 \# z- z6 b4 X$ r3 g' c│  │  │      26 偏移量管理.mp42 D$ ~* I! s2 j' k7 P% Y5 H0 `
    │  │  │      27 副本机制.mp4, |; H2 Q) p  r6 Q
    │  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @
    / ~! E* o1 ^/ _7 I. [│  │  │      29 分区重新分配.mp44 n' @/ g8 g: R! R+ U+ E2 u
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~& q2 i* \* [4 M' z/ f% P: }4 [  ~
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J+ v0 F; Q" A3 Y0 }& V8 j7 T. L
    │  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d, v" f5 d6 Q' R. M3 A3 O. T3 i
    │  │  │      33 自定义分配策略.mp45 I* p( r6 l# Z. L" Z
    │  │  │      34 日志存储概述.mp48 A7 K+ x* ^6 j; ]6 K+ w: Y5 z
    │  │  │      35 日志索引(上).mp4
    : }- F. p5 p# x: W" D8 K9 D│  │  │      36 日志索引(下).mp4
    ) u+ T% W$ s* L2 y) u: d% P+ A│  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d  k1 g# Z+ {+ c% i  `; i
    │  │  │      38 零拷贝机制.mp4) ~" Y% _. f; e$ W( O0 H2 m5 `
    │  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {& U4 J( ~5 {2 r2 H+ d) V% G
    │  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y
    + s9 L) }1 F" s( w5 D& N│  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    : a! |  M# V' c- y│  │  │      42 幂等性.mp4+ O; q$ U/ w' E
    , y2 B8 l3 N, k9 `0 f  c3 S│  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A* Y# D3 N* L( d8 Q$ k2 D
    │  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m
    : q; o. R/ J) e3 V│  │  │      45 控制器.mp4# r$ H5 F& q, Q* R  G& Y
    │  │  │      46 可靠性保证.mp45 F6 J  D+ t* Q) y" o7 F
    │  │  │      47 一致性保证1.mp4
    4 U- U) ^7 G1 e+ X$ c0 P' X│  │  │      48 一致性保证2.mp46 {4 G0 h' C; h) Q
    │  │  │      49 一致性保证3.mp4: _: C6 h+ C- z( h( ~& G
    │  │  │      50 一致性保证4.mp4
    1 _; n& N+ c( g, [" b1 l. v│  │  │      51 消息重复场景及解决.mp40 `& o; o1 G, F- h
    │  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    ! v. @! y! ~3 a│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J
    & ]1 v8 H- ^7 [5 q, B$ \% D+ a│  │  │      54 重试队列.mp4: O$ Y( ~& x+ n$ Z& J1 t8 h% n
    │  │  │      55 55 任务二测试题_不提供.txt
      y9 H- H" e; c$ J│  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y( D$ G6 _9 x! \  L9 m4 a
    │  │  ├─04 任务三:Kafka集群与运维
    8 ~, T2 }- W( V8 r" v' Y│  │  │      01 集群应用场景.mp4  l- v( D- ]6 N' }3 m: U' |
    │  │  │      02 集群环境搭建.mp4
    ' A% @) x& q3 a│  │  │      03 监控度量指标.mp4
    ) \7 M3 Z: O8 M' @│  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I2 p  X  L6 E+ Y6 s. Z
    │  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q
    1 `9 f' C2 r! ?9 H) I│  │  │      06 06 任务三测试题_不提供.txt% c5 y* U1 Y. S4 T3 ?. j* ?
    │  │  │      ) f9 Z8 d6 Y. x( M( V0 A1 X0 M% z7 `% A  n3 P  E% j
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D& E& d5 l. `1 H1 n
    │  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4
    : P& ~  _+ J/ }: M" H; n2 l8 [6 q9 G  h│  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u2 L) r! ]8 g+ w, M
    │  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?$ `, x& o6 [/ m( i1 F; \$ Y- B4 W
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp49 ?. r; ]. z  n
    │  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |
    2 v8 w' Y- t  ]│  │  │      06 06 任务四测试题_不提供.txt
    ! T$ K' S2 I5 c/ R! H% o; V% w2 M4 [│  │  │      9 A8 v1 L# R9 J! s( j1 F+ t- P' v& Q8 t# _
    │  │  └─07 模块二直播【回放】9 }' i* d7 V. j& c; X$ j) _4 d8 A
    │  │          01 高薪5期阶段六模块二直播回放.mp4- Q) e* _: w$ ]/ x1 x
    │  │          02 Kafka直播-20201117.zip
    * j$ T, B3 E, ^0 V. M1 y0 p│  │          " L" k+ t' _& V) O
    ) E+ Y" t  c; ], G8 p* k│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
    " F+ B8 P! A# W- E- @5 |│      │  07 任务六:模块作业
    9 m+ p2 s& g8 ~. r" E6 }│      │  ( k- A9 _( S$ k0 a  d: \$ H
    │      ├─01 资料下载
    . f/ Y; a1 |2 a% f% ]2 r│      │      01 01 模块三资料下载.zip# s7 I% r. N" K
    │      │      & S& Z' M! A/ r9 |- n6 `& S- b7 T* n# Q. w, l( P& s' F: D
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q4 \1 k* C- m. }! E- v5 N
    │      │      01 课程内容介绍.mp46 I! f% }% ?# B) g8 I) j
    │      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]. Z& }3 F+ B1 ]: I
    │      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `
    6 r  k9 p% h! @- _" I7 W+ ~9 S- m│      │      04 RocketMQ部署架构.mp4
    $ l6 n0 Z9 ~9 n. V6 ~' h8 b  }9 O" {│      │      05 RocketMQ特性(上).mp46 a7 P: ^  v* S3 m/ n
    │      │      06 RocketMQ特性(下).mp4; b( n2 @1 ~; p/ `, m8 f) ~5 S
    │      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G* A" G/ y$ F% c0 z- X8 p9 w
    │      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }
    1 G2 `& {$ [9 N: ]& m│      │      09 RocketMQ环境搭建.mp4
    $ w  K' H# X5 W* E% W│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y1 p$ @  C1 g3 ?' y5 N' @' T
    │      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    0 a2 i& p5 T) |│      │      12 RocketMQ相关API使用-2.mp4% ~. O. z2 m! O
    │      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H) X1 w! Y3 i6 `
    │      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    ' ?! m4 F8 o' d. m│      │      15 15 任务一随堂测试_不提供.txt
      z9 G6 l7 o" U8 n& S│      │      
    - t0 a2 v# V( m- b│      ├─03 任务二:RocketMQ高级特性及原理0 ?1 K" `2 A$ L  `9 ^6 z# B
    │      │      01 消息发送机制.mp4* }- i3 w2 j: G
    │      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N0 d, F8 x  t* z6 h/ @  \  {; D, `- i
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V
    6 V+ w. c+ ^0 ]. G' |8 O/ ~│      │      04 消息过滤机制(上).mp4) ]( p1 w# }  D* z/ ^
    │      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H
    8 \6 [$ s. w- |! k# U│      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b
    : k6 N2 ]1 R' m9 d" y2 b│      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y
    ' g; x" d! f& U% s│      │      08 高可用机制.mp4* R+ [" p- b& Q! r! Z+ y+ W# ]
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O. Q: ^) q" H! V
    │      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q$ z: \$ `4 X0 W, o. l  s6 U
    │      │      11 负载均衡详解(下).mp4" I; T/ `0 f& [/ g: C
    │      │      12 消息重试机制.mp4! t) D( }, @2 n. A7 h" C
    │      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r
      s! {' F# F' ]│      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K
    , a: f, k0 `# m" [2 T7 l* I│      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?% a* V7 J1 x: ]$ }$ E: C5 f
    │      │      16 事务消息(上).mp4" {0 I  z# G+ B" d& u' F
    │      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j( I* J7 c/ B, \: D3 V1 z
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    % ~  E% C& s* i/ V. x5 n│      │      19 消息优先级.mp4* O5 I, }! W, |! S% G
    │      │      20 底层通信原理.mp45 t/ b/ u  e3 ^& o
    │      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    4 T# V" h' K) E3 n7 |│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X' u3 _- B+ _5 ~
    │      │      
    , Q0 o5 I( H7 z! d│      ├─04 任务三:RocketMQ高级实战
    ( i5 i" v, u( t, i5 {' \│      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y8 c  a/ F. h5 }7 r
    │      │      02 消费者实战.mp4
    ( B" R& L0 Y# J7 ?, e6 e2 ^+ p│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R: R6 y' Z8 m% f: c$ t& q0 ^) {
    │      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p1 i- {4 v) w% T8 @1 u8 W
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K- S1 N6 l1 ?( m. D' |* o
    │      │      06 客户端配置(下).mp45 V+ k( n+ l) V# s' t, A
    │      │      07 系统配置.mp4: r; N3 Z* Z9 d8 o* W; r* S
    │      │      08 动态扩缩容.mp4: u/ R7 z* a% `" u) T$ G/ U  A
    │      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U, g, e% O5 ~, r. o6 q3 ~
    │      │      10 10 任务三随堂测试_不提供.txt
    6 `+ T5 u5 ?2 z│      │      # x' `% M( X9 d  B2 ]3 X0 O; {- q. u$ }" n2 a; |, g
    │      ├─05 任务四:RocketMQ集群与运维# ?& w- Z$ n" x, V
    │      │      01 集群特点和模式.mp44 p% l: N3 K* {2 Y
    │      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u2 ^  [2 c$ |% C$ U( C8 b3 l
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _
    - e1 w' T1 L. x* t│      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    * V+ {1 N6 Q) c: A/ I  T3 L0 t│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |
    " ^$ E4 Q7 @$ L6 Y, `2 I- ^│      │      06 集群搭建-多Master和Slave模式-同步双写.mp4
      U& ^* B. b/ a│      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V  T$ K3 \6 i) p/ m8 c7 L: E, M
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u
    ) u, s$ p( b" C, Z8 [│      │      09 mqadmin工具-消息管理.mp4
    ' }2 k7 u7 w' s: `& J, G: h$ r│      │      10 mqadmin工具-消费&NameServer等管理.mp4
    6 X4 [+ P; f6 i$ i! R4 [│      │      11 运维常见问题.mp4
    6 N3 M7 k2 q( h) R# z( D" f│      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q
    8 e( x9 |8 Z! m" r+ Q4 V6 Q│      │      
    & s2 g# G& I5 o" O$ r0 E│      ├─06 任务五:RocketMQ源码剖析  @2 I( h! ?+ O5 q& {
    │      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W8 z9 a2 K  e" r: \
    │      │      02 NameServer源码剖析-1.mp4
    % K) E  Y. ^, j3 K$ _  {+ N│      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q( |5 v, R% m/ f# v
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c
    6 E) Y) b( e6 F) q: \- d# e│      │      05 NameServer源码剖析-4.mp4
    4 z6 W+ c, N- p. I- J: }│      │      06 NameServer源码剖析-5.mp4
    7 b: X* t: ^8 s! {2 ]( s% }│      │      07 Producer源码剖析-1.mp4
    7 U$ x" @! r0 `5 |. [8 q  m8 H! B│      │      08 Producer源码剖析-2.mp4
      Z/ C- Y2 Q+ S& J. n6 q│      │      09 Producer源码剖析-3.mp4
    4 C& C/ n" d2 y" r3 H│      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y1 [/ F/ N/ E8 s: V
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S. B7 f, @* O8 Q% ~, l
    │      │      12 消息存储源码剖析-3.mp4" [# T7 j0 z& m9 V4 r
    │      │      13 消息存储源码剖析-4.mp4) O( U% A  a2 w+ o$ f! I0 I' {5 C6 x5 F
    │      │      14 消息存储源码剖析-5.mp4
    0 c, k$ F, T; o: s│      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X- S) \3 N3 l, ~4 o
    │      │      16 Consumer源码剖析-1.mp4, o4 K6 j& j8 V; B' R1 `  R# J- c, L
    │      │      17 Consumer源码剖析-2.mp4
    ( o0 {. Y2 D% L$ U│      │      18 Consumer源码剖析-3.mp4" b2 }- N* X# j- D# D
    │      │      19 19 任务五随堂测试_不提供.txt- t9 \$ `8 \8 @5 n+ B3 r
    │      │      " z+ L6 G( F4 i) J- D" h0 n7 s4 P3 f1 ?- A& d
    │      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J/ T2 O% B4 E- C# K2 E& B, A" k) `
    │              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j$ ]7 S$ D2 U0 B+ n$ I, x
    │              02 20201127-RocketMQ直播.zip5 a- Z8 |" x$ _/ F- M1 }. p" `
    │              9 Y( y; ~2 H5 ^4 u  i+ a! V
    ( U% p, g0 D/ u0 Q7 `├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K
    8 T1 M6 ^) Y6 q% L! S4 ]3 |) D7 A6 e│  ├─01 引擎工具包Lucene、搜索应用服务器Solr
    : w5 X! g! V1 q# \│  │  │  04 任务三:模块作业) P# G# v! S0 P! V9 ~/ h
    │  │  │  ( F& Y- b& f- A' o* v
    3 L% [0 E# k- L5 x3 o4 p: P│  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k- A# k% l& L3 t, J! G; _3 g0 w
    │  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s
    ( a4 C2 U( Q0 t, x- R$ i│  │  │      02 02 Solr.zip* `) d) j1 Y" D. Q/ c- l; y
    │  │  │      * I/ W$ c, U0 z0 h  C7 b8 x8 P. j
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q
    9 T$ Q' F$ ~& C* i- K│  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R
    4 L& h$ w: y& v  Y$ j& Z" i│  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V7 k( F' C! o9 [; Q
    │  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x
    % T( [+ y3 \, M1 p' Y7 h│  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~% I. N2 d6 a) R  C+ [9 D2 V4 ?
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B; \4 R: N) o+ h
    │  │  │      06 luke工具和索引搜素.mp4
    . p& a5 `8 g9 N& s9 E. B/ r│  │  │      07 Field的使用.mp4
    4 t7 K+ ^& ?7 g+ F│  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a' c, T) a" N8 t
    │  │  │      09 分词器原理.mp49 H+ i) B6 R; O: l3 p0 N6 P
    │  │  │      10 Lucene环境搭建和应用.mp4! Z1 G) s1 x+ b$ ~1 d, {
    │  │  │      11 Query子类查询剖析.mp4! ?" o( l( o" G6 w
    │  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
    # r% J% t+ m  z' V) }1 R│  │  │      13 索引底层存储剖析.mp4
    2 G; L1 F+ g' F6 d" W4 @( E& B- x1 b│  │  │      14 相关度打分公式剖析.mp4
    + X) ]# u  ~8 Q% e3 P7 Q│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t& F2 s+ g5 S: o! n& f3 b) r  o
    │  │  │      
    7 S6 \+ Q5 S) C# G│  │  ├─03 任务二:搜索应用服务器Solr
    ! ]) b) V' ?8 D3 K. [6 n- I% g│  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?9 @8 Q1 Z, [. F1 @0 T0 Y' `2 O, a
    │  │  │      02 Solr介绍和特性.mp4) J* a, w! h8 d
    │  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M
    + x# T( R2 t4 B, }& Q" ]│  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    ' h( `- Z6 X  U8 N) r# F│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]; w6 q; W* c: m& j" P0 y  h
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `
    ; {2 i8 ]+ _9 i% P│  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @% Q  l- T2 E2 s) p3 k
    │  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R  p- i  P- X, H
    │  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z
    . G5 |4 X7 K4 j0 o4 C0 L6 j+ w8 }│  │  │      10 SolrJ高级查询.mp4
    1 a3 d! |- D2 I; t8 Q" b│  │  │      11 SpringBoot访问Solr.mp4
    ) F. b! D) x  B) X  }+ E│  │  │      12 Solr性能优化.mp4( s6 C. r! T. F6 ^  Q0 d' \6 F
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s* m2 ?" I/ u3 [. ]- ^& B2 R
    │  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g
    * L9 S8 ^/ [6 d+ g5 e. m1 V8 ^│  │  │      15 SolrCloud环境搭建.mp4
    + o: r+ z9 Z' C# ]  c5 ^│  │  │      16 SpringBoot访问SolrCloud.mp4# m0 X; @( F. M
    │  │  │      
    6 M1 m  u1 M+ a. ]) r+ k7 g│  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l
    6 S6 H* I3 i+ v; Y' S' W4 z│  │          01 01 满意度调查问卷_不提供.txt2 p' y/ f- _- G+ V
    │  │          0 d4 I$ z* O/ J/ ]* k4 w* y! I) {5 v% u, _/ u
    │  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U+ F' V% y( q5 R8 x6 x
    │      │  06 模块作业
    . d8 X2 Y: v" ?9 Y0 \; q' S& z│      │  9 S9 E9 S3 g( w/ s  C% h5 z6 M9 `: f
    │      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    8 E0 k  a; H7 _) M5 F* G4 r│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J
    9 N* I' a( R5 L│      │      
    $ p% h, A: c5 D3 ~8 v6 T! g: R; N│      ├─02 任务一:Elasticsearch快速实战
    5 H: m0 a/ {0 X$ h0 f. g( `$ {│      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y2 R/ L, b7 z6 {* {0 K/ Y
    │      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V
    5 i. S5 ^' L; f" ]$ _, W│      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }
      }- e% G/ p; d, n│      │      04 ES环境安装.mp4
    & E5 _: Y: }% o% i" J( r│      │      05 ES核心概念和Kibana安装.mp4" _8 M: t+ Y. s/ c0 ?: r: L* z+ c
    │      │      06 IK分词器.mp4# T  f% m2 [( ^
    │      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P
    $ e! s3 |; u% S% H) W; d7 e9 i│      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U$ B4 S+ W; \: K' m# l
    │      │      09 文档的操作.mp4" F1 E* a, ?: G0 U5 s
    │      │      10 10 任务一随堂测试_不提供.txt
    # Z5 M, P$ P. m2 t% M$ G& S  m│      │      
    , O7 w' }9 L. {' D+ ^$ i/ A, w│      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b5 c# V) g; F8 p+ p4 g0 m7 s8 g
    │      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _7 z& p0 V* G7 L3 @; t' @
    │      │      02 Query DSL之match_all和full_text.mp4
    ! R& \6 s" H) b2 V│      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W
    3 F5 F, Y: \: p$ B; n3 X, T) L8 Z3 ?│      │      04 Query DSL之复合&排序&分页&高亮.mp4
    2 y% i! f7 y& z8 P│      │      05 Filter&错误定位&聚合分析.mp4* x+ y0 A1 K' ~! i5 r$ {
    │      │      06 零停机索引重建方案.mp4
    . _, ]1 {8 ?0 @$ F( l7 }│      │      07 智能搜索建议.mp4
    + i' C$ e3 n) r" @  {│      │      08 索引库创建.mp4# D( O% l" h3 A% u
    1 h: N1 W' T9 U; o( o( W4 L│      │      09 索引库管理.mp4: ^& m" K8 U- m& x7 T/ a% [: ^
    │      │      10 MatchAll的实现.mp4
    ' f3 i6 B& c, m# m" ^" W3 Z7 f: {& p│      │      11 Term查询和分页排序.mp4. ?( t9 T' j3 I% y
    │      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z
    4 N4 @; F# ]8 d6 z8 d) R# P% R│      │      ; ^, _" W7 r3 v" y# J" @
    5 r! p$ u, a! b& u" \│      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    0 a" ]0 Y) I7 f+ [0 t& D│      │      01 ES分布式架构.mp4
    + ~" c- A4 |! h! P. ?│      │      02 ES集群搭建.mp40 K2 G% _6 T) Y! i) M
    │      │      03 head插件的安装.mp4
    " ~1 L7 h7 g: n$ Z! G$ P( Q5 v│      │      04 集群规划详解.mp4
    " l! n' \1 d% e5 V│      │      05 ES集群优化策略.mp4  z; Q3 R4 w- y( V. I: Z
    │      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |
    ( \/ r; |: t+ ]│      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
      L+ q: K; x! s. n, k. I│      │      08 ES案例实战(上) - MySQL数据导入.mp4: f3 x$ p- O' T, V0 b* Y
    │      │      09 ES案例实战(中) - MySQL数据导入.mp47 M' R7 n" b! d( K; \! e- @& {
    │      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D
    3 T9 U; S9 v$ W# [! I9 {- U│      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X
    0 l0 I) ^7 E( a1 h2 t- J- X( e│      │      : q  G7 H/ t) v. x, g; u0 f; E0 c1 a4 R# e7 n. M% O
    │      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O0 |9 U( O$ G- _  e
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V3 C" v2 b9 A% l  g8 }: {
    │      │      02 段合并机制.mp4, `) B( x2 @' G9 U
    & ?4 e; B, y+ n5 n- q9 S│      │      03 并发控制处理机制.mp49 y% j* }: ?4 p
    . w3 Z* I& g" z  ^  B│      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v
    , ?9 p* E2 Z! W0 A% v│      │      05 Query搜索机制剖析.mp4
    $ Y, P0 g- U' s" Y" d8 u4 e* F│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |
    " F: f9 j, m6 ^" N2 }* _│      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t
    $ \0 d7 ^9 W0 u# n: k& t0 X! U│      │      08 Docvalues压缩机制.mp4
    : i0 O% e/ a8 V$ c% I│      │      09 Filter的bitset和caching机制.mp40 {* B! C% K: k' C$ u5 t
    │      │      10 搜索精准度-基于boost.mp4/ i; n4 r6 h3 Z6 `: o
    │      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B. @( F' |) e" f
    │      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E0 x! K/ Z& a; R$ J
    │      │      13 bulk数据格式与底层性能关系.mp4: c- _+ K) w2 Z: j! _0 Q
    │      │      14 深度分页问题和解决方案.mp4  J9 y" S4 S5 |% Z5 k
    │      │      & ?: U# Q3 s# T! x! w9 [
    5 Y% R! e; F" i* Q2 ?: P# a│      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W
    ; J3 m( b' K$ P; A& `' D/ _2 J" h│              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    - z6 |/ e: [$ r% ?│              02 高薪5期阶段七模块二直播回放.mp4
    & `9 S- {9 C" F- k# s5 B  K# b│              03 基于logstash完成mysql到es的同步.zip8 A- h, A3 C* X1 |$ T) L
    │              + C" h# v) h; w! \" @0 T/ o$ S- p: D# h  |* d+ |
    ├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a
    . V( `. P7 p: g2 g0 _7 S* s│  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L9 d1 b$ a( G2 u1 P/ \
    │      ├─01 资料下载7 D: [+ p1 c7 W% f
    * J# Y- u: f, B7 {/ V& o6 U9 G│      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    - G# }: t' s5 E- w& ?; P│      │      - g& s, ?# k' }* n+ i% M. B4 i) d5 b/ R; n" O1 f
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~. r) F8 Q. z; S& X% K
    │      │      01 Flink基础概要part01.mp4" p8 I( r# `2 x1 U9 D
    │      │      02 Flink基础概要part02.mp4
    & g! T: h3 h9 \│      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E) f1 A/ x) m0 L  L( t/ q" R6 {
    │      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    # x' ]3 m& N) o& S│      │      05 Flink入门案例_处理流数据.mp4+ G( ?- I1 s! U+ T( D
    │      │      06 Flink体系结构_角色.mp4
    ' B6 ]9 m8 ^1 o; A$ T! T! Y│      │      07 Flink体系结构_运行机制.mp4
    ! z2 O! W5 ]7 {9 l4 M' |│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j
    . E5 ]1 m9 {6 Y5 U│      │      09 Flink集群之standalone模式搭建part02.mp4( r9 O3 _1 `. e0 N7 e) x/ N8 Q
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp4, F( F1 c! n+ E5 T3 q9 X
    │      │      $ Y" `& @% i- w6 [8 b0 ~( z, j3 R* X7 x3 U. x$ O
    │      ├─03 任务二:Flink常用API+ @" v- f' N# V7 G
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]8 ^; _5 ?$ k7 D- S
    │      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J0 D  k3 y+ P/ w1 h: y( i
    │      │      03 DataStream_Sink常用API.mp4
    - _  U) v% p/ i* H│      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j
    & x0 _+ @& w$ H  [│      │      ) `7 w% j  ~- D, t, e/ g  {6 F/ V& ?: u
    │      ├─04 任务三:窗口_水印_并行度_连接器
    4 a2 I1 m: x2 g% z│      │      01 TimeWindow_滚动窗口.mp4
    9 X. @& K; U# Q5 T/ u+ Q/ V│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M, u9 i3 m7 P6 J+ c6 Z& f
    │      │      03 CountWindow滚动窗口及滑动窗口.mp4
    . H% r  e& ?8 _7 {7 T  A3 t; u│      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K8 m$ M) C( V9 h; ^/ m* H1 M
    │      │      05 Flink Time概念.mp41 o# M+ m2 p8 K6 ~) r% f
    │      │      06 Watermark水印.mp4
    * W& E1 @$ M+ U# z│      │      07 并行度设置.mp4: y; m' y& E8 C& b! f
    ) ]1 ], p3 p4 j( M" z% K/ \9 u│      │      08 Flink Kafka Connector源码解读.mp4+ N$ d' h' A* V! t
    │      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M# \) K) p! b7 J: M3 H8 ?3 ]
    │      │      0 @+ Z0 ~0 y) e. G. Q2 k& v9 _) m' K) F5 U
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a
      R1 \. C3 y' P# b# t. m" U│              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X, b* t& e7 Q) [8 _
    │              02 案例实现part01.mp42 `/ B1 j  M0 v1 q5 g
    │              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M; A: _7 Z% K3 v. Q' ^
    │              + G1 d/ D+ z  A, a  g# Q, a/ |$ ?( P4 ]: A' c
    ├─09 第九阶段 容器技术&CICD、DevOps
    5 I( U& }" Y/ }0 L7 d4 ]  v│  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s5 G$ e: a2 a( ?8 ~7 F# V, W- T0 t% i
    │  │  │  05 第九阶段模块一作业7 `5 e; R3 ?9 b1 D
    │  │  │  : T3 T3 v  A; S3 V% l
    5 ^. x4 K3 y' M9 b8 s6 i# j6 h│  │  ├─01 资料下载
      D# x7 t  g  f│  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \; s9 k8 v4 ~2 t3 d. H
    │  │  │      
    5 @4 w& \" i' ?) e: ]( O│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O; I) v  B2 P3 J" a: ^
    │  │  │      01 课程内容介绍.mp43 a) A9 H; E5 o# p0 v( \2 Y) G* c8 d
    │  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V1 m0 Q/ G. W7 {/ x, p3 a
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E
    6 N. C( Z$ S0 B# V# {│  │  │      04 Docker环境安装.mp4
    & _. y3 N. \- S5 F& [$ U& t│  │  │      05 Docker命令分类.mp4. a+ ^* I) U0 p& L" T
    │  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    ) {! k# t: m1 W9 n+ d3 }. l│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R
    + v4 ~( ]2 H1 D, x' s│  │  │      08 save命令操作.mp4
    " Z! i2 V0 V- r& g│  │  │      09 load、search和inspect命令操作.mp4/ R; t+ \' p7 C2 b  W8 D2 V
    │  │  │      10 tag和rmi命令操作.mp4) ^( u, K1 X6 d7 {9 ^3 ]0 p8 |
    │  │  │      11 run和log命令操作.mp4
    : @, l9 x% K0 S8 f8 c1 B│  │  │      12 ps命令操作.mp4
    4 u: w) H7 D$ b! n. Q3 X│  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y5 F9 j( ^# e3 {. P7 P( K/ c
    │  │  │      14 exec和inspect命令操作.mp4! ^' P; }" N# w& o. M  n$ c
    │  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u& |" V. u. b# f* ^& g3 d! ?
    │  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r
    ) ^" ^& e: t5 ^  u│  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u0 g- f; n' I5 q0 S
    │  │  │      18 Docker安装Zookeeper.mp4
    ' a; E; |. z2 `$ y4 }│  │  │      19 Docker安装ActiveMQ.mp4
    & M$ ?$ u( ^; ?! C│  │  │      
    4 \0 S: }! `0 k│  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y% K$ E+ D- S+ c5 s8 Q  x0 m  r
    │  │  │      01 Docker核心.mp4
    8 X8 F' @( k. i2 \6 P: f│  │  │      02 容器化概念.mp4! \" u1 s" d  H1 Q8 V+ A3 A+ `/ P, q8 {
    │  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _2 g1 Q% B, v4 M% W1 j
    │  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b  b  x3 N, `: [) @
    │  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R
    + f- H9 ]6 N7 f8 H2 T& Z  z3 p│  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D2 Y; n! [  h! X7 x6 f
    │  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N8 ^" Q4 x' ?! f1 z9 X
    │  │  │      08 bridge网络实战03.mp4
    , v" y- O& o0 S* w+ O│  │  │      09 bridge网络实战04.mp4! S# S7 O' q3 S& k: w
    │  │  │      10 none和host网络实战.mp43 m7 _6 U+ _$ T. D/ p/ N
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I
    % N" |2 C, O2 O1 A│  │  │      12 容器分配固定IP.mp47 h$ `, {( b: Y1 U+ Q
    │  │  │      13 数据卷原理概述.mp4
    % X8 u5 V' [+ Z8 J; }! y* |│  │  │      14 cp命令操作.mp4
    , F3 X, }: [) X' u5 l) J│  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?/ q9 D! e% ^7 H: e7 Z* l# z$ E
    │  │  │      16 bind mounts实战.mp4# f, ^) `& U9 t7 P
    │  │  │      17 挂载目录授权问题.mp4
    1 W7 v  u1 d/ d  z/ ^+ K+ d│  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I% {" i2 Y- L- N1 l2 E" D1 c
    │  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r
    9 n; x3 D& |: i7 B8 w% P│  │  │      20 数据卷容器.mp4
    $ k6 g; _) |! i% m3 d- s0 C│  │  │      21 Docker-Compose安装.mp4
    ' a7 E4 z& }( R, h, W│  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y
    5 B; `2 w( ]4 A* G! v8 v│  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    " y3 l( o( J! z! L* G│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q' P) L1 a! D$ Q# z
    │  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m9 S, G9 g) I4 L# j. ~
    │  │  │      26 Docker官网私服实战.mp46 \5 q. j  J% }  _6 M/ |
    │  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    0 i. E& \% C& F6 [* ?│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a2 J! i% G9 W; q/ }  F  |! \
    │  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M% p) N2 q1 D" y$ F* E
    │  │  │      30 dockerfile命令.mp4
    6 l/ E* \. Z2 Q/ Y│  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o  ]! v/ @$ g+ J& R2 F
    │  │  │      32 微服项目简介.mp4
    7 h/ r6 N. j$ h) s8 l│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {
    # ?8 h0 m. `8 n' u2 |& K7 }│  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L& X  A4 w% Z  J$ {% V7 m
    │  │  │      35 MySQL自定义镜像实战02.mp4' q3 Y4 j; I# R/ ]$ e) A1 O3 H
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    - u1 }, O. R, g: [) g) Y; V│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {- l. x. @' H# Y# a  I0 t
    │  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m/ c" g1 e+ V5 z# X
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N+ k# l# i, r8 S4 Z; Q4 z3 ^
    │  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l
    5 d" `  L$ U. J& _8 {8 b9 k& R. \│  │  │      41 41 任务二随堂测试_不提供.txt
    ; e) }; k' l% z│  │  │      " q1 f$ _# q9 T+ ~: K
    │  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C
    5 E2 V8 I" R% ]' I% H│  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D
    7 O, A/ b( ?* K9 g│  │          02 MySQL主从复制实战01.mp4, d' k0 z7 E& \, c% X& o
    │  │          03 MySQL主从复制实战02.mp4! r# i$ J3 H. u
    │  │          04 MySQL主从复制实战03.mp4* C& ^8 H) N( V6 Q1 j2 j
    │  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    2 }+ F* n1 ~3 c4 _│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {
    7 w- j; s: @6 T│  │          07 PXC集群实战.mp4
    + }$ G" y+ ]0 r! U% {0 a│  │          08 ES安装注意事项.mp4" y$ r$ y! R. D% I0 O2 Q
    │  │          09 ES镜像制作.mp4
    0 v- G2 K1 E- v  _9 {, H! s│  │          10 Docker-Compose安装ES.mp4
    # q) \( r7 R- i$ G) F│  │          11 ES容器测试.mp46 T7 X1 ?: d+ Y8 I" R
    │  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~
    - A0 Q4 |4 x5 H7 f7 g9 Y. K│  │          13 FastDFS自定义镜像.mp4
    ! ^! T; n( O( f( r  ?│  │          14 GitLab容器部署.mp4$ T/ _, C# e+ V! B4 t
    │  │          15 GitLab服务配置.mp4; }7 e; a# [0 C, a/ _$ R
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f/ |# w$ t- |) ~5 c2 M& n$ Z
    │  │          17 GitLab新建项目.mp4
    & a* M! g; T! N# Y: {│  │          18 GitLab新建用户及分配权限.mp4
    ! I: r: [* o8 c# s+ B3 G+ U$ W│  │          19 GitLab上传项目.mp4
    & G9 f: p& H: I5 F' J│  │          20 Docker-Swarm概述.mp4( W# Z: y$ Y  _
    │  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o
    0 _. ?0 E& J- p│  │          22 Docker-Swarm初始化.mp4& l( b9 z7 R. n% ?0 D7 p/ t" B* q
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z
    . Q, X4 ^' R0 M6 G. [│  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u' R6 |) `  J/ E# _
    │  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {" O$ y8 d/ u% b7 ~8 G
    │  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    . }  _; ~( x) n! J+ [│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o
    : j: J% [5 w/ L# a│  │          28 harbor私服搭建.mp4' g9 v3 P; n* H$ w/ \; A* }) M
    │  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a
    " H2 Y6 H% l1 r0 \! D# @8 w│  │          30 harbor镜像上传.mp4" A. C$ K& C0 W, }4 \( N- ?
    │  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
    & c" q) l5 D5 }. D. T3 l│  │         8 I' _/ y+ @2 [9 P8 x- }4 L" L
    │  ├─02 K8s容器编排系统9 ~/ e0 Q1 p4 W3 J0 d4 a5 y$ q
    │  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t! k6 {, S& O1 c, m, ^
    │  │  │  
    + d# o+ x; F, _/ u4 V, H: {│  │  ├─01 资料下载
    # ^+ U: P6 s, R│  │  │      01 01 k8s.zip
    ; g: n5 L6 `: V( v: t9 u* c9 E) D│  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    # q/ |8 Q# K5 G+ J" X│  │  ├─02 任务一:Kubernetes快速实战
    + N) g6 J7 a. e5 k: A0 N│  │  │      01 K8S介绍.mp4
    # Q# j2 D2 A1 w( E  U/ `│  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `
    0 \) ^: o( ~2 y- d6 d│  │  │      03 k8s集群快速部署.mp43 z2 \  F- P6 P4 x+ V4 A9 j' x0 V
    │  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q
    $ u) ]$ I4 h1 S7 k* X4 R│  │  │      05 k8s基础组件介绍.mp4
    " ?) V" x1 ~/ W- |2 u: T- m│  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d0 {4 u9 T: d2 d) I/ U8 b
    │  │  │      07 centos7系统设置.mp4
    # d9 G& A4 `$ k: {7 E│  │  │      08 docker安装.mp48 h7 C& H3 Q+ t
    │  │  │      09 k8s环境初始化.mp4
    9 G  l% t3 R9 \% p: z* P( m│  │  │      10 k8s网络初始化.mp4& R! a5 U- o4 Z! V4 ]) d* {6 W# |
    │  │  │      11 k8s命令行之namespace.mp4- i! Z0 n0 @( X- N
    │  │  │      12 k8s命令行之pod入门.mp42 ?& J# {. R1 \$ y1 j& p' C& e
    │  │  │      13 k8s命令行之服务发现.mp4
    ; S! m2 q, g# L0 L) w: \0 V│  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o9 Q+ K8 s: O1 d+ e& K. Q& V
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4
    ' B6 b+ @" h4 A7 S, [% y  Y│  │  │      16 k8s资源文件之实战pod.mp4) z4 E% Q- A% F3 R3 q+ B, \/ R4 ~
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?6 R" L  b9 G( f" O# [
    │  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt/ C) A  b5 I) k/ s9 J2 r2 a
    │  │  │      0 Q4 f' S  n, H. f+ K& z" V
    │  │  ├─03 任务二:Kubernetes核心原理
    # G+ ]3 [. x. O7 S│  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~: ~) C8 z# J, @4 F' u, V  U
    │  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c
    9 {8 j& I" p9 ?│  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    ' ~. e6 d# n8 a* G' z' q│  │  │      04 深入理解readinessprobe.mp4
    + Y9 n% I+ U- Y- j; u2 E│  │  │      05 深入理解livenessprobe一.mp4
    9 U" Q% G2 \# ^: C+ J+ d( p, R│  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o2 G7 a" E1 n  n1 b8 S3 J
    │  │  │      07 深入理解livenessprobe三.mp4' o9 ^8 x! q" M6 m
    │  │  │      08 深入理解poststart.mp4( h% r+ i% M+ q$ \5 V3 ~4 N
    │  │  │      09 pod生命周期总结.mp4
    1 \& q, J2 X: @! ^$ Y│  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    $ ]$ l3 y1 O4 w: L. k; t- V) n│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d
    ( X! y' ~9 S1 _' m│  │  │      12 pod控制器之deployment一.mp4. q! ?- Q! U# p5 ]9 ^; F
    │  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S
    2 Q' B' T" E! g│  │  │      14 pod控制器之daemonset.mp4! q/ t4 N. W( q: i
    │  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F) I3 `3 K- V2 q3 G4 y/ v7 |
    │  │  │      16 service类型简介.mp4
    ' G. Z% ^! H4 A: d" e  g│  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C  K- T' U$ b9 C! @) r& ]& Z- \
    │  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g
    0 Y' l/ m1 e! Y# t│  │  │      19 ingress网络介绍.mp4
    * n: K, V* n, D  q" F  K" v7 N0 |│  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r- C, W7 L' I+ g
    │  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T
    2 k4 i5 i  L+ V. f│  │  │      22 volume之实战mariadb数据库.mp4% ^+ o( }% l' v- j
    │  │  │      23 secret之opaque加密.mp4
    # q+ M  Y* K( ?% c+ D│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _
    ! Z4 I5 h- i& r7 J% A. q! u! n│  │  │      25 configmap语法介绍.mp4' j2 H2 x+ V8 q5 B2 a5 L& w+ w/ l
    │  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B& Z7 m( [9 I7 n4 F" E7 e
    │  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?0 A0 j" l$ q6 q; r+ z
    │  │  │      28 hostpath实战.mp4
    ' b6 l: c2 q5 A1 [+ t│  │  │      29 PV和PVC介绍.mp4
    % K3 C9 b0 c! D4 ]$ I- t* q) {│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    1 m/ X& w6 ^4 P" n5 f* I│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C! Z3 |# c9 }! h+ Y! ]2 U
    │  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \, B! [' @1 l' g4 ]
    │  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b" o) r( j3 o, F1 }9 Z& z
    │  │  │      34 集群调度之固定节点.mp44 c* ?( j& d- Y6 G6 S
    │  │  │      35 集群调度之节点硬策略.mp4
    * b% M) \* Y* U│  │  │      36 集群调度之节点软策略.mp4
    % L0 {# Y  [5 ]4 b8 Q│  │  │      37 集群调度之污点.mp4
    6 o  p7 \2 [- N7 H; j│  │  │      38 集群调度之pod容忍度.mp4, e5 K* V) c0 `2 |2 p& h
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt3 r8 U6 d$ d( W! w9 ]; v
    │  │  │      3 F& o# N  S+ R9 P$ I3 H3 G5 O5 E, D0 a
    │  │  ├─04 任务三:Kubernetes运维管理
    * l" V/ t! K# Y5 ?1 J│  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x
    5 q1 K- Y  L  K" R- q│  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b+ i# {$ _) m5 q+ v
    │  │  │      03 dashboard-集群安全管理介绍.mp4
    - x& n! U, I4 l4 I1 r4 w0 u" p│  │  │      04 dashboard-集群角色介绍.mp4
    ) w$ b) I# I% l+ U│  │  │      05 dashborad-新增用户.mp4
    2 _: C: c8 P% n9 g2 u6 T( N│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R
    # l/ U$ _# A7 K0 N8 R│  │  │      07 部署zookeeper.mp47 f  f6 [& {5 [
    │  │  │      08 statefulset核心原理分析.mp4. Z$ H: Y+ U1 K) R6 G
    │  │  │      09 NFS-storageClass原理分析.mp4
    / E/ A' z$ H- h' o7 b│  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |
    3 p$ U. J% m1 L" |/ g│  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B, f/ R! v9 n& j* u$ H7 `- X5 \
    │  │  │      12 statefulset-mariadb详解.mp4: ~! p: _- I' H. d& w6 v
    │  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r" y# k: n& Y/ c. U
    │  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U" }# K) I2 K7 Z: B
    │  │  │      4 x, l2 S# [$ s
    │  │  └─06 模块一、二直播【回放】
    8 S0 n4 P1 g. ?8 Q; G│  │          01 01 满意度调查问卷_不提供.txt: D7 O2 [, l- J9 R
    │  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    ( e; J/ m2 u9 I/ J% P3 o4 s. C│  │          03 docker_k8s直播资料.zip' b2 {3 Z8 p1 Z7 m( i' c
    │  │          - y  K& T4 b% H9 q! B9 g4 |7 O. d, x( L" t8 q# n$ N0 j
    │  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c
    % c) q; ~( [9 ?! S│  │  ├─01 资料下载# ^2 L3 b2 e1 A* [6 Q, s! G7 _1 F8 f
    │  │  │      01 01 jekins代码.zip* `) C5 r5 A: J& j& C: h
    │  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z& \6 ?+ e! ~* c" L1 V! B
    │  │  │      ( L: \1 e6 E# a1 g+ m/ Z2 \
    │  │  ├─02 任务一:CICD、Devops概述' H& {, |. U7 \& g8 ?
    │  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    3 Z. A* M& b# D, x3 B0 i# e0 w│  │  │      02 CICD概述.mp4
    ) E: k0 D6 U/ x  U& o│  │  │      03 CICD应用场景.mp4
    7 b+ W! i) R. J! G2 C: Z* G│  │  │      04 CICD总结.mp4
    / H5 m% o& h& c│  │  │      05 DevOps概述.mp4( y4 t5 p) s  W; m3 c  M* r9 \
    │  │  │      - B! z. I) ~. k: p! j. C0 \- Q% h+ d9 A% ~
    │  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T; }2 z) u* s! x$ V% V
    │  │  │      01 软件开发生命周期.mp4
    1 E3 R* _+ i, O# o│  │  │      02 Jenkins课程配置介绍.mp4+ q  ^5 t) o8 d
    │  │  │      03 项目发布实战之微服项目打包.mp46 _3 b$ J% G  |/ z$ D, t8 Z
    │  │  │      04 项目发布实战之微服项目镜像制作.mp4/ K6 C+ i$ D- G1 j
    │  │  │      05 项目发布实战之Docker测试镜像.mp41 Y1 q! F, n9 w7 I+ o& i
    │  │  │      06 项目发布实战之K8S部署项目.mp4. S9 H! c! Z3 m) P! H* b
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p& j* v+ o* s- p1 X7 r6 j
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `2 m: K" z6 O) A- e4 }5 S: b
    │  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P
      y. A) J' k$ @% v  ~2 i│  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y
    7 V3 a0 [: W4 X1 |│  │  │      11 Jenkins插件离线安装.mp4# F. P7 z) n3 D  d! \
    │  │  │      9 {! b! `7 ^( I- l
    / N- v1 w7 h# r/ u- d. I│  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    ; }$ ?0 I% ?3 ~# M% D│  │  │      01 Jenkins自由风格项目.mp4
    ( L$ U+ b1 c) P& Y# ^' g( u│  │  │      02 agent节点安装软件.mp4
    0 l/ O' v2 T, h5 E8 C│  │  │      03 Jenkins统一配置.mp4
    / M( o: y1 _0 m│  │  │      04 Java方式连接agent.mp4  b1 Z/ n" P0 e, o
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    : B6 |7 ^2 Y# X. @8 P  J│  │  │      06 自由风格项目测试.mp41 Z. }8 T. o, [* I
    │  │  │      07 GitLab服务器安装及配置.mp43 |2 e( g/ j" H# W
    │  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [5 ^3 f/ O3 V$ s( ^2 o% q0 U
    │  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C* X' |8 X* |, O; L" t. E
    │  │  │      10 GitLab创建用户及分配群组.mp4
    + u2 v% f, M! i0 k$ f│  │  │      11 GitLab核心文件配置.mp4
    2 ^# Y* h  H' m. u5 i' P│  │  │      12 GitLab服务器应用.mp4! L0 u( {/ ]0 O$ G5 d
    │  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q" D/ j: _- {& L* L- L  e/ U+ M
    │  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~
    9 X; V! E$ x- D│  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R- x$ V4 X  e7 s( o
    │  │  │      16 声明式任务骨架搭建.mp4. V) G& R' d% f* a, ]1 ]3 @) v
    │  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s. a6 K7 L* r$ G4 v0 ^- ^
    │  │  │      18 Pipeline任务小结.mp4' G+ h( b' `" u% G8 q
    │  │  │      19 Jenkins集成GitLab之HTTP实战.mp4
      w. a6 ~3 P  A% o( w5 x2 A* \9 a2 [│  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m
    9 V1 |; e( r/ L; b5 h. o' q7 }│  │  │      21 Pipeline Script from SCM 实战.mp4
    ) l" U+ |8 H0 N+ {* Z/ h: F│  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O
    / ^! n  [1 S) x$ i+ }│  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i! A% M: y( l1 k- ?* b( p: Z
    │  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g
    $ h+ T4 `! G% p, W│  │  │      02 agent节点自动化部署springboot项目.mp4
    + l( G4 B3 B+ X2 Y, ?│  │  │      03 Dockerfile复习及面试题讲解.mp46 ^0 F+ |7 I( @( u$ a% J7 v+ w
    │  │  │      04 Docker Maven企业级插件简介.mp45 e; t* [/ c  x
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t
    6 l2 I) b' s$ q8 b3 X- @& f│  │  │      06 dokcer-maven-plugin实战一.mp4
    ) {) _( z9 H5 [7 o- Y│  │  │      07 docker-maven-plugin实战二.mp4
    # R$ o/ z1 Q' h- U% c1 k7 f, T│  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z9 N: X4 D! E3 G) ]$ r8 s' _
    │  │  │      09 dockerfile-maven-plugin实战二.mp4
    9 |) q1 m" q1 k; C  j│  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f0 D6 h9 F9 ?' e$ r
    │  │  │      11 dockerfile-maven-plugin实战四.mp4; N# v/ h+ Q( [/ z$ o
    │  │  │      12 dockerfile-maven-plugin实战五.mp4
    : Z2 D4 r; i4 M% U. F3 I! G│  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    3 e$ V+ ?2 X, o; _0 Y│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F
    9 K* n4 H# |3 L" J: o3 s│  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    3 a/ F$ j* W3 F  d5 e7 L8 [3 X│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e; v! q* e1 K3 O! @0 u
    │  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f& ~6 m* i& P+ S9 C, q0 D# s
    │  │  │      
    : r! W+ E2 N* y│  │  └─06 任务五:Jenkins运维管理
    8 ?5 {+ I' b$ F, a5 \9 Z6 L│  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h% Y+ g0 p$ e1 E# k( O
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v2 \8 x7 L2 {  _+ Y% H9 M, D8 R
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F
    6 y9 Z3 Z! J9 [8 f) T+ N8 K│  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c
    % [4 x. d/ y. \* r% |8 ?│  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l" T. N3 z2 x4 q0 ?: j: @
    │  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^9 i, B4 U# l7 }7 F
    │  │          07 运维篇之共享库实战二.mp4: u3 R) r& I2 ~
    │  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K
    4 A9 e; J. T7 o/ g2 s+ j# A9 }│  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }. ~# ^% Q+ {2 U
    │  │         % p5 U$ Q' O* @- l" G4 t7 A9 E
    │  └─04 APM管理和性能监控工具$ ?! f1 h: h* }
    │      ├─01 资料下载% w% K0 e( z6 X# k
    │      │      01 01 APM管理和性能监控工具.zip
    ( j5 p* S$ W( L; Q+ s. Q3 k$ j│      │      . u+ P( }( h3 t  I5 K; m
    │      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d; m. f. D+ c; \7 O1 @) Q9 N6 N
    │      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
    & x! M7 N% A' T/ Z│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F( n  w: ~- f8 h
    │      │      03 Docker实战Skywalking01.mp4* x, T- O$ p; V  e0 \! Z
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    ) ]# q" t% w' f# T│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X9 t% S+ U2 \- h, c" Z
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o* S9 E( l9 E; O
    │      │      07 K8s实战Skywalking01.mp4
    ) Q$ C+ c: [# c│      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S! h8 s. `% M+ h$ K  L
    │      │      09 Windows实战Skywalking01.mp4
    ( L6 @/ }3 U' J9 b' H│      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u. P5 d! ~4 ^% D
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w4 S3 B( \" ]5 v/ J' p  Q
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    5 P! u8 o  G3 B' @& C4 Y* S│      │      13 Skywalking入门SpringMVC01.mp4
    ! B" X/ N4 r+ z+ J, ~│      │      14 Skywalking入门SpringMVC02.mp4
    2 [; R2 p6 r, \/ b* o│      │      15 Skywalking入门SpringBoot01.mp4
    4 \0 L  t! Z1 R- v5 o│      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S) k4 c7 q1 j- [" J
    │      │      17 Skywalking自定义镜像实战01.mp4
    " w; v$ L0 o! M: o2 I│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S
    " S) ~4 h" M  a. a* i& q│      │      19 Skywalking微服项目实战01.mp4( [, s) j2 f0 T! i( C/ V8 o
    │      │      20 Skywalking微服项目实战02.mp4
    3 O$ t- u* }4 \' [: ^│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q
    / U# t0 Q9 e2 T# r│      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^+ ~0 Y# b0 g% z( P  a* X
    │      │      23 Skywalking微服项目实战05.mp45 {% L% U4 d+ u3 o4 r
    │      │      24 Skywalking微服项目实战06.mp43 N4 p. f/ }% j" m* C0 E6 B
    │      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w/ N( d& j+ T5 Q- E4 a
    │      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }
    7 ^+ f! s3 S: T, @$ F│      │      27 Skywalking源码解析01.mp43 z6 Z: |9 C9 p. ]* G/ @) d6 W
    │      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k3 E+ c) _7 N& l2 L% t
    │      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P
    , U( S: K7 a9 f│      │      30 javaagent原理分析02.mp4) K8 v+ y! T% a- l: z* |
    │      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~8 u" s; G7 ]# {! J& G# P
    │      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U
    5 d3 F$ u8 |5 w│      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |1 N9 g( B6 ?1 E3 m2 q
    │      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E1 M5 F/ |' Q1 }% T. V! i
    │      │      35 社区与开源.mp4: l# K4 [# x% W# v( q) V1 D  J) S/ B6 W
    │      │      . q. H1 Z2 p5 l; l7 L6 n
    7 X6 v5 Y# ?  U" A/ b│      ├─03 任务二:性能监控工具Pinpoint
    + ^+ _5 f. [: o0 n│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l  ~2 [+ t! ~8 D& Y/ T3 ?- a
    │      │      02 Pinpoint环境安装.mp4! h, L  c! V; x8 ^0 G1 a
    │      │      03 Pinpoint WEB-UI安装.mp4
    0 [5 f7 ~5 M! R* |! g│      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q: O3 F% O& e* z# ^5 E% t/ J- T# E/ v
    │      │      05 WAR应用监控实战01.mp4  C3 z; J" H6 S8 s
    │      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \
      q( O; M8 X6 k0 l4 R│      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    " e5 v" s5 B7 G│      │      08 JAR应用监控实战.mp4) o  U, Z  ?5 P5 }# w) ~4 D( v
    │      │      09 自定义Docker镜像.mp4
    5 z, P2 \2 j& }+ N4 l0 j│      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \
    * b- m; X3 ~8 d1 u2 r│      │      11 MariaDB监控实战02.mp4
    : ]  T; }2 \" P% z8 w3 q8 k: y│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h4 h2 [( j7 h) w; O0 o- L  @
    │      │      13 MySQL监控实战01.mp4( i( i8 F, c8 i# g
    │      │      14 MySQL监控实战02.mp4
    . Q) `! }6 C4 J- U│      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l
    * |/ n# U  z8 z% p! f0 x│      │      ( ~- T; O! d0 n. u( s0 X
    │      └─04 任务三:代码质量管理工具Sonar; S9 d( d6 m7 }) n6 _. u! s
    │              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C
    * [& X# o0 f* q0 X& s│              02 SonarQube安装.mp4
    $ b( D7 ~8 U" Q. W) G  F│              03 SonarQube中文版.mp4" D. _+ j, F& r, O
    3 d; ~" f. \2 C7 }9 E│              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    ' l0 h7 Y% Y$ P7 J% r5 Z4 N6 ^1 f3 j│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C. g: O% {+ w& [) r" `- C0 a- F
    │              06 Maven项目实战01.mp4) k' p/ n" O) V) s
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `
    % b& a( D+ w( ^│              08 Sonar-Scanner安装.mp4
    - ^/ H% \& i. m, s( ]/ N│              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o! M0 \0 s3 [" j& E' e
    │              10 SonarQube服务器端实战.mp4
    % h1 H# f8 l9 W# T# F; j( U- L│              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @" s, V6 c( S. B9 `3 ?6 s8 a
    │              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h& d; B" ], O* ~$ O6 {& h6 [3 w5 c
    │              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m
    / A; O& d4 V( y( Q) R) ]8 H, t│              14 服务器部署测试.mp4
    2 {& ~9 a0 Q! S$ w- q: i$ o# o│              
    5 ^0 g0 h5 X# L& R8 I9 l├─10 第十阶段 底层调优与算法深入
    4 U* |+ x# C; p, V2 e) U│  ├─01 数据结构、算法: @! C5 t; q  z# {+ l$ ~0 L
    │  │  │  04 第十阶段模块一作业
    * n/ x8 M0 _6 X) X) B8 O│  │  │  ! h/ ~* B. N- s; B0 c
      `6 P, p8 B. f. l) v- h, w" W9 n$ h) |│  │  ├─01 课程资料  j9 s( D; z% v4 w: a; j  Y8 i1 |/ n: Z4 I4 h
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H
    ; M& p% O0 S1 j0 N│  │  │      
    - Q( ?( W/ T$ h$ m% F- p│  │  ├─02 任务一:数据结构与算法基础
    4 M( o: ?' {& G% }│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h- N! l. x  p" v. T+ N9 k
    │  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R
    6 A5 q2 S1 k0 _' y2 {│  │  │      03 算法复杂度估算.mp4
    2 R' p; W) C% z2 R5 A6 a: a+ H! [│  │  │      04 常见的时间复杂度.mp4
    : \* f4 |0 g* e, n│  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @
    " N+ i5 L9 l/ v" i% _$ o: p│  │  │      06 数组概念和原理.mp4* W! B4 T6 K! X9 [
    │  │  │      07 数组操作.mp4
    : U4 J- M: W5 R% p│  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    9 R2 y; b% g* H2 K1 f) h│  │  │      09 链表操作.mp4
    . x4 p' S# W6 S& o& |0 G$ \! C' E│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e; H! B; f; A8 q  M0 j
    │  │  │      11 栈概念和原理.mp4* ?: E1 I/ n2 T
    │  │  │      12 栈操作.mp4
    % [7 M/ b) q/ H6 o+ Q5 V( c% J3 z  T│  │  │      13 栈应用.mp4
    % ^7 |& I, [. f; q, D, J; d│  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    ! |3 a  ~, m* L; @  ]7 T  h4 m│  │  │      15 队列操作.mp4" C% @, n" O' o3 y2 N, X* ^
    │  │  │      16 队列应用.mp4
    9 x/ ?% D. J1 I( S│  │  │      17 散列表概念和原理.mp4
    : e" `$ A1 G4 u6 }│  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l" s; g' ~9 T* l" h
    │  │  │      19 手写hashmap(上).mp4
    7 W7 t1 i4 @9 {│  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g0 K0 T. \/ i/ U) ~# M
    │  │  │      21 散列表测试及复杂度.mp4) T5 f! M- j. S9 c# ?( o4 x
    │  │  │      22 散列表应用.mp4
      h, z! k& o' h8 c  a  E2 b" Q0 O│  │  │      23 递归算法.mp4* d6 `  [; J: t  C# X* k
    │  │  │      24 斐波那契数列.mp4) e2 Y5 l7 U( z3 x1 V
    │  │  │      25 递归时间复杂度及应用.mp4* p* ~0 `0 e4 @
    │  │  │      26 二分查找.mp4. Q, N6 G# ~, W& n" Q: i2 h  m5 c6 z
    │  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z# ]5 j7 u+ T4 m, H, K  m% V
    │  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g( g$ M9 I# l  R5 }4 h2 l
    │  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    3 e4 }/ t! I& u7 F; q+ ]│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h$ b7 x7 C1 E7 A9 e, o7 m0 j, b$ o
    │  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]
    ! r  x# F5 j( Q1 X& V│  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H# n  y; {4 X  N, z
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B
    4 X& A- K- L# D& ?5 `( d│  │  │      03 二叉查找树.mp4
    ) E1 [2 @7 r' h6 o$ r  }│  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f! p7 H# l. B# }- q  I0 p. ~: N2 |% Q
    │  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s1 S6 O- {" q* L" r  z! k0 _& ?0 a
    │  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    4 Q% Z- ]; |3 Z( x│  │  │      07 广度优先遍历.mp4
    / x, z! R* w; B$ }│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z
    , b% Q  H7 R$ ^/ @: z5 \6 |│  │  │      09 红黑树概念.mp4; Z# \2 X, ^- s6 [) x5 U
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s
    % b/ f2 i8 O* h│  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C
    ( W3 r" ?& h  |3 a6 ^9 }+ m│  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I
    % D$ W" b- h2 ^. u$ ]$ O# @│  │  │      13 红黑树测试及应用.mp4) P2 o, b# P5 g0 U' G+ w  n
    │  │  │      14 多路查找树.mp4" n1 E# z/ }& ?
    $ [! k" e5 a" x│  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g
    6 A3 z: o) A( L│  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V/ U! m) E; }. O6 T
    │  │  │      17 冒泡排序实现.mp4
    3 @' ?! }% f3 B! G' X. D/ Q, Z│  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O
    & h# g1 V( r$ J/ o1 F& T5 L/ r│  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l  Z' b0 k6 B% y# `+ F9 W3 q
    │  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J
    & U3 h; Z$ v$ M│  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?
    * O7 w- X+ b* S+ d% k' I* ?│  │  │      22 计数排序.mp4
    / `; ^5 H7 g5 T# ?. m│  │  │      23 桶排序.mp4
    ) a9 Y' L( m0 e# s! E& ]( C: D│  │  │      24 BF算法及实现.mp4
    # _9 t% v" Z. `( m7 ^8 m6 l│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E
    ' j' F: U4 R) {3 @( y│  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q
    7 Z. p% l+ M# P6 G( x│  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X3 c/ v3 w: y3 X9 D5 L8 `0 [+ g
    │  │  │      28 BM算法实现.mp4
    . Y8 m1 Y- y3 Q; ^7 V│  │  │      29 Trie树介绍.mp4: \% I% n: j+ y* ~" c
    │  │  │      30 Trie树实现.mp4
    5 d- o5 U: L7 p  [& P' K│  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [
    0 i6 k/ `* @% H│  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F
    ; ~# `6 x: F0 {; W$ X; a│  │  │      33 邻接矩阵及实现.mp49 x$ f) N3 `0 T" e1 L# X
    │  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    + B* h5 [- ]3 h. ^7 v│  │  │      35 DFS&BFS.mp4
    ) v- i1 [) J4 R% w3 B4 m% h│  │  │      36 BFS应用.mp4
    $ R2 c, a2 d9 n2 X3 [│  │  │      37 贪心算法.mp4
    8 i9 G5 k1 V- `│  │  │      38 部分背包.mp4
    ' b. d, D) y2 D; |, H8 h' X│  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W* ~9 S, H* D' o1 k% b7 l5 e/ g* X# a
    │  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L, b2 `% k. c: o% O4 W3 [+ `7 K
    │  │  │      41 求x的n次幂.mp4; o3 d+ [: o8 e5 u+ g- P/ l
    │  │  │      42 回溯算法.mp4
    - n7 H# }2 i2 y, C0 g$ ^- \0 h│  │  │      43 NQueens实现.mp4& n. A( D* v+ ]2 l
    │  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k+ {  v# Y+ B; f% F4 z, D  r
    │  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s* `3 O: q+ j: u" g8 n% M0 \: c# Y3 M0 b
    │  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p. y2 k8 ?* q9 Y& v4 u& [
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z
    8 ~$ H9 O9 D% U│  │  │      48 背包问题分析.mp49 |7 t5 {+ @2 N) \* C+ S2 g
    │  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O  i# @$ x: P, K! ]3 B. k
    │  │  │      
    + j- G0 a8 Y. M; G│  │  └─05 模块一直播【回放】
    0 _& U8 E! e6 r" @│  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [2 a) Q/ g/ p* ~- Y/ D9 O& O& D, z( ^
    │  │          02 java 高薪5期阶段十模块一直播.mp4+ V. }1 [0 M; F6 f7 f6 S6 F# }5 F  }
    │  │          2 c, N2 z) f" x9 E9 ^
    * k( M$ J. o& c│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    + \6 a  X! A9 o│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q* q/ m1 V4 R5 S$ H! ?$ R
    │      │  : M) b  f- r5 H4 m; a2 I
    , X7 q+ Q) J0 i* a" v│      ├─01 课程资料下载
    4 g2 J, t- w; x7 _9 ?! @│      │      01 01 讲义及代码.zip
    ) |* K6 h# u2 N3 z, k│      │      
    ! b  K* r+ x5 K│      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O; y  j9 [. @* P
    │      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E& E% i& y9 V: ^! E# y* |& M+ S
    │      │      02 Thread和Runnable.mp4  u. z3 P( Y3 b
    │      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
    ( N3 ~# Q2 f3 n; A0 B│      │      04 wait()与notify()方法.mp4
    5 ]  I& Y. Q! D8 G$ ?( A│      │      05 interrupt()方法.mp41 g) t0 X" X+ W
    │      │      06 线程的优雅关闭.mp40 G2 I- I: T& C( I
    │      │      07 并发编程的核心概念.mp4
    / g$ }7 p! \0 Z9 j: v7 Y6 Q│      │      08 并发编程的问题.mp4
    7 j, W( V' Z/ z& \0 [7 u│      │      09 JMM与happen-before.mp4
    1 r( s* k( x" _0 ~  U3 ~3 }! M│      │      10 volatile_final.mp4* d# @/ |- e! W: P6 y! k; h3 w8 B0 G
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R9 C( Q9 y" z7 M- w7 o; C' m
    │      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^4 g- J% u6 ?0 e6 e% s
    │      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^$ a1 O& v9 w: e( K
    │      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r4 x3 `! S8 g5 U4 E8 Q8 y' e9 s
    │      │      15 CopyOnWrite.mp4
    , b3 \# S1 e. w% z5 K│      │      16 ConcurrentLinkedQueue_Deque.mp4
    / p( k8 y4 F  z" b│      │      17 ConcurrentHashMap-01.mp4, ]3 ]6 z* ~- V
    │      │      18 ConcurrentHashMap-02.mp4
      |' d& d6 M- J6 O│      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l3 M! E9 ^- M6 z' E, y5 e  N
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `& {# \. f! j$ W
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |5 {7 d3 o$ n8 V& ]' M! T: g
    │      │      22 CountDownLatch.mp40 |  s% Z! X1 ?# T5 O# R) |
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    ; c" O: z# m! {2 X* Y# {2 s$ ~│      │      24 Exchanger.mp44 m2 Y3 Z- m1 z0 a' v* `
    │      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I
    ! y. D9 M' y) [+ q; A7 A8 ~* J; }│      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m" p) B  ?2 [/ W( w" X
    │      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r4 X2 M) Q( Y) z! l8 k
    │      │      28 AtomicBoolean和AtomicReference.mp4+ `1 J8 ^) K5 Y
    │      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    . w" L! v* x# n0 n9 Z* K/ t│      │      30 AtomicIntegerFieldUpdater....mp4
    2 B% V! Q! E! R; ~/ v. ?6 n- z6 v│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U
    0 p, [& o6 r0 ?( n! H│      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O
    . N! c) a' A; y0 R& G│      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d! d2 f2 c; u0 m! k
    │      │      34 互斥锁-01.mp4
    5 {/ E! X0 d5 i4 M│      │      35 互斥锁-02.mp4
    6 @. r7 B( d1 \: {0 @7 p│      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [9 v9 c2 H* X& `+ E4 s
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \
    + s, r# z6 w0 |9 m8 M5 @│      │      38 Condition.mp4
    9 B( l- j( {* M│      │      39 StampedLock-01.mp4+ V: C5 c) K  [! X8 m' k. Y2 z7 x, Q
    │      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?3 M. S6 v0 z5 m# K
    │      │      41 线程池原理.mp4
    , m" B6 X% t; q2 i│      │      42 线程池的类继承体系.mp4
    / c; O' _) N# Z( k5 O1 l2 C+ a│      │      43 ThreadPoolExecutor-01.mp43 R2 h, t: A4 k/ I
    │      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y
    4 w: g' d+ D( n& U│      │      45 Executors工具类.mp47 r, o% K% ]& T1 Z1 c
    │      │      46 ScheduledThreadPoolExecutor.mp4
    ; G6 [1 O/ _7 Z2 n' {/ W│      │      47 CompletableFuture用法-01.mp4
    3 ~; k  p  [9 \+ \  N! k( L│      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
    - n3 p2 O. N# S9 f4 L! w│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X0 {. M, T  a) N" u, @8 Q
    │      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S
    : p" k% m3 X# \! Q; Z│      │      51 CompletableFuture用法-05.mp4
    ' Q2 ]/ E/ Q" F. l# y( n│      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E
    " P: O* P* B9 G% T9 h6 D│      │      53 ForkJoinPool用法.mp47 }5 h( |: Z) q
    │      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
    / p4 j! u) }' n│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J: Q' ]- F9 H5 q: I; [2 k9 m
    │      │      56 ForkJoinPool状态控制.mp4  @; A9 n( ?, ~' c
    │      │      57 Worker线程的阻塞-唤醒机制.mp46 |+ m5 u6 s3 r9 T
    │      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i
    5 s8 R/ M  g1 Q│      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K
    . r. ^: Y5 d) c% c5 w7 ]1 f+ r│      │      60 ForkJoinTask的fork_join.mp4
    2 F$ ]+ h* ~$ m& Q& N+ }│      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s2 v6 q# G2 N' N4 l0 w3 S6 S8 b
    │      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q% ~6 m5 S! t7 r: y
    │      │      63 Immutable模式.mp44 a4 O8 T! b8 `# ~: w# t' f
    │      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l% O( y7 N& A- H0 G" B
    │      │      65 Balking模式.mp49 k% z# j5 }! s3 y
    │      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d
    / S& U- `# I7 T/ `│      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G1 i8 @5 v. a; @" F- n
    │      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?% R+ `* d, o- y4 Q) }& l
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g. J$ }* x8 z# s. k
    │      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o; I( h$ E# v6 i5 D
    │      │      7 p- d, v7 M/ m3 u) W. W) H" q+ O9 D& S
    │      ├─03 任务二:JVM优化
    ; ^# V6 _) `$ n; N6 R4 ]# H8 r8 k│      │      01 前言.mp4
    1 C0 T. y3 N3 V2 i: @. W│      │      02 JVM优化课程内容介绍.mp4
    , x* ]( m* ]0 c+ M% r; i│      │      03 什么是JVM.mp4
    " Y) d" v9 d5 p1 D# ~│      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [
      t% c0 f* @2 r3 Z│      │      05 JDK、JRE与JVM的关系.mp4
    1 n" S2 d( s2 M: T- g$ F. J8 P│      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p
    9 V4 i. {/ v4 r  ]│      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v
    ! h' d( u1 q1 i9 ~3 w  J) ~│      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M# v. \, K2 w' Y2 w5 n6 ]
    │      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
    & n0 t3 R2 a$ ^│      │      10 虚拟机栈.mp4) C  u5 W9 M9 C0 I+ b: m
    │      │      11 设置栈内存大小.mp4
    . g5 v9 b( r2 ^8 d! w/ T- O│      │      12 局部变量表.mp4
    3 g0 B8 R/ I1 F: m│      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w; k1 E$ I1 l" j1 `5 `
    │      │      14 动态链接.mp4
    0 H; G6 T; J6 w; O│      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R, f% [* t+ k# C* y% H
    │      │      16 本地方法栈.mp4" h! M, P, y. e% D) q/ _8 I# O5 a
    │      │      17 堆空间简介.mp4
    7 Q3 q+ W& {* X& v! |│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P% b& \* h) i6 R7 {, C
    │      │      19 堆的分类.mp41 }1 k/ A" r# _0 q
    │      │      20 年轻代和老年代.mp4( m7 {0 `7 T  o' J0 a* I* Z, R
    │      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s/ o1 x- ?* k) V* j; M3 S7 t
    │      │      22 堆GC.mp4
    4 u# F" P! H$ A│      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l
    ! S6 d8 O" r! @│      │      24 方法区的简介.mp4( }* N4 Z6 b; v7 R4 [5 k0 F4 ]6 |
    │      │      25 方法区结构.mp4
    + o5 B( n7 u  ?│      │      26 设置方法区大小.mp4
      y5 E) Y9 Z: \$ D& R│      │      27 常量池介绍.mp4
    + s) T- l& D( o2 W- c) |│      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X
    9 x0 H3 Q- I2 Y% x0 U; q- k│      │      29 堆内存溢出问题.mp4
    * u1 r' ^% V$ `% v( F│      │      30 虚拟机栈和本地方法栈溢出问题.mp48 ~. I, R8 q' z' M3 U* @7 D. \1 D8 K; z
    │      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `/ n. T* R& Y: y# X
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N! t! z( L7 f( M) N7 v' {' L% b/ V
    │      │      33 直接内存溢出问题.mp4
    & W3 b, t4 a- M+ \│      │      34 类加载器子系统.mp44 u2 t7 C  P! b/ ^; G
    │      │      35 类加载过程剖析.mp43 ~. M, r9 O6 u' O% F
    │      │      36 加载Loading.mp4
    0 Q% U' e" ^5 T0 q, k( Q8 A! i│      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t' R3 m) A7 M* q! v
    │      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x
    . i& n; b: d! e. B│      │      39 clinit和init方法区别.mp4/ y' c# B# v3 d2 z: y: m* A5 K
    │      │      40 类加载器的介绍.mp4
    4 E  n3 g% ~1 W! D│      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c
    3 m( ]* C! u' |% z│      │      42 双亲委派模型原理.mp4
    : k, |: W1 X$ q0 Y1 ~' J: R- d│      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t
    , o6 E- m  s4 O7 ?│      │      44 自定义类加载器实现.mp4+ G  J) x0 f2 @6 i  x
    │      │      45 Launcher类的源码剖析.mp45 H+ k$ s% `; \+ J- c" u
    │      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h# r3 r0 z( l! c9 Q; G* M
    │      │      47 ClassLoader源码解析-02.mp44 z2 I" g# ^. `, l3 A
    │      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y
    6 z& t+ E; x0 i7 O: o  x7 ]2 e│      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s& B5 S& n- m; t" F  d0 `$ e* J9 l
    │      │      50 可达性分析算法.mp41 c' c1 m+ p: U3 l! y* A) O
    │      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M- Z% q- U. P: P! U# W6 W; N
    │      │      52 再谈对象的引用.mp4
    # f! v; @% R9 D: d: x2 C! y3 d│      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f8 L, b; v2 ^# `% b3 N
    │      │      54 标记清除算法.mp4: t1 L7 J4 p" A3 F4 A, M* R& n3 f
    │      │      55 标记复制算法.mp4
    . w6 l( r- R4 J! c! d: j) D│      │      56 标记整理算法.mp49 u1 T: y( g" m9 H) a
    │      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u
      t1 _7 R7 I2 U% Z0 J: T6 O│      │      58 Serial垃圾回收器.mp4+ j" ?, h# P, Z9 C! f% E( J
    │      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J
    : q/ \3 K3 `: |1 }! E1 a│      │      60 Parallel Scavenge垃圾回收器.mp4
    ( w+ W$ D' t. y+ Z& p3 Q│      │      61 Serial Old垃圾回收器.mp4
    3 V$ Z- E( `2 B$ F! k│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R
      U2 X, y9 {8 u& T$ P: a/ f│      │      63 CMS垃圾收集器执行流程.mp48 n4 v# q& I( m/ |
    │      │      64 可达性分析-三色标记.mp4
    ' v7 S7 ~' M' o, t  u7 ~8 T│      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U
    - a( x  _% F; _6 h) N│      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g
    ) K( i( e( u$ k│      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y
    / e  m, G8 a. a  }: V│      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o3 g9 g: G! R  D7 a! @9 Q: K3 a
    │      │      69 jps指令.mp40 `7 f' X  X' Q
    │      │      70 jinfo指令.mp4, v( a( B5 N; @8 A- G: l
    │      │      71 jstat指令.mp4
    ( J  m0 v* T" P- U% _│      │      72 jstat练习.mp4# W# m" C0 E8 w0 r
    0 f& N8 W, A0 H& r) }│      │      73 jstack指令.mp42 `& d% P2 n, v* {" H5 k3 ]
    │      │      74 用jstack解决CPU过高和死锁.mp4
    ' Y% f2 N! d" x  X% c0 k│      │      75 jmap指令.mp4
    2 Y" B. L5 E3 M8 ]8 X2 ^│      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _  {: B$ a- q/ ?9 r. n$ ~% e
    │      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B7 {7 B, u$ b7 {* n3 f- X
    │      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a
    8 C7 W, N6 @3 S: q/ Y' L1 O- q: J7 c│      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W2 r: B, H5 f6 C/ H$ z
    │      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y
    ) `! o3 Z" Z: @! G# k: j│      │      81 GC日志参数.mp4
    5 G3 H1 m& i4 b+ i/ h6 W. @│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h" Z( l0 d! S/ G0 U) I8 _( }
    │      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    ) Z5 f5 Z& M! ^/ I# M2 r7 s# d│      │      84 GC日志分析01.mp4
    % X+ x# p' Z: a│      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    - q" m5 H$ w9 S- B, P3 \│      │      86 GC日志分析工具.mp43 [5 q/ k7 }; g, Z, E! F
    │      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q
    4 ]" `1 k/ g) t6 C# ^1 ?+ Y. @│      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    ( i3 L: n9 X" P8 r3 A$ x* a# e│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c9 ]- ^4 {* W# ^
    │      │      90 安装Tomcat部署Web项目.mp4  F7 {% s" z& Z
    │      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M  H' r& K" y; r( x* |  l$ G0 \
    │      │      92 禁用AJP服务.mp4
    # v& l! `9 b4 \│      │      93 设置Tomcat执行器.mp4
    7 C; P! M' x) [9 X* {│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y2 W2 F$ j& h7 f6 v+ b4 m
    │      │      95 NIO2和NIO模型吞吐量测试.mp4; ^! D; n* l8 N+ P6 t
    │      │      96 JVM调优设置并行垃圾回收器.mp4$ ~' T8 `" }: m
    │      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n& D8 a9 s: b, @" y8 |/ h. w
    │      │      98 JVM调优设置年轻代大小.mp4
    - R6 F6 w# y' _7 b. Y" M│      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N8 f) ?' x* g& M
    │      │      2 M- G8 N9 X+ I/ u' ^
    * u2 b; A& l2 _( ?- `; H) d│      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {) G) S" m+ A2 G2 @+ G+ t" R3 M
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u! A2 w) |6 h" a( f
    │      │      02 Linux性能优化概述.mp4: ~! \, z- k$ H9 a+ n+ g) ?- b
    │      │      03 性能优化方法论.mp4/ \( e# J' k- u# B6 ]
    │      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    ) `! G( I) i! i) {  C│      │      05 平均负载案例环境准备.mp4# {0 w6 X/ q1 m
    │      │      06 模拟CPU密集型场景.mp4* n6 U( H2 h/ F( `8 B& n
    │      │      07 模拟IO密集型进程.mp43 l6 l1 _! K: {5 x/ t, g
    │      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    6 s; s& n' K  V  e│      │      09 理解上下文切换.mp4# s# W1 _% l9 q) H0 g& B0 w. ]
    │      │      10 系统调用.mp4
    4 N3 X" O5 B/ e│      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V6 x. f' Z3 ~: Y& ^
    │      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a
    + k' ]0 F$ U: h' m" n& M4 V│      │      13 中断上下文切换.mp49 k8 n# w- @; L3 M
    │      │      14 查看上下文切换.mp40 L8 S2 Z: V  q
    │      │      15 sysbench工具安装.mp4
      G8 i% O* t7 P% K# \! i│      │      16 sysbench测试上下文切换.mp4+ ]/ V1 g$ k0 e7 ^4 V
    │      │      17 上下文中断次数减少的分析.mp4
    3 x0 D) P) F3 ~0 l# s4 i4 H3 o│      │      18 CPU使用率计算.mp4' J4 l; @0 x2 S9 q0 O: N
    │      │      19 CPU使用率查看.mp4' v+ J* j1 j% N" q" j
    │      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?- o4 ]; a3 V8 P$ @  l6 _( ^
    │      │      21 CPU性能工具.mp4
    $ r5 H. B: A! x2 g$ i0 K0 F│      │      22 CPU性能优化策略.mp4
    # l& C" B* k& W2 t8 K2 i0 T│      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
      @# ~8 {. d( V( m) D# R│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~3 S9 @! o5 R2 a( @
    │      │      25 SWAP运行原理.mp4
    ; O2 g  i' F) T: y/ h" a│      │      26 系统内存使用情况.mp4
    , F& V/ u: J" v! i2 b) c/ M8 l│      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b0 g' J: t. p2 X) y1 w% b  m" @
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k- t/ u6 m( M# B( f) \5 w
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z! N% D5 V4 C+ A3 D
    │      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~" {* V- O; {/ B5 h, _( M9 [- z" D
    │      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U
    ) \0 w1 u9 ]7 _8 z4 Z. X│      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r! k- e; `1 s. y, {# G: g
    │      │      33 文件系统原理(下).mp4
    : c2 L  O+ F2 ?* u4 a5 A! c│      │      34 磁盘类型.mp4
    5 s+ P8 p% t0 ?+ L/ c7 h5 y% l, l4 Q│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o2 m; a6 b8 R3 D7 }
    │      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K
    9 V6 H5 y- p8 E: g( ^3 H- V3 z- s│      │      37 磁盘IO观测.mp4! {! j; E# q6 l
    │      │      38 进程IO观测.mp4
    5 q3 f4 w. M( x4 X│      │      39 磁盘IO性能工具.mp4+ ?8 F! s$ ^: D
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k* J+ e7 ]9 _  ~4 }
    │      │      ) Q/ r) N7 ~2 I9 k8 J
    │      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t1 ^: G2 X( H( T' ]& t2 t7 i
    │              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A
    % O; r$ j5 [6 a) l% f- g5 G│              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P+ ]4 j3 ^9 z/ }+ E$ ~6 t- o
    │              - Q- f6 m$ w  m1 ?4 h
    " o# K  \, b/ b├─11 第十一阶段 大型互联网项目实战和业务解决方案0 M# i8 q9 L. B% X
    │  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g
    " a2 b& Z! j( R6 u7 g│  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F& Q) _7 b( R. N, `0 w8 z! l' h
    │  │  │  2 Z' R( X0 P9 S# z: f4 C& ?8 }$ i" X+ N" C% T1 Q, o
    │  │  ├─01 课程资料下载9 C+ y+ f- l* u. J
    ( _7 J8 ?8 V1 Q, B& D, J│  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q
    / ]7 h  H" j7 @6 W1 v/ c│  │  │      02 02 数据库资料.zip
      e+ s6 w; |$ E* B+ r4 J│  │  │      5 m% k  A( m/ O) t5 N
    │  │  ├─02 任务一:系统需求和设计* U- `' h$ k) P" v
    │  │  │      01 课程介绍.mp4
    2 I( M6 t. M4 W& ~8 b- M7 r; j│  │  │      02 项目介绍.mp4
      q9 p7 \2 ~" t│  │  │      03 前台用户需求分析.mp4( X7 Z* S; ^4 F+ R
    │  │  │      04 后台管理需求分析.mp4
    7 i1 X! L( [7 X5 u0 y│  │  │      05 系统设计之模块划分.mp4$ x/ f& q$ G& i) H& _) A
    │  │  │      06 系统设计之架构设计.mp42 O2 m" }4 }7 K3 \6 p  c5 D! X
    │  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    3 R% l6 N4 x4 Q4 W1 \5 y│  │  │      08 系统设计之技术选型.mp4
    1 \7 e3 w, E7 D, o│  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w9 `7 w- c, j: h  R5 `$ d+ K0 g
    │  │  │      10 系统设计之数据库设计.mp4
    1 A1 w# l5 o4 r) ]│  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O. _6 G. a' {* ^. ?- u9 [
    │  │  │      " G3 u! A/ _3 m9 p# A
    1 m; Z5 L$ T6 z: F( q│  │  ├─03 任务二:系统开发-广告模块
    / L; K8 l+ E6 S; z& _│  │  │      01 系统开发流程说明.mp43 Y, n( z; C0 t' B+ H3 ]1 P( y& j
    │  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A. ~0 w5 ~( O% j0 P
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c
    4 L. N2 A- n+ V: r" i' H│  │  │      04 搭建注册中心.mp4
    # H2 ]$ a# y+ Y│  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
    ( x" D$ i' h0 M( v3 z% a│  │  │      06 广告模块新建数据库.mp4
    0 @( u. O1 m3 U/ y) v: H. z% O8 a- R│  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p0 X- ]1 E2 M5 S6 @8 w$ s& A) a
    │  │  │      08 远程调用后端统一入口.mp4
    + y/ K) C( |" T│  │  │      09 搭建网关环境.mp4
    ) [# w$ g6 {7 f) B+ O│  │  │      10 通过广告位查询广告.mp4
    - y9 h# S% ]) H% f& J4 X' j7 K" I│  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j
    0 D( K' x8 J+ e7 W/ }2 W, Q│  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i
    % O' K# i& _$ q! I4 z│  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {
    # c" Z8 l$ u' ]1 A1 W* T, t│  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `
    : @# q$ `5 h; ]; t) w, _/ f│  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r; y- \. M" g7 Q4 o
    │  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I
    + f/ ~) ]4 X( D# e│  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C6 l4 \) K: O( J
    │  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c. M9 s7 x5 d5 P" A" j, N% K
    │  │  │        _( S0 e  {$ S9 q
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [
    ( M$ L$ O% u% ]3 v  D: g8 J8 ^' Z│  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u1 D4 K; {" P5 ]- H* {2 v4 A% c+ ~
    │  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o- X0 @: w7 r* t( Q, y& C
    │  │  │      03 用户基本功能实现.mp4( u4 Y& w7 r" D' N8 K  t- a
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }
    5 L7 A' W! _8 g2 N9 K3 G) ~9 ?│  │  │      05 单点登录的流程分析.mp4
    $ K6 ?; S3 u/ w/ X8 |( b+ _( c│  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    : ]" U5 J1 H2 t│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [$ G6 R' l* G! f# p" N9 ~
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    ! Z2 ]2 u) u  Q│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q& ~2 n. \& B4 f( M7 K2 X/ W. D
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C% H* a' j# f5 z& T
    │  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X
    8 _  ?1 j6 b4 i+ w$ G│  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w
    1 R) `2 o& p) M% r  i8 d* k│  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v
    / v! g: }9 `0 C% \  }│  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e
      G" L% q0 M2 |8 i│  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m
    # o! _. E4 L: [% A0 T; V' l│  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    0 u. X9 g0 C* L. S5 r, a( V5 r│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t" s- \" f8 ]8 k
    │  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f! h, ]( w+ _& x+ X2 I5 I. O
    │  │  │      05 视频上传的流程.mp4
    ! l# O' ^0 [' u│  │  │      06 视频上传的代码实现.mp4
    2 W% l! n0 F; ~* U; P3 ^, t1 V│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u
    # ~0 f7 ?! R% ]* Y- m3 I│  │  │      08 视频续播功能实现.mp4
    3 j  y2 c' s7 U│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?7 z* D3 X) v! N# f
    │  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?
    4 z: F& T) X! }7 _5 b│  │  │      11 评论服务远程调用.mp4
    * D5 w. I4 ]  ~& f; v* d; C- C│  │  │      12 打折课程功能实现.mp4  ?; C( _( w6 I5 U
    │  │  │      & L, ?7 c+ V$ {- g" e! F6 D( H, x7 H( e
    │  │  ├─06 任务五:系统开发-订单和支付
    ) h+ ?8 N) F) X" M0 M  i0 a" g5 q│  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v1 }* C4 B0 c7 H3 {) z! n* Q
    │  │  │      02 秒杀场景解决方案.mp4) m6 R& y) V$ f
    │  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T/ {% p2 H4 r9 h  d
    │  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t$ ?) P4 D5 M. u( U
    │  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z
    3 u5 p" o* f) J+ w6 W│  │  │      06 获取支付通道.mp45 C% }6 Y8 s4 c
    │  │  │      07 保存支付订单.mp4
    . O6 K6 a# T. l* i0 Q0 p│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q
    $ q# a0 H4 Y2 C# H│  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    : F" v, |; ^& E9 I  B4 I6 t) U│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K  H1 Q" m  t8 E5 m& C
    │  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D8 j" @' C3 g$ [/ l9 [2 a0 ~$ R
    │  │  │      - ?+ J$ M0 c/ T3 I6 t
    │  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C5 j6 f0 \/ i) X# x2 ?* W
    │  │  │      01 权限系统概述.mp45 `5 E8 u& a( n( R1 T% h
    │  │  │      02 权限系统设计方案.mp4
    % x( {$ z) {2 U+ `6 g! G8 {│  │  │      03 权限系统项目搭建.mp46 |6 v% K! @/ V  W, A- J3 |
    │  │  │      04 角色管理功能实现.mp4
    " p9 t! f: W. n8 T& X1 c& `3 w( A│  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [, u# \* y1 M0 J0 w( g/ [- c+ n
    │  │  │      06 资源管理功能实现.mp4* t  p* f% B: ]4 Y
    │  │  │      07 权限校验流程分析.mp40 X& J% l# A9 h" h- i, ~& N* `
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W- I4 d* {& U6 y+ D, Q- c1 C6 V
    │  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?
    ' B: m  X: l' [│  │  │      8 \) C, p- _  j( l) p, x, ]9 O$ n( \1 z) M2 B* a% s
    │  │  ├─08 任务七:系统开发-消息模块
    $ h; b4 A: W/ x9 ?" \. }│  │  │      01 消息推送模块功能介绍.mp4
    - ~1 c" I% O9 d% Y0 Q5 W4 y│  │  │      02 Netty-SocketIO服务端实现.mp4
    & K6 x9 ]  q+ |% B# O, Q" W. X! t6 G│  │  │      03 Netty-SocketIO客户端实现.mp4, C" M$ G3 p6 F1 U7 J
    │  │  │      04 消息模块基础功能实现.mp4
    # i- H" s6 Z! M$ k6 ^$ ?│  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j
    4 }+ D5 _( U0 n: q│  │  │      06 SocketIO服务端初始化.mp4
      u8 y' x& D; l+ c$ t9 n# J│  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j- Y  n) C& e0 P' t4 W
    │  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S
    " P, k. l: m7 `& h! _+ o! G│  │  │      - G5 [  p+ f( d/ L* X0 J
    ( D6 R5 l- m' S0 g/ h│  │  └─09 任务八:系统开发-Seata分布式事务
    , |# @: g2 U# a5 S0 W; S3 N- t│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [) N, \& A/ u/ {2 W- C
    │  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H
    ; `% a' b! \! J2 d+ J- B4 ?: v│  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C
    ( ]8 U1 N8 D' t( p0 S7 |) u" R│  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \
    / K2 r* h* ]$ k. @2 O0 L. c- _' G│  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C% C3 O& k1 G6 I6 Y! v2 ^- E' q
    │  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
      W4 q, E4 A1 C! i1 d9 w│  │          07 Seata客户端的配置.mp4
    / [; w. Y' `$ A9 d│  │          08 分布式事务功能实现.mp4
    : \9 Y* e$ `$ l/ ~│  │         2 L$ S% M/ E: ~/ W& E* m
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `
    5 Q( `: G/ I  g5 g& x3 @+ f│      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u
    2 X0 m6 t9 n2 ^5 @/ ^8 V$ L5 S, `6 k│      │  
    . e5 O( g9 W, E│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    * Z$ V/ Z1 K+ A- r  u! o% V4 r│      │      01 01 课程资料.zip
    * ~! r4 o' T/ F, G$ U│      │      
    # _) c) b" G% s* t5 t6 g│      ├─02 任务一:系统功能发布和压测1 d' n3 ^7 d% F# H0 a/ R& v
    │      │      01 课程内容介绍.mp4
    ( J; @  h" z: k│      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `1 C$ E: [& ]$ k( Z$ O) f. \. [0 [
    │      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o3 c8 }' R4 m1 T$ G  O
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q0 Z2 r! P( O$ j, o, X# x! a2 l3 Y
    │      │      05 edu-ad-boot项目初始化.mp4
    3 ^: d; S0 U; N1 d: q$ ]│      │      06 其他微服项目初始化.mp4* q6 o% ]. S" f; `, w$ c, x+ d) M
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N$ r+ F! D$ l* v
    │      │      08 MySQL容器初始化.mp40 J% O* R3 X3 o# z' L
    │      │      09 eureka项目容器化部署.mp44 u& O7 x+ q$ e- t
    │      │      10 gateway项目容器化部署.mp4
    3 l$ ]! [) A  ~' D- V│      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
    8 Z. P* \. W# y: C│      │      12 edu-boss-boot项目容器化部署.mp4
    5 @* W1 A# R, L8 T4 z/ D│      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f' D: M$ ?# F' p
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u
    , t- E! m8 Q# N, G│      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v7 N( P6 Z- l7 x0 b1 u' I  A, k& W
    │      │      16 ELK环境实战01.mp42 k) @; \8 P' `+ |+ i3 V$ a
    │      │      17 ELK环境实战02.mp4
    ! q+ K3 p, k) V2 P# v' L, z8 j- P│      │      18 ELK环境实战03.mp4; P/ m  \9 ~1 y/ x9 j8 c
    │      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w. w+ ^) Y' p5 d+ _
    │      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h8 Z. i% Y  H- n# t% J, Z
    │      │      21 JMeter常用元件.mp41 z, t% f! m) h8 S8 n9 g/ L% A  w( E& _
    │      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h
    % G0 ?' U# }4 o+ Y, Z2 o│      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o
    ) f$ x4 n8 Y! f2 _│      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    * H% r0 P9 L% C0 d. Q: J│      │      25 压测微服项目post请求.mp4
    2 A: p  y+ ^- u- v│      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?
    9 i! h3 N+ o  {2 x2 i│      │        z) z" N! S6 O' ]1 `3 M! G
    . l+ g) K- D0 I7 Q│      ├─03 任务二:系统环境部署和监控0 h0 z. ], i, L* D
    │      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A. X* V3 n0 X  v6 A4 ~+ u; h
    │      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]5 d1 G3 |$ Q0 b* E* n
    │      │      03 Rancher初始化.mp4
    # T" o! g3 j; |" v  `$ d│      │      04 Rancher NFS初始化.mp4
    " p' W& p1 o, o9 f; f│      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C4 I4 I& h; c" q. |( c) ~
    │      │      06 RabbitMQ服务部署.mp47 `+ g* @: F! b: H) u. e& h
    │      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v7 ^4 F' m0 f; R: `& x* z4 h2 A
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y
    1 _$ J- M3 Q! |. i7 {. E│      │      09 项目扩缩容配置.mp4% X) {* \7 W# D* R) e
    │      │      10 项目负载均衡配置.mp4
    . Y3 m  g* }5 b% D! A│      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    4 J2 g1 A  q( n5 i* \0 n5 c│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H% z" Y' W& c) u3 H
    │      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E3 n: \* f# y: t& O# X9 A
    │      │      14 自定义Prometheus镜像及安装.mp4+ }( a) Z; p8 P* b4 [& W2 O
    │      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    . l9 k3 j3 J8 D│      │      16 Grafana容器化安装.mp43 j9 U# J! h( X3 s0 m/ m& z3 ]
    │      │      17 Rancher部署监控系统.mp4
    ) h6 y5 k5 z5 O│      │      18 SkyWalking简介.mp45 }& K  k8 e6 }# r0 ~& X/ r
    │      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |6 k% K) r5 ^# b
    │      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \, ^- m* h8 O$ K1 [1 g3 K& }* W
    │      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E# C$ S  R; C: o/ L3 J% H: M
    │      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M2 _' L. F& F' ~( `7 i$ x
    │      │      23 SkyWalking项目监控实战03.mp4
    - `; R2 G* h2 V. B  L│      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `
    / `# X' x! M! y+ b& F. m" q. Y/ q│      │      * S* W( q9 B/ I$ s  }! U5 q1 p. y0 N
    │      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i
    # j1 ?- H0 G3 x; d9 p( g  l│              01 01 直播资料.zip4 n4 N' A  I- b! z9 [: ?; p; [( Z! h' S) q
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X
    ' l) M9 h7 R: H│              03 模块直播资料.zip5 M$ L+ M7 J$ D' S+ _8 D7 R; A
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g8 r5 {* Z9 I: E7 T1 j* f: l: T2 P. `
    └─12 第十二阶段 进大厂必备-面试求职深度辅导/ \2 d3 f/ j4 j. ]# G& _
        └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s
    ) V* B. K$ [9 a4 W( I: |& G$ p        ├─01 课程资料下载' }$ \. `3 M" h
            │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u( P& D; b% G6 V# v
            │      
    3 }, H$ \4 l; h, p1 `9 |% |        ├─02 任务一:就业须知: N" N/ P  [3 X
            │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    6 Y: Y6 @7 Z3 a        │      02 就业方向指导.mp4
    8 {5 k5 K  D! t9 a        │      03 公司组织架构.mp45 K, P& @: Q' g0 W& E, a0 u! v" k
            │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @* @" U2 r& k: t: Z
            │      05 就业职业规划.mp4
      e  E# J- [$ B* s+ ]        │      
    5 @& P5 ?2 |' @' U( `0 a# h        ├─03 任务二: 面试准备2 {# ]) S! V/ _1 d+ S
            │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J
    0 ?$ }9 y( u: n6 l        │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d
    6 {9 [: P$ S' e  e. ~* g        │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j
    6 U$ z: o$ F) |+ @2 V, |        │      04 面试准备04-项目经验.mp4" J4 {2 b) A3 x4 W% @8 T2 c- C
            │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
      \9 [4 Q; Q/ Q6 L1 t( `; L4 z        │      06 面试准备06-复习方案.mp4
    $ d! H; l; z$ ?' }        │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z
    , S% Y, ^, D! a1 Z        │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h7 ~, @/ C( Y, v4 p+ y
            │      % y' c  a% u  Z6 Q' v6 F
            ├─04 任务三: 面试技巧6 [! X$ _" e% T+ l, |; K, [9 q/ Q3 l" S! U- f
            │      01 面试技巧01-自我介绍.mp4
    + X( j, S7 ?& `/ t        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q2 C2 z- j9 `# d4 u; h8 ?
            │      03 面试技巧03-高频面试题与侧面了解面试官.mp4& H4 H4 |) `+ r' H7 q
            │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b
      Q2 R9 }) F4 x( e1 F' _: p        │      9 a4 s& G4 w9 q
            ├─05 任务四: 面试总结
    + G# S/ h+ v9 D6 y. ~0 f        │      01 面试总结01-复盘总结与offer选择方式.mp4
    & I4 }4 [" g! G1 |" Z        │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {4 ?/ U$ n9 z" g5 a+ ]! G
            │      & l6 p3 {1 \+ ]4 U
            └─06 结业典礼【回放】
    , `; A/ T: P+ m  N4 c- B8 F$ l                01 java 高薪训练营5期结业典礼.mp4
    3 Q, Y% g& u7 ?' d& b, w' y/ B! m- ^, o! l9 u! B6 E) `( M6 t
    6 o, m2 Q! L% F" s1 m; _$ P

    , n, O9 X, Q0 D" a4 K
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3286

    帖子

    6574

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3275

    帖子

    6554

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3214

    帖子

    6430

    积分

    终身VIP

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

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

    主题

    3222

    帖子

    6454

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3258

    帖子

    6532

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3143

    帖子

    6320

    积分

    普通会员

    Rank: 2

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

    ' \/ h; r% q7 M* X; C多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3273

    帖子

    6548

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-4-18 06:13 , Processed in 0.167930 second(s), 62 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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