java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 26674|回复: 309

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66119

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima7 P1 L* T( P9 x+ ?; ?/ |3 n
    百度网盘下载链接:

      u- i" q5 [' R' q, r2 @
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]6 y9 D  J# y2 B6 _8 u2 s

    & ]1 U( c: x- @  w# C/ h集数合计:十二阶段[javazx.com]      5 e, |1 g/ G- i2 F8 {. \0 @
    6 o1 X  X6 n5 }& s8 R- H$ P

    ( |* c6 a5 F: D  g: ^5 @) A5 s% ?链接失效声明:如果本链接地址失效,请及时联系站长QQ:400691068 G  a% x; u7 r% ^
    0 ~" `$ d0 C; o) B# s" ^
    Java视频教程详情描述:1 o) o8 y6 @) v! B
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理$ [8 z3 V: x+ {4 @

    8 c3 z+ L3 o0 \! [, A3 ?5 TJava视频教程目录:7 A  _5 |. r, r! ]( a  y" X
    ├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
    ! Z; {& d5 K) K( |│  ├─01 持久层框架设计实现及MyBatis源码分析
    " R3 V6 _+ _: Q$ A4 u5 S: K8 ^+ d0 q│  │  ├─01 开班典礼【回放】  \" d0 l" f# I1 s5 L
    │  │  │      01 开班典礼直播回放.mp4
    5 V+ d( J: V; e│  │  │        Y0 Z. e* d' U. g' Q% R
    │  │  ├─02 资料下载7 Q- U/ ]; G* _: [# g
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T1 v8 s, [3 _* V8 }9 ]: O  ]: y
    │  │  │      $ l/ C! b! s5 E( h7 q  W4 B! ]. f5 a# e
    │  │  ├─03 任务一:自定义持久层框架9 z9 [0 \5 o6 ?7 d7 k
    │  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O
    2 w  O$ g9 |' h4 Y│  │  │      02 自定义持久层框架思路分析.mp4& C6 Y; c" n4 x* t" ~9 ]
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m; I1 D( V, A$ Y2 p5 K* J% K
    │  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T- E7 t4 L7 N5 R8 d+ b9 \; ~0 I' v
    │  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }
    7 V1 x3 O' G) S│  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O$ L* ]% J% {, l: _" T$ G
    │  │  │      07 解析映射配置文件mapper.xml.mp42 t, H$ t) h2 x9 Q( t
    │  │  │      08 会话对象sqlSession类定义.mp4
    + n6 y# k0 V6 m: O0 L│  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O' l! k& s, P- R+ {5 i) l: C5 O
    │  │  │      10 查询对象Query定义.mp4
    ! U! C7 N; F/ L4 E4 N# ~$ ~6 h│  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u: Q  ?/ X0 R1 ?: T
    │  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r
    6 A+ V; P* a5 S4 Q5 _│  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `8 l7 }- U5 `) k, S' z& w2 `6 g
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \5 n+ ]0 m! N$ B% `( T. t/ G% b2 z
    │  │  │      15 功能扩展-动态代理invoke方法实现.mp4  b0 d' j5 i% P- L
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^
    7 E9 z0 {& B* s0 j│  │  │      2 R2 Y4 E5 h" o4 ?; U
    5 [3 B6 E* U( S1 r' H; v│  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i' E7 n, R6 @* I0 S. x4 C
    │  │  │      01 MyBatis相关概念回顾.mp4
    $ `* o4 @% k7 T  t, Z│  │  │      02 MyBatis环境搭建回顾.mp4
    ( ~6 n& ~5 c  ^! g, M│  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U2 Y7 _9 B* O/ y# F1 B% ]9 L2 x
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
    $ C, f7 G  w. F│  │  │      05 MyBatis相关API回顾.mp4
    6 M$ |' m4 t: {0 k- I│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4
    ' m* p- m( i( D* x6 M│  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]
      T8 H  ?& d) m# Z│  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n
    * r7 E( l* O( l  u. r5 h- i│  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y& G$ N" m. _, k! w) _7 J% P) {
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp4/ z2 B: k3 @4 T# [
    │  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C8 r8 p/ {+ o8 O# @1 d
    │  │  │      12 MyBatis的复杂映射-一对一回顾.mp4, i# b; G% ~$ _% q4 F* z' |
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4
    * D( p, U( j0 G  `4 d3 c$ i6 i' [│  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
    $ F+ B/ J3 d% c1 @│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g
    * \9 Z- J  @5 C│  │  │      16 MyBatis注解一对一回顾.mp4$ i" T; D. J8 ~, F& w+ b
    │  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C
    4 I% w# |( Y, Y( j) A│  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e
    9 o8 z6 Q) w: c" v" }' B- l/ t│  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?! Q# r0 `7 g, F; d" _
    │  │  │      20 MyBatis一级缓存回顾.mp4
    ' Z6 e# O8 @0 w! S. Y│  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    0 ^0 Z; T9 G* W( x& R. y│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    3 J7 B" y0 H1 r3 B│  │  │      23 MyBatis使用Redis实现二级缓存.mp40 q0 j) U. V9 K3 C1 j
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q! |7 H$ c0 _' s$ R) {- b
    │  │  │      25 MyBatis插件机制介绍与原理.mp4
    ( c& i; }0 g' ^3 X  p/ q│  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    , H4 n8 D+ f8 `  ~4 ]│  │  │      27 MyBatis插件机制-plugin源码分析.mp48 O5 _# E: ]0 A6 C  H
    │  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z
    " `* r4 l" E. L/ [' p7 s3 l1 V│  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N3 c) e4 d' W3 u' j
    │  │  │        Y, z- V; V6 [3 i1 t* x8 g$ e  J  P5 t  B6 h/ C
    │  │  ├─05 任务三:MyBatis源码剖析
    ! r8 F0 g- @7 m! g; H1 n3 J3 |2 B│  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4
    * w6 q+ u; R  @  B! F# i" A│  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L8 {# |  R$ W# V  ^: z+ j, }
    │  │  │      03 MyBatis执行sql流程.mp4& D0 T1 s$ p  Y
    │  │  │      04 MyBatis执行器executor源码剖析.mp4( Y9 b0 D0 T' T0 D# c
    │  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    # z& e" x: L  X( {5 A1 W' s│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4
    $ D( ~, N, e/ ]$ }2 J6 P│  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y! h5 |9 q) X- P, G3 U
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4/ ?- m7 A/ Z/ D2 h9 j; }1 R/ R
    │  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r
    8 t$ F6 J8 c' r( O│  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp4; m- K* p# u9 O& E' ~! o
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^+ E! {4 K: r  S1 o! `  Z' S, N  Y
    │  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T
    # M7 a# J" ~" R/ K' \; ?/ e8 s│  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O- E$ N% t" ~# q5 @0 m
    │  │  │      14 延迟加载应用.mp4
    3 R0 \) b( P$ D│  │  │      15 延迟加载实现原理.mp4
    1 S* l2 s4 [+ U2 {) I. C- _│  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y& X7 e3 u9 P4 @' W
    │  │  │      17 延迟加载源码剖析-invoke方法执行.mp4
    ' {' Y0 {4 D7 [* G6 F│  │  │      18 设计模式-构建者设计模式.mp4
    ( g$ V: }; b6 T6 u│  │  │      19 设计模式-工厂模式.mp4
    ! j% }" C- g" `" [│  │  │      20 设计模式-代理模式.mp4
    " ]- w& N* N% X6 \│  │  │      8 L& B" |, N% s+ t" m* ?$ U0 V: Q6 R
    │  │  ├─06 任务四:模块作业" r+ J0 k  ^: O4 {2 I0 |$ ]
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g/ a; p' k0 i8 ^. v2 K3 I; r% [
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W
    : b+ o5 x3 @. R, x: d0 s  |- Y1 {│  │  │      ' U7 z8 Y& G6 `) L
    ( u8 U. j$ e. _5 }│  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K
    ( A+ H8 l/ c$ l8 D& Q│  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a: X9 u+ y# V( J9 ^( C9 n
    │  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v
    2 F, X3 y# x; L3 n│  │  │      03 原生MyBatis查询用户信息.mp4/ w4 T- Y% x6 \. }% W5 F
    │  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    ) p. m& N9 z2 L9 c│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E4 v3 b  q: \* W! P
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h
    9 @$ d; X9 F& ]│  │  │      07 通用CRUD操作_插入.mp4& U8 ~) i9 v0 @
    │  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u
    - g9 L/ B# s, q3 [+ x│  │  │      09 通用CRUD操作_更新.mp4! K* [. N, t/ B2 _: Y7 d
    │  │  │      10 通用CRUD操作_删除.mp4
    - v. f0 D9 b+ h. ], C│  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t: B7 ^9 {: D5 Y$ O( `
    │  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    % o# V" w! T) C5 Y& ]( [│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @
    1 v; Q' j4 j/ U# C- j0 \: b6 }│  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h
    ( N+ h' W3 |0 ], p8 N' Z+ N8 u│  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp4
    + _) v( b4 H/ W│  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q# t8 W4 \' x, [
    │  │  │      17 数据库策略配置.mp4* B. E, H3 U( y9 k2 c) M$ t. o
    │  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t6 z% v( ~# y  e+ P* r
    │  │  │      19 条件构建器_比较.mp4
    1 z5 s+ F4 ~% S$ X- w. ]│  │  │      20 条件构建器_模糊查询.mp4
    6 b4 p: x& C5 q0 H; o/ E* P│  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t; _2 q2 @+ `2 ]4 N4 G
    │  │  │      22 ActiveRecord概念.mp4
    * P2 @6 C; v. o2 Y/ X│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X: ~  e' V. B2 u
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    9 w3 X) W' f3 W, j6 D6 r* b$ m│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l
    $ v2 ?+ ~* J5 T5 j: ?3 o+ t│  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j2 G+ g6 `& d, Y1 Y( e1 J
    │  │  │      27 自动填充功能应用.mp42 }# g& d+ X; z- s% Y
    │  │  │      28 逻辑删除功能应用.mp4
    4 J- Y! k1 ^0 f  b│  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j: f4 [% l; D- i# ?
    │  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V9 i7 v( e, v/ R' _: C" n
    │  │  │      ' N  a, ]1 j# j% }' p2 Z) g
    │  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o7 p- t; H" X- V5 E9 {! D
    │  │          01 01 满意度调查问卷_不提供.txt  w& ^/ p2 I. V# h3 O
    │  │          02 任务一模块一直播回放.mp4* H2 r. t" V1 i+ X1 N
    │  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B# T9 |* ^' [1 o; U+ E( t
    │  │         
    4 v, D6 i1 J* ?1 o  G! L) _0 B7 k│  ├─02 IoC容器设计实现及Spring源码分析
    9 O  u5 }1 Q9 V2 v  P0 a* b│  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F( f3 j  I' n4 b, d+ ~5 u& D4 j% o
    │  │  │      01 01 课程资料.zip
    ; I. p) \8 A. z8 b! j% F│  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N$ g  Y7 _% _$ f: e: T1 ^8 E
    │  │  │      03 Spring框架整体回顾.mp4
    ) F# S- ?1 W9 L5 f) I( S% |│  │  │      04 IoC编程思想巩固.mp4
    : B& \' J- y3 {& Y│  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P2 d/ f* J8 r# p: W. l; B6 |4 `, o
    │  │  │      06 AOP编程思想巩固.mp4. a9 H, M9 |3 ~8 Z4 M
    │  │  │      07 手写IoC和AOP之问题分析.mp4
    ( T) V* j, R9 s: ~' X│  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    / \$ W6 W' k) l+ ^' f# e│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \
    : @' K4 H; X% w7 Z│  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P: S8 V: \+ G# K$ R$ k8 ?, t
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A
    % L1 _+ @, q' J- s- h│  │  │      12 手写IoC和AOP之service方法添加事务控制.mp49 |/ @( u! Z$ l; L/ c
    │  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4: Q, z. b6 D2 ?
    │  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a
    1 l4 v- K( n1 f( F7 P2 L. v! d│  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp48 E+ T2 y! @& n
    │  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o/ o3 t/ m/ I& m& u
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s
      x9 j1 Q, \) s3 x% R  {│  │  ├─02 任务二:Spring IoC高级应用与源码剖析
    ! |! ^' x# j) g1 q) z* a; R  R2 P3 l0 c│  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X$ b/ O* y0 D! f
    │  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^1 M5 E6 k. P3 h! p% Y' r
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M- P$ Z% F- w" [# n4 ~
    │  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    # b  U. I% Q+ e/ D5 \│  │  │      05 Spring DI依赖注入配置回顾.mp4
    6 c) r. {6 X) x9 V) }│  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |' l$ l* a, l* R8 n/ @* i
    │  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H5 Y7 S  a/ X& Y: p
    │  │  │      08 高级特性之Lazy-init延迟加载.mp4
    8 }' k9 {: M, s. k6 _) b│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J1 m7 \& p: ^9 `- y) L' y. m6 v' o
    │  │  │      10 高级特性之后置处理器.mp4% p2 X/ i' u; c+ p( p  g
    │  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp45 V0 k$ {# z! w0 d7 B
    │  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp49 _. r  B- Q" o, \# p2 i. X- V3 @
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4# s% ^+ q  ]$ Z4 g) |
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4
    8 O; r  A: {1 i1 a) H: N│  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4
    2 g( E/ u: y! O0 r3 k│  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
      E! X# n+ g$ c9 v│  │  │      17 源码深度剖析_Bean对象创建流程.mp42 G+ H& t' U: ?$ J3 ?2 d+ R2 I
    │  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp45 f- Z$ j. j0 T! i
    │  │  │      19 源码深度剖析_循环依赖问题.mp4
    ; D" t7 ?" b( x- C│  │  │      20 20 任务二随堂测试_不提供.txt
    + i) t+ p0 |" G7 O│  │  │      * d5 I7 G/ O6 D
    │  │  ├─03 任务三:Spring AOP高级应用与源码剖析
    ( J+ n" u$ s- W8 X│  │  │      01 AOP相关术语回顾.mp4
    " a2 q' o$ j: V5 R* X+ g│  │  │      02 Spring AOP的纯xml模式回顾.mp4
    ' k$ i# y8 i+ F7 A' g: j2 G│  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L; ?, x+ g" G- D
    │  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp44 I, e1 Q. ?8 ^1 e5 \6 }- v2 L1 v
    │  │  │      05 Spring声明式事务纯xml模式回顾.mp4' [. _* {% O, a9 F
    │  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E& Q" m- R7 i5 B5 Z
    │  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I, m1 j$ V: w2 P
    │  │  │      08 源码深度剖析_声明式事务源码分析.mp4
    8 m: @7 t& G" j│  │  │      09 09 任务三随堂测试_不提供.txt
    $ ^2 a' k, v4 H, h# ]│  │  │      
    ( K( E  r# e" V* Z* q- X│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C6 R# R: X; d. X5 }6 N. I- i: T
    │  │  │      01 01 第一阶段模块二作业题.html
    2 q% N9 G+ n. T. g│  │  │      01 01 第一阶段模块二作业题_作业答案.zip
    " C. C. V' M% b# c4 }7 w│  │  │      
    % W5 K/ ^$ J" e: f. B- A│  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \5 H  @' g" x; ?/ \) v
    │  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S% n; z9 u2 k9 k; G* T
    │  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G9 C' u7 f6 h. H
    │  │          03 02_spring.zip
    ; s1 s4 [: t$ Z8 [/ {. f, @│  │         
    5 j* r6 \! M) y% J- k│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
    5 e" U) T* \/ L/ k& N  X; C│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入. y" M$ W  |7 [& V+ E
    │  │  │      01 01 课程资料上.zip
    , H8 D# D$ w- ]2 N3 q! j│  │  │      02 02 课程资料下.zip7 r" z; y7 p0 Z
    │  │  │      03 SpringMVC课程介绍.mp4; j, h$ Q1 d, T8 ?5 w
    │  │  │      04 深刻理解经典三层及MVC模式.mp49 E$ G! I9 X# r& c9 u6 ?% Z# Q  h
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp4- ]3 X1 T( `7 H6 ~" \* W
    │  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l
    , s6 _9 G& d0 T/ ?& X( N│  │  │      07 SpringMVC请求处理流程解析.mp4/ E/ i( w6 i0 Y2 Q
    │  │  │      08 SpringMVC九大组件.mp4$ ?/ o. M1 T7 f0 I
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4
    ( s$ B! h. U' Z' k# _' p" [9 V│  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4$ P! S3 l2 I/ F# Z
    │  │  │      11 请求参数绑定回顾.mp4; K4 t3 J4 V9 W' l# j  `- d( q
    │  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4
    ( t, {6 }/ M( D4 G: N│  │  │      13 绑定POJO及包装类型参数回顾.mp49 i4 T: N" H; F- a
    │  │  │      14 绑定日期类型参数回顾.mp4
    ; V4 C( q( e2 @4 H8 ~5 u  v│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }
    ( _& N% _0 x4 h│  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4; k8 U: L' Y% x4 C+ S4 @5 }; c" u
    │  │  │      17 Json交互之@RequestBody回顾.mp4% m& [$ n  a! Z5 A5 c) D
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F0 d+ T* V0 ~* @* [. Y9 ^
    │  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _: A: K5 B  J" ?
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4. V/ N7 C. @5 g/ U
    │  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp4
      z# [& c6 l% M( O2 }│  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K$ J" U; D8 L8 \
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4
    , ]. D& L1 E  G- I( G4 `│  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z
    / H' p/ ?( G: U2 C% k/ o1 x│  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?$ p/ R& ?5 B$ m  m# `, n4 f
    │  │  │      26 26 任务一随堂测试_不提供.txt
    9 I+ w' g9 O: [5 o4 F6 A' I9 B2 b│  │  │      % R/ l1 \! {( f$ N* E% E
    3 I" z0 \. Z% |/ U/ ]% S5 z+ I│  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F
    * h# b4 r6 {  V/ r6 [7 O) e6 @- l- j, j│  │  │      01 手写MVC框架之SpringMVC原理回顾.mp43 |; E9 G, k% B: I
    │  │  │      02 MVC框架之注解开发.mp4
    2 b, S9 z) }$ B; B! F; t5 z+ _: h│  │  │      03 MVC框架之流程结构开发.mp4; t; i1 i2 T( [: J8 w# u
    │  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G4 y& Y5 ^. @1 K
    │  │  │      05 MVC框架之doScan扫描类.mp4
    1 b1 h# ?" }+ ?/ ^! ]: |( w│  │  │      06 MVC框架之doInstance实例化.mp4: x( M" j8 X6 e
    │  │  │      07 MVC框架之doAutowired依赖注入.mp4
    ' U& C& ^* c5 c: D│  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P7 s: q$ Z% e5 y# p& g) V9 B
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c: O3 n% Z5 D( \# w1 f0 V
    │  │  │      10 MVC框架之handlerMapping问题分析.mp49 K7 r1 V& K* K* u! s/ j# D
    │  │  │      11 MVC框架之Handler封装引入.mp4; v8 L2 F9 K. i6 x2 j6 X% N
    │  │  │      12 MVC框架之initHandlerMapping改造.mp4  @, v5 H3 k. P
    │  │  │      13 MVC框架之请求处理开发.mp4
    0 k+ q2 K% l3 B6 I7 u│  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    6 T* B+ P5 z/ W* Z8 Y1 V8 U' ~+ b  y│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    3 B4 L! U2 X. K: \- |$ C│  │  │      1 }  B. K- k  p# K( l" Z9 |
    % k  c4 }& l; q4 |5 B$ D- F│  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g' M  r4 W: v4 Q
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp4
    $ K0 Q2 p* b4 T│  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }
    1 e; G9 V+ c4 b) N1 F+ G│  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp4
    3 y3 O( `* G5 c* P( |│  │  │      04 源码剖析之getHandler方法分析.mp4
    0 ]& Q; F6 S+ j: x7 v& _' r│  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L
    1 F$ P" h8 l( A. c9 H& C: L│  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
      x" z; g! n5 A( g; |! t+ o3 \7 _: @2 X│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k$ j6 C1 L- _! q2 l+ p
    │  │  │      08 源码剖析之Handler方法执行细节剖析.mp4
    ' a. |* j( m( @; r$ j' H# [) L│  │  │      09 源码剖析之视图渲染细节剖析.mp4
    ' [: L( o( i$ X7 a/ j│  │  │      10 SSM整合之策略分析.mp47 Z* \+ Y4 D% u
    │  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a8 K' p3 o/ R  R/ y: n# c. m# P
    │  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i0 A; z; R' P) J" }
    │  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4  s' F- A5 R; u/ V
    │  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4  I0 t3 k& Y- ?, v3 M
    │  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4
    & G. s/ N1 V) x  a+ _│  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i0 I0 S! p2 J9 j5 n: A% i! p
    │  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m# n, B1 w; L, k2 P
    │  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u
    2 R" L1 g* @1 q. u, `│  │  │      ; E* s- m/ X* Y) d1 p
    - J. n3 r) N2 f4 I│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    - m. [; O9 W* @. h3 _│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    - s$ i) g3 d7 ]8 C0 q+ W9 H│  │  │      02 SpringDataJpa概述回顾.mp4
    + ?, L" G/ s  i│  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4* O% q& r, W! C( |" t
    │  │  │      04 SpringDataJpa应用之数据库准备.mp4
    7 ]9 h  }/ Z( i& n5 `3 \" m7 h│  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4: c* {" _4 h6 L! b  f7 O$ R5 M) j. M
    │  │  │      06 SpringDataJpa应用之配置文件.mp4
    8 y% q6 ?; x+ `$ h$ p│  │  │      07 SpringDataJpa应用之实体类.mp4
    7 N" F, j& Z: ?# o0 \│  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    , I+ V+ L& r4 {' R; y6 Z│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F
    # ~3 A3 _/ E7 f4 t: S; A6 @│  │  │      10 SpringDataJpa应用之引入JPQL.mp4& \! K  L& _. I& N
    │  │  │      11 SpringDataJpa应用之引入SQL.mp4
    3 {$ n0 K4 ?7 L# T5 E* B, @│  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    5 u5 `8 k! _( Q* P$ m* C" c1 t% x& q│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b; h0 I& o. k  U, U0 i- J
    │  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?8 W: C" p$ H" {  {: h! h
    │  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4
    9 s2 H$ G/ w6 V4 d; m5 [# ]│  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    ' a' J7 Y- V8 W( A' P8 J│  │  │      17 SpringDataJpa源码剖析part1.mp4
    # Y9 z4 g; G, j9 U. F; n* a% x5 |( C│  │  │      18 SpringDataJpa源码剖析part2.mp47 q4 ^/ @. Z: V0 }& k
    │  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \0 b% k/ @: |/ U( u, Z9 q7 K
    │  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H( @9 E/ R- ^# X0 u/ ]
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D
    3 W1 t$ m! W; c* ?* s% k. G$ a! q│  │  │      22 22 任务四随堂测试_不提供.txt& d8 [+ z2 X* Y  y! t% \- n3 h
    │  │  │      
    1 @1 B+ p: D* R7 O2 R0 L│  │  ├─05 任务五:模块作业
    + o" D7 l& y. ~) Q% p! ~& |! C) [8 Q│  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C
    5 @) X; ~, }8 W│  │  │      01 01 第一阶段模块三作业题_作业答案.zip8 j* ^: v4 v" M8 U+ K! E* n
    │  │  │      
    - i: d, @" R  _0 W% u$ I│  │  └─06 模块三直播【回放】- s2 z* G* B& b4 u/ l5 b" @
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y7 Z! X& G% U4 D' u
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U( T8 e2 g' P8 ^4 `3 X$ g3 S4 \
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J4 J  l4 z( o9 j0 M8 r/ A
    │  │         
    " Z" i+ v0 E' G% Z│  ├─04 约定优于配置设计范式及Spring Boot源码剖析( y' x' @$ d- D5 i3 q3 a2 U9 g# v
    │  │  ├─01 SpringBoot学习资料下载6 Q' s3 R, \& Z! Z
    │  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q
    * ^; V1 q& e( S2 d│  │  │      8 p/ e8 m  s4 s$ @& g8 J  b6 t+ Q/ N; h" `) ]4 N& u8 a
    │  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O
    9 Z9 y5 O" S. C3 c+ ~6 B* L│  │  │      01 SpringBoot课程内容介绍.mp49 X$ Z! t# {+ H) I7 i0 S/ E
    │  │  │      02 框架发展趋势-约定优于配置.mp41 J2 K+ T8 [7 u' B& K
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e1 q( B" N4 R+ j; o5 E" N
    │  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t3 ?. T7 E& T! P& z
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z! O8 i- A8 d# |6 ?+ h) p  ^
    │  │  │      06 SpringBoot配置文件之properties回顾.mp4
    * P3 D* I1 k# n3 d7 a1 w' |│  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \
    + i+ ?! ?; ^' `/ K8 \0 Z! m, s│  │  │      08 SpringBoot配置文件的注入类型回顾.mp46 j( l, y4 ~$ U3 \; U+ q2 J
    │  │  │      09 SpringBoot自定义配置文件和类.mp4
    $ I) s' o' O( j, D4 ~$ M│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    4 n0 v2 T$ k: i│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u
    $ A! Z6 A2 P- c! K│  │  │      / A5 }! `; p. n9 {( u4 T* ~! D$ L$ J# J  a% f/ z
    │  │  ├─03 任务二:SpringBoot源码剖析2 _& ^+ J) D4 d! o/ h
    │  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q9 j' q6 ~+ h1 l! V. U/ _5 Q: e. j
    │  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m
    $ E) ]. N" p8 b2 P3 C│  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [8 O$ e2 t0 S& e! R/ l& w
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
      M8 B8 N0 ]( Z│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q
    . H! G2 ]& c* D3 G│  │  │      06 源码剖析-自动配置-ComponentScan.mp4
    ( w- l  Z$ X1 c│  │  │      07 源码演练-自定义starter之自定义过程.mp41 X- j5 d. |2 S- m7 t2 y
    │  │  │      08 源码演练-自定义starter之使用过程.mp4; [9 P1 L4 g4 A
    │  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4; Z5 o+ e5 p) ~! [. D7 g' U
    │  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I: x$ _4 r8 M- q" m: v1 f3 z* `0 k
    │  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
    6 w2 _$ q9 t2 ?│  │  │      12 源码剖析-run方法-底层run方法二.mp4; [( k* N$ [( U. Z6 L7 g
    │  │  │      13 13 任务二随堂测试_不提供.txt
    3 g9 [8 v3 y0 O2 \/ a" [│  │  │      ( ^; f& n+ z) }+ D4 B, ?
    │  │  ├─04 任务三:SpringBoot高级进阶2 r' _4 j1 p' e% F
    │  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v
    # K# f% ]+ U+ P4 N│  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
    , o& j' A" z- J. U' z1 R│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4! C# N2 y5 ~6 v+ R& S- v7 A) C
    │  │  │      04 SpringBoot整合-整合JPA.mp4
    3 F4 S; \8 u6 p6 x$ y, Z& g│  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r  f$ [9 J; H9 |& L+ q
    │  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H# v* ~  E' ], e5 u
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4$ I& }+ b) X+ Y. b7 j
    │  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4- R, B! g6 O& [9 r4 j
    │  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t
    7 b/ B8 V( X& e│  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    0 |2 G5 w2 P# A│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m+ I1 v8 c# j, N* O+ M7 c
    │  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B; q( I0 A2 g% f7 Z) f: s. n
    │  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    3 g- S" U& a* O" ~. I0 d5 l│  │  │      14 SpringBoot默认缓存体验.mp47 [% K1 ]" L: ~" }+ S' s7 \
    │  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4& ~5 Q  t, d* [5 n9 W9 W
    │  │  │      16 SpringBoot缓存管理之相关组件.mp4# W  Q8 k* ], Q/ g
    │  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a
    $ Y& |5 Z5 s( _2 l% v│  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4. h( {+ p1 \$ ^+ b
    │  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4" P* p: R# _% z2 E% b. ~  ^+ E
    │  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4
    ; l  \8 R9 W$ \8 N$ Y# B6 ]│  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4" J1 Y/ s% G3 r" d
    │  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b# Q5 c3 P/ k+ _: }2 @
    │  │  │      8 Z' S+ N! ~  o4 U
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    . Z7 s  A6 {5 ^- b│  │  │      01 01 第一阶段模块四作业题.html
    3 M& B6 ]- B, t/ `: s3 b│  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]4 I) C6 e/ j+ C, Q: E4 f
    │  │  │        y5 g: t" r5 R4 O( C
    │  │  └─06 模块四直播【回放】8 \& B* K: m' f/ [
    │  │          01 01 满意度问卷调查_不提供.txt$ k) [3 b$ T& Q" ^2 z
    │  │          02 阶段一模块四直播回放.mp49 B1 r1 W; f1 r% h+ F/ W9 k) K8 U
    │  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a
    . R" d1 T3 j" P# h/ _3 c8 m8 Z, ]│  │          9 Z" V/ ^  p) ]- G+ L. O' M$ i1 {8 N+ u- z' e/ \5 d8 J
    │  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g6 Y$ M5 i8 @1 A( J% {4 {+ e) r. F% {
    │  │  ├─01 阶段一模块五课程资料下载: N8 l+ P# R4 u  Q. H3 t1 b
    │  │  │      01 01 阶段一模块五课程资料下载.zip
    3 ?; ?* q4 ^# Y) {; Z8 H5 A; {│  │  │      
    ( @% X$ r* M" R/ l│  │  ├─02 任务一:SpringSecurity入门. U: Y- M5 f' e3 V5 ^( S3 ~2 p2 R- Z
    │  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    4 M' s  B! y/ i" {" @: s0 U│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i
    5 O+ b* i8 _9 v- Q% n│  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^
    / ~/ R" s/ s) c  z0 ^7 k│  │  │      
    9 |5 E% a0 k& }+ j│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y
    * J! m: I6 e7 g3 B1 B│  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h
    7 t; y" ]6 N# ]2 ?+ q0 I7 L6 K│  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c2 y+ A- Q+ M2 D3 D; S9 r
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o
    + Y1 n/ t% s' p; ~│  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j3 ?$ ]- `) z/ N  q
    │  │  │      05 基于数据库认证.mp4
    / z) x4 r& I" _: `6 i│  │  │      06 密码加密认证.mp4
    ) |" Z6 v. ]2 u- O+ T│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f
    3 f( F) P. q" V: M│  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
    ! D+ t6 y6 x# Q" t2 R3 i│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v! K8 t! @, S: L% a1 O* k: H
    │  │  │      10 RememberMe功能实现_03.mp4) j  e8 f0 ]1 O0 A; D! B$ I
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o- K* L- k- y, H" F) C; @! T
    │  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }+ Q8 O7 U8 I4 H: \% ?) w& @
    │  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r
    & b! ^0 o/ M5 M8 d) Q% u│  │  │      14 图形验证码_01.mp4. B  R7 _4 n1 W- h8 e7 i
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    4 f$ g+ y6 d+ Y, Y5 \. ~" `1 C│  │  │      16 图形验证码_03.mp4
    ! @) L1 Q0 \  I% y* [; t1 K" [& u│  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q
    4 T+ _8 h* t% }' K│  │  │      18 集群Session同步.mp4' [" K" S/ f3 h) U/ u/ \1 {6 r) y  O
    │  │  │      19 CSRF攻击原理.mp4
    & V  J4 C+ K3 W! K│  │  │      20 CSRF防护机制.mp46 [9 |, M' L8 \* }2 W  @* Z
    │  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    $ N/ \% D1 z, |! y! a1 f1 m│  │  │      : l" u& _% o" N7 K4 r6 Y( _0 S# A. j* [% }! O
    │  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W
    0 A; t# N9 ~2 m6 o; G1 x# ^* s│  │  │      01 授权介绍与原理.mp45 P8 K  x2 R; o3 J9 f  J( r: S# L
    │  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I
    : F! p' k4 @$ J3 a; W│  │  │      03 基于URL权限控制.mp4/ }! D$ x- {8 ?$ k! ~; p
    │  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h
    ) n& L9 D& D- Y& s: i│  │  │      05 基于自定义Bean权限控制.mp4
    , y1 w0 w4 T5 U# K- [│  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k8 X  J$ Q! ^; ^" U2 l( X4 t/ z; w/ u
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @
    2 {) G2 t; j4 \6 o2 d4 [│  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {0 U+ c- M0 F6 R4 t
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4% }1 U  X$ U8 g2 q
    │  │  │      10 基于页面标签的权限控制.mp4
    $ K! B7 y' k; R/ W* ?│  │  │      
    : z$ K5 x  [/ |( p' c; G% w│  │  └─05 任务四:SpringSecurity源码剖析0 }, ^2 s5 I! `1 z
    │  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q
    0 t4 H, _3 ]7 R│  │          02 过滤器链加载流程源码剖析_02.mp4
    2 _( q  `: W7 p! g, a" P  M│  │          03 过滤器链加载流程源码剖析_03.mp4
    ( R0 l- t* c" S! \8 N+ R* m* M- [│  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z& t8 R. O9 m  Z# e1 a# A8 A
    │  │          05 RememberMe流程源码剖析.mp4% D2 |5 Z5 X. o9 q
    │  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D# x' h% T9 L/ ^8 h# ^
    │  │          07 授权流程源码剖析_01.mp4. A. m' z) [, L4 r
    │  │          08 授权流程源码剖析_02.mp4
    4 t/ F/ T3 q% R, D: Y│  │         
      n2 J: u- v8 ^# X; W; l0 \│  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a. R& o5 j. F% D% J. B$ j" a1 f
    │      ├─01 阶段一模块六课程资料下载
    ' t+ J- E$ M9 x/ M  E* q│      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d
    ; }9 V6 T* |' v& q, C  X2 s│      │      * d' a5 `3 C$ N; d& f$ Y0 P
    ' e' ^( D9 P5 a& |* m- Z% f│      ├─02 任务一:响应式编程概述  r( ~. V0 \, \) ?
    │      │      01 响应式介绍.mp4
    / |/ m/ ^+ W, I# D% z- L│      │      02 响应式应用场景.mp42 ?8 i" I1 o+ F: m3 ]" f* _
    │      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A" s2 ~( _1 n% K
    │      │      04 响应式Spring.mp4
    * `" h' j1 J* |: s' d2 V  A* o│      │      05 无处不在的响应式.mp48 ^" U# ^  J! {8 C  e2 k" U5 p  C1 g, o
    │      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e
    3 N+ {# F! x- S9 P│      │      07 响应式流规范实战.mp4
    % z0 |! F. w, t│      │      08 响应式流技术兼容套件.mp4
    8 C! Z  Y( L8 E2 r│      │      09 响应式流中的异步和并行.mp49 M* D1 b' E  U1 a0 }  N7 i4 R
    │      │      10 响应式环境的转变-RxJava转变.mp4
    # @) y9 r0 _- v4 q* v2 |│      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v0 `! n9 W+ y) f) ^
    │      │      12 响应式环境的转变-Ratpack改进.mp45 g- T" i4 K% X+ N
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S' o& U0 |7 ^5 r( o: N
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r
    # c2 b! \! u6 s9 ]. L8 ?│      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o" ]& V+ G; w4 I7 Q: t; `- f
    │      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
    - `9 V, t' q5 p) |5 ~4 [" U│      │      17 使用RxJava作为响应式框架-响应式流.mp4
    - ~' l2 M: Y8 P│      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4, Q7 k$ b; `/ |5 q  T7 B7 Y) z
    │      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4
    6 ~9 x% D: D( S: m9 S/ z│      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D
    : M, G5 g) d0 B7 e+ M# G4 S│      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o
    . a+ m8 p4 ^  p5 r( M│      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _! ~  }& ^+ @. j4 y& h% j( i: g4 N
    │      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z
    , X. Y% K% G2 B# I* v9 ]│      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p6 I' u$ }! w/ @" \
    │      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b
    " }' ?2 U% {% Q! i0 ?& e) D│      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {6 Z$ F4 h( [: s7 x, ^
    │      │      27 RSocket.mp4
    8 V# f# g/ p/ l1 Y9 x0 i│      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~/ k& x, }% g9 X2 S2 T( N1 c4 x
    │      │      9 N2 [, u, l- e4 Y9 I- a
    ; a0 o/ f( F5 Q│      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G
    4 b5 _2 B2 s7 H! V9 F│      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _
    . V2 N) ~- e7 Y" p( j, V│      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `  l. ~: b  Z2 T0 ?! ]* _
    │      │      03 Flux和Mono响应式类型.mp4
    3 ?/ ~2 k4 P/ ^4 ]+ u) C│      │      04 RxJava 2响应式类型.mp4# O4 F2 P0 t- O3 l. E7 H
    │      │      05 创建Flux序列.mp4! k" G6 _4 T6 W4 Q0 o& _
    │      │      06 创建Mono序列.mp4
    ! n5 Z+ T. }8 Z) G* P$ I3 M│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I  u- e/ T% T" [2 _1 `/ V$ D7 |
    │      │      08 用操作符转换响应式流-01.mp43 N. s& A* c6 h4 R: Z. q3 j
    │      │      09 用操作符转换响应式流-02.mp4( a- d% T* m# i" l/ }, W
    │      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    . W$ I5 [7 J  @6 l' v* e6 o│      │      11 用操作符转换响应式流-04.mp4
    : a7 K5 ~; V0 m% e│      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~+ k. F2 r) u! R! N; c- b# ]* a
    │      │      13 用操作符转换响应式流-06.mp4
      s9 B5 S5 F7 E; R6 V0 n( E│      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p
    # y  x& ^  ~1 F1 t. ~8 ~. |│      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q1 r: `5 T- Z- O, e. I
    │      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N. s9 ~6 I$ m/ p) b' f
    │      │      17 错误处理.mp4( i4 E, y- H( i1 S4 L! C: b1 X: Q
    │      │      18 背压处理.mp44 I" U. J5 u4 N8 F2 T2 X* |! p6 h
    │      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O
    7 e% g; v4 W4 ~% W* k7 }! @/ p' ~5 N│      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A$ }0 [: L5 u  V7 P
    │      │      21 组合和转换响应式流.mp4
    ( L* t+ ~0 y) P+ |: U7 L2 W│      │      22 处理器.mp4
    ( M' a8 H  ?8 P6 x) T│      │      23 Project Reactor测试.mp4# p9 @  ^( k% J+ V% K. S! b4 `! P
    │      │      24 Project Reactor插件.mp4
    % d4 G5 x9 v. [│      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K
    ; Q1 n2 x( G6 a) P" X" X│      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G5 m6 u6 X5 s/ n/ T8 z
    │      │      27 Project Reactor内幕.mp4( \8 K4 R. z, J  J% Q% Y8 p1 K
    │      │      6 n* z/ |" Y% `4 B: x) o7 Z' r7 g" q6 P) L3 k4 a7 T
    │      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    ! z! q7 t, m" ~  \# g6 @  b│      │      01 响应式Web内核.mp4' O- Y, w4 K- Q: V, y/ G  q5 A; y
    │      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j/ Z5 B" @3 N$ A# x, a
    │      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d
    ' l3 u2 q7 b5 l4 w; \│      │      04 基于WebFlux的纯函数式Web-02.mp4. g" _5 k8 a6 g8 I1 J
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~
    8 ~! l9 Z' X$ I6 w5 I, E│      │      06 响应式模板引擎.mp4
    ! x" ?- U0 }  t/ t$ S│      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g
      D: F  T( b& ?5 `, B, x  m' R3 o│      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }' M0 b$ B) Y6 ^* n7 m9 W
    │      │      09 SpringWebFlux和SpringWebMVC对比.mp4
    " D- g( S% t7 v: y) l│      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R) T1 d" t& R3 X5 i2 }) K
    │      │      11 WebFlux的应用-微服务网关.mp4
    7 B  o# [* i# h! [+ c* ?9 v1 O0 x# U│      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }6 e) d' m2 ]4 }+ q- c, S" J
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @
    $ U1 z3 X3 C% ], c; @" b│      │      14 流系统或实时系统.mp4" K5 u* P: S; n  S
    │      │      15 响应式持久化库原理.mp4
    ' W2 m+ k! y: Y6 Z: |│      │      16 响应式事务.mp48 h) w/ t  W' G0 M% j
    │      │      17 Spring Data响应式连接器.mp4" M' @  Q2 V$ M. k, V) H$ F2 d
    │      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i
    - u$ X  I( h) o│      │      19 连接响应式关系型数据库02.mp4% y! {( s+ q4 d" K  h) K+ t" m- O
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x' L" N& z- b& f7 m, o, m7 k! K5 Q& F
    │      │      21 SpringWebFlux集成MongoDB.mp4: j8 G4 A8 V; ~9 @
    │      │      22 SpringWebFlux集成Redis.mp4
    " C/ F0 U$ u7 _│      │      23 rxjava2-jdbc工具使用.mp43 l- q2 L/ M5 F: Q& G& f9 c
    │      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C' V& X+ J9 v& J6 W0 n
    │      │      25 使用StepVerifier测试响应式流.mp4
    8 x' I" \! w$ X9 }8 w│      │      26 WebFlux测试.mp4  x( y, }/ x7 K& x& ~. Y3 p
    │      │      
    1 T5 D9 P) {/ i9 s│      └─05 任务四:Spring WebFlux源码分析1 v: a6 `$ I% U9 r' u. U2 u4 C
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I6 [) G. i& K1 P( K
    │              02 Spring WebFlux源码剖析—support包.mp4! N! n* P4 t; ~( B! T8 W
    │              03 Spring WebFlux源码剖析—result包.mp4/ B: X- A0 t- V
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r
    + @  J* ^+ z' w! s│              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    6 H. a5 [; b+ G; n│              06 Spring WebFlux源码剖析—config包.mp4
    $ L6 j0 X; U  _  s│              07 Spring WebFlux源码剖析—handler包.mp4: Z5 I, c& t7 d% f- S& ]+ O  J  V: f4 m
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U. f! p5 \9 U3 n: {' Y/ P; K( m( Q: Z
    │              
    6 J5 k7 m4 X* ^( F& L2 F4 m├─02 第二阶段 Web服务器深度应用及调优' A, D5 w* c  Y# l  w: P. ], }
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @/ t) ]0 H, F: C$ s, {( U" Z
    │  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n
    , z4 K( {# `4 Q) q, R2 }; S│  │  │      02 Tomcat课程主要内容.mp4
    + z2 |- A5 M" e: c5 l│  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q
    9 m" a) {3 k% z% a2 {│  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4+ ]: o" d, e! y& \( N# c# E4 C
    │  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \3 A9 g2 j, P* t+ O* ]
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m8 x; e. r+ c" g1 |" A, ?6 t1 y  d
    │  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L
    4 ^) v3 r& G2 T% j" C7 n* S│  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O3 H9 q6 Y/ P5 i5 O
    │  │  │      09 连接器组件Coyote内部组件及工作流程.mp4
    0 S1 b8 a+ l4 C) u% Y2 h( w  u│  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]0 I7 N( d* N- B
    │  │  │      11 Servlet容器Catalina结构.mp4# u! N3 E/ D$ N9 u/ r# G+ ?
    │  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4  Q# s* ~. \: F
    │  │  │      13 Tomcat服务器核心配置之Service标签.mp4$ e( O" ^% v3 F! x2 c( Q. C+ k
    │  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4
    ' o0 J' K  D+ Q& O% Y) i* D│  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4) k) o( k+ A) d# R! e0 L
    │  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    4 a$ }( @$ P1 U9 z" A│  │  │      + ^6 C: X; }6 K! G
    4 m" I  |( P0 X) X9 L. |" u│  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T& ^  D1 m2 t5 d% E; n) X% L
    │  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    2 g; ]  J( z  P7 @% o3 K│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4
    / Z7 ^" e7 k  P1 \│  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4) W! V5 Y, ^- A! @
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    3 ?% h4 E' e$ v% C│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4
    6 F# a9 ?. L# y: T* O  R│  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4+ k7 Y" B. e# R2 M+ ?
    │  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4
    8 F$ J* l& O- ?+ Q  B% g│  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }+ a# l& N) y" `0 O6 \' J
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F8 j2 ~- K. i; F  J. Q: _
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4- c+ u, e. s, ], Q# G7 a
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4
    + v( F& m) o0 ~# b& E$ ^: h│  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n4 b' l( b" Z; m0 n4 O2 ~
    │  │  │      13 Tomcat源码构建.mp4
    8 X2 ]; {& g- L1 t% Y│  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp49 w6 p( A  V8 H+ R. U
    │  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
    5 Q- y8 Q  D9 E* O+ d( R9 p│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~  Z6 Q  I' j, ]* L% D! B/ {
    │  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i* |$ j! u# D0 {0 h" `
    │  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @
    9 w' t- C! w  m$ j. R' ]: _, s│  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp47 k! g, o1 |  V: j
    │  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4/ w' |$ h! l  H4 ^3 e
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp48 P% G4 e0 |0 n+ N1 B
    │  │  │      22 Tomcat类加载机制剖析.mp4  s! j$ \& n( h- F* G" y
    │  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp46 B. t" q, G3 N# }6 o
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4
    1 @1 m/ K% a% {: o│  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp44 }5 Y' ^4 ^0 K$ ]7 d# P( w
    │  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d0 b1 n* N5 W$ ^' S  f$ p4 s7 m5 i. k
    │  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4! N3 t. y! B6 `4 R
    │  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s, H- x) _# Y0 k& \" s  W
    │  │  │      
    9 z; A! O4 B" ^. s+ {' S│  │  ├─03 任务三:Nginx原理深入剖析
    . Y2 O/ M4 F' C1 J; J│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u
    5 [5 r! [! ]  |│  │  │      02 Nginx基础回顾.mp4
    : q3 m0 C1 O9 H1 d4 n! d( j│  │  │      03 正向代理思想解读.mp4
    # x/ r7 n  u8 d│  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i( w( N# W0 @6 a6 g1 @, [
    │  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B
    - ~: ^3 n2 y9 x" M│  │  │      06 动静分离思想解读.mp4
    ( [/ S# O0 b- L' |3 |│  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N$ T+ c: t- u4 Y7 N& J( h3 j" p& ?' A
    │  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T
    # [$ h! q! U( w│  │  │      09 Nginx核心配置文件解读.mp43 i, \1 ^) V+ e8 U
    │  │  │      10 Nginx应用场景示例之反向代理(一).mp4( c( U+ U7 R/ ^% F) A  |: _
    │  │  │      11 Nginx应用场景示例之反向代理(二).mp40 F: Z( ?; E4 o, u& V, _
    │  │  │      12 Nginx应用场景示例之负载均衡.mp4" z( A4 g8 J  Q/ v8 O3 T2 h! g
    │  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q
    ' Q; A( K  i+ M9 i* e( u8 o) b│  │  │      14 Nginx进程模型解读.mp4
    : M% c1 k$ z& b, J& [: `│  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x
    5 _* ~6 l3 b: w# e' [) t0 u│  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    3 U; q) t; h1 _3 G6 A/ _, i' P│  │  │      $ J# R' Z4 F) U
    │  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x2 w: B: d9 x  r* V
    │  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H. Z& N( R# W! Y6 o' j$ F$ `
    │  │  │      ) J( m" o# J1 ~/ j
    │  │  └─05 模块一直播【回放】
    3 h4 W. o' ?  I( b' q" C/ W│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c2 f4 u& k3 \. C5 _
    │  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H% q$ Q  ~& K1 k5 j2 `; ]
    │  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip# U9 P8 d4 G7 v# q0 @
    │  │         
    - b- a/ {+ h9 P, ~3 h2 c% T│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案6 |* {- A5 y! v3 t/ E& Y' G/ z7 c
    │  │  ├─01 任务一:一致性Hash问题及解决方案1 z! ?) Y% J. G" H9 o2 j& r
    │  │  │      01 01 课程资料.zip
    , q3 H0 D9 r5 h- t) a+ w6 I1 {│  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]1 l" D5 Q& ~+ r, J4 w' K3 ?8 C
    │  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G1 K' m# d& A: [# `
    │  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4) O' f# I( |5 H! U4 L/ _
    │  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp43 b/ ~2 N) Q& _
    │  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N9 N+ k4 G2 m$ S3 x" \* s! \
    │  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h$ A+ ^- ~$ I2 t; ~" O+ b% H* W& Y! ?
    │  │  │      08 一致性Hash算法之分布式存储应用场景.mp4
    0 R3 {7 t0 b1 o9 z│  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y8 a/ ?' N4 z7 }1 _, {
    │  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s* v' F( k! J5 R7 k* T% n
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    7 i# ?, p, ^9 k+ \│  │  │      12 一致性Hash算法+虚拟节点方案.mp4# `, E0 Z! H; `9 J4 \
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j
    1 x7 e% [- U$ \( `' M│  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4, G* S% r3 X  @2 O" R% K# e! B0 n
    │  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4+ j0 j+ R3 G# C* j# m' E- g
    │  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4
    + ?/ [* y/ ^- N: u2 Z8 ~) S│  │  │      17 17 任务一测试题_不提供.txt& ~9 E: A8 C8 t6 |7 O1 X
    │  │  │      
    ; L6 q1 D, D* g' p3 U) u/ w│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M
    4 o# }6 D8 N# b│  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s+ ?* Y- V/ S; @: ^3 g9 L2 B) w
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i# ~: N7 R- }. Y  \/ t
    │  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T9 x  n% f7 L2 b" Q0 r% ?% |& k
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S
    : J9 Y* ~2 ~+ g4 \$ I) H│  │  │      1 X) v8 ?' p6 K. Z2 D
    │  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    - h8 T3 u) k6 X) s│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u
    * J5 [. L, X  A* G│  │  │      02 分布式ID生成方案之UUID.mp4
    % e# f+ N8 U4 `, N5 k3 Z6 V│  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z* F! F9 G3 u* n" W; |8 w8 i
    │  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K
    # t( ^; l& y" A0 l│  │  │      05 分布式ID生成方案之雪花算法源码解读.mp45 e: }2 N4 S+ ^" D) {
    │  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W
    0 `$ i) M( j6 |  _- {0 }│  │  │      07 07 任务三测试题_不提供.txt
    4 A1 H' r% I& X7 V2 `│  │  │      ! p, [* _- {- t# X
    * ?/ W' w1 u  R8 q7 R7 j" J│  │  ├─04 任务四:分布式调度问题及解决方案" ]1 Q3 f0 _" H5 B! f4 L  A
    │  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `
    $ y8 y5 v+ O/ }; K│  │  │      02 分布式调度是什么.mp4
    * A7 a. _: N0 j) x: r│  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H; I% ^, D, l6 S8 W7 h. A. b
    │  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s
    - r' g) m) y; k: z" _8 z9 r( c│  │  │      05 分布式调度之Quartz回顾part02.mp4/ B9 K+ G3 A( m2 M1 C1 }3 ^
    │  │  │      06 分布式调度之Elastic-Job介绍.mp4' Q- v7 e! ~% M
    │  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U
    ; n* o; _. Z' Q: b2 Y. C│  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q5 e+ M. V+ f* K/ B4 W
    │  │  │      09 分布式调度之Elastic-Job应用part03.mp4
    # u7 R8 w: c1 |│  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y2 @1 f' i# d1 ^
    │  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
    ' U3 `3 L8 w1 }. O│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P2 o2 U9 `! ~2 D
    │  │  │      13 分布式调度之任务分片编码.mp4
    - x: I* A7 V/ p; ]7 p│  │  │      14 分布式调度之任务分片测试及扩容缩容.mp49 r. W; j( k( b2 E
    │  │  │      15 15 任务四测试题_不提供.txt
    7 w+ b1 c3 N: w7 q│  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z
    1 s4 R" e' w* F│  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l2 l3 j. g# a9 Y2 _" m& Y
    │  │  │      01 Session一致性之问题现象.mp4
    ; P6 O) V) h1 G- M% R8 X9 B│  │  │      02 Session一致性之问题剖析.mp4
    2 H! m5 m8 ?- l& Y" Z) n│  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4" F$ v2 _9 s$ [7 q
    │  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~2 X5 q$ Q9 R7 @. S/ D' W: m
    │  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4
    4 o- L( {+ N' y+ }  n% @" G│  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp40 v( ?) J7 j8 p: w3 S5 [0 _6 x
    │  │  │      07 07 任务五测试题_不提供.txt9 K" O: `* ]! ^% ?+ h2 {5 n, N
    │  │  │      / x; U1 J5 i9 j9 F2 v- ~# W" q
    │  │  ├─06 任务六:模块作业9 w5 u  x4 C3 s5 y+ d" p
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    . [# V6 P, R% N" |% N5 V% u│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N, b% b$ l4 G6 n9 s
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    % R$ h( e4 L4 g' N/ P│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B
    5 p4 {1 O3 W& c1 ?│  │          02 阶段二模块二直播回放.mp4
    / O" e( H6 @& S) ]* V. I) G8 @│  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    ! _/ e/ N/ K; i' n3 O* b' B$ e│  │         $ G, R1 d- ^9 t( r6 H( Y: u
    │  └─03 Web应用安全与加速0 |* g& [! J1 m  S& r) v/ ?
    │      ├─01 阶段二模块三课程资料下载8 \1 _1 h$ [: ~/ D0 ~" p
    │      │      01 01 阶段二模块三课程资料下载.zip2 I! x8 ^" T+ W3 n
    │      │      
    7 X* d/ E1 J/ I( y( A│      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    & p5 i2 S7 X. `8 w" t$ F│      │      01 课程主要内容.mp43 p2 x* N  D4 X% d- u8 L$ Q
    │      │      02 HTTP报文介绍.mp4! A3 {$ s# O: j$ g8 |% ~* G
    │      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c
    5 V0 y9 D9 Q' h: z% }│      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M
    " L+ N# z, K: w$ p9 f│      │      05 TCP三次握手建立连接.mp4
    * O+ O; a# R: M" _9 w8 e│      │      06 TCP三次握手的必要性.mp4" A( W# b& {. o$ w0 t% l
    │      │      07 TCP协议缺陷.mp4- P+ {7 ~* A1 [, n9 s5 m' R
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T
    5 i! s  g! X, D1 }3 R% R│      │      09 TCP四次挥手的必要性.mp4
      z; H$ m! s9 P/ {+ Y│      │      10 TCP数据传输原理.mp4$ O! @5 ^9 l- J; u1 U1 m  C$ x
    │      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k
    3 m9 y: F2 C; @" {. ?4 L│      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D
    8 b  y" V9 ^# u! e( Z│      │      13 TCP连接技术.mp4
    + a3 Z: |1 p8 f. A. O  R│      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i& _- m( t; f  b; i+ K2 N
    │      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u" E' f# R8 d% v( c
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r3 S8 m3 t; N  W, u9 F$ P
    │      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v, J  B, X$ h' s  E& v
    │      │      18 HTTP2新特性-服务器推送(Server Push).mp4: }) k5 x/ L4 t$ J, J
    │      │      - z. r  `5 b; h
    ! X& \5 \* x7 {│      ├─03 任务二:HTTPS详解: f" k9 f! R* X& \
    │      │      01 HTTPS概念与架构.mp4
    / C- v( o* J! L3 K+ o  N6 \│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \% s! C8 T5 O/ a
    │      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    $ j- ?% j8 D9 T! }2 F) _│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^
    : q* o$ `% |4 k" r# J% U│      │      05 数字签名.mp46 y( O2 `, r7 R* @2 Q$ i$ T$ o8 @6 h/ p! s9 b
    │      │      06 证书与CA.mp4) N) k; ~; x* Z& j2 z
    │      │      07 HTTPS通信.mp4
      R) f) ]* S2 r3 Y2 \" W" N│      │      08 OpenSSL签发证书流程.mp41 h1 h+ |5 p5 e" R2 t% b3 A3 p
    │      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    9 a1 j! E4 T; N│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    ( C; F# X+ L4 B4 |: b│      │      11 Nginx安装SSL证书.mp4
    1 u% [0 s) z) s3 @# t1 [│      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m! F  L7 M! @# r* v  X
    │      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n; W$ }* z, i7 i4 _6 x
    │      │      14 阿里云SSL证书.mp4
    5 ]! b& C  Z4 A% W) i3 o0 q. F6 @│      │      15 HTTPS网络耗时增加问题.mp40 k+ b% b) v7 l. D! T+ h
    │      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    3 X) D2 v: ~& c: u2 o7 B" _│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O
    1 M" t! k0 \! {9 v: i1 Q│      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m7 }/ b; |! `5 u/ `2 D$ p' `
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C3 ^0 C! n3 L) k7 l
    │      │      20 优化方案-HSTS.mp4
    " k8 s9 G6 ?6 O4 n, F│      │      21 优化方案-OCSP stapling.mp4+ v) R; p) p% w( T
    │      │      5 K+ A: ]! j& t' |1 Q
    # R5 u0 S" k, E; a% h5 d+ ?│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q
    2 j/ T+ W, Q3 s0 Q2 w│      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    6 D) r) m, v& U5 Q│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d4 O  ^* d5 g$ s9 f0 E
    │      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    9 Y+ D4 I8 ?+ n3 A* _, Q4 y; v1 a│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    ' Y5 t5 N2 l4 n9 N5 z│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m
    ) d+ \/ k# v3 k7 ~1 d7 t0 b* h│      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U
    # a  u3 |- u  |5 v) c│      │      07 植入JS、HTML攻击.mp4
    1 k9 w) U; r' }4 @  g2 H9 `, q│      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O2 S# I* `1 b; h( N" s; B- f# C) k
    │      │      09 XSS漏洞预防策略-输入环节保护.mp4. p2 _9 v5 Z% W3 p, T6 ]* d
    │      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E* P, `7 C0 [2 H  H" y* F8 ?2 r
    │      │      11 XSS漏洞预防策略-输出环节保护.mp4
    * [, o& K6 x2 {8 Q  m3 Q  M│      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    4 P: W' |" n4 g│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    # X& Z5 A0 k. B6 K│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
    0 _. t1 m/ t2 X0 ^│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]4 v8 c) n8 I9 k: O* J
    │      │      16 CSRF安全防护.mp4
    + r9 d  Z7 U* y" g1 i│      │      17 CSRFTester漏洞扫描.mp48 Q0 O; o; n+ V$ Q, t$ l6 E# }
    │      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    2 {! i2 Q* n4 H+ a│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    5 I/ X: d4 K! v│      │      20 URL跳转漏洞简介.mp4
    ( f7 Y! j% K1 T: O- Z7 K9 l! b│      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @
    . [0 v7 c; |5 {/ d" c( S│      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A
    / `3 h  S5 W9 v│      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E
    / I( @( L. P- V( t' Y7 h│      │      24 Session劫持防护.mp4* U1 c. A, k; O* w" G" o
    │      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a
    # z. g5 c: g8 [' [1 T, T│      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y
    , i& g% _; Y+ U1 L( {& V4 J5 d/ h│      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g  [, x( r* }8 c3 U- _. F: ?* ^% D( R8 \
    │      │      28 SQL注入攻击.mp4
    3 D* h$ h& I/ T# ]" o) W% V, y; C  \1 M│      │      29 SQL盲注及猜解数据库.mp4$ z+ r& T. K9 i: }8 w% P( x8 [
    │      │      30 ORM注入攻击.mp4
    . c7 y9 ~6 |& H│      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p, i/ y5 F* L5 f
    │      │      32 代码注入攻击.mp4) m- M, O$ n4 ]/ r4 S8 O, t+ f
    │      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o) J5 f- c) c' ]0 e5 c
    │      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X
    ( {- @+ M, r! F1 q1 t│      │      35 文件下载和目录浏览漏洞.mp4
    % v! Q2 O" p- {# Y% t  W0 O: y│      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o, e& y2 h  h* }  G5 a5 M
    │      │      37 垂直权限(功能权限).mp4
    * N+ h- M8 K* P, V, M- ^2 q│      │      38 水平权限(数据权限).mp4
    * J& b) Y7 V" o! \│      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N
    2 s5 ]& j' w* w. D0 g│      │      40 CC攻击.mp4
    % w: k6 x, e) W│      │      41 CC攻击防护.mp4! f4 z& {! D# s8 p2 [8 `; ~& Q$ s
    │      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q
    + e; |' R& v+ y; u1 y  L' n│      │      
    , A: A2 ?7 z1 F│      └─05 任务四:应用加速
    & V% Y% f3 o/ g│              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v9 f  ]4 q1 X! p$ Y+ v
    │              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a& h0 W/ B; D) o: }, S& ^
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v
    ' A& q/ b/ m/ C- t1 f│              04 通过CDN获取缓存内容.mp4
    $ [: a5 E  d+ N│              05 CDN的网络架构及术语.mp4- B/ E3 m: @; t* W$ p
    │              06 CDN应用场景.mp4
    4 A! |* ^  V: Q# V5 V( \  }, _│              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    9 H7 e: n1 H8 I' g2 \- W│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
    " w# D5 @. X2 B│              09 CDN刷新预热.mp4- w9 \2 l6 a6 X5 M: r, L, k$ Z
    │              10 域名管理-回源配置.mp46 w( T, G9 B) `
    │              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v* S- L) S8 i  ]) K
    │              12 域名管理-访问控制.mp4
    , }8 o& d( l3 F& m  a& i: u│              13 域名管理-性能优化.mp4
    + m! J0 S- Z2 p7 j! X│              
    , a8 _5 R- q7 M7 s├─03 第三阶段 分布式架构设计&微服务深入剖析
    1 \2 U& r- T2 r+ l3 L+ R( O│  ├─01 分布式理论、架构设计(自定义RPC)
    0 ?3 H( w; ?! Z8 K8 ], y* y& L# U│  │  ├─01 课程资料下载. Q; v. K; {% P* n0 o' {; b
    │  │  │      01 01 课程资料.zip1 K) X" t9 N: `: s' k/ Y9 V7 ~  G1 @
    │  │  │      4 R; o1 w( |: C8 G, y- b  b. O+ i& g  r" Y: t3 ]3 s, y
    │  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    ' O6 S4 N6 ?9 a% y) K: ~: B! e. \! M│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |
    ; I0 J, o7 \, H: ?8 b/ |; [│  │  │      02 Socket编程回顾.mp4
    4 X2 F9 W2 L2 i│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M
    , u) g. O* J$ L( D" L1 r( m│  │  │      04 NIO模式详解.mp46 ^' ^* J( b; q9 f" _
    │  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W& [: M5 o( b8 E& z2 J+ k
    │  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u
    7 H; Q; H: `1 y* I0 ^4 E5 c# r│  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H
    + ~! `5 V- f. ?- P: A: s, Z# K, W│  │  │      08 Channel详解.mp4
    " t' z& |3 V1 W, t│  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N' v! O% p8 j& l4 U; i/ o
    │  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d
    ! @9 U+ n) u- K5 j│  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w
    ; }  x* \# w9 K│  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `
    # D. L& o$ u+ t# u0 X" O│  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v
    + E( F( p7 D  D) w! V3 C' i; y│  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B3 K/ f- r. @8 h; K; V  H
    │  │  │      15 线程模型概述.mp4; E+ M  Q: ]: B" `0 {; M3 m' S
    │  │  │      16 Netty线程模型.mp4; R/ L0 r, I4 A" ]. G
    │  │  │      17 核心API-ChannelHandler.mp45 t" h- g/ Z& ~4 ^) L: J
    │  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T
      G; {9 N9 w7 |/ X8 R% v! Y│  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y/ _+ _/ z! N  l  X& ?, \8 P
    │  │  │      20 Netty入门-服务端代码实现.mp4
    # l4 i/ C3 x/ l1 Y│  │  │      21 Netty入门-自定义业务处理Handler.mp4
    ; T+ m; K3 V. v6 I│  │  │      22 Netty入门-客户端代码实现.mp4
    8 M- x' o7 U; d# A( H│  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T0 w1 k" Q3 B1 X) y
    │  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W
    ! h4 [, q; r4 \0 }: ~8 P│  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s
    - S; K+ {9 X7 {5 |0 g! r, {│  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g- `9 W0 p( j& K8 S
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _
    - X' f* D* q- q+ F* U7 m│  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4: M- I* U! p. ^% Y! J
    │  │  │      29 Netty高级-群聊天室服务端处理类实现.mp49 M6 x5 k! ?, F3 P% R. q
    │  │  │      30 Netty高级-群聊天室客户端实现.mp4
    $ e; c' Q6 N2 g/ F3 I- U3 r│  │  │      31 Netty高级-HTTP服务端开发.mp4
    5 |* p  `% U& R( i│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
      J) C+ a! ~* O; ]( m: m; `│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o
    , Y9 u+ U( V& E* s) I  m│  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    - ]2 _% o& E; s) Y) E: E0 B* L│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4
    2 A' R8 n* U$ @8 k; F& _" N+ a│  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _
    ) {. S# Z* [# U' S6 k│  │  │      37 Netty高级-Netty粘包和拆包解决.mp4. b: I$ j4 m% x8 f* P
    │  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    1 A5 N: t. o9 B0 e│  │  │      39 Netty源码-线程组源码解析.mp48 l* b/ R+ y/ O- g4 [
    │  │  │      40 Netty源码-启动流程源码分析.mp4
    $ w, `8 |$ _: T  B│  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f
    - M" X1 m: b: F5 [2 E2 h│  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w7 p( P& t/ U2 O7 a7 t! x. e
    │  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e: y5 K) A. ~" n
    │  │  │      44 自定义RPC框架-什么是RPC.mp4; c$ R: \; l! c7 e
    │  │  │      45 自定义RPC框架-RMI基本介绍.mp4
    0 n5 @0 d: e) b2 {: d$ _9 {│  │  │      46 自定义RPC框架-RMI编程.mp4: B3 `; ^3 G' O* ?4 `/ I# H
    │  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C0 A9 w2 ]7 R. K/ j- s" ~
    │  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c- l& ~1 s( s* H
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q
    2 }+ S: G  k  q! M2 c) f0 S7 D; Y│  │  │      50 自定义RPC框架-客户端启动类实现.mp41 D- |. F1 g  Q* a! @
    │  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4& B% P" h9 g1 a, ^7 k
    │  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4& {/ Z4 N8 j! k) _% Q7 i
    │  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    8 N  z2 ?7 v2 K% i) r│  │  │      " X- [! ]) H" y; F2 h
    │  │  ├─03 任务二:分布式架构设计理论6 e# d, E! i  @8 Q9 I* a* b
    │  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s- @: ?# |; L* P
    │  │  │      02 分布式架构介绍.mp4
    9 t  U4 h7 Q  c. @0 n3 V. j│  │  │      03 分布式理论-数据一致性.mp4( }( o2 J! A! f* ^; {5 [; T$ `
    │  │  │      04 CAP定理.mp46 b( m! c  D8 V% Q# N& U; R' G
    │  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @2 s2 u7 N& P/ @1 R( A
    │  │  │      06 分布式一致性协议-2PC.mp4$ F% ?. h6 G7 b2 l( S3 U
    │  │  │      07 分布式一致性协议-3PC.mp4' D4 T$ {" E% t0 r% O
    │  │  │      08 分布式一致性协议-NWR协议.mp48 v) I) p6 c; x: }
    │  │  │      09 分布式一致性协议-Gossip协议.mp4
    : t3 N& V& [  S, J' k9 J  [│  │  │      10 分布式一致性协议-Paxos.mp4
    7 u: p; j4 J2 X+ e$ K8 L% K- k│  │  │      11 分布式一致性协议-Paxos相关概念.mp4. U; g' L+ s; G
    │  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
    8 ]  a- m  o1 P! W) h│  │  │      13 分布式一致性协议-Multi Paxos.mp4
    ' u: o( |. l* v1 d, _) d' N│  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c$ E" F. u6 k9 B- O; g2 t
    │  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U6 C: l- u/ a& q7 K! i
    │  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4& ]5 t, w8 i  _0 t5 A7 P9 o' g- z
    │  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K
    7 `5 x% t* N7 d6 ?: W, U│  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d5 Q5 J, u9 R9 b# t  ]* D
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K  I% i6 r1 c" k
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4  I. {5 _# ?2 i/ |7 |
    │  │  │      21 分布式系统设计策略-高可用.mp4
    ( g$ T4 l8 E" r; A! B│  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    ) o0 f0 L6 R% H  J$ O6 ]│  │  │      23 分布式系统服务调用-实现方式.mp4
    ' G. j) u0 x7 _; `│  │  │      24 分布式系统服务调用-跨域调用.mp4( U5 g9 b/ _- Q
    │  │  │      25 分布式系统服务治理-服务协调.mp44 Z; c) i! C: K" s" w
    │  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I& W# r: [  |% @: p, A" N0 m
    │  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [
    + ~: `3 Y1 z* F9 \│  │  │      28 分布式系统服务治理-服务限流.mp4
    3 m9 \8 \2 W; S& h│  │  │      29 分布式系统服务治理-服务熔断.mp45 o( T! [9 S5 z5 ^2 F4 p4 s' i
    │  │  │      30 分布式系统服务治理-服务链路跟踪.mp4
    9 _" x0 X# ?2 t# F1 n" F│  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4
    7 Y1 @3 P! L& M6 E( n│  │  │      32 架构设计基本原则-开闭原则.mp4
    ) y- @3 W4 M, N& }& i│  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F9 P, R% j- R2 ?- `
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p
    9 P( p2 t8 Q8 ~9 S! w$ }# H& ?│  │  │      35 架构设计基本原则-里氏替换原则.mp4
    ! H  U) Z7 o, X: P4 z2 h│  │  │      36 架构设计基本原则-依赖倒置原则.mp4
    + H- }, k; |/ V  J! z│  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J
    & e  Y% m) H& S) y; C; D│  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o7 C; h2 u) b& H, h
    │  │  │      39 39 任务二测试题_不提供.txt% _# e: t( c! @3 ]( ~' o& B# r- j0 V& O
    │  │  │      ' \% S# p. K6 S; Y& j" M! C) o; e+ }$ G+ O' y
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U1 w* [' I# O2 U1 J. F
    │  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l# R. X" N: ]6 g, t
    │  │  │      8 W5 a+ e: b" b2 c$ u, w1 D
    2 x3 \# n1 b1 Q) v; ~│  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r
    7 ^0 ~4 L+ C1 n/ p- w│  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N  U; H+ N/ a5 c! @# B2 }$ I
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S& c/ p1 k* D/ K
    │  │          03 1分布式理论、架构设计(自定义RPC).zip
    " S" b; i# d2 t. t3 h; h9 `) y- W│  │         
    . H* v* C7 E& B9 `# r│  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l
    # b" }: `5 X( D4 W. ^│  │  ├─01 课程资料& Q  x- b0 K  r) y
    │  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?7 P; v" j3 M( j* O. \5 d
    │  │  │      ) J* t. U" r! o, S8 ~
    │  │  ├─02 任务一:Zookeeper环境搭建和基本使用
    , Q0 R! h1 R1 }* H! ]  B5 D9 |│  │  │      01 课程内容介绍.mp47 P7 A4 Y# J9 ]) M+ @0 c7 k6 u
    │  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }' N6 B6 X" c+ [* K) B- i0 y* t5 r
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I0 ^  b5 Y; v; W+ f# ~
    │  │  │      04 Zookeeper基本概念(下).mp4
    $ x$ v9 Y9 z4 ^# R; [; v│  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {- h7 ^0 v! c* W# Z3 c
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp4$ B( |# N8 A! S. y; X
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O( i: S6 N; }* C% }; t* N% T
    │  │  │      08 Zookeeper系统模型之Watcher.mp4
    ! w5 l6 F2 t  B8 a0 W' y; R9 M│  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s  Q, ^" V6 x0 W
    │  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u1 E- D1 i) g) j
    │  │  │      11 使用命令行读取节点.mp41 j! F0 L9 G4 D% }$ U- B
    │  │  │      12 使用命令行更新和删除节点.mp4
    $ ?0 q/ w9 _$ v% F& _- w; N│  │  │      13 使用API建立会话.mp4
    5 q3 W) o, [$ g  Z1 A; Y) i. w1 k│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K9 S' i) E7 {( f
    │  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i
    8 [3 H, l- }8 N/ g& q│  │  │      16 使用API更新节点.mp4
    4 F3 ]* Y, I$ C0 D│  │  │      17 使用API删除节点.mp45 {, e' l+ p. o" P" N4 V
    │  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i* y6 |! F  j5 X. t
    │  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C2 l7 [- }. ?! n2 @0 c7 M+ n4 [
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]6 N) e! x* R7 @
    │  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p6 g: r5 q$ F  l, J% ]' D( D" ^
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    4 L" T% e% N5 y│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L3 C: L3 J. H* i0 q3 L
    │  │  │      24 使用Curator删除节点.mp4+ m$ r* O/ \( D
    │  │  │      25 使用Curator获取节点信息.mp4
    0 r2 T/ B1 R2 q: u; S│  │  │      26 使用Curator更新节点.mp47 R/ l. ^! }' a4 B- W
    │  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _* e2 ]* z/ i! K5 L3 y/ c
    │  │  │      ' u$ c2 W4 f' ?; n% C5 I; N  k! w3 e" I4 e+ ]+ P! ]
    │  │  ├─03 任务二:Zookeeper应用场景和深入进阶! ~2 @- p& \+ ]- E( ?# h7 i1 x
    │  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    # ]7 p) G0 p4 L# E( f& V│  │  │      02 命名服务.mp4
    - ]" Q: h! V& d: q│  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y1 [) b0 \2 i5 _1 a5 X
    │  │  │      04 master选举.mp4* G( L, }! Q9 _  F5 T; |$ k
    │  │  │      05 排他锁.mp4, h1 Q, |( j, P9 U  f
    │  │  │      06 共享锁.mp4$ g. m+ }& t% l! N: e3 ]7 P' x9 N. n
    │  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V5 N+ _! B6 s( ]
    │  │  │      08 Barrier分布式屏障.mp4
    + |, v. ]4 y6 X7 o+ N# c4 N) O│  │  │      09 ZAB协议(上).mp4' P8 e2 \5 H. P& L' U
    │  │  │      10 ZAB协议(下).mp4# k. C1 M  k: r  I! g) }) m/ e4 p
    │  │  │      11 ZAB消息广播.mp4/ |/ o" V6 t1 @/ G; G3 v
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    3 ^% D8 n2 D! B4 @│  │  │      13 ZAB运行分析.mp43 Y& s+ z: Q9 P, e
    │  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J% ^. C# C6 J: a# f1 e! A7 d
    │  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    ! H/ R( O% {2 R4 L  c# E3 k│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U
    9 J" `5 w" N* z- N│  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?
    " m0 u7 a6 `$ J1 g. n│  │  │      18 集群模式服务器启动流程(下).mp4) D$ m* M' {0 ?5 B+ V, B0 y
    │  │  │      19 服务器启动时期Leader选举.mp4/ [( a& W& d9 ^) t' }
    │  │  │      20 服务器运行时期的Leader选举.mp47 A* ?+ G. I% w
    │  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D
    ; Q5 @5 R6 k4 Z4 V% W│  │  │      * z: a, l7 }) V# Z7 K4 ?9 U. }6 g+ |" `
    │  │  ├─04 任务三:Zookeeper源码剖析
    5 M" C2 }7 d: H7 H5 S/ u" [│  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K0 ?" X% B6 }6 ]7 Z
    │  │  │      02 源码剖析之单机模式预启动流程.mp43 l* m, F* I! Q3 \% b) V
    │  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R1 E5 E3 N4 b9 ~# N
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H6 J* N7 K, o+ k$ d+ t4 y
    │  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h
    ' \4 S+ b8 k6 d3 ~│  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k
    % r" n% ~5 r4 O; t2 V! C* p│  │  │      ; A# ^' d7 i4 j# w8 s0 ~8 ~+ C
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e
    $ k$ b8 u: w5 a- F* @# {│  │  │      01 01 第三阶段第二模块作业题.html% a' c9 K' S9 Q+ T4 A$ }5 x
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q
    4 _' w$ w- |2 d9 c# ^│  │  └─06 模块二直播【回放】
    2 H' X. d2 S6 `/ v. P- x│  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt
    7 b( `8 K% s9 {9 B9 M' l│  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T* V9 }# D" N+ N% a+ i7 z0 A8 t5 f
    │  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u. W7 G! a+ S6 C% }
    │  │         
    " E/ C2 t* {0 B: M2 \1 m│  ├─03 高性能RPC框架Apache Dubbo7 q* B3 V& W6 L- O. G- X
    │  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M
    ; }: e& o2 w) \+ y2 ~│  │  │  ( |3 i2 P( ~! X/ V
    % E8 `6 f9 y! h, m+ p9 p4 D3 O1 z│  │  ├─01 Dubbo课程资料下载% i# x; w4 A- ]/ Y1 f7 K. M5 i. D
    │  │  │      01 01 讲义及代码.zip
    - _2 e: _8 y( K% Q│  │  │      7 p/ c: I. T& q$ {0 C3 i, L. o2 q" N5 ^' ]# l
    │  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r
    $ p1 F5 I+ {" P$ u8 t% z, x7 P│  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y9 C6 Z- p% C. @" e
    │  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }; s  N% C) m$ |! x8 |
    │  │  │      03 垂直架构.mp45 c: p2 V* B- I
    ( k/ ?* O0 M" K  M. c% d: }/ `│  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a
    & G! G! _# x; g│  │  │      05 分布式-SOA优缺点和微服务.mp41 [" [- Q' F7 k8 {! A+ P) v* l
    │  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D
    % X( Y5 N; M& b9 \' M# z│  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    # `" P2 I% |9 m: @( p+ R' h│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q% d& X' V( c* H
    │  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T) i6 G3 u' n! b; Q2 V# d, r; Q
    │  │  │      10 编写服务消费者.mp4
    * X* I& O$ r$ ?) \│  │  │      11 Dubbo配置介绍.mp41 \+ [9 n8 E9 F( l( a0 u
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P
    4 d0 w' _, o8 V/ D# R6 c" q! ~│  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J. ^9 [9 k2 m- A3 d
    │  │  │      14 dubboapplication配置.mp4+ {* n9 c3 ]7 O. f$ R
    │  │  │      15 dubboregistry和dubboprotocol配置.mp4/ y! }$ z& u- J& A/ v! O
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X. l: a0 @4 M+ n' S8 S1 D
    │  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |# O0 F; f' ^, j' t% @" F/ y
    │  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E
    . Z3 ?- O( A+ J0 a5 d9 t│  │  ├─03 任务二:Dubbo深入配置和高级实战
    , I& m* @% w" u6 Q│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V, q8 A* B* z0 k1 D2 U
    │  │  │      02 Dubbo中的SPI.mp40 P3 {+ R6 t, }. {* P
    │  │  │      03 Dubbo SPI中的Adaptive.mp4, o3 T8 v5 u0 P& }3 I5 D0 h3 k) @
    │  │  │      04 Dubbo过滤器.mp4* i& O; u" c8 ^% j0 P' c7 }
    │  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }' e; C2 y% F' R7 f
    │  │  │      06 自定义负载均衡.mp4! w$ {3 G' L& o  q! m( D
    │  │  │      07 Dubbo异步调用.mp4
    & l' S6 V/ G" y# P% h. \│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    , y; X4 d+ y1 L$ b8 ^│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y# i: H) o1 t, t$ a2 X! C& K1 d
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o  P, I! {2 K/ f  ^, v
    │  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I
    ( y: J* Y, E# h6 e" O, z│  │  │      12 路由与上线系统结合的介绍.mp4. N. `0 k) ^( P, b. @: Q+ W! D
    │  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i
    $ r3 Z: T- U. R. i6 B│  │  │      14 编写路由对象和路由工厂对象.mp4
    ( w2 O, O6 M0 ^# r' A+ L│  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v9 h! w: Y5 |; e6 X& @( |+ u& _
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X
    4 U* c& R7 [- g- E* n0 j3 U: |2 h│  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    : x1 g- N, R) `: J5 S% @# b0 M0 P0 H│  │  │      
    7 M4 ^. M9 H' ^8 T│  │  ├─04 任务三:Dubbo架构设计和源码剖析
    7 g( l' e3 [7 t/ g│  │  │      01 源码环境搭建.mp4
    ! N( w( U  t' |2 ?( ]│  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \1 p# g" M  j% Z2 i/ d2 w! m
    │  │  │      03 Dubbo整体调用链路.mp4
    , S, ^! I( X0 w+ j, [' x0 k│  │  │      04 Dubbo源码整体设计.mp4
    - f- l2 g$ G  R# v  `│  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o. `' [2 [# n' f
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    , x& ]# P& ^" U3 o7 G/ [6 T4 ?│  │  │      07 服务注册流程剖析.mp4
    8 T# I( W" I* {, \│  │  │      08 URL详解和本地服务缓存原理.mp4
    : E5 O! |) n# X. h5 U  V  N( j, c│  │  │      09 服务消费流程剖析.mp4, C5 z$ F, s7 x" y; {0 A- z
    │  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^; U; y2 l6 W. x) @6 a- b6 ^# ]
    │  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m& }$ C" u6 U+ Z: v/ k3 R: l& u: v9 n# ]
    │  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h5 f/ g/ E2 b$ d$ c+ A& Q
    │  │  │      13 集群容错架构.mp4
    * Q8 |: l* p& q$ F0 H8 A+ x. V% ^│  │  │      14 信息缓存接口剖析.mp4# f- O# N8 _+ U6 W" _) a  T# `* M
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @0 l2 V2 Q* `0 M. y& W& t/ R
    │  │  │      16 Cluster实现原理.mp4
    / P- ]/ I* L* F  p/ i4 |│  │  │      17 负载均衡实现原理.mp4
    ( D* K+ U; O+ b* k4 r: t. r* D│  │  │      18 Invoker处理流程剖析.mp4' ]* D" Y! L6 e6 o& H
    │  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E
    # I; c! S- x. \& K│  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J
    $ E: C( m7 c; |: N3 g4 E. Y│  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e( P8 T) l# R, Q/ H
    │  │  │      22 22 任务三测试题_不提供.txt
    + O: b+ k- B  n* E6 i: c8 ^4 ?│  │  │      
    * X! k5 S6 S( w, S) m│  │  └─06 模块三直播【回放】. F' I0 [1 N6 z
    │  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _3 P' ]8 n0 \/ b1 j
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I1 x& [) k5 b5 g' k5 S* A
    │  │          , g( D3 X  A. f# o* [; ^& i! ^+ [3 [4 S
    │  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _4 f2 W$ G# g% r! j5 ^$ C- ~
    │  │  │  07 任务六:模块作业% L& E0 U" E( Q5 W8 I1 t3 ^
    │  │  │  # j* ]: `. u2 _# O
    / W; h; {& Z0 [, F% c│  │  ├─01 SpringCloud(上)资料下载
    ) p1 }4 ^3 B4 N& M: K│  │  │      01 01 讲义+代码.zip* J2 v- n0 Z: f4 A. m
    │  │  │      5 e) h) ]6 P* p8 k
    │  │  ├─02 任务一:微服务架构与SpringCloud概述
    1 T" p, l/ c( X6 Z' h$ }- [9 G│  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J, h  S3 a% s" m# M) B9 V& k- X) w& U
    │  │  │      02 微服务架构引入.mp4/ a8 I1 {  y  i0 d
    │  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o
    ) L7 |0 w7 ?8 k3 H! F: V! e│  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w6 {9 T6 c- {3 W- b# S) t" N. L
    │  │  │      05 微服务架构之负载均衡与熔断.mp4
    , o) @) X' Q) b( B│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \, s! Q  ~1 Z, l0 x2 g& @
    │  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w
    8 N: o8 ~( O# C' W  _│  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    6 {# |/ a, M# w/ M3 h1 E│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y7 i2 w0 b" |1 ^
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z! x/ G. Z+ I9 T. U
    │  │  │      11 11 任务一测试题_不提供.txt8 C2 f! [, H, C& T7 ~
    │  │  │      4 E( e. s5 q8 H! K
    ! v& j5 W5 ?$ G6 I& F, L│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F; U6 Q; Q% c8 z* I# s3 h( ]4 p% q" [7 X
    │  │  │      01 案例需求描述及数据库环境说明.mp4
    ! a0 p$ m# V/ |│  │  │      02 案例代码工程准备.mp4. P6 {+ c8 Z3 s8 k# r4 O3 K
    │  │  │      03 编写服务提供者(简历微服务).mp4; `* t) z3 J0 ]2 J% m
    │  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m4 y; G1 {8 G2 y6 H2 c
    │  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H+ z! C  ?  T7 b1 B/ ?7 I/ D# E
    │  │  │      06 06 任务二测试题_不提供.txt& t, z. _: c! ?* s  ?8 t0 {
    │  │  │      
    ) a1 m4 C8 S8 c$ ^- n  }+ {│  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m
    + {! b( v! ~9 W3 k│  │  │      01 Spring Cloud主体结构.mp42 z8 F' D+ m& L2 o. C
    │  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s& V" D9 n2 I: m# j
    │  │  │      03 主流服务注册中心对比.mp4$ S" Z: I2 [0 v- k# m
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q' t" N6 D. }, X
    │  │  │      05 Eureka之构建Eureka Server.mp4! p- I8 v* J" p6 W% D( r& r
    │  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n* Y4 d$ n  e* x" Z5 S. Z( b0 ?
    │  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c( i0 ?+ ?$ V  ?$ F& i) T- F! U, m) ~
    │  │  │      08 Eureka之Eureka Client配置进阶.mp4) @( p2 }' k. k# i
    │  │  │      09 Eureka之注册服务消费者集群.mp4
    9 y2 ~8 t8 l( C$ u8 T* F# [│  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    0 e2 H8 b* l7 t1 n$ b│  │  │      11 Eureka之元数据详解.mp44 N6 r0 R: ~( X) j6 W
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A" B2 Y1 d' W" Y: T% u  g( C
    │  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f
    % }% n7 ^& z. J6 `) ^- }) i│  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    " ?+ K9 q4 E( e│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4/ o8 N2 ?5 H6 |0 k8 U% n) I9 T2 P
    │  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D
    4 i' Q+ E3 ~' o) k│  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c, D% L% t% D- i1 X
    │  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F: A5 S5 `/ }8 v$ j2 Q  X
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    " |5 @. ^( s4 j8 {+ I│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R+ m7 M# v% w% i( M, g
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp43 @6 E& z8 ~: H$ q7 H+ D
    │  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e+ g( g' c  _- o+ [/ Q/ Q5 p
    │  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V! o, N# ?+ r# [( F: l! o
    │  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V
    - b; V) G1 t# E0 e7 j│  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n) \7 l: r7 K; W% `0 ^, U" _1 A
    │  │  │      26 Ribbon负载均衡策略调整.mp4
    8 f- b' h2 k' ~% l* L5 L│  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g
    ( ~) ~% Q; L) {  ?( L" n│  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp4/ ]1 Y1 H4 G: L
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m! m0 P- C5 Z8 x
    │  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?, V. K4 y. @* e+ Y
    │  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4; p! N1 h, F- |5 n: ]8 Q
    │  │  │      32 Ribbon源码剖析之ServerList过程.mp4
    ' K4 P7 v- Q  I* ~4 H: A2 x8 a: A, S/ G│  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F% r. Y9 H6 B; H2 X
    │  │  │      2 h9 O$ g# `; f) N5 b4 G
    │  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X
    . V: @/ A1 x" c7 F6 P0 h│  │  │      01 微服务架构雪崩效应.mp4
    0 o$ }3 N8 b& L4 l2 u│  │  │      02 雪崩效应解决方案.mp4
    $ N7 |1 W9 B! K2 h│  │  │      03 Hystrix介绍.mp4
    4 H3 _8 T1 n7 ?# N7 h│  │  │      04 Hystrix熔断应用.mp42 H9 }' `1 T9 ]  T
    │  │  │      05 Hystrix服务降级应用.mp4
    ; J: T* f1 |# [$ F, S4 q│  │  │      06 Hystrix舱壁模式原理.mp46 Y5 O1 [1 N' J( h6 Z! n  N) M4 K, c% \
    │  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S
    " l4 j3 @- j# }4 X2 J│  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V* y% n: w* V' `# A+ r; b
    │  │  │      09 Hystrix流程定制及状态观察.mp47 k  }/ B, s9 z$ X1 W- x2 U
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P: r) o! _! _+ I6 {1 f2 L* x3 R. ?
    │  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4" R8 T8 E. D! A1 @9 a* F9 |
    │  │  │      12 Hystrix Turbine聚合监控解读.mp4- c8 G7 y1 d! Q" d3 h
    │  │  │      13 Hystrix源码剖析之入口及切面机制.mp4
    & o1 c9 d/ @# L│  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _; t# t- v% F% _* J6 ]8 }
    │  │  │      15 Hystrix源码剖析之执行流程.mp45 M* S+ q) j; }7 ]+ k. U6 E3 e
    │  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A
    ' a* M, \# t/ v% w: p! }│  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
    ' z% |& a" U% ^/ D+ O│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4# K1 t& \; |2 G  j+ B- f
    │  │  │      19 Feign日志输出.mp4
    ; @, L+ ?, r  V$ m# j* S2 u1 n3 \│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp49 Z. j. ?3 }9 E( ~# m8 `/ w
    │  │  │      21 Feign源码剖析之代理对象产生前奏.mp4- Y0 s9 |; ~! G; e( A9 a
    │  │  │      22 Feign源码剖析之代理对象产生过程.mp4
    # K9 \% f* [' ]! E9 Y│  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g! B: l/ [1 b8 g5 u9 t9 E; j
    │  │  │        G' ?- b' H, R; c: K( C2 {- Y* i7 I, N* P( h* }! e
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j+ j& C6 `# A( m+ C9 A1 W+ W
    │  │  │      01 GateWay介绍.mp4* N; K" [1 B; Y7 d9 ?  |6 [0 L
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    3 y7 D6 z* a6 C* Q9 b8 z  e│  │  │      03 GateWay应用配置.mp4$ E9 _7 r' [" y$ }4 W* F+ B
    │  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d$ e9 ^) M5 b& n& c* H! X; J# I
    │  │  │      05 GateWay动态路由.mp4
    ) {1 V9 M, w& u! u' f% K│  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a
    ! V# [( K8 Y: e6 n  q│  │  │      07 GateWay过滤器之自定义全局过滤器.mp4( T; C" n+ c1 h. T& H! T8 {
    │  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v+ I$ [$ Z+ [' f
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F% X0 c& b, X7 o" D. l
    │  │  │      10 Config配置中心构建.mp4
    8 k' |( a& t' G* l│  │  │      11 Config客户端工程构建.mp4# }% a( P$ N8 a* [. _8 ?
    │  │  │      12 Config客户端手动刷新.mp44 l( L1 J% D8 a3 K' S2 w7 ^3 f- G! G
    │  │  │      13 Config+Bus自动刷新剖析.mp4
    " V- }+ \2 K$ i4 k│  │  │      14 Config+Bus自动刷新应用.mp4
    # H. _1 L! q0 V! c│  │  │      15 Config+Bus定向刷新.mp4% D' G- U6 n6 h, ]- |0 E9 d
    │  │  │      16 Stream解决的痛点问题及本质.mp4
    - c% K% W. N6 t  m│  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y/ z) d; ]. n# T4 c
    │  │  │      18 Stream通信方式及编程注解.mp46 m2 m- [4 F4 m' ?9 _" X/ `! `
    │  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t
    3 S" U6 M/ G/ [4 U1 X5 q│  │  │      20 Stream构建消息消费者.mp4( c& L- w$ K/ t7 A1 G
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v5 S$ F4 B8 Z( A
    │  │  │      22 Stream高级之分组解决消息重复消费问题.mp44 O' U* J/ k1 `) X5 ]& g' t
    │  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~
    ) S# [: @7 b; X8 ?% [( u│  │  │      24 24 任务五测试题_不提供.txt
    ( x* @  |' S5 Q& x│  │  │      / f$ L1 w- B7 Q+ w, ?! j  g. U
    │  │  └─08 模块四直播【回放】2 k8 R: k* H1 F
    │  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b, r4 m! J/ Y& B: U& l9 O
    │  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?( ]$ ^" g" P- w, ^0 Y7 @
    │  │          03 4springcloud上.zip' u- \" q, c; j9 o
    │  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    % z' k4 `" y6 p  R) S5 F" _* a│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    + B. F! z7 r7 B  k+ ?# k, r: @+ f( r│      │  10 任务三:模块作业
    ' h/ y2 ^. P1 a+ J( T│      │  ( j' }# L" c6 F8 ?8 D
    │      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g
    ' o  P- |. Q+ q( K% R│      │      01 01 讲义+代码.zip( ~. v* d/ E' V- e" W# O: m2 u
    │      │      
    / K' l* [2 ?" H* s: D│      ├─02 nacos课程资料
    1 F6 _! b8 D  L0 ?% ~) H. _4 x│      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z
    2 \; {! z; ~- K) g│      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m
    ) n+ ~8 B& H. v+ p0 c% V( X8 S$ I5 X│      ├─03 seata课程资料8 m$ F/ `$ P+ ~% `  _
    │      │      01 01 seata课程资料.zip9 e/ {2 D* S  Y
    │      │      
    6 {, {0 g. I' E$ H! U# r│      ├─04 sentinel课程资料
    0 x1 |* U7 E, I) u& c  r│      │      01 01 课程资料.zip6 D6 h" k: z4 [% [& U+ Z0 w' F* c0 r/ n; i
    │      │      ! R( a, f6 d% I( F" ^* a
    " x& |6 T( s0 _$ l$ h1 Z' d│      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J$ {" C3 Q( M! w
    │      │      01 课程内容介绍.mp4
    ; Y# j- o. w* i7 y# M! O3 c, p: f│      │      02 分布式链路追踪技术场景分析.mp4( V) `7 `+ \( n$ @' X' u
    │      │      03 分布式链路追踪技术核心思想.mp4
    & ~5 K; E5 T1 v( b$ g) G4 @2 f│      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N2 b6 o: f2 x2 X/ Y. e" ^' m% O! ~
    │      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    - _' t& ~/ f7 u) c/ f* a' R3 n│      │      06 Zipkin 服务端构建.mp4
    ' w3 b) b" Z8 g! \) Y9 W" \; w" n│      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U
    # I! h8 d# I9 u% z! y. }│      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x, u! @" [; o7 v/ p- ~+ K5 [* |
    │      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u( @5 v7 A7 \8 t  n& z
    │      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q$ _3 T( g; @  P1 Z7 L( B6 W
    │      │      11 OAuth2标准初识.mp4  \) u. T, W) j9 s( K8 ?. G
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    / ?0 _5 }4 J/ ^4 \' Q  l│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    % m6 w6 @+ A: `$ `. U6 _! w( y│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    ; K5 h1 I5 T# ~. Z8 }( ^7 _│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4. Y0 X6 M, w* c' _1 N
    │      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V: c9 F; a3 x7 O0 O+ w( u% E6 t
    │      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a
    0 F  \1 F' ]9 q: ?│      │      18 OAuth2 资源服务器构建.mp4) l0 V  h! ?* z9 f5 M
    │      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p; b0 z6 M" U  m8 [- O4 \4 P
    │      │      20 问题思考及JWT引入.mp4" i. s% `/ K- w2 G
    │      │      21 认证服务器JWT令牌改造.mp4
    * N3 J/ S) V. }* u│      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @
    ! z, u3 l9 {: |4 W; H4 g& |│      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R
    0 z4 x/ m, F, \8 K' @, A│      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y- k0 |8 i/ B. s" F
    │      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {2 L$ n4 ^4 v  T7 o$ q
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W
    , o! {* d4 ]' b7 Y7 u/ G│      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @
    . N7 k. p# W4 N4 f│      │      28 28 任务一测试题_不提供.txt; q2 I; E% n( ~+ C/ u% W
    │      │      7 K* \3 c! I1 k" O: `; j
    / F( D, }/ q) H) ~  d. N' Y│      ├─06 任务二:Spring Cloud Alibaba高级实战$ [, a9 n  V6 \: V6 f$ J4 E
    │      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y1 s$ T, t* N* B) Y! F$ B6 {
    │      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X
    3 Q; E9 B9 j0 G- t│      │      03 Nacos Server 服务部署.mp4
    - l' o$ C7 _3 X  {& i5 z│      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H
    + n  H' i9 c) ^; M4 M7 G& v3 w│      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    / |( \6 z1 v/ G# y2 {1 v│      │      06 Nacos服务保护阈值.mp4
    ! x9 ]$ s2 w+ ^5 ]7 z│      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R; r% @) i- Z- }! x2 T7 b6 p8 L
    │      │      08 Nacos服务实例动态上下线及权重设置.mp4
    / y4 E/ I, A) c1 V: A" O3 k│      │      09 Nacos 领域数据模型.mp4
    0 e8 S& q1 n7 f  ]# v│      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C  V& `+ K- J4 Q/ u* }
    │      │      11 Nacos Server集群模式.mp4
    6 I& G; H# a$ `9 R, s! k) H│      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {
    6 e7 }* I* v. [) a& D│      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @3 [# E0 _9 S4 V7 Z! L, A. p
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp4
    1 e" s  [2 u0 S! m( |# Z2 L│      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b, d  }  ]! M/ w7 Z( H
    │      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l
    8 P0 v& o% {& v│      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y5 Z1 ^" f+ F; N" d; V8 b5 m! {+ k
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V' L' |1 Z& a; C, @
    │      │      19 Sentinel Dashboard部署.mp4
    7 a  `2 m! l7 H, S7 i│      │      20 Sentinel监控自动投递微服务.mp43 s/ r+ C) i9 q6 a! H* _7 K9 S
    │      │      21 Sentinel关键概念及流控引入.mp4
    & {3 A, n9 U* u9 i$ L│      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `# X. Y" j  a4 _& ^# S
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?0 K" B+ X1 |0 ^2 l, ?  L* \' b
    │      │      24 Sentinel流量控制之关联模式.mp46 P, V4 b9 U; e5 Z/ W- i7 G# ?
    │      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y* U5 J$ z2 \, i2 s. l  g
    │      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p1 b- M2 U' @" ?7 k* _5 f  D) m3 u" ^* E
    │      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R- H' F* A" p9 Q9 Y. `
    │      │      28 Sentinel降级规则之RT策略.mp4
    & C2 `8 x+ z6 V& p" P│      │      29 Sentinel降级规则之异常比例策略.mp4
    2 T! B) S' Y1 X9 d8 S* e│      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    & t; z8 u: [& I* v. ?2 B6 Y│      │      31 Sentinel Dashboard其他功能.mp4
    3 W& J5 y3 ~0 j$ x! }│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R
    1 g( u6 d/ t; v  J4 e│      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q/ e1 j) j. ?8 E( X+ U0 X
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    6 G, w% y" A0 Y( z9 b│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z* K' q$ ]9 N- d
    │      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp46 M" y! U7 z( {7 F; [8 ^- q
    │      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q9 ?7 x$ z1 r$ k/ J% T3 j8 v
    │      │      38 Spring Cloud Alibaba小结.mp48 Y* {  o+ f; m9 s* I5 X- I
    │      │      39 39 任务二测试题_不提供.txt
    ; n) [9 d2 A# C% _' w5 T" |│      │      * Z- {8 G  v$ X5 |) i3 |
    ; k+ |  x! \6 o5 h│      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P
    ' g1 e, R! L; M" p│      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z% F) O4 R4 w' {7 _
    │      │      02 Nacos项目结构.mp4
    " A5 V1 S% y8 j; P│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4
    & D4 I. ?3 F* r2 I, H1 N3 w│      │      04 Nacos服务注册-流程分析.mp4- ?  [+ j0 u, P7 }2 E  D
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    , }6 `$ J/ ?: ?  c( t$ }$ n6 u│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp47 q  G7 Z( j+ y( w
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q
    & ^, {: p/ O8 N│      │      08 Nacos服务发现-源码剖析.mp4
    / q: v2 f' B- F5 B# Y  n- F( W8 s│      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p
      d. q, p# i1 ~" A│      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T
    / t" G- m, \, ]/ B! E│      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w; J& p) v# h) d* y9 {% i
    │      │      # Z7 z/ J7 ~; U
    # H" D- \' {" ^│      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K9 w  e9 X$ D! w0 N
    │      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E  L3 R8 w+ E6 p" d
    │      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _
    $ y% A! \8 t' w; @" s) M│      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [, a5 C5 z  e- T( Q
    │      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q
    ' L8 d- I4 k, l5 p- P│      │      05 Sentinel限流流程剖析.mp4& W' z0 r2 n* r; `5 k" k
    │      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s( A- u6 k/ [6 ^, L. W3 l- f) O+ ^4 y
    │      │      9 z* v. R9 P6 r) c
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P4 f0 R6 I6 k! K( H
    │      │      01 Seata简介.mp47 U/ [' i0 _* r+ F! T  H0 N, a
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y1 p0 d" m/ K6 M4 v% r' K
    │      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M5 @3 c8 ]& w% z# G$ E( x
    │      │      04 Seata-AT模式改造案例.mp4
    ! i( E, c7 t7 S, \! b│      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y8 Y+ ~0 F. I  p$ T# ?
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T% e9 y) ~* x1 h5 x- ~% c
    │      │      07 Seata-TCC模式介绍.mp4
    ' O; s5 ]8 ~5 R; {  O1 i+ h6 x- O  E│      │      08 Seata-TCC模式整合RM介绍.mp4
    % }1 h9 P& F1 l│      │      09 Seata-TCC模式改造案例-RM端改造.mp4
    + C; a7 `$ m5 R. B5 [│      │      10 Seata-TCC模式改造案例-TM端改造.mp4/ }% D5 q7 i: P4 x( x2 H8 i" }
    │      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X
    5 S  N/ _; \- F- G8 o5 r! L) @3 V! @│      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~  u& a, @  Q% q$ p" C3 ^
    │      │      13 Seata源码工程搭建.mp4: w$ V; g3 E, [2 z' H9 a5 b6 F2 [
    │      │      14 Seata工程结构.mp4
    ( N4 I; t% S$ W9 m2 _4 Z* I│      │      15 TMRM注册流程剖析.mp4+ S& d6 H7 M* u7 h. _. ~6 C
    │      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y
    . s1 I# R6 i8 m7 K" H4 d2 E  B# j│      │      17 TMRM注册源码剖析.mp4
    - R. y' {1 g0 t9 ?3 q' l# w: H│      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z9 i" m) q3 u% K5 {# W3 d
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D
    6 ]* _! \, Y2 y3 }: j9 j2 F8 F│      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n% N6 C3 j+ z: H5 V3 y2 k" M: x! Y
    │      │      21 RM分支事务注册源码剖析.mp4
    3 f5 K" T2 J7 P, B7 n- ]│      │      22 TMRM处理事务提交源码剖析.mp4$ l9 d% g' K, W2 t
    │      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A  A' K/ u0 j; X# Q
    │      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W" `3 Q2 j' ?" y" z6 a2 k3 C5 C
    │      │      0 R+ h- O& n) U4 ?5 W' B
    4 o- M. N* m' d. k' h7 m$ F│      └─11 模块五直播【回放】2 J. ^0 U3 F' o
    │              01 01 课程及直播满意度问卷调查_不提供.txt- ^1 G. m* r: h1 a' d4 z: D
    │              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x
    , b/ e2 A# q4 {' I+ ?, J│              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \
    9 q' l/ T9 Y0 U! \/ R│              4 L9 }% L( d* u& O+ k- m! d" K5 P" }% }0 `3 O7 A' D# I
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V: p' H2 i! `5 h% u: W6 D
    │  ├─01 MySQL海量数据存储与优化(上)1 t% k, u$ A( f5 D9 n( {* |9 }# H" P
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W  s/ {6 i6 @: T6 P" }5 Z# J. U( q
    │  │  │  mysql海量数据存储与优化上.zip
    3 D& A2 v5 L; S3 v│  │  │  
    : g; A# S& [$ u6 F: w│  │  ├─01 任务一:MySQL架构原理
    7 B1 j: ?% x9 \" U│  │  │      02 课程内容介绍.mp4
    " w$ a& c$ l$ V, C) R4 o& [  r  C│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e( M6 T2 l3 \, y/ ?
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    6 |$ \1 r! l! M│  │  │      05 MySQL体系架构概述.mp4
      [2 U: k2 y; v( h# e, [│  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m
    1 p& M2 Z2 v: F. V3 K0 \4 ]│  │  │      07 MySQL体系架构-数据文件.mp4% x( g& V$ }; |4 a& J" `9 k/ R
    │  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j. N. A& a2 ]0 h% C! p3 ^
    │  │  │      09 SQL运行机制之连接机制.mp4
    ' X4 K% x6 T$ d& U2 [) S│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p% `1 \* n' y8 M9 n
    │  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    % q6 g6 m$ Q& w, L8 `$ O+ \│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    ( I: n+ y0 `" E" T- @% U. Y│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X
    % g: R" {- ^+ A& @│  │  │      14 InnoDB和MyISAM区别.mp4
    / O1 |. N9 x1 C# Z│  │  │      15 InnoDB内存结构概述.mp4
    ' r% U: C, J! m% {) C$ }│  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4
    0 s4 i# `2 |9 q7 E# f│  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4
    0 _5 o4 o! m: I% W│  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp47 w$ z, _( L- p, @/ A7 e' ?% u5 _
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k7 A  h% B) D8 D- A3 h2 E0 `
    │  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a. G& [0 s+ Q( A% O& T
    │  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b$ r4 A6 }% O( A3 G  |7 B  ]
    │  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o
    ' m" O  h4 `* o& f9 Z# [9 L+ h│  │  │      23 InnoDB存储结构之后台线程.mp4
    ) I8 M1 `* S7 N; b# A" S7 X  Z│  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y
    / r& s- T; |" j) m. ^│  │  │      25 InnoDB存储结构之数据文件格式查看.mp4  q: H& L1 N" T; q
    │  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K9 y* `! u$ ~0 i! K% I
    │  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    6 h# ]. v6 y! f' i( r│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t
    % f- {) R# ?# H& F; F│  │  │      29 Binlog日志写入模式和文件结构.mp4- y! L5 r3 Z( _* ^5 R2 x: O
    │  │  │      30 Binlog日志记录机制.mp4
    1 z& F/ A; {" `  d│  │  │      31 Binlog日志分析和数据恢复.mp4
    / z7 b, Z' V  d9 F/ ]) H│  │  │      32 Redo Log和Binlog的区别.mp4, ]* s  ]/ w, {
    │  │  │      2 }: s+ B0 R& N# j. \
    9 r  j' S" u6 Z2 a7 }│  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O& w' R* D$ H" L
    │  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b: _  E* K0 m7 D/ @
    │  │  │      02 MySQL索引类型之应用回顾.mp4
    + r- x6 i& W# u│  │  │      03 MySQL索引类型之全文索引.mp4
    - _( ~* l! }0 w. m! z│  │  │      04 MySQL索引原理之二分查找法.mp43 Y  W  W: x9 G( g. [: j
    │  │  │      05 MySQL索引原理之Hash索引结构.mp40 D: l# E8 E! _, k
    │  │  │      06 MySQL索引原理之B+树索引结构.mp4
    ) Y* _2 d9 Z6 C; j( f1 }  D│  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h
    0 n4 C1 ^1 j$ c1 p8 j& y│  │  │      08 EXPLAIN查询分析之select_type详解.mp4: {: U4 K# p4 D3 y1 u
    │  │  │      09 EXPLAIN查询分析之type详解.mp46 y$ y! A* H& j" E1 V7 R% N
    │  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^5 L, Y2 g( E% Z' E/ E
    │  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c
    + z3 {" C( {3 T/ b8 ^& n; ~│  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h! H% ?& s) f- A8 b  x9 k0 y
    │  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p4 `! b2 k) S- C1 N: I3 U8 \
    │  │  │      14 索引优化之索引和like查询.mp4" P$ D4 ~, j5 m/ R: s& N
    │  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X: w8 o: z% i/ k0 B' U
    │  │  │      16 索引优化之索引和排序.mp44 E& I( P, ^# B# O8 n! Q( A. y
    │  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I7 J+ s5 L6 f1 R5 v6 O& L7 S9 Y
    │  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M
    6 ^2 i3 E3 J! L- l/ X) {" C9 V│  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t# y2 m$ w. T$ l9 V$ C; ]
    │  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {6 j- m  S; _4 B5 e# e& U
    │  │  │      21 21 任务二测试题_不提供.txt! o7 G( X  E2 X/ G
    │  │  │      
    3 u8 Q$ O! h  v7 [│  │  ├─03 任务三:MySQL事务和锁) ~8 C& C# T) Z/ N
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d
      l. Q! h8 \8 L9 n" V│  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u
    2 L! M& r% u2 M& _+ O│  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k; v$ V" v8 J5 N/ [) E
    │  │  │      04 MySQL事务之MVCC概念.mp4
    ! `0 G7 Z0 J3 B( J1 f% _6 z( P7 G│  │  │      05 MySQL事务之MVCC工作原理.mp49 i3 f4 P* ^) @* v% g
    │  │  │      06 MySQL事务隔离级别概述.mp4
    3 m: ~$ F1 j: Q9 l# M│  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^
    5 H/ Q) L* P% w1 P/ r│  │  │      08 MySQL事务隔离级别控制.mp4
    - `+ ~! s, z; [% \6 T: k8 K) h│  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z
    " M9 Y$ k# M1 x& h6 d) P0 r3 }- e│  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4
    - z/ [8 I( b6 V│  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f% J: g8 z5 N# |2 f# v
    │  │  │      12 MySQL锁机制之表级悲观锁.mp4
    , }; T8 ~) `; q6 H3 {1 M│  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m! L2 W4 l1 [$ a5 h0 x: ~2 D- L2 u0 W
    │  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R; F% A% z8 |" S
    │  │  │      15 MySQL锁机制之死锁分析.mp4. ?; E6 X8 R: H4 Z5 c6 _
    │  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C
    $ V- n& `# N/ Y│  │  │      ! I7 v; a  q* Z
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |
    ; k+ m* `* ~1 T│  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j6 T1 P6 ?" ?: o0 |$ ?
    │  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u
    * H+ s+ h* g1 @. X│  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4
    ; f) J0 N4 v, |7 s, v8 T│  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4
    5 w3 O* B+ K2 P│  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4
    4 @) B! j+ p$ P0 K: m# ~" p3 J( v│  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r% K# |1 l+ P" ^
    │  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4
    ! Z6 m# Q9 ^( \0 k& `3 T# w│  │  │      08 MySQL集群架构之并行复制监控.mp4% j; Q) E7 W0 P3 o
    │  │  │      09 MySQL集群架构之环境准备实战.mp4
    ( K& z: c) {4 a5 }! w0 g& Y' v│  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m
      @" e$ z4 P5 B) l1 }│  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _% U0 t% Q) a4 r6 v' f& x
    │  │  │      12 MySQL集群架构之读写分离.mp4& l9 I0 u, X7 B
    │  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H) Y+ B8 V. D; e
    │  │  │      14 MySQL集群架构之读写分离实战.mp4/ C: \- C1 q* t8 o4 T; B6 H
    │  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h. d5 e. `3 L  q) ^
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P! g1 W* l+ j* l  E4 S4 F* b. |
    │  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {
    - ?: n* G; u% b5 v0 m│  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c& N3 w' k; L" ~' t) s, _% J
    │  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q
    $ c! S- O) E. U# R- d8 k0 P│  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H4 |+ e% }/ L4 A8 \4 L
    │  │  │      21 MySQL集群架构之分库分表水平拆分.mp4
    0 A- }) L( _0 T: [│  │  │      22 MySQL集群架构之分库分表主键策略.mp4
    0 Z; O% z% T, G, N7 K│  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K) M$ w$ v3 e, A" u% n6 r
    │  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f* a% z! t. \, a0 I) r, u+ c) L: L
    │  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    7 Q$ a" w0 @$ w& b3 O5 @# }9 T│  │  │      26 26 任务四测试题_不提供.txt
    * x6 d! a4 Z- i/ r7 `│  │  │      $ J3 `, U6 E. }4 ]& h' W# J1 O% s
    │  │  ├─05 扩展:MySQL性能优化0 I- s. _0 J# ^, I
    │  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V* z( U" ]0 r4 C$ q# L& h
    │  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b+ Q# }+ r* t5 m3 N3 I  y( B
    │  │  │      03 数据预热.mp4# e7 ~$ I, r0 ?4 i" S: `' ^
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r
    / t3 P! T5 y$ }( d│  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U9 y( E# [0 i0 `. _% w
    │  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S
    + p6 I$ Z, k1 r& M│  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }# H  X: J0 w# x* k9 J& k. `" I
    │  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u8 Z3 |* X. U: q: q3 B/ z
    │  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C
    0 v( e! T" ?/ _2 Y│  │  │      ( W" z( w6 a/ v$ B) D% [+ {& G, M, V/ w8 c
    │  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~
    # e0 p0 J/ y9 {- n! y' O│  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {& Y5 |( g$ Z4 K9 O; U5 A3 [* Z
    │  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
    4 [$ g" `  M+ z' V! K: Q│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    5 ]9 \/ z' L; w& e9 ~0 G7 C│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X2 @1 [, S8 \% Z, h) A
    │  ├─02 MySQL海量数据存储与优化(下)
    9 ?: ~- }/ |9 N% o│  │  │  05 任务五:模块作业
    8 x2 T# s7 D  s0 Z│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r
    $ I% X, S3 q7 H/ K# L5 _) B% i3 E│  │  │  1 X: ?' ?# }3 _- \, A9 X$ N
    │  │  ├─01 任务一:分库分表实战( O+ \' f# h) @' S8 E$ {
    │  │  │      01 01 模块二.zip
    6 Q& U6 _, }# n5 Z, W# W# ~/ X│  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C( `5 _( N3 F; n5 s7 K% L
    │  │  │      03 分库分表实战之背景介绍.mp4. e; K& S, K3 t2 Y0 J3 n
    │  │  │      04 分库分表实战之垂直拆分.mp46 z) |+ g: c2 G0 `# N
    │  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L
    % n5 p5 T- j8 A7 J0 V4 }, G% Z│  │  │      06 分库分表实战之用户表拆分.mp4
    - r+ T6 D* B+ |7 g│  │  │      07 分库分表实战之订单表拆分.mp4& l3 _1 r  \! i$ w" `2 X
    │  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O6 c8 e1 G, @8 Y
    │  │  │      09 09 任务一测试题_不提供.txt
    % Y0 Z" |7 q6 d; C5 v│  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U
    ( f, k9 R7 z% q, r8 K9 R% c$ n( Q  n│  │  ├─02 任务二:ShardingSphere实战+ f* m. Q9 k! R, m8 z
    │  │  │      01 ShardingSphere项目介绍.mp4
    0 J' C: E+ N( D! N, `% j│  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w
    & w; l, d- J# K( Z│  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]
    9 Y8 h- T8 T' Q! `, R' L│  │  │      04 Sharding-JDBC之分片核心概念.mp4
    / P6 C( y8 `5 h1 b- O1 ~: F3 F│  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    ! l) l5 q0 i1 k  c2 T/ C│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V6 a5 s. ~# ]) r& ?- I3 \
    │  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4$ p3 E6 D( K+ A- n1 G
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4: X9 Y- R# M; P3 Z
    │  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t3 [( @6 X# |1 t7 W" T
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    ; w# \) d+ E, g) ]! x! Z│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y
    & S5 I# F; y8 [5 h: `2 L│  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    ; }+ o6 @9 y7 Y. b- r7 e7 z+ T& u│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4; \! ^5 P) C1 G% R; {
    │  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4$ W' z& U; b" k/ U9 n$ c( \
    │  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X
    # l3 c0 w+ L5 p# G6 B6 M, j│  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y
    , J' m+ t+ q! d- p/ [  T6 H│  │  │      17 Sharding-JDBC实战之订单分库分表.mp4& `' K# c7 N4 p1 `( }1 @) n
    │  │  │      18 读写分离和数据分片概念回顾.mp4
    / B. g4 s( f- E  Y│  │  │      19 读写分离应用架构方案.mp4# K$ c% l2 Z) `+ K, r- z
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K
    + C  y9 p; _& d: \# H│  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    % M2 @9 Q: ^9 [5 _  _8 l│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E
    6 {8 ~* N  ]% p$ ^8 D. x│  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4: L7 a/ k! y  v  \3 A
    │  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?0 I9 @. x. n# S/ e
    │  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4* J5 P5 q3 Y/ `) g! v
    │  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4- J2 C& `$ u0 J! X' E
    │  │  │      27 Sharding-JDBC之加密策略解析.mp4( J) H% o+ z& _- g
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `& g' y+ y: ~* }, v
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k
    2 E5 C) `2 G' A- h9 g+ K: p6 V│  │  │      30 分布式事务之2PC和3PC模式回顾.mp4) A7 J/ V! q& H3 `
    │  │  │      31 分布式事务之XA模式剖析.mp4
    ; V5 _. m4 {$ w$ i│  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    ) @" S, x5 {- C) e2 @3 a* q│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U
    5 R' c- u; @/ K6 `$ f│  │  │      34 分布式事务之基于Saga模式剖析.mp49 T$ S" N2 r) |
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp43 O$ O6 U- N0 J
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H. I" b2 y& Z+ G) x+ T" [9 {6 s
    │  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s
    ! u& X9 M3 e" I) c& _" E│  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H1 j* Z! C! b9 {% e& E# I( n3 j
    │  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H4 O0 M3 ~+ g; W/ q# t3 Z
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a& k& V0 `  v8 _& Q# Y
    │  │  │      41 Sharding-JDBC之编排治理解析.mp4
    / K& h) e. c0 B4 V# O6 _9 _! d│  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
      \; z2 K0 K& n/ y- y│  │  │      43 Sharding-Proxy之职位表分库实战.mp4. a8 I: v) _7 h8 f
    │  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4% l8 z( \( ?- e% u6 A# z- C1 y) c
    │  │  │      45 45 任务二测试题_不提供.txt  v7 M4 B6 p. L( o& E* y6 I7 Q
    │  │  │      
    4 q1 p+ L3 x4 K│  │  ├─03 任务三:Mycat实战' ]- y  X! Y8 e# n
    │  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b- t. {7 U7 t: \$ P2 Z8 ~; N
    │  │  │      02 Mycat核心概念.mp40 s: T1 r% U& W, S9 L  ^% o, n
    │  │  │      03 Mycat核心配置server.xml详解.mp45 P: H  k; J0 l* R* A0 K8 C$ O
    │  │  │      04 Mycat核心配置schema.xml详解.mp4; b( o0 z& W! r3 g: e
    │  │  │      05 Mycat核心配置rule.xml详解.mp4/ Z( {# b2 e, f8 j
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4
    * d' S" [! u4 Z  p* ?$ q│  │  │      07 Mycat实战之分库分表server配置.mp4. F$ b9 C' n9 [8 X# l' G9 K
    │  │  │      08 Mycat实战之分库分表schema配置.mp4, M" T  Z% P- f4 h- O! C
    │  │  │      09 Mycat实战之分库分表rule配置和测试.mp4( b# y& x4 Q) {( V
    │  │  │      10 Mycat实战之全局序列号ID.mp4
    1 O( B5 B  z- e, j8 j│  │  │      11 Mycat实战之全局表.mp4
    & M" Y2 K9 q& r0 Q# ^# Q. C│  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    # r. n6 [3 q1 z: Y│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?& S' E* O6 t6 B6 A' U' [
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z
    . ^0 l% O- S, N% p& {! ~& t│  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i( k1 _  |+ x: F+ @- p- Y( m7 \
    │  │  │      16 Mycat实战之XA事务原理及应用.mp4
    , T1 [5 o! ~. d( Z% w6 |. Q5 C│  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]
    5 b6 F. b8 u/ y: v' J│  │  │      18 18 任务三测试题_不提供.txt
    1 S9 P5 l  i* L  y│  │  │      / v( P% b6 x3 R! d6 G
    9 s5 J' }/ [1 Z, a8 u' K│  │  ├─04 任务四:运维工具
    5 J7 W. g# C$ ?0 G│  │  │      01 运维工具之Yearning.mp4
    7 B3 J* L: ?" U; H& Y( |+ m│  │  │      02 运维工具之canal.mp4
    - `& n1 W: L" O" h7 _0 a│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f
    0 d6 I5 e  z; h2 D2 V2 X5 x│  │  │      04 运维工具之percona-toolkit.mp4
    & d: J& _: R2 K3 x7 E5 g│  │  │      05 运维工具之MySQL MTOP.mp4
    0 H0 ?& g8 m+ e% ~1 W5 j' K│  │  │      06 运维工具之ELK.mp4
    4 Q+ f! h. W( o* |3 T) M7 B│  │  │      07 运维工具之Prometheus.mp45 q. F$ R/ n$ L/ }/ S
    │  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f! w, b$ e, `- I( I
    │  │  │      7 f" |9 W5 j5 y8 N' ]* M5 v
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B
    1 ^$ W" [$ }% i5 d6 A: a# r│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {
    8 z" ?3 ~$ ~+ M7 [1 R│  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P+ o5 O6 [# z! n% f% O8 I
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B& K; D* }4 ?% {$ B
    │  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K" s9 p* R- t1 a' _
    │  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }
    ( j+ J4 X2 L1 k! u, U& O! O" D│  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |% W5 o2 [, _& ]) L
    │  │  │      01 01 模块三.zip
    + K: J4 c  v5 P│  │  │      02 MongoDB课程介绍.mp4
    2 Q9 {1 L$ q2 G# ?│  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n2 m- S$ O0 U0 k, P
    │  │  │      04 MongoDB安装和启动参数说明.mp40 {- f& J$ x1 m+ V" \
    │  │  │      05 MongoShell和GUI工具.mp45 T9 t7 M+ i- c, I8 ?
    │  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H
      t  N* T4 w) j2 {│  │  │      07 插入数据.mp4# v  e  ?" s+ t& B9 }4 w+ N
    │  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D' m0 ~0 h( q- y
    │  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F( u. S' ?8 t3 u7 R* u8 G
    │  │  │      10 删除数据.mp4( c! r! C) n% G% Q, a* X6 g
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e3 \$ X3 D* [- f. ?& C( j+ h
    │  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F
    + t! k2 M1 E$ l; Z- T│  │  │      13 MapReduce.mp4
    , P- A% X) E7 l) X; d0 m* E0 z- `│  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i1 i; X( I1 D. {
    │  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~% Q; r6 H, t, ~' p
    │  │  │      16 索引分类和总结.mp4/ P: z8 ?' \& \' r. T
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z' T3 d) _4 T$ D6 Q
    │  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M
    $ L, S$ P$ c# p' N' z+ H2 }  G│  │  │      19 慢查询分析.mp4. s- Q: o4 ^) J
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f
    # w) C1 D+ i* {; V" I, q) {│  │  │      21 应用场景和如何抉择.mp4
    7 a6 p9 F% n0 {* U│  │  │      22 Java访问MongoDB.mp4. ^# W+ J( Z7 X" w. M! i! k
    │  │  │      23 Spring访问MongoDB.mp45 r3 A" N8 w7 I' ]* h
    │  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n
    " r' P/ N) N$ I2 x, w  l9 X│  │  │      25 SpringBoot以Template方式访问MongoDB.mp47 K" b2 o8 L+ J: m6 D
    │  │  │      26 MongoRepository访问.mp43 F& o% P2 e& `0 w4 J1 W% |2 T" c& K
    │  │  │      27 MongoDB逻辑结构和数据模型.mp4
    / m9 u3 k. S- s+ Y. K" e0 D; o│  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    2 M2 L1 j/ k  G, t6 J* t│  │  │      29 WireTiger存储引擎原理.mp4
    3 ]" X; x. {+ H6 K8 I5 r7 {0 i1 w│  │  │      30 主从和复制集.mp4
    2 U; F1 K+ F6 T; t│  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G
    4 m) B' A# j4 B" `6 x; H│  │  │      32 复制集搭建.mp4
    % ?! l6 Y, b# G5 ?* c│  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @; d6 q; i. V% P! Y
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @7 G: d& _) a6 C% w4 T
    │  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p! f8 f1 b" T5 t: O6 N
    │  │  │      36 分片后续步骤.mp4
    ( e" M9 E* a' l: |0 g4 q* N│  │  │      37 安全认证介绍.mp4; a* ^. T$ k8 s- _
    │  │  │      38 单机安全认证.mp4" Q+ E& Z2 D, o  G0 X
    │  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T
    / Y+ t4 A! ^* J- ^6 E3 s│  │  │      40 40 任务一测试题_不提供.txt( K) o* N/ Q4 p$ k0 z* x+ a
    │  │  │      ; K4 g' V+ \0 p% G' v
    ( `! _- D  Q: _, U│  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    4 s. Y8 i& ~% A/ d& C! y│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C
    $ M3 @2 A& f# g8 X; P# r* c% p0 n2 `│  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f
    0 b+ X0 x. f! z  h5 m│  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n
    / `2 ], w& E' }( C│  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F2 o, p& S$ g0 T* i1 W' k
    │  │  │      05 语法介绍和节点操作.mp4
    7 ^1 `; }, z( [- N& \  P│  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L$ b  [- L5 z/ N% A$ ]
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
    9 j& @$ Z! j$ w* m8 E. W( P│  │  │      08 更新排序分页排重.mp4
    7 V# w" Q% S  Q9 o- d9 K│  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y
    7 R0 t* M! M6 c) u│  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y' ~6 j- ]2 }! @7 p0 N/ w. X: @( t* F
    │  │  │      11 事务索引约束.mp4( x; I5 s2 a4 q
    │  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g  W* V" j! M. E4 p' M* {- r: b4 q
    │  │  │      13 Neo4j优化思路.mp4' _( a# ~+ W8 O7 j2 K
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M
    + W( i- Y7 }/ x: z) c+ h│  │  │      15 嵌入式方式访问.mp4
    9 i( O) @* O1 _9 w│  │  │      16 服务器模式访问Neo4j.mp4
    & F5 }% W4 ?+ s' Y+ q2 ?' K/ d5 K& j│  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F; L( t1 `9 x9 M& \4 r" H! L0 y
    │  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r9 k" M4 q- S* I! t4 e
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f
    2 U/ n% c- \& c8 S9 A│  │  │      5 {+ p+ O6 x5 Y. v- X
    # v4 ~3 @0 |0 V9 X│  │  ├─03 任务三:模块作业/ Q; K+ k0 Y# `4 y; ~
    │  │  │      01 01 作业文件.zip
    9 ~0 @* Q- g. T2 v6 S│  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U
    3 q' r- G; @. m7 I/ A) T2 O, Q2 x│  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z' H9 M6 t6 O( `+ ?: r) m
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    , s# o! G: I4 D1 @$ s│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~
    - N% J, L; t, U8 G│  │          03 mongodb直播资料.zip3 g6 M# b5 h, k: m9 C/ ?$ T6 m
    │  │         
    8 T1 T2 C) y! ^$ s# `: U5 N│  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台
    , U% {2 g+ f3 U& X. w3 {7 Z│  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s
    0 _! o+ N! H% ^8 j4 B1 e# l│  │  │  8 l2 k4 k* E' b' a
    ! Y, u# `* s3 b3 m: @- z: i│  │  ├─01 任务一:轻量级分布式文件系统FastDFS
      m! l+ J) A7 H; V& E# G! X& n│  │  │      01 01 课程资料.zip1 K6 m& x! h; |* V9 z6 ^
    │  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V  j# E4 F5 B9 ^& {$ Y0 ^
    │  │  │      03 FastDFS基础回顾.mp4
    ' P5 E/ u/ ^9 w) f% Q/ u$ A# M│  │  │      04 FastDFS环境搭建和测试.mp4* l* @' f4 [/ @
    │  │  │      05 FastDFS和Nginx结合.mp42 [: D/ `  K" q
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g
    % r" ?6 C9 h* O4 N9 F" L0 ?│  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^, p5 v3 n- w' Z( M
    │  │  │      08 FastDFS设计理念.mp4. r1 z- q5 D' F8 M
    │  │  │      09 文件上传和下载功能原理.mp4
    % d$ F$ ~% d4 S: Z$ N- v( e3 O1 v- B│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V3 `# C( G# d2 A8 D: T% n8 D2 l  \7 T
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y6 @; M5 L; K' h  e! p  e7 |2 d
    │  │  │      12 FastDFS配置和优化.mp4
    ) ^% ^0 p* a3 p. w│  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d. X% x, d7 o( i1 P6 X
    │  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i, ?5 {7 y( g) o8 P
    │  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t
    % e% \$ Q6 d; q2 `│  │  │      " G, j2 I' N6 @# J) Q) E
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    - s% u. L) F+ k$ l8 _7 Y, s│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N6 H0 G3 u: @! `
    │  │  │      02 OSS和自建服务器对比.mp4
    0 V# A$ l/ |3 T( `│  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
    & J, I" |$ H% ~  w" Q; p" D│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l
    % N! A, o$ {7 n" ?│  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e5 `) k1 l& M  V2 N7 B- g0 q
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C
    * O; ]1 r8 w2 q) B# I+ e9 G│  │  │      07 日志记录.mp4; d8 G/ n( l4 m% S
    │  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m  P. w* Y" _, ~# e
    │  │  │      09 OSS开放接口.mp4
    - l: y4 c+ h; ^( s( q│  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l
    1 d: O$ B# E. c/ F" a& R│  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y, ]; e, F3 y& m, H1 \/ R8 |
    │  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N1 A; c/ I/ T% H# J5 W8 B
    │  │  │      13 数据处理和CDN.mp4$ g5 H6 W% b# a; \/ ^" _6 Z
    │  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J
    * V3 M! x9 Z8 a" h- ~│  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w. q1 Q  s, X" |
    │  │  └─04 模块四直播【回放】7 D, d9 v& p% P0 h
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    - B6 c5 v5 \  L$ c: j│  │          02 高薪5期阶段四模块四直播回放.mp4
    + c  }" l) U* O7 O" m4 T7 V+ p/ v│  │         $ I0 a: l1 Q# _, B0 h% l
    │  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i
    * J$ N9 d6 K/ y( D( g4 Y│      ├─01 讲义下载* r' y) p& ^0 m# W
    │      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I+ Z# k  s* L5 @6 A. `$ M( w1 H
    │      │      0 l4 ^6 N, `8 ^' Q- Q7 Y
    # m9 c' l' C6 l  B" q; R│      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建. [+ e, X  o0 @# b7 i; b! a- T7 U
    │      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j. s% g1 u$ v/ J% \5 c: r. N8 V
    │      │      02 大数据定义及应用场景.mp4: t" c: |% d; D1 i- M* [0 p+ i6 I
    │      │      03 大数据发展趋势及从业人员发展路线.mp4$ E+ M. y0 P" Z1 j
    │      │      04 Hadoop简介.mp4
    - K9 D6 ]' k( L; K│      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M5 J7 U7 E: C. x$ ?
    │      │      06 Hadoop重要组成之YARN概述.mp4# L8 x; m! z$ h7 K* E  I9 q
    │      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4
    / `" \* P# e" D# y8 v; H' o│      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp43 ~5 T5 B9 f8 E
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @& d+ t! Y3 U5 o( i
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |$ m+ P1 V- z' W. p  X! Y) n" }
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    0 p! c) T+ d2 S- O+ d! E│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M
    4 J/ H5 O; d( X│      │      13 Hadoop历史日志服务器配置.mp42 a* r0 `9 G5 ~$ U* ^3 L# G5 T
    │      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h
    ( P3 U8 j. s  E2 \3 Z: b. n│      │      , V( H% v+ S; |! W" U! @6 d& ~" g5 t+ I, S5 \/ K3 i" D; {
    │      ├─03 任务二:HDFS分布式文件系统) A7 Y" r6 r( B" {( ]! W; @
    │      │      01 HDFS之重要概念.mp4
      z3 D  E- Z9 i! R5 D* w│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R
    / L% c  a5 h3 g/ k$ l  N0 x│      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q9 l9 o- ]/ N9 _( j! K  F0 H
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C1 {. E6 U5 i0 G
    │      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {$ G: K4 z8 H9 D; ?( A% a
    │      │      06 HDFS之API客户端IO流操作.mp4
    4 X$ a2 r  ?' W, V│      │      07 HDFS之API客户端IO流的seek读取.mp4
    5 y: H3 M7 ]$ o, L$ v6 M% R│      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    8 \0 u2 U6 x# r" Q  _/ n│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp42 n4 E; y2 \5 e  t8 _
    │      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?
    ! b* S& j$ [- o$ @$ s; O│      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp43 n8 E( Q' S9 |3 E4 [
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp4
    ( v" ?; g2 i: _, u│      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C
    3 \: b  Z. R" e( H│      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m: z  ]8 \0 @! j: U
    │      │      6 f- R2 f+ F% o' o
    │      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m
    # \6 o0 n) {( [% f0 V" n' C! @/ y│      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x  D1 E( R( W9 {
    │      │      02 MapReduce编程规范.mp4
    + `9 |' m' }8 `6 O│      │      03 WordCount案例之编写Mapper类.mp4: `" S% J8 P, p/ K
    │      │      04 WordCount案例之编写Reducer类.mp4; v3 c% ^) L) D: B$ C) e+ _
    │      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    , w' T. d8 m0 c9 z+ n+ @6 H1 g│      │      06 WordCount案例之运行于YARN集群.mp4
    / R  L( ^- n3 b; ^' c0 a│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z# L/ p& ]" Z7 g% I. T
    │      │      08 MapReduce之Writable序列化接口案例part01.mp44 o' W: }  B$ [( p
    │      │      09 MapReduce之Writable序列化接口案例part02.mp45 S7 {/ d  r+ Q; E  ^0 R% b5 \) ?
    │      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    & d' J6 l# q9 R7 O│      │      11 MapReduce原理剖析之MapTask并行度.mp44 L9 X* ^+ O. X2 D
    │      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i
    2 p3 y; f4 T2 E; z│      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K0 O/ u/ w6 {( _/ |
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp45 f8 L5 H8 J* x  |7 f
    │      │      15 MapReduce原理剖析之自定义分区案例.mp4. y, T% o- _! o4 g/ a# x4 K
    │      │      16 Shuffle机制详解之Combiner组件.mp4
    % q, F. l7 J+ S2 D7 l│      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
    3 g% z% h1 M* g1 C" ]) o4 `│      │      18 Shuffle机制详解之全排序案例实现.mp4) E; Z0 s0 W! B& ], ~
    │      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~  L* U) q0 U% C* Q6 ]4 g2 q
    │      │      20 InputFormat机制之CombineInputFormat.mp44 Q3 C3 Y# T# c
    │      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l& z2 U' P0 F+ E& M# |; g
    │      │      22 OutputFormat机制之自定义OutputFormat.mp4  H0 B% h2 B8 W
    │      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L; y( N$ S( K% u- b  ?2 L; I# K% G6 `
    │      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @8 R: s2 K# S3 \# A/ P
    │      │      ; r0 N9 z# ?: B+ M1 ^
    │      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述
    / p7 P* u9 m- U* c: }3 I: Y│      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }$ h( @8 z0 {! Q/ q. @
    │      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    - m  Q% ?6 A* k. B# |- c│      │      03 源码剖析之NameNode启动流程.mp4
    ' A; w1 Q$ Z1 {│      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z. K" m  C) `6 |# D" V6 N
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp4& s# X: b+ U! \
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a4 W9 f* H& k- w) |
    │      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I) n" q# Y) w- F3 M  u$ e3 Y
    │      │      0 y& C# R  e7 a' ~$ b& `
    │      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b- {3 q2 r. \( Y3 p  y' |' Z
    │      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s
    2 _$ L) y$ ]. c5 u│      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C5 w& u/ q/ @% ?' c0 ]
    │      │      03 HBase数据模型.mp45 y! A) U8 E& C/ M6 ]) c; k" B
    │      │      04 HBase整体架构.mp4
    . _' ^- k/ x6 _5 Q5 X( D/ E│      │      05 HBase集群安装部署.mp47 o* m$ f8 B/ k+ N" Q8 y
    │      │      06 HBase Shell操作.mp4! h% |: q7 V1 I7 v2 ~" ~9 x/ }
    │      │      07 HBase原理深入之读数据流程.mp47 P9 L3 s, {$ m) F4 _
    │      │      08 HBase原理深入之写数据流程.mp49 G+ P: ?" Q( l
    │      │      09 HBase的Flush机制及阻塞机制.mp4
    & |/ S: i, a) I2 g│      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |, @4 r  I. t% s& i9 B& J- L2 o
    │      │      11 HBase的Region拆分策略.mp40 C8 y# }6 j, t
    │      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n
    " P! w# v) S  L  w) B│      │      13 HBase表Region合并.mp4
    * i5 h. n& x3 u- o& m- O│      │      14 HBase客户端操作part01.mp4/ \9 r3 l: |! [% j. r+ D0 S
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w
    , N* A% P5 A% T& z│      │      16 HBase协处理器介绍.mp4% b! f' v. W3 X0 M1 N+ _
    │      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U# l: F0 }, d0 r1 F4 q
    │      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v! m' |! h# t  k' q0 _( _
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c
    ' V6 j& G5 @+ q' V' c. x│      │      20 HBase表热点.mp4( }6 C" \& x# o5 o4 _# J4 Q0 t
    │      │      21 HBase二级索引.mp4' H6 y* `5 C' S- [9 a: j
    │      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i" ^' p4 h9 A7 b5 C
    │      │      23 23 任务五随堂测试_不提供.txt$ t9 L7 u$ U3 s
    │      │      + E) r% t" g+ o9 i- J% l& p6 \3 k2 `/ y
    │      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    / T- Y! o) J" H; o! \│      │      02 02 作业说明资料.zip7 p; k( g% `( e' e, U, @+ s1 F
    │      │      2 a* d: f7 t/ o
    │      └─08 模块五直播【回放】
    + e* e7 F7 K0 L│              01 01 满意度问卷调查_不提供.txt9 U! I: n! U4 m3 I9 m4 G
    │              02 高薪5期阶段四模块五直播回放.mp42 e' n% m4 n0 t1 L
    │              . I2 Q* J% w2 d. B1 ~
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }
    4 y' B( r/ J" N3 w# a/ X│  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    . j" Y7 S8 {4 `# X5 S3 {│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v( H+ I: M/ R: x
    │  │  │      01 01 Redis课程资料.zip" P: P$ |; |; n. k2 G9 {
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    4 U1 q! v% o0 E9 j4 C│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K+ q- G/ M$ @+ M# v  D% |
    │  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A3 [8 e3 O2 P5 [6 _+ L0 @$ k0 T- w
    │  │  │      02 缓存的使用场景.mp4" e( n. z8 u% j# G8 X2 u) o; J9 q: _
    │  │  │      03 缓存的概念.mp44 O& S& q5 }# o3 |' s, c4 I
    │  │  │      04 缓存的分类.mp4
    $ O, p, a- A" j8 [1 w│  │  │      05 服务器缓存.mp41 b- n! S8 q' _
    ' J4 D% U4 i5 h% }│  │  │      06 缓存的优缺点.mp42 a+ t/ p2 Q' ~. B& F* {+ e
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    ( \+ h1 |/ f" {  x0 h3 m│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N% t. r$ ?9 l8 E4 I+ y- h
    │  │  │      
    0 y2 g  Y! o' Q4 ^, v; o3 Z│  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H$ N/ ?8 n( X. s- {/ z  g3 R5 J
    │  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d2 q# r5 E$ {( {3 T. K
    │  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    ! e4 l: x: a4 J8 I  F/ x0 g│  │  │      03 Redis不常用数据类型.mp4
    4 K- m2 E1 m" I( c. v│  │  │      04 Java访问Redis(Jedis).mp4. a( D' G/ \$ g, @  T
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l" t0 C- C$ k7 _2 v. e
    │  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R
    4 L( s& Y; W% M' e8 m│  │  │      07 Redis底层结构之RedisObject.mp4
    7 B9 o1 ?& K+ X. ~6 o+ m│  │  │      08 Redis底层结构之字符串SDS.mp4
    9 N. U% C2 j; M3 s4 v│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r
    ; s0 t3 K) [3 i/ |, C│  │  │      10 Redis底层结构之字典.mp4
    0 G; ]- E( J1 o; U& |│  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E
    5 p, g/ G& F! d# {9 h│  │  │      12 Redis底层结构之快速列表.mp4
    # P/ _$ A9 p+ l: ~7 w+ J│  │  │      13 Redis底层结构之10种编码.mp4$ r1 J$ S, _* h2 t1 J7 J6 k: w
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |
      ], O/ b; B( h- ^│  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z
    * s5 r: R, B% a' R! ]│  │  │      16 16 任务二测试题_不提供.txt
    . \+ Z- g" w1 {' l9 b) b" l# p│  │  │      % |7 v2 [& O; `4 L4 x
    ! B4 x  ?0 f6 ~) q! y1 }$ O│  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P$ N/ L* G/ a9 Z- Q: S3 j
    │  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w- j6 D2 h+ X% P2 z& X- ~
    │  │  │      02 通信协议之命令处理流程.mp4
    . x5 ]+ @& x; b- t4 j) z5 L│  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o
    . L' Z# V( J" `" l# R4 F│  │  │      04 文件事件之IO多路复用模型.mp4* k) v4 w7 h+ y$ t+ l5 r
    │  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V
    , }7 R( t- X0 M│  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    5 L+ g* h* }& u! K1 ^│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R
    ; @1 X' x; i# ~3 \: U% L! R│  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \
    1 Q4 B# ^: J) X│  │  │      09 09 任务三测试题_不提供.txt5 Z" V" R9 a/ v: ]
    │  │  │      ( ^' l: \3 m. r5 k8 n
    1 _( P& h; x4 g: z" C0 a│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?
      R! J5 O" d7 _% s4 \# ^# |$ `" f│  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M
    : j# }" a3 H1 x9 c1 L7 L  E│  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l
    1 x; }& P  O% s% t) H  k│  │  │      03 AOF工作原理剖析.mp4* W( {  o2 C: d* }% _& d/ m
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    ; ^* h; H5 I9 y( m" n│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    - `; \: @8 S1 A│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x( E/ z! _6 N# w' _7 c3 x4 P6 q& d
    │  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g
    6 d0 Z/ L, p1 I; k5 n│  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A
    & B* |, D) P2 B# `* r│  │  │      09 Lua脚本复制.mp40 O) W: s9 E6 w8 G* K( c9 L
    │  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I  f& S$ p' A3 \" f( P8 }- w2 |- e
    │  │  │      11 Redis监听器.mp4* m) z8 W/ F# I
    │  │  │      12 12 任务四测试题_不提供.txt
    * l0 C4 {  O: o* m* H│  │  │      " Q8 R# I! n/ [. o
    │  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q
    . R; @( F, J# e│  │  │      01 主从复制.mp4
    9 S9 O. P- n. b& i5 ~/ y│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s* V+ {( h. b4 g: F" ?& U; A" u
    │  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `
    $ v2 m+ q& _) g, j# R│  │  │      04 检测原理.mp4
    4 ^# f2 o+ d$ J7 j* o│  │  │      05 故障转移.mp4
    8 ^$ j+ v& P6 V- @# K& X" P│  │  │      06 集群介绍.mp4" u3 T2 [- {4 x* z2 x% X$ G: Q
    │  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M1 R5 }0 s3 ]- Q! ?. I- C+ Y
    │  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e
    , J! f9 F$ p4 X2 I- [5 w6 m9 E& z│  │  │      09 RedisCluster分区.mp4
    ' I6 g- a1 a2 \1 M* ?│  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m
    : U8 y, T# w6 S0 ~6 h; [1 Y│  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w6 t# g9 }7 g6 F
    │  │  │      12 分区路由.mp4+ a# E! z$ d, l0 i6 C: N
    │  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W0 g* D7 K1 y% R1 V. V, {' ~
    │  │  │      14 集群容灾.mp4+ n) }% f% J$ J, L4 K( Y7 }) z
    │  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V8 O1 ]% ]+ @5 G+ j
    │  │  │      
    , H! D, H6 m" j6 I│  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u# w0 W9 O! `6 s: g' k+ ^- m4 p
    │  │  │      01 企业实战之架构设计.mp4+ B/ i4 h9 W9 j8 H4 f. T( [
    │  │  │      02 缓存问题之缓存穿透.mp4
    , L" _( q7 J* I! u5 Y$ J│  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @
    ; J2 A, Y; {; x! k" P  j│  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B8 I8 N1 q5 Q4 n' E  p9 p3 }
    │  │  │      05 缓存与数据库一致性.mp4) H( B% G. D3 ]6 l
    │  │  │      06 Redis乐观锁.mp4) j! W+ \6 n9 w/ C$ T
    │  │  │      07 Redis分布式锁.mp4( B! d* K( b- L& Y6 G. D  J& E
    │  │  │      08 Redission.mp4: g3 i) M& B5 K$ T0 g3 l
    │  │  │      09 阿里Redis使用手册.mp4
    $ Z/ g2 E# ~2 r6 `% L7 d/ t5 q: `: B│  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D
    . C) |' b8 B6 G$ n│  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    - M! v% e; [9 g9 E│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p- b  [0 H. s6 W: x! n, `& q
    │  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c0 d1 @( v1 q3 r# n
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c) H+ l  e7 A: v1 T; h5 g1 ]1 j
    │  │  │      
    5 ~, o- N/ v1 L- \" l! V8 w│  │  ├─08 任务七:模块作业5 E6 w1 U( A6 ^" U4 f8 I4 V2 ]
    │  │  │      02 02 作业资料(图).zip( V- B7 @, m8 ]* Z% T6 O4 t* v
    │  │  │      
    ; f5 H; o( s% y% c; `5 h# V* Z+ m, V│  │  ├─09 加餐:Codis集群搭建
    ; A/ O$ K" [. s6 \  ^│  │  │      01 Codis介绍.mp44 `% _; I# e6 _/ ?- |) o5 C
    │  │  │      02 Codis集群搭建.mp47 m6 q9 D( b: v- M
    │  │  │      03 CodisServer配置.mp4, h2 O. g# G/ r) S
    │  │  │      04 Codis界面管理.mp4* x# }( s5 H! C
    │  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
    7 Q7 K- p) x" `  k  v" c% s4 v│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f
    . U- F9 @% w) o0 U8 K│  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s
    5 R) j8 |' D7 k2 I$ W/ c9 A0 W8 O3 q│  │  │      1 [' {( U- x$ w; s% B6 ~, G
    │  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O6 D* L; z; D) c; n( j
    │  │          01 01 满意度问卷调查_不提供.txt
    ! ]- X0 c) i2 l- V) I9 k# V& b│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y
    & |/ m3 d9 Z) I: ~+ ]│  │          03 Redis-直播资料.zip
    ) x- W. {. ^; z# p. V+ h/ ]- q4 |│  │         
    - R' i. a* ]# j7 K: B4 z6 z9 Q& c) c│  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~
    ( D3 p% O) i. @9 z7 w- }│      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W
    ' r6 G8 M" O# y" O" V! u1 j│      │      01 01 课程资料.zip" B- S: \) o- O( e
    │      │      02 Guava Cache应用场景.mp4
    " J/ m+ |3 i7 j  q: I7 z│      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N5 }( N6 P, R& e- @& r! @
    │      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k
    9 j- _( s$ Q) E7 h. I│      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P: U/ F$ r1 [# Z+ h& m! o% j
    │      │      06 Guava Cache原理.mp4
    ( f$ W4 v" ~" q7 K' a  [* @* p5 l, L│      │      07 Guava Cache高级实战.mp42 @8 @+ T6 Q# v/ A( G2 O
    │      │      08 Guava Cache源码剖析.mp4
    $ }  g% \* z" M1 Q  [( U1 e  \│      │      09 09 任务一测试题_不提供.txt
    $ @/ v& Q, m* C/ D" ~│      │      ( ^/ y- A& L' I) m, ~, N0 {9 H( p3 ?
    │      ├─02 任务二:EVCache
    ) W% j& c' z! v- E6 h│      │      01 EVCache应用场景.mp4: h0 @6 U! o5 \/ u' l8 J2 n
    │      │      02 EVCache典型部署.mp4
    4 y4 C$ g  E) t/ x$ ^│      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g
    - p& t/ M4 |8 K8 U' P6 W! H9 Q│      │      04 EVCache实现原理剖析.mp4
    3 T; y0 T- c2 F* y$ K│      │      05 Slab Allocation机制.mp4$ ~, \$ G. J4 t" o, H3 @( B
    │      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B0 O! c3 j+ x1 ?' W* v2 V
    │      │      07 07 任务二测试题_不提供.txt" @( g2 ~: t/ I# b* c+ r( O, B& N
    │      │      
    . g1 V& ~. U5 d0 }6 ?. s9 @│      ├─03 任务三:Tair& D6 R" R! k5 H! R* o6 h
    │      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _$ i3 `+ P- R, I+ \/ V& [
    │      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f1 w+ M4 N4 Z! y$ R' @7 S, B6 g. e
    │      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v& g. T0 Y* Y* _: L" P% `  T8 n
    │      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z# K  R$ b0 l9 S1 a# D' T
    │      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r4 Y3 L! Q2 G) n
    │      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F  z" v$ R- q5 P) z
    │      │      07 mdb存储结构原理剖析.mp4
    . {, N  H* x" U7 q4 Q& ]│      │      08 Tair操作API.mp4
    7 n0 L( s1 R9 S0 ]0 y│      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v0 f& ?" I+ z+ v( k& u% Z
    │      │      ( t* V# w$ I% k9 i- X
    │      ├─04 任务四:Aerospike
    , Z' x4 g" ?6 P, J│      │      01 Aerospike应用场景.mp4( Y5 k$ N. b- U% @9 O
    │      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X
    * |4 r& N% ?7 T( X5 f│      │      03 Aerospike环境安装.mp4
    6 F# o. `0 b6 V" {& P) x│      │      04 Aerospike操作实战.mp4
    ' S  ]( ~7 B- E3 o│      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]7 ^9 x2 t( t) C
    │      │      06 Aerospike集群实现.mp42 [9 b1 N" @9 S$ g  g2 L' m) B. ?
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    6 _; V- V9 S) t6 D: [/ T│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
    8 `- M+ h  {- U* v' t│      │      
    " l- I# W/ d  K* T1 S) }; ]│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O
    1 n5 }2 h" @% H3 V│      │      02 02 作业说明文档.zip+ Z4 S5 }/ p* k5 w  o
    │      │      8 l9 ?0 a3 p& G: L2 D+ A5 e! W) b
    │      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G
    ' `( g( p" z  b3 |& }! B1 a& z3 I│              01 01 满意度问卷调查_不提供.txt% z: _8 `; ?* k9 X" Y1 b8 _3 z/ v
    │              
    , F( b  Q4 {- K8 V6 M├─06 第六阶段 分布式消息服务中间件进阶
    % z. \& m1 Z, y│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H/ F! |0 v7 e2 E* p
    │  │  │  06 任务六:模块作业; }. V! Z! o2 w, T8 H8 U
    │  │  │  ( z' e5 @% E7 X4 O; A1 }
    │  │  ├─01 任务一:消息中间件概述
    7 B3 f- ]1 K! c0 s│  │  │      02 课程介绍.mp4
    , F6 ^, H) A1 ?* P& e0 V/ Q" h, ?7 H│  │  │      03 分布式架构通信.mp4
    . }' l/ w$ w" z; e3 {! P│  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E
    + d# m3 r3 Y+ f9 \* T" T│  │  │      05 主流消息中心间及选型.mp4
    7 @' ]- F7 T) |* e* U│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p# B# N9 T0 Z3 i) A; d
    │  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    3 ?  Z. Z' z# X# x│  │  │      08 JMS经典模式详解1.mp4* `6 r+ I- X! x
    │  │  │      09 JMS经典模式详解2.mp4* y" v4 M3 M# c* A( ]/ x: x
    │  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _
    1 ]) d# t; P! M0 S' N│  │  │      1 G5 X4 x5 R2 A" J# O3 Q3 b) Y, F* d$ Y6 t4 {* p
    │  │  ├─02 任务二:RabbitMQ架构与实战
    7 d: \6 `8 @; ^' z; C* q" }) M│  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    & I/ T4 g& F2 W' |  t│  │  │      02 RabbitMQ Exchange类型.mp43 c5 p4 z0 E+ p) i1 U
    │  │  │      03 RabbitMQ的数据存储.mp4
      a: l+ b! `2 V4 T7 j" V│  │  │      04 安装配置RabbitMQ.mp4
    , D! o' h8 H: @# d5 Y: d│  │  │      05 RabbitMQ常用命令1.mp48 E% y, Q2 C9 }3 @6 G6 f7 l
    │  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    1 [6 A8 i8 O8 T4 W$ V1 k, P& ~│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C2 A$ A: ]3 Q1 x5 ~# |+ a
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o: C2 J- z$ c! X) j& z
    │  │  │      09 Connection与Channel的关系2.mp46 O0 {$ W# h9 q/ W& F
    │  │  │      10 RabbitMQ工作队列模式.mp4" C1 ?: S$ o7 W' Y- L$ t+ ^5 |5 U
    │  │  │      11 RabbitMQ发布订阅模式1.mp4
    0 U. A8 N& _# W: L│  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F
    9 r+ R; S4 F; s, r, s" x│  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v2 T  v3 ?/ _  X) Q2 D' b4 i
    │  │  │      14 RabbitMQ主题模式.mp4
      t& `2 N! i# x5 Q' l7 I│  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y; i) z9 Q2 }  h3 I2 G; C2 y
    │  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e) L( ^. ^1 s# u; Z1 ^; A/ ?, U
    │  │  │      17 Spring注解整合RabbitMQ Listener.mp4
    / T* N* s; I1 [, O, u, E│  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
      }  \1 ]2 ^: m! F│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    7 R- |! L3 f% V2 z; _5 X│  │  │      7 U* o1 d, V# G
    # j5 D, l, E: @│  │  ├─03 任务三:RabbitMQ高级特性解析% n/ }6 w* u. t* r' R0 v( a+ i, y
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q: s3 l5 G. P; M2 O! g- L
    │  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t, ^5 {# y% P. l; Q
    │  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S. A" C7 `% t. W% Q' ]* ?, v# T
    │  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~
    6 D+ z4 d1 j5 M# n2 L0 j9 L! I4 _│  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I  }) W' X/ v2 v1 M7 I0 ~. M* s2 U
    │  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b
    7 z7 J& f6 E& Z* ^8 }│  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K
    7 Y: Z' N+ x" u) i3 [│  │  │      08 TTL机制解析.mp4
    . J0 @3 |, Q8 \% w0 {& `│  │  │      09 死信队列解析1.mp4- e4 w2 h% k  Y( O3 r! t
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t
    9 f% Z* l# V' h& m# a│  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U+ p) f" L9 r! c9 v
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j$ j6 E6 d! t9 S- K# [/ s/ m
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q3 k8 r$ t3 r$ @8 C! {4 [9 I
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v5 i+ e1 @. A7 c- h) v
    │  │  │      01 集群方案原理1.mp4
    * {2 ^% y/ X' ]) E% e3 z" \( I│  │  │      02 集群方案原理2.mp4
    6 r% A% t! j7 r! `4 n- z│  │  │      03 单机多实例部署.mp44 Z2 I& J" ~* r% N
    │  │  │      04 RabbitMQ集群管理.mp4- ?* |5 z, E8 ^1 c9 s1 V' J
    │  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _
    5 x+ G9 C% z0 \' ]9 h│  │  │      06 集群高可用HAProxy_1.mp4
    ) F& ~* T3 O8 K  t! T7 @: y4 I│  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U
    0 n( O" u1 \+ r. a' `4 x│  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z$ C9 J. z  Q1 D7 G8 h- x
    │  │  │      09 09 任务四测试题_不提供.txt
    - P/ T. l% `+ D7 l│  │  │      
    9 \  v; M( \/ e8 l( `│  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J3 [& c9 S7 W9 L. I1 w
    │  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    7 b1 W5 u! w0 N( O9 q7 Y9 g9 Y1 h$ w3 @│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i; r! z- \  A( M1 r
    │  │  │      03 持久化过程源码剖析.mp4) l8 u) w7 v% K* H4 i( i
    │  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n: r  Q- E$ D/ O8 {
    │  │  │      05 消息发送过程源码剖析.mp4: W9 i, J- W& F" }( S6 S
    │  │  │      06 消息消费过程源码剖析.mp48 L, g' f8 o; j
    │  │  │      07 07 任务五测试题_不提供.txt8 A8 h( j7 E; Q* D/ w7 @; {. v8 a
    │  │  │      : J7 B# t0 A/ l& }% J
    + V3 ^: e* Z# t. W$ }│  │  └─07 模块一直播【回放】
    + p: o& r& N$ |2 F│  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f# i6 L& R3 T. F/ A
    │  │          02 RabbitMQ-20201106.zip7 x3 q7 d4 C% I
    │  │         
    4 J" K) s: B; ]$ B, L6 i│  ├─02 高吞吐消息中间件Kafka
    4 R" F* z- C* a. [. `( K4 Q│  │  │  06 任务五:模块作业
    9 h8 \' {/ \1 W9 K' t/ N│  │  │  
    7 h7 n0 J* N& i: ~│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z7 `; o6 t$ w7 ?/ W
    │  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s
    # N3 P0 J6 u/ V8 S% m│  │  │      
    8 Z- z3 `) o6 E) h1 T& x│  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S7 f- C( @) H- J2 ?1 L+ [/ Q
    │  │  │      01 Kafka介绍.mp4$ \* S8 v* P' l: r
    │  │  │      02 Kafka优势.mp4% K: [: s% m1 S9 F4 M
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U1 e* e/ a  d1 f  v
    │  │  │      04.Kafka基本架构.mp4
    & K% P7 F& Z5 h( i* x│  │  │      05.Kafka核心概念.mp4
    # p# q- L/ f- d/ c, V1 H3 V│  │  │      06 Kafka安装与配置.mp4
    % j. T/ l+ ?3 M- S# z1 F& d0 f( U! A│  │  │      07 生产与消费.mp49 _  I( P- l1 j- W) ~- D+ t
    │  │  │      08 开发实战_消息发送.mp4) J; {0 P9 e* C
    │  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O. @7 x+ Q9 r9 {% Q) i- k
    │  │  │      10 SpringBoot Kafka实战(上).mp4
    ) _  Y" x. p2 ~4 C/ e* n5 J4 y│  │  │      11 SpringBoot Kafka实战(下).mp4
    # m# T7 D$ w3 ]│  │  │      12 服务端参数配置.mp4* b% A2 N+ G9 z: w0 q4 `# P
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D7 `' G4 F  z3 Z' u$ U: c  z7 _- c
    │  │  │      
    * m2 @. }8 Y1 D0 Z' F│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
    : l* P" l. t' k( }1 l│  │  │      01 数据生产流程剖析.mp4
    . I( Q7 E- \8 ]& K, l5 P│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I
    , e9 n* w/ ?6 X0 q% t$ X4 e7 z│  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |4 Y2 X& i) {3 }! }* l) t4 W
    │  │  │      04 分区器剖析.mp4
    # Y4 i& @# ^& r' ~/ ?; D+ _. G│  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z
    ' c8 I) u! \( c6 y5 Q│  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R2 F7 k1 Z- u' E' \8 Q3 P
    │  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    / J2 {4 D4 P6 e* l│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m( _5 U% H7 V8 N# p. E4 }! D
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U0 H5 R& w5 q) G0 @
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j6 T% l/ a! ]; D
    │  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E
    0 C4 j- ~! y. q' j2 G2 Q( n│  │  │      12 反序列化剖析.mp4) |9 D) v& y$ F" O: H
    │  │  │      13 位移提交剖析.mp4
    ! y6 T' n8 l$ c2 v│  │  │      14 消费者位移管理(上).mp4
    9 s. }) s4 N9 L│  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i
    ' w8 P/ ~: m0 H1 [* `- {# t# _│  │  │      16 再均衡剖析.mp4
    " ?4 Z# l/ c  ]( C5 {│  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `
    / g$ N$ D9 O+ N9 q' |│  │  │      18 消费者参数配置.mp4
    / m% i" t8 A: x5 a│  │  │      19 消费组管理(上).mp4
    6 O( W- O! q7 H7 x9 |8 v, L! A│  │  │      20 消费组管理(下).mp47 i0 h7 ~/ y7 c" |: h. s
    │  │  │      21 主题的管理.mp4
      P) I, o$ O- S! @7 R│  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s& a0 ?( P  m1 x2 K2 i6 E/ M
    │  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l$ M3 H9 \4 M3 m- h8 G% R
    │  │  │      24 主题参数详解.mp4& A+ a2 U& |" Q
    │  │  │      25 KafkaAdminClient应用.mp4: ?# c2 i  _6 B5 n: U6 R+ R6 G9 a
    │  │  │      26 偏移量管理.mp4
    # i" ]; w$ p; ]$ H7 p│  │  │      27 副本机制.mp4. ^, R3 Z4 x. l8 E# E) ]2 a. t
    │  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @" ~0 k; p- v; a' X- i" u
    │  │  │      29 分区重新分配.mp40 a' U8 e4 w/ n! W0 G* M/ n9 [
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~7 B3 g& U& z) h& ]
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J5 {" x  s+ |; k2 o
    │  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d. V, t7 M/ s/ J
    │  │  │      33 自定义分配策略.mp4& ]  z( H; F8 _
    │  │  │      34 日志存储概述.mp4
    2 `( S+ m# M1 ]% V│  │  │      35 日志索引(上).mp44 `1 ?/ g# E  ~! Q. I( A
    │  │  │      36 日志索引(下).mp4  o( @* j0 p: h! ]' b
    │  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d
    " x0 ], g; \+ c! r$ q) t( Q. y│  │  │      38 零拷贝机制.mp4
    , B, G9 U2 V% x5 ?: X  z│  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {2 [# I* d5 b4 d1 h9 m, j# V" h* V
    │  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y
    . u, Q$ e* d" s- C8 g7 e8 }│  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T$ i5 z, f5 n6 F; j7 e5 R; N
    │  │  │      42 幂等性.mp4+ O; q$ U/ w' E
    ! |0 m) l7 C5 y3 Z  ?" t- N* L+ Z: h5 |│  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A
    ( q- _, Z3 {; D0 r) E│  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m# q4 M4 ]- V. ~
    │  │  │      45 控制器.mp45 w* O3 Z( z' Y- {$ }
    │  │  │      46 可靠性保证.mp4
    1 ~* N1 D- S$ ?% y% a. W: S( r' I- e│  │  │      47 一致性保证1.mp4
    , L: C2 `1 M/ G* `" O5 |│  │  │      48 一致性保证2.mp4
    : w3 v/ d% ]7 O& O% I0 _4 ?! K│  │  │      49 一致性保证3.mp4& U, k+ E1 s# p) |7 `' H# h) G
    │  │  │      50 一致性保证4.mp4
    : y4 l& P2 k1 G. G│  │  │      51 消息重复场景及解决.mp4- y6 r1 s3 C& }: g
    │  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    & t( T% D* D4 U- ]9 O' C│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J* W$ \% f7 x( v" l8 `
    │  │  │      54 重试队列.mp4
    + ~  s5 _, B& I! m( {, i│  │  │      55 55 任务二测试题_不提供.txt
    2 C3 X% A! o2 E& A' l+ y( p│  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y
    ' [! P9 }# F2 j" o9 |$ y3 v, d│  │  ├─04 任务三:Kafka集群与运维% V7 o  M- d/ H: f  R/ s" T
    │  │  │      01 集群应用场景.mp4
    2 N& G4 t8 }" c- B/ {│  │  │      02 集群环境搭建.mp4- k. c, c* o9 ~! c) C
    │  │  │      03 监控度量指标.mp4
    6 f2 b2 S" h- g+ u9 i$ H7 ^6 F7 l' ^│  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I) P: ~. ]9 S0 w2 T: `) R
    │  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q; ]# Y$ b. ]2 b
    │  │  │      06 06 任务三测试题_不提供.txt3 Z5 S3 M& \$ f4 a
    │  │  │      ) f9 Z8 d6 Y. x( M. d+ M8 b7 n8 Q( O1 O, v
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D* O0 J- \6 e. I5 y) g/ W
    │  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4
    3 f) V. U; C. H" T. N- @* _│  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u
    % B; X- |, j, L1 B# l( ^│  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?
    , ^, b6 A- v' \8 r│  │  │      04 Kafka源码剖析之Producer生产者流程.mp4( H8 i1 Q! ~2 F1 ?; a) S
    │  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |$ ~/ a$ Q# H& i+ }& S1 E
    │  │  │      06 06 任务四测试题_不提供.txt
    3 J- X9 D% \/ g; C2 G2 z" z& }# j│  │  │      9 A8 v1 L# R9 J! s( j1 F+ t% s: M& n4 \; U, K7 ]% f2 m
    │  │  └─07 模块二直播【回放】
    # E& a' ]5 u) Z* C6 ?) x, F│  │          01 高薪5期阶段六模块二直播回放.mp4
    " m) m- l# Z# |$ l│  │          02 Kafka直播-20201117.zip
    5 r0 `" D1 A4 B: V  P1 x2 O│  │          " L" k+ t' _& V) O
    7 P7 @' \3 T" r0 B│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x# X2 W3 C5 z+ k
    │      │  07 任务六:模块作业) W# q) e5 Y( t( W
    │      │  
    . T% B' `9 Y% i: ?+ x│      ├─01 资料下载* d7 Z4 [  P8 H. a, C7 c, T5 j
    │      │      01 01 模块三资料下载.zip. |% F  q$ ^# F2 h" F% J
    │      │      & S& Z' M! A/ r9 |- n4 ^  h. N! f% A3 Z" w0 w
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q5 T5 j' @; l' t: \, d
    │      │      01 课程内容介绍.mp4
    4 ^8 M/ C$ z0 j* B$ O4 j8 f│      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]
    ; M6 D) g0 I& d2 i/ S│      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `
    ' y- W( s* M; e) A! ?, l│      │      04 RocketMQ部署架构.mp4) `+ J+ F8 N9 q5 R+ K9 N! w! d
    │      │      05 RocketMQ特性(上).mp4/ n: T( B0 S9 S' d
    │      │      06 RocketMQ特性(下).mp4$ S! @; A1 Y- B- c/ Y2 V
    │      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G
    / `+ J- D8 v7 N% N3 p0 W│      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }
    ) X  R. j  J& ~6 `6 {│      │      09 RocketMQ环境搭建.mp4
    1 b6 ^# [; e7 a│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y
    7 x% o. o: l2 N2 `8 l│      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    0 R; w% N1 r! a1 C5 }│      │      12 RocketMQ相关API使用-2.mp4
    * M" H0 @) k. q- w. _│      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H
    * X6 x4 f- W0 D5 I5 u│      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    6 y  K& [) ]  Z. y$ z0 v; E│      │      15 15 任务一随堂测试_不提供.txt
    % i! ?# i" V5 b- v8 P' [│      │      6 d7 s. b' E* P9 f  p5 g
    │      ├─03 任务二:RocketMQ高级特性及原理
      i2 \% S% k' F! \% S: Y; L8 x/ }│      │      01 消息发送机制.mp4. R, e2 Q: v- v: j  L  U0 J8 }
    │      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N( y& Q* |# u& \1 o0 p6 C; b6 u0 s
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V
    * z  e. ]/ @* u! H/ w9 e7 w│      │      04 消息过滤机制(上).mp4
    + R$ f3 i( ~7 W0 R8 W│      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H
    , c4 F4 D1 G8 y4 w│      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b
      A: A3 f  h1 r+ p" ^: g│      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y" ?* Q% K0 `3 M3 q  [  R
    │      │      08 高可用机制.mp4
    8 m3 c7 N3 H3 _│      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O
    ( A4 O- a( Q7 v& k│      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q9 `! P- C2 T& ?' W" T0 e
    │      │      11 负载均衡详解(下).mp4
    ! |) {2 @- C$ u9 v; N& _3 b7 T│      │      12 消息重试机制.mp4# ~! {) G' X9 l) X
    │      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r; L9 o% a+ a9 N7 |+ f" a8 f) N
    │      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K: s2 A3 u0 D( V6 ?5 f
    │      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    8 K; v, i; y* Y9 l│      │      16 事务消息(上).mp4
    - k/ |( x5 o" t/ C# m2 {0 T│      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j# |9 O: F8 {( l! \2 e3 z
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q; E. O) B4 W2 f+ S% o1 N7 V( |
    │      │      19 消息优先级.mp4
    " @! q. `/ A( R$ B4 W( Y0 N+ P4 B" d; ?│      │      20 底层通信原理.mp4) B2 @" h. c! I5 Z5 h
    │      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    , s4 _3 B! L! }0 Q% k│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X1 e& w) j1 _8 p8 G
    │      │      ) o9 l/ h% I' C/ c$ R
    │      ├─04 任务三:RocketMQ高级实战3 |3 K4 J$ d1 Q8 h: a! |4 v9 j
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y' M; M4 u3 _( l0 B+ z7 M- A
    │      │      02 消费者实战.mp4
    3 g) k: t' {% @3 O* b* ?# b' `3 n│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R
    " K) O! ]1 j$ S  e  s" _+ Y│      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p
    " G9 Y3 d7 Q4 v! W5 {8 G7 Q. z│      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K8 e$ g4 X4 k! |8 q* _1 M+ V
    │      │      06 客户端配置(下).mp4/ s/ J2 B- ~' m2 h4 l
    │      │      07 系统配置.mp4
    5 r% w% t- f5 N5 ~, u. v/ v3 v│      │      08 动态扩缩容.mp4
    0 p! i  I4 p/ j│      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U; u4 j2 h# G/ ]+ {
    │      │      10 10 任务三随堂测试_不提供.txt
    ' ~0 P7 S0 V$ M# x% j│      │      # x' `% M( X9 d  B2 ]3 X( \& L3 H" _- T
    │      ├─05 任务四:RocketMQ集群与运维! C% _0 {. p! s
    │      │      01 集群特点和模式.mp4
    . \9 j$ s: y' i1 `3 q- u1 O2 @* t9 [│      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u  F. b/ ?! Q1 a" m* P( O0 w
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _
    # f+ |! ~# V" `; W0 E% H│      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    + t; R% A! Y9 z* \: c+ Z2 x" _│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |' k" h1 U$ y" V' |. s; I7 C7 g
    │      │      06 集群搭建-多Master和Slave模式-同步双写.mp4
    - u# M% Y6 \* F! F1 T7 g│      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V: s. O. Q* J  a9 e  R- U: m0 x
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u
    0 [7 |) q8 ^1 L% t│      │      09 mqadmin工具-消息管理.mp4) ?& _# ~3 |* X+ X' Q! S. ~  _
    │      │      10 mqadmin工具-消费&NameServer等管理.mp4
      g3 T8 E$ O5 z! B; e9 E5 L│      │      11 运维常见问题.mp45 {) E& b9 D5 D
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q
    1 d; t& e1 R5 n5 ^- N2 Y│      │      
    + Y9 ~3 A0 x( @" I% O5 U+ `│      ├─06 任务五:RocketMQ源码剖析
    4 `/ ], t9 s4 i/ |│      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W
    ; ?# o! Y# x( ?  {! o│      │      02 NameServer源码剖析-1.mp4
    6 f5 q* l: S% n+ M│      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q& G# [$ t; r1 P! |/ e- K- f* h
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c
    % P) N4 r  t( J# l│      │      05 NameServer源码剖析-4.mp40 ~) D) |) M/ w& P" v7 f' O5 C" K
    │      │      06 NameServer源码剖析-5.mp42 {( n5 j9 f3 i* Y, v% M
    │      │      07 Producer源码剖析-1.mp4
    / F; Q2 m! C2 B- r: y│      │      08 Producer源码剖析-2.mp46 }4 X9 j6 j# Q2 W
    │      │      09 Producer源码剖析-3.mp4( K* ~& a  {- i) J* i
    │      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y, i3 [+ U8 h7 g) r( F4 q
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S
    : k+ j1 F( Y& B8 p7 n* F3 C│      │      12 消息存储源码剖析-3.mp4
    # H" M. t0 W5 m5 Y! u) Y. R/ s  L│      │      13 消息存储源码剖析-4.mp4/ U& ~3 q+ [% g; Y& D
    │      │      14 消息存储源码剖析-5.mp4: e, u7 \% K3 \) ~9 r; ]
    │      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X
    8 y& y+ [. Z! L) p! a│      │      16 Consumer源码剖析-1.mp4
    ; b1 g- B0 a$ z$ j│      │      17 Consumer源码剖析-2.mp4& F8 J- h5 g; g# K
    │      │      18 Consumer源码剖析-3.mp42 p: T9 S# {, B
    │      │      19 19 任务五随堂测试_不提供.txt  \, u5 Q6 m0 `( N
    │      │      " z+ L6 G( F4 i) J- D/ F0 h# _0 n- k1 @  y! U
    │      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J) u2 T" u+ N* M  C
    │              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j
    / T4 T, Y( L$ ?; L2 T0 F% Z│              02 20201127-RocketMQ直播.zip
    ! W. l( l. ?- d│              9 Y( y; ~2 H5 ^4 u  i+ a! V# h. y1 E& ]: G% [2 q( m2 H
    ├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K/ d2 [7 h/ f# Q: p* a! N: |
    │  ├─01 引擎工具包Lucene、搜索应用服务器Solr& V+ G  S6 `% C7 Y
    │  │  │  04 任务三:模块作业
    ( Z7 V7 S$ O: Z) y9 B* i0 f: Y│  │  │  ( F& Y- b& f- A' o* v
    8 u, w8 D0 p0 ^* \2 v│  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k
    $ s9 p) J" _$ A% y│  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s; y- V! j# \' f+ ]: B$ I& N" f* Q
    │  │  │      02 02 Solr.zip4 y% f0 d' l! d8 V5 M& B
    │  │  │      * I/ W$ c, U0 z0 h
    ( ]+ t1 R5 C: {" W0 \# I│  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q
    6 X4 L2 W! w6 h- q9 ^9 l+ n- r+ |│  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R$ G1 S3 V6 I8 l% o; U
    │  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V
    $ C/ b+ ]: Z4 S& S/ G│  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x: f' A$ M" e( \! {% ^
    │  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~
    6 N% `" X2 W+ C( Q; ]4 I│  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B; m! c4 B  t* H- f% O/ b
    │  │  │      06 luke工具和索引搜素.mp4* z, X5 h) p5 E2 C
    │  │  │      07 Field的使用.mp4
    # W% g' |8 E6 f# L│  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a
    , X6 S1 u7 W3 D/ |. j2 d: V  \│  │  │      09 分词器原理.mp4; A' G2 r) E, }' P3 u
    │  │  │      10 Lucene环境搭建和应用.mp4
    / U# d8 y* ~0 H! X* S, `│  │  │      11 Query子类查询剖析.mp49 d7 x$ Y) b( W* Q9 L! |
    │  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
    4 q, _# r5 g$ A0 H6 g. B/ L: T│  │  │      13 索引底层存储剖析.mp4
    & q, X3 N8 E- N: h. q9 D' ?8 g│  │  │      14 相关度打分公式剖析.mp4
    2 a& V, W+ N3 u% W2 k& ], }│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t0 L- W5 o8 X, s7 G7 u" t0 r" g) ?
    │  │  │      3 }( l, y- j: T5 T
    │  │  ├─03 任务二:搜索应用服务器Solr
    , }3 ^5 e+ `# N3 P3 ~│  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?. h0 T' j' l& H$ W0 @
    │  │  │      02 Solr介绍和特性.mp4
    $ P9 g9 ^" X8 S0 [& z" T│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M
    7 W2 e0 C/ ]/ O│  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    ! }, ~0 u- X) w- K. `) L' }' {- I│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]
    7 |  P( j0 r% a' g* C0 Q9 m' E* x" N│  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `6 o' @1 C2 o$ F/ v- v
    │  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @# X% d  z  N8 J1 n6 k' M9 S- n$ g
    │  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R; `7 ]/ I8 w) b( H: G, X: B$ W
    │  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z# e+ R# F6 l3 }0 L- z& @! L
    │  │  │      10 SolrJ高级查询.mp4* m' y: o) N2 Z8 o
    │  │  │      11 SpringBoot访问Solr.mp4
    $ ?: d1 f4 B) @: _* U  v0 T│  │  │      12 Solr性能优化.mp4+ Z' g0 Z# r5 t) o2 `8 D
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s
    ! q# _, N/ m  z  p" v* o│  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g
    1 D. z1 f$ v1 z7 {│  │  │      15 SolrCloud环境搭建.mp4- p0 }% I) W1 C( K
    │  │  │      16 SpringBoot访问SolrCloud.mp4
    ; |& }7 h7 M; i+ q$ x; T│  │  │      4 X1 ]$ V6 `: {+ l7 m2 s3 d
    │  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l
    * S" ^$ f5 d( p. y' p│  │          01 01 满意度调查问卷_不提供.txt
    4 o$ x5 u7 d" O+ b3 g9 V( D│  │          0 d4 I$ z* O/ J/ ]; \) d0 C5 G9 w# a2 M
    │  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U  }2 N. Z; p0 f: \5 l9 B( _
    │      │  06 模块作业
    - n5 I  N( I) K$ |* o2 C/ f, @! s│      │  9 S9 E9 S3 g( w/ s  C
    + s$ Z; T/ c4 S│      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    1 q  p# [( I" ^  U, m& K│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J+ t" ^5 x, o6 @( M
    │      │      4 M0 t# S, |- k, v; C0 s0 Y
    │      ├─02 任务一:Elasticsearch快速实战: V5 U  I; l, ~3 G. Q5 @  Q
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y
    + ^% y$ k! T$ {5 Q. O│      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V3 E7 Z6 s, H1 s' Q( d
    │      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }! P; z8 }5 o# X4 q% u
    │      │      04 ES环境安装.mp4
    # O2 f( ]# L: u$ x6 A# t│      │      05 ES核心概念和Kibana安装.mp4
    3 S( Y) z, V1 h; R# t" u│      │      06 IK分词器.mp4
    $ r" H  Z/ Y8 |1 g2 Y5 `+ E│      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P
    - W% y7 q4 g$ j5 r│      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U
    5 Q* v, |* F& c4 a- j% \│      │      09 文档的操作.mp4. f' D* u. O# @: |* ]+ M
    │      │      10 10 任务一随堂测试_不提供.txt
    & B. s# X* R# \- j│      │      
    ) H. j9 Q0 s0 K( r0 l, u│      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b3 t8 l- E, p7 k7 k1 a5 G
    │      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _2 F, ?3 V' N; R0 ~+ k+ [
    │      │      02 Query DSL之match_all和full_text.mp4
    + T6 G  z  D) x9 d│      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W
    : B2 t' L# P) d│      │      04 Query DSL之复合&排序&分页&高亮.mp4. a+ {* E0 Y! b! w
    │      │      05 Filter&错误定位&聚合分析.mp4; }1 X, ?+ S2 R; D% d' o
    │      │      06 零停机索引重建方案.mp4
    7 L4 {( ]( L- t- C$ W& Q' l# D! ?; J│      │      07 智能搜索建议.mp4! `: c8 f1 C1 p2 G& L. b# x6 d% b) \
    │      │      08 索引库创建.mp4# D( O% l" h3 A% u# a6 v! p8 q. b/ I+ n, Q1 ~# N
    │      │      09 索引库管理.mp4
    / l. x/ a. t  ~! L' e# F│      │      10 MatchAll的实现.mp4
    : C: }8 l7 R" v! U+ _2 F│      │      11 Term查询和分页排序.mp4
      B7 W  O1 z4 J. I│      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z/ [+ C. {) `" ]5 X: G
    │      │      ; ^, _" W7 r3 v" y# J" @, h" b- ^& _5 Z* A0 M- u& U
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    1 ~8 }3 `: l0 [5 {8 k│      │      01 ES分布式架构.mp40 ^/ L* L! i1 F  B
    │      │      02 ES集群搭建.mp4) v( Q# F1 t* U' r% ~/ S9 M
    │      │      03 head插件的安装.mp46 o) y0 p% j1 C% S% W
    │      │      04 集群规划详解.mp4
    0 r, N9 i4 ?/ O8 n│      │      05 ES集群优化策略.mp4, s/ G+ J( x1 r. j# q/ a
    │      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |
    % K9 B4 B% e+ b4 E% }│      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
    7 O# @$ o$ u+ J( B6 [" J! s│      │      08 ES案例实战(上) - MySQL数据导入.mp4
    9 e* H3 J# E& n. M│      │      09 ES案例实战(中) - MySQL数据导入.mp4# C# J- Z! P( l0 C4 r
    │      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D
    " }) ~% q' D" ?2 T. Z+ {  m│      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X. y  e# f! W2 w6 }9 B
    │      │      : q  G7 H/ t) v. x, g; u0 f; E
    4 L0 K2 E! B9 b: [/ V! P│      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O
    $ r& k1 c: P. p│      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V
    4 ~; g2 Z6 M2 F7 s" b; o, Z8 l1 t( r. ]│      │      02 段合并机制.mp4, `) B( x2 @' G9 U
    8 K& `% C- |5 ?+ Z│      │      03 并发控制处理机制.mp49 y% j* }: ?4 p
    ( Q2 `3 T( f0 N. j* A% E% i3 B│      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v. g1 n# E) m6 D& J
    │      │      05 Query搜索机制剖析.mp4% s7 K$ A. v- ]* t' C& H6 s& W
    │      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |
    ( P1 Y3 h5 T/ H, z6 G5 E│      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t- l8 }% E, G. s& ?) @, A6 R9 P
    │      │      08 Docvalues压缩机制.mp4
    ! S3 U# Q2 Y; t7 r│      │      09 Filter的bitset和caching机制.mp4+ O2 D" `+ Q, r3 c+ D% ?
    │      │      10 搜索精准度-基于boost.mp4" I- F  v. K0 Q) q' J/ n" B+ p
    │      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B
    - n, h1 W! F& o/ O│      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E
    2 [; q6 V" Z1 d- H│      │      13 bulk数据格式与底层性能关系.mp4
    4 ~, j" q" e- j│      │      14 深度分页问题和解决方案.mp46 X7 r& _8 I/ i( _
    │      │      & ?: U# Q3 s# T! x! w9 [
    1 i; A+ t! ?, O' A: v; I│      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W
    * l7 O, Z$ ?, p  M│              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T1 ?" B8 \' [$ g) x! q- {: v
    │              02 高薪5期阶段七模块二直播回放.mp4
    : G0 p$ R7 {, J0 ?' q* ^% S│              03 基于logstash完成mysql到es的同步.zip
    9 x$ x; t% W6 q1 h  X- N. `5 e│              + C" h# v) h; w! \" @
    ; h# Z8 T9 v9 e8 N7 c├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a7 P7 X: M& A: G1 g
    │  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L
    ! G' ?- a5 f3 b- S│      ├─01 资料下载7 D: [+ p1 c7 W% f
    $ K& T8 ^6 e! x/ e│      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z. s! d1 [, Q$ T' _
    │      │      - g& s, ?# k' }* n+ i% M. B1 }, b: s# p, a3 Y* S& s/ ~5 l0 t" K' T
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~
    % O3 j! T/ e1 b& }4 Z2 ^2 r7 @│      │      01 Flink基础概要part01.mp4
    / u+ }2 }* g0 F0 J2 O│      │      02 Flink基础概要part02.mp4( ~. o- y: V- n- W* s# y
    │      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E- g; ?$ ]" Y8 Z9 ]; J7 ^" a5 I
    │      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    : E7 m1 R! D. l  n) z│      │      05 Flink入门案例_处理流数据.mp42 @# t$ Z9 E5 E3 `& q8 S
    │      │      06 Flink体系结构_角色.mp4
    9 w1 ?% H8 h1 _$ h. m6 C│      │      07 Flink体系结构_运行机制.mp4
    5 v% A& ?, V' f4 _/ P│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j  I% H7 Q; X- i% @
    │      │      09 Flink集群之standalone模式搭建part02.mp4! H8 h, H# f) Q! R3 }" |, U, ~
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp47 z* X1 C9 T2 J; I! t, m
    │      │      $ Y" `& @% i- w6 [8 b0 ~" ?/ x; a# Q; Z' O9 ]- E. |( c
    │      ├─03 任务二:Flink常用API
    6 R! k0 h; y2 X* [│      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]
    ! F; H) D% h/ y/ x# [0 O$ @│      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J
      Y  _# J- F1 O6 c) I" C│      │      03 DataStream_Sink常用API.mp4
    0 _, o1 R- J. ~1 [0 ?│      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j
    9 K5 U) _  ~9 x6 S% R- D│      │      ) `7 w% j  ~- D
    8 w5 [: S7 O4 }5 Q! R$ H│      ├─04 任务三:窗口_水印_并行度_连接器
    / Z! `! s' I4 ^( u# e! v│      │      01 TimeWindow_滚动窗口.mp4
    & s" a0 h* V+ W2 X7 p│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M1 Z* l, s! f$ y, ]1 \6 f
    │      │      03 CountWindow滚动窗口及滑动窗口.mp4( F! O# w9 `. Z
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K, V" w5 h0 \1 ^& ?: J) }
    │      │      05 Flink Time概念.mp4
    0 F. L+ e" i1 k│      │      06 Watermark水印.mp4: }# U9 C& j5 o; ^* r5 S1 v  I
    │      │      07 并行度设置.mp4: y; m' y& E8 C& b! f
    % b2 [# P9 ~0 A" N│      │      08 Flink Kafka Connector源码解读.mp4
    ' P1 e  {- v1 X" G│      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    * ~  p- J' _2 a/ o* Q│      │      0 @+ Z0 ~0 y) e. G1 G7 u6 o5 I3 b6 ~
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a" [& |' G1 _# `: n6 k  O
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X
    ; }/ V% }- k" E" K│              02 案例实现part01.mp4
    ' B- S. I+ s2 r' u' A2 Y- q) Y* x│              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M
    ) T" P5 X/ H- F7 |" ]$ Q6 q+ K, G│              + G1 d/ D+ z  A, a  g# Q' c2 Q2 p5 w5 E$ ?# u6 k
    ├─09 第九阶段 容器技术&CICD、DevOps  U' R! R5 ?  A0 N, g3 I$ V2 u
    │  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s
    2 |( o! v3 T' d* Q7 Y+ x+ E+ p│  │  │  05 第九阶段模块一作业
    ) x* Z& e0 X( M' C1 I1 h│  │  │  : T3 T3 v  A; S3 V% l' H7 X0 j  J! e3 e" E0 p/ U
    │  │  ├─01 资料下载
    + U7 F; h( F; {4 e│  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \
    + O  S4 `% v, `( I5 L3 g│  │  │      
    8 W* t2 z# x6 u  W3 g( P  b│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O6 t& r  D# z% [$ _* X
    │  │  │      01 课程内容介绍.mp4
    4 ~  g3 \$ ~" C8 O; K4 d9 F" c* Q│  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V( s- O; A( @$ P2 n& k% s
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E
    ( d9 R, ]4 T1 i# ~/ N4 B% L│  │  │      04 Docker环境安装.mp4" f  I2 B0 O) t) x
    │  │  │      05 Docker命令分类.mp4
    . l" ?  x% D' n9 `│  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    7 m  x5 q% ~# p│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R
    0 z+ o( U9 p/ m; G3 x, {. C0 D% U│  │  │      08 save命令操作.mp4
    ( j9 b- \" x1 U8 @+ x│  │  │      09 load、search和inspect命令操作.mp4) N2 X- Z9 g2 c8 i, _
    │  │  │      10 tag和rmi命令操作.mp4
    : M7 F) d# I) J│  │  │      11 run和log命令操作.mp4
    9 @9 w; I& \$ C2 e│  │  │      12 ps命令操作.mp4! n7 l& W! U( g
    │  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y
    ! n6 r+ H# e. }/ O│  │  │      14 exec和inspect命令操作.mp4  k; r" @% {/ A; u  D
    │  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u$ `* ~( M: C& t  j  c
    │  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r$ n! E8 b( l% N' k: T
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u
    5 O: T# ]4 [+ s. y│  │  │      18 Docker安装Zookeeper.mp4
    / i. _' w' j4 y& l│  │  │      19 Docker安装ActiveMQ.mp4% H, F. T8 R! |1 V. l; U) J
    │  │  │      2 j( u* N+ o4 H9 _7 z; P
    │  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
      I" ~2 @# R0 V8 |1 ?8 a0 n( a4 m│  │  │      01 Docker核心.mp4! x) m: r$ q& b1 P
    │  │  │      02 容器化概念.mp4! \" u1 s" d  H
    ; O' w$ H  V: m4 ?) X* `│  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _
    6 n4 V* _9 ^1 Q2 R│  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b
    - \# I: v3 [1 e- B" W+ @│  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R
    ( z; s0 x/ {5 h1 `. p8 g% B│  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D
    $ j7 h- A" u+ X% A│  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N  ]& A3 T/ {7 [
    │  │  │      08 bridge网络实战03.mp4
    ; }7 d+ s7 o4 V- r4 |, q$ A$ A│  │  │      09 bridge网络实战04.mp4
    $ {  z9 y- {: E" ]4 H│  │  │      10 none和host网络实战.mp4$ g$ a; \) n3 f' U) l8 c
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I
    / i0 a% _' O6 R4 t│  │  │      12 容器分配固定IP.mp4
    2 k, h3 J& s. D; p8 U+ M* K/ N2 u│  │  │      13 数据卷原理概述.mp4
    & j/ T/ u$ ~6 {│  │  │      14 cp命令操作.mp4# {  A2 ^; @7 |9 B
    │  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?0 h: B" H! \4 e6 a; o; n! R
    │  │  │      16 bind mounts实战.mp4
    2 D+ W1 z1 ?* F, l! ]* b  }│  │  │      17 挂载目录授权问题.mp4! J6 d  u+ V6 B  a/ h
    │  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I
    / Z1 k! c8 B% W9 J  [│  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r
    5 V/ Z6 q6 g# U6 ]2 G│  │  │      20 数据卷容器.mp4
    5 S8 |0 U  N5 C' Q) n" D& v  C│  │  │      21 Docker-Compose安装.mp4: [0 W! ]. ^7 V, c8 I
    │  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y7 c# w- L) \9 `0 X
    │  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    # A# C/ [- M8 L8 l( p  a│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q
    5 s/ O5 j( q2 A- `% q' o│  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m+ L. @* n, r$ @" J
    │  │  │      26 Docker官网私服实战.mp4
    & ?2 N+ @! `% T6 x│  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b+ {$ G* f" {0 a0 A: D4 N3 H9 r
    │  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a+ r3 O1 O" I* y* d. E
    │  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    ; _9 ]5 @, T0 Y3 _3 @; z│  │  │      30 dockerfile命令.mp4
    " Z! @" l5 Q' T- M5 {; G- D* ^) k│  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o
    # b. B! M$ O$ ~# U│  │  │      32 微服项目简介.mp4
    - ~) C" o$ G: @' k, n% y* S│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {. E( n9 D( v3 d  {3 s7 Q1 ^
    │  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L4 `- r5 F( j! R$ o/ W0 A! G
    │  │  │      35 MySQL自定义镜像实战02.mp4$ S7 {  c3 o- f0 Y5 v% f- J
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    , u- J3 h. p% R5 `8 a$ o│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {
    . _- C: ?( d6 N% i4 L* M/ C│  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m. s- s, V. \3 b
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N
    & X) F7 ^. `( ~/ b│  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l3 V6 B/ J) g. v8 Z, ?8 ?" H
    │  │  │      41 41 任务二随堂测试_不提供.txt4 [! a' g4 I4 P1 e7 C
    │  │  │      
    ' z! A4 i7 w& f3 k/ j( s1 i, U│  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C; ?, p5 \% n  {6 |
    │  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D
    3 |/ O4 m4 X8 a2 ]0 U, X! ]  B│  │          02 MySQL主从复制实战01.mp4
    * t- ]2 j1 E" s. s│  │          03 MySQL主从复制实战02.mp4
    8 {/ _- u1 N4 `3 G1 M  h% E% V│  │          04 MySQL主从复制实战03.mp44 R' P' @; `! F6 f4 g+ J
    │  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @: ~& s9 c2 k& l# w) m
    │  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {
    4 I4 {3 d9 O: h4 C& S" |. d│  │          07 PXC集群实战.mp47 E- Y: q4 f3 p) }
    │  │          08 ES安装注意事项.mp4% |3 T3 D9 y7 ~: V7 D
    │  │          09 ES镜像制作.mp4! N4 v* K* H$ ^6 ]) Y( j8 y
    │  │          10 Docker-Compose安装ES.mp4, P) {! J! W, }# w
    │  │          11 ES容器测试.mp4; r, n: B( r3 W2 y2 T0 j
    │  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~. d4 g6 c7 z& N0 v( t1 G- ]5 M! n
    │  │          13 FastDFS自定义镜像.mp4' \7 ?* C& j- l
    │  │          14 GitLab容器部署.mp4
    8 b1 G; a" M8 ^8 C: L│  │          15 GitLab服务配置.mp4: s. K% f4 a  q
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f
    8 z) ]! c; W  Z4 H& k7 `0 R│  │          17 GitLab新建项目.mp4. `" D+ E; ^" L8 B3 b
    │  │          18 GitLab新建用户及分配权限.mp4' h+ _% O# z/ b* q
    │  │          19 GitLab上传项目.mp40 ~* ~( ^9 M+ r5 L4 g  X2 B3 J
    │  │          20 Docker-Swarm概述.mp4
    - \0 a4 d+ c1 ^" M│  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o0 |: [* S9 A0 P0 [4 J
    │  │          22 Docker-Swarm初始化.mp48 f/ u$ S  V4 E' }7 V9 ?! ^8 @+ ~
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z
    1 A  o. S& H4 s4 K$ [│  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u
    9 ]6 [1 `& Y+ |│  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {
    1 ^  P3 J; p9 U! P# |1 u- ~: F│  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    % z3 l9 z' e* w0 E- e$ p) Y" U( y9 v│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o# `! N6 W/ K# V
    │  │          28 harbor私服搭建.mp4  Z. }4 s/ v: ?
    │  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a1 h5 Q# R0 L& U# f& P( s4 N6 v- R) L  W
    │  │          30 harbor镜像上传.mp4% ?% r) o; @. ~
    │  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
    % ^% R9 |; l8 C6 S" [) r│  │         
    4 e* t, X: _; R$ J, v0 t$ b│  ├─02 K8s容器编排系统; A0 h6 M9 R% K
    │  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    1 N" k0 ~/ o2 {; t4 v  M7 c, z│  │  │  
    9 w1 a4 w# Q0 A% z" c5 c& m│  │  ├─01 资料下载
    7 h) m+ G' A( p* e' G3 R1 @│  │  │      01 01 k8s.zip
    $ `2 I% u5 \7 B2 l3 n0 u6 Y3 u│  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    3 ?0 t5 V* d8 D2 Q│  │  ├─02 任务一:Kubernetes快速实战
    3 u; A5 ?& z9 b" E$ ^│  │  │      01 K8S介绍.mp4. P7 @' I' I  r
    │  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `
    3 r% Y; O3 _" C5 l│  │  │      03 k8s集群快速部署.mp4
    & {, H0 ]" g( ~% f# {6 ]& c│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q( D) X3 b- }" ]  p2 g2 O
    │  │  │      05 k8s基础组件介绍.mp4
    4 `* v. `% m7 k% I3 Z! a! q│  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d
    & k+ J) h7 ~# i+ g  L5 n# d  {│  │  │      07 centos7系统设置.mp4- E: N$ _: F( c* |- ?! ^( c$ C
    │  │  │      08 docker安装.mp4. j& a, Z0 P9 f* V9 N. Q' `) C
    │  │  │      09 k8s环境初始化.mp4
    / {4 V- x7 k% I) @! x7 j│  │  │      10 k8s网络初始化.mp4  Q$ Z$ a7 g* h2 M$ A
    │  │  │      11 k8s命令行之namespace.mp4
    : d( {9 \1 k$ L2 e  l: z│  │  │      12 k8s命令行之pod入门.mp42 z& U* e3 u5 W, T2 u4 s! m0 V
    │  │  │      13 k8s命令行之服务发现.mp4
    * K* ~  o9 b3 S& [│  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o$ C( m! w5 l; J2 S/ i
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4
    1 B/ i7 Y6 Y& V% F% ~  l│  │  │      16 k8s资源文件之实战pod.mp46 m, u( U( Y5 C, D- [
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?
    5 f" W& H) H6 q│  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt
    7 E/ [% d& J0 L" u6 e; }* @! g/ n│  │  │      0 d9 v* l% {1 S  H- v5 \# s
    │  │  ├─03 任务二:Kubernetes核心原理. l% U6 r" ?) z+ D; i4 N
    │  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~
    4 u( r4 e5 o. i│  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c( c9 H: o$ T8 M$ j' E5 c* p( C- l  Z; ~
    │  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    ) j6 C! T$ K: c  J0 F( G) k│  │  │      04 深入理解readinessprobe.mp4$ ~5 ~  y: C0 a$ Q. N
    │  │  │      05 深入理解livenessprobe一.mp46 d6 R3 J8 k3 Z& ^: X
    │  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o9 H- {8 @/ E1 N# G. D- _
    │  │  │      07 深入理解livenessprobe三.mp4+ W8 e1 e7 V% A
    │  │  │      08 深入理解poststart.mp4
    * o2 V: n; x* c│  │  │      09 pod生命周期总结.mp41 u* J$ g( ^3 w4 D1 K5 Z/ t
    │  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    / R1 M' K5 a" n0 {│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d
    # o' r% a+ [; U* r% C  a7 @│  │  │      12 pod控制器之deployment一.mp4
    1 k, u" ^/ D: U, U2 O8 M- M│  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S+ i# x8 w, C' P1 g& k6 {% \  k: D
    │  │  │      14 pod控制器之daemonset.mp4
    : `" u/ u+ I2 ]│  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F
      C$ c9 G% `2 ]" h│  │  │      16 service类型简介.mp4
    9 b) N; M0 [* b+ [# {2 w# x1 w│  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C
    & Y6 d6 a( R$ p3 g9 U; Q* A│  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g+ k! I' ]! y0 J. j4 ^
    │  │  │      19 ingress网络介绍.mp4
    ; j7 p4 y! i/ Z; L│  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r
    / B: D% [: F) }  B* M- F│  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T
    4 w; ]$ ~# M3 [2 n" b) X" r2 p│  │  │      22 volume之实战mariadb数据库.mp4
    ( J- @& U# J( b6 \: j# ?│  │  │      23 secret之opaque加密.mp4
    - E9 E( j5 E& k- m. {! {│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _! d- c: Q2 z% d6 f1 k7 t  p
    │  │  │      25 configmap语法介绍.mp4
    6 W1 e4 e- V3 M8 x; d' }/ w4 {│  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B
    5 |  N8 I! n& L% i$ c+ `) j) W+ W5 N1 v! u│  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?# e' S+ r7 n  h5 p9 n$ f/ {
    │  │  │      28 hostpath实战.mp4" I9 }# `+ E8 R; s, g* s- H4 f
    │  │  │      29 PV和PVC介绍.mp4
    " L$ ~9 A7 j5 z0 w' _* ?│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    2 w. p4 v8 \' {3 A│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C
    # Q3 n" A( G' {4 ~6 Z1 l! s) p0 e│  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \4 ?2 e- b( r3 K: m
    │  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    , H! h' |$ \* X" s3 R3 H$ N│  │  │      34 集群调度之固定节点.mp41 o3 h$ o- w7 W" E2 p5 y
    │  │  │      35 集群调度之节点硬策略.mp4
    2 Y0 g6 ]3 X, B. A4 P0 J5 }$ g  L│  │  │      36 集群调度之节点软策略.mp4& K! R: g4 c( N( W
    │  │  │      37 集群调度之污点.mp43 c+ ^3 O% r% O7 b2 r) j% t" R
    │  │  │      38 集群调度之pod容忍度.mp4# ~0 O0 k3 Z# {+ A# P" \/ W! G
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt0 i1 J8 O" I/ w& }( W' L
    │  │  │      3 F& o# N  S+ R  _+ T  ^5 M0 s+ K
    │  │  ├─04 任务三:Kubernetes运维管理
    " r6 ^$ I6 i  z: ?4 C( ~$ V│  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x* g# ?9 b6 B6 q) \
    │  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b
    ( z3 c& ?# _+ x/ q5 e# X0 U& o│  │  │      03 dashboard-集群安全管理介绍.mp4
    4 g0 |; A0 b3 _$ h5 ]│  │  │      04 dashboard-集群角色介绍.mp4
    9 D  L3 K5 X$ g│  │  │      05 dashborad-新增用户.mp4/ _! a' \& g7 {/ Y
    │  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R
    8 }+ [. f' h) Z7 W9 s% T│  │  │      07 部署zookeeper.mp42 f1 q/ t( k. Q- D: d" k
    │  │  │      08 statefulset核心原理分析.mp4
    " s) J8 O+ k) H9 @5 L0 r│  │  │      09 NFS-storageClass原理分析.mp41 e. I4 _& n$ M3 ~7 L& u
    │  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |8 v2 p& k' W; ?2 V& B% V
    │  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B' [; a0 d6 D& g1 E  z2 z3 x
    │  │  │      12 statefulset-mariadb详解.mp4* M. n, F4 o7 @/ b* V1 C
    │  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r& m1 z8 a  K, ?8 D4 x1 j2 z0 r
    │  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U
    $ ]" l7 v: A6 i8 x- \- j+ C) t( V│  │  │      
    1 F8 }# d$ U' M. P│  │  └─06 模块一、二直播【回放】
    , R; m* h! f  m& o' ^) a│  │          01 01 满意度调查问卷_不提供.txt
    7 D- Q  k/ ]8 }- ]" Z│  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    * y8 f( P. s: e0 L│  │          03 docker_k8s直播资料.zip
    ; K8 f* i: X: {2 W, |; i│  │          - y  K& T4 b% H9 q
    " n% _% `/ ~3 J% I│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c
    2 Z( K+ ~& [: M5 \& d7 }│  │  ├─01 资料下载4 h: n4 R9 x5 e: ]* Z1 ~
    │  │  │      01 01 jekins代码.zip
    " @( y% Y) U0 G4 j│  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z
    ! J9 _4 k9 g7 f6 U% H6 |9 ?│  │  │      
    4 L( b+ j" Y7 o+ f$ x2 d' D│  │  ├─02 任务一:CICD、Devops概述' \6 J5 W5 @' n9 E! d, s
    │  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    ' b7 `2 m: M6 z8 S( E│  │  │      02 CICD概述.mp4
    7 i0 q) A! ?! p; N) j│  │  │      03 CICD应用场景.mp47 k0 @9 v& h- K/ Z# g
    │  │  │      04 CICD总结.mp4
    8 r6 _/ ~5 ]4 w: T& F: j│  │  │      05 DevOps概述.mp4
    9 }6 Z9 h: p0 x2 E$ G│  │  │      - B! z. I) ~. k: p
    ! N" s' q& @2 O3 L- g! p│  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T4 J: g+ s9 y5 P" N( _  V7 d2 E
    │  │  │      01 软件开发生命周期.mp47 W+ D# Z& G5 R
    │  │  │      02 Jenkins课程配置介绍.mp4  A8 D& \# B! }  W2 M
    │  │  │      03 项目发布实战之微服项目打包.mp4
    ; Z: H7 ?$ R7 j/ i│  │  │      04 项目发布实战之微服项目镜像制作.mp4
    7 W- ?4 }0 T" C│  │  │      05 项目发布实战之Docker测试镜像.mp48 v" U: n8 E, ~) `/ ~0 A
    │  │  │      06 项目发布实战之K8S部署项目.mp4; z3 k3 i2 t5 q- f
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p: c: J; T( k2 L3 F2 y
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `
      [$ k& J' e3 v- `# H1 ~3 K│  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P/ q' s) @6 @: T/ a9 ^
    │  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y2 \4 j6 e2 V7 O$ x# P6 I
    │  │  │      11 Jenkins插件离线安装.mp4  C. g' z# X0 k! X. H
    │  │  │      9 {! b! `7 ^( I- l! I- e2 n2 i& @' j) |
    │  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    , {( p& [3 t/ S  H, `│  │  │      01 Jenkins自由风格项目.mp4
    # y+ r( t+ g2 A& ?; j! }# u│  │  │      02 agent节点安装软件.mp41 q; D- g7 b' j5 e6 c: a1 W! j% E
    │  │  │      03 Jenkins统一配置.mp4
    * m' E( ]; X( Y3 ^; Z* _. k# k│  │  │      04 Java方式连接agent.mp4# G: `' A/ a2 ~' r
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    6 y( B( h3 E* q: D│  │  │      06 自由风格项目测试.mp4- m8 @' ]3 a/ D2 V& n
    │  │  │      07 GitLab服务器安装及配置.mp4
    ! r7 ~0 S& u& _) s2 {│  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [
      c+ t0 U) q+ W% V# x1 Y9 y│  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C
    % F' r- ?- n7 M. o% s│  │  │      10 GitLab创建用户及分配群组.mp4
    . a/ z3 X0 ?( a* j│  │  │      11 GitLab核心文件配置.mp4( R5 A- B6 P. E' B6 l# c) I
    │  │  │      12 GitLab服务器应用.mp4
    1 u% @6 ]  k5 n! ?/ U. o8 Q( P│  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q
    ; z# B" X' Y$ J& q% w* f5 Z" k│  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~0 j4 v( m, M% x- J0 G
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R
    ! }) ^/ Y- U, \│  │  │      16 声明式任务骨架搭建.mp4
    " }; r1 {1 @. I" p7 m│  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s: ]: X/ {7 @$ [" ^
    │  │  │      18 Pipeline任务小结.mp4/ U* E* l( O/ p6 p
    │  │  │      19 Jenkins集成GitLab之HTTP实战.mp4: j8 _- m* L, y3 |* w5 P
    │  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m
    ! L! \5 H+ g' `3 V6 N5 d│  │  │      21 Pipeline Script from SCM 实战.mp43 {9 _, v/ J# ~) I1 B1 {* M) b
    │  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O
    . ~& v& G, H) H; R" {" P3 L: K% h3 V% `│  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i
    " @/ n" d, n  e: V│  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g- x6 [1 u! |. _* u
    │  │  │      02 agent节点自动化部署springboot项目.mp4- n7 Q9 Z" R# f) O4 z
    │  │  │      03 Dockerfile复习及面试题讲解.mp4
    ( j* |7 M# \$ f! H% R1 F! C│  │  │      04 Docker Maven企业级插件简介.mp4
    * |" C( J: U/ h7 P│  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t
    " ]# q* H, ]/ F│  │  │      06 dokcer-maven-plugin实战一.mp49 o" u0 n; ?" E' l+ I$ j: Q9 k
    │  │  │      07 docker-maven-plugin实战二.mp4
    6 I$ n1 w. H. v. O! t│  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z
    . z( v& P9 q0 Q│  │  │      09 dockerfile-maven-plugin实战二.mp4
    % R% F6 c! M; A3 m  O│  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f0 W8 ]) k7 z6 K$ O
    │  │  │      11 dockerfile-maven-plugin实战四.mp4
    2 N9 ^( H; N$ v- U│  │  │      12 dockerfile-maven-plugin实战五.mp4! W( g' v: @6 T+ G/ s
    │  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    / [8 I) u$ r- t% p4 @# g* K│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F$ o7 o0 p) r( b/ U7 l7 N( Z
    │  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    % e( [* g" l5 x2 u0 u' C# T# D│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e
    2 ^' g% v& W7 G6 v# f│  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f, [2 }2 R1 R/ n. A9 U6 C
    │  │  │      
    * _2 |6 Q8 S5 h# w9 B, I. e│  │  └─06 任务五:Jenkins运维管理
    0 O2 {/ N6 q" Y│  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h9 h+ a, r$ B5 Y2 V: v3 A
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v
    " x7 ^- A' F7 Q4 W* Q& l│  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F% z# ~0 I  W+ c! F% r" G3 v
    │  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c7 F! k; v+ F/ W. [8 T% F* ]$ p! g
    │  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l: h7 Q( ^. {" B( |" K
    │  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    , O& N) a2 Y" B7 |, G│  │          07 运维篇之共享库实战二.mp4( y1 T& j( U! V! Y0 H
    │  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K5 I2 K. S$ V0 N
    │  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }' u: b9 q8 S/ C/ r( n. n
    │  │         
    ! a' x! t* ]: a& d& ]- c+ {│  └─04 APM管理和性能监控工具
    8 |; l% |; w! s" }# H0 ]" ?- X│      ├─01 资料下载/ f3 D8 y1 q- g
    │      │      01 01 APM管理和性能监控工具.zip
    - `5 |# L$ ?$ Z3 H8 I, s7 w│      │      & F3 w) F7 U6 Q$ X  z% o1 \
    │      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d" }+ R! }$ `' y* @; c
    │      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
    . x) }9 a7 I8 S* }│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F
      x& n) d/ s& Y& S, u│      │      03 Docker实战Skywalking01.mp4
    2 s! @  u7 ~% `3 T) z│      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    ) ?" X+ q8 U8 Z$ X/ i│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X* O, K, R5 i7 y3 n% U
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o7 \+ s  W) j- u, Q4 x& x' j0 \
    │      │      07 K8s实战Skywalking01.mp4% u$ J2 o6 s5 q, w' a+ }0 ]
    │      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S) h2 ?& R0 T% F2 o
    │      │      09 Windows实战Skywalking01.mp4* J9 v4 K% Q4 u- w, m- j
    │      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u- I; M/ o1 Y) m4 Q" ~! W5 U* I. E
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w8 [( D8 Z! x6 M5 c  c5 {
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    . r3 I2 V: j% Y1 t% e1 z5 R│      │      13 Skywalking入门SpringMVC01.mp4! \" Y% h) ?) _$ r# X# r( p
    │      │      14 Skywalking入门SpringMVC02.mp4
    ! A5 Q. ]( B; b* c" g/ b1 i│      │      15 Skywalking入门SpringBoot01.mp4
    & b# t) w3 }6 Y│      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S7 c5 c- s1 B1 Q: T
    │      │      17 Skywalking自定义镜像实战01.mp4* A# U& `6 T8 _4 c
    │      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S
    ! z( m4 |' D  s2 v3 G( s│      │      19 Skywalking微服项目实战01.mp4
      Y1 o& A8 X3 m, o$ c│      │      20 Skywalking微服项目实战02.mp4" p  O9 m5 y( ]
    │      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q7 G; m0 a! Y# Z! |
    │      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^* \5 c/ y4 q3 T. `& L
    │      │      23 Skywalking微服项目实战05.mp4
    & u& f" [- T8 ^, R│      │      24 Skywalking微服项目实战06.mp40 r+ `) j1 z1 v. f
    │      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w
    % U- u6 d3 r8 x4 V& d! t! ?- b│      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }
    5 W0 N% m( W' C$ ~0 w7 U│      │      27 Skywalking源码解析01.mp4$ P( F6 c  f: X; B. h* n
    │      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k# b& D' d( o9 F$ E% L5 z
    │      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P
    7 b( _% S. k- e/ v. q  H│      │      30 javaagent原理分析02.mp4
    , P2 A4 |7 p% K6 ~: ^' p" [9 F│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~7 n* D& _# O& O( A( @7 ?$ y
    │      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U
    " W) F. T; @% q0 w0 J2 N' |│      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |
    ! J2 V3 P$ e: c# o5 o! a: N* V│      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E
    . l3 ]* q9 p: |1 N│      │      35 社区与开源.mp4: l# K4 [# x% W
    % L( T5 H7 @6 R/ h2 j│      │      . q. H1 Z2 p5 l; l7 L6 n. i5 l$ M( {  D% p1 a, d
    │      ├─03 任务二:性能监控工具Pinpoint
    2 ^# E' e4 v( e$ d$ m( L- V│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l
    ; `9 X9 _$ I! h" T: D9 P│      │      02 Pinpoint环境安装.mp4
    1 _" N; m2 W( p; r; F" h│      │      03 Pinpoint WEB-UI安装.mp4
    + A* j+ o2 g7 b: }: |$ V/ p│      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q
    ! q! `  E- e6 O7 C5 O8 O! P9 w5 L│      │      05 WAR应用监控实战01.mp4
    $ _. X0 A7 r, _9 k│      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \  l* b, M+ ?% d3 s/ X! q# ]
    │      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    & [, b7 V- N& H  x% Y│      │      08 JAR应用监控实战.mp4; r5 J9 I, D6 U) D
    │      │      09 自定义Docker镜像.mp4
    6 F6 N0 V* K: a) `* v3 I) A6 [: c  U│      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \; h. z. k( d' O+ |, e2 [4 W
    │      │      11 MariaDB监控实战02.mp4
    ; O+ W* T" v0 `8 U│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h: V* W! C# \4 w% A: t4 D9 v
    │      │      13 MySQL监控实战01.mp4- q% O) {3 |4 K* u. h! Q; ?
    │      │      14 MySQL监控实战02.mp4
    : }9 W$ G% b$ G! s4 b│      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l- P. }5 g' ^! S5 B
    │      │      
    ' Y0 w  D( y; C6 ]( z7 ^│      └─04 任务三:代码质量管理工具Sonar
    . e5 X2 Z1 b9 Y9 d$ w4 J2 C$ }8 G│              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C
    4 k" R$ c+ o" Z( L$ f│              02 SonarQube安装.mp4
    6 }8 T, `1 E: t( T4 u! o9 p/ L7 m│              03 SonarQube中文版.mp4" D. _+ j, F& r, O
    . j3 s/ q. N) G│              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    9 `+ a* _2 b$ x2 l│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C, J4 x3 E9 v  t
    │              06 Maven项目实战01.mp4$ M# \' C4 V/ q/ ]
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `! @5 {& s1 h* x7 E! c9 A
    │              08 Sonar-Scanner安装.mp4) Q3 \% I! |8 c) h
    │              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o
    - M% E: M7 b4 R1 v0 L│              10 SonarQube服务器端实战.mp4  Q  Y  t7 Y, X
    │              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @2 y% c( B, x" W  T0 s! v; }+ |& k2 S
    │              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h
    - {. G- }. D9 m3 O1 @. \│              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m1 _8 p" [1 t2 ^( z( Y/ j# q5 t9 m
    │              14 服务器部署测试.mp4
    5 \' C; o3 a0 A│              8 @. s: K; e* S5 M
    ├─10 第十阶段 底层调优与算法深入
    : i4 h# i. H) O8 V" j) O' O│  ├─01 数据结构、算法
    0 ?( f0 ]1 @: l1 V5 o│  │  │  04 第十阶段模块一作业( c& A2 h' e* p9 v
    │  │  │  ! h/ ~* B. N- s; B0 c% I, D5 Z( \7 {
    │  │  ├─01 课程资料  j9 s( D; z% v4 w: a
    7 ~8 E$ w4 J+ ?* J# |│  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H7 u( C& G* N4 C  y7 @
    │  │  │      # }5 C' P9 J0 W  Y& N* L
    │  │  ├─02 任务一:数据结构与算法基础
    2 c4 P; H* N0 h│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h
    ) A9 H1 }2 ^0 h7 o! }│  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R
    0 n) j  k9 z+ Q& w+ l│  │  │      03 算法复杂度估算.mp4
    + C6 W' K0 P$ m# h│  │  │      04 常见的时间复杂度.mp4
    $ ~3 N1 v/ |7 n, v0 m: H( {( |1 t│  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @
    2 u2 G$ I/ m& T% l# T* N' T) K│  │  │      06 数组概念和原理.mp42 v! g+ d1 X) n- l# W
    │  │  │      07 数组操作.mp4
    % J) E& ^1 v3 H│  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e. c) v" A7 T% p+ z$ A
    │  │  │      09 链表操作.mp49 b- V1 c3 q: {
    │  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
    2 P, J& ~* H1 K0 |; F1 Q│  │  │      11 栈概念和原理.mp4
    - x7 L7 s) ?: i. k1 A. E│  │  │      12 栈操作.mp44 [9 [" y( V# C" F) d3 {+ x3 b
    │  │  │      13 栈应用.mp4
    % C9 @9 p6 G4 }5 h4 _│  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    " A! F; j5 d# \# Y│  │  │      15 队列操作.mp4
    & _. _1 l( y2 O0 r│  │  │      16 队列应用.mp43 Q1 n# T5 |7 g/ s+ r, j2 K: a
    │  │  │      17 散列表概念和原理.mp40 n) J( b. p+ ~' g
    │  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l' F, h) N/ R8 q! l2 U7 L% N% ^
    │  │  │      19 手写hashmap(上).mp4, h' f% {& `7 f, C8 Y  t- E3 `6 I
    │  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g! a# `, q2 C1 f/ s& Z1 x8 L: J' v* h; |
    │  │  │      21 散列表测试及复杂度.mp4
    7 s+ ~% x# R  a* w2 i+ E6 O│  │  │      22 散列表应用.mp4
    , P, H+ x" Q: Z, V+ d) e│  │  │      23 递归算法.mp4
    ! L5 u+ H/ f( E  m│  │  │      24 斐波那契数列.mp4
    4 p/ [- y& X% a% w- h1 j$ U│  │  │      25 递归时间复杂度及应用.mp4
    " k! Z' K' G0 p6 d' g% u% }│  │  │      26 二分查找.mp43 _- X0 S$ f0 U+ _4 v* c6 \
    │  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z
    2 ^& e5 N: P$ N% z; h7 U3 p/ {│  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g
    4 B" |1 {" G7 _3 p! Y+ D' \2 Z  v+ G│  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    8 l6 o) U0 ]5 r( F3 U# ?& U3 L│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h, V7 j( u9 T! @0 e, a( A2 F4 p4 K
    │  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]% b8 o: R3 f$ f; R& b
    │  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H4 b" X- v6 S" n
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B5 }, Y7 T6 o/ n6 i: s
    │  │  │      03 二叉查找树.mp4
    7 }6 E4 ?2 @3 w6 T│  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f# q4 ?, A; u4 ^8 Y3 [
    │  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s! T/ o2 L! ~9 B- p
    │  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    / Z* D+ g6 o2 ?  g8 ?│  │  │      07 广度优先遍历.mp4
    2 P) r' ~4 v1 r4 G+ j; Z& k│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z
    ' p$ v! b$ R+ I# @│  │  │      09 红黑树概念.mp4  N9 q, {0 c0 D$ X; {# J
    │  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s
    0 C$ V& {( A% t* l  x│  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C
      _+ W' E6 \0 s│  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I
    ; A9 u7 B9 k+ b" U; s3 T│  │  │      13 红黑树测试及应用.mp4% ?- D% ]3 X6 S$ ?# j* B
    │  │  │      14 多路查找树.mp4" n1 E# z/ }& ?4 ?" t& S- d) v& l' }- K1 e
    │  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g* }+ |6 O$ L2 I6 y+ l
    │  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V
    5 `% _. `1 h7 S│  │  │      17 冒泡排序实现.mp4
    % P* W/ E( |* ~│  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O
    4 @$ [! m+ m  Z│  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l- a  o( D& b, ?7 `
    │  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J4 E& A' k/ h0 ?) f6 N0 i
    │  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?
    * E  L+ o, K" \' ]" ?5 j" Z│  │  │      22 计数排序.mp4' G( t  ]% f; ?. g% R' c
    │  │  │      23 桶排序.mp4. G+ ?& R4 `+ V
    │  │  │      24 BF算法及实现.mp4
    3 g  G1 I# I& z! n. {" W1 l│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E
    9 H6 u: r+ F' W; Y, f% k$ `5 B5 Y; O│  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q; ?; Z: b8 u, }# i3 c7 ^, L! Y
    │  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    & X2 X7 L+ F" d: B' ]9 P4 h$ w/ a│  │  │      28 BM算法实现.mp41 t5 k/ B. h* R$ M8 y5 [, v$ k/ Y! s4 L
    │  │  │      29 Trie树介绍.mp4/ R6 I& L' ~0 ~9 b& M
    │  │  │      30 Trie树实现.mp4
    + n: L4 [' e1 d- n# V% M- h│  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [/ C! c$ E  `( J/ Q1 y8 _
    │  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F) A: [# q) F2 f2 K- v  U
    │  │  │      33 邻接矩阵及实现.mp4
    * [& k, W- F" K' M2 l+ {│  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z( f2 w5 C0 X  S3 j( J
    │  │  │      35 DFS&BFS.mp4
    " c# {$ [& C: y/ ^│  │  │      36 BFS应用.mp44 Q& E& q7 m( _& V
    │  │  │      37 贪心算法.mp4
    % X3 m5 `: I6 U$ E- w- ^3 g. h│  │  │      38 部分背包.mp44 B5 N3 }' t, ?5 _
    │  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W
    - j5 J1 p" L) W$ W7 ]│  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L
    * [% {$ z. |( B6 S, B! L6 ]5 T│  │  │      41 求x的n次幂.mp4  S4 r) T5 f6 c5 x; L
    │  │  │      42 回溯算法.mp4
    , P# u' R  S% }6 G4 t, J$ b  \* c│  │  │      43 NQueens实现.mp49 z% B1 T/ }) x1 I4 h( ^7 b( u
    │  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k) B. d* i9 F. P# f/ [' P
    │  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s2 Z2 X  W* X; _$ {* B4 n. b6 i3 |
    │  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p
    " e; Y, l3 j( F0 U' `│  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z5 g. |; C" v* Q$ @
    │  │  │      48 背包问题分析.mp42 A7 j  a& T$ M, @2 d' p4 X
    │  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O+ k6 T7 O9 t. l" N" P# f2 R
    │  │  │      
    3 ?& X4 C' O2 I7 }  T6 S; q│  │  └─05 模块一直播【回放】
    % x; b" x, v* h( B│  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [$ I2 T6 n: ^7 N- ~0 v2 b
    │  │          02 java 高薪5期阶段十模块一直播.mp4, k) J+ |2 x7 b2 G9 {
    │  │          2 c, N2 z) f" x9 E9 ^
    ( e- ^/ G3 ~7 A7 A# \│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    ! X: k& a3 `9 T& M0 Z' Y$ |- {│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q$ P4 v! p7 H; ^9 d# _. I
    │      │  : M) b  f- r5 H4 m; a2 I
    3 n( r# p* g: j3 f" l│      ├─01 课程资料下载  G# m4 l7 R% H1 A4 ]' I3 p
    │      │      01 01 讲义及代码.zip7 @& k( H  L  a% m: }
    │      │      
    ; P3 \! _* ?7 a! X% o: ^│      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O
    : o# U( n8 w  d. d$ B8 G# b0 g* G│      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E
    9 u0 a0 Q# ?( \, }│      │      02 Thread和Runnable.mp4
    8 e' x1 X5 J; H9 [' y4 j│      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
    2 P6 P5 F; Q3 U4 G* A. ?│      │      04 wait()与notify()方法.mp4* u, i1 @2 L" {1 D' E
    │      │      05 interrupt()方法.mp4
    ; C' \4 `$ \  y# w9 J$ {  M  e│      │      06 线程的优雅关闭.mp4
    . T0 L; c/ g2 x: g4 V& S4 K# j│      │      07 并发编程的核心概念.mp4) P" [8 ~9 F# ]* [' h/ U- D3 N$ b
    │      │      08 并发编程的问题.mp4
    - g' L# f* K4 D5 n9 ?9 ^* S; U│      │      09 JMM与happen-before.mp4
    ' y8 W. ^. M$ i& N  e* x. T0 o│      │      10 volatile_final.mp4* d# @/ |- e! W. t: a- q  F- Y& B$ e/ }- H
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R4 n- K5 B3 `' u% v
    │      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^* F7 c* ~+ F' G$ u
    │      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^9 E: m$ J5 J) m6 p: L& e7 S7 Q  p5 {1 w
    │      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r4 k4 r5 B6 @6 p  T. E+ E8 v' k
    │      │      15 CopyOnWrite.mp4
    1 v9 |* [; l0 g( x! p2 o│      │      16 ConcurrentLinkedQueue_Deque.mp4( L' {. [* a5 E2 _) ?, Q, Y
    │      │      17 ConcurrentHashMap-01.mp4
    + `, Z9 [/ ~" U" W3 O& L) U│      │      18 ConcurrentHashMap-02.mp4. k0 n) m& @: O7 s! c
    │      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l
    " I. g, m+ K2 r1 g  f2 T│      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `" \6 a8 o4 Q4 @% K
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |; k' U: I& Q( J+ Z) F2 b% d+ w
    │      │      22 CountDownLatch.mp44 d8 G# e( T4 o: k& M  U" u7 a1 J- _
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q5 T8 e3 _5 K, b& n9 a2 c' x
    │      │      24 Exchanger.mp4
    6 ?3 {% Y2 \0 Z6 I% E│      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I+ T  k1 E2 u3 e( p& r. ^" N8 g
    │      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m+ i7 x7 h* t' [9 z0 l; L
    │      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r' M" {0 Q6 w* S- o3 P# d
    │      │      28 AtomicBoolean和AtomicReference.mp4
    ' T4 S6 L5 S& D# H( k│      │      29 AtomicStampedReference和AtomicMarkableReference.mp4& E/ {- w% a, r1 H$ }4 V) I6 h
    │      │      30 AtomicIntegerFieldUpdater....mp40 c3 T0 b, L! y
    │      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U
    ( N2 s! i6 i& e9 N8 K% r6 U│      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O
    2 F2 s% b( y: x6 E0 D4 E5 }│      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d
    # J& ^6 M3 N4 Z' j# H' ?│      │      34 互斥锁-01.mp4& I0 L' v  Q* v2 s
    │      │      35 互斥锁-02.mp4
    ) l0 Y, I6 `3 @$ E5 e# U# u4 O│      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [0 e6 X8 t% t8 q3 r' _' M
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \  D- A* m0 K2 }3 o2 z
    │      │      38 Condition.mp4
    ' w9 c8 @4 H1 j& `; y3 }: {& p1 A│      │      39 StampedLock-01.mp4+ V: C5 c) K  [
    : b' }0 F2 y0 f  y│      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?
    & z% E7 a9 f7 ^/ K4 j│      │      41 线程池原理.mp4% f4 K; H% S+ B# `
    │      │      42 线程池的类继承体系.mp4
    * O' N8 P  s! D) E│      │      43 ThreadPoolExecutor-01.mp4
    & G1 I7 K1 b: B│      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y4 T1 _: G, t6 l4 j& s5 B( Y/ p
    │      │      45 Executors工具类.mp4/ a9 a! ]; c, W$ l$ V/ c  b) m9 s
    │      │      46 ScheduledThreadPoolExecutor.mp4
    * f8 m" E( v+ c4 O# o│      │      47 CompletableFuture用法-01.mp4! g! z0 ^8 ^8 @8 r5 o  Y4 i. Q2 b4 b! b' Z: R
    │      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
    ! c% x7 o) f: x, X$ a$ X) Q; C1 P( p│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X
    1 F* N) H4 s2 g. \$ E│      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S
    5 {7 [' g3 z( d: H0 K: v/ e5 d│      │      51 CompletableFuture用法-05.mp4
    + ?# n- o0 e$ j8 e7 K! o$ a│      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E8 I& @+ ]* y2 V+ ]( C. L
    │      │      53 ForkJoinPool用法.mp4' r; e  ?  d; a; y2 Y
    │      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
    3 X/ R: o2 w2 z, y; U$ b│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J/ t& D/ x# ?' @7 \' W$ n
    │      │      56 ForkJoinPool状态控制.mp48 V. |& }, p0 b- o3 l" ^2 _
    │      │      57 Worker线程的阻塞-唤醒机制.mp4
    5 S/ a* ~) D$ R, u│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i' F( f: W7 y6 z% o5 s
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K
    : W% p4 @1 w3 {│      │      60 ForkJoinTask的fork_join.mp4
    - r! H9 B: U* z" w│      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s
    # _! K$ U2 u  ]│      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q" A+ o; @& r8 \/ u8 p! H% ~: D# R0 J
    │      │      63 Immutable模式.mp4  T- {8 E( m% a& X# ~; A
    │      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l) g! C0 q" d5 _4 b  ]  {, L* b1 v
    │      │      65 Balking模式.mp4
    & `5 H0 Q9 X5 H4 q% }' H1 |/ W│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d
    ' M% H! L( e, X, C9 r│      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G
    * `8 D) `/ k1 {$ ]│      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?
    * |$ [! S2 p8 _. g. g/ C│      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g
    . \+ \4 p5 M( i, J5 r│      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o3 q$ }, L: b7 ~
    │      │      7 p- d, v7 M/ m3 u
    " |6 ~4 y2 {- {$ M% U( F│      ├─03 任务二:JVM优化
    $ o& n. z$ x8 j0 a/ Q- u5 b│      │      01 前言.mp4+ d' |7 j* }+ l
    │      │      02 JVM优化课程内容介绍.mp4  `! F& x4 k; B- y- d0 j
    │      │      03 什么是JVM.mp4  V1 `4 [+ ]0 A( ]3 v
    │      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [( y3 `+ I0 I! R
    │      │      05 JDK、JRE与JVM的关系.mp4# K. }# y7 C8 T
    │      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p! T* G  ~% w4 T% U+ W
    │      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v, x' {% H/ R, {+ C! b$ `1 z
    │      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M- {9 f) \4 L8 A
    │      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
    0 M: V% d" `  @( g, j' L/ m│      │      10 虚拟机栈.mp4
    . ~3 y& P; z8 `, m│      │      11 设置栈内存大小.mp4; D' ]; a- h3 c( F! l# E: q
    │      │      12 局部变量表.mp4) i8 z& a* z2 I, S5 x9 H
    │      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w9 T. ]; G  x7 e2 o4 b1 C/ _# N
    │      │      14 动态链接.mp4
    2 k( d4 n8 h# E# w3 @, ?4 s! Q│      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R
    / I8 x" G; m( i: }/ o│      │      16 本地方法栈.mp4" h! M, P, y. e% D# o1 p3 O9 j6 v+ A
    │      │      17 堆空间简介.mp4
    7 T6 d6 }8 M! v* I- [2 B8 t│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    " s& O3 o. a! |6 `: t& `1 }. h0 }4 \│      │      19 堆的分类.mp4- z9 U* E* w$ p: A$ H+ Z
    │      │      20 年轻代和老年代.mp4
    $ M. `! `5 t+ Y  m│      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s) A" [/ m/ H" ?9 T9 v: c* L
    │      │      22 堆GC.mp4
    & A% Y# V; r: x# S│      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l( k+ z4 }! A5 ~* z* C
    │      │      24 方法区的简介.mp4" o# S2 P7 B( K7 D
    │      │      25 方法区结构.mp4, l) L2 t: D! L$ e% |
    │      │      26 设置方法区大小.mp43 j5 A% n; P, r5 n7 ]9 V6 _
    │      │      27 常量池介绍.mp4+ s# i3 ~. r; r
    │      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X$ Z6 z; K$ w3 W1 e
    │      │      29 堆内存溢出问题.mp4
    , T3 m, h. E( q) ?8 i* X  J; B6 A: y│      │      30 虚拟机栈和本地方法栈溢出问题.mp4
    ( E) I: u5 o0 h$ }0 J" i& }# n# w7 B│      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `6 ?% M* ~) R1 B
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N
    # w/ Z$ Y) u! M# N│      │      33 直接内存溢出问题.mp4
    6 R- {( \8 \, U3 G│      │      34 类加载器子系统.mp4
    , |, F" y  [$ h* d; v# v$ `│      │      35 类加载过程剖析.mp4" t% X2 J. y: S/ u* F8 E2 U
    │      │      36 加载Loading.mp4
    ; i0 A5 N% `. F│      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
      e4 o: l3 z. Y1 |5 {& ?, P│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x+ D1 S- k% D$ r$ h5 E/ l4 ?0 O
    │      │      39 clinit和init方法区别.mp4
    , h8 Y3 g0 u4 ~" s9 i│      │      40 类加载器的介绍.mp4
    7 m( T: k3 e; M│      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c7 d& B( B, J7 W# V7 L( g
    │      │      42 双亲委派模型原理.mp4. m3 D  `0 L: d% W
    │      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t4 A" \7 M& y& }; o
    │      │      44 自定义类加载器实现.mp48 J+ |. C0 E- i
    │      │      45 Launcher类的源码剖析.mp46 _, K$ m: Y' P5 g# b+ `
    │      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h
    8 }& z8 K& U$ i6 o* ~( f│      │      47 ClassLoader源码解析-02.mp4
    + ]5 r0 q8 M( q│      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y) H! q5 p3 P, `: D
    │      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s: `& B' p8 f% O' V
    │      │      50 可达性分析算法.mp4
    + z" k) n- _& s, W1 J% h6 ]│      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M# ~0 A8 H9 y2 {6 {
    │      │      52 再谈对象的引用.mp45 |" U* s! x) O2 ~* D, k. ?) `3 X
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f
    & Z4 z2 i/ f! g. F) I9 o│      │      54 标记清除算法.mp4
    . e$ j1 g5 {3 w1 u2 H1 J│      │      55 标记复制算法.mp4
    5 a! b$ J" i+ ~│      │      56 标记整理算法.mp49 h: G- z" f/ \$ [
    │      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u; h7 `6 X( `, Z+ q$ {& r1 B
    │      │      58 Serial垃圾回收器.mp47 c( R0 i1 i; V. J
    │      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J/ {) k( e; C! p$ b, [$ C
    │      │      60 Parallel Scavenge垃圾回收器.mp43 F1 X& e& i  M5 ]' L% u, Q
    │      │      61 Serial Old垃圾回收器.mp4
    * M1 d& o8 Y* l5 D3 i│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R
    ! \  ]3 ~1 K- a" Z3 d# e│      │      63 CMS垃圾收集器执行流程.mp4) H/ p7 y: ?( h9 C& Q. o5 d
    │      │      64 可达性分析-三色标记.mp4$ w8 H( n/ m# d9 s9 S7 q! V
    │      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U
    ; L( q( q" c1 f- E) W│      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g( h- p' x$ ?$ e
    │      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y
    : X( ?5 W  |7 i" j- ^1 c│      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o* R7 F) L! n  G% r& K
    │      │      69 jps指令.mp4. E4 p" k$ F  [& V9 s
    │      │      70 jinfo指令.mp4
    7 \9 L7 `0 }0 L1 ?│      │      71 jstat指令.mp4% f* u+ w# [4 t
    │      │      72 jstat练习.mp4# W# m" C0 E8 w0 r, G4 F% C( Y9 R
    │      │      73 jstack指令.mp4+ ^8 D7 o0 j8 d/ |* O3 H7 g
    │      │      74 用jstack解决CPU过高和死锁.mp4# l0 b! S" p& u
    │      │      75 jmap指令.mp4
    : h# a- r7 {- y5 C/ \8 ~│      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _3 Q! X2 R  A0 C/ }( G! l
    │      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B
    1 b* T- w3 e% }' E/ b7 S  y│      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a% b  \7 @5 L( q& z1 y' X
    │      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W
    3 t+ y' ]: d6 P+ \* J' x  @3 c│      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y
    : C0 w" g: e, u│      │      81 GC日志参数.mp4
    1 e0 ^" v. ~( j$ j5 q0 ]% O│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h* A2 p: j# F) U. a
    │      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    $ i: l( T! |' N# H0 S4 I│      │      84 GC日志分析01.mp4
    , g5 A: k& o2 L7 N2 e│      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    . l0 e6 M& p5 p" P$ X5 C" a& B│      │      86 GC日志分析工具.mp46 a2 G% _+ \" `
    │      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q4 \4 u/ x+ u# J& Q
    │      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    : [& H% I# ]8 u0 g. r. |4 S2 K- G5 v│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c
    ( x$ _7 j6 V2 Q$ u  t  O, v/ {7 y│      │      90 安装Tomcat部署Web项目.mp4
    ! Q' o: k" V) k│      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M1 t" Z: C6 ^- P5 z- O
    │      │      92 禁用AJP服务.mp41 w  n% s, O) c- L
    │      │      93 设置Tomcat执行器.mp4
    # c5 p2 {* ^$ ?; ^7 s4 L; I│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y
    6 d( O4 ^$ E4 r* E│      │      95 NIO2和NIO模型吞吐量测试.mp4
    5 q- B7 i* C  N! A│      │      96 JVM调优设置并行垃圾回收器.mp43 v% ?# a* ]- A  w8 `
    │      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n( ~7 e+ b) G1 ^, @
    │      │      98 JVM调优设置年轻代大小.mp4* [6 E6 O: w  X5 W5 T
    │      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N1 c7 c/ `* e2 b
    │      │      2 M- G8 N9 X+ I/ u' ^1 S; A/ F3 T; ?+ ~
    │      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {
    . M( ~# E& {# w9 J+ T9 f2 m6 A│      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u' t$ ~' Z' }8 [1 e
    │      │      02 Linux性能优化概述.mp42 A' l4 @6 O- }2 c
    │      │      03 性能优化方法论.mp4
    4 b; j; j" O1 E& ?4 C& O6 J7 v0 o+ A│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    4 ^3 g7 b$ p: P4 T; c4 X& H│      │      05 平均负载案例环境准备.mp48 l' M) b4 Q5 l: r: D; p* q
    │      │      06 模拟CPU密集型场景.mp4
    * ~# F$ j+ z( \│      │      07 模拟IO密集型进程.mp4
    , a0 o0 Q9 X1 X7 _8 v- a5 _│      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w; A# C+ l, ?$ a$ F# t  H1 z$ @1 S
    │      │      09 理解上下文切换.mp4
    ; I3 n2 f  O9 g6 {( c% v4 j│      │      10 系统调用.mp42 I/ t. i; a2 S. s4 q$ u
    │      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V
    + v$ U- y, H6 d! O│      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a
    : C/ m6 g1 I0 F& _$ z% Q│      │      13 中断上下文切换.mp4, P. l/ H* G# f) W4 m
    │      │      14 查看上下文切换.mp4
    & K8 L; _. s8 \3 L│      │      15 sysbench工具安装.mp4
    . U  D2 e9 c* P- z7 [4 L" J- w) g│      │      16 sysbench测试上下文切换.mp4
    0 t  b  Q* ^2 Q) H# |& {│      │      17 上下文中断次数减少的分析.mp4
    # }8 n8 }8 ]) M1 y& m- E2 q3 M│      │      18 CPU使用率计算.mp4
    ) N5 Z/ o6 R! H) o2 A. |│      │      19 CPU使用率查看.mp4! V  J$ g" F6 [
    │      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?. u  E" P7 y+ \
    │      │      21 CPU性能工具.mp4! L% O" ~  r7 w
    │      │      22 CPU性能优化策略.mp4# r1 k8 ]$ v2 t  T; S
    │      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    & J5 O0 ?7 d! T1 M$ [  K6 t# L│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~+ Z. T! ~/ T! d3 U- V0 _
    │      │      25 SWAP运行原理.mp4* ?; L+ ]' B. p2 o; Y
    │      │      26 系统内存使用情况.mp4. D1 a& c3 X/ k
    │      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b, g  `3 {9 j. R6 _( O
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k% v( O9 L  w# u: b( G  R
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z
    $ S) y/ R- z3 K' K3 ~( E9 _; E( p; |│      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~
    * a  r+ u! C, A, g8 f5 x│      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U
      F: W  W+ \8 {  C  T# |│      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r
    7 Z4 A; m1 G( n1 e! _1 m! d" \│      │      33 文件系统原理(下).mp4# D  o( C/ K' i( B3 q2 ?3 C
    │      │      34 磁盘类型.mp41 p* e, e. G2 J7 I- Z' [
    │      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o
    - b% N8 ?( P9 q3 c│      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K  Z5 ~4 Y" ?/ K
    │      │      37 磁盘IO观测.mp43 H& e2 G2 u5 V' y1 Q" C# a" Q
    │      │      38 进程IO观测.mp4
    1 ^& l  D+ [' j6 I1 u- W│      │      39 磁盘IO性能工具.mp43 \* Y+ L9 L+ A, v6 E% B4 O% D5 r' a
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k3 |, D  }0 X  B
    │      │      0 K$ U! ^& P2 u; Q/ z4 q
    │      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t4 F4 m' b0 D% y1 v
    │              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A7 P2 q5 O# }: \! F
    │              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P
    5 ?+ u  F) i5 d$ p* S, l│              - Q- f6 m$ w  m1 ?4 h) [3 d* a7 I- H" ]2 l
    ├─11 第十一阶段 大型互联网项目实战和业务解决方案
    % }% @0 G: M6 O│  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g* L" o5 t. V) r% D9 y
    │  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F
      ]3 S+ f1 y, r/ U0 Q│  │  │  2 Z' R( X0 P9 S# z: f4 C& ?
    : U0 [) l3 v; i  Y│  │  ├─01 课程资料下载9 C+ y+ f- l* u. J
    ' ^9 u* A9 |0 B/ b0 V) ?│  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q
    % [8 M4 V" |3 }: `) h│  │  │      02 02 数据库资料.zip
    % }1 T5 V" I9 Z: A│  │  │      ! |  j2 @7 {$ X& M) X( P" p
    │  │  ├─02 任务一:系统需求和设计/ H! M+ Q: |  M* l4 h: T' u3 q' J
    │  │  │      01 课程介绍.mp4
    5 ~* r* I. K. o│  │  │      02 项目介绍.mp4
    4 U' G: \: H# D, z│  │  │      03 前台用户需求分析.mp4
    + o: d: Y8 [8 g2 [/ D- p6 v│  │  │      04 后台管理需求分析.mp4; A) o- Z% b: o( R. F/ l
    │  │  │      05 系统设计之模块划分.mp4* Z' l. N2 k+ _  @) k* `5 Z
    │  │  │      06 系统设计之架构设计.mp4
    3 v3 G; v9 v) p2 l3 Q  I7 S# H│  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    5 w" \$ }2 g& n  u7 w, a5 l5 u│  │  │      08 系统设计之技术选型.mp4
    - l3 G& G# i- W. C/ F8 W│  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w
    : {( \( C0 A5 j& N│  │  │      10 系统设计之数据库设计.mp4% F1 J9 c3 G! N! C1 Q- I
    │  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O' g* G' `' I6 g! R& u
    │  │  │      " G3 u! A/ _3 m9 p# A* S+ s' a, q' r- }3 }- i
    │  │  ├─03 任务二:系统开发-广告模块. j- \; B3 u" ?5 H
    │  │  │      01 系统开发流程说明.mp4+ O4 j/ Y# s/ S2 k1 |
    │  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A* Z+ O$ ~0 N) B) o) ?
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c
    1 Q* ]! e6 j9 c. I, U# i' o  L0 I│  │  │      04 搭建注册中心.mp48 v- `8 p% _; {
    │  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
    ! R3 Q2 s5 T: c, g" u6 K2 s1 W│  │  │      06 广告模块新建数据库.mp4) s- Y6 H' b! \/ q" o5 ~) ]. B
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p! J! o* L) L) f! u0 Z
    │  │  │      08 远程调用后端统一入口.mp47 A" R& `( |5 c* ]) g+ G
    │  │  │      09 搭建网关环境.mp4
    + i9 d6 N8 ^7 T) W│  │  │      10 通过广告位查询广告.mp4( N: g9 K3 m4 h7 c
    │  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j! E6 Z; E; E2 g9 Q0 Y9 \
    │  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i, @, D# V0 _/ a% x' a+ N$ |, l4 S
    │  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {
    * z& y& C/ @/ f  w- `/ U│  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `
    4 B* F/ Q. W" X, i8 V( Q/ d  F. Z│  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r
      ^9 `$ A' D( J0 A│  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I
    9 }8 r! i6 |- r2 |! i│  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C
    + l+ y8 b) r+ i; o│  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c
    ' K7 E9 `  ?1 v- k2 r│  │  │      - h6 M$ |, b3 I2 {4 q9 m
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [1 ~  {1 Y4 F: r1 c7 z1 T
    │  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u
    & f- L3 f1 ]6 }! Q│  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o
    - X% w  H& e2 C; p2 a; X│  │  │      03 用户基本功能实现.mp4
    * k( h& U& L; ]* @. M0 [9 k7 x) `│  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }- l& ~) N8 Z1 }* H8 i
    │  │  │      05 单点登录的流程分析.mp4
    ' `6 {3 M; D& i, o9 U+ |│  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y6 C( F( \& B* I* d0 ^& K  Y4 p- y) U
    │  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [
    * {( {) ^" ^2 X$ B, }, U4 y+ a% N│  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T+ Q9 A( V7 F/ a, i8 ]$ f* @
    │  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q# X! w9 y+ u+ B6 w
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C
    2 z" ~6 o( f, f+ z. D│  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X
    7 k2 e$ ?$ J  \  v' Y7 ~│  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w
    * c& G& ]* d7 t" a% c│  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v
    / W/ N8 i8 [7 N* c│  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e
    2 ~2 Q, @% Y. A. l& y│  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m
    " L- Z  \  o8 a# i│  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    / z, |' p& K! \( ^$ ?. S│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t
    , X- t% i. i5 X+ W3 [% ^% |│  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f
    , |# X7 k* {5 D1 @3 F2 N│  │  │      05 视频上传的流程.mp4
    " X$ \' e' ~$ q7 \, |: }6 m5 f│  │  │      06 视频上传的代码实现.mp4
    0 ~5 T1 u3 K% Y( I3 i. x# ^: R& k! y3 u│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u+ t/ }: o' o+ K+ I' [
    │  │  │      08 视频续播功能实现.mp4
    ! V0 R  [7 m" Z9 l' G│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?
    . p( b) X! f4 U( Q$ z9 k│  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?" {* y' `( a7 j7 k3 F$ s' [
    │  │  │      11 评论服务远程调用.mp4! X8 }- Q2 h+ H* X% _2 f
    │  │  │      12 打折课程功能实现.mp4
    % |4 k  d$ ^8 ~/ M: W! e│  │  │      & L, ?7 c+ V$ {
    " Z) T, f5 d+ c4 h0 ]- K& e│  │  ├─06 任务五:系统开发-订单和支付8 e4 y9 b2 Y! X4 {) u
    │  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v2 Q; R4 F1 g; I; \8 C
    │  │  │      02 秒杀场景解决方案.mp41 Q. {- K, Z/ x9 J5 J( ?; M6 k5 n
    │  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T
    ' i+ m3 _2 I3 U: f& N' X1 `( j: G│  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t- v" o' t, I$ t" B4 h' c- N
    │  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z# L( @0 Y: ~: M$ ?  O
    │  │  │      06 获取支付通道.mp4
    : B; G' g" ?9 e* r& @4 d│  │  │      07 保存支付订单.mp4! A  \! Q/ U5 u4 P2 P4 ?
    │  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q7 }' R9 k9 y5 L5 A0 ^7 p
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _1 G, C1 L0 `1 K9 Q- ]
    │  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K
    4 M; K+ f! O6 b* J1 q│  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D; {8 p: l5 R# F; R7 i
    │  │  │      
    2 `9 X) O* {4 F( ~│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C# k: F5 V8 ^& N6 S/ P1 R8 e
    │  │  │      01 权限系统概述.mp4% t2 d& o1 A' o/ c/ X/ l
    │  │  │      02 权限系统设计方案.mp4) J/ _, ~: u! G; N$ Y, [3 v& K: V
    │  │  │      03 权限系统项目搭建.mp4' n8 Z, a# u0 V( ~3 R# D
    │  │  │      04 角色管理功能实现.mp4  v: U  J) N  I% W
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [
    . s! G  `4 h, S% x6 g' D' G) W│  │  │      06 资源管理功能实现.mp4
    7 f5 X' F+ A0 g4 q! {% P. y+ n│  │  │      07 权限校验流程分析.mp43 S/ m  `* ^7 \$ _/ C1 A+ [
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W
    3 t9 c. [7 l2 T) |' E- S3 j# `│  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?
    0 p" m9 e4 u+ c. r( _7 i0 z' A│  │  │      8 \) C, p- _  j( l4 _# T  n& r8 k# _. T3 l: d
    │  │  ├─08 任务七:系统开发-消息模块
    ; O: {- p  e0 W  v* u8 y/ u9 E│  │  │      01 消息推送模块功能介绍.mp4
    4 a8 E7 a) q1 A) j" r- c3 J│  │  │      02 Netty-SocketIO服务端实现.mp47 ~) k4 d5 t) P3 P3 L$ d
    │  │  │      03 Netty-SocketIO客户端实现.mp4- H/ ?3 N/ k5 T6 E+ A7 {) k
    │  │  │      04 消息模块基础功能实现.mp4
    ( \* _/ U9 |1 J8 U6 p3 C│  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j
    & R9 d/ h9 f. V. k│  │  │      06 SocketIO服务端初始化.mp4) b9 C1 r+ [1 z8 _. ?
    │  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j- D' a8 Y5 i: `8 C
    │  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S" f# O, S4 H6 B$ i+ |) Z( ~
    │  │  │      - G5 [  p+ f( d/ L* X0 J; p% @3 ~: J# {& r0 J, D
    │  │  └─09 任务八:系统开发-Seata分布式事务
    2 r0 |* L# e) ?* y5 H- d│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [2 [6 O1 ]/ w7 b8 K
    │  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H) G/ ^8 y4 C6 m' E& G" W4 H
    │  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C
    " C' q- H& j/ E6 G' S│  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \- u+ k, t/ e0 ^. X+ e+ X9 \: R
    │  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C0 U" |# J. k( A/ ^' n, ^
    │  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
    4 e$ d6 _) B2 M5 S  l6 M  ?' I& n│  │          07 Seata客户端的配置.mp4
    & ~' ~: ^8 F5 B6 ]│  │          08 分布式事务功能实现.mp4
    1 }1 ~6 ]+ O6 b' o3 y# |│  │         $ Y- ]3 M0 ~1 i9 C# u- r
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `
    ' _% \3 s: K$ S7 q│      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u
    5 H# ]: f: ~- j* X1 y, S│      │  
    7 @1 k- S( Y! d3 s/ f5 y│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    ; Z3 t+ x4 N9 E* l# J# Z4 k│      │      01 01 课程资料.zip
    ' W% Y1 ~/ z% q1 h5 D. E│      │      ' f. T8 \* \, W, t, S
    │      ├─02 任务一:系统功能发布和压测
    ( f2 Y* s; Z4 H│      │      01 课程内容介绍.mp4/ l( E$ [% K! Z: H$ m3 {- ~
    │      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `! _& ]/ V5 e$ O8 h9 k: s+ g' P
    │      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o7 K4 Y) p) \3 z, p8 c8 \2 A9 U0 o
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q
    , N7 `' K# V; U7 n" O( T# f* X│      │      05 edu-ad-boot项目初始化.mp4# |/ n& Z' |# ]+ U) l4 d) s
    │      │      06 其他微服项目初始化.mp4
    4 Z- {% ^3 `( B3 x# @│      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N% D4 F2 m, Q. A6 M  t
    │      │      08 MySQL容器初始化.mp4
    - z( K; b* i: T% ?9 [│      │      09 eureka项目容器化部署.mp4
      [! R3 f" a9 X│      │      10 gateway项目容器化部署.mp4
    2 a0 }5 @* ^7 z8 S│      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t( U: g6 j7 Y, `& _) |) Q$ j
    │      │      12 edu-boss-boot项目容器化部署.mp4
    6 C" W$ t; {1 q3 z" `3 F& M- O│      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f) l* e. J. i- F' Q+ D
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u* A- ?  E. ~# z6 p, `, U: V4 n: v% b
    │      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v
    5 ?& \3 y& D8 {3 Q+ N; A: z│      │      16 ELK环境实战01.mp4
    ( D  [+ K" e7 f$ E( s: J│      │      17 ELK环境实战02.mp4$ T1 t# ^( [4 w
    │      │      18 ELK环境实战03.mp43 L. I7 ?# R# I7 V0 F) l: @  Y
    │      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w
    * X( m  @+ l; ~3 o│      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h" \* C$ v2 _' F1 r5 o* N! _( r
    │      │      21 JMeter常用元件.mp4
    8 h  B4 j0 C% ~& G$ [│      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h: q# [6 C4 A2 n4 i
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o
    $ T4 A  A* D' b! ?4 l│      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    ; m4 i; F! G* B0 K5 z% b, S/ ~│      │      25 压测微服项目post请求.mp4. X9 e/ Q2 V  A2 Z- v0 a. Z
    │      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?" k( _# h4 y7 v% @- w1 ]
    │      │        z) z" N! S6 O' ]1 `3 M! G& `- N4 x2 D) V4 V4 ^# W  ~
    │      ├─03 任务二:系统环境部署和监控
    # e. f) x% A* G+ J8 W│      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A1 o( ~$ I$ F" a; z( u, W
    │      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]
    0 ^2 ?3 V2 c5 U# H. N5 Q7 j│      │      03 Rancher初始化.mp4
    6 Z! c  |4 t$ E. j│      │      04 Rancher NFS初始化.mp4/ t8 R' j1 ~' @2 t* w0 l
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C
    - R  l# F' g2 i$ {, v) o+ r. A│      │      06 RabbitMQ服务部署.mp4
    , }& C  h8 i' ?" m0 o; |│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v5 f% c+ P+ A9 E& B) t
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y3 ]2 |/ ?" J( S+ ]8 A5 V' _2 B
    │      │      09 项目扩缩容配置.mp4
    " T. N* i" E: [6 y│      │      10 项目负载均衡配置.mp4
    " ^7 ?, s' P* F) w  X( U& @$ p│      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C) M9 |, X8 u  a# t* v
    │      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H: B: g* [# U! c
    │      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E  I! I* g, I, x
    │      │      14 自定义Prometheus镜像及安装.mp4
    , d7 V# @9 p  ]: A( d│      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    1 v0 K+ D* q$ K" O6 E7 @  n- N│      │      16 Grafana容器化安装.mp42 L, t4 ^& i8 |# q' E9 Y
    │      │      17 Rancher部署监控系统.mp4
    / s3 V6 K1 Y9 t5 ~) Q, {7 Z│      │      18 SkyWalking简介.mp4
    - @) m3 d6 j9 T( [) M│      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |
    9 k5 v2 i- }! }7 D│      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \
    + R* d( }7 }. E/ D- P/ y7 N│      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E
    ! v1 [. ~4 Z3 i4 [$ z8 _1 Z│      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M
    . A$ ]" {1 E% q/ P) {│      │      23 SkyWalking项目监控实战03.mp4
    & h& T7 ^0 }! E│      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `6 D/ \# h2 z' d$ m7 T6 ~
    │      │      * S* W( q9 B/ I$ s  }8 P9 H! R) Y# N. `4 t' Q
    │      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i
    ( u& p  k5 J/ F5 h2 d% W│              01 01 直播资料.zip4 n4 N' A  I- b! z5 e$ h8 b1 z7 Z" U
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X7 ]0 b9 N; h0 W1 }1 A
    │              03 模块直播资料.zip) v: v; b' E4 B. S3 e
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g
    4 A* y- I4 A- U, B0 Z└─12 第十二阶段 进大厂必备-面试求职深度辅导
    ; S# ]( [" Z9 }, T7 A% V" {    └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s
    : A# N/ W  }4 H; w- x! S% i        ├─01 课程资料下载0 q5 _0 C8 X7 l8 q2 T( x9 y$ T
            │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u
    0 D9 a  t9 v" u7 G; C3 n) f  R        │      7 {4 |  x4 a& y2 Y
            ├─02 任务一:就业须知
    ' t. U# Q+ G" H4 B        │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    % V' I0 b) s/ J        │      02 就业方向指导.mp4
    $ e4 j7 r1 g5 f3 K: v        │      03 公司组织架构.mp45 K, P& @: Q' g0 W  @" Z7 O2 r4 U! E* ]7 n
            │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @" X+ o/ @- j+ T$ c! T8 j
            │      05 就业职业规划.mp4
    0 n: j8 q7 e2 _. j8 r) s7 D        │      8 J) z+ G5 ?4 _4 ~: {9 O6 E1 i
            ├─03 任务二: 面试准备3 l, v" y, L5 P9 c" ]: J) u
            │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J' A# q- N/ w+ P  Q
            │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d
    ! {* v4 K$ w; x* ^        │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j6 e/ O* I& }- [6 \& e% h
            │      04 面试准备04-项目经验.mp4# S* ]# d. |% P3 F
            │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]; H" V/ f. d7 Y& J4 P
            │      06 面试准备06-复习方案.mp4
    ( E) k9 j5 ~2 V. c        │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z0 f' _2 p1 W% e2 x
            │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h) S9 M9 w, B, o
            │      6 v5 l3 g8 W6 `9 `7 W
            ├─04 任务三: 面试技巧6 [! X$ _" e% T7 O: v. V# s/ P0 \% \
            │      01 面试技巧01-自我介绍.mp4
    7 z& Q  x6 l4 W$ o$ k        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q8 u1 V/ @# \# Z- t
            │      03 面试技巧03-高频面试题与侧面了解面试官.mp4
    . Q0 G* P0 L9 Q% K6 J        │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b
    6 l8 D, L+ Y8 `6 x! s2 Z9 {4 N% G6 m- j4 u        │      
    : F/ f9 y8 ^2 }+ z* b: B        ├─05 任务四: 面试总结
    * u! W: B* G* o0 L& P. @        │      01 面试总结01-复盘总结与offer选择方式.mp4
    ; z) N# @3 ~/ r# x! z, e& P& R2 w# `        │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {
    0 Q$ w( J4 D0 t5 h7 i/ V        │      2 D7 [; d0 U% o) g0 Z1 m6 g( x
            └─06 结业典礼【回放】- g2 S. B  S" O' H) t: L& L$ u( d( L
                    01 java 高薪训练营5期结业典礼.mp4% Q6 X9 B' N' K. Y* g6 j7 @/ R9 f4 q3 N
    7 d5 K0 F+ K$ y* \
    4 u- K. y# V9 w0 |: t, \
    # m+ V3 D2 f( Q! e- X* _
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3428

    帖子

    6858

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3418

    帖子

    6840

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    3367

    帖子

    6736

    积分

    终身VIP

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

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

    主题

    3389

    帖子

    6788

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3406

    帖子

    6828

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    3301

    帖子

    6636

    积分

    普通会员

    Rank: 2

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

    0 o6 O; ^' N9 ]' ?0 n" V3 ?$ a多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3410

    帖子

    6822

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-16 10:14 , Processed in 0.126449 second(s), 35 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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