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

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23455|回复: 308

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66061

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima& _  E- i. R: G. k4 Q( _# v7 D" o* D
    百度网盘下载链接:

    5 Q3 g+ ]% `, E! B1 J
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]
    9 N3 }; O4 N5 I% B3 _6 V" p: [. k' m  R  w% n( \+ C% y
    集数合计:十二阶段[javazx.com]      
    : k! P' L) |6 R; O3 n5 Z; ~7 h, I4 d, B8 T0 f% s8 O& ~
    % V/ S+ J% H% }9 m1 w
    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106
    ; C, Q% b5 A; r9 _+ S
    * J2 p) V6 B1 M4 H& O+ e. @" i3 pJava视频教程详情描述:! q6 ^  k5 C( }$ g" B3 W( v
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理
    ' Y/ z0 ]1 M7 o% [6 D' K
    3 r2 g7 w9 p0 IJava视频教程目录:
    ) \1 l. y2 {+ `* P  o: S2 G" U├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
    9 r9 C, t9 Z" b1 C. s│  ├─01 持久层框架设计实现及MyBatis源码分析
    . r% K3 E8 ~/ f8 G$ n│  │  ├─01 开班典礼【回放】7 d. o- t1 `/ Z% M' g
    │  │  │      01 开班典礼直播回放.mp4$ W* b9 R+ S  W" i, O( k! U/ V
    │  │  │      : B3 A3 b* F% E0 Z
    │  │  ├─02 资料下载& z  z+ P- J- k. s! M$ R: \  x
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T# U. _7 Q: A0 u! W8 P1 O
    │  │  │      $ l/ C! b! s5 E
    3 p# a5 f' x) R│  │  ├─03 任务一:自定义持久层框架
    8 U& K3 L, a* G; p0 F  e- W│  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O5 A* R$ e9 c1 }- v" w$ _+ E
    │  │  │      02 自定义持久层框架思路分析.mp4" a2 `) I1 L0 L3 f# ~7 D, y
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m
    , q5 f/ Y( ]" x" ]: k& N) d1 k2 Z& O│  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T
    % R, ^( P1 R: ~. G) q│  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }( K: o. U3 e% e" ?/ j$ Y. V
    │  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O8 m; Z# u$ w3 O' j
    │  │  │      07 解析映射配置文件mapper.xml.mp4
    & ]' m7 H# z5 c│  │  │      08 会话对象sqlSession类定义.mp4) j" K4 y5 b4 \" A  ?- Y1 R" K* ^
    │  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O: T7 y7 b8 f; P
    │  │  │      10 查询对象Query定义.mp4: C/ m8 ^7 j: G+ M' A$ i
    │  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u( j; n$ L+ z7 y0 Y% @+ E
    │  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r
    4 p9 O( [2 L8 H& d5 e4 D│  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `1 J6 r. B* x  q! \+ A. F) m1 P
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \' h3 z/ T% O0 U6 Q3 ^
    │  │  │      15 功能扩展-动态代理invoke方法实现.mp4# I& s9 c: `( k
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^- Y# S# _, ?' B- P
    │  │  │      2 R2 Y4 E5 h" o4 ?; U
    4 V: Y& \# ?1 ?- p│  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i
    4 H" Q* h- g# ?! [: a1 Q0 V│  │  │      01 MyBatis相关概念回顾.mp48 X. d. g  h8 t1 F# p2 m1 {# h
    │  │  │      02 MyBatis环境搭建回顾.mp4- z# b" O9 Y. |) S3 b6 V, n
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U. l; O( N, w' M# ?8 N$ @
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
    % X2 k' K. V7 H3 n  i; D. }) y│  │  │      05 MyBatis相关API回顾.mp4
    - T& m$ ^, L& j│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4
      U/ l$ T/ d( w1 L8 ]. m, L│  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]
    % M, J: r8 A4 v) g│  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n1 ~) K7 k0 D. Q0 D) A$ z
    │  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y/ W2 u" O0 v+ D' ]. f0 a
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp4
    1 i7 ]& w1 a. w4 ^2 ~5 E2 q- t; d│  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C
    " X" L( s5 _, V2 L│  │  │      12 MyBatis的复杂映射-一对一回顾.mp4/ S9 k4 F) z; g9 Q( c2 A9 g
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4
    4 R- h. A5 j0 a! L" l& d0 N│  │  │      14 MyBatis的复杂映射-多对多回顾.mp4; V7 s( d: R  ~
    │  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g5 ^, A9 E) x1 x
    │  │  │      16 MyBatis注解一对一回顾.mp4! p$ U& e- ^! U5 `6 I
    │  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C3 c! c; Q4 u* G9 M  G  e
    │  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e8 O9 ]8 ^& \! G( Z' R# I
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?
    2 l. n) T( ]3 G) |  i* H+ M9 q│  │  │      20 MyBatis一级缓存回顾.mp46 p* {! }5 |2 {2 o$ ?3 A- ~
    │  │  │      21 MyBatis一级缓存原理与源码分析.mp4+ x  R0 \' p/ L- z# C- S! B8 x
    │  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    3 P8 o/ \6 i4 K4 h* _! L; T# a# J3 X│  │  │      23 MyBatis使用Redis实现二级缓存.mp4. d( E5 U7 S& p6 G5 ^" i- `
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q
    4 L) N3 @! ~. ]7 l% q( S│  │  │      25 MyBatis插件机制介绍与原理.mp48 R7 n" _; y7 f: m5 k- D& o' h
    │  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    5 W/ I6 o; K1 r) t) o* Z│  │  │      27 MyBatis插件机制-plugin源码分析.mp4
    . r2 l' z0 a1 A/ {│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z6 r; A% K& G* `  X, V* Q
    │  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N( Q5 d/ h: s8 w* `
    │  │  │        Y, z- V; V6 [3 i1 t* x
    2 I4 S" t/ u* \│  │  ├─05 任务三:MyBatis源码剖析
    7 y; F& f1 S$ T$ M% x2 `3 d│  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4
    ) ?  v2 \5 H9 D. D; X/ _│  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L; Z. E9 z& L7 s  E9 o
    │  │  │      03 MyBatis执行sql流程.mp4% o; m/ s+ ~5 U  }! s
    │  │  │      04 MyBatis执行器executor源码剖析.mp46 Y& h0 B7 t* \7 V4 ?. f
    │  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    1 _, I3 Y9 t- o2 ^4 \- }* M8 O│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4  h2 A+ I6 `/ q8 F, Q
    │  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y7 p4 D6 B% D0 T" ?% v5 d
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4
    - c0 v4 A: o" G2 n, @, E│  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r0 h0 k, k! P; B' b
    │  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp4
    3 @5 ?0 N3 ~& ?# ]1 k0 w  |% o2 J│  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^1 C( d8 k( b6 h) @
    │  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T8 ^- T0 P$ r9 n; g0 G5 |
    │  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O
    ; X$ d: ~. S1 x1 c2 {, g3 c│  │  │      14 延迟加载应用.mp47 |4 n& }9 D! b# C" ?6 l
    │  │  │      15 延迟加载实现原理.mp4- Z& D: c) T3 d  t  Z& x% _, p( L
    │  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y
    , Z& [7 b8 d: p% T1 X│  │  │      17 延迟加载源码剖析-invoke方法执行.mp4  t! O" u( G- U$ b% u
    │  │  │      18 设计模式-构建者设计模式.mp4
    , v1 ^0 k9 W% n" f7 Z" K6 L│  │  │      19 设计模式-工厂模式.mp4- q( w! }# N1 x+ k
    │  │  │      20 设计模式-代理模式.mp4
    ; ~% n6 o+ P; a# z/ n& g; [' E# g│  │  │      8 L& B" |, N% s+ t
    4 J* h( v$ l  E/ e4 s( n; V5 q3 I/ E$ K│  │  ├─06 任务四:模块作业  t- i" i( g. E; M: e
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g
    1 R0 R- I- R1 f2 x' q│  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W
    - ~0 q) Q  t' N7 I& R3 Q. b│  │  │      ' U7 z8 Y& G6 `) L
    - c* p) S$ t0 K5 ^( T│  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K
    ' p3 a/ T4 J3 v: A+ E. C7 H│  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a
    + J; W' ^  }# u│  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v; A& r! ?/ ?. e- h8 h7 U
    │  │  │      03 原生MyBatis查询用户信息.mp4
    . \1 x1 e9 }; c  _2 c│  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
      A7 a( x  t6 v$ E8 N7 U│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E
    1 d6 T1 S8 v& W- ^# N│  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h
    5 c6 U0 D+ `6 t* @: F) P% F9 `( g- m│  │  │      07 通用CRUD操作_插入.mp4
    # f9 n+ F* I0 j* H- [│  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u' ?8 @' u3 |& H5 W/ _" ~+ k
    │  │  │      09 通用CRUD操作_更新.mp4
    ) _+ w1 ?& Y" L, E2 g│  │  │      10 通用CRUD操作_删除.mp44 L& Q# h; r/ s5 H& w! y$ b
    │  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t* T8 V0 g" m6 F+ f; R
    │  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @2 y  \2 B+ U( `4 V! {0 g0 P
    │  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @
    ; N2 `1 Z( l+ `, m  ~│  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h
    1 C; b8 X, ?9 d- w/ L2 H" J│  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp41 K& K5 A% l. F. d) P$ Z
    │  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q% i  b; [! Z" c, ^) {( ~" X
    │  │  │      17 数据库策略配置.mp47 M/ w' q5 H. |! v+ b# R7 I
    │  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t
    4 Z( T. ^2 X6 h, U│  │  │      19 条件构建器_比较.mp4$ A* i0 B7 h. O& L4 u( D
    │  │  │      20 条件构建器_模糊查询.mp4
    * o( D0 Q& a1 o6 h│  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t
    ) {0 {5 s" Q& `) R( F│  │  │      22 ActiveRecord概念.mp4
    / C5 X# a" l% O, s, n$ q' S/ V│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X: T. t0 R& h5 `/ }; s" T6 ?
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    & `/ @6 Y3 O7 t! E, c% c! o│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l. ?3 I7 B: q5 F7 ~: ?, Z
    │  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j8 R! E1 |( S: K/ o( y- w  L7 u
    │  │  │      27 自动填充功能应用.mp4; M# F2 I' ?( T: s; q% d+ ]/ C6 U1 o8 r
    │  │  │      28 逻辑删除功能应用.mp4% M6 a5 A( z2 G
    │  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    ) L. b$ }4 i+ h& c│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V
    % J0 x# K; A: R3 R. V% X│  │  │      ) i; G; m5 X. [3 v. _
    │  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o/ `7 i2 I6 }5 K+ x) D
    │  │          01 01 满意度调查问卷_不提供.txt4 l2 z9 w  Z9 G1 [4 u% V
    │  │          02 任务一模块一直播回放.mp4/ ]( ?; q% ~; D8 e# O
    │  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B
    ! R' ]9 L: `& f' R; `' ~% Z  L│  │         
    / |. ^) g' b: v* ~1 v│  ├─02 IoC容器设计实现及Spring源码分析2 u# [3 m; @) Z* C( E6 L
    │  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F
    ) N; R1 `( x9 _( {% \. q- v& w│  │  │      01 01 课程资料.zip7 F0 x. A; j: G
    │  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N
    ( Q* p; X7 Y. X; U/ P- S; J' ^│  │  │      03 Spring框架整体回顾.mp4
    1 H: j4 R9 y# u7 A1 b; C$ G( {│  │  │      04 IoC编程思想巩固.mp4" e/ p  o" p8 }) n; V$ w- x, W
    │  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P  b6 I# T& X0 W) l3 M+ w
    │  │  │      06 AOP编程思想巩固.mp4) S4 R4 A1 c- a( n
    │  │  │      07 手写IoC和AOP之问题分析.mp40 Q8 ^! G9 v# G% Y! q- g
    │  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    - K1 B. p+ W( N: o6 B│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \- _% }5 g( a- ?; |6 M
    │  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P5 W  u+ U$ y" i2 A2 u/ ^
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A
    + ^$ c+ v% q8 J- N│  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4
    0 T7 u4 O9 B) N; y7 a: T: l│  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4
    " b2 m: a; ]' g/ M% b6 |│  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a
    ; G( Y& N) _1 X5 B* V  q│  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4
    1 j+ o, x- o# H" m/ f│  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o0 x$ S2 |. s; q  j
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s2 D/ t3 i  W. }# z! z; L
    │  │  ├─02 任务二:Spring IoC高级应用与源码剖析
    # Y  v# Z6 d+ Q( |/ A2 E$ {│  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X; j/ ~9 S% i& ]9 U; y
    │  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^7 P& c; |8 K" I2 b+ A' v5 c
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    7 }7 d; L6 K* d9 R0 E: J, G│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp42 A- u3 J9 ^! q/ H) E8 {! g
    │  │  │      05 Spring DI依赖注入配置回顾.mp46 g  K8 c( c9 R; W9 ]8 n, c: f
    │  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |/ z# ]0 w; u" I. w# o
    │  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H9 M" y5 `0 J8 c8 I  p% B& O7 E
    │  │  │      08 高级特性之Lazy-init延迟加载.mp4
    ! S/ q2 F7 g! C" g  ^│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J, ~$ O6 ?# h9 y8 E, ?8 o" J
    │  │  │      10 高级特性之后置处理器.mp47 u' E3 B. |/ ^' [  c
    │  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4
    : i8 {3 D4 Z; ], _) [4 V) s4 M│  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4, O4 k' r3 T: e$ U6 @" s' p
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4; l# K+ u. z; M0 j
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4) K# t7 h* \+ D2 x# w1 m2 s7 n! z
    │  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4' P. E5 M4 o; X: T+ A
    │  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
    6 j) H! o5 u1 |9 \$ I│  │  │      17 源码深度剖析_Bean对象创建流程.mp4. |( w  m+ @* a) Q8 a+ V
    │  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp4- U. @: x; ]! T. C. N7 `. W
    │  │  │      19 源码深度剖析_循环依赖问题.mp4: C4 E& V  i1 `2 ~3 r! H! u* \0 m4 A
    │  │  │      20 20 任务二随堂测试_不提供.txt4 W3 V1 [! k6 J1 R
    │  │  │      5 i- ?, L( M  {& e
    │  │  ├─03 任务三:Spring AOP高级应用与源码剖析! K2 r* F3 R/ j- L5 P4 M) T& a
    │  │  │      01 AOP相关术语回顾.mp40 x3 f( l5 J9 ^% X, a# J
    │  │  │      02 Spring AOP的纯xml模式回顾.mp4
    9 `8 e3 i/ _2 S  X% q% e3 W│  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L
    , K5 @' p3 G4 d+ X6 C│  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp48 n7 }+ P% |/ R4 M- i" K
    │  │  │      05 Spring声明式事务纯xml模式回顾.mp4
    1 t- s- G3 m/ z# d5 t" ?5 W3 C│  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E6 [! m$ o( X2 s/ c7 h) }
    │  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    9 V+ B+ ?: U+ |  v1 ]) z│  │  │      08 源码深度剖析_声明式事务源码分析.mp42 c, L, ?& h* s1 i. m, l# P' _! I
    │  │  │      09 09 任务三随堂测试_不提供.txt8 \% i5 T7 Z& E) e8 e8 e( R
    │  │  │      
    ; t4 F$ [+ a5 v) ^- [1 n│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C7 _; d+ N  I. k% u, E( X4 |% i
    │  │  │      01 01 第一阶段模块二作业题.html
    1 _5 y* u! x8 M8 Y- D4 _│  │  │      01 01 第一阶段模块二作业题_作业答案.zip* d0 O/ n( U8 M3 [% h
    │  │  │      8 U/ l; H7 P# a( L( U
    │  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    + I. Q1 ^/ V% ~; A│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S* E$ M, [' H7 q
    │  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G
    1 j* f( L3 D* ]6 D7 S$ t! g2 o0 b* e# {│  │          03 02_spring.zip% I: ^2 j$ P) x: J6 i9 z
    │  │         
    9 W4 H& r0 Q. K8 ~' X, U( d: s│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
    ; \4 G4 C2 r  x  B│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入0 R3 R5 q9 _3 N
    │  │  │      01 01 课程资料上.zip0 i+ f5 u; J) e
    │  │  │      02 02 课程资料下.zip- Q% V9 D. K: f9 X: u7 j
    │  │  │      03 SpringMVC课程介绍.mp4' s" v5 O7 d8 A- G
    │  │  │      04 深刻理解经典三层及MVC模式.mp43 z3 ]4 B1 v0 V( D6 {
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp4
    / H& _. C+ I) [│  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l* ~+ B5 l! e; ]3 G3 Y
    │  │  │      07 SpringMVC请求处理流程解析.mp48 k+ T9 B5 Z( \! w: L8 ?6 v
    │  │  │      08 SpringMVC九大组件.mp4
    ) f9 t  T, x# {6 H0 d9 _( R│  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4
    % ^+ y$ Q% c( Q0 L" N│  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4' ~% o+ [: y" q3 r
    │  │  │      11 请求参数绑定回顾.mp4
    . P" u1 ?) T6 w- ^) ]│  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4
    $ \% S4 ^, x% P. c7 K│  │  │      13 绑定POJO及包装类型参数回顾.mp4
    2 h. c# z6 B4 ]9 t5 q+ |  D│  │  │      14 绑定日期类型参数回顾.mp44 q' A$ b* [& T  }
    │  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }
    ! y3 l0 W/ u. k* }│  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    1 d1 `7 V. l& }; |5 S3 O) y6 B* S│  │  │      17 Json交互之@RequestBody回顾.mp4# ~/ t- v( N0 i3 R
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F
    ; l- [5 V5 {6 T  \* ]7 z8 A! \% z│  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _8 f* y9 G# R! q' Q  j9 H
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4
    7 {1 b( s  f4 O: J│  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp4
    ( G& Y0 }- N; S- ~- c. s) C│  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K$ o$ A' r: n( ?. g3 T. u
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4$ Y. L9 S7 Q5 N, ?3 {! q! f
    │  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z
    / U- `" ]; @9 z; K& b│  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?" e) D# {8 a' L' \
    │  │  │      26 26 任务一随堂测试_不提供.txt
    / m7 e1 c+ L( w) x│  │  │      % R/ l1 \! {( f$ N* E% E
    & ]/ m5 h6 o2 G4 Q│  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F9 r9 q7 S- U  `( R
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4- M# F' J0 a  O1 ?# L  P) ?4 ~% Z( o' L
    │  │  │      02 MVC框架之注解开发.mp4
    5 s; G) A5 ^; H3 |1 y$ i: \$ E│  │  │      03 MVC框架之流程结构开发.mp4
    ; h3 g% N# `  p* r5 Y│  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
    ( s& R- ^7 k6 r│  │  │      05 MVC框架之doScan扫描类.mp4
    2 i4 m6 ^4 z' W& J│  │  │      06 MVC框架之doInstance实例化.mp4( p/ G7 i6 E9 v3 V  i+ E9 V
    │  │  │      07 MVC框架之doAutowired依赖注入.mp4, H8 [1 Q$ j3 @5 ]1 t
    │  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P. t" a0 a% _6 v# c& F0 _
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c( A7 p/ F! p5 ]  ?4 ?
    │  │  │      10 MVC框架之handlerMapping问题分析.mp4
    " |0 K+ S! D1 |( @+ b4 ?/ I│  │  │      11 MVC框架之Handler封装引入.mp4
    * o: ~4 {6 }, {9 X+ G│  │  │      12 MVC框架之initHandlerMapping改造.mp4
    6 N) B# C) c, p- }- f9 I│  │  │      13 MVC框架之请求处理开发.mp4
    % g" V: I0 H/ Z1 G2 P# Z│  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    " f. \7 V- `4 C2 ^0 n5 a│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    7 [& F, f, g4 M+ B" O+ m│  │  │      1 }  B. K- k  p# K( l" Z9 |% p, p( ^8 i; @
    │  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g) c( ?2 [) i2 n, N
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp42 s: p- ~. o) E( j% c) S/ ~
    │  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }' g' e+ O* K! t7 {% l0 G; i' A
    │  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp4
    " l' {% _# a' h6 b' y8 _6 l│  │  │      04 源码剖析之getHandler方法分析.mp4' l; G% R4 T6 x/ f7 s
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L
    ( c- r. g4 }! t% ?# j5 \- Y2 f│  │  │      06 源码剖析之SpringMVC九大组件初始.mp4" {9 h  f! m  K4 d
    │  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k
    1 m( g1 ]: {) v, L! u5 w+ H  X6 f│  │  │      08 源码剖析之Handler方法执行细节剖析.mp4
    $ m7 z8 b, c( A' k6 U│  │  │      09 源码剖析之视图渲染细节剖析.mp4
    $ [7 @5 L! l7 U8 k  ~% G& N│  │  │      10 SSM整合之策略分析.mp4
    9 h& G1 u" B/ {$ Z6 z  |  u│  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a
    . _1 s6 ~/ E; m5 e, p% c│  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i
    " U. T6 b& i# ]$ Q) I  f& }5 q) Q│  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4
    ; ~& @& c  O. N│  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp40 e* @4 d8 E( g! O8 ]. ~$ w
    │  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4$ \1 p& e+ Z8 [5 m8 ]: z8 A) `
    │  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i& y, q8 y) i/ ^& M
    │  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    / ~' w# u# r3 n* j1 K│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u) p* V7 }9 X+ k, Y
    │  │  │      ; E* s- m/ X* Y) d1 p
    + j" \2 A4 D. R# |5 ?7 q* E2 D5 Z/ V│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^% o, E" u# p* U
    │  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {5 w8 N3 e  x0 \2 U+ {  v5 s# \
    │  │  │      02 SpringDataJpa概述回顾.mp49 v6 }9 X. @( e8 ]3 _3 e) g/ e% j
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4
    % c) u. ^7 t$ ?│  │  │      04 SpringDataJpa应用之数据库准备.mp46 u- c! h/ c* F( b+ J
    │  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4
    ) |0 @& q: S, Q' j│  │  │      06 SpringDataJpa应用之配置文件.mp4. W+ u7 o9 G0 d6 y# ]( f
    │  │  │      07 SpringDataJpa应用之实体类.mp4$ V: t9 Q9 @  w  y3 A- l9 \
    │  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    ! t; r% G; O, d│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F  y" `9 u" x, Z/ ?
    │  │  │      10 SpringDataJpa应用之引入JPQL.mp4
    7 O' Z* N; N; g2 H# a5 i" a9 I) h│  │  │      11 SpringDataJpa应用之引入SQL.mp4
    8 h, {, I# }4 ?4 X: h# _│  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    ! Y5 O2 E! t6 C% _' A* J│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b7 c0 v3 @; L. o+ |8 L; w  P& s
    │  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    1 K; y9 ]* M2 T1 @│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4" \" U% T5 P+ z8 V& W
    │  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d/ _* e$ g& q5 v! M7 `
    │  │  │      17 SpringDataJpa源码剖析part1.mp4. F2 o0 b+ z) J" ~9 y
    │  │  │      18 SpringDataJpa源码剖析part2.mp47 @2 S/ w. \: a4 f, q+ r
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \3 t! o( O4 v: b0 U) W# `
    │  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H
    # O3 g. ]0 v8 r│  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D) k, m3 N" a3 v
    │  │  │      22 22 任务四随堂测试_不提供.txt6 b; r; A# Q! Y" c+ E
    │  │  │      2 P2 Q8 D: y" r
    │  │  ├─05 任务五:模块作业
    ' w9 W! O9 W1 z2 ?# l│  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C+ K/ o% l5 O/ a) B/ y4 w
    │  │  │      01 01 第一阶段模块三作业题_作业答案.zip
    , t1 f! o+ E' f│  │  │      
    . T% A+ X; q; j# F5 d( Z│  │  └─06 模块三直播【回放】1 k5 b4 b5 g- ~7 P2 J0 m4 y
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y
    4 v$ m7 u  J2 L) P! t1 y│  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U# s8 K& x& q- `9 j& \7 A7 A
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J: {+ H7 @9 R0 i0 N
    │  │         ) e; p# t# e$ I. t6 O: m4 i
    │  ├─04 约定优于配置设计范式及Spring Boot源码剖析
    : X6 ~# f$ ?# t4 h" X, I" c│  │  ├─01 SpringBoot学习资料下载8 N" m: w. `) l4 a' ]' v
    │  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q# ]: {, N' H( r7 N9 b
    │  │  │      8 p/ e8 m  s4 s$ @& g8 J  b9 [9 f  s8 Q9 f  L
    │  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O
    ' o' }! ^7 n/ e0 r2 r│  │  │      01 SpringBoot课程内容介绍.mp4" o, y. F' S5 v% F  d' Q( i9 m
    │  │  │      02 框架发展趋势-约定优于配置.mp4
    9 K: l$ D/ H' p7 t# [│  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e6 @+ h2 L" Q* N% z, j8 K
    │  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t1 ?4 F5 n6 z' w7 r& T1 b
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    0 m8 M0 n6 G' C* g( e/ N- h; A│  │  │      06 SpringBoot配置文件之properties回顾.mp46 [0 t- t1 ?, ^
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \- X* m% K9 ]* n! L5 v. i9 e
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp41 e! {. D1 Z- p( e( P3 ]
    │  │  │      09 SpringBoot自定义配置文件和类.mp4
    ) ~, b4 I) A0 T% w2 z2 s│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    9 A- @, Y& y* g. }6 S1 [. B7 c│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u: ~. Z1 B4 q: k! ~3 X& {' d+ A
    │  │  │      / A5 }! `; p. n9 {4 \9 r$ s7 `) T1 {0 l9 O
    │  │  ├─03 任务二:SpringBoot源码剖析
    ; F8 I; T" @% q+ u5 l2 a2 ]- r│  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q; o! D2 |1 ]6 e! X  D+ P8 I
    │  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m
    9 t% O8 y& I' j$ Q  V│  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [' c) {6 _& S3 D2 s6 I2 o: l
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
    7 i' h: j, Z/ c9 [6 g) [# N│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q. C: [  R" k% k2 I* W9 ^* K) C
    │  │  │      06 源码剖析-自动配置-ComponentScan.mp4" n- r5 [; m# i
    │  │  │      07 源码演练-自定义starter之自定义过程.mp4
    ) l1 k* M+ k, T& |│  │  │      08 源码演练-自定义starter之使用过程.mp40 Q3 D1 r- w) Y, u3 V. N
    │  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4( Y: _) P* Z' {' w# Y( T6 l6 {
    │  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    1 F4 l# J; ]/ I6 @* J; i7 [│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~2 M' O6 i8 K$ y
    │  │  │      12 源码剖析-run方法-底层run方法二.mp4
    8 y, E6 n# T" U$ S- }│  │  │      13 13 任务二随堂测试_不提供.txt
    . s, }; ^# J8 Q' g! Q6 ?6 Y7 E) P, E│  │  │      ! \# c+ A' b! S6 b1 }. s4 e
    │  │  ├─04 任务三:SpringBoot高级进阶
    * i4 ~9 H& ?: d, n│  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v
    : h/ |7 o; I  y& y# O/ \& ]- a│  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z) D7 X& w2 W5 z3 W
    │  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4. U5 c' z$ T- [
    │  │  │      04 SpringBoot整合-整合JPA.mp4
    : Z' y2 x" _) u. Y. T│  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r: b# k0 O3 C% T5 W7 H
    │  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H
    , L0 O. ?; B/ W( i( c) l1 J0 l8 V: l│  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4* X) {3 R1 q: u
    │  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4
    ( L% g; x6 \5 r; t) _+ h│  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t" Z* V, p6 e( k* z5 O
    │  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    1 S+ H3 V- k, o│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m
    " o2 c4 _& P$ o; n' {│  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B
    / k7 y' M+ h' q9 s+ T│  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    + S  v1 C* X8 K9 Y│  │  │      14 SpringBoot默认缓存体验.mp4
    % y& E( c4 v, h│  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4
    ( X2 `- r7 B, `│  │  │      16 SpringBoot缓存管理之相关组件.mp4# E2 U. ~( C. u1 h* V4 B! I4 G
    │  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a6 V; G$ X: ~3 r; p, T5 d# g
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4
    0 H- o& C6 _! {9 D│  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4: P# h7 H) c: W3 G. P
    │  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4, r- [  _0 Z8 H% }
    │  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4
    9 A0 C% O" V  w0 i│  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b: _+ T. x5 }3 \+ ?
    │  │  │      $ ^# p; w8 m& ?
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    9 @+ v2 p) V" y3 N& V9 o3 u│  │  │      01 01 第一阶段模块四作业题.html/ B* w; x. A0 V9 K. e: }' I. C5 @2 N
    │  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]
    6 h2 I  r, _2 ~│  │  │      4 J: h" P/ P+ X' _+ w: l' y
    │  │  └─06 模块四直播【回放】* X# m+ _5 G5 G" t: [
    │  │          01 01 满意度问卷调查_不提供.txt8 C5 w/ @: K3 U" d
    │  │          02 阶段一模块四直播回放.mp4. s+ F# d+ Z/ w3 J
    │  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a
    % i$ s6 k, M, b& v│  │          9 Z" V/ ^  p) ]- G+ L. O' M
    ' G" I8 s; s5 J$ s│  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g* Y. A9 l6 b! Z# {+ t2 E, A
    │  │  ├─01 阶段一模块五课程资料下载
    , ^" M4 u3 h# i, I( R# m│  │  │      01 01 阶段一模块五课程资料下载.zip
    0 T& }4 C* _3 E/ a│  │  │      3 X! y  f" \  L; ]1 t' _
    │  │  ├─02 任务一:SpringSecurity入门. N3 X. ~' G, H. @5 d
    │  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~  }/ }. j& ^; f; t9 t
    │  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i+ \1 W3 C# p% o; S5 I( T5 R8 r
    │  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^
    2 n: O+ @7 F: [5 P1 M& d- s  p│  │  │      
    8 S4 L2 u" o( i3 {  B│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y
    " ]1 E' d% N: a│  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h
    6 i, C& E2 o5 q/ t│  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c6 Z% n* W1 Q8 M
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o
    % v' t& F! z) i│  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j( c; |4 Y! V! z
    │  │  │      05 基于数据库认证.mp4
    ) z4 c# f$ Z- A1 m│  │  │      06 密码加密认证.mp4
    - U8 j3 R, }1 L# b8 w3 y' W│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f
    : U& V2 u' n: }- Y. B& Y$ V3 f6 @* V│  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
    ; o3 X# ?1 }0 V; f0 ^│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v
    ! g) a1 o8 [! ~1 w9 M( z& q│  │  │      10 RememberMe功能实现_03.mp41 z4 A% y- y/ V: P) r# ^
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o
    ; Y8 l7 q+ c+ x. Q6 V% L+ B│  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    ; C8 W  @' W; e8 K7 z│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r9 _; E; p- R% e5 W, N2 o6 P. c; Y/ z
    │  │  │      14 图形验证码_01.mp4
      A! J( m1 M  P. d& j│  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    7 f5 X0 u8 W5 A4 G- \0 R│  │  │      16 图形验证码_03.mp4- m& o/ Z- B3 ^7 ]
    │  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q
    6 _! D8 e, K, ]/ q/ q( A3 m) M│  │  │      18 集群Session同步.mp4' [" K" S/ f3 h
    * _: D; i/ F. ]. C5 n│  │  │      19 CSRF攻击原理.mp4
    7 t) O" M5 V3 }3 t" b│  │  │      20 CSRF防护机制.mp4
    1 Z$ G4 }1 j0 h│  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    " l& `, |+ D7 L! ]: T│  │  │      : l" u& _% o" N7 K4 r. y; y1 A  U) `% Q0 l" I2 T
    │  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W  l4 W$ h# }8 v2 p" ^
    │  │  │      01 授权介绍与原理.mp4- K- I6 x1 _) B3 @( G7 N# E
    │  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I
    ) ~; E0 |# ^& w$ F, Q# a+ H0 _│  │  │      03 基于URL权限控制.mp4+ B7 t; Z/ C. s, m9 m# m' j8 b- A) H
    │  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h
    ) `$ V3 N" |  {: K/ ]% O│  │  │      05 基于自定义Bean权限控制.mp4
    3 h% R' T3 _5 w# w2 W│  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k* {1 `' ~( q3 I% w1 R8 ^! A8 {
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @
    + F' z$ Z* |. t% B, G$ @& b1 @│  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {! C1 X+ x2 e" l& E. h
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4
    - y9 z# p( D/ H9 ]) T& X│  │  │      10 基于页面标签的权限控制.mp4
    2 ^9 b' {2 f  Z/ T+ }4 z+ j│  │  │      
    % u* c: C" m/ r* i) g* w│  │  └─05 任务四:SpringSecurity源码剖析# ?- r8 E4 C/ [# |8 H+ ^
    │  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q
    ) m/ K3 j2 O/ Q( b" b│  │          02 过滤器链加载流程源码剖析_02.mp4
    / s% I" h6 \, q1 T9 @6 r│  │          03 过滤器链加载流程源码剖析_03.mp4. d0 q/ J% I0 B8 z- v1 M& E; }
    │  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z
    - n% ^8 M  z- x; t│  │          05 RememberMe流程源码剖析.mp4
    & @9 X( W' K+ I│  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D" R7 y0 b2 {( r: G( `! ?* L5 s
    │  │          07 授权流程源码剖析_01.mp4
    . {/ S" t2 P/ z$ P│  │          08 授权流程源码剖析_02.mp4
    ; V6 y' N% H. ?│  │         $ |; {1 C; Y# R$ Q  Y. |
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a
    1 {/ W7 H, `- r/ k; Z* V9 f/ }# }│      ├─01 阶段一模块六课程资料下载
    * V: j/ j$ J( @6 f& l$ \1 N" j5 V│      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d% Z1 m' f4 y* e$ Q5 g$ W& h
    │      │      * d' a5 `3 C$ N; d& f$ Y0 P; |% j( W/ @6 L) r4 h6 i$ Y& u
    │      ├─02 任务一:响应式编程概述  B8 y* E! B( m9 i' H) t" d  _2 b; z/ K
    │      │      01 响应式介绍.mp4
      o4 U' f0 V, B3 a│      │      02 响应式应用场景.mp41 s5 w, y: B, O, W
    │      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    ; q  X6 F4 i  X│      │      04 响应式Spring.mp4) l1 P' U0 f; N+ S/ o8 e+ q0 b
    │      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    , ^7 L) C/ o( s2 T1 \& e. k8 S3 x│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e
    % j' R" j2 b% U0 I' n+ ~/ G1 ?5 @: ^0 x│      │      07 响应式流规范实战.mp4* }, |& \% I9 p( m+ X8 c
    │      │      08 响应式流技术兼容套件.mp4
    " i0 B# S' Q6 j; W│      │      09 响应式流中的异步和并行.mp4- M; W, \* S1 y7 L
    │      │      10 响应式环境的转变-RxJava转变.mp4/ Z! _; T% C6 [0 q
    │      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v# S2 ~+ |' V  t
    │      │      12 响应式环境的转变-Ratpack改进.mp46 t* d5 }' ?6 l& u
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S9 ^8 I6 Q1 X) S
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r' N  N9 I! K( N+ a5 H
    │      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o
      z$ v5 X* O, B0 g3 T! H/ R" h) B4 b│      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
    ! y1 M9 F* E7 L0 l( K- }) r│      │      17 使用RxJava作为响应式框架-响应式流.mp4/ Z/ c2 y1 C# F
    │      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    , t) g6 ^8 m, v- J0 q! K+ h4 G│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4
    6 M# ~1 ~) F5 X9 Y! \│      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D
    ( l) W; m2 ^0 z- }│      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o
    4 r3 ~: Q4 X( l4 m+ a│      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _
    / X/ `$ q! B' F│      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z; W7 b9 K% P& C4 @9 p; V
    │      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p
      f, R+ Y$ c; \0 o9 w7 L│      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b
    5 G. p% o* c/ H; H│      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {
    8 D1 e% O: l) a6 b0 k. C7 `* y3 \│      │      27 RSocket.mp4
    : k) Q# S  E: B$ l( M│      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~
    / b5 j+ R. {- C) c0 ^6 g6 d│      │      9 N2 [, u, l- e4 Y9 I- a$ {& w& g, h& m) k* a
    │      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G
    2 Q0 o1 H' q, q, n│      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _- T/ h1 |1 S3 N# C+ M( a
    │      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `
    & u# _: F, r: ?' `3 i; w7 f4 o│      │      03 Flux和Mono响应式类型.mp40 E: j. O. b7 N( \: e7 |
    │      │      04 RxJava 2响应式类型.mp4; }6 T  ^' F4 c  z. L  L# o% q1 @
    │      │      05 创建Flux序列.mp4
    + ~; E8 Q; p9 D$ O8 H, R│      │      06 创建Mono序列.mp4
    + N. s  F0 L' c3 l9 p9 s! B9 m│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I
    2 T* r7 D7 ~7 u  R2 s8 n9 `│      │      08 用操作符转换响应式流-01.mp4
    1 ?2 t  P9 m9 F│      │      09 用操作符转换响应式流-02.mp4
    9 K5 l. C$ T% E- N( Q+ {: n6 D│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I' k' U8 ~& k& `* g5 G' B" b, [3 d
    │      │      11 用操作符转换响应式流-04.mp4
    : b' y/ z- m1 K2 \! _│      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~  M" J1 o* b1 e4 `4 C% s
    │      │      13 用操作符转换响应式流-06.mp4
    4 ?& O, _( m) X+ y1 o+ [8 S│      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p
    + d) m1 Q; J3 x9 R│      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q
    4 t' }6 G' W2 c% |2 m│      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N# @& V: J; A3 h; Y6 E; p0 Z4 u8 X
    │      │      17 错误处理.mp4( i4 E, y- H( i1 S, O6 E- |* Y  A, c: c) A2 k
    │      │      18 背压处理.mp44 I" U. J5 u4 N
      \7 p) i( g9 j│      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O& S: r, d" Z( a) I$ z4 ~
    │      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A% Q% C( M& U3 i& X  {
    │      │      21 组合和转换响应式流.mp4! M- U9 v! Q5 [- T, C0 g
    │      │      22 处理器.mp4" O4 I) K8 l1 J1 t5 d
    │      │      23 Project Reactor测试.mp43 R* e  [5 }0 _& ?+ t
    │      │      24 Project Reactor插件.mp4. ]7 T2 Y& i2 ?8 @) Q  S6 M
    │      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K$ b5 ?. g/ Q8 l( J
    │      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G8 p- L" e2 ?7 ]* ?2 }2 K
    │      │      27 Project Reactor内幕.mp4; a# b# E% L# h( m* y9 N" z
    │      │      6 n* z/ |" Y% `4 B: x) o7 Z' r4 m3 S4 _" O# Y3 k& Q* G' F! C
    │      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    1 c+ `* ~, K* t( B+ D0 e0 P- M* i/ {│      │      01 响应式Web内核.mp44 D6 u/ ?0 F( `6 x; k+ o# F7 {
    │      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j6 x8 l8 w+ {! t; G( q! x- I
    │      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d
    # N  j, e9 k& x' q4 i; T, J5 j│      │      04 基于WebFlux的纯函数式Web-02.mp4- U7 p5 b' I$ l  M( I
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~
    ; {2 u* {) L0 c1 n│      │      06 响应式模板引擎.mp4
    3 \0 @$ _7 k5 ?- Y6 v│      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g
    3 y8 u7 O' d1 |. K, U│      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }
    4 c  L) h0 ]/ t│      │      09 SpringWebFlux和SpringWebMVC对比.mp4" n0 m: h% S1 z+ t& w
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R# t4 T' W/ W$ w8 C' A4 R5 o
    │      │      11 WebFlux的应用-微服务网关.mp42 j6 C3 a$ [5 g( |( g* P, p! n
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }6 v- z. b; a* x2 L9 i0 k
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @( ^" f; Q( K  O9 q. ?
    │      │      14 流系统或实时系统.mp43 A+ T% Y: w$ p6 S# I
    │      │      15 响应式持久化库原理.mp45 p) q; ~! j) q% D4 g- w
    │      │      16 响应式事务.mp4
    ! Z$ R3 B# m! h$ q/ f) b9 M│      │      17 Spring Data响应式连接器.mp4
    1 K$ U1 n" M$ S- E6 E│      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i
    8 ~6 U" c0 k  B4 y9 h7 c# ]│      │      19 连接响应式关系型数据库02.mp4
    9 y; t& _5 ]2 i│      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x
    $ A2 ^* n, e; D& N│      │      21 SpringWebFlux集成MongoDB.mp45 y, v( T# \, ^( w1 s1 R' l
    │      │      22 SpringWebFlux集成Redis.mp48 R; r& h, V$ v7 J1 ~% |
    │      │      23 rxjava2-jdbc工具使用.mp4
    $ D3 v2 c) t2 W7 E│      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C
    ; ~) Q% m# U$ k' H% u, x│      │      25 使用StepVerifier测试响应式流.mp4$ K0 s; _& k6 O
    │      │      26 WebFlux测试.mp40 O* ?4 k" b7 y. c
    │      │      
    - Q. Q# Z. \: T│      └─05 任务四:Spring WebFlux源码分析
    / e' T7 V5 A7 D* x3 W6 P5 x│              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I$ C% S4 ?6 ^/ d' W: t4 q% T
    │              02 Spring WebFlux源码剖析—support包.mp4
    * x% ]9 a8 L' F; f* H1 S│              03 Spring WebFlux源码剖析—result包.mp4+ v" q  e2 c( Y. |3 X; W& ~
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r
    ( }( B( l: ~9 F/ H│              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    , `2 O5 t  o1 c4 G, \+ E│              06 Spring WebFlux源码剖析—config包.mp4, M+ g% O* _0 N* ]) U# c
    │              07 Spring WebFlux源码剖析—handler包.mp4
    ) A& h# I8 W& U│              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U9 J4 G8 K1 V, J6 |/ m# c
    │              ( r/ V* N( q9 E. l0 ~/ z  ^" B
    ├─02 第二阶段 Web服务器深度应用及调优' K; `2 ]# b/ d* e1 L' @8 W( i
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @# _& A7 V# X% f8 b
    │  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n6 d/ T  Y9 I) O( a! ]" y
    │  │  │      02 Tomcat课程主要内容.mp49 \, p! P) k; m" a. t0 ~+ \
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q7 Z% z& u9 x1 e% S# p" r2 V
    │  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4
    1 V+ H0 k# @0 h" A# |3 j  l2 Z5 g' I│  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \* [; v  X8 N. ^# G* y5 J! {/ ~
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m% }, D' |/ o# P" A8 H5 b
    │  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L  {/ @* M8 q  k1 Z/ U5 q
    │  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O: C/ u8 L  a$ o
    │  │  │      09 连接器组件Coyote内部组件及工作流程.mp4
    2 L  _6 p, m/ z3 g3 ~│  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
    ! O* m. _/ _: c9 ]$ _8 f  D2 K0 O│  │  │      11 Servlet容器Catalina结构.mp4
    1 P* a, j, X; P/ C4 j: g│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4
    ! z2 m$ L" d+ i! O1 @& d│  │  │      13 Tomcat服务器核心配置之Service标签.mp4
    " I+ A' t/ F# s2 K│  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4
    ' O2 |! Y+ M5 ~% ~; ^" ?% B  h│  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4
    / Q' M1 U) ?6 g' W. K/ L* m│  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    ' ~4 e* y+ L0 k' B- u- r7 z│  │  │      + ^6 C: X; }6 K! G( F) M9 R% Y8 a! B$ R
    │  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T3 y6 V1 m$ U# g" ]+ M  b5 B
    │  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    % R. T( Q! z" u  Z% o- ^( q& p( ^│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4# O8 O" \1 \4 _; N
    │  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp45 s! i0 n; [5 J* l8 Y
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    4 A+ Q5 x) M% X│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4- H* K$ t& a, G) m* s# W$ W( J
    │  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4& B/ B; ~: H( H
    │  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4  Z4 M, Q2 t2 Q( X  @1 Q
    │  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }# ^. m" \, [0 T/ w4 G0 S
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F, M+ G7 f& _# `4 s* W9 N2 u
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4( y: c: r8 [2 K6 E, b; ]* M3 j
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4' e' r- L# V, H& I( K
    │  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n
    ) N$ \2 V2 V: D  D+ N' @- k+ Y│  │  │      13 Tomcat源码构建.mp4
    ! f; o0 U1 a6 q" L4 _6 k7 D│  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4, ^3 M3 Q9 Z1 p4 g  X4 ], V" e2 H' O
    │  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
    : A2 |5 S$ t/ r5 x. ]8 ]0 Y! X│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~
    , c" F# |" o8 m7 |4 g│  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i
    ; j* W6 A* T( y9 V$ o│  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @
    5 W" K3 Q  R- A2 u( V! e│  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    % s2 S6 g; G3 _( m6 n7 f4 C│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4/ w4 N* \. P, L/ s7 n" ?5 v
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4
    , S' h* Y4 U. W: V# m# X+ r& N; t│  │  │      22 Tomcat类加载机制剖析.mp4
    - e  Y3 }9 i* E$ G0 p, ~* C│  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4
    : o. r+ [3 k. A1 C│  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4" x0 ]4 f: h! k* P; K" k$ Z
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4- ]2 u4 {* d! g9 p  J  P1 n9 b
    │  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d
    ! K; N+ K% h5 ?" W4 c│  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4
    : B- U% J2 z: O9 ^# [│  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s$ H9 g) d9 L  w5 ~3 s  c
    │  │  │      % Z) P& C0 g: [& F6 h0 \1 ^
    │  │  ├─03 任务三:Nginx原理深入剖析
      `# Z. f% q9 J6 ]2 T: O3 R, n4 ^│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u" ~  z: Q5 N+ b3 R; y# s$ o
    │  │  │      02 Nginx基础回顾.mp4
      h! @0 `4 x( O3 x2 R* }2 f$ y│  │  │      03 正向代理思想解读.mp4' r2 C8 y/ v5 N
    │  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i) n3 F# l' l: b3 G, N
    │  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B
      }, J5 \, }4 Z4 K! [│  │  │      06 动静分离思想解读.mp4# s# Y7 |$ O- D
    │  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N
    4 X( n$ p2 c! v│  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T3 d/ J+ Z4 U; V8 t
    │  │  │      09 Nginx核心配置文件解读.mp4. X3 f" |* q- m, R
    │  │  │      10 Nginx应用场景示例之反向代理(一).mp4! L5 s) `6 ^: T% V
    │  │  │      11 Nginx应用场景示例之反向代理(二).mp4& e$ m# S  h0 f* j9 Z5 i9 S8 C
    │  │  │      12 Nginx应用场景示例之负载均衡.mp4) x& D# A5 U7 v
    │  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q% P! h* v  h% Y, e
    │  │  │      14 Nginx进程模型解读.mp4
    ; ~( M8 `. p" c( h8 N  x2 Q│  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x
      i% P% u( C$ `) ]% |! S' h│  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    $ c$ P* t2 s+ x8 I9 A│  │  │      # _  N) o, J( u
    │  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x# O0 X/ X) ^+ a! `( G8 w& A2 }
    │  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H
    6 ]0 u- S# }2 U│  │  │      
    ' D4 S$ @' k7 ]" |! p7 u! ^│  │  └─05 模块一直播【回放】
    ) X3 T5 R2 D  Q/ T% A9 h) G│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c
    0 u1 C4 F( `' F' j- z4 I│  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H8 o3 S" C, b! d
    │  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip- x- y# ]0 w3 K- R4 T0 X
    │  │         
    # g  }3 O4 O; n  Y" h6 Z2 U6 u│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案$ C$ u- ?9 @, l1 V" {( ~9 t7 [
    │  │  ├─01 任务一:一致性Hash问题及解决方案, E7 @0 W6 N* r) l$ f$ g( R8 c( r
    │  │  │      01 01 课程资料.zip
    7 v0 H/ q; w" |8 p6 _  C( n│  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]
    8 [& m3 \0 }  w- c9 V) g│  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G
    ) S4 @7 v0 V& @; s5 z│  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4- `3 D+ {/ U. {- I& H
    │  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4, N; G; ]" L5 e& V. k0 |
    │  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N
    1 _7 `4 m# P4 v1 \1 X1 E│  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h$ s* {0 z3 r& `* G% a! z+ ?: |* F
    │  │  │      08 一致性Hash算法之分布式存储应用场景.mp4
    / [9 r" Y4 _- i* S│  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y
    ' t. @9 ]* T- A: m0 J; R6 b* W% M│  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s3 o+ e+ `5 E0 ~. c8 V* s8 |
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    5 t. n: {+ y2 g│  │  │      12 一致性Hash算法+虚拟节点方案.mp42 h: r* g% x5 r7 H# f5 o3 K7 N
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j2 m6 X* T+ @; [- {
    │  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4# V+ |% I' h+ j' ]- f. f, ^, {8 N$ a
    │  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
    ! ]% i2 O0 s  P) P# ?│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4
    . C; f, q! E. I% z$ A│  │  │      17 17 任务一测试题_不提供.txt2 b3 ]) P' x+ r1 m. L; q
    │  │  │      
    5 |) p+ e/ @% I$ W│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M
    1 L8 }0 l6 c7 H% S- E│  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s
    , x# ]% \. N/ f* H& ]* [2 H# ?) b│  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i8 S5 \& x3 g" N  k& x* c+ M
    │  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T6 D1 j- v! i2 L- A  {
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S  ]7 E8 }9 h; t8 w
    │  │  │      
    % _- n9 T7 _8 C│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    7 ~2 [: q5 H# T3 t2 [4 R9 E│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u
    7 [, L2 Q( A1 e# }4 o│  │  │      02 分布式ID生成方案之UUID.mp4/ G& B7 q/ M8 D* S6 l
    │  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z2 E# X5 b& S$ B) s" |
    │  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K
    8 ?& s3 D5 `7 L- E' u│  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4
    ; g( J0 B" e0 t( B│  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W) y) d1 V4 s8 {
    │  │  │      07 07 任务三测试题_不提供.txt3 Q' b$ x! d# @5 m8 I$ C1 U
    │  │  │      ! p, [* _- {- t# X
    # [$ _. h6 ^& ^1 a; \! ^│  │  ├─04 任务四:分布式调度问题及解决方案1 Z2 Y% K2 h  ?7 k
    │  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `) X. w/ X7 [9 X2 r3 U, s
    │  │  │      02 分布式调度是什么.mp4
    ( H" {8 P) Q3 p3 `8 b0 M. h0 O│  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H, q$ I3 d) j+ d3 }: @+ C" E4 ^+ @
    │  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s0 q- @1 {& p( z  g7 h3 r! n
    │  │  │      05 分布式调度之Quartz回顾part02.mp4: S/ T  a' A1 U+ K8 ?3 l
    │  │  │      06 分布式调度之Elastic-Job介绍.mp4
    / `3 s6 V2 A$ C. W: a0 Y│  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U
    & M3 O1 w6 d0 K; H/ p3 E% X, m) J│  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q
    * L* D. R6 H6 ^* w" O│  │  │      09 分布式调度之Elastic-Job应用part03.mp4, o/ F+ J( z  \+ x7 t2 u5 @
    │  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y. D- b% y7 p5 w& Z
    │  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
    * O1 q/ o) w5 ^! c5 y8 t: [│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P+ ]8 Y1 _9 @! @
    │  │  │      13 分布式调度之任务分片编码.mp4! y% \3 M  k# a
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
    # E# K; x% M) c2 ^6 u│  │  │      15 15 任务四测试题_不提供.txt  c$ d/ g/ \% K
    │  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z
    - {0 R/ l. i# Q5 ^. L; ?1 `  u│  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l: _9 c% A8 D7 s8 C1 r. l6 o# B
    │  │  │      01 Session一致性之问题现象.mp4
    / Q$ Q) h# V" z  [6 G( z, H: E│  │  │      02 Session一致性之问题剖析.mp4( I. S- g+ [2 V. E+ M) c* P3 n
    │  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4
    " M5 h' l1 x' v$ x  p8 v│  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~
    8 M8 |! d- [5 Y) v4 b8 w% S│  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp44 K* @3 n! c8 O# n1 G: p- F
    │  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp41 s  q- r- A0 F3 }% D: f
    │  │  │      07 07 任务五测试题_不提供.txt9 _; O9 u6 S; I8 m
    │  │  │      1 l6 Y! }3 W* u, ^3 G
    │  │  ├─06 任务六:模块作业6 \+ q* \6 O" E- o; q. s; H( H
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    1 T: p1 @4 y1 g│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N0 b* j6 B& ]% K8 h' V9 Q7 E
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e' f" T7 S+ j+ S) I3 j, Y
    │  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B2 U9 h% @, F+ V4 @  D
    │  │          02 阶段二模块二直播回放.mp4' k* D9 O/ H( c9 l$ T* X9 E
    │  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
      A; ]5 ~# i6 t' B/ {# \2 \│  │         - j4 m4 Y0 {, u& f4 G, h
    │  └─03 Web应用安全与加速. _& A  M0 e# ~9 I
    │      ├─01 阶段二模块三课程资料下载
    : `7 E% A% I8 s│      │      01 01 阶段二模块三课程资料下载.zip6 {6 A/ [9 }8 o* h' N) K& r3 r
    │      │      9 f, W  X8 Y# _5 r7 {% N
    │      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    1 v8 X8 I/ n1 p  |│      │      01 课程主要内容.mp4$ ?8 ~) |! ]8 `# g
    │      │      02 HTTP报文介绍.mp4
    3 p# @$ b0 {8 \! Y│      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c
    9 Y% c# k  H3 P: X│      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M3 k; j) X& n8 Z' T$ C
    │      │      05 TCP三次握手建立连接.mp4
    ' _' J5 f: C7 a$ u: T│      │      06 TCP三次握手的必要性.mp4
    3 Z: I& ?* a8 u4 r5 H│      │      07 TCP协议缺陷.mp4; K! T$ n; ^5 ]1 ]& x
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T5 v2 u$ V/ ?1 [# u  q4 W
    │      │      09 TCP四次挥手的必要性.mp4" s9 B+ R- z' E3 S
    │      │      10 TCP数据传输原理.mp4
    9 m) L% U. \- J0 D9 [3 w│      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k4 |1 E" i# `; K) A. b
    │      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D" u6 P$ b9 g2 c1 q( a
    │      │      13 TCP连接技术.mp4
    * @) s. I, S; y│      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i  M9 W. a$ F1 s' Q+ o9 _+ A! [
    │      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u5 U0 b! A$ O: T1 `$ _8 y! r
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
    4 r1 T* h: Q$ G6 ]  F& `4 Z8 ~5 K! v│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v9 {7 k9 A! m: `9 i7 l( W' S
    │      │      18 HTTP2新特性-服务器推送(Server Push).mp4
    % Q) X) t# b. K│      │      - z. r  `5 b; h3 X% b: Z* l* u4 Y) T
    │      ├─03 任务二:HTTPS详解
    . O) ?$ S- u* g) s% {" n  Y% i' ]│      │      01 HTTPS概念与架构.mp4
    / s: w$ w6 v+ X& e- E│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
    , D7 C  x4 B0 t: `5 a│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O1 o. V6 ]& F3 M* l4 T
    │      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^) t, [  H7 N- X4 K/ V3 p7 ?6 f
    │      │      05 数字签名.mp46 y( O2 `, r7 R* @" |+ W+ S! c+ k
    │      │      06 证书与CA.mp4% R* O* |- d6 W) f: k1 i5 g4 G
    │      │      07 HTTPS通信.mp45 I; s2 X9 v7 [0 n
    │      │      08 OpenSSL签发证书流程.mp4) c& C* P$ O$ U) i$ C. u: n" Q. A
    │      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    % X% k  ^0 n. j. ?7 B- y5 s│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    3 ]) q3 M6 x4 z( C7 V# j│      │      11 Nginx安装SSL证书.mp41 K% ^: {2 f! a8 l' V0 d
    │      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m; M) O0 M9 L! d$ \3 E# m
    │      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n
    4 W% k: i4 y* O7 a& M! O│      │      14 阿里云SSL证书.mp4
    ; f* a3 k9 f2 ~│      │      15 HTTPS网络耗时增加问题.mp4
    1 U, Y; F! i7 C; S7 P$ g4 q3 v│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    ) M: ?5 U% B0 q1 T' Y) i│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O* L8 `7 a7 Q" `: X, ?( h
    │      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m
    , U, i% ~  J6 P: {│      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C2 {: i2 G- ?6 m/ i4 D) ]
    │      │      20 优化方案-HSTS.mp4
    . \3 I  Z) z; H│      │      21 优化方案-OCSP stapling.mp42 ]* R$ W9 C8 i; R4 p: \2 ]  O
    │      │      5 K+ A: ]! j& t' |1 Q
    4 U+ b. o& O; a│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q! C6 G- h7 G6 z7 i( q2 N
    │      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    % h, ~$ D: f1 D) o& U│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d
    9 U( v' h! i% h. y9 f0 i│      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V; a3 U. h$ c! I6 B. W; s2 j/ R3 A
    │      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    5 d- V  F$ \. K│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m3 }5 s$ |5 P8 p1 E4 R
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U6 W6 p4 ~3 p. r- g  t% }- Y
    │      │      07 植入JS、HTML攻击.mp4$ R. v( ~5 `+ l, o9 v
    │      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O
    : H. q+ n  M$ }" N& G6 j│      │      09 XSS漏洞预防策略-输入环节保护.mp4) c; c4 T; E  j5 ~0 U
    │      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E
    6 ^; m  J" g+ e│      │      11 XSS漏洞预防策略-输出环节保护.mp4; Y, {, }4 s/ \- g1 @6 B
    │      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    ! c- Q8 g" J" r# o" `│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    6 [) G* h; N% l/ w5 n% K5 U│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
    5 |; `* H+ f2 T7 j2 e! O│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]
    ! ^9 @. e: a! \% L│      │      16 CSRF安全防护.mp4  d$ H1 Z3 x4 p# F1 x$ ?
    │      │      17 CSRFTester漏洞扫描.mp43 T( G! U( r4 y, A; F
    │      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    / A) g6 @+ z8 y8 u( |& s│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    2 J8 I. r- g. }│      │      20 URL跳转漏洞简介.mp4: i3 a) e. a* V; T
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @+ c/ S7 s) K7 [, j( O) J7 k
    │      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A5 k! t! A5 z, |" j: J
    │      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E5 J; L+ l# c( [% n0 ]& N
    │      │      24 Session劫持防护.mp4
    & I* p) N" e, j$ w0 @- r│      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a
    + H4 s2 W3 r% T│      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y
    1 y4 ~* W( k4 S$ d7 Q3 u5 X0 j, ?0 U│      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g
    8 z# q" g$ m; G% E% B2 I│      │      28 SQL注入攻击.mp4
    . k1 U, g# J- \2 E│      │      29 SQL盲注及猜解数据库.mp4
    0 P% ~3 x+ ^6 E% n│      │      30 ORM注入攻击.mp4
      ~4 J: S0 I+ a5 }% l* V% T0 Q│      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p
    + c: ?' E; l7 d, X2 H│      │      32 代码注入攻击.mp4
    9 ~. X2 ], N- d, ?│      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o
    5 O/ S3 Z# Z( g│      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X2 ~4 v  a$ b' p' Y9 f
    │      │      35 文件下载和目录浏览漏洞.mp40 y: H  L/ ?! c! ]8 m
    │      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o4 D* _) `" i3 s) Z+ M7 Z) D
    │      │      37 垂直权限(功能权限).mp4( ^( |: n& p6 p
    │      │      38 水平权限(数据权限).mp4" c9 d& ~  ^5 J. d, O
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N) x2 `$ B- V) K& l
    │      │      40 CC攻击.mp4- M( \: y; H. L# n. C6 Z
    │      │      41 CC攻击防护.mp4
    / A) z. j# B2 S. k│      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q
    % S0 H+ r! w/ R7 s" `& Y9 C│      │      
    * M9 A" ~- C+ a! N; A│      └─05 任务四:应用加速' `# F# U3 U& M
    │              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v
    & {' f0 ?1 Q. w# q; U│              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a+ {2 t, a! M% d& d9 Q' n6 p0 M
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v
    & m% A5 \* K4 I% G! |│              04 通过CDN获取缓存内容.mp4+ p, G4 ]7 P. C" ]
    │              05 CDN的网络架构及术语.mp4, N; g" A: v+ @2 D' L
    │              06 CDN应用场景.mp4
    - Q) I" M- {" x  ?│              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    : J  C! C8 D! W4 t4 s9 X9 ?│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
    ( W  ?% e1 t) e, p  W│              09 CDN刷新预热.mp4
    4 i3 {/ H& X4 k- a│              10 域名管理-回源配置.mp4! c2 @8 z8 m, q2 H1 E
    │              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v
    # p- O- y* U  Y" Z│              12 域名管理-访问控制.mp40 W- K- @/ R( A# _7 P6 e. m! m, X# ~! x
    │              13 域名管理-性能优化.mp4
    4 P; z4 F* T, V$ p│              
    ; |6 O3 K* W6 ?$ o9 F" q) F- \├─03 第三阶段 分布式架构设计&微服务深入剖析/ W- i1 _4 r$ m( {% m' Z8 W
    │  ├─01 分布式理论、架构设计(自定义RPC)$ H6 a  S3 w) m' t" A: o- u8 u1 l
    │  │  ├─01 课程资料下载
    , [4 m+ J; A+ m8 S8 f( ^. v$ i' q│  │  │      01 01 课程资料.zip6 B# C4 S; z3 F' P( c: _  E
    │  │  │      4 R; o1 w( |: C8 G, y- b+ t* d0 W' |7 G4 }3 G+ k
    │  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    ! A( K0 \) S$ v  y│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |# D2 |6 t# U& Z" L/ u7 K
    │  │  │      02 Socket编程回顾.mp4
    ! J' g0 s" s6 l4 c* {. C$ U, Q│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M. i; p" C- V' e6 \! ?
    │  │  │      04 NIO模式详解.mp4
    4 q4 f$ G3 z+ l, |# [│  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W
    % m+ ?9 ]1 S% [4 P+ D/ _3 d; ~│  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u
    7 H/ H: E7 g' b0 L│  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H1 o' @( y* B6 d- y$ S8 o
    │  │  │      08 Channel详解.mp4! l6 P9 Y" _" H' `# t" Q  O4 w
    │  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N# F5 d' T& h: g# X9 i0 ~
    │  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d
    5 z6 k( C9 q% h7 F│  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w
    8 ]/ V1 W% I6 U# ]: P1 M│  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `1 l3 B# N: U* N. q7 F+ {# j
    │  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v
    1 w. I+ F0 s! k. @( Q: A│  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B
    . s/ T  ?5 ^$ u8 K1 n+ _│  │  │      15 线程模型概述.mp4
    * N% ^( Z; ~: q7 q│  │  │      16 Netty线程模型.mp4
    8 c$ F) H  F0 A; x4 G1 S( `│  │  │      17 核心API-ChannelHandler.mp4% _1 M* \; f. j! v1 L
    │  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T
    6 o5 i- N, e  \  D; ^│  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
    % N* P$ H- V1 _8 a' v( F│  │  │      20 Netty入门-服务端代码实现.mp4
    4 m* Z, M9 h4 N, Z  h- l│  │  │      21 Netty入门-自定义业务处理Handler.mp4
    $ q' U  `' r" K5 G5 j0 B' c# n! ]│  │  │      22 Netty入门-客户端代码实现.mp4
    $ e5 y1 h7 Q- S% m. L" L│  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T
      F, ?* k' O* w+ t! J0 T8 x' q( {│  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W
    ) T. b! n% S  m2 m* G) b" K" r│  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s1 x  L: C6 Z& m0 [7 M
    │  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g5 D' \0 R# A" m' P9 o  ]& l
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _8 ~  k# U( N8 C) G' V
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4
    + q; r) _4 `# G( w0 E  o! b│  │  │      29 Netty高级-群聊天室服务端处理类实现.mp4
    + |: S7 g9 J$ ]( v4 {│  │  │      30 Netty高级-群聊天室客户端实现.mp44 G- \& h8 c3 M# R
    │  │  │      31 Netty高级-HTTP服务端开发.mp4
    + w7 }3 ~2 L. u3 ?% r│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    3 `& ]3 B% l/ _, y* m* v$ _( N│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o
    ' J$ i- E& o. e! M3 s7 v; F( d│  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    0 \/ d  g9 Y0 v2 ~│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4$ z# ^' r2 @4 M8 V
    │  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _
    & s$ f5 c, W: |; i) T│  │  │      37 Netty高级-Netty粘包和拆包解决.mp4
    $ \1 R( W$ p4 z/ y0 D+ `5 L; Z│  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    3 s9 d9 ^. u' o( x│  │  │      39 Netty源码-线程组源码解析.mp44 ?( J4 z) `6 `7 N  z
    │  │  │      40 Netty源码-启动流程源码分析.mp4
    5 s. m/ D9 e. d5 P│  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f5 r; `" _* G/ U- \
    │  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w$ t2 H7 a4 h2 ]' [- m1 Q: f
    │  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e4 A1 F  y. E7 z( t% m5 Y: I
    │  │  │      44 自定义RPC框架-什么是RPC.mp41 L& [  ], L1 N: u% B7 Y
    │  │  │      45 自定义RPC框架-RMI基本介绍.mp42 N! d. E9 G- f6 b- \, ~
    │  │  │      46 自定义RPC框架-RMI编程.mp4& y9 R  W+ z; |+ y" T  m  f, T
    │  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C
    # v& F' e- S) ^5 P│  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c% d. i6 S* f) R! Z
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q# R* w6 D/ e, _4 r/ g0 j
    │  │  │      50 自定义RPC框架-客户端启动类实现.mp4. d$ l/ `% s4 {# X7 _
    │  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4
    & k1 a* T! g" _: ~9 E5 l. g& V│  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4
    . x; m7 p6 T  R( q7 K; M│  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    / q. @* @$ d! J! y4 x6 z+ {│  │  │      * ~# w% ~7 @9 f1 G
    │  │  ├─03 任务二:分布式架构设计理论7 v- w1 W' L  I% L8 ]
    │  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s
    : ?: }* g0 \% t│  │  │      02 分布式架构介绍.mp4
    / r- v0 X% ?0 U│  │  │      03 分布式理论-数据一致性.mp42 C4 ?0 ~3 U& C
    │  │  │      04 CAP定理.mp4
    * W$ E& l6 D6 w/ h' T: k! e│  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @
    ( ~2 r) T( _6 a- y6 n/ `9 V6 o│  │  │      06 分布式一致性协议-2PC.mp49 j4 p4 t& e+ k4 s! W6 U$ ~& P
    │  │  │      07 分布式一致性协议-3PC.mp4
    ) s+ M) q# b3 r' @6 I1 X7 j: \5 W  _" ]│  │  │      08 分布式一致性协议-NWR协议.mp4! W9 j" F6 \' `0 z5 G
    │  │  │      09 分布式一致性协议-Gossip协议.mp4
    5 y! B9 i# a" R  M: E│  │  │      10 分布式一致性协议-Paxos.mp4
    " z) B4 u$ ^, T" f│  │  │      11 分布式一致性协议-Paxos相关概念.mp4
    ' Q, Q# f1 G: p. I6 v5 g│  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4; ]0 f8 ~, t; J- n
    │  │  │      13 分布式一致性协议-Multi Paxos.mp4% G1 U" ^% j; Z8 D6 ~
    │  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c
    8 d/ Y+ [& K, d5 s8 t7 q8 W' a& Z│  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U7 C4 l3 i( J9 T8 R- ]# \
    │  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4
    6 j/ y: K1 L. b│  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K: m$ V# d& v: C0 j5 k
    │  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d! k# h9 x' L. s5 u5 |' ^
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K
    & t- L( U2 w. \7 c. |& e% U" M│  │  │      20 分布式系统设计策略-心跳检测机制.mp4+ t7 q9 y+ y, R7 T8 Q
    │  │  │      21 分布式系统设计策略-高可用.mp4
    0 J  l+ H4 M1 F: w+ g4 W│  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r$ A$ {" m3 S% `& m# z: I+ `
    │  │  │      23 分布式系统服务调用-实现方式.mp4
    * w- n! }! h4 O3 O│  │  │      24 分布式系统服务调用-跨域调用.mp4
    9 X8 M  x/ k2 M8 I% C6 Q8 I% Y│  │  │      25 分布式系统服务治理-服务协调.mp4
    7 @0 F% r" S' N" k* n6 x│  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I
      c+ [/ i: Z  x& Q, H; h│  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [& a6 B; z8 M7 S9 Y- w+ P* Q
    │  │  │      28 分布式系统服务治理-服务限流.mp4
    $ U! U; P# t  p│  │  │      29 分布式系统服务治理-服务熔断.mp4" W' y' J  |# I* J/ \- @
    │  │  │      30 分布式系统服务治理-服务链路跟踪.mp42 B0 k# T+ b1 ]& z' c& G7 ]$ w
    │  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp47 W" f' Z) ?6 o3 ^& G3 ~
    │  │  │      32 架构设计基本原则-开闭原则.mp47 h& c0 M+ [) v: c6 {! o, E: g+ T
    │  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F
    5 Q" G1 R  w3 N" x' f2 G  G4 @  R│  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p4 Y; f# l& [# U. S
    │  │  │      35 架构设计基本原则-里氏替换原则.mp4
    4 t% `, u) b% E. n* P│  │  │      36 架构设计基本原则-依赖倒置原则.mp4
    ' \' x) K# M& s9 A│  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J
    1 z# o& @4 {) P# G│  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o# |1 T4 r! N, ?2 i8 p! j. c
    │  │  │      39 39 任务二测试题_不提供.txt' b, z8 }/ \8 D! K6 b
    │  │  │      ' \% S# p. K6 S; Y& j" M! C
    ' |: v) e) E% R$ X! {│  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U
    7 ^1 X9 _; ^0 Z% N+ U& z6 v│  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l2 f1 ~7 B7 e- d( `# H' M$ R# c
    │  │  │      8 W5 a+ e: b" b2 c$ u, w1 D
    7 }4 ^  t1 T0 g1 [/ N+ V/ G0 C1 Q9 l│  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r
    $ R, ~7 F2 v# k& |4 `: u% i% ~│  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N. t8 |  W. |- x0 \6 `( E; J& X4 \( ^
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S& o/ b9 }* w( C- g$ Y  r+ S
    │  │          03 1分布式理论、架构设计(自定义RPC).zip
    7 I- e; ~; x  q: G! L2 ~│  │         5 X4 ^# d: N9 P8 ~- V
    │  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l
    ) q% z+ R1 I9 g# }) s4 G│  │  ├─01 课程资料$ _5 k/ b# }. o) b) {
    │  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?
    8 ~) [7 u% }% u& `5 k5 M8 U* d$ k3 N│  │  │      
    ; N3 W  r2 G  ]│  │  ├─02 任务一:Zookeeper环境搭建和基本使用  y1 \: k( x* @/ n% e% D0 ]* L3 {) k3 I
    │  │  │      01 课程内容介绍.mp4
    5 B" x1 Q' ]: L. K* \8 n9 _│  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }" ^- D$ [/ {( x( x; G+ k' @
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I
    , ~  {; m8 M8 K; H" k│  │  │      04 Zookeeper基本概念(下).mp4$ r4 f8 G' u5 Y4 o: t
    │  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {6 Z- N! r# C, x- Y5 b: m
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp4
    : D% V) u) w# t: J, l│  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O! x. |/ M+ v! L" c' }
    │  │  │      08 Zookeeper系统模型之Watcher.mp4
    ) _7 q' R  O1 z/ N7 R. l5 O& M│  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s# B9 {( `) r. `8 c0 H2 D- \) u
    │  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u
    - [- d! a: w0 K5 v; x│  │  │      11 使用命令行读取节点.mp4
    / J3 X$ d2 B; \6 z0 e$ z│  │  │      12 使用命令行更新和删除节点.mp4
    7 `' |# _6 O0 ?, ]( S& z1 w  u│  │  │      13 使用API建立会话.mp4
    6 K" u2 A  L  U$ M│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K
    6 A9 b4 Q. W" h# W3 R2 n│  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i( x1 w+ J, Q' [7 N9 S0 o8 x
    │  │  │      16 使用API更新节点.mp4
    4 M, x" e8 r+ f: i│  │  │      17 使用API删除节点.mp4# [# X4 x7 v( Z* o
    │  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i
    ' T: N9 n: ~; i' G0 h1 X; d; Y* O│  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C
    : ^1 }: A* _4 ?/ `│  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    0 w0 ^7 J& V2 s2 j│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p7 k; J: L1 O$ ]/ A3 F9 U
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    , x0 l( ?3 j1 A! Q+ W, e4 Y0 x│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L3 G, Z" B: {3 S8 q
    │  │  │      24 使用Curator删除节点.mp49 S( f2 T3 P0 Z- P) p# `* y1 G
    │  │  │      25 使用Curator获取节点信息.mp4
    ) `' W8 V) }! b│  │  │      26 使用Curator更新节点.mp4
    8 b9 r! o! \4 X' ^2 M$ j: `1 e│  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _1 a0 f% S7 l  b
    │  │  │      ' u$ c2 W4 f' ?; n% C5 I; N' r+ P$ }  c' f  E5 r" ]
    │  │  ├─03 任务二:Zookeeper应用场景和深入进阶" B, L. t) U8 X3 r- y. h! k' Q
    │  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    ' u% O9 S9 u6 G8 Q' T9 s  O. V│  │  │      02 命名服务.mp42 j% F' Z* n. J1 J3 C
    │  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y
    ( d+ J! C5 ~( h+ u. P│  │  │      04 master选举.mp4* ^, V( n  j2 C! i& R7 U
    │  │  │      05 排他锁.mp4% [8 Q& x+ _( V. _7 E' w$ |
    │  │  │      06 共享锁.mp4$ g. m+ }& t% l! N
    % C2 y2 @! Z+ c: a! m& I8 x+ m│  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V- H; w5 l  D$ ?4 f' U* A
    │  │  │      08 Barrier分布式屏障.mp42 @/ V. D7 }9 p( B
    │  │  │      09 ZAB协议(上).mp4
    1 |" G& |- v% w4 W& O4 e% Z* z1 T& h│  │  │      10 ZAB协议(下).mp4
    & s* G9 X( @9 d│  │  │      11 ZAB消息广播.mp4/ p( a  Z/ ]5 X7 R9 k
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    - E8 K+ `! g; g# A6 j# \3 `9 n│  │  │      13 ZAB运行分析.mp4
    # `1 a( p. c+ d6 K/ P& k" w│  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J
    * S0 e8 F: \) {, N  _│  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]$ Z# z% Z! u9 p2 B
    │  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U" N" J1 k+ a5 o( _# C4 b6 O6 f
    │  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?) _" _* H  @4 j  I8 b
    │  │  │      18 集群模式服务器启动流程(下).mp4
    7 [8 D. W. l# W│  │  │      19 服务器启动时期Leader选举.mp4
      X1 {9 K* |4 D; ^│  │  │      20 服务器运行时期的Leader选举.mp4! D7 r6 {5 |5 Q$ e
    │  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D
    * k# Y) h% N5 d6 P& o. t$ i( q7 K│  │  │      * z: a, l7 }) V# Z! ^' i" U1 q* O# \9 q& \, y$ z
    │  │  ├─04 任务三:Zookeeper源码剖析" H& k6 d3 A# v4 D- b- ^
    │  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K( Q6 J$ A* e# M( w& _- T" g2 X
    │  │  │      02 源码剖析之单机模式预启动流程.mp4
    ' j/ |( `: w0 x" ^# V- M% p% z│  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R6 C+ K2 D( m; u: y9 M* ^
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H
    , s' \7 W1 g7 i, D  W│  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h7 s5 S' w( F" @/ ?& T7 C2 v: m3 c+ `; F
    │  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k
    $ v) \( X- p# ^7 `4 M$ T│  │  │      % V- p( u6 A7 l& ]1 ~
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e; y. R) v0 l8 E& @
    │  │  │      01 01 第三阶段第二模块作业题.html0 d# R4 T5 _! }! M; p
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q
    $ S# t. J, m6 ]% f0 z, r│  │  └─06 模块二直播【回放】7 X# w$ A* R1 b. f& U1 h, f; _
    │  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt- n. d- M# {& [4 V* S) _" F
    │  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    6 |! D. R& Q/ e. a0 a( A7 r9 U│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u1 _" J* M# R. v" b( k
    │  │         % D8 z: \) n8 _' l1 t# J
    │  ├─03 高性能RPC框架Apache Dubbo
    ; R/ ?" t; W. ]# v3 X│  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M6 N3 b9 k8 R( g+ Y0 V
    │  │  │  ( |3 i2 P( ~! X/ V& z/ m/ w3 o7 g+ e5 d
    │  │  ├─01 Dubbo课程资料下载
    ( G$ O1 G% C2 \3 v3 n2 |4 x9 P│  │  │      01 01 讲义及代码.zip" S$ U7 j5 C9 e- J8 q8 D$ B5 ~
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    4 N$ Z5 Q7 g) L" u: Z5 G│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r+ M. Y2 R0 l7 H- ^* h
    │  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y- Q; L' r5 x0 M7 }% D5 g* c
    │  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }3 p4 C2 Z: b9 `% _4 T
    │  │  │      03 垂直架构.mp45 c: p2 V* B- I
    % n  p! h+ t# R% X/ g; o8 L. z│  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a
    6 r6 K& S: S( r, g) {# v│  │  │      05 分布式-SOA优缺点和微服务.mp4! t9 m5 G" j! k; D( D
    │  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D
    4 d+ g0 O  v" `. H% b1 a% ]8 x: V│  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    . {; L; [9 u& K6 p7 L: @│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q
    & p1 P  e( q& F& B5 f│  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    * H' C3 P0 z- m- Y4 i' D, M& ?3 z! Q│  │  │      10 编写服务消费者.mp4
    ) o1 w$ G$ V" z" n- R9 W│  │  │      11 Dubbo配置介绍.mp4
    7 b8 L6 I# z: v! W$ m0 Q6 \" p│  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P' p5 M6 C8 B  A/ r$ q; s0 J% e
    │  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J
    % V7 {. ?7 V9 o2 r2 j- A│  │  │      14 dubboapplication配置.mp44 N! J& ?: q/ y8 P  {" t
    │  │  │      15 dubboregistry和dubboprotocol配置.mp4
    * t  y0 Y7 \, a* t# P│  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X' ]& Q8 S7 I( b3 |; s' D2 F" a2 M
    │  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |
    ; O; `" i2 y( R5 j, [' n$ v│  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E; \. D! B% i/ z( Y! `5 n+ ~4 S2 @2 X
    │  │  ├─03 任务二:Dubbo深入配置和高级实战
    5 ?7 Y4 R8 E( a│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V
    - w3 ^3 i' u9 E; b, N0 Q│  │  │      02 Dubbo中的SPI.mp49 e$ L( i: ]+ x
    │  │  │      03 Dubbo SPI中的Adaptive.mp4
    / H7 M; ^8 e5 T8 n9 u" [+ n7 A! q│  │  │      04 Dubbo过滤器.mp4
    : a: J$ e5 }$ Y│  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }9 t4 X6 \$ t3 Y/ U
    │  │  │      06 自定义负载均衡.mp4  p- y$ S  t2 ~! k# {7 F4 t/ p4 y
    │  │  │      07 Dubbo异步调用.mp4
    / x4 A+ I% Q$ q. r8 k8 I│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    6 _1 ?+ Z8 Z9 N& Y; F│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y" u! [, j, G9 F5 C: z. r: w6 z9 b
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o5 o; r* S% X2 R: T
    │  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I. l, u0 k$ U1 m8 \. N, Y
    │  │  │      12 路由与上线系统结合的介绍.mp4" F/ q- Q6 I0 z0 L& \/ B
    │  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i+ l, y; G( S) b% C7 I1 A
    │  │  │      14 编写路由对象和路由工厂对象.mp4" i0 [" T/ O' D9 O8 N4 r7 p
    │  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v3 j# P6 {# c1 d; @
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X. ?9 p- s' u0 V1 t9 o* u4 W' d) i
    │  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    & m0 b1 O3 W' T: V) U│  │  │      * X' w! ^! A3 Q5 n( F# t
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析
    7 g& [2 e/ F9 C5 ~9 r│  │  │      01 源码环境搭建.mp4' d6 Q5 H; ^1 u
    │  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \
    ) \1 w# D/ H- I% y│  │  │      03 Dubbo整体调用链路.mp4
    ' M7 _5 ?! U0 Q# v5 d, U│  │  │      04 Dubbo源码整体设计.mp4  U: b- ^0 s- i+ w/ m% D' d. `- j
    │  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o
    2 }8 }2 z2 U9 M) r& _│  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    & _: q$ J& u5 q. l│  │  │      07 服务注册流程剖析.mp41 L; n' c& W! P' D1 }  k! k* X6 Q
    │  │  │      08 URL详解和本地服务缓存原理.mp4$ W. C& x/ X$ w
    │  │  │      09 服务消费流程剖析.mp48 X; |5 _& ~+ l6 D  W* k4 r
    │  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^
    / i9 C2 L3 b+ B: \5 V5 n│  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m
    , {1 u4 K5 M1 z9 C# Y│  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h" I8 o) ]8 p/ t
    │  │  │      13 集群容错架构.mp4: |7 ?) R9 u& u  N4 p
    │  │  │      14 信息缓存接口剖析.mp48 o8 x1 T9 i, \) I
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @8 [$ a* r7 g( g9 k5 C1 p2 K
    │  │  │      16 Cluster实现原理.mp4" P! p! H/ F% h. E' \
    │  │  │      17 负载均衡实现原理.mp4
    6 E1 v0 t; t# R( `& @$ Y. l│  │  │      18 Invoker处理流程剖析.mp4$ n5 ?; p/ g, f7 k
    │  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E
    & m, F( a( ?0 b│  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J; b9 }6 T+ R/ X
    │  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e
    " P( {+ X' K. I& Z+ p. N, B6 q│  │  │      22 22 任务三测试题_不提供.txt
    , k' U' B/ H* h1 j& i│  │  │      / q4 }; ?* a. \" r
    │  │  └─06 模块三直播【回放】
    9 k. v7 j. Z/ M' J( q1 ^$ `│  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _7 q& j( F: Z/ u; I" _3 U! \
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I3 Y( o" z8 \0 `+ [. I
    │  │          , g( D3 X  A. f# o* [; ^
    + P" Z6 H. x4 K8 E│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _- y. v: e: S! H2 J! Q3 ^  M# n
    │  │  │  07 任务六:模块作业
    - a8 a- a! k2 c" W. o│  │  │  # j* ]: `. u2 _# O. M+ a2 ~8 D0 a( r5 q$ ~
    │  │  ├─01 SpringCloud(上)资料下载
    1 R+ A! S( k1 t7 ^* P- e: U│  │  │      01 01 讲义+代码.zip2 g$ l$ J0 ~$ |2 ?* P
    │  │  │      
    - ~5 F; W7 c, f│  │  ├─02 任务一:微服务架构与SpringCloud概述
    : c$ x* J! u2 C/ |│  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J3 K; C8 ^2 R. a1 F3 I  T# U
    │  │  │      02 微服务架构引入.mp4
    2 U6 v' ?% s2 f6 V# C4 l│  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o
    & y7 v. @- \8 a$ |1 `  @4 u│  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w
    : i! m& w6 l( {' J4 |9 Z! s, Y│  │  │      05 微服务架构之负载均衡与熔断.mp46 u4 F$ a5 M/ d* {+ s/ e& P
    │  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    , C. H, \# c: d: r+ ~│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w5 z* X! X7 r2 o* {+ D; O
    │  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    / {  {' Z. ~3 r) k% u4 U0 h. f│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y3 ^* U0 A2 }: D! S7 Z1 x& S
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z! s( k% e& r9 j4 @2 l# @0 `9 w6 M0 `% v
    │  │  │      11 11 任务一测试题_不提供.txt
    % o( Z( @# L# p" o+ `9 k4 |4 u% X( c│  │  │      4 E( e. s5 q8 H! K
    , d( b1 a, ?5 L& r7 \1 @$ A; ?│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F" N% S9 B9 k7 u+ t$ u' P6 \# v
    │  │  │      01 案例需求描述及数据库环境说明.mp4* _, }$ f0 h" B# f2 Y! L8 N
    │  │  │      02 案例代码工程准备.mp4
    ! C& K! H* B3 {( o; J! s, @│  │  │      03 编写服务提供者(简历微服务).mp4, W" Y( h. v+ @/ M4 i
    │  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m; u2 x! [+ S, a9 X) H. b( C; f3 q
    │  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H
    - _; v( g9 P% ?5 v' w│  │  │      06 06 任务二测试题_不提供.txt
    1 C% N0 j$ G6 u: r8 a  D  L│  │  │      
    3 a/ |3 N) [" U' A# O3 d│  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m0 _/ D+ P, L( v/ n2 t
    │  │  │      01 Spring Cloud主体结构.mp4" B& N; b/ o2 Z2 m
    │  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s" N' G, g# H2 o; O/ u4 G( [0 z
    │  │  │      03 主流服务注册中心对比.mp4- u7 D1 R' }( B- W' d' K
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q
    - d- M& H$ I" f5 ^8 a4 h8 `6 x│  │  │      05 Eureka之构建Eureka Server.mp4) h% T4 L" ?3 ^" \
    │  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n  j& H' }" r1 j& E3 J4 y' Y4 s1 ]
    │  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c
    , t1 N5 s, O2 r" z3 ~- u- ?6 q│  │  │      08 Eureka之Eureka Client配置进阶.mp4: s- _9 G, l4 a: T0 `2 u# ]
    │  │  │      09 Eureka之注册服务消费者集群.mp4
    ' G; U' ]% {! f" y, n, j│  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d- N  C2 s  Z. q, y  B
    │  │  │      11 Eureka之元数据详解.mp4
      o- Q) l6 v0 }: J( Z  `/ k6 x9 a│  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    # M  t5 o5 g1 }3 v) C│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f9 M) ?  X: u. `! R' k! W
    │  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    % z$ Z3 a* N& f; [│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4# A# r9 x% @+ |  D
    │  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D
    : t" E6 G6 Z; k  `│  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c
    7 P8 i. O8 n4 {# k- N# X│  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F
    9 {6 _' u9 y% k/ Z$ T8 n. K  W│  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    3 ~0 ^7 W+ ?, a2 S│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R$ R# p1 [- ]$ k5 _0 T2 X
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4$ x& }: y+ u: q6 ^  h
    │  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e& K  e) M$ k( `" g% L  `
    │  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V9 G6 Y. ^+ S6 A9 s: c9 A
    │  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V+ W5 W) o' I7 v  T$ p' |
    │  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n, l0 H( g9 c# ]
    │  │  │      26 Ribbon负载均衡策略调整.mp4( X! K2 \- D2 U0 }: ^$ J, n" Z
    │  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g
    5 d! s' B9 i2 q( O* V; }3 C* b│  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp41 n8 l- ~1 V2 _7 ^, D! g* N
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m8 a- J  Z  ^  L) f
    │  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?
    * I3 _7 l; D2 Z2 I4 \( q) Z2 M) |& `│  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4
    5 {# u% c8 S4 J7 E% s* L  O( M│  │  │      32 Ribbon源码剖析之ServerList过程.mp4
    / I7 B7 c# y, Q│  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F" b$ q4 Z' ~7 _. c( ^
    │  │  │      
    7 ]7 w2 Y- ~! a- ^3 P│  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X
    7 v9 \8 ?+ [8 p# V$ v│  │  │      01 微服务架构雪崩效应.mp4: ^. k) t6 B4 J: s4 Q) Q4 M
    │  │  │      02 雪崩效应解决方案.mp4
    # ?/ @; q! P3 E  e! {+ Y4 @2 ~│  │  │      03 Hystrix介绍.mp4! z2 ~; h! Y7 G  O4 D
    │  │  │      04 Hystrix熔断应用.mp4* @; K% l" s9 P
    │  │  │      05 Hystrix服务降级应用.mp4
      x1 e6 P( ^6 I% q│  │  │      06 Hystrix舱壁模式原理.mp4  ?, d0 y- l0 T9 j+ h- G
    │  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S4 L0 q& Z2 k. i3 Z) O0 K
    │  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V0 V, r' v. s5 Q3 Q% p" }8 Y
    │  │  │      09 Hystrix流程定制及状态观察.mp4% A9 f  O7 H" x+ S3 `4 p5 J0 k1 S
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P. m6 R. q3 \' @. d0 `
    │  │  │      11 Hystrix Dashboard监控仪表盘解读.mp49 }! m9 t" k; H
    │  │  │      12 Hystrix Turbine聚合监控解读.mp4
    " @2 Y5 l1 r+ X  p; g% r& y& [│  │  │      13 Hystrix源码剖析之入口及切面机制.mp4" `4 N9 c( }+ e6 A! T. `
    │  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _
    ( |' ~0 N- F/ T! K4 f* A+ F│  │  │      15 Hystrix源码剖析之执行流程.mp47 d$ b- {+ w: v! q' e" _, `
    │  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A$ `, q7 J( M% G4 Z
    │  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
    , D; m# A" y/ ~│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    4 T! S0 O+ f& ?3 j0 C│  │  │      19 Feign日志输出.mp4
    $ E3 E, |4 s+ Q+ \5 K# p1 }│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4
    0 `) H, R# ^. l6 ^$ T7 X$ U│  │  │      21 Feign源码剖析之代理对象产生前奏.mp4$ ~4 ?4 f+ W" x+ k
    │  │  │      22 Feign源码剖析之代理对象产生过程.mp4: R' V; Y0 a1 H* v4 `
    │  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g" }" P2 h7 n! o. f* ^  Y
    │  │  │        G' ?- b' H, R5 s$ O% I$ a, G" s' m9 E& l4 g, f
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j
    1 F) k8 }4 A+ C  j/ z, l& }+ j│  │  │      01 GateWay介绍.mp4
    / @/ T, h& D1 P! j" T; w& Z│  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    + V- o/ l2 O" l│  │  │      03 GateWay应用配置.mp4
    ( }) x8 X1 {" d3 r│  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d
    ( G' t0 B  m) e│  │  │      05 GateWay动态路由.mp4
      F  w8 r2 N( f; H" h, [│  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a2 ~0 \0 _% R( k" \! J' @
    │  │  │      07 GateWay过滤器之自定义全局过滤器.mp4
    3 C' m- B  E7 O. T│  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v0 b  z6 C3 H, K6 h7 ?+ b3 X
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F
    $ t  ^6 d# G; P: z│  │  │      10 Config配置中心构建.mp4
    # q2 `$ X' n- @& M* n│  │  │      11 Config客户端工程构建.mp4
    4 o3 M) A5 W. A3 @+ K+ t│  │  │      12 Config客户端手动刷新.mp4
    - }% A) f" |+ x- ?% A│  │  │      13 Config+Bus自动刷新剖析.mp4
    ! D! g8 F5 m* i1 a4 E- ^│  │  │      14 Config+Bus自动刷新应用.mp4
    ! Z& Y, J* H2 B# [$ q│  │  │      15 Config+Bus定向刷新.mp4$ I& E  z, b+ g+ ^- C
    │  │  │      16 Stream解决的痛点问题及本质.mp4" }; r( v1 ~+ [4 R8 w" i/ F' h3 K
    │  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y
    ( j& V/ X. _5 R3 ]│  │  │      18 Stream通信方式及编程注解.mp4
    1 y/ |$ F9 h7 n/ Y1 ^│  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t
    6 U1 `. F! h0 ]1 L* k1 |5 C8 Y│  │  │      20 Stream构建消息消费者.mp4( P8 n+ y% ]% N1 F: E
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v* e5 Z& X/ O" S) ~
    │  │  │      22 Stream高级之分组解决消息重复消费问题.mp4
    0 V6 C9 K& t' `, o  H+ t) v│  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~
    8 x# P. {& q" e. i; w│  │  │      24 24 任务五测试题_不提供.txt
    5 n" u& o% S( F; m$ w│  │  │      / J# _3 ^! V' J+ q7 p& k; d
    │  │  └─08 模块四直播【回放】
    3 k; B4 u0 Q7 T8 @( x│  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b
    1 @) ]: @* O) a9 H( s! Y  J│  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?% a( y0 l# m" ^/ ?) k9 R8 e) H
    │  │          03 4springcloud上.zip. [$ \" ?: A& a) n5 U' Y
    │  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    . g4 z% M! [0 `, t7 H│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    ' E) R4 W) R1 c! M) T│      │  10 任务三:模块作业
    # f9 r) N  v! a│      │  
    & m2 I2 Q# P$ ^  R. u' e: m/ a│      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g
    7 I( M0 p! t3 V3 w1 `' @│      │      01 01 讲义+代码.zip) I; |8 r& H$ s
    │      │      ; n! d* |2 l2 N
    │      ├─02 nacos课程资料
    5 {, K3 p; I* z3 K│      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z
    9 q. S" R/ d9 u) B+ ~│      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m
    # p/ v  m% o7 a! t│      ├─03 seata课程资料2 E9 c3 i$ E1 C9 g. M" I
    │      │      01 01 seata课程资料.zip
    7 c' v: }% W1 x9 v- L│      │      
    ) y! H  G9 R( E+ i5 G' a4 r2 C: Z│      ├─04 sentinel课程资料+ Z3 O  Z' o$ f- ?  C
    │      │      01 01 课程资料.zip6 D6 h" k: z4 [
    ; s9 p' {* e( W! p: g2 m- x. v│      │      ! R( a, f6 d% I( F" ^* a  K$ {4 i& B) u
    │      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J- A. y8 b) n) q  M" n! q
    │      │      01 课程内容介绍.mp41 W" c& e4 l/ ^0 ^' R
    │      │      02 分布式链路追踪技术场景分析.mp4
    1 Z# D3 m6 [; v9 r/ a; i) O│      │      03 分布式链路追踪技术核心思想.mp4
    2 s" T. c6 X/ U" u│      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N
    1 O$ _) \" X# y. h* ^! p. I│      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    9 v+ P, d1 L9 E+ t- x- r1 z4 u│      │      06 Zipkin 服务端构建.mp4# F; A/ ~3 a8 j$ f( J
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U
    1 L$ c$ b0 K2 q- u. H: T; k2 X│      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x$ O5 x' r6 ~0 C1 c' t: W; \3 ?' e
    │      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    4 t$ h6 i' z- y4 @$ `│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
    9 S( j5 J, K' t0 o) r! X, r│      │      11 OAuth2标准初识.mp48 y: V! E( [, O! ~0 F8 M
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    6 s; \! B' t2 e& w│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4' @! H3 w7 T0 r9 x2 x0 S2 F
    │      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    & T" Y- }9 z: j7 W$ Z# ^│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    3 l0 o' g2 e1 i+ e  R│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V2 Q) {5 [; Q' X
    │      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a
    3 }1 r+ n, `. M* e  g│      │      18 OAuth2 资源服务器构建.mp4
    7 d+ a3 u- g. v│      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p) D* y% M1 j: h" ]& k
    │      │      20 问题思考及JWT引入.mp45 |8 r1 w, w8 Q
    │      │      21 认证服务器JWT令牌改造.mp4
    6 M  U1 q: i& k: b+ K3 O" X│      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @
    4 t5 f9 i) d% T( S$ F5 D5 d│      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R  C6 }- a* ~' l- q
    │      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y
    / o& E( U, E4 i! M% v│      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {: p0 ]: p* F2 a* h' Y, m3 s8 g9 Q
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W7 M6 X+ [( L6 ?
    │      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @
    ' F% g+ R5 z& B* J" N│      │      28 28 任务一测试题_不提供.txt
    ; p2 V# l/ L# Z, M│      │      7 K* \3 c! I1 k" O: `; j
    0 _" J6 ^9 x1 q) o& E│      ├─06 任务二:Spring Cloud Alibaba高级实战6 G" Y+ A# Z+ e) P% T3 o
    │      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    / ]( W% z) j3 L9 B  q4 |$ U│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X4 P& }) H( o& \( V/ `- d
    │      │      03 Nacos Server 服务部署.mp4
    9 c  d1 P6 t$ N6 L│      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H8 f( h/ b/ L$ ?. K4 [* P. K0 p
    │      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e, ~0 }3 A4 Y" O3 U( W
    │      │      06 Nacos服务保护阈值.mp4
    ! Z3 M" ]0 r) @│      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R
    6 I* U& I2 ^! h$ p, @$ a  b│      │      08 Nacos服务实例动态上下线及权重设置.mp4" M! N: f- D' z. l0 H/ r
    │      │      09 Nacos 领域数据模型.mp4
    3 t5 p. _' y1 ]  g. @" D! G│      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C+ a: s) g+ Y1 x" K3 Q
    │      │      11 Nacos Server集群模式.mp4/ L$ F; `, [5 l" J2 B8 P
    │      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {
    9 k. q) i! n& S$ r% S% @│      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @7 e- n7 D1 a; v& r" C
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp4
    : h/ L+ o& R( I/ }9 J( i$ f│      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b
    / N- H) h) r( G' j: H5 _7 J8 _│      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l  B1 ~/ r8 {8 ?  o0 s3 f
    │      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y4 L5 S# u) l: ?/ F; X: v
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V* ?5 f/ V3 C' v# ?
    │      │      19 Sentinel Dashboard部署.mp4
    : S: A; B2 d+ |. K6 t* D+ k│      │      20 Sentinel监控自动投递微服务.mp4
    / Q- G3 y! {/ H( B│      │      21 Sentinel关键概念及流控引入.mp4
    1 A/ @  ]. L5 I7 x: |) \│      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `
    6 C$ O' R9 \+ B│      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?
    * ]0 f4 |( I8 r& o/ l7 n9 K│      │      24 Sentinel流量控制之关联模式.mp4
    1 U1 |) c, ?4 c# f  N* r2 ]│      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y- h/ |- N; n9 p1 O* x) ]& C
    │      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p
    , r# g0 \; O: C' o: j0 ^# l' X│      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R1 [1 L/ w- c7 X! X7 [/ b
    │      │      28 Sentinel降级规则之RT策略.mp4
    9 a: {- J# Q3 U, m│      │      29 Sentinel降级规则之异常比例策略.mp4
    7 h4 \$ N. }9 l* t( E│      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    - _' c! d7 D/ n$ e│      │      31 Sentinel Dashboard其他功能.mp4$ v5 I1 T' P7 q9 p
    │      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R
    ! A7 _+ a6 m5 n  M│      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q* c4 y& g4 c3 F* O' @9 L" L
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    2 w0 p4 [  Z  c4 y/ L6 D) K│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z6 d+ o5 m) j+ [( G2 T' i% N
    │      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp47 r4 y3 T# ?, q
    │      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q
    3 h8 ^1 R. r2 E# \  b7 }│      │      38 Spring Cloud Alibaba小结.mp4
    " f5 b- L1 h6 o" i$ ]& b│      │      39 39 任务二测试题_不提供.txt* g4 N( ~1 l) u
    │      │      * Z- {8 G  v$ X5 |) i3 |
    * J4 q' [4 o- C: w9 M" k│      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P' }0 ~% @- }0 `6 @2 \! g9 h
    │      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z
    1 V: c" X2 P3 _3 y│      │      02 Nacos项目结构.mp4
    : q9 {0 D4 A3 P│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4% Q1 S5 }" ]2 L6 |
    │      │      04 Nacos服务注册-流程分析.mp42 Q4 ?) @# w, e4 L5 O. T
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    1 `2 V$ P! i! }/ g, U: O9 i│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4
    8 |/ N- k. b% B$ d( p2 @' z│      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q
    2 u" l4 B& }! \* i; D& _, T│      │      08 Nacos服务发现-源码剖析.mp4
    + |, t/ t2 L* w& Q│      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p
    & G. j4 ~4 K7 L. A! N( t8 V│      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T$ h7 g5 x2 t3 \; q
    │      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w2 K. h9 ?9 v) Q- Y( `
    │      │      # Z7 z/ J7 ~; U$ X- @( @7 q) m  J6 C! F
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K
    : y" o, A! @' q( i. l/ P# _" S│      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E' m* y. P/ o  p
    │      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _8 C/ c. U" U. X. l0 }& v
    │      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [, ~1 t  C7 r, Y3 Z! r
    │      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q& H2 W) M! a. h+ u7 a* Q1 a0 L; k" t
    │      │      05 Sentinel限流流程剖析.mp4
    ; m: U& d: O( i$ c│      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s. z, {5 q. V# d  {
    │      │      
    : f5 J0 h6 x$ T! s│      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P
    2 ]% W$ a% Q$ ?6 L- W* M' F% s) x│      │      01 Seata简介.mp47 U/ [' i0 _* r! ?( }; O& k! R* R! x& M; I
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y! J8 S0 I6 T2 w1 K2 j$ ~: O& {
    │      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M" B  z% w3 s; n6 W& [) K0 K' e( f
    │      │      04 Seata-AT模式改造案例.mp46 L  w) H& `% u7 v/ c; C$ |& A! X8 b
    │      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y/ P* y" ^1 I2 i9 F* E# z5 I' l4 c% N- P
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T
    7 \( C. D, D% W! `: \│      │      07 Seata-TCC模式介绍.mp47 P. `! u+ `3 s6 x. I  Y
    │      │      08 Seata-TCC模式整合RM介绍.mp4
    % s3 R% p2 e; s│      │      09 Seata-TCC模式改造案例-RM端改造.mp4* p2 N, r8 R5 D4 H9 ^/ u# |( l1 ?
    │      │      10 Seata-TCC模式改造案例-TM端改造.mp46 I: U) m& Q: ]$ |: c
    │      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X# L4 k3 v& j$ e/ `" ~$ \
    │      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~
    5 P! E6 m6 m1 l7 L' T3 i  t) u│      │      13 Seata源码工程搭建.mp4; U& d& y* Q& l: e# ~0 j
    │      │      14 Seata工程结构.mp4
    . f5 E1 D4 _" v4 Z/ L│      │      15 TMRM注册流程剖析.mp4
    1 D! X$ `2 |: y1 b+ L, i│      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y# D7 ]# c0 o$ p2 P" D1 p: N
    │      │      17 TMRM注册源码剖析.mp4# z! D5 z' R/ g% q
    │      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z/ s' l  q4 [/ t& o& b7 x
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D
    8 `" P* D0 K0 H9 ^1 u# L, @8 W8 O│      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n
    0 ^) w% P9 Z9 T/ ?0 ~│      │      21 RM分支事务注册源码剖析.mp4: x! X# g5 b: N
    │      │      22 TMRM处理事务提交源码剖析.mp4- ^' F- e; c0 z* t9 t# d  E- Y
    │      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A
    & M+ A2 l, h& @│      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W  ~' k, j5 f+ T) \) Y. N
    │      │      0 R+ h- O& n) U4 ?5 W' B! |) ~) ~& i, ^. D
    │      └─11 模块五直播【回放】
    6 {1 Z% }6 M( z( e8 O│              01 01 课程及直播满意度问卷调查_不提供.txt
    1 {9 b; f6 v; {' j3 I│              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x
    ) i) c, j- R; }/ [( m2 V│              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \8 d$ Q7 }! {3 H/ t
    │              4 L9 }% L( d* u& O+ k- m! d9 s2 g; q" A3 p  F, u. }" E% S
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V. {$ G# L+ N. Y1 K9 c* U
    │  ├─01 MySQL海量数据存储与优化(上). H2 ]2 [  C. D9 n" w8 F5 \) l
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W5 T/ B# M: J6 Q* C7 n
    │  │  │  mysql海量数据存储与优化上.zip; n2 G9 k3 e5 |; B& h  J" m
    │  │  │  # ?) ~! a/ b0 |
    │  │  ├─01 任务一:MySQL架构原理
    . _- o! t3 G4 T/ u9 U, v: a7 E│  │  │      02 课程内容介绍.mp40 |8 j: p  x) Z" w! R4 v  R, l
    │  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e
    : ]6 r1 Z1 x1 l% N5 I- }│  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g% s1 J; k: \6 K8 Y) F5 B
    │  │  │      05 MySQL体系架构概述.mp4, X; w/ D% m$ U! F4 H$ e$ ^
    │  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m
    7 Y* d6 R0 p+ b3 G- H5 g│  │  │      07 MySQL体系架构-数据文件.mp4
    ( c: y2 X) Q5 }- A' X│  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j! k+ t$ ^4 w: k/ m7 M1 m+ ^
    │  │  │      09 SQL运行机制之连接机制.mp4
    ; U& L3 b- J. }4 Q$ V' ^│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p
    ; b; p) T( Y- v│  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    ; a$ k8 E5 E+ p2 n│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    5 g6 v8 {0 z: s│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X
    7 {% |1 t" V( N# K│  │  │      14 InnoDB和MyISAM区别.mp4+ ^: g6 L5 h5 `  C
    │  │  │      15 InnoDB内存结构概述.mp4+ u7 B6 o# n( X) E1 T9 ?
    │  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4, B4 [" r* I4 e7 T: o  r' ]
    │  │  │      17 InnoDB内存结构之BufferPool配置参数.mp49 R+ h% r& P* `# J) r% g
    │  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp41 q4 A1 o/ Q( ~8 @$ \  Z
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k
    4 k& R" X# [' M│  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a0 y: o$ b$ F9 T+ O& b6 E( e
    │  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b! D* c1 h; X9 Q4 d! N9 P; O, x
    │  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o; h4 e9 }- w% E7 W; a' D5 r( h
    │  │  │      23 InnoDB存储结构之后台线程.mp4
    $ U. u2 v. E' O6 G6 V" F7 M│  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y
    % n" o) J+ r5 N, c2 J+ U7 D; s- P│  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    ) u+ t1 |( _1 ?% {- ^' I/ \│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K
    3 g% j! \6 M$ v" a$ |  g3 n! d  V% p  s│  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    $ C* s  D, g  h7 R│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t
    - o3 E5 B. Q; H9 n* R- ^) y/ l│  │  │      29 Binlog日志写入模式和文件结构.mp4$ m; H: D, ^" U- X# d
    │  │  │      30 Binlog日志记录机制.mp4
    0 I; s/ J( K0 {│  │  │      31 Binlog日志分析和数据恢复.mp4# V0 n3 b/ c/ @2 `
    │  │  │      32 Redo Log和Binlog的区别.mp4
    ( @6 G. ]/ ]" O6 b; |: D0 ?│  │  │      2 }: s+ B0 R& N# j. \
    5 j) h& _, g! Y, `9 g1 S4 Q) Y│  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O0 k, m4 k7 ?7 J( `3 Z7 y
    │  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b
    * }5 G9 W. c+ `6 ]│  │  │      02 MySQL索引类型之应用回顾.mp4
    : V" J7 q) A) Q0 V│  │  │      03 MySQL索引类型之全文索引.mp4
    " a3 {: j+ h3 b! G* k│  │  │      04 MySQL索引原理之二分查找法.mp4; ~2 Z8 [8 P) q- h" U9 U
    │  │  │      05 MySQL索引原理之Hash索引结构.mp4
    $ Z& @$ ~" |1 I3 e! p│  │  │      06 MySQL索引原理之B+树索引结构.mp4. |" c# X4 e. L# t: U
    │  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h
    7 V) D) z/ _" C1 p4 s/ y│  │  │      08 EXPLAIN查询分析之select_type详解.mp4
    , x) J2 {5 ?( _* b4 Y3 b% l│  │  │      09 EXPLAIN查询分析之type详解.mp4
    + c0 `% @3 }7 S+ a! P% p7 _│  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^, V" \, E, N/ h+ \. ^
    │  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c
    * ~7 u9 W( U8 j/ ?1 ]│  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h3 D( k& k" Z0 b  i8 p
    │  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p
    ( O& P2 v* a$ M3 {$ ?; n3 v% v│  │  │      14 索引优化之索引和like查询.mp4
    ' n  H3 w7 E- ~; w$ o1 m3 l, N4 v│  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X6 q( h5 g8 Y$ N' Y. o. S1 J1 a2 f  H
    │  │  │      16 索引优化之索引和排序.mp4& [$ S8 @# U9 a% ~+ U3 P4 W; J8 ]
    │  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I
    ; r, W, ^7 I) z; A: s3 \3 Y" |│  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M9 Y5 }  v3 {5 d2 E7 M+ v+ W# V# U
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t
    " X. A( U  ~, ?│  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {8 T/ z& j. l# u2 S4 L* M
    │  │  │      21 21 任务二测试题_不提供.txt5 A# M, I, p) Q; b, e
    │  │  │      
    / \' z3 ?  C+ H1 z, N│  │  ├─03 任务三:MySQL事务和锁* L1 Q# h# z) D  N7 \, {* y* x
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d, K3 D" ~( M) z+ l$ I
    │  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u
    4 Y! p2 d' a8 i- m* y│  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    % l% h$ G" w4 H5 t6 O' m8 t2 t( T│  │  │      04 MySQL事务之MVCC概念.mp4
    5 J: Q9 z, N  @$ ]- H- s│  │  │      05 MySQL事务之MVCC工作原理.mp4
    / ~; M7 @: e0 A: w' u$ J, T# w│  │  │      06 MySQL事务隔离级别概述.mp4
    6 T$ g" n0 T2 D│  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^; r5 C/ l9 C; r5 m7 Y
    │  │  │      08 MySQL事务隔离级别控制.mp4
    # a/ ?  E# g3 J- C) ?│  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z  s. N! X& g2 [
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4
    2 c/ t1 Y6 Q9 K% e, G* i│  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f- j" z- q& {" _4 L9 _7 {
    │  │  │      12 MySQL锁机制之表级悲观锁.mp4
    ( \% ~4 j3 h1 j  ^4 \, k, B│  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m
    6 R6 x( X) H5 E3 L+ n9 g│  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R
    % d7 y- J) r8 ~% y6 b% T: H  T│  │  │      15 MySQL锁机制之死锁分析.mp4
    3 ~# b. K# i# R/ M: T. |│  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C
    6 j- u3 ]$ w8 [3 ?" h% {- t8 \│  │  │      
    2 P+ n( T2 W1 q7 @: N' D" ~│  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |9 i3 J. g5 `/ V) {: `
    │  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j
    6 l" I' Y2 V2 l6 U│  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u, h# ~: A3 c: q. z
    │  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4
    + Q/ s, s7 @2 d8 v' |! k│  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4& u. @( j6 _1 N0 m& i3 A
    │  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4
    & q) [# P. K/ V1 A│  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r) D- R3 {' y" q: Z+ r, Q% ~
    │  │  │      07 MySQL集群架构之并行复制-8.0版本.mp49 @) T* F5 \+ K" u& {$ M) @
    │  │  │      08 MySQL集群架构之并行复制监控.mp4
    8 s& w8 r  @1 A! [│  │  │      09 MySQL集群架构之环境准备实战.mp49 p; c+ K4 W4 c: h
    │  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m  b8 j- U1 F3 e+ E6 x
    │  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _
    2 W4 R, U+ T! Z$ B" `: J' C│  │  │      12 MySQL集群架构之读写分离.mp4. R% l# v8 U! `7 U6 {' V' }
    │  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H3 Y3 g$ A9 l; f" I4 j
    │  │  │      14 MySQL集群架构之读写分离实战.mp46 H0 r  Q% l. C
    │  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h
    & R7 |2 N9 P" y0 W8 u) e. a1 r: }" v│  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P
    " B. T6 ~' \8 o│  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {+ c$ L! I3 s3 ]) j' n
    │  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c2 g9 c( `9 t6 _! V8 c( O
    │  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q
    1 z* E# z- n$ E8 V│  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H2 {; j) V% f1 {+ f
    │  │  │      21 MySQL集群架构之分库分表水平拆分.mp4# E3 j% r' `  |7 M
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp42 ^/ V2 e- ]/ x
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    ( J4 A" k  j* ?2 ]3 Q" e│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f
    6 n  F7 R+ y, \3 s  Q│  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    # J/ t4 F* h3 k$ C: O( B- \4 q│  │  │      26 26 任务四测试题_不提供.txt
    ! v: u6 c2 Q+ C* z2 ^2 k│  │  │      $ J3 `, U6 E. }4 ]2 X6 N- W# l3 ^7 u# I4 j7 P
    │  │  ├─05 扩展:MySQL性能优化; V3 h2 }& W/ m+ i
    │  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    ' x2 Z+ I3 B8 M; d; |# H│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b7 B; v. s5 A/ r, {
    │  │  │      03 数据预热.mp44 b( r7 z. l  r  O2 h7 R; C
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r& b; D0 U: e( l
    │  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U
    ( P5 K9 y6 f( U& h" k+ m$ R) _│  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S1 B4 e  k! f9 Q  e7 m$ t
    │  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }4 N5 h/ d+ Q( Z! J( _( v4 m
    │  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u
      J) {- Z2 e% m2 O+ A6 [5 \│  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C! o: T2 B; o! o. I
    │  │  │      ( W" z( w6 a/ v$ B
    6 I5 B3 u3 e# ^+ m$ Y: G$ t# y│  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~
    / g' ~" ]1 \" Y  r  w3 w$ q& r│  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    + m' R6 d: U* M5 x( q│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
      G+ h; D1 k, V4 j- E│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    $ T' q9 ?& d9 \8 `* q+ @  Y; h│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X
    0 c6 u- H. d* K, [9 |│  ├─02 MySQL海量数据存储与优化(下)
    ' F, @) G! w* f7 l$ C( x│  │  │  05 任务五:模块作业, F! i( {/ a4 K& f, Y
    │  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r
    * I9 }5 F: ]: t: A  y7 n- U& Z│  │  │  
    ' R+ C9 S/ L# X/ p- q( K│  │  ├─01 任务一:分库分表实战
    * O. b1 j/ Z" @. G# d% E/ t$ B│  │  │      01 01 模块二.zip3 f/ B5 ]2 Z  l4 \
    │  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C8 q2 i+ l/ m2 M- U. x4 t, e
    │  │  │      03 分库分表实战之背景介绍.mp4
    . f5 E7 i9 n) b  T) K│  │  │      04 分库分表实战之垂直拆分.mp4
    / k) C* K- |4 R. ?" m  F│  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L  v# ~2 x9 Y. P4 C( N
    │  │  │      06 分库分表实战之用户表拆分.mp4! D# i; ]% W- q: Y
    │  │  │      07 分库分表实战之订单表拆分.mp46 \  j6 v. {. O( T: F. o* Z2 ^3 t
    │  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O
    , X7 H! Y+ e/ F8 O' t# v) f│  │  │      09 09 任务一测试题_不提供.txt1 `% |2 Y  a5 i% ~6 ~  l
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U
    7 k; E) y8 \3 F│  │  ├─02 任务二:ShardingSphere实战' F* s% K1 h$ l7 l$ U+ k  @2 q
    │  │  │      01 ShardingSphere项目介绍.mp4- p0 g5 T# _7 a: u: c
    │  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w4 {- ]4 @" H% p
    │  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]5 Q9 T2 G' V) @2 d- n- t
    │  │  │      04 Sharding-JDBC之分片核心概念.mp49 y- C) z9 v1 S# _: P
    │  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    4 A8 J7 U1 @; o( F- [0 X! ]9 ?7 I│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V
    ' `8 Y3 A# k3 J. j$ Z│  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4$ b; f+ V. i4 J9 y' N  U
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp41 L* U* K8 A/ N7 H8 _3 n
    │  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t
    / ], {  B& H+ X│  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    4 Y! R- _: p- T+ }; e3 J│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y
    . x$ x' T; `' B* ~0 D5 {│  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    2 s. L9 T! y% p│  │  │      13 Sharding-JDBC实战之职位分库测试.mp48 `3 ]/ z# v( M& J- I
    │  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    ' n$ r  a) j* e' {1 w9 V# ]/ i7 S/ x│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X% J$ ]. Q9 y' E
    │  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y0 S( ?! t/ ^: q
    │  │  │      17 Sharding-JDBC实战之订单分库分表.mp45 c0 _' F6 E, p
    │  │  │      18 读写分离和数据分片概念回顾.mp4
    5 S9 }! W* K6 _6 ]- y0 t" O3 H│  │  │      19 读写分离应用架构方案.mp40 V( O+ g/ g7 {9 h- b8 X
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K/ }7 h9 d1 V' P! l1 x0 {& J9 p
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    $ v9 U: O) k' `5 a& v/ o│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E2 G# G# y4 C1 i# J
    │  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4
    " p% _" O# `" C+ x│  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?4 \1 ~* `; C& T
    │  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp43 n- s3 d7 ?2 k% s) [% n( x
    │  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4+ {  r$ U% E9 I! Y3 @
    │  │  │      27 Sharding-JDBC之加密策略解析.mp4# G) J0 j" ^/ x" g! @1 c& j
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `$ a( R2 o$ Z! A% v
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k$ a4 c) m' t# V8 X8 Q# d" j. o
    │  │  │      30 分布式事务之2PC和3PC模式回顾.mp4
    ! }9 a1 ]6 R2 o9 V7 o│  │  │      31 分布式事务之XA模式剖析.mp40 C- G. ^3 y( T# Z! \7 ]3 P5 _% M
    │  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    9 L* g& B. G' Y3 \│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U
    ' N6 J4 X# N$ a2 l& n/ I, a│  │  │      34 分布式事务之基于Saga模式剖析.mp4' G/ V$ d" w; H9 j" t+ q( K1 u! ]' `& t
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp4
    7 g! r3 B5 E# W1 W6 Z8 T. h│  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    ) P' ]" R4 B# @% [6 S! J│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s% N3 T) g  F2 ]+ ~2 k  Z
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H( ^. A5 j" }# j) N. C9 B& p
    │  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H) e/ D  `" p% \0 a
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a3 F3 }2 L0 Z& t& z; ~, U! c
    │  │  │      41 Sharding-JDBC之编排治理解析.mp4
    2 b& S& Y% v5 |1 V4 _( m│  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
    4 c- g0 _2 h+ u* d. f│  │  │      43 Sharding-Proxy之职位表分库实战.mp4
      S/ U0 W. g7 `5 Y# }( d│  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4
    4 ~) G/ a. P/ }7 X$ m. _│  │  │      45 45 任务二测试题_不提供.txt" ~9 b0 |% T# v
    │  │  │      
    : w9 p) N* i1 J0 Z/ ]│  │  ├─03 任务三:Mycat实战
    . Z  [8 i3 X# I# n: y5 J│  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b
    & ^+ `" j) f: x8 K, r│  │  │      02 Mycat核心概念.mp40 [7 H5 `* V4 h
    │  │  │      03 Mycat核心配置server.xml详解.mp4: ~. z! E* L. b* t# O' f1 X, f- [
    │  │  │      04 Mycat核心配置schema.xml详解.mp48 h# I, W4 w& K% |/ r
    │  │  │      05 Mycat核心配置rule.xml详解.mp43 H* x- y  W; g. f
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4
    ! K0 f, g. i7 `$ q│  │  │      07 Mycat实战之分库分表server配置.mp4
    0 M) I3 H( a- k│  │  │      08 Mycat实战之分库分表schema配置.mp4
    2 |; ], X" M+ j* B4 ^0 `│  │  │      09 Mycat实战之分库分表rule配置和测试.mp4# p/ Q8 g+ j( a# X$ B
    │  │  │      10 Mycat实战之全局序列号ID.mp4
    7 I7 r( k5 m9 s- I! e│  │  │      11 Mycat实战之全局表.mp4
    " l( `# t- y, V/ v2 f8 h│  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    0 W5 r# J- s; X│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?! y, G! p. ]4 ]* X) e6 C9 }
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z
    * T* v/ j: r( b' n: V. Q% ]│  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i
    : S* j' L9 j* N- ~│  │  │      16 Mycat实战之XA事务原理及应用.mp4  D. L( Y# H1 N2 D! f' b
    │  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]
    * }  {7 m4 `9 w1 I9 O/ Z│  │  │      18 18 任务三测试题_不提供.txt. }8 ~$ d; N# R' K5 \1 ~, ^
    │  │  │      / v( P% b6 x3 R! d6 G, l; j1 t2 m( W* n+ R; I
    │  │  ├─04 任务四:运维工具
    ; _  Q) Y( J* I; D( J* q│  │  │      01 运维工具之Yearning.mp4
    6 [2 ]+ X8 z2 b* G" Z$ S│  │  │      02 运维工具之canal.mp40 [% y& A+ N1 o, {: {7 p
    │  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f
    5 W  T0 F, j) |7 Q! ?+ s. _│  │  │      04 运维工具之percona-toolkit.mp4
    ; }( W6 }+ e; U) Z9 a│  │  │      05 运维工具之MySQL MTOP.mp40 f/ c9 q* Y# Z4 x
    │  │  │      06 运维工具之ELK.mp4* A  n+ I) F6 D7 @1 I
    │  │  │      07 运维工具之Prometheus.mp4
      {$ I  L* t" V, s+ J- p$ @│  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f
      U' A: u/ D7 S8 u& q/ W  r- J: N, S│  │  │      
    3 ~2 \. M! V' r, G7 R│  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B
    * N+ x/ n0 @2 M) W│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {$ c4 |% ?5 n2 I2 |
    │  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P4 G( Q' m( v8 f, ^) s
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B/ n7 a/ `3 U$ K. H, ^7 |' ?5 J  v
    │  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
      T9 P+ y0 ]1 I: `* _6 G% ^" F│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }: J1 c) j7 z( c; ^9 r) r! ^
    │  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |
    ' H' g. m- e9 H) T0 ]│  │  │      01 01 模块三.zip8 y! B# t: n0 a% K
    │  │  │      02 MongoDB课程介绍.mp4* k2 T6 Y5 c! J$ W+ k8 S
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n
    * W$ q  @# b9 ^  i│  │  │      04 MongoDB安装和启动参数说明.mp4
    $ n. q, b" S4 U$ L, q9 A│  │  │      05 MongoShell和GUI工具.mp4
    , F# Y& c* [  ^' }8 L; ^│  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H: R4 v1 g! F( u* v- ~) e
    │  │  │      07 插入数据.mp4" [& _( r9 C8 g
    │  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D
    0 |: j: f2 V  l  T│  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F
    2 [3 R( E# U* e│  │  │      10 删除数据.mp4) t+ M! Q) l  u- y
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e
    % s, a6 x2 n9 D7 [& `- V+ Y1 j│  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F
    - F" x7 t% G+ S- h( \│  │  │      13 MapReduce.mp4
    ( r: }3 }- P8 y│  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i7 S) L" q6 H/ R* o/ G; p' C6 Y
    │  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~& Z' r- l5 S) C+ h3 s& M
    │  │  │      16 索引分类和总结.mp4/ P( z# W" O0 a6 \2 p
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z; x: s; ~$ Q( H
    │  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M
    : |$ c. f3 v9 j& p: k( n│  │  │      19 慢查询分析.mp4. n) ?' O" A8 V
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f! B  p9 J8 ^' v( n+ |- a2 i7 H( R% N
    │  │  │      21 应用场景和如何抉择.mp4
    + e; k9 C1 n) Z│  │  │      22 Java访问MongoDB.mp4
    : Z) z* U) m+ |  L' ]; T9 Y│  │  │      23 Spring访问MongoDB.mp4
    4 C( ]% X" S% u! Q* m2 ?7 e│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n
    8 m- t  S1 C% w) h% D! X│  │  │      25 SpringBoot以Template方式访问MongoDB.mp4
    ) C# O4 p- H* \, X/ ~│  │  │      26 MongoRepository访问.mp4" j5 q9 G7 S# s/ T8 _2 F$ M- \8 J
    │  │  │      27 MongoDB逻辑结构和数据模型.mp4# n& G# s6 @. [0 T
    │  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    . I# _2 d0 L( i' \│  │  │      29 WireTiger存储引擎原理.mp49 {& E' _8 f  F) ?
    │  │  │      30 主从和复制集.mp43 ~5 w0 w2 `/ Y, T# K
    │  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G2 k* u' G& Q  m3 b- a9 R
    │  │  │      32 复制集搭建.mp4( |9 G$ w' b2 Y
    │  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @
    # w' |# R# b, Z* C( Y8 X# X, h│  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    / q; G4 I( C! Q6 M' R│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p
    2 b4 O, X9 S7 C9 o│  │  │      36 分片后续步骤.mp4
    0 K( N1 |( q+ C; i5 Y5 V  c│  │  │      37 安全认证介绍.mp4
    6 @: n; F. z- N/ G│  │  │      38 单机安全认证.mp4
    8 M( o' t" n9 [" U. }; G│  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T% A' G# `# T  f+ @- c! B% |
    │  │  │      40 40 任务一测试题_不提供.txt, i: ^1 ?2 ]$ O) p$ u! _% ?2 x- u
    │  │  │      ; K4 g' V+ \0 p% G' v
    - I9 a5 G% |& [* C: }6 J│  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    , ]5 o9 m7 X) P) P3 d│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C4 s4 I% L' L/ T* ]1 f
    │  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f! f, P$ e* D2 f2 E  d
    │  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n+ D  u; X+ W& q& u
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F& I- e8 y$ A3 ]9 ?( u. ~8 v4 A
    │  │  │      05 语法介绍和节点操作.mp4
    . _$ C3 y6 u$ p│  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L+ l( Q& g% g; M5 c* t' J
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y+ i4 j0 B* L- S9 B
    │  │  │      08 更新排序分页排重.mp48 I( p! {# P! @: M& \3 _2 K6 j
    │  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y, t. O' J; [- k, K# [( G
    │  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y
    1 H" }$ g6 v  i6 r& {" r│  │  │      11 事务索引约束.mp4
    5 _) `+ s5 d! g8 V' ~5 P2 g│  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g
    % _) t* Y! u& l% a6 @8 V│  │  │      13 Neo4j优化思路.mp4% s, u- m; \) C3 H: |
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M5 X" S3 f' J6 x  Y# x
    │  │  │      15 嵌入式方式访问.mp4
    + K2 N5 m/ V5 l- g' S' h, T3 p│  │  │      16 服务器模式访问Neo4j.mp4
    3 _1 `; D, [* w│  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F
      w1 T- H  M- D4 g+ s/ J: [│  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r: A8 z7 o! I; j2 `9 \8 h8 h/ u
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f3 H9 G9 Z& ~+ f2 ~* @$ k
    │  │  │      5 {+ p+ O6 x5 Y. v- X
    % O- I3 P% H+ m6 S0 }│  │  ├─03 任务三:模块作业
    . G2 ~6 ^0 M2 y8 Z│  │  │      01 01 作业文件.zip
    : t/ n6 v6 X+ Y- O+ F! P│  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U, }9 T' q- A4 H% k! B$ e: |
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z) A' E; E- B0 t
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt9 v( B* D' Y+ x- J& P& b; T1 z
    │  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~
    . [- K% S' E9 q; I) I4 i  m. {│  │          03 mongodb直播资料.zip0 B3 g! d9 E) J; J6 K. \2 c% W
    │  │         1 f) |, f0 M6 V) p) x2 _8 R
    │  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台+ G. ?2 P4 B- W3 v" g% q
    │  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s5 p( K) v, y* S" E
    │  │  │  8 l2 k4 k* E' b' a
    ) B  |% S; k  K1 A9 S3 j' B│  │  ├─01 任务一:轻量级分布式文件系统FastDFS, p0 ]" l( f5 K+ p' P. }
    │  │  │      01 01 课程资料.zip
    2 w) W2 b7 p5 h) W# a$ {│  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V
    : U  A1 T5 G; {3 o- y│  │  │      03 FastDFS基础回顾.mp4
    $ O' i5 {4 h2 s9 k3 h; ]7 y│  │  │      04 FastDFS环境搭建和测试.mp4
    " B& P9 F7 N- B/ j- ~2 {( j│  │  │      05 FastDFS和Nginx结合.mp4
    % o, S) y( e; D. x4 U6 A│  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g+ u' ^6 U( G5 j; R) s; d
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^; q4 r6 C" N3 ]  r, Z! O
    │  │  │      08 FastDFS设计理念.mp42 x' k. N3 w- m- z" b$ d
    │  │  │      09 文件上传和下载功能原理.mp4
    ! J- k! P5 p  j& R" _' p" N│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V
    8 G4 d' L" ]* `; [: A, s+ P│  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y, ^; H0 y5 v1 `
    │  │  │      12 FastDFS配置和优化.mp4
    # A, r9 n/ l# u│  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d6 p2 c4 b8 C. b
    │  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i
    ! [: E. _$ T6 a+ y+ W│  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t8 P) B  k. R& W1 ?& r, f
    │  │  │      0 w' G* A- A, L
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    ) j. e  E. i! u( F. _: L│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N
    ( e1 R7 Y1 R" A- Y+ D5 k+ L│  │  │      02 OSS和自建服务器对比.mp43 @# r4 m% s1 d2 b2 V' A
    │  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
    3 o3 c' f' F# V, g6 x; S  T│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l% Z. |+ }) @6 x& p! R3 p9 K
    │  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e
    1 }- Q# ]* o8 Y- c" |& d- R  f│  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C
    " ~5 n/ x3 M$ i5 w; t0 n│  │  │      07 日志记录.mp4; e# @1 e2 K# r, h3 `9 S  X+ @
    │  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m
    - z* _$ E- ?* I& k5 n/ V+ X│  │  │      09 OSS开放接口.mp4+ T! H; @" G7 F5 |0 y; ~3 m
    │  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l
    6 b; U3 v" \8 N│  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y: n: ^+ C8 L2 {! l* k
    │  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N
    6 P- ?6 A0 u1 R) y( s│  │  │      13 数据处理和CDN.mp47 @1 }+ K0 m. F$ S3 L3 k2 A, x
    │  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J* a2 l: Y' j, i5 S0 F. ]; z* @
    │  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w* N/ w  M' V! o+ o- @$ x
    │  │  └─04 模块四直播【回放】
    * A- y8 Y; C/ z/ l+ o4 g& a│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    7 ]% C3 s8 H9 Y/ t% b│  │          02 高薪5期阶段四模块四直播回放.mp4
    - T* R0 k+ C9 z# c" R5 q& c│  │         
    ; A) k: s; f! }│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i0 S9 s  k) @3 F) c( `( `
    │      ├─01 讲义下载
    ! D4 J# g5 Z1 [# J! x│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I& x9 Q# A) W" Z" L" a0 J
    │      │      0 l4 ^6 N, `8 ^' Q- Q7 Y* S- v4 ]# |$ T7 ?6 ~
    │      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建
    ( h: f, j) _0 X/ t' g6 C│      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j
    7 F7 P; J& s2 Z4 @: V│      │      02 大数据定义及应用场景.mp4: t" c: |% d; D3 \/ E- z8 [, i  l& {
    │      │      03 大数据发展趋势及从业人员发展路线.mp4
    ' C% g" _. \% f/ L  j│      │      04 Hadoop简介.mp4
    6 L  N4 Q  w* m1 p7 k│      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M* r+ j, ?5 @! t3 ~' z+ j
    │      │      06 Hadoop重要组成之YARN概述.mp4
    + _0 d& K2 S- C4 n" z* W& s│      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4& s1 v0 E3 g  v. \
    │      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp44 @! e& ~5 }& E, d0 {' ?% V3 r
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @9 c3 `! C6 J4 t$ M9 R( _3 i" P
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |& g  S0 d% J# F9 e& V0 p% t. Z$ y
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    ! C) f* Y9 A6 j- ?- s│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M
      X% I4 D) f/ q4 X8 w│      │      13 Hadoop历史日志服务器配置.mp4
    * Y5 M2 p% _0 u0 L│      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h
    ! U: v. F. u! g1 s│      │      , V( H% v+ S; |! W" U! @6 d& ~: E6 n2 s1 Y0 ^' k( U
    │      ├─03 任务二:HDFS分布式文件系统  U  N$ V" T# A* J' Z: g
    │      │      01 HDFS之重要概念.mp43 U, H8 @5 H. X
    │      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R8 X2 G+ W, O  y+ M! H8 I, r) ?4 b. \5 G
    │      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q
    ; C9 E1 p% ?, m& L│      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C
    1 g: F# Q( c9 h9 I. C│      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {' L( C, p& P1 i5 ~, c
    │      │      06 HDFS之API客户端IO流操作.mp4
    , ]& d" Z6 |5 I. `) p( z0 z4 A│      │      07 HDFS之API客户端IO流的seek读取.mp40 ]7 q& A& O, b) o3 m
    │      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M- ?2 X" N5 o) M. v
    │      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp42 B+ Y6 y8 n1 a
    │      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?7 Q4 ?; i& A+ h9 I
    │      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4% B* R, Z% M2 w
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp4; t) j% a! A- _' B0 p' J
    │      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C
    $ v  M; u/ _* f4 k+ j' x% U│      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m. l4 C$ ~: `4 Y3 c( n
    │      │      
    ' Q0 j6 h) C! ^* j│      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m, B$ H7 v% r1 s. G6 h
    │      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x' V+ U9 \& G( V. `
    │      │      02 MapReduce编程规范.mp4. M+ a0 e; K" @0 `2 C3 M2 h
    │      │      03 WordCount案例之编写Mapper类.mp4* U/ u, n4 w) J2 M& v' H
    │      │      04 WordCount案例之编写Reducer类.mp4- \% i7 h) W/ a9 U
    │      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    9 l, a5 K2 V3 q% U│      │      06 WordCount案例之运行于YARN集群.mp4
    8 w2 K: R& v; N│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z
    ) `2 W' T, r' d$ Y  l│      │      08 MapReduce之Writable序列化接口案例part01.mp40 R( L6 d1 _6 b4 q$ M9 w
    │      │      09 MapReduce之Writable序列化接口案例part02.mp47 O3 {! l9 e) w! g; T5 Q$ N# Q- U
    │      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    - B# @2 ]- A( N+ S. J│      │      11 MapReduce原理剖析之MapTask并行度.mp4
    3 Y  @8 T/ P# o% b│      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i
    . i0 n) i3 F6 o8 Q  P│      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K  ]; h0 i7 K4 q4 ?$ f& c
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4
    + n' e, H" k8 c% e8 @6 K│      │      15 MapReduce原理剖析之自定义分区案例.mp4! O! W  \! C4 _% p8 y! x0 c+ z+ W, Y
    │      │      16 Shuffle机制详解之Combiner组件.mp4# [, @- M$ x% h2 @5 d" E
    │      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
    7 G& _9 D, }* W4 G9 B) T+ k4 Y│      │      18 Shuffle机制详解之全排序案例实现.mp4: L7 g6 _/ ?- p! \# H# ^
    │      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~2 q9 @/ x" t& [/ q
    │      │      20 InputFormat机制之CombineInputFormat.mp4
    7 O: }6 C7 N6 W7 }2 U# E+ K5 R. T0 @│      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l
    ( i" m" L" `3 k9 f0 O│      │      22 OutputFormat机制之自定义OutputFormat.mp47 `6 E' i% y" T7 T
    │      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L0 ~# z3 E* C1 h/ b* L5 z# ]1 G
    │      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @
    0 r1 a4 e6 H2 Q- A% b& h( j│      │      $ J% F* f5 {! F! E$ \9 l9 K
    │      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述/ p* I8 P$ L8 y% `- e6 E7 v
    │      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    9 p9 ~1 N* U! s& t  J& @" ]│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    ; V9 C6 w3 i0 ~1 ^0 Y+ M: b│      │      03 源码剖析之NameNode启动流程.mp41 @$ W% x4 u# U. \% \3 l0 T
    │      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z
    * V  d2 N0 z0 J1 B│      │      05 源码剖析之NameNode如何支撑高并发访问.mp4
    % m+ C1 Y0 a6 j) o# H, @6 X│      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a  _% v+ R7 ]; C5 H( v- {4 ?
    │      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I
    3 b9 _7 o4 u: f+ U│      │      
    ; P, `" }1 K. ~( B) U1 _/ N│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b
    $ D, \' y* P; h) G5 R- C1 I  b, F2 h# ^│      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s; L- V1 {$ A% }9 ?  k
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C) P* k& n" t- k
    │      │      03 HBase数据模型.mp4
    1 ~) R8 x8 R$ E5 b( L: q% N│      │      04 HBase整体架构.mp4; R2 d  g" S4 d) g0 ~6 J
    │      │      05 HBase集群安装部署.mp4
    ' T* `/ F. }# \7 C│      │      06 HBase Shell操作.mp4- ?/ N' l% f3 r/ }6 S
    │      │      07 HBase原理深入之读数据流程.mp4
      \  l. r- ~; G4 \│      │      08 HBase原理深入之写数据流程.mp48 G1 t) x1 |5 W, a+ X
    │      │      09 HBase的Flush机制及阻塞机制.mp46 @+ h' f: B/ N8 Y5 U9 D$ A9 M
    │      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |
    ; V% F0 t0 @+ e│      │      11 HBase的Region拆分策略.mp4
    $ |7 r5 \: t; C2 W( d, h( G│      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n6 t' a( y9 ?6 `7 v+ p* r
    │      │      13 HBase表Region合并.mp4! G2 Y) o: k4 @0 G; T8 |
    │      │      14 HBase客户端操作part01.mp4+ u* x7 @% \; W6 l1 f' C; S
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w" \' s! ~8 {$ e# S6 r+ _
    │      │      16 HBase协处理器介绍.mp4% g7 `2 [# Q( w/ A# u% _* P  @) N
    │      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U' Q6 O9 N/ {+ l7 @+ G' B
    │      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v; C& @( v9 |% i5 I
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c1 {) _2 D% V0 }6 V; l! [
    │      │      20 HBase表热点.mp4$ l, l9 k, A8 `7 h
    │      │      21 HBase二级索引.mp4
    : u; z% S! P! |% E, |( r8 g# L│      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i6 S7 X" r! v# {) g( d  V
    │      │      23 23 任务五随堂测试_不提供.txt+ P6 ?: Q" @% P7 R9 X2 c7 ?
    │      │      + E) r% t" g+ o9 i- J% l
    5 w4 V8 I& }' M  P│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _% d3 I6 c; ]" d! A- t# B4 f
    │      │      02 02 作业说明资料.zip% z$ |! q/ C1 O5 ]7 R& a
    │      │      0 h6 W( A3 k% @) u( t  W, G: m( N
    │      └─08 模块五直播【回放】
    1 J  P9 {  }5 s, L│              01 01 满意度问卷调查_不提供.txt5 Q/ t4 g1 Y/ f2 [$ e# `9 w
    │              02 高薪5期阶段四模块五直播回放.mp4* m. E! s; A+ g" H8 k
    │              9 g  Y! L* a$ b. d
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }
    $ m9 @* i* T$ e│  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)1 Y3 v! m. O; I, @
    │  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v
      @. I; M7 Z" o- m) Q7 g! h- g2 w4 C│  │  │      01 01 Redis课程资料.zip. {- C8 T/ M) b" l5 r6 H
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    " G6 e* S7 m/ g  m│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K
    ! \+ P2 e7 @7 Z' V! ^; }* g+ K2 {│  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A
    6 n+ f6 h4 r* W) W│  │  │      02 缓存的使用场景.mp42 i6 ]7 N' G8 H2 e& u
    │  │  │      03 缓存的概念.mp4
    ( z! @' Q! {  {' j│  │  │      04 缓存的分类.mp4
    . l+ g) M9 N; F5 S2 _│  │  │      05 服务器缓存.mp41 b- n! S8 q' _* `* R" c( I% x4 d
    │  │  │      06 缓存的优缺点.mp4
    # W5 t7 ~( _# B8 L9 p│  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    2 s, G0 b6 u- O; }0 ]│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N3 D' t8 Q4 S1 E& o: ]
    │  │  │      
    ' m. M; f$ T$ m( `; _/ B3 L│  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    6 k- t" t' Q3 i7 }% w: I│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d; [5 O! U2 U' e; f2 A& `1 a: u* q
    │  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    1 d8 ~6 Z5 a' B  g# E8 ^( |│  │  │      03 Redis不常用数据类型.mp4
    ' k7 h/ t# P# v, l6 U0 `: U8 `6 X│  │  │      04 Java访问Redis(Jedis).mp4: ~; O3 A# o+ }3 }
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l
    ; t& @' Z7 n/ a+ Q0 h│  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R* h; B" k( L. Y6 C/ N8 ~
    │  │  │      07 Redis底层结构之RedisObject.mp4# o8 _- W3 N, R% L
    │  │  │      08 Redis底层结构之字符串SDS.mp4
    $ B" N  @; ]3 c# t- s4 I0 f│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r
    # J; _' _& G# h: P* Q│  │  │      10 Redis底层结构之字典.mp49 A; g3 N+ m% o0 V4 }
    │  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E
    2 }4 W+ d/ K' x│  │  │      12 Redis底层结构之快速列表.mp4! ^; c8 i- @9 x9 j
    │  │  │      13 Redis底层结构之10种编码.mp4# O2 A2 ^- {/ {; @6 O
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |  Q- M0 ~8 {9 H) O) ^
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z$ r! }$ M9 p: n1 A8 T/ p( X( r
    │  │  │      16 16 任务二测试题_不提供.txt1 T, A6 H0 b5 C1 [4 x
    │  │  │      % |7 v2 [& O; `4 L4 x% V" l' ]8 a3 C, a& S0 W
    │  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P' q, G4 D, \) `
    │  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w0 N' b2 w, U  }5 K; o
    │  │  │      02 通信协议之命令处理流程.mp41 H( c/ c2 U6 a; h- p, a& b0 M: v
    │  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o
    , |# j1 E4 ]& b9 F. `│  │  │      04 文件事件之IO多路复用模型.mp4" J% A8 j* Z, I( v" |# R
    │  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V
    5 I; Q% Q) s+ V3 M8 p3 o│  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    7 E6 x0 G5 F& e│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R7 C, @% B8 I5 g' j3 [
    │  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \
    8 |+ p$ M1 E5 L. P8 P│  │  │      09 09 任务三测试题_不提供.txt
    - c) J0 B* J8 e# J# i- e; G│  │  │      ( ^' l: \3 m. r5 k8 n
    / [% \. g( \* N8 P  Z5 T│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?8 b% q0 b  \9 B( R) w; K' C
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M% {# F3 Y9 z+ a9 B/ u1 p- v
    │  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l
    ! x# w6 S# I7 B3 a. ]8 \0 G│  │  │      03 AOF工作原理剖析.mp4
    * T9 y3 ]. r: p│  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }9 |+ t1 ?, R: M$ L- E* \
    │  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    , k8 p+ H8 e* u# M# v# b  @│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x0 o" v4 }, r+ z. W
    │  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g3 H: S3 E& j' t* R
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A5 p; ?; i. M6 A4 J" d# J0 ~- P6 v
    │  │  │      09 Lua脚本复制.mp49 w" i- Z( \/ D$ }: t1 t0 Z
    │  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I6 Y2 v- q6 ^& J$ e# d: }
    │  │  │      11 Redis监听器.mp4
    7 ?- \1 j2 S  O9 [( L│  │  │      12 12 任务四测试题_不提供.txt
    5 a4 y* z) k' `; P' |; \: k│  │  │      
    / I4 N+ ]3 U) n│  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q
    % S; h, Q  X6 l& P2 K% z│  │  │      01 主从复制.mp4
    ! u) n  s0 x7 q, s2 E: F9 |│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s3 F0 ]& c5 ^/ L. z
    │  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `) }  v8 A# ^3 a4 y: \
    │  │  │      04 检测原理.mp4
    * S# u& m/ W! d7 j  \, X│  │  │      05 故障转移.mp4+ e9 E. `" U4 B  F% m0 V
    │  │  │      06 集群介绍.mp4& R. v' P  |7 A+ [
    │  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M
    8 J: B* M) o. @. u( D! v. p! s  ^│  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e& p4 x4 f5 _; y
    │  │  │      09 RedisCluster分区.mp4
      O( V1 [: @+ |0 s│  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m2 J# |, v3 s; o( I3 q8 }
    │  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w
    ! b# w+ Y: ^$ @9 s7 S9 ]│  │  │      12 分区路由.mp4
    * N& y9 B2 G5 P9 `  z7 Q% z│  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W
    / s7 J/ o+ f1 c& ?# i│  │  │      14 集群容灾.mp4
    # V2 k( `4 P* [1 o│  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    ! _  z% s. ?0 l% o+ j9 j│  │  │      3 R. {; k2 e- K1 A
    │  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u, {! f0 ?& Q1 g$ {: {
    │  │  │      01 企业实战之架构设计.mp4
    . y# ~, `! H5 p' V# V4 l│  │  │      02 缓存问题之缓存穿透.mp45 J) l2 w. X; d4 P3 l
    │  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @$ @. @: `8 U: r$ x1 j6 L
    │  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B
    3 z% p7 i' G" ], y6 F* M) c5 e: D│  │  │      05 缓存与数据库一致性.mp46 J( m4 w+ o; x# U: ]% c1 o3 x
    │  │  │      06 Redis乐观锁.mp4; ^: g/ x/ l7 q3 D7 s8 C' s
    │  │  │      07 Redis分布式锁.mp4# m+ ~3 K$ `. K6 J6 c+ H
    │  │  │      08 Redission.mp4% z/ ^8 l: ~: i# L
    │  │  │      09 阿里Redis使用手册.mp4
    : x" N/ a4 X+ i, A* a2 ^+ p- F│  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D. q2 t/ V' ~7 Q5 F
    │  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    & _' U8 F/ a" A. j4 ^) B4 u8 w│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p6 O3 o' i5 M& g$ g7 U
    │  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c+ K5 i# `, I7 f- u
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c, t: B4 a  @& X% g, u
    │  │  │      3 d9 ^' I1 M3 p4 ?
    │  │  ├─08 任务七:模块作业* j5 r, X1 ~+ Y. Q4 j2 X
    │  │  │      02 02 作业资料(图).zip
    ( \6 x4 A% j5 r│  │  │      ! K: n& ~: p0 `  [7 x
    │  │  ├─09 加餐:Codis集群搭建+ W: x+ M7 |+ j; y0 r
    │  │  │      01 Codis介绍.mp44 X8 o6 N& M  x: v% F8 c  b* n9 }
    │  │  │      02 Codis集群搭建.mp45 {- ]. M" l9 S5 U! T) D2 N5 H/ W, ^
    │  │  │      03 CodisServer配置.mp48 f1 Q1 s5 x# T# A
    │  │  │      04 Codis界面管理.mp4
    ) w% k& i7 _9 y3 f, r, P" q│  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b' f3 ~- Y" F8 [" }* x$ L. z
    │  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f
    6 G$ n0 x& H/ k% w5 s8 Q│  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s
    8 z7 \8 U) F, Z* ?# K│  │  │      
    + G6 q: C( F# O! @* f2 {4 d6 I* M, A│  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O
    ! y/ D6 x4 h: n* _6 D│  │          01 01 满意度问卷调查_不提供.txt* C" ^& ?5 W- C$ {- w! ?$ @* e
    │  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y
    ) T2 a; m. S) s7 B# M& k$ q│  │          03 Redis-直播资料.zip
    # K& G& b: O/ _/ V+ n│  │         6 O4 R/ f8 R$ t7 M- v+ M
    │  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~
    % p' H/ F: t/ x+ }7 u5 D% a7 N│      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W/ D$ D3 Y1 `2 L  r4 P
    │      │      01 01 课程资料.zip9 F+ u& h3 A( j. M! o$ V, i
    │      │      02 Guava Cache应用场景.mp49 D: B" s: g3 j
    │      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N
    9 u( I/ G* C2 w! C│      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k$ N: A; ]6 _+ B3 p" Q  |2 P
    │      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P
    ! G) y" w5 @) ?' E+ ~3 p/ u" v3 \│      │      06 Guava Cache原理.mp4' z  E1 H% G8 C3 j/ e4 g
    │      │      07 Guava Cache高级实战.mp4+ w- P8 d8 w$ J+ G- G
    │      │      08 Guava Cache源码剖析.mp4
    / q) k- B. w6 ?7 Q│      │      09 09 任务一测试题_不提供.txt0 |0 \6 D' \3 d  w7 M6 h3 i
    │      │      ( ^/ y- A& L' I) m, ~
    0 W  Z5 b7 u  M& b8 j│      ├─02 任务二:EVCache8 |8 p8 b/ v% j9 n
    │      │      01 EVCache应用场景.mp4
    9 n+ V+ i8 O) l; X7 G4 p│      │      02 EVCache典型部署.mp47 c6 V# v5 P8 l% b
    │      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g
    + y9 |+ z9 c; |6 z: j│      │      04 EVCache实现原理剖析.mp4
    7 T; u* {( R6 b0 r9 ~% F│      │      05 Slab Allocation机制.mp4
    % s/ e" Z" A6 S) f& T& Q: p│      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B. V0 ^) H! G+ B  F( r2 K1 V
    │      │      07 07 任务二测试题_不提供.txt& O- n8 ^" ?; w; p2 Y& Z
    │      │      , ]0 S" q7 r/ h* E* S
    │      ├─03 任务三:Tair; G5 _' {4 b9 B3 r# [
    │      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _, v- g+ |6 D) p. V  d
    │      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f
    9 S/ Q" E' u% `│      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
    . C/ K# i4 X' n+ Y) s$ G│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z3 H' Z& M: a1 m" f) ]9 N$ u1 {) V
    │      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r5 ]) u+ p9 J2 A9 u2 J/ c
    │      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F+ u. p3 n5 I5 K8 o6 D% t% U
    │      │      07 mdb存储结构原理剖析.mp43 K0 E/ w$ O3 u  \5 _
    │      │      08 Tair操作API.mp4
    + N' L1 H' U  o) Z1 k! Z│      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v
    . \1 W* a& y  D+ E3 M" C# g│      │      
    ) k( y) N7 U& @  H  Q│      ├─04 任务四:Aerospike. J8 |% o' J$ I* V: z
    │      │      01 Aerospike应用场景.mp4
    * k( v5 _+ V& i│      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X7 K7 O7 G0 i) v( j  z
    │      │      03 Aerospike环境安装.mp4
    5 H0 |1 A, w$ W% F│      │      04 Aerospike操作实战.mp4# l0 S1 g5 G' L1 v) y1 `
    │      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]
    # q& ]6 S. S, x! Y│      │      06 Aerospike集群实现.mp4
    6 R% C# `8 q& v- x3 n& x2 T0 J; u+ N│      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    ( h$ B% P( b% H│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
      W! |# F$ `. u4 m& V$ ~3 J│      │      
    % G- D$ ^7 ?) x! W. Q! t│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O
    * Q8 f8 I8 G1 l- n0 |) R- a│      │      02 02 作业说明文档.zip
    6 I. M6 L0 h1 S│      │      8 l9 ?0 a3 p& G: L
    & I# k( M4 z5 x8 d. S( r│      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G' Y8 W7 d* J2 c$ r
    │              01 01 满意度问卷调查_不提供.txt! W" p. ^5 q# l) K5 H0 l$ Y
    │              
    * z+ J: B  F3 r6 }├─06 第六阶段 分布式消息服务中间件进阶
    ) q, ?' x& t: ~) {! Q1 F│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H, o. |8 \6 A9 t+ N! E* X
    │  │  │  06 任务六:模块作业
    8 H8 X3 |8 ?! X5 h+ |│  │  │  
    1 {4 Z6 i; p) K$ H# N- R4 ]│  │  ├─01 任务一:消息中间件概述
    . _2 w  c# j4 C) K│  │  │      02 课程介绍.mp4
    8 Q* o4 m# ?& Z* F7 y' L│  │  │      03 分布式架构通信.mp4
    ! R4 B% n" t& [+ Y* E, C│  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E' a$ O- S0 p: F- v* S5 Z4 `+ X
    │  │  │      05 主流消息中心间及选型.mp4
    " i3 p; [1 p( {1 |, e" D) j│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p1 Q, J, ]% V' C% E
    │  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    , O  L! ^; c- O$ [8 l0 X│  │  │      08 JMS经典模式详解1.mp4  \/ X( B. U8 @/ s) o7 F
    │  │  │      09 JMS经典模式详解2.mp49 T+ Y( z2 _) H; F
    │  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _6 y  ^0 t6 g! i( M8 R8 w7 F
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q" g9 U& S; e3 m3 G# ^! J- _# }
    │  │  ├─02 任务二:RabbitMQ架构与实战
    ) P1 R! u6 c, {) N; r│  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    5 q* b' W$ P: F. g│  │  │      02 RabbitMQ Exchange类型.mp4
    $ p* G$ Q5 D: a+ O  {: W│  │  │      03 RabbitMQ的数据存储.mp4
    9 C6 F6 Y9 M; s0 v) \│  │  │      04 安装配置RabbitMQ.mp4
    - ?3 j& z8 K; |│  │  │      05 RabbitMQ常用命令1.mp4
    3 A. o; A9 z5 Q│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    9 s- h* e5 U4 g, Y" t% U│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C4 w' M  j% j+ x( J
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o0 x) `8 }7 k$ l# k% |  g1 a
    │  │  │      09 Connection与Channel的关系2.mp4
    7 E9 q! h' Y% w) A. i│  │  │      10 RabbitMQ工作队列模式.mp4
    . W0 H. `. q7 r" _' [│  │  │      11 RabbitMQ发布订阅模式1.mp4
    ! y; i; i* L8 [! O8 ]5 x0 G│  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F
    3 j8 l1 ]8 j$ @9 Z$ f+ J│  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v: H% a* G1 k3 X2 \+ r% Z
    │  │  │      14 RabbitMQ主题模式.mp4
    / E8 A/ w1 n; i# l, C; W3 y│  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y
    0 m" v  g7 T  E9 H7 I( r$ k3 `│  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e
    4 |2 F4 |2 \7 P: \6 N% N6 Z% u│  │  │      17 Spring注解整合RabbitMQ Listener.mp4, s8 X) X6 _- r3 ?- G- k
    │  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
    1 [" j/ O+ g  ^& C2 k6 e│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    + b0 |1 d+ U5 B+ {│  │  │      7 U* o1 d, V# G7 A9 ^/ G% `8 C5 G' D# _9 y% r
    │  │  ├─03 任务三:RabbitMQ高级特性解析
      {$ D* c) q2 j1 {& i! i9 Z$ j│  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q
    3 {4 f8 u* v7 F( n) D  l│  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t
    + q- B! V3 L. E% B* I, {# x% n│  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S$ n& d6 f+ R8 X, `# A  w" Z
    │  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~
    2 D  f. ^+ I/ w8 x9 m+ X, ], `8 E│  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I
    ' o% L9 n4 m' y5 H│  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b% G. `2 o! W' i1 `* Z& S" s$ H& X
    │  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K- d& C. S8 P* l' O, H
    │  │  │      08 TTL机制解析.mp4: e/ @- M" k# ]7 `+ x( N( q3 b
    │  │  │      09 死信队列解析1.mp4% p% G( u/ x/ j- P3 u3 k
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t% |' k- i6 D# j  Y- S( M" c
    │  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U
    & P% `7 h- r9 J' n* H& j  f│  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j2 V5 h. |* p# s
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q
    ) K- n, f8 l# k3 h1 J# V│  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v# l& t" d" M- @6 t! D: W1 h. q
    │  │  │      01 集群方案原理1.mp4
    8 T/ A" t: w( C  P* q5 z# S│  │  │      02 集群方案原理2.mp4
    7 A6 e; ^9 r' f1 Z! Q9 J│  │  │      03 单机多实例部署.mp4
    ( `1 s5 x& i' q: i% Q│  │  │      04 RabbitMQ集群管理.mp4
    2 q$ h" `7 L3 o+ A8 X│  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _3 j" V/ t. ^- G: ?# l0 ~. M
    │  │  │      06 集群高可用HAProxy_1.mp4
    , G' p  A# l1 c5 T$ ]│  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U( ]% ]+ E% @+ Y; [0 W9 W5 k
    │  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z
    ' Y' A: \/ p0 i6 q8 i8 V. s1 b│  │  │      09 09 任务四测试题_不提供.txt3 w$ Q# W* J0 Q& g$ X
    │  │  │      
    , b# a3 q" P# o8 b│  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J
    % {7 R; |1 O6 y│  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    6 p! K' s, F& ~│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i0 }# Q5 N% _/ u7 x( C
    │  │  │      03 持久化过程源码剖析.mp4
    * P3 l0 W) t( c2 ?" r5 X9 Z% L/ {│  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n9 k' O; |* M- c7 S7 I+ Q/ b
    │  │  │      05 消息发送过程源码剖析.mp4
    - d4 Q, {7 w5 {: E) {│  │  │      06 消息消费过程源码剖析.mp4
    : }& }3 R7 }4 j- V6 ?& z3 ]# t: Q& z1 `│  │  │      07 07 任务五测试题_不提供.txt
    # f: ]9 }* E$ W& @/ k& X│  │  │      : J7 B# t0 A/ l& }% J2 Z( }0 T, `+ k$ k) l
    │  │  └─07 模块一直播【回放】" ?( i1 y# m# P# w* s
    │  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f
    ! ?5 h/ r7 C9 `9 N$ _; @│  │          02 RabbitMQ-20201106.zip. Y& `1 S! S/ l
    │  │         
    $ g; l/ _! G; b│  ├─02 高吞吐消息中间件Kafka
    . g$ s$ I" q4 u4 u│  │  │  06 任务五:模块作业
    2 p" R& a& w% R! W9 ^7 s│  │  │  
    / |2 O6 D* u: l2 F+ u, ]│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z
    " y: @* N* |  q: }6 j% F│  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s  a( t1 n) A4 m6 ?+ T& U, O# Y
    │  │  │      
    1 `/ ~% X. T% o- j1 ^6 W* q│  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S
    . K; Y9 I( g+ `- J│  │  │      01 Kafka介绍.mp4
    0 U9 F9 f; k- N+ u( l│  │  │      02 Kafka优势.mp4( i' Y1 \+ ?% H: V, f3 S1 S
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U
    : B: z4 r" N$ N7 h4 r" ?│  │  │      04.Kafka基本架构.mp4: |1 N: M9 N2 C; n( I
    │  │  │      05.Kafka核心概念.mp4& n9 ], M( f0 J+ L. U- U+ |3 q
    │  │  │      06 Kafka安装与配置.mp4
    ; h0 m' {9 r* d6 A; k3 c│  │  │      07 生产与消费.mp4
    8 P- t+ w: v% R! W6 T│  │  │      08 开发实战_消息发送.mp4
    : U  U1 p& k' d8 l& T6 a# n$ @+ ?  Z0 ~│  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O
    7 F4 s) V, N4 j" ?. m; t│  │  │      10 SpringBoot Kafka实战(上).mp4
    / \* ~3 j) g* \" H' ^" {│  │  │      11 SpringBoot Kafka实战(下).mp4) M4 l3 M! b  r& H/ [
    │  │  │      12 服务端参数配置.mp43 ~. o+ N& Y, M3 o* @7 I5 ]& P
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D
    7 A6 e2 o" v! U9 X+ P9 r# |0 j│  │  │      . w4 {* Z0 @8 ]! a3 T0 g5 Y; V9 a
    │  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
    - A# B& J! o; Z2 x5 m0 ?- ^│  │  │      01 数据生产流程剖析.mp4
    8 t. Q. s+ B' h  g" s* R9 x│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I
    , f5 o( b* e. G4 C# I│  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |9 D& s  G# ]& E0 [' s
    │  │  │      04 分区器剖析.mp4  n0 m3 m  K) K0 v% e
    │  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z
    ) q. |8 T- p2 l+ k│  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R( `7 ]. l: h, R3 M2 A; l. S
    │  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    $ ?2 |# b& J2 K$ r  _' G│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m. c, Y3 x$ }" }, l+ t8 A
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U
    & @  ~# u5 B- f9 F9 A2 e│  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j
    ' S, Z/ m+ [! M% e' I* k% D│  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E5 j4 n- @$ G/ f& j
    │  │  │      12 反序列化剖析.mp4$ \+ L+ D6 G% e
    │  │  │      13 位移提交剖析.mp4
    0 @  v/ Q( B. i; F2 e" q│  │  │      14 消费者位移管理(上).mp4& L$ J& {' e, i, t# v
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i
    4 _, J7 |( K8 Q! _- d" y( T* D│  │  │      16 再均衡剖析.mp4
    ) B- T  P9 D' T0 t# r* ?, J( o│  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `
    " ~" K5 r/ m) c) l2 t│  │  │      18 消费者参数配置.mp4
    " _+ G" H! z9 A" ?! t│  │  │      19 消费组管理(上).mp4
    4 r/ w0 f+ {' G* s0 ~( \│  │  │      20 消费组管理(下).mp4
    : M" F! K! F% W! J* j│  │  │      21 主题的管理.mp4! W3 l9 W' b! X
    │  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s8 a1 s. [4 Z! k
    │  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l
    $ s+ T# F; Y- `4 C# t+ j│  │  │      24 主题参数详解.mp4+ H5 ^: D9 j" }% N
    │  │  │      25 KafkaAdminClient应用.mp4
    4 s+ {& g5 v% |9 H│  │  │      26 偏移量管理.mp43 `* X, E$ _! ]
    │  │  │      27 副本机制.mp4
    * e$ Q, z, }1 O) w│  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @! S: D# o7 Q4 v' `0 Y1 l
    │  │  │      29 分区重新分配.mp4. e9 I7 S1 M4 g) V. L: h  W
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~) v7 a+ N0 ~+ g: j8 B
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J% s( S6 r& q" v1 P$ {
    │  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d5 C3 J1 _7 ]! q' E) c
    │  │  │      33 自定义分配策略.mp4! X6 o) C% v! l7 A1 O% s; s
    │  │  │      34 日志存储概述.mp45 ^- [) L+ _% R' I& b% @) x
    │  │  │      35 日志索引(上).mp4$ G+ Y7 x! Z9 E, q% t9 a& ?% w7 X
    │  │  │      36 日志索引(下).mp4
    8 ]* b, x4 v$ G& x, G$ f│  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d
    : Z- k2 v) ^/ Z5 Y│  │  │      38 零拷贝机制.mp4
    / t. R8 R! I  l2 d9 r* y2 o( P5 s│  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {
    0 S4 a2 f  n$ |) K│  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y
    0 I1 {: Y- E- q$ Z│  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T6 e: y+ }7 B/ \. t* T6 U. O# d/ {
    │  │  │      42 幂等性.mp4+ O; q$ U/ w' E
    # \) r* K% Y3 M* H) f2 e│  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A
    ( ~, Z2 ]8 n2 Z. @8 \│  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m& U3 g) H8 x% e, ], g" z1 u; C
    │  │  │      45 控制器.mp4& i! ~5 J6 S) t, j
    │  │  │      46 可靠性保证.mp44 x4 H" E1 F. \$ x- G+ n( s. d
    │  │  │      47 一致性保证1.mp4$ w( B, i3 u3 V6 u2 M. @
    │  │  │      48 一致性保证2.mp4: a$ o1 R0 v' S
    │  │  │      49 一致性保证3.mp4; I$ ?3 B% Z2 s; j( }" `
    │  │  │      50 一致性保证4.mp4
    9 F" a  ]& j9 V( D+ a8 s8 ~│  │  │      51 消息重复场景及解决.mp4, T; O& }1 v! U- v+ w
    │  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    / X6 P, `! P; L: Q  I! h│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J* x- @9 `: i4 l6 v
    │  │  │      54 重试队列.mp4
    ! f- P* `1 k8 d$ i. f│  │  │      55 55 任务二测试题_不提供.txt5 X6 s1 B6 n5 H2 M
    │  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y# c0 Q% Y7 k5 D
    │  │  ├─04 任务三:Kafka集群与运维- g* {) ~" F; i9 C. m, _
    │  │  │      01 集群应用场景.mp4
    - p' y6 u$ w0 h0 a4 f6 d5 K│  │  │      02 集群环境搭建.mp48 m5 x2 K& y8 _. u! X. K5 E
    │  │  │      03 监控度量指标.mp48 G$ n! [9 W" M' N* l$ |- c
    │  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I/ M+ C: ^1 B; ^" i  _
    │  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q: P: {& y- v& e" G% T5 }" `. z+ @
    │  │  │      06 06 任务三测试题_不提供.txt% v  ]- ^. s# C
    │  │  │      ) f9 Z8 d6 Y. x( M" |$ ~' _# ~; o& J
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D
    ( d) ^, V4 Q0 P' ]$ D│  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4
    : n) O# p  o$ W0 J- g3 c│  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u$ z- P: t& x* V* Q' h0 a3 n
    │  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?* G. W0 U) O; `* [  N8 V7 Q: {$ L" f
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    % o! n7 u6 @. E7 h/ {│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |
    2 N: s) ^3 u( I7 F& n│  │  │      06 06 任务四测试题_不提供.txt# i9 [  ?0 L  c3 D$ Q+ n1 a
    │  │  │      9 A8 v1 L# R9 J! s( j1 F+ t
    7 i$ n" f" U, A4 m: Z. |" h9 V│  │  └─07 模块二直播【回放】
    . M# |2 {0 R8 G2 o8 E; L, g│  │          01 高薪5期阶段六模块二直播回放.mp48 F5 w2 P9 J0 A  b
    │  │          02 Kafka直播-20201117.zip3 S% n5 I' Y: e8 f! X* q
    │  │          " L" k+ t' _& V) O
      N8 o) v& z& D; Z' [& r: E+ U│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x) X7 S$ j; {1 B' K+ z' o* P8 K
    │      │  07 任务六:模块作业, \! T- V1 ?7 @' M
    │      │  
    . i% _; N: m' @' m, B: b/ z│      ├─01 资料下载1 I0 X- k8 J7 _) f  l' ^
    │      │      01 01 模块三资料下载.zip
    + r+ p  ]4 n, @3 I9 K│      │      & S& Z' M! A/ r9 |- n# m8 C6 \6 G- v- {' Z' B
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    . d& `$ V( m/ a" G│      │      01 课程内容介绍.mp4+ G" u. `. _( C- x$ {
    │      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]& w  P8 t" }% s2 ]+ g# O& U9 W% Q
    │      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `9 O) r1 M0 E+ F4 T
    │      │      04 RocketMQ部署架构.mp4
    2 }, Y% K. ]% I- ?. V, w1 u│      │      05 RocketMQ特性(上).mp42 G6 z& m; w" Q$ @1 O
    │      │      06 RocketMQ特性(下).mp4, O6 n- Q8 H$ B
    │      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G
    0 Q2 ~3 f& G" o$ }! I4 o9 {│      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }- Z7 \2 p$ t' c! i- T- G& [- D
    │      │      09 RocketMQ环境搭建.mp4
    , r9 B9 w) n- q4 ?3 D* b4 s0 d│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y1 T2 w/ v: O* s, t
    │      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    9 r2 D; F/ w: v6 L│      │      12 RocketMQ相关API使用-2.mp4
    $ f6 \/ b* {( C% P! c! @4 i│      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H! }; \( E1 {: q5 W) o4 N' d% n
    │      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k( j1 G# x0 [1 [  Q5 O6 \5 C
    │      │      15 15 任务一随堂测试_不提供.txt
    7 Z  b/ r( G4 K) k; x5 U0 p8 q│      │      
    ; q1 c( ^3 H6 c+ T! \# E│      ├─03 任务二:RocketMQ高级特性及原理2 e' M5 h4 [/ [
    │      │      01 消息发送机制.mp4# {6 L1 k  Y7 ^7 V' Z. W1 r/ c
    │      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N/ x- `( x3 c$ Y( H( v- {+ ^
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V8 Z. O7 D7 b2 O! s6 z% U. ?
    │      │      04 消息过滤机制(上).mp4
    & H9 r" V0 S! t2 q│      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H0 a1 ~) |: t$ e  @) H% A
    │      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b% ^6 f5 b2 d1 z- F7 P; g
    │      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y, f  |- t. g8 t5 u5 ?8 p
    │      │      08 高可用机制.mp4# W4 W  d! p1 R: w$ ]8 s# t5 o
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O6 n8 C" U2 b$ d& H; O  z" y3 T6 P
    │      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q# ~" |  M' ~! ?% ?* O, G! B
    │      │      11 负载均衡详解(下).mp4
    0 B7 d. u6 w* \0 k- M# u* a, ~) `5 D# z│      │      12 消息重试机制.mp49 V+ U* G) \( D# |5 h( K! F1 C8 u/ {& U
    │      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r* l) Y5 m9 y$ a' ?
    │      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K
    ! X8 a5 n$ h7 ?' {# P. e/ `│      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?2 b1 C1 n) l* o( ~6 {
    │      │      16 事务消息(上).mp4
    + {: b& n( F# N# _" Y$ R, {7 v2 w│      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j, q( c3 H, o. R( l- {+ T, E# ]
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    3 P, U" r+ q9 U│      │      19 消息优先级.mp4+ a+ R1 M1 P7 ~: p1 `7 Z
    │      │      20 底层通信原理.mp4- P! i# o% S/ i# J: K
    │      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E1 C) W" r' p; ]
    │      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X8 j% {  e# U; x& ?( P9 s5 e
    │      │      / {3 C' I, s( c- m& H
    │      ├─04 任务三:RocketMQ高级实战- r8 X* L! A9 [9 ^0 s& `/ y: L
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y
    ( c& l! u) b" i1 T2 ~│      │      02 消费者实战.mp4
    7 {/ A" o5 ~9 k: s* H  @- [│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R( f0 W6 x3 m. M( y
    │      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p+ }5 U, w. c  w% g: z  l
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K
    : \, u8 T  ]6 w' C7 r6 V3 ?│      │      06 客户端配置(下).mp4
    1 u& R+ |/ \7 B; a/ {+ p│      │      07 系统配置.mp4
    : R4 j+ d4 d# P9 A) z9 F1 ~0 E│      │      08 动态扩缩容.mp46 c3 J' `# }' ]% }
    │      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U1 c8 }0 \, y0 d# b" v/ P
    │      │      10 10 任务三随堂测试_不提供.txt6 u5 Q/ a, g/ Q- L
    │      │      # x' `% M( X9 d  B2 ]3 X- l- C8 P3 s/ K  _$ B# b( g
    │      ├─05 任务四:RocketMQ集群与运维
    & F9 b$ }0 t4 s# y│      │      01 集群特点和模式.mp4
    0 S) i, V2 v+ L8 ^5 x│      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u& n0 t$ E; U0 O: q
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _
    8 Q6 l# s0 t, y2 ]) I│      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |! e( C4 a/ N2 G( {; n
    │      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |
    6 T! M' M/ {# t4 F. `+ l: ~│      │      06 集群搭建-多Master和Slave模式-同步双写.mp4
    3 f9 J: q1 V0 V3 U# B3 y8 C│      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V5 v( n+ r$ B) ~7 C% A' p+ Q
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u
    8 z9 Z9 U6 q- q5 \( B# e- b" s+ ~1 }│      │      09 mqadmin工具-消息管理.mp4/ K" g0 c4 [1 h  T
    │      │      10 mqadmin工具-消费&NameServer等管理.mp4
    1 b- u4 Y' u1 A2 v) s7 ~│      │      11 运维常见问题.mp42 |+ p+ O) {' s2 x, b
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q
    , J- n4 E( W6 C! b6 `9 t│      │      
    # D' w' u' S  A. h│      ├─06 任务五:RocketMQ源码剖析. r4 V- S) e* r6 [
    │      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W. Z5 R# _. v. a# @! ?6 U0 s
    │      │      02 NameServer源码剖析-1.mp4  F2 D$ K' o5 C' T# x: X
    │      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q+ s9 ^8 s- }2 c
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c2 Z( t0 l, W# x0 W# U3 X
    │      │      05 NameServer源码剖析-4.mp4
    . S6 q# M; f' F% ^│      │      06 NameServer源码剖析-5.mp4
    + H1 ?+ I% O' n2 ~│      │      07 Producer源码剖析-1.mp4
    " a) a2 @2 V6 g3 u% C$ b- [  x( g, Y│      │      08 Producer源码剖析-2.mp4
    3 E5 `$ \' g) \- C0 e4 \7 g│      │      09 Producer源码剖析-3.mp43 N* N% n* |& f- ~7 Y* Q
    │      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y* H+ W7 I6 M' C' ~5 U- z0 H
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S
    9 C. d8 a5 F7 y│      │      12 消息存储源码剖析-3.mp4
    ! i$ c+ I+ Q2 @$ {│      │      13 消息存储源码剖析-4.mp4
    ) l2 Y. t7 }: H5 d# e│      │      14 消息存储源码剖析-5.mp4
    ( s. _! r9 O; h3 h: Q│      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X
    & e- t2 |9 Q) L; J! Y' q' F' d│      │      16 Consumer源码剖析-1.mp4) g  C/ D; L6 w9 l
    │      │      17 Consumer源码剖析-2.mp4
    . h- C( c/ [8 M; O│      │      18 Consumer源码剖析-3.mp4" c0 E' I! `/ [
    │      │      19 19 任务五随堂测试_不提供.txt4 g; f: ^* T" S0 I; g& ]- E
    │      │      " z+ L6 G( F4 i) J- D
    1 I& F8 r! l# K! H" f& _│      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J
    : q0 i2 z. ?& s3 i3 b│              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j7 Y8 `$ V5 f, N: g
    │              02 20201127-RocketMQ直播.zip
    ' E: x9 U- b8 ^$ v8 s, d1 u│              9 Y( y; ~2 H5 ^4 u  i+ a! V
    ! A$ R% p- X( D: U. N/ P├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K0 H# p9 A( I/ t( Y& Q6 I1 x: x
    │  ├─01 引擎工具包Lucene、搜索应用服务器Solr7 B: y/ D) A/ o8 `% `9 G
    │  │  │  04 任务三:模块作业% q" I2 V4 @- x1 \& I2 }8 j+ g
    │  │  │  ( F& Y- b& f- A' o* v: T: t  L# s( \( O  f2 k
    │  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k
    % k7 S5 Z+ z+ v+ x8 x│  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s
    * G* C$ N; Y5 @' H# P' W) X0 O│  │  │      02 02 Solr.zip+ t7 j3 g) K9 m( w& }
    │  │  │      * I/ W$ c, U0 z0 h' |1 N0 _8 L6 c' s3 b
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q  c( @( D" t& m$ O2 [% x
    │  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R: c0 |* p( Y8 H0 n+ I+ V% A4 U1 Y
    │  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V! a9 Z; O5 h, L* Y/ t! r! m
    │  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x
    # N) s. Q2 W1 f+ }$ V│  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~* U5 j0 T" h( b& g  g8 O+ b
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B
    & R- M. E! J- _, n8 Y/ k$ z│  │  │      06 luke工具和索引搜素.mp4
    & t: x# Y( l# C5 P  N" w4 ]│  │  │      07 Field的使用.mp4# [2 {+ d! m- }5 b" Y/ T
    │  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a
    * v; Y; Y. r! h1 F; X$ B5 d$ v│  │  │      09 分词器原理.mp4
    / d+ C' q! P& G/ r│  │  │      10 Lucene环境搭建和应用.mp4
    4 E" B6 |; z: A  I8 i$ o7 Y( N│  │  │      11 Query子类查询剖析.mp4' Q: a6 e4 w7 \  l% _5 T  `
    │  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
    - o  @$ g  A7 p│  │  │      13 索引底层存储剖析.mp4
    + [* A8 z" W) d2 R, P  A│  │  │      14 相关度打分公式剖析.mp4/ u& _# a0 Y6 `6 _8 s% ^; i9 j
    │  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    ; G  h; d1 A3 M' N- C2 r0 h$ M│  │  │      8 B: ?6 e2 |: A7 g% J, F
    │  │  ├─03 任务二:搜索应用服务器Solr# [+ }; ]* ]+ F# G- \' k
    │  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?! y. ]/ a) ]5 r
    │  │  │      02 Solr介绍和特性.mp4
    0 M3 M' I6 }8 J  `2 G8 M/ {│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M0 f0 _" h% r3 C
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    8 H! \4 C7 R' t" W. ]  P│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]
    / c, `: [1 }7 \& [3 w: @│  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `' I2 b( i% X; h* G% D
    │  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @' ^- u% P( a- I0 i' P  l
    │  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R
    , X: ^( G% g, H6 M5 C( H: x│  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z6 M; r6 l3 ~! i4 s) _
    │  │  │      10 SolrJ高级查询.mp4
    - n/ C$ W1 w: S│  │  │      11 SpringBoot访问Solr.mp4
    1 S4 |$ A$ R: }│  │  │      12 Solr性能优化.mp4
    9 U# {  ^: I' ^% [: U: n+ h5 w│  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s6 k- S5 U$ m# v3 Q  F8 }6 f
    │  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g9 P# _& i5 M, {' q3 V$ m' b
    │  │  │      15 SolrCloud环境搭建.mp4
    & w" t: T* m% X3 q4 [│  │  │      16 SpringBoot访问SolrCloud.mp41 Z9 b* C% \) r5 q5 e# g
    │  │  │      : E" x6 n9 T2 h9 l' W2 d
    │  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l
    ! a  o6 x9 Y5 y0 x- [│  │          01 01 满意度调查问卷_不提供.txt3 }5 _+ L" a) R
    │  │          0 d4 I$ z* O/ J/ ]
    + B- e5 X' t0 l5 |! a7 o. D│  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U5 u. d2 d9 b9 }1 B  u
    │      │  06 模块作业+ M5 |! k8 o5 n9 X; G+ ~
    │      │  9 S9 E9 S3 g( w/ s  C* ~& t  n$ m. L1 d' Q4 W: I, ?# q
    │      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    * V. s% {, D/ W+ @" H7 R3 J) A│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J( {! n- E) _$ q! x, I: x' R
    │      │      
    ) s0 a  }  F5 F│      ├─02 任务一:Elasticsearch快速实战7 w" k6 W; w$ `% A7 C( o
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y
    * ?5 ^% r4 g4 V4 P3 ~9 e6 s# u│      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V
    # q3 X* T# w6 [9 x- ^5 y' H│      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }% C# }: r6 z% |2 {2 Q0 i3 ?) L5 s
    │      │      04 ES环境安装.mp4( M1 d* z+ d- y# S
    │      │      05 ES核心概念和Kibana安装.mp4
    $ d" @. I4 b( _" r5 ]│      │      06 IK分词器.mp49 c' R$ q( \8 k* e  u' Y# Z
    │      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P  r5 _" O" o/ U
    │      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U$ C7 k! t3 t% J
    │      │      09 文档的操作.mp4
    ! ^8 ^' L5 s1 G+ P│      │      10 10 任务一随堂测试_不提供.txt
    : L5 J5 ?- J3 `9 m│      │      1 T3 `0 Q' ?4 ^4 M
    │      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b
    $ {* {/ f7 x$ X. k; g' _% `+ H, [│      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _8 \' Z% j; I: C
    │      │      02 Query DSL之match_all和full_text.mp4/ U& i; n) I" T% b# `
    │      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W# s- |7 A8 j0 v! |
    │      │      04 Query DSL之复合&排序&分页&高亮.mp4
    * F0 g# ~0 R; E! ]3 v8 ~│      │      05 Filter&错误定位&聚合分析.mp4
    4 S  c: `- `7 ~. P4 @; G│      │      06 零停机索引重建方案.mp4( @& n0 ?: z, R4 R, g
    │      │      07 智能搜索建议.mp4' Q( s; [, `4 M# ]3 s% M
    │      │      08 索引库创建.mp4# D( O% l" h3 A% u
    1 w3 f" C* ^! a9 E$ l# Q# h│      │      09 索引库管理.mp4
      k7 k) Y% n# W9 y$ M7 P│      │      10 MatchAll的实现.mp4( h& u: T! x; t" L9 P
    │      │      11 Term查询和分页排序.mp4  I! K6 h! k; K4 t8 Q  D+ |
    │      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z
    + X1 t8 I# Z$ X/ O│      │      ; ^, _" W7 r3 v" y# J" @0 M# ^6 M1 C* L  U& Q2 k( {& ]( z
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    ( J( j; L1 M" I2 e5 q0 k│      │      01 ES分布式架构.mp4
    , n2 T$ a& \6 P│      │      02 ES集群搭建.mp4
    & ?/ h7 T. \9 Q( d6 x2 n+ T% F│      │      03 head插件的安装.mp4  p. ^7 B$ U$ m( r) Y3 M# `
    │      │      04 集群规划详解.mp4
    ( J: d( e! q$ }& i' V- P; Q│      │      05 ES集群优化策略.mp4
    + q, l# ^- U0 e  q( L* T│      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |" @2 B. A9 f+ @
    │      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
    # b. c! w) N5 K4 I* ?) I│      │      08 ES案例实战(上) - MySQL数据导入.mp4
    , S' F4 M6 y: O4 O) n│      │      09 ES案例实战(中) - MySQL数据导入.mp4
    ( M3 u4 D: ?5 [│      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D! _3 H- }" M8 }
    │      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X& Q2 {( L& q/ O: M& Z& Z
    │      │      : q  G7 H/ t) v. x, g; u0 f; E
    3 r5 Q3 M# u  M  E│      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O! @+ i  q# r, s( {/ A
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V7 O9 ?0 a' G. `
    │      │      02 段合并机制.mp4, `) B( x2 @' G9 U( M0 j$ o) n, t3 s" r: ]" c0 v
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p
    ' D! ?% X! \5 x2 b, `; E( H│      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v
    - D  N$ Z5 p. J│      │      05 Query搜索机制剖析.mp4% b4 A- t: r+ y) p1 k( Y
    │      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |1 y1 O: [! {7 e9 N( h
    │      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t, B4 g) N" b) m4 u
    │      │      08 Docvalues压缩机制.mp4
    , W( Y% }3 H! R1 m+ L0 `- I7 V│      │      09 Filter的bitset和caching机制.mp4
    ; `' N, S2 g) J, I/ O' N│      │      10 搜索精准度-基于boost.mp4% p# t* n! h" Q2 S. ^7 a. B
    │      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B
    4 s0 J2 P$ q% C" @" o6 |' X│      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E8 A. y. t8 A* V5 {
    │      │      13 bulk数据格式与底层性能关系.mp4
    7 H+ V1 g  B+ t│      │      14 深度分页问题和解决方案.mp4
    + [" U0 n6 u0 r0 M8 x( F) _│      │      & ?: U# Q3 s# T! x! w9 [) H( Z: G8 c3 ~) H  p  T% j2 i9 N
    │      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W6 K' q' j2 N2 A/ K! T6 o3 D
    │              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    % r' k$ I7 V/ n8 \│              02 高薪5期阶段七模块二直播回放.mp47 D% p% h4 e8 [0 t
    │              03 基于logstash完成mysql到es的同步.zip, M5 G, ~/ t/ X; z# u3 A$ [
    │              + C" h# v) h; w! \" @
    ! X' T2 J% T' v0 U├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a' b! Z2 @! \1 c
    │  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L# A7 C2 A7 v" f9 M" }* V6 V# Z& s+ \
    │      ├─01 资料下载7 D: [+ p1 c7 W% f
    9 C( y) l! {6 `" Q5 E: L│      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    ' N) r- j" H* u  E│      │      - g& s, ?# k' }* n+ i% M. B  ^$ J# S8 t* t2 H  c
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~* e6 s8 a9 J  u8 N* o  ~
    │      │      01 Flink基础概要part01.mp49 v- \0 [: M* P* z# A
    │      │      02 Flink基础概要part02.mp4# L1 X- F7 m- Q
    │      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E  A  e+ I6 N6 N( |
    │      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    6 m, U) {! {) ?│      │      05 Flink入门案例_处理流数据.mp47 k+ R+ t0 ~8 R: C& {6 C- ?
    │      │      06 Flink体系结构_角色.mp4* I1 M/ }1 l& K: l" {
    │      │      07 Flink体系结构_运行机制.mp47 G2 [% i2 l, Y2 {4 n5 e5 U
    │      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j( d9 N- C( S; [, Q% |
    │      │      09 Flink集群之standalone模式搭建part02.mp4
    , e' C: ~( b7 i4 `. U! c+ \) Q│      │      10 Flink集群之yarn模式搭建及程序运行.mp42 F. b% d1 F1 }& N/ b
    │      │      $ Y" `& @% i- w6 [8 b0 ~1 J  e; J! V7 i, \5 B9 e5 Y
    │      ├─03 任务二:Flink常用API
    ; K4 ~! g. E) Z7 e1 ]6 d│      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]
    . G" ^% \# W/ `/ k  n│      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J
    " c& u& B( S& H& Z& n* a│      │      03 DataStream_Sink常用API.mp4
    # X! u# m. P+ R$ `( s1 b│      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j
    ( i; T8 b: h& V0 G( H│      │      ) `7 w% j  ~- D( P% R+ H5 M+ T1 j" q
    │      ├─04 任务三:窗口_水印_并行度_连接器
    # K$ p8 @8 {! Z$ M5 e│      │      01 TimeWindow_滚动窗口.mp4
    6 H0 M6 L. @2 p+ b│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M$ y! M4 r. f! p3 K5 f' ^
    │      │      03 CountWindow滚动窗口及滑动窗口.mp4, A! J# I1 ^" u7 U. D
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K# _- U& X+ q5 ?" ~) h' U3 d1 ^) h
    │      │      05 Flink Time概念.mp4
    8 m: x7 w1 e6 o* d' T2 s│      │      06 Watermark水印.mp4
    * J/ Z2 J: x4 C4 U. @8 y9 v│      │      07 并行度设置.mp4: y; m' y& E8 C& b! f7 x% I# E% P9 b# a+ D8 D
    │      │      08 Flink Kafka Connector源码解读.mp4& S" J7 ?6 s! g4 m# ?
    │      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M$ {# j1 a4 y0 l
    │      │      0 @+ Z0 ~0 y) e. G! o+ [$ G; ~* B/ y
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a, n* v4 x  g! m
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X3 ^5 d2 {. V* l2 ~: i
    │              02 案例实现part01.mp4
    4 r' \- {+ |5 V, n3 I2 c│              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M! \3 q" [; s" k$ g3 Y! T8 W1 k: m2 s
    │              + G1 d/ D+ z  A, a  g# Q
    " W  t, q; ^2 Q9 O9 A/ W8 ?├─09 第九阶段 容器技术&CICD、DevOps: [9 \6 W  C) F/ I0 T
    │  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s# J- N. n* k6 U
    │  │  │  05 第九阶段模块一作业
    ' X$ F0 I. i3 l0 M│  │  │  : T3 T3 v  A; S3 V% l6 K& |, S* H: u
    │  │  ├─01 资料下载+ F6 o4 b: O( f* i8 h8 F/ v
    │  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \. r; U1 O3 t, ?3 [$ I" q( [* b5 _
    │  │  │      
    5 \# s6 b; j8 T) y6 h│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O% N5 G6 y: c) b* J
    │  │  │      01 课程内容介绍.mp4
    7 N4 z6 J, j9 r7 w, M│  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V9 ?) z4 i; m8 S  T7 S' o
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E) D* I1 h% M$ m3 m  w
    │  │  │      04 Docker环境安装.mp4
    ! O1 K% u4 \+ [) K5 Z* ~│  │  │      05 Docker命令分类.mp4
    0 @3 V' X+ L: z. E* ]│  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    $ G( ^( n# A! P! Y│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R
    / I% ~" z: M3 Q0 M9 a│  │  │      08 save命令操作.mp4, U) u3 T8 g! t8 [' ~
    │  │  │      09 load、search和inspect命令操作.mp4$ W( k0 l- i& ~
    │  │  │      10 tag和rmi命令操作.mp40 O, m6 r) h6 ]! A" {
    │  │  │      11 run和log命令操作.mp49 o( ?' ^7 ]# G
    │  │  │      12 ps命令操作.mp4/ O1 V7 L6 {* L* N) }! H1 l  C
    │  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y0 u! h$ i6 k$ p  u& d. m% j
    │  │  │      14 exec和inspect命令操作.mp46 h& K: o* i( S" u* n& d6 ^
    │  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u
    3 ]3 ~4 G7 W3 P& l│  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r# L- `7 t% G1 G
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u( ?3 f* n" B' g3 I7 z
    │  │  │      18 Docker安装Zookeeper.mp4
      F; r( M9 f7 q" Z# {│  │  │      19 Docker安装ActiveMQ.mp4  g2 h( B! E. `% B: @9 n" Z  N
    │  │  │      0 r% @3 p: |) X, _7 W- ^
    │  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y3 K. p  e+ z2 I& z! s% c
    │  │  │      01 Docker核心.mp48 R# V0 m  O& `4 b2 i2 ~- u$ k
    │  │  │      02 容器化概念.mp4! \" u1 s" d  H5 q  _( h- L% ~% y+ n0 s" R
    │  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _
    5 c/ Y! L% L4 J│  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b
    6 i  a8 w5 t! R3 s│  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R: w8 |1 }1 |  O: [1 d* `+ y
    │  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D9 P% F8 T  Z% O; G
    │  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N- a) A2 D5 o: y6 v: z7 a
    │  │  │      08 bridge网络实战03.mp4
    4 `) K# R* O) v' }( j│  │  │      09 bridge网络实战04.mp4& J+ N; N( L5 [) n1 z( N
    │  │  │      10 none和host网络实战.mp42 ^' [0 V% }, y2 ^3 G+ Z# G; H
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I
    * w2 q9 v* w5 L: X2 }1 Y" U; |│  │  │      12 容器分配固定IP.mp49 C/ G3 g5 O6 {% X4 j
    │  │  │      13 数据卷原理概述.mp4
    0 Y: c4 C4 {$ d│  │  │      14 cp命令操作.mp4
    ) Y' J$ h% r+ [, U" V: E5 ?9 J% [│  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?
    , Y' }9 P$ P5 _9 n- r) i& N│  │  │      16 bind mounts实战.mp4
    - d$ V' z; \( _4 ?- h, S- T: o│  │  │      17 挂载目录授权问题.mp4
    , g# d* o% u" |7 W│  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I
    & y# u# G& }. Z│  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r0 s7 i; [; ~1 ?: R; p" _2 B8 e# @
    │  │  │      20 数据卷容器.mp4# ?) y( f# T" t8 e* o4 r
    │  │  │      21 Docker-Compose安装.mp4- P& [3 i0 J. l: R
    │  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y
    # S3 X% t" Z- V6 ^9 [# L! d│  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l4 i& z* B/ N7 t7 _( b  u
    │  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q
      m. I, Q, k6 P2 v4 }│  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m
    4 |* E( n6 P9 D$ ?$ f│  │  │      26 Docker官网私服实战.mp4* W9 O; m( j' Y
    │  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b* k5 g8 J) H; h# C# C9 O* n4 X7 R- V* ~
    │  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a; F: M, a" f9 ^' Y( m. N" f2 p
    │  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    % e5 j+ g: `! [% w" u' f; m7 ^│  │  │      30 dockerfile命令.mp4
    6 G9 W/ _9 y+ O, I│  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o. x8 }2 Z" P. v' O9 e
    │  │  │      32 微服项目简介.mp4
    $ w' E: ^) K* _! p6 L, I│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {0 ?+ E1 L0 ]% q* I# S
    │  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L
    0 y; x; D' n! l2 I) o8 |9 i│  │  │      35 MySQL自定义镜像实战02.mp4. o5 h& p! m6 f9 G
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    & D5 ~0 v. B2 j! H│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {
    5 }; M1 ^8 D7 H9 y+ k│  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m* O9 P- c8 m' {* [  J, f& d+ X6 r4 G+ m
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N1 R1 `+ S3 [7 F7 f
    │  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l: Z2 v( N! u6 e+ z
    │  │  │      41 41 任务二随堂测试_不提供.txt
    . u6 q4 k( ]+ F│  │  │      
    ( ]% M8 w7 J3 W. s3 @+ U! b( L5 ^│  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C& n; c0 p, X2 ^3 n9 m+ u1 i. }2 n0 N
    │  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D2 D* j8 u( l9 y
    │  │          02 MySQL主从复制实战01.mp4
    1 D) y* w3 R3 {6 E) A│  │          03 MySQL主从复制实战02.mp4- t  B: h5 V- `) ~
    │  │          04 MySQL主从复制实战03.mp4
    * x' G  ]& h1 T& @4 d6 t6 o│  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @6 k6 t" z- m9 [  d3 @
    │  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {4 n2 M) m8 N% I* g  ]4 m6 v+ I
    │  │          07 PXC集群实战.mp4
    - ~) i! ]- f' e0 A7 S- m+ g│  │          08 ES安装注意事项.mp4
    / v- p& k6 N# s' r  \│  │          09 ES镜像制作.mp4
    0 |& T5 k3 U* B+ w8 K0 f! T+ ?│  │          10 Docker-Compose安装ES.mp4
    & ~( o4 M& G: e+ Y1 b│  │          11 ES容器测试.mp4
    # O1 t; j2 c) }# Z# @│  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~  S+ B! E! m6 I
    │  │          13 FastDFS自定义镜像.mp4- T+ t9 x/ |3 W
    │  │          14 GitLab容器部署.mp4
    % [3 H. o" @8 C: T. k! w& A/ z│  │          15 GitLab服务配置.mp46 `' b3 E+ k5 I7 @& Z
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f
    * [: B, h% h+ k% H. z0 \) |│  │          17 GitLab新建项目.mp43 w" e. C" z# y9 j% X
    │  │          18 GitLab新建用户及分配权限.mp4
    % Q6 `1 h) V5 I- i│  │          19 GitLab上传项目.mp4
    / v8 W3 R% @: \9 H│  │          20 Docker-Swarm概述.mp4' D, T5 Q& B* z; g8 \; Q
    │  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o, @" H) C; u7 B# O. G
    │  │          22 Docker-Swarm初始化.mp48 s) v7 U# A& i0 d9 M$ f( R; H
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z0 c( R; \/ C" y3 r
    │  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u
    # o" J: G6 v' O- B3 |│  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {
    , ~3 D7 A( ?( l" x. U- A│  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?# {4 o, d( }! ?# a
    │  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o
    : j! p: p: c9 K' y0 Y5 y  ^/ R│  │          28 harbor私服搭建.mp4
    ! q9 V' p) U1 Y% h* V1 c7 M2 f; |│  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a
    5 `  ~, \1 d8 t5 _6 k5 x/ T6 F│  │          30 harbor镜像上传.mp4/ {, U% k* D% Z" j/ t- Z
    │  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K( b7 R& H9 P# {  |; Y# e) o: I+ L. j
    │  │         ) _" z3 ^. r8 ]  `' O6 M
    │  ├─02 K8s容器编排系统
    : }) F# G0 p( v( U+ _0 a5 _8 y│  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    : S* B" C: `! U% ]* K, v* ]5 n│  │  │  2 _4 \3 R# {  i
    │  │  ├─01 资料下载
    - y# e! H: S7 J6 P, p* D2 y. i│  │  │      01 01 k8s.zip- n7 w4 M9 Z! h/ a
    │  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    8 G/ V# ~6 j. ?+ n# V0 i, [6 I; U│  │  ├─02 任务一:Kubernetes快速实战" }- H1 N9 A8 t! a! Q, w, w
    │  │  │      01 K8S介绍.mp4; ?$ t9 W) u* d' b+ p& \
    │  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `# @7 I6 t0 N4 {: T% u
    │  │  │      03 k8s集群快速部署.mp4
    % X# S: E) g' a+ a2 k" G│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q% z( d* F; `* ~3 O6 ~! b9 y( b9 K1 O; L
    │  │  │      05 k8s基础组件介绍.mp4
    & G4 a' S2 v4 W# s+ r( s4 n│  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d+ a2 Z+ S. ]* R: F" S9 ~  v8 E* u
    │  │  │      07 centos7系统设置.mp4
    , }$ E# G) G' b# R: l0 g│  │  │      08 docker安装.mp4' t& N9 a' ], ]1 N, _
    │  │  │      09 k8s环境初始化.mp4/ @2 e5 W+ l0 |. v
    │  │  │      10 k8s网络初始化.mp43 ]8 p# V! T2 B% z& C% k4 k9 N
    │  │  │      11 k8s命令行之namespace.mp4
    9 d- ]" a3 Q, {% g4 t) G│  │  │      12 k8s命令行之pod入门.mp46 `% j3 }6 @( [3 x
    │  │  │      13 k8s命令行之服务发现.mp4
    3 [+ t( a) D' k4 F6 n6 @│  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o! o2 L- n- Z5 e- ]
    │  │  │      15 k8s资源文件之集成idea开发工具.mp47 c6 @+ T5 ]1 Y( {4 c
    │  │  │      16 k8s资源文件之实战pod.mp43 O. C) V9 }0 A* Z1 |5 N; @
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?* a, U& S" `! p# a
    │  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt
    + A* L# G2 p& j! r1 d3 y- s: [│  │  │      % u2 v5 c9 c5 U
    │  │  ├─03 任务二:Kubernetes核心原理
    - k' F& ~7 {+ W' a  |│  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~. L* H  B0 N1 m
    │  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c7 k4 I5 A; h  N" q0 V( O2 _6 K2 S. r
    │  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a4 g& P. e! z5 p; @( Q6 a! P' f
    │  │  │      04 深入理解readinessprobe.mp4
    - Y- M/ u% i$ U9 e* {1 A2 {* p' n2 M│  │  │      05 深入理解livenessprobe一.mp40 z  |% N7 B( y, W
    │  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o
    ( I2 z7 q6 P9 I. X│  │  │      07 深入理解livenessprobe三.mp4, l8 T9 X0 O* k  w9 ^9 p
    │  │  │      08 深入理解poststart.mp4  P% \" G' [% O1 a+ ?4 E
    │  │  │      09 pod生命周期总结.mp4
    + c* i) Y# u; Y4 H│  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V5 F0 {* q* n! ?. w/ j& \+ i; Z& F
    │  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d4 B6 {1 \% W9 U2 m: d4 I& m1 c
    │  │  │      12 pod控制器之deployment一.mp47 s- X- t- `* t" w- B  P+ ?9 Y$ X
    │  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S
    ! F4 E* _0 c# o5 [! d/ w│  │  │      14 pod控制器之daemonset.mp44 g* c. k; Y# n  v8 K
    │  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F
    ; u0 w8 h1 W" j& o+ {│  │  │      16 service类型简介.mp43 S3 g* b+ B- z" D# Y, q6 k& A
    │  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C4 d8 w- |, ~/ ?* _) \' y
    │  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g
    2 V2 A3 x, O: I, g, Z( `│  │  │      19 ingress网络介绍.mp48 ^" h! `5 n* J; q5 k* U* X6 D
    │  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r
    ( E" E2 B( G. U3 b: E5 E( I# M; s! @: I│  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T+ Y: j( {5 d% L% R# ~
    │  │  │      22 volume之实战mariadb数据库.mp4
    3 O  l1 ?0 |3 V& I1 I/ r/ ^+ i2 {# E│  │  │      23 secret之opaque加密.mp4
    3 ]1 h8 \5 F/ C5 b0 ~│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _
    # ~% e5 r" @- R* R│  │  │      25 configmap语法介绍.mp4
    * K* b& B$ E% F  p  F0 ?; o7 J│  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B7 a9 ?4 n7 F" @' x
    │  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?
    5 s) F8 M7 @3 _; K, x* n( `│  │  │      28 hostpath实战.mp4
    2 E! o. T  |, F3 _3 M; A1 J│  │  │      29 PV和PVC介绍.mp4
    4 j% n1 `7 |  k/ m- K+ o│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G% M6 F8 c3 M# P( G5 k2 e
    │  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C6 u3 J; [( c2 Y: b8 F9 `& c' h  B
    │  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \
    0 s7 L+ h- q( u/ ~9 G│  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    7 R3 g9 L# |* Q│  │  │      34 集群调度之固定节点.mp4
    % F  h2 _6 s$ }( M│  │  │      35 集群调度之节点硬策略.mp4( d. s/ w+ p: [+ i4 P
    │  │  │      36 集群调度之节点软策略.mp48 n$ h$ e7 D2 Q; Q# x; ~
    │  │  │      37 集群调度之污点.mp46 d' \2 N) a, n1 M8 \: Y
    │  │  │      38 集群调度之pod容忍度.mp4  O& o3 i7 i2 y2 f
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt
    ! ?8 d- [5 }- v! u4 b│  │  │      3 F& o# N  S+ R9 f/ l# q9 W, n
    │  │  ├─04 任务三:Kubernetes运维管理! a, v* P. L4 Y1 z
    │  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x
    ! u+ R3 C) `, t. p* W+ @│  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b1 V( \" |  W, D! s
    │  │  │      03 dashboard-集群安全管理介绍.mp4! ]2 f! n4 x2 P7 x3 N$ c; S- {
    │  │  │      04 dashboard-集群角色介绍.mp4
    ) b9 R! j, p9 _1 H0 u│  │  │      05 dashborad-新增用户.mp4" ?5 m4 V9 t8 L/ r8 W, d
    │  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R
    + ~; h+ J3 g' ?* d4 G2 H! \│  │  │      07 部署zookeeper.mp4
    4 I% J7 ~! B( y! X, S; |│  │  │      08 statefulset核心原理分析.mp4. Y/ H/ E# z: B# O
    │  │  │      09 NFS-storageClass原理分析.mp4' C" X- L5 X# `6 _/ u: Z6 ~" G
    │  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |
    . s! |1 z& b' R│  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B, N3 x9 J# x3 p8 ?: a, i* B& `
    │  │  │      12 statefulset-mariadb详解.mp4+ M4 F* a7 r7 [- V
    │  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r
    / h( h5 Q+ L3 S  ~7 i│  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U
    2 A6 @6 E! k3 b8 H( ^9 b# V│  │  │      
    0 ?9 \" \+ y/ r9 E. o, Y$ ?% \│  │  └─06 模块一、二直播【回放】) |7 \4 r; J$ H- k9 x" y$ P; A
    │  │          01 01 满意度调查问卷_不提供.txt
    9 U' `/ C% r, b$ ~; o4 m│  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    & H- q5 O# D/ M8 `5 g# O│  │          03 docker_k8s直播资料.zip# i3 l0 B0 R: D3 {) ?3 M: z
    │  │          - y  K& T4 b% H9 q
    2 k! v% ^  u3 [5 r- s) M│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c: s" V: n( `  g5 D4 p4 a
    │  │  ├─01 资料下载
    4 N/ E3 |" l+ H7 e  }│  │  │      01 01 jekins代码.zip
    ; n% m/ T$ f; a/ y& ^7 X5 l) T% R│  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z. N% b: U" E/ J* C# r( g
    │  │  │      
    ( _4 m2 n& J: }: E│  │  ├─02 任务一:CICD、Devops概述
    : `5 C( s5 r% k# }. x9 ?% [│  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    5 C, [9 R* a3 a( J│  │  │      02 CICD概述.mp4* p  ~0 i. J$ H9 M: v  G% W
    │  │  │      03 CICD应用场景.mp40 U: W! y5 i# m4 R
    │  │  │      04 CICD总结.mp45 B1 m, V; U/ F1 C8 L
    │  │  │      05 DevOps概述.mp46 w7 r5 D: u) Q" C. v
    │  │  │      - B! z. I) ~. k: p
    2 {) U+ s) K; _4 G. X2 G0 z│  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T
    7 q$ g- h; @5 X1 b; d( t- p│  │  │      01 软件开发生命周期.mp43 }% E- N/ @, n  ^
    │  │  │      02 Jenkins课程配置介绍.mp4, s. [# G) V* `5 J# d
    │  │  │      03 项目发布实战之微服项目打包.mp4* I- @  W! ~% F$ Z$ i  `
    │  │  │      04 项目发布实战之微服项目镜像制作.mp4
    7 }9 \' C+ l+ T+ {│  │  │      05 项目发布实战之Docker测试镜像.mp4
    : |  s" b# z: w) b2 p9 r│  │  │      06 项目发布实战之K8S部署项目.mp4  {, S  R. e, A: y. U% n
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p
    2 i, I  y" I. v3 F) H+ d# [│  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `
    % P0 W) t9 K* L# ^, f0 J: _/ N│  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P) L6 t9 J$ A$ c4 j3 i% z0 ~- J+ i
    │  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y: R5 r4 ^% R9 e& x. A
    │  │  │      11 Jenkins插件离线安装.mp4  r$ g( e( M' g4 S2 o
    │  │  │      9 {! b! `7 ^( I- l
    1 [% s) O2 T4 b( w( y1 G# c│  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S- D* O6 M7 d4 |: ?8 Z& b5 R
    │  │  │      01 Jenkins自由风格项目.mp4% T' R* H& x# a3 R6 D7 n) J# d
    │  │  │      02 agent节点安装软件.mp4
    2 g5 I, f* }. R# p# o│  │  │      03 Jenkins统一配置.mp44 Z+ Q* G" p& p5 b! d* J
    │  │  │      04 Java方式连接agent.mp4$ K( Q  a2 @4 z6 S, b8 u- L
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t, a- n' z+ k$ t9 {
    │  │  │      06 自由风格项目测试.mp48 y* e; V% W/ C( ~9 d2 u3 o' Z
    │  │  │      07 GitLab服务器安装及配置.mp4) J3 h  C' @8 G0 o
    │  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [" P) C7 G+ Y+ x' k5 g5 x, P
    │  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C3 B' Y& e4 s" j$ I6 q2 L
    │  │  │      10 GitLab创建用户及分配群组.mp43 {5 `! T, }2 D7 M* e& ~0 z! K$ e
    │  │  │      11 GitLab核心文件配置.mp4
    ) U2 p: }. n% u: W2 K│  │  │      12 GitLab服务器应用.mp4' h( |+ q% N! l! B1 ~
    │  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q
    ; Z7 W4 b$ T% ^0 b. V9 ~/ W│  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~
    # Y) Y1 H9 \) O8 g5 R7 P1 r│  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R* M% V' f2 C) L  y" v$ _
    │  │  │      16 声明式任务骨架搭建.mp4
    . b5 Q8 t! T" U# W  K, F│  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s
    9 ]/ Y  s7 g/ g│  │  │      18 Pipeline任务小结.mp4
    7 x+ Y$ u8 D9 |│  │  │      19 Jenkins集成GitLab之HTTP实战.mp4
    * g; p3 e- q: P8 k1 m- w│  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m6 Q! ^! N. Z8 M: a
    │  │  │      21 Pipeline Script from SCM 实战.mp4% V5 R: `6 u$ Y& T0 c' x; [9 J( |3 L- _
    │  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O
    8 r. v2 y& l; X. g* M  }│  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i
    2 p6 N) H1 D6 ^' Y7 f* i; A. N│  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g
    " b- X) S( Y% ?: r2 z│  │  │      02 agent节点自动化部署springboot项目.mp4
    . p; g1 ?& \7 t) T0 P2 ~; g; M! B│  │  │      03 Dockerfile复习及面试题讲解.mp4% E6 K" j( `  e+ p+ U
    │  │  │      04 Docker Maven企业级插件简介.mp4
    0 u9 b1 u0 m- P│  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t
    " ^$ e4 Z% \" K5 y8 t" ~│  │  │      06 dokcer-maven-plugin实战一.mp4# f% \# _% t4 L0 l! k! n) y5 Z0 Z/ [
    │  │  │      07 docker-maven-plugin实战二.mp4" ]% x/ k. O- k; }- r  |
    │  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z" D/ E  n& M5 V; p4 K+ r3 p' _  }
    │  │  │      09 dockerfile-maven-plugin实战二.mp4! K+ x( s$ [/ r
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f5 R' _; f; f( K# w9 O1 L
    │  │  │      11 dockerfile-maven-plugin实战四.mp4
    6 ?% k3 H" e' I9 V! I% E8 ]$ d" L# U! m│  │  │      12 dockerfile-maven-plugin实战五.mp4
    % ]7 c  o- ~5 j; \1 B+ O│  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    + }' r) q8 A) c( J- g1 t5 l│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F1 y* O+ E4 R3 o8 g6 B5 n6 O, A/ ?
    │  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    ; n6 A0 m( y( Y# v7 _; e│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e' E8 ?6 I$ }* A
    │  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f- X7 n2 P# Q+ J
    │  │  │      " g& f& n6 R+ O* ]  C' [5 K
    │  │  └─06 任务五:Jenkins运维管理5 V( d1 Z! p& w* V9 {' E* Q
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h* d+ P' Q# ?8 M7 T' }9 q
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v) d0 @% Y4 r1 c0 }6 g2 \  u
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F1 q( x9 y9 m- ]( d7 m# y/ O7 _; E; e
    │  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c
    , l) E/ C! E, U0 J│  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l! w) s" E% U- ~  b0 ]4 h
    │  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    , @( |' L1 y9 T% O4 P│  │          07 运维篇之共享库实战二.mp4
    ! L, ^7 D& R; W9 e% D9 h. I│  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K
    " v6 a7 D" r" V" [# q% j7 W│  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }+ v$ e+ t* V- j+ ~! I* ]( {% E" `
    │  │         ! ^1 t6 v, {+ K; t" U
    │  └─04 APM管理和性能监控工具( A  }) c( J0 y# S, U$ R( ^
    │      ├─01 资料下载$ p6 H8 u& x- n" P
    │      │      01 01 APM管理和性能监控工具.zip/ ]3 [5 B! s- P5 s1 m+ Q: w
    │      │      
    9 Q2 E9 q+ C1 Q) |2 j& t. d! S  ?; r│      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d
    8 a3 N8 z/ Y* ^5 N│      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
      M. @( N# S9 Z! E3 b│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F0 o* B' L' ^6 ?+ H
    │      │      03 Docker实战Skywalking01.mp4  b( F1 R8 G; ?8 C! o5 Y
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G6 N$ I% \7 _4 I8 g
    │      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X
    - C6 ~5 q8 Y. Z/ [  u# Y: m! M9 u│      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o
    5 f* H) ?7 V" f. G- h) @│      │      07 K8s实战Skywalking01.mp4
    + _; Z6 H$ g/ l; v, J* |! ?  U│      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S
    % F5 a3 i8 \+ E5 z8 q! x3 K│      │      09 Windows实战Skywalking01.mp4- T2 z2 V* \$ W( u& f
    │      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u% a0 R' W1 C4 Z5 C2 i
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w( U# C1 p: ~; T& `
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    # ]" `, t0 ]2 n. d/ ?" C│      │      13 Skywalking入门SpringMVC01.mp4! S: }( s7 j7 N# T  N! u. S3 R
    │      │      14 Skywalking入门SpringMVC02.mp47 }& c. l6 b9 f9 d0 p* l" q" n
    │      │      15 Skywalking入门SpringBoot01.mp45 ~& l7 w6 \2 Y. V5 O0 H2 ?( {
    │      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S
    ' e; w7 Q! n  G│      │      17 Skywalking自定义镜像实战01.mp4
    3 v7 W$ I5 h! h, L│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S
    6 p  e5 J* A8 F3 w/ I7 o$ j│      │      19 Skywalking微服项目实战01.mp42 Q$ r: z  C- ]6 Q
    │      │      20 Skywalking微服项目实战02.mp4
    0 i0 [9 {9 {8 r│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q# k/ K5 E- e- X
    │      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^7 Z8 _# K; K" I9 H
    │      │      23 Skywalking微服项目实战05.mp4
    . W& b/ C4 v/ [% e8 Q4 F│      │      24 Skywalking微服项目实战06.mp4
    / y& c8 R% q2 d8 q) {$ C% G│      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w
    2 N) H% X: K( X/ S6 L│      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }
    # F0 x1 j9 g2 r* u# J5 J' ~; @$ [│      │      27 Skywalking源码解析01.mp4
    6 t( h/ A4 u- }; y│      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k
    ) E8 q' j2 W+ e( o│      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P
    * F: N, ]- T9 v( ]1 I% e│      │      30 javaagent原理分析02.mp4
    4 P7 o8 e( V, z1 g  O9 F│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    , Z6 I+ z# K( F│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U
    " D! H0 x4 y& V2 @│      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |
      H0 j- c& d" _6 b│      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E& L0 o" x: |2 ~" p# w0 S0 O
    │      │      35 社区与开源.mp4: l# K4 [# x% W4 @# e- |6 H0 G: M4 F/ |
    │      │      . q. H1 Z2 p5 l; l7 L6 n% K+ M* X1 j$ A6 ^# b
    │      ├─03 任务二:性能监控工具Pinpoint! y$ _0 I3 m. c8 Z! X6 A
    │      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l
    & \& ^7 q/ E4 B: B& o( _* D% }│      │      02 Pinpoint环境安装.mp4. V7 J, [0 B8 T: r/ K
    │      │      03 Pinpoint WEB-UI安装.mp4" U5 m8 i$ w( P6 ^: B0 [
    │      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q
    ; J4 f% ~  K6 \+ j, P3 m; O│      │      05 WAR应用监控实战01.mp4
    . l6 W1 H; O; C│      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \, F" {- d  f4 R: b$ i0 L7 j; B
    │      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j7 s2 k% C, X1 c4 ^1 h: d' U0 n
    │      │      08 JAR应用监控实战.mp4
    2 J4 C9 C; Y+ N; {3 z" d│      │      09 自定义Docker镜像.mp4
    ; j: }7 J, Z0 ?, \│      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \
    8 e( K3 S4 I+ g; N! q$ o# T│      │      11 MariaDB监控实战02.mp4# R* m' s' M. I9 v" Z
    │      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h
    2 D) y* U3 L# L6 K: E- [│      │      13 MySQL监控实战01.mp40 \6 J+ g" U# q" A+ z/ G
    │      │      14 MySQL监控实战02.mp4  W9 Z9 C% y4 i7 y  r7 v- g6 |
    │      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l
    ' b, G- F2 \" |. k│      │      7 T0 T% v+ J& l& Y
    │      └─04 任务三:代码质量管理工具Sonar
    " U- o9 x3 e. Y6 j│              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C5 n; N% i7 N8 ?! V( [0 q; {: [
    │              02 SonarQube安装.mp4/ I7 s% O9 e# }) v: T
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O
    3 h+ m6 z$ X6 S+ E2 v/ {; n  [( R( R│              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e( E2 h' {& }4 X" c8 I
    │              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C
    . ~8 J( y, s6 v- ~1 t7 T│              06 Maven项目实战01.mp4
    : p% ?) [+ f$ E( f+ F4 g2 i│              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `" O3 G* |9 p7 W. @0 t% {' r
    │              08 Sonar-Scanner安装.mp4% b9 a& g+ V5 b/ F+ e
    │              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o% N  [' a' p2 w
    │              10 SonarQube服务器端实战.mp42 M! m: f% x/ l& ~
    │              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @7 D7 u! i+ q9 R
    │              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h
    $ w8 H' b. W" O* u9 H│              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m5 _, u7 P7 u6 @; o0 j
    │              14 服务器部署测试.mp4+ D1 A5 u6 D. X* l, ~; _, R3 W
    │              6 p  Z! K2 @. D% ~4 c: d! @
    ├─10 第十阶段 底层调优与算法深入
    - S1 x2 ^8 m; y( }9 B│  ├─01 数据结构、算法
    ) S0 P  C# W! }' C3 j2 \│  │  │  04 第十阶段模块一作业
    , F3 d* v& Z5 M" V5 J0 ~│  │  │  ! h/ ~* B. N- s; B0 c
    * B4 `& E7 z' H" j│  │  ├─01 课程资料  j9 s( D; z% v4 w: a. [$ [" w; l# N; A% w- T
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H
    : H0 |: p0 d" Q. N│  │  │      ; n9 e; H% i# r4 P1 L& [
    │  │  ├─02 任务一:数据结构与算法基础4 M4 M9 l; j# `% h4 O, @
    │  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h
    9 p" F* p( Z& {) ]4 b4 b& u│  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R
    8 \- _1 p% [3 h│  │  │      03 算法复杂度估算.mp4" c5 c8 D1 X+ Y. M% v
    │  │  │      04 常见的时间复杂度.mp4
    ! F: X6 n3 C5 G; g2 o│  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @4 i& Z- S  `+ A; U9 N  r) F
    │  │  │      06 数组概念和原理.mp4
    7 ?7 ]; E6 n9 M1 J) I│  │  │      07 数组操作.mp45 s* Y6 Y; n% N& M
    │  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    6 ^6 R4 M/ i* h% V; W│  │  │      09 链表操作.mp4
    ( @/ T& P1 i" L9 A│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e+ u( u* W9 |" K& w* Z
    │  │  │      11 栈概念和原理.mp4
    + m6 Q" p2 I- g5 _( m3 ~: K  B5 [4 J2 z│  │  │      12 栈操作.mp4
    . a9 B: N" |& a+ F& J│  │  │      13 栈应用.mp4& _* ?8 {4 {3 C" a, |
    │  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    - N; r. s2 L: d% j│  │  │      15 队列操作.mp4, J2 Y1 U- W1 ^- z4 Z) R
    │  │  │      16 队列应用.mp41 O2 M' S4 S8 k# r  R' m8 Q
    │  │  │      17 散列表概念和原理.mp40 d  l% L! C- S6 W. i
    │  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l$ W5 p" c' T/ `  ~
    │  │  │      19 手写hashmap(上).mp4
    ' {9 @$ X) f; M' Y: k. n│  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g4 }: B5 T' Z( {5 Y
    │  │  │      21 散列表测试及复杂度.mp40 W% h! d4 r8 l
    │  │  │      22 散列表应用.mp4* {& c  I! }1 j" G7 x
    │  │  │      23 递归算法.mp45 }, l* l) g0 b( g* E" h% @
    │  │  │      24 斐波那契数列.mp4
    0 v5 ]4 J) M) Q; S# i, |2 ^│  │  │      25 递归时间复杂度及应用.mp4" [5 X8 i, Z! A7 u7 \* O; q. f
    │  │  │      26 二分查找.mp4
    % R) H& W* ]2 t% r' q│  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z1 ^' ]' i5 l+ Q: I3 h; N0 F
    │  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g
    7 @1 D8 s6 b9 I) n│  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    % E; H( a( L; u+ J9 H% ?/ W, K│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h
    . N9 z' l9 f) @' b2 t3 ^│  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]
    # T4 ]  n9 S& }* v' E* _$ F; i% w│  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H+ q5 J4 E/ p; r: t
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B
    3 N* e3 L- n! x) _9 {3 h│  │  │      03 二叉查找树.mp4
    ' v" I8 z# n- S) @2 n! `│  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    : b: ?# g' W* S  Y3 O3 G│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s
    & @0 A) F$ t! E, K% C- B7 K│  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z9 b* I; Q! v; G1 A5 `! {% w, S
    │  │  │      07 广度优先遍历.mp42 I+ U  C, f/ z( B- Y0 J
    │  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z# F, u; @& Z3 j% E
    │  │  │      09 红黑树概念.mp4& b$ t( W8 }2 t
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s
    / Y6 _" Q. U' k% ?  M& K│  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C/ V0 `" ]2 @6 a# \+ Y
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I" h  I9 x) f! K2 S/ \
    │  │  │      13 红黑树测试及应用.mp48 K( j0 c* K" y; d. Q0 I
    │  │  │      14 多路查找树.mp4" n1 E# z/ }& ?' d+ L5 C8 B8 ]" j8 v
    │  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g" c( n2 N, e( ^9 `) q
    │  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V
    * E$ o6 j& q. r+ D3 O│  │  │      17 冒泡排序实现.mp4
    # {8 D  i6 C( E- g" i7 A! }│  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O$ m! V" s7 W5 @5 B
    │  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l4 E4 O+ j: h6 `! H; _) Q, f
    │  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J1 x5 l) S" K0 c# F! M! G
    │  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?
    * f& J( v6 G' k( D; ^/ m$ X│  │  │      22 计数排序.mp4
    5 z) Z2 h& E0 e+ \│  │  │      23 桶排序.mp4
    / ?; l/ ?0 N; {0 W│  │  │      24 BF算法及实现.mp4& m$ q8 ~. @; O/ c
    │  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E% P/ g  }/ H4 u' N
    │  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q9 s" h/ Y: @  _( `  y' B. r
    │  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X! G' u( e+ G2 x. p
    │  │  │      28 BM算法实现.mp4" m, m8 z1 a# _) K
    │  │  │      29 Trie树介绍.mp4
    0 h! ~5 L% }! A' ~│  │  │      30 Trie树实现.mp4/ |4 ~# m( t5 }2 g0 a' G' s
    │  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [. w2 ?( U3 A9 j0 I+ a( A1 f
    │  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F8 @1 `0 R* r5 F+ G# L8 D3 |9 Y- L) b
    │  │  │      33 邻接矩阵及实现.mp4& u0 X$ O3 `. \% C, S
    │  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z# w8 h5 ^; Y  d4 l
    │  │  │      35 DFS&BFS.mp4
    5 i2 @% ~1 M6 h+ o5 S9 y│  │  │      36 BFS应用.mp4  R/ t7 J( ~+ V  B5 M  u" T
    │  │  │      37 贪心算法.mp4
    : W; E6 X  ~- y1 D; k/ }/ Z│  │  │      38 部分背包.mp4: F' b" O* Q0 J  Y
    │  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W
    * @8 r9 _3 E/ {│  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L
    ) W3 M9 Z) r) ?+ _│  │  │      41 求x的n次幂.mp4
    , k- X9 e" e7 v│  │  │      42 回溯算法.mp48 J* T4 V; u. L8 Z& c( I
    │  │  │      43 NQueens实现.mp46 U1 o# I% E- x/ u
    │  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    * t$ t4 T1 z! r3 _% O│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s
    1 |, z. B9 f9 ]$ H│  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p$ Q; o4 b) e: N5 j" M$ B
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z
    , G. y7 X$ F! A* B  Z│  │  │      48 背包问题分析.mp4
    2 K- X" U9 `2 ?; I4 i2 t7 Y3 z│  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O; U9 A3 t1 [+ u; o
    │  │  │      
    4 {: y7 n1 S3 v* b2 y│  │  └─05 模块一直播【回放】
    1 B) S/ i  q5 K) e2 r, h│  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [
    5 ]8 c( _8 {2 G8 P│  │          02 java 高薪5期阶段十模块一直播.mp4: q( m4 q5 e9 k! z+ |2 N0 z( \1 L
    │  │          2 c, N2 z) f" x9 E9 ^
    ) P  {6 x3 h3 ?" }; _│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    , W4 x. V9 P! |5 ?/ G5 G% f│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q; K) k- _, }4 R3 t0 s! c2 P6 C8 L
    │      │  : M) b  f- r5 H4 m; a2 I( O  e5 G' Z" j4 W9 w( n: K
    │      ├─01 课程资料下载( O* o! V5 ~1 d: y( G/ c* p
    │      │      01 01 讲义及代码.zip3 W6 g7 J0 {, B5 R
    │      │      ' i6 ]- l1 w5 |1 X" i
    │      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O. d6 w; }  P7 a
    │      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E( V& _) @( v+ Q- |
    │      │      02 Thread和Runnable.mp4" ?6 |5 s, k1 Z( K# I, J( @
    │      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
      q" q2 B0 `* g$ a  k1 k  |" O* l│      │      04 wait()与notify()方法.mp4' R$ [: o( w5 Y
    │      │      05 interrupt()方法.mp4
    ; a0 C+ ?/ r5 G- r" s│      │      06 线程的优雅关闭.mp40 U; E1 i5 k+ v! ]( ~' Y
    │      │      07 并发编程的核心概念.mp4
    $ \+ N& x6 X; t: W  Q* d* v│      │      08 并发编程的问题.mp43 O+ b( B2 z6 Y% Y; C$ O- y  E4 T
    │      │      09 JMM与happen-before.mp45 r1 [* M6 j7 j# M$ J* F+ a
    │      │      10 volatile_final.mp4* d# @/ |- e! W
    1 r2 Z. j2 Z; f1 n1 z9 D5 e! v│      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R
    1 j; B4 \* i* D│      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
    $ ~$ w6 d; ~8 p/ n& K( f$ e│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^. @# J2 O& X1 a0 A
    │      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r
    ! W  G% i/ l1 P2 X! P│      │      15 CopyOnWrite.mp4
    1 B, H7 X; _4 ^% o; C0 u0 v│      │      16 ConcurrentLinkedQueue_Deque.mp47 M" s  i. q6 s: ?! y
    │      │      17 ConcurrentHashMap-01.mp4
    1 R' }  a8 j. ^│      │      18 ConcurrentHashMap-02.mp42 q$ @' j' t+ e6 {5 h3 E3 r
    │      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l9 J- V# g4 v4 |; Q! e/ T) y
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `( ^& F6 }- b/ ^! t  R$ ~# x" R& Z
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |$ a/ z& A( A3 ]- ]2 g+ z
    │      │      22 CountDownLatch.mp4) B. F' B( `. G! V
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    ' O; M3 X% D. s( W5 l│      │      24 Exchanger.mp4
    ' E  p8 u" W# A1 h│      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I" o7 N4 ?( y# C) i
    │      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m4 |3 m5 E: h) O# |& s
    │      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r
    + P# \1 |3 i' Y: `& h9 M│      │      28 AtomicBoolean和AtomicReference.mp4
    " X( f* }1 U& A$ u, }( K│      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    . z# t6 y: L5 l" F: N$ O│      │      30 AtomicIntegerFieldUpdater....mp4$ X, U' s; f, k' N1 D( ^  {
    │      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U
    ( c0 ]* ^3 F& g2 q0 R( E│      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O6 D; `! A* w2 m' \( {* P" G7 s; H
    │      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d
    8 O! K) K& p, D) W* e9 g│      │      34 互斥锁-01.mp4' Q) u# h6 U* s4 \' N; x
    │      │      35 互斥锁-02.mp4" i3 r7 G% p3 i, s4 @
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [
    6 ^7 T2 t( [4 q: C! ?/ N│      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \, u, H) ^$ c# ?1 V, `5 {. z* @
    │      │      38 Condition.mp4
    0 y8 o# N# _( i8 Z1 ^│      │      39 StampedLock-01.mp4+ V: C5 c) K  [4 A7 D) k$ V3 G% `* Q* Z
    │      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?
    2 O2 S3 v% Q3 A6 e; V│      │      41 线程池原理.mp4; w5 X: X$ q( P
    │      │      42 线程池的类继承体系.mp4
    ( q" h9 k4 d1 z/ }│      │      43 ThreadPoolExecutor-01.mp4
    ; K# H5 t. o5 s) p" K│      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y2 V0 A- p, c0 U# @! y
    │      │      45 Executors工具类.mp41 [9 c$ q, Q/ S" \
    │      │      46 ScheduledThreadPoolExecutor.mp4
    6 J& G3 o) ?5 s: I│      │      47 CompletableFuture用法-01.mp4- Y% H2 o5 l' S# o- Y# C! k; n
    │      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s! A  r2 r* |9 y- m0 W9 h/ _( p
    │      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X
    ; l# Q8 R1 J+ `$ O│      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S* g2 @' {+ o9 |0 {& Z  @% D/ ~
    │      │      51 CompletableFuture用法-05.mp4
    7 A4 U/ o! S  N│      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E
    9 f# S! N5 g0 a! X% u" Z5 x2 F8 Y│      │      53 ForkJoinPool用法.mp42 [% N0 I/ A9 Q( U8 r8 d% E
    │      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H: e. Y+ j5 L3 ]
    │      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J
    2 V; |) L& ]& Z/ l4 |2 _│      │      56 ForkJoinPool状态控制.mp4- @- ~8 Z7 n9 E  |# _( m$ |
    │      │      57 Worker线程的阻塞-唤醒机制.mp4
    % s5 M2 k" I0 C1 k7 n! b│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i
    # `* h$ }" n1 o( X2 Z1 i+ S│      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K
    % C' ~9 v) W8 Y. x│      │      60 ForkJoinTask的fork_join.mp4
    ) B( t; L2 F. K8 z; x, t) u- ~│      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s
    . x, U8 J. f' `2 V2 a│      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q
    2 z) S5 K- h# e+ I/ G2 E$ B2 b6 l% _0 f│      │      63 Immutable模式.mp4/ l; [6 @; }/ f% @
    │      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l
      ^: W  J9 Z4 s( m! L" n│      │      65 Balking模式.mp4
    ) \5 Y; y$ a& O* N# q│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d
    & X- E3 O# u# W' _- b! y│      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G. F6 r  `1 I+ Z+ t
    │      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?  c, F9 t$ P5 |  n
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g+ H3 }0 C7 B0 ]; x$ ?. J
    │      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o* l: {. A1 O6 ~, V6 `8 V
    │      │      7 p- d, v7 M/ m3 u
    4 o- d! J+ r, ?- G│      ├─03 任务二:JVM优化! T3 I$ I0 G4 j+ N! l+ e
    │      │      01 前言.mp4
    # ]3 {7 U% E. q) C/ c: F│      │      02 JVM优化课程内容介绍.mp4
    / g4 G0 ?/ k. p/ _3 z  u│      │      03 什么是JVM.mp4: E; o3 C! g8 j7 X$ i, [8 y
    │      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [9 U7 q' w) j& q3 `
    │      │      05 JDK、JRE与JVM的关系.mp4
    8 O0 \$ P% ?: d- b* R: y│      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p) b! p; Z3 S% S7 L
    │      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v8 P% O% G; a0 ~: \" l
    │      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M
    6 H2 w# d5 C! P0 S' e5 w' a+ o│      │      09 PC寄存器.mp47 p% \* r$ r& M9 _, I* ~% e" }, H2 g1 l& t
    │      │      10 虚拟机栈.mp4
    $ S2 ]8 u% `5 \* @& T! x9 r│      │      11 设置栈内存大小.mp4
    3 P# W( J0 Z+ I. ]# a+ e! s│      │      12 局部变量表.mp4
    6 x% p/ K" V" N  s. n2 b3 r│      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w
    ' M3 x9 @0 x. C4 H2 X1 z│      │      14 动态链接.mp4! ]2 [# X1 A: U" f$ B" M  T- t. N- S* m
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R
    5 s9 k' t; `& q; b; F: w7 ]│      │      16 本地方法栈.mp4" h! M, P, y. e% D
    ; E( E. t8 V9 f│      │      17 堆空间简介.mp4
    * N0 l/ ^; Q. k* ^3 p2 k│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    0 d4 `' e" W) {0 D, m│      │      19 堆的分类.mp47 K) U% [% K& M  K
    │      │      20 年轻代和老年代.mp4% O& w0 p# a4 F) @/ x, @$ l
    │      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s  _; q  f  k; N4 {  U5 j% v7 W) v
    │      │      22 堆GC.mp4% |* K/ i( D7 K- X! v0 K
    │      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l& y0 c0 \; n! r: t# g) C4 J
    │      │      24 方法区的简介.mp49 `7 T4 a' n7 b2 u+ G# J6 L
    │      │      25 方法区结构.mp4
    , y( M; ^/ Z, E! c│      │      26 设置方法区大小.mp4) h/ L4 O3 e- `9 @$ m4 V
    │      │      27 常量池介绍.mp40 W7 @  D3 E6 Q" `  _- o1 l. j
    │      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X
    & y7 j) ~6 V) F* F8 i│      │      29 堆内存溢出问题.mp4
    9 h9 a* k5 m* o) \8 R4 q1 P; A│      │      30 虚拟机栈和本地方法栈溢出问题.mp4/ z8 ^* |' W/ z6 x
    │      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `; m) @7 ?  ~. D5 q( E% @
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N
    3 q& f) h- `/ w7 S) i│      │      33 直接内存溢出问题.mp4" ^4 b  k9 Q% E/ r, i& g! |
    │      │      34 类加载器子系统.mp4  Z$ L) V* l4 C" c2 W
    │      │      35 类加载过程剖析.mp4
    1 ^+ F+ b# x! P) n; c. A3 z│      │      36 加载Loading.mp4  U4 U6 [  K* y4 W
    │      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
    9 h' S% N$ ^$ }/ `' I│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x6 t2 a" V' _, o" w
    │      │      39 clinit和init方法区别.mp4
    7 a0 X9 j  S- L2 I│      │      40 类加载器的介绍.mp4+ p& p# v, i- X3 c$ s
    │      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c6 J; n' O0 R8 a) c
    │      │      42 双亲委派模型原理.mp4
    , r/ Z: }: y$ K7 Z6 F1 e│      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t
    0 A+ u# a4 _, {' g; a( @│      │      44 自定义类加载器实现.mp4; G9 N* [2 ]2 Q
    │      │      45 Launcher类的源码剖析.mp4* L$ V4 f6 [! o5 q
    │      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h" F; ?+ D1 F2 S( i
    │      │      47 ClassLoader源码解析-02.mp4
    * @  F: u9 _0 n" n6 Z4 F- Z7 \│      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y
    + D8 J# Q! t% m" j. m│      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s
    % a% `4 s( y. A1 c│      │      50 可达性分析算法.mp4, @* I+ n  c8 N; w) j: d0 n, ]
    │      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
    " G/ q+ d. j1 T% X. g- Z│      │      52 再谈对象的引用.mp4
    + W# Q1 C8 M4 t: c│      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f6 f3 F" Z) l6 b
    │      │      54 标记清除算法.mp42 b0 R# W! q5 z) C
    │      │      55 标记复制算法.mp4
    2 d! W4 g- E3 Y! n! Q│      │      56 标记整理算法.mp4# ^$ D: S5 l6 j* H8 @/ y
    │      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u
    $ [- [+ j- l# _  V& |│      │      58 Serial垃圾回收器.mp4
    ! H( `& S' V8 E0 j8 f) [4 h0 G│      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J
    $ r' g9 b5 Y/ m+ i: k8 C! N│      │      60 Parallel Scavenge垃圾回收器.mp4
      r) r) R6 p  R7 ]) n" Z" c│      │      61 Serial Old垃圾回收器.mp4
    $ b8 p% n" _' T( b$ r│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R
    , u& E; A8 N7 d# X6 [9 F4 z2 e│      │      63 CMS垃圾收集器执行流程.mp4
    0 M% Y; h; w: }$ P4 E/ w│      │      64 可达性分析-三色标记.mp4
    * K9 V# }# Y$ ?' s│      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U3 L; @6 X6 C% ^* e* j
    │      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g
    5 |$ t1 n, c$ V  z' m│      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y/ q1 M  }6 H! A1 @* _, v: @( `- R" ^* C7 I
    │      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o
    ) z, V$ A6 ]4 C6 q" {" c8 I│      │      69 jps指令.mp4& e6 l" x$ b" w) n; [* J
    │      │      70 jinfo指令.mp4/ c0 x' P# R9 a' T
    │      │      71 jstat指令.mp4- V' g8 y( A5 |+ H8 |
    │      │      72 jstat练习.mp4# W# m" C0 E8 w0 r
    5 f. x/ X( i; O* G6 T  T& _│      │      73 jstack指令.mp4
    % C. Y8 z" |9 ^- G- w│      │      74 用jstack解决CPU过高和死锁.mp4
    , R. @+ T( L6 p0 W  T│      │      75 jmap指令.mp43 q+ M" M4 g5 w# _. t' f
    │      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _5 _! J" `) l9 P! ^' C% g8 J8 L
    │      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B
    $ C; a( F" [) M* i! h* u; w│      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a
    ) r: w( D1 m4 X2 D$ H│      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W
    . y7 k9 Q% f0 Q- e│      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y# m' ?! J* k" ~+ i
    │      │      81 GC日志参数.mp4
    6 x4 u: J9 k: n0 e9 G│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h% b% _/ m7 v6 y. f& [/ }
    │      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    0 t' f) X+ |3 x/ l│      │      84 GC日志分析01.mp4( @1 r% g1 n& T
    │      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    - y9 H- h- d) I│      │      86 GC日志分析工具.mp43 L' i% u9 E) |; ~% w
    │      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q' w/ g+ I* V& z8 I  r
    │      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
      _2 i7 g1 ^- i7 m│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c
    0 P$ @9 s5 f( _+ m: s. P│      │      90 安装Tomcat部署Web项目.mp4
    2 T) d: f4 s$ ?1 ^( `6 L│      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M
    2 Y7 B( w2 a/ B0 \4 _│      │      92 禁用AJP服务.mp4# r0 ~( u+ K! G- `; v
    │      │      93 设置Tomcat执行器.mp4
    " r& x: W: e  z6 \* @7 n, \│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y* E' I$ k, U; B4 X5 j' d: T
    │      │      95 NIO2和NIO模型吞吐量测试.mp4
    8 t- _+ X% h- O# q│      │      96 JVM调优设置并行垃圾回收器.mp49 E/ o# p; M9 r% B$ I# G/ Y$ K4 t
    │      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n
    3 h( Z8 h1 W- M7 u4 O& l+ z2 ?│      │      98 JVM调优设置年轻代大小.mp4& I" u3 |4 `& g" \# Q
    │      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N
    8 U1 Y  N1 d) I" u8 {│      │      2 M- G8 N9 X+ I/ u' ^
    5 H9 l4 p0 H: Z) m" {5 W│      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {3 S& H$ b7 H5 h
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u
    & p: O' o6 A* e1 [) r- r6 p6 n4 B3 `' V│      │      02 Linux性能优化概述.mp4
    4 F8 |6 r5 l/ u( J0 w│      │      03 性能优化方法论.mp4
    3 D9 _0 I3 m% G5 o& G, U9 {│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    ( T2 e+ H" d  h# ~+ M│      │      05 平均负载案例环境准备.mp4. e( @" V6 V7 x5 z" j( J
    │      │      06 模拟CPU密集型场景.mp4
    " V  T6 x8 n3 ?: P/ {. q. e( J│      │      07 模拟IO密集型进程.mp4
    + ]$ d5 Q. U; f; A( V' w9 B8 L│      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    & c; J, w+ n, S1 P9 A2 J. Q9 z│      │      09 理解上下文切换.mp4
      Q: c# U7 }" w9 D0 ]│      │      10 系统调用.mp4
    # g; G. }& ?( N4 q* X│      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V
    1 r0 }' t& M5 P4 ~) U│      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a, \/ }3 K# w+ o; h" D, X" T# n2 @1 O
    │      │      13 中断上下文切换.mp4
    9 S" r% ~/ U! ]2 m0 @) c│      │      14 查看上下文切换.mp4
    ; d4 B. L" g/ A7 }7 [1 s│      │      15 sysbench工具安装.mp4
    6 C! F9 Y' j" i9 Q│      │      16 sysbench测试上下文切换.mp4' W  C# M4 E; V
    │      │      17 上下文中断次数减少的分析.mp4/ `- Z5 T! t5 ?) Y
    │      │      18 CPU使用率计算.mp4
    3 i, F, z7 b7 O. Q2 m2 N│      │      19 CPU使用率查看.mp4% N' s% |$ ?( V8 R5 q% n& y* s
    │      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?
    ' k0 ~1 _1 {1 L# X( ?0 [* U│      │      21 CPU性能工具.mp4, C9 |/ s& [' v2 J& U* _
    │      │      22 CPU性能优化策略.mp4
    . P# x2 |8 ?$ |% D2 `: E( R│      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    . ?1 U! S  H; ?6 v. n8 o2 M│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~
    " L/ `; O' g2 S│      │      25 SWAP运行原理.mp4
    . v- a! W- X. k. c│      │      26 系统内存使用情况.mp4
    4 N8 P: m$ u1 Q) h* w│      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b8 X) C. c6 f' F$ Z5 u4 f8 k) C
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k8 N% j, [) E( Y$ Y  {; f5 T
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z
    ) a/ O9 K! A% w; l# y; F- c│      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~
      x; T3 l. v" ?. C) [6 r/ S. H│      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U/ n2 x& i" Y. D5 i2 B0 d& }' x# I  p
    │      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r6 G* J& F5 _2 z( G: L' m* U4 i
    │      │      33 文件系统原理(下).mp4" V+ j* Y6 u* H! t, e) W+ I( ~
    │      │      34 磁盘类型.mp48 a& O$ ?1 t4 H# Q1 x5 }) w- u
    │      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o
    $ ~2 m" d6 E- q& N│      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K: d# w( Q3 g. I) C- q3 D' s
    │      │      37 磁盘IO观测.mp4
    6 }, B1 D6 Y* Y7 g& t7 D│      │      38 进程IO观测.mp46 U1 e3 }3 i4 y; Z; z
    │      │      39 磁盘IO性能工具.mp48 H3 k" @1 v7 ^1 C. v
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k0 X4 S3 v4 s- q8 a8 o
    │      │      
    # @7 V* _: T8 [  J: j" R│      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t
    & J# r* K. k6 p4 _, r+ S│              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A- b/ u/ J* \/ K7 C& g$ r+ ^
    │              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P  ]( |: O  W% O  o0 k3 ?, i
    │              - Q- f6 m$ w  m1 ?4 h2 p, |* ], c# i% F9 K/ s( \
    ├─11 第十一阶段 大型互联网项目实战和业务解决方案9 H3 z$ Z! X% ^' f
    │  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g: o" N' ?2 I5 l7 |
    │  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F
    # P) ]7 W" j1 n: Q( g$ f│  │  │  2 Z' R( X0 P9 S# z: f4 C& ?) P* _0 o# B  d' @* l
    │  │  ├─01 课程资料下载9 C+ y+ f- l* u. J9 i4 x, H6 p7 ^- K# T9 J# \# ^
    │  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q7 ?1 }; O( \) o5 ?
    │  │  │      02 02 数据库资料.zip
    : V8 j# [" m) H; V│  │  │      - A. ~) ^& O$ Z, h/ {
    │  │  ├─02 任务一:系统需求和设计, ]' n; ^6 m& ?1 \- p
    │  │  │      01 课程介绍.mp44 m% A5 ?' A; _! g: G
    │  │  │      02 项目介绍.mp49 L* Y3 ], t  g
    │  │  │      03 前台用户需求分析.mp4' D8 Y/ @' `1 b+ x& q
    │  │  │      04 后台管理需求分析.mp4$ E/ B/ k4 n/ M: u: S
    │  │  │      05 系统设计之模块划分.mp49 K; m: r" F: r- F* q( m* V
    │  │  │      06 系统设计之架构设计.mp4
    6 M! J2 D% k  K1 b  ?  [* g) N  \  K│  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    + W$ y; O- N" R& A+ z│  │  │      08 系统设计之技术选型.mp42 E) p! Z# j% `# t  h. W- F! z/ b
    │  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w' p0 k5 m' ?2 z/ Z/ p& u$ E2 u, m
    │  │  │      10 系统设计之数据库设计.mp4% _9 ~8 q! m, R3 }' A6 L; r
    │  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O+ J( _6 _6 U8 U9 r8 C
    │  │  │      " G3 u! A/ _3 m9 p# A2 F* R; I) ^3 ?* ]4 N
    │  │  ├─03 任务二:系统开发-广告模块& q! `3 f# X$ q  L# ]7 D
    │  │  │      01 系统开发流程说明.mp42 W1 i) W; e% F( b* u# z$ S% g
    │  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A% B: \1 V* T5 K! c1 \# M7 v
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c: m: l( `, E! z4 ~/ A' n
    │  │  │      04 搭建注册中心.mp4
    4 j& H/ F& ~! c7 W% R' k( J│  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t2 x4 P  F9 ?) [8 D' {
    │  │  │      06 广告模块新建数据库.mp4* S. K7 i8 f3 k1 l* c7 h0 ]; i. s. {
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p' [0 g! r  [0 P0 O1 t  H  R* d; P; C
    │  │  │      08 远程调用后端统一入口.mp4
    3 T* f+ O) k/ Q# p  J- N│  │  │      09 搭建网关环境.mp4
    + |) p8 {% G$ \% L- z7 U$ T/ [│  │  │      10 通过广告位查询广告.mp4
    * i  E" O5 v  }7 p; V│  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j
    & D2 a5 {2 n2 q  U- [* D2 `' R│  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i
    ; E& ^0 c; i5 a4 m# j+ ]│  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {7 e8 h$ |' R% @+ M) i
    │  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `
    4 A0 R9 Z: G  ]2 o1 _│  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r
    8 v6 ^& |* [' [- t6 p│  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I: E0 O- s2 T; [% M% s! L. C
    │  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C
    ! O( l! w$ c4 F0 G6 X8 {│  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c& V1 E3 _4 j! p. l0 y1 H% D* N4 M
    │  │  │      . l% w9 Q+ |) m
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [3 T1 u; `( b2 _
    │  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u
    " c, n& t) u) d; k  ]" \$ |  n│  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o. e$ s9 D8 T) `9 \2 A$ J9 N
    │  │  │      03 用户基本功能实现.mp49 s8 W' b- ]4 }
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }
    * z5 O4 `3 p8 q2 H+ d% `│  │  │      05 单点登录的流程分析.mp44 T7 F& ?' D  A3 @, V% ~, c
    │  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    * `& r* ?. @" J* U: |$ k& p│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [; Z! c! n9 L% a3 X0 M
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    1 e$ |( l/ B5 M│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q9 S8 P4 X( a1 W" K: u( o/ ~
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C
    ) {* @: M2 U: L│  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X( Y/ w6 O) n( X) B9 n! {$ b7 A
    │  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w, ]1 P+ k( l3 E5 z4 h0 }
    │  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v3 B# n: d- P5 ^% x% |7 f
    │  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e3 f* v8 [) V! l" [6 y, R2 K
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m
    5 C. X% Z( T" K2 U- |. U│  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    ; s7 j) b. O" ]9 A│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t. f0 M5 a# M# ~1 F/ Y
    │  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f5 {: T6 r8 {  X; z+ G& F5 q4 i& K
    │  │  │      05 视频上传的流程.mp4; ~! I# k$ ^5 d2 f/ o
    │  │  │      06 视频上传的代码实现.mp4
    : X$ @; I" L& ]- b2 i1 u5 ?8 d│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u+ G! V3 s8 b  ?. ]+ Q
    │  │  │      08 视频续播功能实现.mp4
    . V: e  w) N1 @! y7 v" w│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?( n% D1 k1 F5 U! q
    │  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?
    + \# ?1 Z+ \# u9 j2 ?9 u│  │  │      11 评论服务远程调用.mp4
    6 i9 t. b& v* O! E- {│  │  │      12 打折课程功能实现.mp4& B2 [( m* F2 |$ B  ]: C" _
    │  │  │      & L, ?7 c+ V$ {
    . K) f: u5 a4 ?& C$ v( \  G│  │  ├─06 任务五:系统开发-订单和支付
    0 d" b3 S  b& |5 @9 B" ?3 v│  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v! k/ Z# f6 X5 g. d7 h
    │  │  │      02 秒杀场景解决方案.mp4
    . M! m8 x4 t5 C9 o' H+ Y│  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T: t# Q( a* A* d; D6 m+ O: E
    │  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t+ s& y3 f! S$ h. e/ V8 ~0 G. y
    │  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z4 Y  ~+ ]7 k: p7 o
    │  │  │      06 获取支付通道.mp4
    1 Y, }3 i) I" a│  │  │      07 保存支付订单.mp4) g; g5 n/ f: q$ \8 v5 g# s
    │  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q+ t0 [; Y( H& B# b
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    ; }+ P9 p3 ^8 j; A+ D" [0 @│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K0 _6 m, }9 w% E; ^8 n" r  A
    │  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D
    4 }5 x$ j) Y" S9 E. t8 o; D│  │  │      
    " _/ o# x- V4 ^% v4 D5 z5 \' z│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C
    - T) I; `+ E2 T. }( C│  │  │      01 权限系统概述.mp4
    1 j+ c" H  f% ?4 L8 Q│  │  │      02 权限系统设计方案.mp43 ?1 _% Z( f5 c4 G
    │  │  │      03 权限系统项目搭建.mp4  w3 [) C( _2 _$ u- g; E; I/ |
    │  │  │      04 角色管理功能实现.mp4! w8 F: t' `6 M3 ^5 H
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [' S9 Y5 j" Y4 K1 `7 E% f$ v
    │  │  │      06 资源管理功能实现.mp40 v6 B8 \+ G) P. D
    │  │  │      07 权限校验流程分析.mp4
      D, t& R/ \0 _│  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W
    # [0 p. Z+ ]+ _% h7 W│  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?# V  [5 D  @& _2 K
    │  │  │      8 \) C, p- _  j( l1 v$ \' @6 M; T7 y1 _
    │  │  ├─08 任务七:系统开发-消息模块6 M8 g& x6 G# m; @3 h1 C8 L- a& [& J
    │  │  │      01 消息推送模块功能介绍.mp4
    3 m# F( N8 R! I& N' d│  │  │      02 Netty-SocketIO服务端实现.mp4
    # n: V, {9 a' I# i5 y5 @│  │  │      03 Netty-SocketIO客户端实现.mp4) Y% y( F. s: s* g& K, c7 O
    │  │  │      04 消息模块基础功能实现.mp4
    ( r) |" Q; D6 H│  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j
    + l3 U  j9 H& p% Z( A2 S) ^) Z│  │  │      06 SocketIO服务端初始化.mp49 h4 k% `- ~3 f3 u+ X# q2 z" x2 P
    │  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j
    & s& u$ K' b+ `& @6 K( Q│  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S; \) E8 C0 V( b9 W, q# q: a; z8 R. C
    │  │  │      - G5 [  p+ f( d/ L* X0 J! M' l2 I! \  D( n0 a; o. ?
    │  │  └─09 任务八:系统开发-Seata分布式事务
    " Z' V! I" Z, _' @4 G5 A. T│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [+ H/ C1 y$ f8 M( G% p
    │  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H
    & g8 t# U4 G' w│  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C
    3 Z) Z1 E! }6 p" A2 g│  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \2 C3 n+ d- {6 |4 t
    │  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C
    % c# l4 y. N% M& k  P│  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y0 k( [' r, z3 e+ M  V
    │  │          07 Seata客户端的配置.mp4
    % Q+ V/ O/ k4 y' E0 u% e│  │          08 分布式事务功能实现.mp4
      R% y9 p+ q3 F& [& _+ q; k│  │         5 h- P/ V7 O* v  \0 M% |& B
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `
    ' v9 G- m6 q; p6 e│      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u
    1 M: m- N; M1 R: s/ a" {│      │  
    2 s% |. v9 P: S# s2 r│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    + z4 I) r& M5 f/ m│      │      01 01 课程资料.zip. ]8 U7 k) `8 v! R" y# F
    │      │      
    6 S; {1 F6 n. X3 H# C& y; _5 C  s  c0 k│      ├─02 任务一:系统功能发布和压测
    ) [0 I  v% _$ K& J4 Z│      │      01 课程内容介绍.mp45 r8 C. X6 f0 g9 X  r
    │      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `
    4 [7 A0 p; {/ F5 n2 C8 t: h│      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o# q2 H; E) W9 k+ R; v2 b( B
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q3 V. x1 [7 r0 d! g8 j
    │      │      05 edu-ad-boot项目初始化.mp4/ j" S1 K- {* ]& ]! i
    │      │      06 其他微服项目初始化.mp4
    % H8 X! K1 A" V2 [, M│      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N! e- @% p5 b# r
    │      │      08 MySQL容器初始化.mp4
    : j- B, D& t5 P9 [│      │      09 eureka项目容器化部署.mp4! x5 ]4 N; O! y" d% @9 k# f$ N! s  F
    │      │      10 gateway项目容器化部署.mp49 n; Y3 M, a) p
    │      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t: q! o; m4 B7 \8 |1 @6 x6 t2 s$ `
    │      │      12 edu-boss-boot项目容器化部署.mp46 C/ p& q8 c. j2 F! j! q) h* }* y
    │      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f( j7 K0 q% O, _! D! Y. g: K
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u
    3 P! r' Q+ j/ O) P7 g: d  b│      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v
    " I- E/ {& K  L  ~" G+ g│      │      16 ELK环境实战01.mp4% W  d8 a) R% j0 [% _8 y' z
    │      │      17 ELK环境实战02.mp4
    9 h- W; r8 O+ m8 I│      │      18 ELK环境实战03.mp4+ }, i  T$ D+ X- C
    │      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w! Y# v6 [! D' j% D
    │      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h1 r' H" Q: ^4 k* m7 g
    │      │      21 JMeter常用元件.mp40 @  p! L3 H, l: U. P2 r- F; a
    │      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h- i7 D4 S3 u6 ~2 |" c
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o% T" G( c  v7 S0 L! v
    │      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    5 b& `6 s  p+ z' ~3 c$ o# K) B│      │      25 压测微服项目post请求.mp41 r- e, r+ n$ T+ ~! _
    │      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?9 ^$ ~9 `; ^$ v' B; O- u9 `
    │      │        z) z" N! S6 O' ]1 `3 M! G
    ) f6 P, B% Z& R│      ├─03 任务二:系统环境部署和监控5 ~, t1 u0 f0 e* R- h2 M$ k
    │      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A  D8 s' n; C2 B
    │      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]* i8 y" W9 u( d, S% ^# r; w
    │      │      03 Rancher初始化.mp4
    0 g. Y' H( C2 ?8 q. ?│      │      04 Rancher NFS初始化.mp4
    : T4 c" p  \& P, M& F2 F6 e│      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C- Q' _* p; z  w8 v- d/ h# K
    │      │      06 RabbitMQ服务部署.mp4
    8 z! o0 v% A) Z1 y│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v% C) j1 g( Z  ]: w! ~( D0 W1 }+ w
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y
    6 c7 d) B8 |" ?│      │      09 项目扩缩容配置.mp4/ E" \6 c3 R  v6 \' x. t
    │      │      10 项目负载均衡配置.mp46 V4 R' b, q8 F4 ^- k+ d
    │      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C! {# @$ ?8 ^( K% M
    │      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H! ^+ r2 y- ?% k, L& h
    │      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E- f$ h' M8 Z" K3 d- x
    │      │      14 自定义Prometheus镜像及安装.mp4
    5 Z% U2 _, _: d9 M│      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    & |+ D; E3 U" k7 Z│      │      16 Grafana容器化安装.mp4+ h% w( N, M) _) O& V* ~, d5 [
    │      │      17 Rancher部署监控系统.mp4
    - m" g- P" r$ _% g+ M5 w9 t│      │      18 SkyWalking简介.mp4
    4 e5 o0 ]' s& E│      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |
    5 n9 e* U. S6 M- T│      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \/ W$ D5 A" C8 C! M- P
    │      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E
    & V. L6 Y6 u* _9 L1 K│      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M
    ' t* e# k, @; G. ^! u2 v7 D│      │      23 SkyWalking项目监控实战03.mp4$ ~8 A0 [' N4 I4 [% [
    │      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `3 S' D) O1 s# M0 O( h4 Y' S
    │      │      * S* W( q9 B/ I$ s  }
    . ]8 R' w2 G* A$ u- i9 A  [│      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i# Y" G+ _! C0 q. t9 S$ w) k
    │              01 01 直播资料.zip4 n4 N' A  I- b! z8 f; n0 x; o, v2 E4 d8 b6 J
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X  x9 G5 G$ {4 P# x
    │              03 模块直播资料.zip$ g% i: ~2 {: c1 Z" v1 {
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g+ G' p, I9 h& Z2 C
    └─12 第十二阶段 进大厂必备-面试求职深度辅导
    4 O' K- d2 q: y    └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s. Q/ t& f3 D8 z/ N
            ├─01 课程资料下载
    : J# F# F/ K  ]0 O( i" j* t        │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u: L, q6 h& V& ]' w$ y
            │      ( n3 f$ y- m+ w+ ^# J
            ├─02 任务一:就业须知
    + i9 H6 V9 D' h7 T$ p7 P9 \+ O" J        │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    6 z- t+ d& d# D3 D; ]        │      02 就业方向指导.mp4
    ! i( I, a5 V8 }1 ?9 a        │      03 公司组织架构.mp45 K, P& @: Q' g0 W
    5 x0 U- N2 J, [. B4 m, g% s$ K        │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @
    - l" Y% U% F4 m' W" B        │      05 就业职业规划.mp4
    " U; u4 D2 M1 R7 P9 K$ D3 B        │      
    1 h' V% c. x+ i5 I        ├─03 任务二: 面试准备
    - H4 @( ^1 o! O# O) f7 n        │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J
    % Y( u* N: E/ a: y        │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d  [6 `) N5 l$ w. Q0 \: P
            │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j0 r7 W, ~5 }! o" _  N6 F1 _
            │      04 面试准备04-项目经验.mp4
    + R8 \+ W/ w6 t; p/ h+ e6 b  X1 k        │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
    9 o& M) G. U9 x; M3 X) `        │      06 面试准备06-复习方案.mp4
    , n) w* X4 J4 p* O" S6 |1 d        │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z
    ; _& n0 c: W) [2 a        │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h5 M8 p, Z* Z! m: p' {
            │      & N' G6 C" _; j& m) f
            ├─04 任务三: 面试技巧6 [! X$ _" e% T- C2 b) n2 C9 o5 e+ q2 N" \7 @
            │      01 面试技巧01-自我介绍.mp4
    ! L3 E6 T$ S5 L5 W        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q
    2 Z6 a1 j; z4 t        │      03 面试技巧03-高频面试题与侧面了解面试官.mp4. b4 ?. s; D# Q
            │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b) E4 r6 G+ U, L1 m( S
            │      
    # I; R" r7 }+ s. j1 y6 z/ k        ├─05 任务四: 面试总结
    ! k/ k" [* w, A  h* r1 b        │      01 面试总结01-复盘总结与offer选择方式.mp4
    + v* M1 e- o1 s( A! j$ t8 D* H        │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {# c2 L3 X. t$ {% r% C
            │      2 F$ Y6 K+ `8 _  |# M  M0 v
            └─06 结业典礼【回放】" ]$ g+ D3 ~3 W9 q) b7 W; E
                    01 java 高薪训练营5期结业典礼.mp4
    9 {7 S. j" |& X# b4 R. O/ d- x4 C( |% M6 h
    " ~- g/ G% }9 S- M1 t

    # K9 Y# v4 ]) |; }) n
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3171

    帖子

    6344

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3191

    帖子

    6386

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3115

    帖子

    6232

    积分

    终身VIP

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

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

    主题

    3118

    帖子

    6246

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3172

    帖子

    6360

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3062

    帖子

    6158

    积分

    普通会员

    Rank: 2

    积分
    6158
    发表于 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 | 显示全部楼层
    , w5 |, _' ^) q& U
    多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3176

    帖子

    6354

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-3-29 03:18 , Processed in 0.127629 second(s), 29 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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