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

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18541|回复: 302

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    65903

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima
    - v5 E7 l3 |% h' c- q! A百度网盘下载链接:

    , V: {# z( M0 @* W" a8 C
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]  z' C7 N3 {& B: C
    4 D1 F9 a4 J' h0 {: H5 C
    集数合计:十二阶段[javazx.com]      
    / K) _! ~0 D  u. @" `
    * e$ Q. J. H8 x/ s: c. \
    ) `6 M$ V8 Q5 f& M$ ]9 e链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106; |# j0 J# Q5 @( v
    " O+ d3 ~+ q5 l5 A! i
    Java视频教程详情描述:9 I& I( J# }. w" f8 k3 o, V
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理
    ( j4 Y% O7 A$ o1 ~+ Z, N* H0 u) x) T7 O1 W
    Java视频教程目录:7 A6 w" O1 H% v2 p" W( X- {; P
    ├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^$ a  ^9 ^' h% _* w" j
    │  ├─01 持久层框架设计实现及MyBatis源码分析3 S" i5 F0 H4 o8 D+ \% T; T2 n
    │  │  ├─01 开班典礼【回放】* W. l! r% P: P5 j4 O
    │  │  │      01 开班典礼直播回放.mp4. u  g/ n7 w; p6 \' x
    │  │  │      
    & ?3 Q" D( L& ^$ B$ ?│  │  ├─02 资料下载  Z& z1 T% {- M. j
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T1 X9 Q% Z! b4 c5 |
    │  │  │      $ l/ C! b! s5 E. B6 H& \$ W3 D, h6 K
    │  │  ├─03 任务一:自定义持久层框架/ S! i& p- D* t9 X
    │  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O8 s% I7 k! ?( W$ Y
    │  │  │      02 自定义持久层框架思路分析.mp44 V! L3 u% K2 c
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m$ R5 l! g3 g$ N- u% `
    │  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T
    . X$ I: x7 O* a│  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }
    1 i, l/ y2 b0 r│  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O: @  c% u/ D  q7 _' Z1 k. {
    │  │  │      07 解析映射配置文件mapper.xml.mp4
      d: T. Q" [- g1 Z# Y7 j│  │  │      08 会话对象sqlSession类定义.mp4$ w  x4 [- n( Q& P2 n8 D
    │  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O: E. c0 ^: O9 w7 k* P
    │  │  │      10 查询对象Query定义.mp4
    ' u- B5 |5 a7 a7 P' a2 e$ g│  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u* A% ~9 J7 Q# Y* V# t
    │  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r$ D( t' y( Q3 ?  [: c' ]( R7 X3 O5 ?
    │  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `- a/ M* q; M" _* `- u( n
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \
    9 M) m& P; H9 z1 F: e  B│  │  │      15 功能扩展-动态代理invoke方法实现.mp42 ?) e" A/ w( c* ]: |
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^. z; K$ {3 R3 o, S/ V8 t  N. c  m
    │  │  │      2 R2 Y4 E5 h" o4 ?; U
    9 K0 M3 h  g3 a: p8 N) Q│  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i/ a( |* x; n; s" `  b0 i
    │  │  │      01 MyBatis相关概念回顾.mp4
    ) ~! b7 n& W" x: ?0 O│  │  │      02 MyBatis环境搭建回顾.mp4
    4 p6 W/ Z# J8 Q4 P│  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U" j' f& r1 I$ I# H9 L% b+ q' I1 \+ q
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F
    1 s" l2 ?8 e8 M│  │  │      05 MyBatis相关API回顾.mp4
    + B2 M  D* v+ ~& g1 |# a! a' U# [│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4
    ; R9 C3 Z: s4 m- Z/ p: q│  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]
    , H, Z/ a1 o$ ^- ]+ m1 Q│  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n; }8 A7 k3 c4 ]: l. U' u
    │  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y! a8 B7 Q1 G" W% m2 a; W- h) m" X
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp4
    6 ^5 f, r+ {4 n) L" }5 g│  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C
    1 b* p! ?! y' l5 `( h│  │  │      12 MyBatis的复杂映射-一对一回顾.mp41 n) z1 N: N8 h; C
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4* B5 r# o6 l2 z, d( l; l: J# Z. p) d
    │  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
      i3 g: e: a$ Y) N7 B│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g, R8 R8 j0 L2 T; U3 U1 q
    │  │  │      16 MyBatis注解一对一回顾.mp42 ]" \& p$ \! k6 f1 }
    │  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C% w& a) \& o) n2 ?% H4 g. {
    │  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e8 _, _/ z6 f5 }4 R/ c
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?
    9 S+ u$ I9 H3 D- ~1 L/ u3 W; e- K│  │  │      20 MyBatis一级缓存回顾.mp4
    - A* w& L9 W* l4 o│  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    9 t2 r# S+ r4 m, Y│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    4 u& U* T' Y3 d│  │  │      23 MyBatis使用Redis实现二级缓存.mp4
    3 m+ M7 ~3 w7 {: P: Q. p% e│  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q
    - n3 i) T1 k' @. k│  │  │      25 MyBatis插件机制介绍与原理.mp4
    ) ?/ H2 R9 E6 g. ]0 C" S│  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    3 U- k! W& X3 H1 V9 {* \! {, ]│  │  │      27 MyBatis插件机制-plugin源码分析.mp4
    2 ^9 C7 c8 Q2 r% ^, f3 F; G│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z2 o; O% H% Z' K1 e- f. E( O8 f& }# i
    │  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N
    % z( H7 o7 \  y% Y& H% T  z│  │  │        Y, z- V; V6 [3 i1 t* x6 L: D* L: y, @# h2 s  b
    │  │  ├─05 任务三:MyBatis源码剖析
    ; x4 {8 b1 X" f& z8 q1 I8 b│  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4* H. K* |. _2 v  e! r2 W5 Q
    │  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L5 s: u+ E) q3 v- o" I
    │  │  │      03 MyBatis执行sql流程.mp4: I! R5 J3 E# z$ {5 Q
    │  │  │      04 MyBatis执行器executor源码剖析.mp4
    4 f* E2 L2 J5 ]! Z│  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    + K! Z% C1 Z; s7 W/ I│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4
    3 a: Z* ?: N7 g$ ?! r│  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y8 O( j7 d: j; ], `
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp41 i, Q+ Y7 f  \" N$ |
    │  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r
    7 b: p3 R/ u, w! G; L: h! e│  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp44 C3 [' q' I& ^! C
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^
    2 L; F9 z( R1 d│  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T
    6 X" \& }$ b( e& Z2 n│  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O' d2 \, ]6 Q, Z4 X' u  e1 a( b$ [
    │  │  │      14 延迟加载应用.mp4
    6 B3 R) b  m0 L│  │  │      15 延迟加载实现原理.mp4
    % L% Q- G5 T, q1 R, p# c: R│  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y) o6 A9 D4 O5 e' r
    │  │  │      17 延迟加载源码剖析-invoke方法执行.mp4
      ~/ X# x- |1 j8 q│  │  │      18 设计模式-构建者设计模式.mp40 {- @) d: D( B7 v( i7 u1 S( p
    │  │  │      19 设计模式-工厂模式.mp4
    * Y- W% g- T* ?│  │  │      20 设计模式-代理模式.mp4: ^3 u/ E8 L8 ]) B' z( S
    │  │  │      8 L& B" |, N% s+ t; @8 [6 S5 s1 l: h7 R4 {: @) Q
    │  │  ├─06 任务四:模块作业
    0 _* D( ]9 H* G4 q6 c% [│  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g. A& h% T# B' F+ u0 c
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W' J$ z" E& W8 n' h0 d8 Z
    │  │  │      ' U7 z8 Y& G6 `) L
    0 k  |' n, J: S4 }& @7 M4 V│  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K
    4 j# W9 J2 p$ t$ V& i! n: p│  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a, Q. R) ~1 y- A
    │  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v
      D  ~5 S5 g. g7 ]) u│  │  │      03 原生MyBatis查询用户信息.mp4
    1 U2 Q9 X: V4 w. d) K│  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4/ @; y5 p6 D5 ~5 G$ V3 w2 D3 v- Q
    │  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E, k8 _! y. g4 [3 S
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h) R6 ]# E1 m* p
    │  │  │      07 通用CRUD操作_插入.mp4
    / n. |4 {: t2 F1 v, P) _4 z│  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u( B+ r7 \! ]" I& x2 M
    │  │  │      09 通用CRUD操作_更新.mp4
    ' e9 U' f; V& e- F( G│  │  │      10 通用CRUD操作_删除.mp4  S5 K; z9 Y1 a. X0 p% Y5 O' w
    │  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t
    ! U5 \# Z4 l6 Q- V# o9 E1 {9 X/ {* {  ^│  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    & D3 t9 x. h# s5 L│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @6 Y$ t9 U/ f4 ?. o2 j8 p% J4 Q1 K
    │  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h
    % ]1 X4 X! R  p& ]│  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp40 Y# r$ O9 X3 e0 C# v3 B
    │  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q2 D& O# a2 P' O3 u( J0 @0 v# I
    │  │  │      17 数据库策略配置.mp4
    & I% r% {" P* W4 Z0 v) q│  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t" A0 w! s8 k% k: _) ^4 J
    │  │  │      19 条件构建器_比较.mp4( X* [/ ~2 i# L
    │  │  │      20 条件构建器_模糊查询.mp42 F) U2 q& _6 I
    │  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t
    " S9 a2 g; i# y+ F: D: y! b2 }4 b│  │  │      22 ActiveRecord概念.mp4
    % m  S& P5 n4 Q: t  `│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X' P* m& z6 W2 u8 L
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    ) v5 [4 u9 W$ _2 h9 C│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l
    9 ]1 Z2 c1 L/ H! m7 J3 L% c│  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j# r7 F, }; y- b) d+ [' J$ |" K
    │  │  │      27 自动填充功能应用.mp4
    ( S! [5 p; S% X' l" e│  │  │      28 逻辑删除功能应用.mp4
    7 k7 i+ G$ @3 M% A│  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j* h* b+ T: `: Q5 u; ^  S
    │  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V
    9 ^2 j9 w' [) t│  │  │      
    6 R+ U2 h, i6 z9 w0 Q7 ~. L│  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o) O( M6 U6 Y, @' D0 v
    │  │          01 01 满意度调查问卷_不提供.txt; l+ Y: N8 V2 @% F, W
    │  │          02 任务一模块一直播回放.mp4
    . R2 ]: \1 Y0 |4 P│  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B
    9 g' Z6 X* _9 [: y8 R4 s0 X│  │         
    . |; M3 M4 e' [' f, U│  ├─02 IoC容器设计实现及Spring源码分析
    % D0 H: ^; E0 p  Z5 t│  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F
    * f7 E4 G. U% ~4 N( ?& z│  │  │      01 01 课程资料.zip/ L8 `: l: U: y# Q  @
    │  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N
    : u$ N; A9 h% q3 T! C, M│  │  │      03 Spring框架整体回顾.mp4
    * p( Z' ]6 \9 c4 c│  │  │      04 IoC编程思想巩固.mp4
    . f' i7 i9 O' F8 z4 T" ?, J  s│  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P8 C( \1 p& D- b; u0 K- L
    │  │  │      06 AOP编程思想巩固.mp4
    - e, `* {7 s( M8 ^│  │  │      07 手写IoC和AOP之问题分析.mp4% ?  ~3 K; p% Z- m& Y; q
    │  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y7 M0 \: _: N1 w- b: M4 r
    │  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \
    : r2 S: w2 a) |  S: i│  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P' B3 U8 l3 l  G+ P) j. A
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A0 ]% o) y$ j' M1 O; ?/ f
    │  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4
    # m$ q# C' v( B│  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp44 r# B, E. I9 ^8 @2 C! a# j9 V
    │  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a0 R/ F- t7 ^+ v3 o2 c) s1 U
    │  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp40 s$ G, Q! Q& k4 q8 N3 K- x
    │  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o7 d, T' s5 g# U7 {) [5 c
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s
    & ^" X) O6 o" C6 a│  │  ├─02 任务二:Spring IoC高级应用与源码剖析' z/ y  H. k0 x% l
    │  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X! L2 I7 U6 Y% W7 Y" H
    │  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^
    ( n  n" {+ f7 v7 {8 W│  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    ' H- J8 E! R9 O│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    - l8 M8 n2 L- s/ y# R9 N│  │  │      05 Spring DI依赖注入配置回顾.mp4
    5 u) x, q) h6 t9 y8 t) \) E│  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |( d7 N( q. |0 w
    │  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H% V6 O: H  X( i8 y! e5 R
    │  │  │      08 高级特性之Lazy-init延迟加载.mp4
    4 [, C% ]# W1 b│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    2 o" ~6 X& c! W3 V, y│  │  │      10 高级特性之后置处理器.mp4  R1 L. q- a( P5 K* A2 o
    │  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4
    8 I: _2 {4 C' d1 g4 y1 R│  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4" a; R1 @/ N$ w. `, {  U
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4/ @) N: i/ {4 K. V
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4; d! o: \$ N" u& O3 ~( g
    │  │  │      15 源码深度剖析-BeanFactory获取子流程.mp41 A' c' j/ U  B
    │  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp46 M" J8 p: |, t, l  u8 O) B
    │  │  │      17 源码深度剖析_Bean对象创建流程.mp4
    2 t) v4 b6 l6 C* {* V  Q. e. W0 e+ c│  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp4$ y1 p) K7 H. M  L% Q" _+ _2 W
    │  │  │      19 源码深度剖析_循环依赖问题.mp4) I, @& ^9 c1 ^' v* `" }' Q# W
    │  │  │      20 20 任务二随堂测试_不提供.txt
    ; F: Z. j9 h0 [% i7 ]( ?7 U' u- N/ [│  │  │      
    8 Y  y: @) F% u/ P│  │  ├─03 任务三:Spring AOP高级应用与源码剖析
    6 j& j- [) h9 ^. T│  │  │      01 AOP相关术语回顾.mp4- D+ c, \- g: K' p& t& B
    │  │  │      02 Spring AOP的纯xml模式回顾.mp4
    & d' I) h' u. L1 P│  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L
    0 O4 D& s; s& A- w& `7 j2 ]│  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4
    7 S0 e( }6 R1 T. A│  │  │      05 Spring声明式事务纯xml模式回顾.mp4* w, V6 i* ]) D9 W8 o4 K8 p3 l5 D
    │  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E2 f% Q1 K2 Q  t2 o9 h& P
    │  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    + o+ ^3 S) X4 @0 l% E│  │  │      08 源码深度剖析_声明式事务源码分析.mp46 ?! K: Y( T0 F1 d
    │  │  │      09 09 任务三随堂测试_不提供.txt
    + w! S0 r- ]! p/ i5 s" i│  │  │      
      U! q7 Q3 Y4 Q- q" `- ~│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C6 Y+ i. ]: t! t& z' N0 e: _
    │  │  │      01 01 第一阶段模块二作业题.html
    $ [$ K9 o9 Q# B# A2 b! K│  │  │      01 01 第一阶段模块二作业题_作业答案.zip
    8 g/ p& l. J' E3 s8 g, A│  │  │      7 D! \1 X  ~7 U0 ~3 e8 F3 P4 R
    │  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    * J+ E7 b& k4 _) ?, ~│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S
    : k" r% p8 o" V! r+ J│  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G  q* P7 A: e* u, |& H
    │  │          03 02_spring.zip
    . e- q9 s: f8 F. m. \│  │         ( ~9 M2 i; Z$ P, u" K
    │  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
    ' [. M% x6 r" N  u" m" E, V. Y│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入
    9 M! C0 l( x. \# M│  │  │      01 01 课程资料上.zip) Y5 j' _9 O! e( @" I* Y: m
    │  │  │      02 02 课程资料下.zip0 C6 E8 [! `! z0 L  `( v. {
    │  │  │      03 SpringMVC课程介绍.mp4
    9 Y5 r( l" b! u% H* N1 a# Y& j│  │  │      04 深刻理解经典三层及MVC模式.mp4
    8 `0 n4 Q: H  o8 e4 h" f/ y│  │  │      05 SpringMVC与原生Servlet模式的区别.mp4
    ' }6 D& J8 x$ d: [│  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l
    ) J7 w5 Z1 r; ^+ V# m5 j9 Y; r│  │  │      07 SpringMVC请求处理流程解析.mp4, T+ W) |/ V+ p
    │  │  │      08 SpringMVC九大组件.mp4$ p7 F9 I5 b! I5 Q5 I5 k6 Z
    │  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp4  _, r. {  R& M! E! I; s
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4
    1 k: p- J8 \+ t; a% `6 R│  │  │      11 请求参数绑定回顾.mp4
    , C( A+ I3 s) P│  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4
    6 w6 |1 W/ J; v  [│  │  │      13 绑定POJO及包装类型参数回顾.mp4
    + }* x) T1 y' O! ?# {7 C" a│  │  │      14 绑定日期类型参数回顾.mp4
    $ p6 d7 C7 a+ n7 Q' D; ^% ~' M" c│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }7 W  n4 M: s0 W5 [+ Z9 X. r
    │  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    $ S+ g* t2 v1 Y" _│  │  │      17 Json交互之@RequestBody回顾.mp4! L+ \( e, h" G- k. P9 O0 S
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F
    ; S! k& @  Q! T) a" r4 e+ y│  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _
    7 ?0 b) ]# F$ e" q  {8 R│  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4
    6 }: W' N2 U7 h+ P│  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp47 r9 F0 b5 Y7 c
    │  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K- [) s* a! ?: P- G; `
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4
    9 q0 r4 z8 S: Z, s) m& Q│  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z
    / f& U6 W4 ?: }│  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    0 a$ w4 h4 l9 h  X; u│  │  │      26 26 任务一随堂测试_不提供.txt$ h+ o& \, n. K$ f- P, @8 K
    │  │  │      % R/ l1 \! {( f$ N* E% E5 g5 O) u1 o6 @. T$ |/ s; L$ c2 M5 H
    │  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F( i4 A  y. h  |7 k. t
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4  `2 ?3 ?. W, O# g! h5 S
    │  │  │      02 MVC框架之注解开发.mp4* o5 _" J7 r1 l
    │  │  │      03 MVC框架之流程结构开发.mp4
    % I/ ~! Z8 ?& ?& l4 m+ Y" s+ ]' [│  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
    " w: k7 z! C+ o# H  d│  │  │      05 MVC框架之doScan扫描类.mp4/ `0 g$ }, E6 m, C2 T. t/ U
    │  │  │      06 MVC框架之doInstance实例化.mp4/ |0 Y" |# p$ D
    │  │  │      07 MVC框架之doAutowired依赖注入.mp4* X; g% z+ _# p, j# [, V$ @1 ]
    │  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P
    # R: d5 X8 {* x6 y& ^# _│  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c/ @0 n0 h) W) r. ^# }
    │  │  │      10 MVC框架之handlerMapping问题分析.mp4
    8 }7 J0 h: D0 m9 T2 V4 c$ c│  │  │      11 MVC框架之Handler封装引入.mp4
    ' z2 M9 R4 N5 U/ `: B9 z│  │  │      12 MVC框架之initHandlerMapping改造.mp4+ Y3 ^+ e5 f/ H; I" q7 _
    │  │  │      13 MVC框架之请求处理开发.mp4" Z7 }1 }2 w2 c" z, V
    │  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    " f2 X" R5 n* @3 t│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    / M" P( |* |" r│  │  │      1 }  B. K- k  p# K( l" Z9 |
    ' J& V! `0 s1 \1 Y# G  t5 x│  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g. f9 q$ a: w4 K; W
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp47 |; j8 F' M2 r2 T. d, I
    │  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }
      u1 L* u( F/ X# {! P# o│  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp4
    % q( Y) x, j, l) ]│  │  │      04 源码剖析之getHandler方法分析.mp44 @, o' Z4 F5 j* G8 c
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L1 a/ u! T% I- f: R& r; h
    │  │  │      06 源码剖析之SpringMVC九大组件初始.mp4/ d$ c& i& O! R5 k* h- [6 A/ Q& u6 o/ I' r
    │  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k" A; u2 E) r; ]* W; \7 b$ H& E" Q* k
    │  │  │      08 源码剖析之Handler方法执行细节剖析.mp4
    3 j6 Z, j  r3 A│  │  │      09 源码剖析之视图渲染细节剖析.mp4
    ! h: B) j9 M+ x" g│  │  │      10 SSM整合之策略分析.mp4" Z: I7 Z) _% ?. @
    │  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a
    1 |( b" W' J  @( g- W" w# @│  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i
    ' I) |' P! X' `& Q│  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp4. M; \5 w# h2 O( H
    │  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4
    9 F2 s  w  ~2 ^│  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4( j. S2 ?+ V9 z7 h0 B
    │  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i/ C! i' x8 c; Q! C( a( F: Q
    │  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    ) U6 T( w$ A0 G6 F9 K3 s. _│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u
    ' M! S" v3 n" ?7 r4 d5 P│  │  │      ; E* s- m/ X* Y) d1 p0 ~% B2 k  w+ ?4 r% v
    │  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    - u% t: D7 e1 K9 B- f  \& ]│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    % p( M, u6 U( N3 Q. P8 d, X0 V│  │  │      02 SpringDataJpa概述回顾.mp4
    $ e% {8 U) c: y* b7 _│  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4
    - l. V2 Z% h) u# R│  │  │      04 SpringDataJpa应用之数据库准备.mp4- E6 N+ T5 x7 x
    │  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp49 v2 t* Z4 M/ B; K7 s" O# d; t
    │  │  │      06 SpringDataJpa应用之配置文件.mp41 o3 n/ H- ]! Q4 {+ m, ]* F
    │  │  │      07 SpringDataJpa应用之实体类.mp4& ], A' S- l8 j8 W
    │  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    8 F* e6 ^1 a" E$ q) H) F: h3 ^│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F
    : C0 _2 N2 W6 m+ s$ N: ]│  │  │      10 SpringDataJpa应用之引入JPQL.mp4
    . E- r* e) g9 @+ p5 g4 @│  │  │      11 SpringDataJpa应用之引入SQL.mp4
    ) j4 t3 S+ b: b7 W6 `  d' R6 w│  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    ( r- x# |0 e" X  i& ^' ~; k  A+ x│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b4 u1 }. `5 T& f: E
    │  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    , C% Z9 x9 H3 q0 c- K│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4
      [; g, i1 r) |/ }│  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    ) M0 W" f2 T( K2 r6 o5 k5 e│  │  │      17 SpringDataJpa源码剖析part1.mp48 l" l, w: n( u8 \( v
    │  │  │      18 SpringDataJpa源码剖析part2.mp4
    + u. a- ]# k3 q, e% }5 {│  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \
    ! |, H2 H% M( d$ Z│  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H- Z* ^$ ^% ~9 C) J  t4 v& l7 Z
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D
    # ^7 d& ]: _9 D0 ^6 x+ j& m│  │  │      22 22 任务四随堂测试_不提供.txt# }/ o9 ]+ x( j9 {: W) U0 V/ `
    │  │  │      % n/ r0 m* e6 N1 f7 x$ C9 s- T! ^
    │  │  ├─05 任务五:模块作业8 n- g& W  L- P5 n& d
    │  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C
    * [! V) ~, i: e7 H) e3 F/ J│  │  │      01 01 第一阶段模块三作业题_作业答案.zip
    & K3 R. g$ ^0 r7 K│  │  │      8 T- f9 D) t5 R
    │  │  └─06 模块三直播【回放】1 p& n" Y8 R( g/ P8 |  a
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y: Q' S% y7 W6 t* U4 ^, ?
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U
      k* `9 j) c; ?' k│  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J
    . T3 x# S& _8 @. o  U│  │         2 S: [7 j1 y' ~! A; n$ p$ I
    │  ├─04 约定优于配置设计范式及Spring Boot源码剖析) Y7 t0 c1 v2 N7 V$ `+ Z
    │  │  ├─01 SpringBoot学习资料下载
    , ~/ u/ Q$ d" r: ]  J: B$ V│  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q
      x% ?0 U6 |2 m/ M' s│  │  │      8 p/ e8 m  s4 s$ @& g8 J  b; C; j6 C" ?% l3 N& b: w1 h# o+ E' p
    │  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O
    . S: Q% x1 V( a; X% x  l( J, l, D│  │  │      01 SpringBoot课程内容介绍.mp4; i1 H4 U  R+ X  B; ]
    │  │  │      02 框架发展趋势-约定优于配置.mp4' z3 j/ h% z* u  K5 k. l  X
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e& h: Q# |. I7 ]9 b# ?" z
    │  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t
    ( j  F( h1 ?8 A6 N8 C' l│  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    + D" \# o# N: H" U$ o│  │  │      06 SpringBoot配置文件之properties回顾.mp40 q2 m( l  I* A8 I+ k4 h
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \2 r/ a; m/ E8 B7 [4 B# T3 N  y
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp4' g2 n8 F: g' j, e& B
    │  │  │      09 SpringBoot自定义配置文件和类.mp4
    3 X" S# E" P! ~# ]( V8 q│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    . F4 t/ e! n( R" [/ T& X* N1 S│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u
    * |7 g8 E" b3 \4 n+ M. k/ N│  │  │      / A5 }! `; p. n9 {
    8 T4 ~3 m! `2 z5 c4 b+ W1 c│  │  ├─03 任务二:SpringBoot源码剖析/ S3 F( q; _" J
    │  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q
    7 K4 F' K" q! Z4 {2 i" t; X4 y) O│  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m
    4 j6 j( I- [* {8 `+ R│  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [
    1 w! G4 i  p+ n│  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L! b% s( s  F/ l
    │  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q
    % h* P3 h; C7 K$ k│  │  │      06 源码剖析-自动配置-ComponentScan.mp4
    0 W* U7 F0 q6 R( B│  │  │      07 源码演练-自定义starter之自定义过程.mp4& O7 b0 m3 [$ s6 ^3 q) S4 j# S
    │  │  │      08 源码演练-自定义starter之使用过程.mp4
    8 Q  v: \1 h/ _: N│  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4
    # U, _4 P  e  z% T│  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    " C6 s+ K" H0 t, j' u$ M; V( J│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
    2 ?  X- p# b, p' A! t│  │  │      12 源码剖析-run方法-底层run方法二.mp45 W" v  ]* L$ j$ v- O
    │  │  │      13 13 任务二随堂测试_不提供.txt5 t+ }* Y; n5 V( p+ @. D( m( b
    │  │  │        q% t6 T! a* r' a- C* ^' ]4 z
    │  │  ├─04 任务三:SpringBoot高级进阶
    3 P/ P1 g6 y) f  Z│  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v
    $ n0 `, U! P8 [1 e. [# m7 z5 G! l6 y4 M│  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z5 x1 Q1 q% D& x$ F
    │  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4
    3 }- C( f& v) y) f/ R│  │  │      04 SpringBoot整合-整合JPA.mp4
    9 p4 q: k8 q4 G, y│  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r
    8 P* P9 S" g6 Y0 v4 L│  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H8 Q( @5 j, u% I: C
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4
    6 z  Q  E7 u& U1 D2 t: t( C; A│  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4
    + N: o0 T6 Q. J/ X! ^3 x& h$ Y6 ~│  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t$ z( D0 v- K/ m( A
    │  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    3 N+ e2 @2 h. H, w+ X8 m- j. Y. ^│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m
      l& `- p: n2 e* D0 t: O│  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B
    . h0 W) U* q: x; o) s│  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    6 z% G9 }& ^- ?" I- ~7 ~' n│  │  │      14 SpringBoot默认缓存体验.mp4' U# W; T1 k  v6 L
    │  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4
    2 K4 z$ m. P/ h% D" @2 N* J│  │  │      16 SpringBoot缓存管理之相关组件.mp4
    ) f# p4 [$ y2 K  ]  J│  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a# E- Q& w1 z/ ~) B1 |: }
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4, o( k/ @2 t6 y8 g  P
    │  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4' u7 {2 l5 [$ ]
    │  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4: y: I/ k% K/ S5 O5 s8 o
    │  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp49 m7 G2 l) }" L7 t& j) T
    │  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b+ i0 D& _* m" T2 s. D' t
    │  │  │      8 B! @9 ]! W8 H4 _$ v
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    ) M2 d2 ~% {0 H# W& g4 z- b│  │  │      01 01 第一阶段模块四作业题.html
    * t& U: u/ B& X+ n! m│  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]+ f5 ?+ p4 d2 p/ `! K7 |6 G
    │  │  │      
    - W& b9 K; R! e8 c$ H1 g│  │  └─06 模块四直播【回放】
      k% d6 H& Z, h│  │          01 01 满意度问卷调查_不提供.txt
    + J/ V" T5 ~( Y. A0 t│  │          02 阶段一模块四直播回放.mp41 Q0 N2 q* ?0 I6 o
    │  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a1 p0 D8 l8 H  z0 `! G: _& n! J+ {/ m
    │  │          9 Z" V/ ^  p) ]- G+ L. O' M' j2 \7 f0 e9 Y. n- Q
    │  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g
    9 {' g4 K1 K* J' d5 h6 W│  │  ├─01 阶段一模块五课程资料下载% D; c- J& X8 d5 N
    │  │  │      01 01 阶段一模块五课程资料下载.zip& S: [% |6 }- t1 B5 n, c
    │  │  │      
      u7 d7 o7 m( L  @│  │  ├─02 任务一:SpringSecurity入门1 b0 @1 M3 H/ v* t9 Q% m( L) h
    │  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    " `! a5 G9 T3 W% O# X' t5 j* F│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i* ]1 u* P! _; E& g& D
    │  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^  V% K- f7 |/ O, J% v8 U
    │  │  │      
    ( X  G. W, Y- w. ^1 w- b9 b│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y* o- ~& V- u5 l# V
    │  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h; e$ u! \. J7 U% @  ^$ ^; J
    │  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c
    & S; [% _/ g  w2 ]5 ]% z: G│  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o8 u1 I2 L5 e' H7 T/ t& X
    │  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j
    2 ?/ A. G3 ^( H│  │  │      05 基于数据库认证.mp4
    0 G& x4 P0 Q0 E% l5 }0 A│  │  │      06 密码加密认证.mp4
    9 Z- |0 K' k1 ]4 w2 \. d│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f2 n) \8 E# o. x8 S4 g- S
    │  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j# Q; [, e  K' \/ h- x, M. t
    │  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v5 y& o0 \) G) v4 k1 D+ ]
    │  │  │      10 RememberMe功能实现_03.mp44 j7 {: f( [& r- w5 C
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o
    ! |! S- e6 g" y/ M5 p  {│  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    0 t2 [, {# ~7 N5 R│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r+ ?8 q2 f. [, R
    │  │  │      14 图形验证码_01.mp4& @% S4 C$ [: I$ @% }" p3 P; E5 ~
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    ; w1 r9 y+ W- S8 [/ Y/ I0 O2 E│  │  │      16 图形验证码_03.mp4
    1 i5 J% Z" ]9 \2 r) V5 A│  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q
    / o- z/ V3 r) P( R│  │  │      18 集群Session同步.mp4' [" K" S/ f3 h
    . w3 z5 d  g% F4 N5 i│  │  │      19 CSRF攻击原理.mp45 Q/ j- q& H( S" I1 Y8 Y' B. [
    │  │  │      20 CSRF防护机制.mp49 m* g9 S" k# `2 q7 b6 N
    │  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F
    ; X/ a, K3 W- p' H│  │  │      : l" u& _% o" N7 K4 r* s2 k$ |2 q) }7 Z
    │  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W$ F2 I( h2 K1 E" Q
    │  │  │      01 授权介绍与原理.mp4
    ! l9 O5 R2 _- [7 w! D" i+ m│  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I* q9 q' ?7 S3 M0 {& J) o
    │  │  │      03 基于URL权限控制.mp4  G* e) n- a& o% @! P" p0 F
    │  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h, d5 O) A, \, V0 b0 A5 I- H! E
    │  │  │      05 基于自定义Bean权限控制.mp4% [4 G/ X2 a! d# m- \6 `+ s
    │  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k
    2 _( Q( p; |: f+ m6 I) T3 o│  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @' E- ]( X0 s9 j3 m& Y) ?5 g/ H
    │  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {: f, w" p- e  `6 k2 x
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4, |. C. K' C3 `. o% b4 T
    │  │  │      10 基于页面标签的权限控制.mp45 F6 z6 K. c6 \+ {" `
    │  │  │      
    ) V( F' \. [0 q9 b- a1 }/ M│  │  └─05 任务四:SpringSecurity源码剖析
    ( h/ w$ a# l4 N8 S4 ^" F  Y. r: e│  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q: [# G5 p6 W, b8 |) r% A
    │  │          02 过滤器链加载流程源码剖析_02.mp4
    & u7 H) |& z5 q8 {( L, \' ~│  │          03 过滤器链加载流程源码剖析_03.mp4/ v( A! D$ X+ L! A6 G1 P9 u
    │  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z/ p& W( a8 I0 }1 i. E" ]7 [
    │  │          05 RememberMe流程源码剖析.mp4" T4 v8 A; `+ T8 u8 U
    │  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D
    . X$ \, L* @% W6 K! M7 Z$ w│  │          07 授权流程源码剖析_01.mp4* i, A  L" F# @/ @. }* b/ g! a
    │  │          08 授权流程源码剖析_02.mp4& _, v) F' y. O' X; e
    │  │         # c. F2 y( _/ h3 j, H
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a9 u  q5 d. l. D! ~9 _' D* h& J
    │      ├─01 阶段一模块六课程资料下载
    5 E' P1 i# a0 ]5 P6 t1 m8 x│      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d
    8 d9 ]+ [6 A! h│      │      * d' a5 `3 C$ N; d& f$ Y0 P
    0 a! \$ p6 S  R- i$ ~│      ├─02 任务一:响应式编程概述$ k9 T2 y' h5 F& ?3 g
    │      │      01 响应式介绍.mp45 A4 T- y( K4 J& \
    │      │      02 响应式应用场景.mp4
    8 V( b: I4 l7 l+ o- j│      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    9 K& F+ I( y: H8 d  V! D' E│      │      04 响应式Spring.mp4
    8 z% [% q0 ?( W2 o2 f2 Z" C│      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    8 w( E, x* ~! O; U0 v│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e2 y% A, z$ r* T6 ^; q
    │      │      07 响应式流规范实战.mp4
    # k0 d; W: P; r2 W│      │      08 响应式流技术兼容套件.mp4, K+ C4 k0 a6 Y4 z
    │      │      09 响应式流中的异步和并行.mp4  n! j1 j8 i3 J+ _1 m
    │      │      10 响应式环境的转变-RxJava转变.mp4
    % M# y& Z4 E3 K5 D! B& D9 L│      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v) a; V" b; M; X8 E! w
    │      │      12 响应式环境的转变-Ratpack改进.mp4
    6 T# ^! K& f9 j; ]+ i# K" F/ C│      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S6 ?9 T) S7 u% ?- _1 r& E! ?
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r
    0 _2 Y$ q4 ^7 R8 G* Z│      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o& f7 [9 P* R9 h% R
    │      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
      L) c( p4 i& q5 }) D- g7 ~│      │      17 使用RxJava作为响应式框架-响应式流.mp41 t6 a7 A# P2 `
    │      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    ( ]% W9 ?  M  |& M% m+ t│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4
    ( O1 m2 N; o1 w: e% m( Y│      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D
    + Y# E3 h9 L6 \+ z│      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o( z: D6 a3 @2 A) V
    │      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _% S9 J% Y; Z0 W3 `* y0 Q
    │      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z( ]8 c% u3 B/ n3 d% f& w
    │      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p) y5 M; h8 M' i) u  B& O  G$ Q
    │      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b* j- r) H. p. f
    │      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {
    - U% y/ _8 w  D+ |│      │      27 RSocket.mp4
    4 J4 @+ ?- v) g+ b$ M" H& @+ I│      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~7 N; z# O, b' T8 I  E: T
    │      │      9 N2 [, u, l- e4 Y9 I- a* Y0 _* ?/ l3 @9 I& l' z
    │      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G  K+ ~1 b% u% k- I2 g
    │      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _
    $ |: j0 m  I. b5 q7 B  r+ M# A$ A7 `│      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `( i* u8 _- A2 k3 Y
    │      │      03 Flux和Mono响应式类型.mp4
    ; b% ?  I, c5 `8 |/ J│      │      04 RxJava 2响应式类型.mp4
    & Z( Z% G0 S+ R7 O. @* T& E; X│      │      05 创建Flux序列.mp40 @3 ~0 [; s2 X0 M8 q4 R
    │      │      06 创建Mono序列.mp4& f; K$ m$ |7 v
    │      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I( ]: w- X1 D- P0 E0 l
    │      │      08 用操作符转换响应式流-01.mp42 ]9 ~; Q3 v7 M1 ^
    │      │      09 用操作符转换响应式流-02.mp4
    & t  R: \/ w- j: _0 ~" H2 J; n│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I/ w; v, K) {) B9 L
    │      │      11 用操作符转换响应式流-04.mp4
    & |8 h+ S& P1 }4 y│      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~
    # s- k" p4 N0 B: H' X4 Q$ o│      │      13 用操作符转换响应式流-06.mp4. B$ G, d: p" ~6 {3 b( _  E
    │      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p
    . w7 f) u- A! ^) I8 H│      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q
    1 J4 E, y% b6 _" d5 C│      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N  r3 E1 l& n) e4 H8 g0 A8 c, G
    │      │      17 错误处理.mp4( i4 E, y- H( i1 S
    & L, L  p5 [. B3 l- Y6 [│      │      18 背压处理.mp44 I" U. J5 u4 N
    . a# q) d& Z# g2 h, T0 W│      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O- R5 e) I' v) |+ M% P1 v  y* D
    │      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    , D4 C/ G; [3 j2 Q; ]$ C0 g6 L│      │      21 组合和转换响应式流.mp4
    " I# d6 V" E) Y; k0 S1 ]: r│      │      22 处理器.mp4
    4 w8 f  n( }+ ?2 s" S; J% A/ f3 Z│      │      23 Project Reactor测试.mp4
      j) g; {0 I" x5 j" k" h│      │      24 Project Reactor插件.mp4
    . F) h* N0 l6 C; e7 F2 C│      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K6 R/ w  Z) K4 b1 @: p
    │      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G
    ! w# \- e. j# a: k( {│      │      27 Project Reactor内幕.mp4
      r. H4 r6 X; o& z# K8 ~, \│      │      6 n* z/ |" Y% `4 B: x) o7 Z' r
    % F4 l8 z4 X$ [6 |│      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    1 Q  t+ a/ k# G1 z' j│      │      01 响应式Web内核.mp4: D5 `. U$ F3 Q/ M# n# d
    │      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j
    7 n7 T  N3 Y) |# }# @│      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d2 t9 s# y& j/ R5 q" ?
    │      │      04 基于WebFlux的纯函数式Web-02.mp4! {2 J. M1 V) w& M( ]
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~
    3 M; `: P( r, a│      │      06 响应式模板引擎.mp4& @) A% _0 ^! }/ _0 K
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g, ~$ k  G, T( t- d2 v7 ]
    │      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }4 X8 G1 w8 g& m2 M1 g
    │      │      09 SpringWebFlux和SpringWebMVC对比.mp4
    % {$ ?- S; u* E# D" t5 t│      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R  v6 i5 S; N* s. c( K
    │      │      11 WebFlux的应用-微服务网关.mp40 B$ o. a, G# j* ?2 l  S. }: {1 I  e
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }
    9 N/ T# \- `& i  j7 ~) @" v* x│      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @0 [9 c, o; B. z0 d) P3 h
    │      │      14 流系统或实时系统.mp44 e3 o3 }1 J$ H
    │      │      15 响应式持久化库原理.mp4
    - S1 D- D- R3 v- b+ `# Z$ N. t│      │      16 响应式事务.mp40 ?# U0 K, w6 s: j8 X1 B
    │      │      17 Spring Data响应式连接器.mp4
    & a& ~, C& @+ q2 U│      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i# h) R9 F1 S, _9 L" A1 C$ K
    │      │      19 连接响应式关系型数据库02.mp4  u, }' I! L7 g
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x2 ^2 i0 l/ \7 K3 p4 h! A- r
    │      │      21 SpringWebFlux集成MongoDB.mp4
    : v' ?0 S1 b4 @  r( s/ D/ `7 f│      │      22 SpringWebFlux集成Redis.mp4/ K' |. _- v# k) |
    │      │      23 rxjava2-jdbc工具使用.mp4
    5 A+ q: x. ]: @# o4 ^. d& D│      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C3 w) o6 g1 `9 }: i  ^, s
    │      │      25 使用StepVerifier测试响应式流.mp4! G" L& S  I; p* A: ~' k
    │      │      26 WebFlux测试.mp4
    # Y% ?: U9 i! u- R3 {4 X7 O( G│      │      % {  p5 ]# `( D, T3 N4 j; J+ E' B
    │      └─05 任务四:Spring WebFlux源码分析/ _7 L9 c0 B' u  I- u" u/ x6 @! f
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I
    1 S) d5 U7 d' y  j) ?│              02 Spring WebFlux源码剖析—support包.mp4
    1 l5 j* @0 Y/ q  D) g2 m│              03 Spring WebFlux源码剖析—result包.mp4
    1 D3 Q( ^5 k% D- c│              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r8 n4 r1 D9 ]3 w. `+ T0 k! `1 d% P
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    5 P9 t  g% [" w4 W& ?│              06 Spring WebFlux源码剖析—config包.mp4
    ' W2 O' C" t# P+ C& g1 g: f│              07 Spring WebFlux源码剖析—handler包.mp4' t3 c9 ]# {% I/ {
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U
    0 P2 {  D& _" ]8 ^' P. }│              
    ; n3 ?* J/ u: m2 l! I8 T├─02 第二阶段 Web服务器深度应用及调优2 l4 _8 M7 S5 u
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @
    + ?. u- \" q3 ]( Q│  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n0 u  h1 e( a% V- \3 L8 y
    │  │  │      02 Tomcat课程主要内容.mp4
    ; j4 J' g$ w# {1 b7 Q; @2 ?8 b│  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q
    , f# q  J9 |3 o3 ~% B- r2 U6 W) k│  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp43 _- i: A+ a0 [# `& D  \
    │  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \$ ?, A& U7 R. O" L& M$ i
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m9 B, M0 A. N# I: E9 q7 Z( o
    │  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L* B4 e! [4 t1 f) E
    │  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O- `$ d7 w$ a8 b1 r. d
    │  │  │      09 连接器组件Coyote内部组件及工作流程.mp46 o) q$ t/ v: H6 u
    │  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
    . H  J" q) L, _│  │  │      11 Servlet容器Catalina结构.mp4
    8 L& O' N$ P9 q( d; }6 _$ `, ^" ^│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4' }( G$ Y$ O, V1 {& L4 ?$ ?
    │  │  │      13 Tomcat服务器核心配置之Service标签.mp4' k1 S3 s0 W$ r9 K8 `- [
    │  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4# r6 t8 [4 K6 M
    │  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4
    8 |2 Z5 F/ y3 Q/ U: r! }│  │  │      16 Tomcat服务器核心配置之Context标签.mp4- b. A& t2 }9 s, U' F7 M/ ]7 X% f
    │  │  │      + ^6 C: X; }6 K! G
    4 l0 Q: r# N; H# j1 i│  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T
    9 h! b+ D% l. ^0 Y│  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |
    # j& y) k& o; ]6 ^: S& a5 W* y│  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4
    ; A! m* K9 K8 O2 E8 s1 \9 C- F│  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4$ n' C5 j! e! B
    │  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4( `; I) ^* K- P1 M6 [7 i
    │  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp45 A* b. q3 f/ ~$ h0 @
    │  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4
    0 d9 R- f; {) B7 }: M* C│  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4; M1 S( q  q. g5 S: i0 Y& C! k
    │  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }  J9 s* h. Q# N* R  v  s. U; x
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F# o) m6 G0 H2 c6 W
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp42 a1 \6 a1 Z. W1 x. w
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp41 o" m  i: s/ C1 U# ~
    │  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n
    8 O$ N+ ], Y3 V) a% G' _│  │  │      13 Tomcat源码构建.mp41 q$ B$ r# ^- @# X8 c$ i5 t
    │  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4. X5 h+ m) z) N$ i$ `4 w
    │  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
    ; E% Y) h/ A, y. y! Y" ?│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~  \, J4 l- A4 K, O) J: O& d1 K* n
    │  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i
    6 u0 f0 o/ T: l& d+ r' A│  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @
    1 B& ^1 b) R2 g5 n│  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    # A6 l; @* \: a/ M│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4
    + \$ u8 }) n+ A/ S│  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4
    & j. a, z  I. R5 l! c7 |+ o* h│  │  │      22 Tomcat类加载机制剖析.mp4" X3 j5 V7 D- T+ q. n
    │  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4! @% n9 M' m8 `. g  W
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4# [# z1 E1 ~$ j: K# ~4 H9 r/ ?
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4
    9 l2 [) N% d9 e2 Z│  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d, @' P1 M7 h+ C4 y; c
    │  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4% H& M  a' `; o% Y0 R, \! ?, F
    │  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s+ A# m2 G. ?& }  b1 J. c+ |
    │  │  │      
    0 `, I  S) H9 w7 r' B│  │  ├─03 任务三:Nginx原理深入剖析
    $ k1 p3 c' V8 ]7 e$ \" _│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u0 o6 A8 {, H0 g: ?
    │  │  │      02 Nginx基础回顾.mp47 d8 P9 {  U' {) t' \
    │  │  │      03 正向代理思想解读.mp4
    + M! G# v* Z" j, j! H- z│  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
    . j& h. {1 G/ W& m% a│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B3 _  I/ ?! Q) s
    │  │  │      06 动静分离思想解读.mp4' L+ y% t" i4 r& k
    │  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N3 F' b" X3 y0 V5 S2 f
    │  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T1 Q0 U8 n' h+ e/ z9 u% \
    │  │  │      09 Nginx核心配置文件解读.mp4
    # S1 K/ X8 W' R  y8 J! r4 [│  │  │      10 Nginx应用场景示例之反向代理(一).mp43 b) s0 L% w* ~. k# ^
    │  │  │      11 Nginx应用场景示例之反向代理(二).mp4; w) F% d' m( F) Q) d
    │  │  │      12 Nginx应用场景示例之负载均衡.mp43 m3 S% t% _2 t" r
    │  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q
    9 C3 d: F6 `1 b- X: Q; d1 M2 G│  │  │      14 Nginx进程模型解读.mp4
    $ z& j4 i* f2 y0 f: j, i│  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x5 K9 C, S0 b) d& ?, L! W% R
    │  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    * Z" e! N# s! V0 o& f! N│  │  │      
    $ p& G3 o6 l$ N; d$ _* Z# s3 Z│  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x
    ! _5 a! q) `5 h" t9 M9 `: R$ b│  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H
    6 o: ]6 r2 ~2 g8 C8 U& h│  │  │      9 E  z2 {, s* E" b
    │  │  └─05 模块一直播【回放】& y  Z9 ]: A* o0 `$ ^, w
    │  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c
    4 J# x% J- K8 w; h+ P│  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H8 U8 v; _6 t) z, ]
    │  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip
    7 p4 X: w1 Q/ q0 R7 S& q│  │         
    * J% ]: Q& w1 @) I, y│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案
    ! S& w% |: H" Q5 i$ U- O/ x8 t│  │  ├─01 任务一:一致性Hash问题及解决方案
    2 A$ v7 F; [0 X: O' S2 I│  │  │      01 01 课程资料.zip$ C/ i( r5 G7 p+ P; ]
    │  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]% `9 `3 n. g2 p' R. I. P* c; \; g% d6 L1 }
    │  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G6 s: `0 {9 n, d. Y# R9 r
    │  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4
    : X) F  T4 @4 Y. L. j│  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4
    " S5 t) B. L5 j* g) |│  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N
    1 g; F) h. O2 t$ R8 S│  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h0 i+ @: I9 M  I5 m& Q. C- C
    │  │  │      08 一致性Hash算法之分布式存储应用场景.mp40 y2 L& ?4 e% L  E
    │  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y
    ! ~! F9 R$ @' g! t6 [) E2 ?) ]│  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s
    & P5 ^# _; c. e│  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    ' M7 V4 W5 z" [+ g. a│  │  │      12 一致性Hash算法+虚拟节点方案.mp4
    5 m5 [' z# r7 l" O% f│  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j7 ]2 G9 X" e6 E8 m
    │  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp44 q2 O' b: t' a2 l, p" N  r
    │  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
    8 k: t- U$ y0 h* C5 U) w│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp42 K! e$ [' L, I1 _+ C8 b$ b9 l
    │  │  │      17 17 任务一测试题_不提供.txt$ B' V: k# c" n' j
    │  │  │      
    7 U; ^5 Q+ p( i& a/ M│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M  A* _1 i* }/ S( z1 ~4 Q
    │  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s; c. D6 G" i8 F, I0 l: Q, l' ]* V
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i1 B/ ?! O; t9 p/ I/ l$ T. J
    │  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T4 q$ H" ]  u- ~
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S. C- K- ^, [8 b. b; w& Z7 _
    │  │  │      # x/ W/ Q: f- v$ q: p7 J8 S
    │  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j8 h" {3 Y+ Q  Z$ [
    │  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u  G5 a. K/ ?+ f+ l0 v/ f
    │  │  │      02 分布式ID生成方案之UUID.mp4, _, h: ]2 b) `
    │  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z
    1 {+ c3 J" Q" O* S/ G7 ~│  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K& ]9 X' i$ P( T* F5 y+ h. N! `
    │  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4- M7 \0 T; E, N; U5 ?
    │  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W
    , d7 ?' K1 m- f( O! X) e' S│  │  │      07 07 任务三测试题_不提供.txt" U& N# I: i$ P+ L
    │  │  │      ! p, [* _- {- t# X, X  Q9 o& [6 G. ]; w& l
    │  │  ├─04 任务四:分布式调度问题及解决方案
    ( _0 |9 {+ E2 t/ v' p. n│  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `- U( y, [6 W* m  u
    │  │  │      02 分布式调度是什么.mp4
    # I0 i- t4 \; c4 L│  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H% V8 N. _8 _, y$ x& m
    │  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s
    * i0 h2 @: z( V/ S3 }$ T; E* c│  │  │      05 分布式调度之Quartz回顾part02.mp4
    % D) }0 c5 H# u& x7 @3 A7 j: t│  │  │      06 分布式调度之Elastic-Job介绍.mp4
    ( P; g" N2 i0 n+ W1 `& C│  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U3 U6 K- ?/ D! Y- m' C
    │  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q
    0 ]. W& i5 n! }│  │  │      09 分布式调度之Elastic-Job应用part03.mp4- }0 ?+ H( D' Q/ }  X
    │  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y
    ! r3 l$ f( c4 ]: S( u: t│  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
      l( R1 U8 {- b3 e│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P4 ?3 ?8 o9 @& q$ i+ V
    │  │  │      13 分布式调度之任务分片编码.mp4/ N( D3 A) ~8 c3 C* n
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4, N1 D" a0 Q6 }9 Z/ P+ r
    │  │  │      15 15 任务四测试题_不提供.txt
    ( ^* d7 c" a5 W; l3 @9 o9 ]│  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z# k0 D! l( `$ @/ U- K4 A$ g+ s: v
    │  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l
    5 M& z4 X! K* I  _: X8 p5 D│  │  │      01 Session一致性之问题现象.mp4' z+ p! w- Z/ O, n# _5 N! N+ _
    │  │  │      02 Session一致性之问题剖析.mp4
    # B* g3 h) ?$ B9 w│  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4
    9 Q0 S. l& u& X8 h│  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~9 a6 j8 V' x1 a) b
    │  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp48 N) E( c: ~# `; Z& ~( ~: \, v
    │  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4
    : s' k5 A' T& r4 A, \: W│  │  │      07 07 任务五测试题_不提供.txt
    " x) }1 K" o, i  `1 b7 [+ Z$ m│  │  │      
    / C/ S& j* C3 r* e: D4 }( X│  │  ├─06 任务六:模块作业
    $ B9 q5 ]8 R. n, l/ C( ~. s│  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    6 B, s8 K, I  D# m' w│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N/ G$ @) b/ C/ t  u2 @5 d6 S) f
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e" [+ R1 c7 K6 i- q) W
    │  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B
    / U7 J. B: x( \$ D│  │          02 阶段二模块二直播回放.mp4
    ; l/ R* ~, r& h$ m  O) n5 s│  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    7 e( P8 \1 q! p" ^│  │         + o. Y2 g9 O: t' V, f" L0 a) R
    │  └─03 Web应用安全与加速
    & Z. }$ T. w! W% u+ G1 |9 Q1 N│      ├─01 阶段二模块三课程资料下载
    * A6 b0 I' J0 V; S│      │      01 01 阶段二模块三课程资料下载.zip$ X* E3 ]$ L3 ?3 g
    │      │      
    , r0 f$ S3 k: ^9 g+ t- s│      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p
    + \# {' L. H+ K│      │      01 课程主要内容.mp4
    7 o, h5 r  S5 F  a/ D) z│      │      02 HTTP报文介绍.mp40 u7 ^' K/ O, a) E3 Q
    │      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c
    - X" Y5 f2 T2 k% e│      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M
    ' d+ p$ ^7 `! F│      │      05 TCP三次握手建立连接.mp4
    $ X$ `  Q! v  H& N- s│      │      06 TCP三次握手的必要性.mp4
    & N1 q' A7 l2 _2 U8 f0 K│      │      07 TCP协议缺陷.mp4+ c4 u+ k# V* K# c7 A5 T" j1 V
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T
    * g+ h- E, b# P0 w, w│      │      09 TCP四次挥手的必要性.mp44 V/ ~7 G& m4 u, S, i
    │      │      10 TCP数据传输原理.mp4$ Q$ e0 {& a  S! t! l0 Y
    │      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k9 M' }" J" |# b1 o1 |9 r- v
    │      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D
    " Z4 S( n( G# t& l│      │      13 TCP连接技术.mp4
    : q0 P( c# p0 Q/ {: ]│      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i7 _) D' {3 z4 [8 y
    │      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u( Q) ?' Z  s4 n5 X, _- J
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
    , W, n- ^! ~5 I5 G│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v8 _: `' F1 g, ]
    │      │      18 HTTP2新特性-服务器推送(Server Push).mp4, u/ S7 H, X# |7 e, B# Q
    │      │      - z. r  `5 b; h/ z8 T8 R" w* s' w: z$ C
    │      ├─03 任务二:HTTPS详解
    - n8 c$ q5 T% d! `7 b│      │      01 HTTPS概念与架构.mp4
    # y) K6 z, t2 E) ]│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
    4 r! ^, D5 `# {9 u" Z4 l│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O$ ?  e) D, B, A. d4 e3 @4 W
    │      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^' }; f4 P, W" @* p9 [' n7 ]. n
    │      │      05 数字签名.mp46 y( O2 `, r7 R* @! m- B, S0 C1 h4 S
    │      │      06 证书与CA.mp40 _9 T* n" F7 U9 H7 M. e8 t
    │      │      07 HTTPS通信.mp4
    & [* o* A4 X3 v- d0 W│      │      08 OpenSSL签发证书流程.mp4* t( |' V& {4 g2 U* S$ |
    │      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |
    + N2 E/ ]3 Y( `8 w. K& x1 W: X│      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    . h/ q- P( X+ ^' q% Q; u│      │      11 Nginx安装SSL证书.mp4
    . ^! J' x# G7 l, m8 R│      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m# K, g- b2 L/ z# }1 }, \
    │      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n
    & c. O5 O1 K7 x# G│      │      14 阿里云SSL证书.mp41 A5 f% ?: o) v' v$ ~4 _0 M
    │      │      15 HTTPS网络耗时增加问题.mp4
    + T, X, I  N  D2 X1 i0 n- q5 \3 ?│      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i& S, `% \6 y) j! [7 D3 J& i
    │      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O
    # k1 Y  n: L$ _. A  i9 ?│      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m* C' N  u( Q3 r( d
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C
    6 O( Y4 C  \9 I# S0 s. {│      │      20 优化方案-HSTS.mp49 D. W( |, ]7 N( q
    │      │      21 优化方案-OCSP stapling.mp4
    " n2 D8 @7 K( N( }│      │      5 K+ A: ]! j& t' |1 Q
      A+ Q, S. o; F. F! b8 Z, k│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q5 }. ]9 R* [' `3 U6 B* H
    │      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    / e9 t2 z! t+ R7 d6 ^│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d
    # `& @2 F: [% F0 C3 T: F│      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    ) n/ i, C, T, s4 y" |│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    4 s: P1 I5 C; v' p│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m: @" S" y: v  `  n: J
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U
    0 Y/ m7 o- R  c4 z- m│      │      07 植入JS、HTML攻击.mp4' V8 s7 _1 m# o! t& K
    │      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O
    1 G/ v8 v/ s7 q+ m# ~' q# w│      │      09 XSS漏洞预防策略-输入环节保护.mp4! t+ }7 `4 V" V1 ~  F; O+ C4 |" W
    │      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E
    : u) m: c9 G* K│      │      11 XSS漏洞预防策略-输出环节保护.mp4% N' {7 G$ h/ [" p* `
    │      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    : }0 l6 f+ ~/ p; c' H7 S+ n! b│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O4 i! R7 a8 l4 b2 T0 R: |" q
    │      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a+ m- C7 h% O3 Z: W) ~
    │      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]5 y  E( H, K4 }0 B! E
    │      │      16 CSRF安全防护.mp4! N. W" Z, X7 J& c% t
    │      │      17 CSRFTester漏洞扫描.mp48 q+ i! ]- @, n& y0 G
    │      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V& j/ B/ k( g- U' n
    │      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    5 Q3 f% T8 p6 ~│      │      20 URL跳转漏洞简介.mp47 Q! h& ~! z1 j' c
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @# W! h- B0 i1 s) p' `
    │      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A
    8 D$ s! H! J/ \% e) M│      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E. b. Q" V& Q% V4 N: x( z/ r* Z
    │      │      24 Session劫持防护.mp4
    5 a  g8 ~& V* I! G( D/ f2 z+ [│      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a' C% m$ B* A9 \4 m1 W' h, n5 }
    │      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y9 v" D* `7 x' |3 u$ @/ p# r
    │      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g% ~2 f; c! s( Q9 S1 ~
    │      │      28 SQL注入攻击.mp4
    8 f/ l3 _! {# s/ J$ w9 [│      │      29 SQL盲注及猜解数据库.mp4/ h( Z! S4 @, {7 x" x( J
    │      │      30 ORM注入攻击.mp47 s# [+ l: [, T. _
    │      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p
    4 W- L9 }4 Q% U( W7 R│      │      32 代码注入攻击.mp44 G3 s/ [3 c3 }4 {0 g) |/ C
    │      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o" }# I! k  {% ~7 ~
    │      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X7 u! `. H3 z  r7 o% i- U7 D
    │      │      35 文件下载和目录浏览漏洞.mp4
    * l/ F  j! y, m7 n" _" j2 z│      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o' V% Z' G( y$ q3 L6 ~# Z, g
    │      │      37 垂直权限(功能权限).mp4
    ! f+ |& p! _$ `! M7 h│      │      38 水平权限(数据权限).mp41 [3 d! {% C# o( [8 K
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N
    0 W5 }- }2 N& X8 B6 W2 w│      │      40 CC攻击.mp4
    4 V: h( f4 C- u* c' _2 y4 |│      │      41 CC攻击防护.mp4
    . s1 t* Z, n2 `5 A! E* @' ^│      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q1 W; S4 T2 d) L% |* p% e5 ?
    │      │      
    ' n& U0 X) N- L. M, f% v  X4 o  r│      └─05 任务四:应用加速
    7 q/ q4 T! }6 |! r- V. A& s│              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v" r, B) t( c5 B! H# W, j
    │              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a
    8 N. A2 A1 D) @, E│              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v- d" W; H8 `1 @, @: r) e
    │              04 通过CDN获取缓存内容.mp40 ?4 a$ F. E; d7 g3 r
    │              05 CDN的网络架构及术语.mp4
    ; E+ s4 _1 P- p) G' _& O│              06 CDN应用场景.mp4( J( \7 e) W% S$ \- P8 D8 x
    │              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    - A, T9 _# G1 [# Y2 [- [! \│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
    . M2 H' ]) x& F( j│              09 CDN刷新预热.mp43 C; O- M1 t& [! Z
    │              10 域名管理-回源配置.mp4
    9 p- v1 A3 U( B0 m+ x0 W$ I2 }' i│              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v$ L7 M% S: p0 b/ s
    │              12 域名管理-访问控制.mp4
    ; j5 f7 t1 @& M% c7 M│              13 域名管理-性能优化.mp4
    $ E: _/ \( q) h- k! e$ R│              
    " M1 l  d# P$ J3 e5 j; H* v├─03 第三阶段 分布式架构设计&微服务深入剖析3 J6 \1 A9 |! A# Y
    │  ├─01 分布式理论、架构设计(自定义RPC)) R/ l' Y# \! d$ o& b# L. Y+ f
    │  │  ├─01 课程资料下载
    ) V) b, D! [- K0 b9 B0 u' G│  │  │      01 01 课程资料.zip5 u( U! T" O2 M9 K+ G
    │  │  │      4 R; o1 w( |: C8 G, y- b
      ^7 l0 y, A+ S│  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    ' Z$ r  c8 n( q7 L│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |
    % W7 S# M# M# E│  │  │      02 Socket编程回顾.mp4
    - F' @, D+ f  P/ y2 |: J( W& L│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M
    4 d- M- q7 E! i% f# I4 x│  │  │      04 NIO模式详解.mp4/ z) G; p8 i, r* V# ?1 C
    │  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W$ E7 {3 z4 Q& I# c6 A, l/ w
    │  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u. w; R% ?& R( D2 ?0 |; N
    │  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H2 e+ O( z' K! H$ t$ P0 H
    │  │  │      08 Channel详解.mp4
    * ^1 M: Q. s* D- B% f4 y; p│  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N; K: X" t' ^$ u3 n* T
    │  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d7 E# n" d2 I! F/ K& m
    │  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w9 Z. w. X2 r/ ~3 w0 i: Q- s1 P
    │  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `
    2 c' [* }6 ~* w) I│  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v
    2 q8 h0 Q' v) O9 O3 @0 m/ b& E" \+ W│  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B
    . _3 O1 G* B* _& [% b  s1 G% S% s& M- m│  │  │      15 线程模型概述.mp4
    * k3 G, y- V, A  V1 h│  │  │      16 Netty线程模型.mp46 O. [# V! m' r6 k: T7 Z4 `. S. Y  }
    │  │  │      17 核心API-ChannelHandler.mp4
    + h2 }/ f3 j0 h/ S; ?│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T
    & ^: }- z4 M6 b│  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
    5 `* {7 f% O5 P│  │  │      20 Netty入门-服务端代码实现.mp4: a* j* a: @( T: y8 U
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
      P- j: q( \8 z6 n│  │  │      22 Netty入门-客户端代码实现.mp4
    1 E7 d4 {) F( Z5 `│  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T. m% \+ H' p8 Z, P7 B* p/ o
    │  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W
    % Q, H5 T$ I1 H2 d0 l6 I│  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s
    9 L5 s0 w" K) s& \7 G4 z& m│  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g
    / N6 X; K9 m  ^3 X5 |2 a│  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _% w9 q. K/ l+ g3 ?# g& ~: l
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4# g. B+ e3 m) S$ k+ i6 _
    │  │  │      29 Netty高级-群聊天室服务端处理类实现.mp46 \4 b% \; k4 F- M* ~5 D+ i
    │  │  │      30 Netty高级-群聊天室客户端实现.mp4
    ; ]' ^8 L5 t  n# @  G. @│  │  │      31 Netty高级-HTTP服务端开发.mp4
    $ P0 P. H  J( B( ~│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    ) X5 z- q3 J9 c1 ^* J( B│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o) L  K# A0 G4 l/ v
    │  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    " U5 B( |. |- n3 ^# m) K│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4# J9 ^5 @  W% {! q. j$ \. b' x
    │  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _% D9 W, q) {8 |
    │  │  │      37 Netty高级-Netty粘包和拆包解决.mp4
    / g5 I+ u& S  t+ u+ t│  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    % q: E+ Y5 B; L) f8 W% J│  │  │      39 Netty源码-线程组源码解析.mp42 i/ \$ Z) t  p/ s- \
    │  │  │      40 Netty源码-启动流程源码分析.mp40 [3 X: I% J- A3 i- z% l
    │  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f
    ( j4 H: N, A: m* y8 t7 F% P│  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w0 H% w" m/ T; G
    │  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e7 C1 Y# G2 e7 Q3 O/ @0 A- q
    │  │  │      44 自定义RPC框架-什么是RPC.mp4
    6 u) I! J# `# H2 S6 i! M9 A  I│  │  │      45 自定义RPC框架-RMI基本介绍.mp4' H# |# r& T0 }; Z% y6 y. E* ^% ?' h& |
    │  │  │      46 自定义RPC框架-RMI编程.mp47 F- o) k$ S: B5 M! _
    │  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C
    6 [, \& y/ ~) G) K& g* _│  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c
    4 f  F" O2 ]# R& s  A│  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q% g! r9 j' |2 g, r$ @7 ^
    │  │  │      50 自定义RPC框架-客户端启动类实现.mp4: s' k5 q6 `% |2 t: j
    │  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4$ L/ ?' W- i! V8 X5 C
    │  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4
    $ n4 A/ [' T+ G3 A│  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G
    6 ?: {5 r: e# T# Z# y│  │  │      ) @' J6 h/ U- y* G- i7 H8 m
    │  │  ├─03 任务二:分布式架构设计理论* ]1 }4 j0 S1 M1 O6 n* M
    │  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s% E9 C+ X$ I$ _1 x; c
    │  │  │      02 分布式架构介绍.mp49 ^, l$ R; D" l9 H0 |( X
    │  │  │      03 分布式理论-数据一致性.mp4- w, }3 P' s: Z5 ?- N9 m7 f: [
    │  │  │      04 CAP定理.mp43 Z1 y+ T5 i; ]
    │  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @: d3 v( _, R: D3 I6 g. Y
    │  │  │      06 分布式一致性协议-2PC.mp44 ~9 P4 q0 H7 o5 Q1 U
    │  │  │      07 分布式一致性协议-3PC.mp4
    * ?# u6 G, X  y2 K6 f│  │  │      08 分布式一致性协议-NWR协议.mp4. m# R9 G% z9 }" m6 Y* H' \
    │  │  │      09 分布式一致性协议-Gossip协议.mp4* }( C  o3 ?; [$ P5 U
    │  │  │      10 分布式一致性协议-Paxos.mp4
    # W, o7 p" F+ p& I6 ?# o, g( [│  │  │      11 分布式一致性协议-Paxos相关概念.mp4
      B8 q4 |" q/ f) w# y( K" z│  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
    " E  M" g" E7 l0 q│  │  │      13 分布式一致性协议-Multi Paxos.mp4- \- W+ P+ u; a
    │  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c' k3 Q  Q- a5 v+ t$ F1 M. H7 P0 Q
    │  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U
    " [$ D& ?$ V8 t/ I│  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4) E1 A; v8 f5 W) \
    │  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K" ?& \' h* `1 T% E! V6 T9 h% s# P3 h6 O
    │  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d' v1 M% O' k) Z6 Q- k  m- r/ q
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K8 ], l& N; ^& p5 e% O7 b
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4
    * m' `% i% p# {│  │  │      21 分布式系统设计策略-高可用.mp4
    0 G: j: a! o/ o8 I0 C3 V2 W│  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r- I; @+ Z; Q$ N
    │  │  │      23 分布式系统服务调用-实现方式.mp4
    ; c3 ~  b& `$ u+ o5 B│  │  │      24 分布式系统服务调用-跨域调用.mp4
    ) @' t9 {+ f7 R  I( O/ E2 @│  │  │      25 分布式系统服务治理-服务协调.mp4* l2 o3 \0 P% T; a& C' M% }' [8 T7 V
    │  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I
    . l: Z/ s* V' K│  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [
    % h# I0 U: W0 H1 a! L8 }│  │  │      28 分布式系统服务治理-服务限流.mp4
    0 M$ ?" v" H) j* z+ y9 k│  │  │      29 分布式系统服务治理-服务熔断.mp4) ^* h* r/ j0 ^) I6 R
    │  │  │      30 分布式系统服务治理-服务链路跟踪.mp4+ B; @/ m# x% p$ F2 y  [
    │  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp41 Z6 L9 b# w! U/ p% W5 w$ C: }
    │  │  │      32 架构设计基本原则-开闭原则.mp4
    9 V8 h3 L9 e9 V1 d│  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F. X: A5 |# ~) }$ U; D8 K& f  U4 J
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p
    : j$ ^+ U2 J3 W1 M│  │  │      35 架构设计基本原则-里氏替换原则.mp47 N* \  K: m- A0 @
    │  │  │      36 架构设计基本原则-依赖倒置原则.mp4% q/ f  a! }; w# c' R" S
    │  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J( ^2 F1 g' N8 P6 ]. e) k
    │  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o
    4 B4 a4 R  [' I│  │  │      39 39 任务二测试题_不提供.txt
    9 h+ C; m  B+ ?& w* }│  │  │      ' \% S# p. K6 S; Y& j" M! C
    % m3 ?" }' h% D' w│  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U
    , w" c. z1 ]6 o, h' E│  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l
    ' u# [- X! r- p  ]6 L│  │  │      8 W5 a+ e: b" b2 c$ u, w1 D
    + G5 S3 P# c# P2 Y$ P( a9 `  ~, w│  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r7 F0 e5 Y4 ?1 y6 N( l/ {
    │  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N) V1 g+ ^, e+ [  g5 u
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S$ ~' o3 N& p% i& R
    │  │          03 1分布式理论、架构设计(自定义RPC).zip
    - O) y" \% e: {- G5 W& t│  │         
    # X! q8 m/ X7 `: l" A- v  u% L│  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l3 x# V7 o" y% D& C
    │  │  ├─01 课程资料
    3 V1 t( h9 u% n. B- S% b8 p7 K│  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?
      v4 b6 a! z0 h9 @% y" s│  │  │      
      T1 V! t# D8 s4 O! I│  │  ├─02 任务一:Zookeeper环境搭建和基本使用. J' z/ W$ ]& V+ E
    │  │  │      01 课程内容介绍.mp41 l# A& W. v7 Y' y; C
    │  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }4 Y1 U3 D1 ?: w
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I5 t# z& `  [- j- ^# L0 d& T) o" ~
    │  │  │      04 Zookeeper基本概念(下).mp4% K1 e5 S& Q4 P. J, R
    │  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {$ q1 u! z% M. w9 w2 \
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp4
    ' X" d* B; H: O: q│  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O
    8 i3 ], u! i; D/ X9 b* _) l! e│  │  │      08 Zookeeper系统模型之Watcher.mp4
    ( {, a0 [9 j( ~# F% Q9 p. l* y│  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s& S. \, t' K8 h: ^2 D+ m
    │  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u# \/ F  g: Y6 x$ B- a! |0 H" D
    │  │  │      11 使用命令行读取节点.mp4/ |/ h3 Q0 `/ F
    │  │  │      12 使用命令行更新和删除节点.mp4/ m" ~$ g+ ]& S; f
    │  │  │      13 使用API建立会话.mp42 a* s% w7 Q! W+ Z
    │  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K
    8 A8 l6 s* g9 `$ u│  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i
    2 p. Z0 ]; V: {7 N- V6 o│  │  │      16 使用API更新节点.mp4( ^) X0 b7 ]4 e: d9 ~3 Z6 z
    │  │  │      17 使用API删除节点.mp4
    8 k6 f  S# ^+ D( r: U│  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i
    $ r2 j* s2 [. M$ G+ l# e- ^│  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C* e8 m2 X, d$ S5 r) }; ^& x! p' R
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    ( _" u6 \2 m* A1 X( }4 F! D│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p
    5 d, I8 q2 u( r5 Y' Z" K│  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    , R4 @& e% m  T  t│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L
    . x; R4 K; Z0 ^/ a! i│  │  │      24 使用Curator删除节点.mp49 ~; o9 h+ j* p/ w# w2 _0 u: Z% z
    │  │  │      25 使用Curator获取节点信息.mp4* e  J8 n  o' I4 _. b9 x
    │  │  │      26 使用Curator更新节点.mp49 k9 x, o; Q; ?0 g
    │  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _
    - u0 R8 D0 g: _  |1 T│  │  │      ' u$ c2 W4 f' ?; n% C5 I; N
    4 A1 I# I8 N1 x  D0 l' P│  │  ├─03 任务二:Zookeeper应用场景和深入进阶
    $ y8 ~% t; o' H/ p8 \$ I│  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U& A) s: N! W4 U
    │  │  │      02 命名服务.mp4
    , u' x$ D1 t* o1 K7 l│  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y
    3 u% `/ _. D0 S6 |2 E│  │  │      04 master选举.mp4
    / T, V- o: c/ Y- g│  │  │      05 排他锁.mp4
    . I! t" K8 \6 A! `; R0 h│  │  │      06 共享锁.mp4$ g. m+ }& t% l! N
    + G, ?. ^0 U6 i8 I/ o( r3 `1 A! Q│  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V
    7 y- ?& o4 Y  o, p# o; f│  │  │      08 Barrier分布式屏障.mp4$ v, ^% X! ~* ~' O
    │  │  │      09 ZAB协议(上).mp47 y0 P! I! e8 S# V9 y# E( X
    │  │  │      10 ZAB协议(下).mp4
    8 F! u! ?9 V7 O, ?) ]│  │  │      11 ZAB消息广播.mp4. @/ e" Y/ D% l' {0 y  @+ {
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    ! O* L) Q- c, c│  │  │      13 ZAB运行分析.mp4; ^, b. M8 O9 P. O( J1 Z  ]
    │  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J7 `! Z' d, [/ r, o- M2 A3 w
    │  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]
    0 @6 [/ v5 ?& \# ^. n# H│  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U
    - p/ X, n, S2 K9 m│  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?
    * f* ]1 ^% R7 S- U7 R│  │  │      18 集群模式服务器启动流程(下).mp4
    : F  @. q2 f; W; B│  │  │      19 服务器启动时期Leader选举.mp4
    $ G" s% z3 M: n│  │  │      20 服务器运行时期的Leader选举.mp4/ d4 _+ L7 D* P! ^2 B+ u" x3 R
    │  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D
    5 y7 l# V' C9 j; R│  │  │      * z: a, l7 }) V# Z- ~$ k) w  g) a& e
    │  │  ├─04 任务三:Zookeeper源码剖析% f& L2 s$ h+ T7 ]$ m* Y
    │  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K' }# T1 g  t( X! t/ j9 e7 U( ?5 f& l
    │  │  │      02 源码剖析之单机模式预启动流程.mp47 _0 W4 K3 o3 b! @! V
    │  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R" |* m/ A! v) e/ M8 ^$ i
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H
    0 U% o3 [5 v5 \/ Z; D│  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h
    , q$ _+ M+ x# o$ B│  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k6 k, g7 E$ {3 Y5 A- F1 S0 K  T
    │  │  │      
      S3 p# y7 w( l5 l│  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e
    $ g1 ^* q8 A2 v, w% z│  │  │      01 01 第三阶段第二模块作业题.html
    ( m* k1 _$ P# A) w" N) O│  │  │      9 m& S, c4 S% H( z3 `" r+ Q5 U/ Z# v$ K: P* G+ l$ T
    │  │  └─06 模块二直播【回放】
    , @3 Z* S! V% l7 R│  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt
    % L5 d, `, |5 H. R! B( |2 |│  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T; ?6 }+ C9 \" i: {) Z; R3 J
    │  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u" Y2 q! l  m: L
    │  │         4 I  x, R6 e8 d% H
    │  ├─03 高性能RPC框架Apache Dubbo
    * i! T1 V: L3 a( a5 T/ S% O8 o2 i│  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M
    + X; I- {7 C  A- @8 }; K4 h, t│  │  │  ( |3 i2 P( ~! X/ V3 m- E9 O7 B7 [$ c7 v
    │  │  ├─01 Dubbo课程资料下载" b. W" K7 m" @0 d0 @
    │  │  │      01 01 讲义及代码.zip5 o; m) ^: j0 [8 g
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    ; f7 M0 Q3 h' l7 g% w│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r, U* s- A6 i- i: |) D1 ^& h7 D: C9 _
    │  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y* v6 ]) d# e' Q  [, }8 p% B9 f% n0 n
    │  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }
    6 v# d/ e; n7 X, q7 M8 O/ H│  │  │      03 垂直架构.mp45 c: p2 V* B- I+ |/ R. o2 ^  O
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a, o- l: r$ k" ^3 A8 ?
    │  │  │      05 分布式-SOA优缺点和微服务.mp41 J0 c, j/ L5 E5 B$ Q4 ~$ z! ^$ E7 X
    │  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D
    / C: R; W9 \8 |│  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    , a- V9 f- M0 K+ B% Q$ B│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q( r  w  A/ }' F- Q2 C" w' D& Q
    │  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    ' C+ D) C# T# n: A│  │  │      10 编写服务消费者.mp4- B- ^- f9 F- G, |9 |
    │  │  │      11 Dubbo配置介绍.mp4
    1 L$ n" q0 q: h% [│  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P
    5 p- j: B2 }! x( g& l! n+ f│  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J( R& H" a5 ]6 l! O
    │  │  │      14 dubboapplication配置.mp4) Y# ?: ~# N  h. c
    │  │  │      15 dubboregistry和dubboprotocol配置.mp43 m. D$ s5 W# h, Q
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X1 r# s) G& \- `
    │  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |
    9 K5 g0 U" u- G: e+ Z│  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E- F$ _) r3 H( {9 Y
    │  │  ├─03 任务二:Dubbo深入配置和高级实战
    4 i- }2 G7 `% Q( d│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V
    + @/ ~2 O; W8 k  ?│  │  │      02 Dubbo中的SPI.mp4% _, l' E7 i2 t# N# s3 j# o
    │  │  │      03 Dubbo SPI中的Adaptive.mp4- e' K3 B5 C8 b6 G# \+ W3 _% g+ _
    │  │  │      04 Dubbo过滤器.mp4
    , D* S6 b1 Y7 ]% A  H& [( T, W│  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    $ U7 O& `/ Y, [4 ]  q│  │  │      06 自定义负载均衡.mp4- c# a4 d) I& G* k6 ]5 L
    │  │  │      07 Dubbo异步调用.mp4
      v4 F7 |, }5 I* n│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U0 B7 B9 ]; r' _8 k
    │  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y6 k! m" `0 |- |3 ~6 v& p
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o
    3 j2 B' F$ K: U/ H  W│  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I
    6 B7 v. k. i2 K│  │  │      12 路由与上线系统结合的介绍.mp4/ y  Y, |8 F" O) @: w
    │  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i
    3 ?9 U4 o) x* P$ _│  │  │      14 编写路由对象和路由工厂对象.mp4' A* u# O  U4 w( E
    │  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v! \8 I$ F" w  Y& e
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X6 Z' m+ H$ J6 b. ]: S
    │  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    7 j6 e  v% H; u0 Z: p│  │  │      
    0 V2 b& p' K2 q: T3 A│  │  ├─04 任务三:Dubbo架构设计和源码剖析
    5 j" u3 o: {6 Q4 t1 o* f* e│  │  │      01 源码环境搭建.mp42 I0 o% m" ^* O4 [  l0 c
    │  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \
    ( N" P! ^; Y! u( s8 s, k% l8 r% i│  │  │      03 Dubbo整体调用链路.mp46 v/ f) F4 Q0 M2 l! p2 }- V+ ]1 N
    │  │  │      04 Dubbo源码整体设计.mp4. x4 {% P/ H4 l' d& T; J
    │  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o- ]/ p. ^8 T5 P, ?
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    8 f$ o: O1 w) l  l9 d, o' V│  │  │      07 服务注册流程剖析.mp42 y7 o' Z( a7 E7 T0 \
    │  │  │      08 URL详解和本地服务缓存原理.mp4
    / Z, m) `* \" Y$ A, c( A+ `- d│  │  │      09 服务消费流程剖析.mp4
    . ?& h+ ~  z! U/ H│  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^
    7 B, R. g) v: n% |│  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m
    $ @1 _; O& q# ^) T' R- F  J│  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h
    # S* x/ a7 i8 g) P5 Z1 W# J# n1 Q│  │  │      13 集群容错架构.mp45 _5 f7 T6 A; m4 w3 c
    │  │  │      14 信息缓存接口剖析.mp4& [- h# ]. i5 \( d
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @
    5 n" R7 [8 I! V( _+ @) a. b│  │  │      16 Cluster实现原理.mp4
    4 S# e8 f: y5 M- ~5 Q- j3 N! Z│  │  │      17 负载均衡实现原理.mp4
    ; T8 h- n4 m" U) O% s( |1 c- \│  │  │      18 Invoker处理流程剖析.mp4
    - L; @) g  J4 H1 k$ l6 I, V' s3 g6 `9 r│  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E
    * `2 ]) n1 B6 M9 Z. S) Y│  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J
    " y. z9 Z3 I3 l2 K│  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e9 o0 V- g8 I2 r; K, J$ m9 O
    │  │  │      22 22 任务三测试题_不提供.txt
    : s  G4 A( [- B; \" }  h! R5 {8 u, M│  │  │      
    & F' J4 a2 o. N, |  }│  │  └─06 模块三直播【回放】
    ) Y) M; Z0 E! ?: u- h│  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _  K( N+ g% o& [- M/ t, }
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I
    . D( L  T9 T5 |$ {, o. Z* u│  │          , g( D3 X  A. f# o* [; ^
    0 P) P' k; L' Z( ^│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _) n$ p4 b9 }# B' b. J" X) ]: v
    │  │  │  07 任务六:模块作业
    4 t# A' v0 e. a9 ?│  │  │  # j* ]: `. u2 _# O, I. k, u% r! Z! C6 T  P
    │  │  ├─01 SpringCloud(上)资料下载
    % Z$ z9 Y) M5 l# u  L! a3 O/ l│  │  │      01 01 讲义+代码.zip6 F+ A8 O1 ^5 {+ o" A$ X+ m
    │  │  │      
    0 d& x% l9 R% C; c, O  f│  │  ├─02 任务一:微服务架构与SpringCloud概述
      i3 p' E0 b: `! w  q7 J│  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J
    & V' J  ^! I; D  h1 ~│  │  │      02 微服务架构引入.mp4
    : W8 l/ w# w: \0 P; a│  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o7 X6 b5 f. B3 H4 ~8 a8 p
    │  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w
    9 J, J9 d# ]" G5 r  K0 D│  │  │      05 微服务架构之负载均衡与熔断.mp4
    ( ]" \- l! l4 D9 a│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    / i# U- o) h8 [+ U: A3 q│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w, F- {# I2 D- r+ }* G5 t( z
    │  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    1 i3 d7 o8 i* q% U- y: I& x│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y# ?5 g. n1 O8 r  H6 e* b
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z% [. c: R1 j, o- \9 m; q
    │  │  │      11 11 任务一测试题_不提供.txt* n, X; r- N6 T% e
    │  │  │      4 E( e. s5 q8 H! K
    9 J3 K* Y" l- i9 ^: D. t$ N8 h3 k' O/ t│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F
    : }5 W9 k& B1 \9 {9 g* o│  │  │      01 案例需求描述及数据库环境说明.mp44 Z4 X5 T% A# ]( o5 r6 E" t
    │  │  │      02 案例代码工程准备.mp4
    0 X) V/ m& q9 I/ O4 B$ r) e2 O│  │  │      03 编写服务提供者(简历微服务).mp4
      S8 ~( l; F. V1 v$ p  D8 m6 a6 s│  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m
    . \6 V( s: B) o* T! x│  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H
    ( n0 n$ `) U& z  z8 Z│  │  │      06 06 任务二测试题_不提供.txt
    7 z7 i0 }. ]8 @% `3 S% }6 s│  │  │      
    ' J! G4 W1 C. `) K7 _9 b, G) {│  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m
    # k' E. w2 f5 C/ B│  │  │      01 Spring Cloud主体结构.mp4+ Q' N+ L  b' Z+ D
    │  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s% c' w+ |+ }  M8 |' I, Q! R
    │  │  │      03 主流服务注册中心对比.mp44 B6 r/ A1 _" }$ h/ K& J
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q$ \& W' K# h  W' c& x# I- k
    │  │  │      05 Eureka之构建Eureka Server.mp4
    ; r; [% ~  j4 B# C, `│  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n
      g) ~" _8 d' h0 B" B6 N/ Z│  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c$ d- X( N9 c  [; g' V( j: A  U
    │  │  │      08 Eureka之Eureka Client配置进阶.mp4
    2 X2 N% q' K# H! p# k1 V│  │  │      09 Eureka之注册服务消费者集群.mp4
    7 r% G; @' b4 R7 g5 w0 o│  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    0 v6 O+ y3 m5 s0 Q6 M│  │  │      11 Eureka之元数据详解.mp4+ k% _' u0 L! |
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    $ f( M% k* F/ r5 L6 U5 k0 q│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f
    * w$ e4 ]2 m" d│  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4: x; h7 N5 U( S
    │  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4! E. }0 e1 y; s
    │  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D
    9 g% O3 @& U# j- q/ q│  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c, R; Q2 `. z% k3 U# Q) l! W
    │  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F$ K* N" Q& p6 a! n
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    - {$ ]4 z, K# O  ?3 O│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R
    5 v0 }/ u! r1 e# x' m. ]│  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4
    : v. q2 b2 Q6 p/ J# Z$ A6 Z│  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e8 a9 G% B5 ^* d- d1 f0 I" W4 A
    │  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V' R- B: O: g5 T
    │  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V
    . A$ ?1 x7 }. ?│  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n
      m5 ^6 O% t0 L3 V  T│  │  │      26 Ribbon负载均衡策略调整.mp4
    / X5 d4 I) {: T: a; X# ^1 M, i0 Q│  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g
    : ]7 Q9 Y9 M+ u  D7 A1 J2 B0 C' Y: ], `& j│  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp42 Q9 b1 p" ~+ k
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m
      q* d; O( g# w: M' t│  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?, Y: K4 T/ V9 |5 p7 J9 @7 \
    │  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4
    ! T0 S% k4 A1 V- E: Q0 c│  │  │      32 Ribbon源码剖析之ServerList过程.mp4
    ! _8 m/ l/ i( Y, K5 k│  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F* d" Q3 h; j8 ^0 f# @1 M8 y
    │  │  │      
    . @' H+ J4 o2 s% |│  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X
    6 p8 C5 O& }7 N6 Q2 B│  │  │      01 微服务架构雪崩效应.mp46 V& p, B* n1 _7 i; _0 S$ L+ J$ E
    │  │  │      02 雪崩效应解决方案.mp40 t: q; E5 ^8 J( j  k  n
    │  │  │      03 Hystrix介绍.mp4
    / U8 ?- W& p; i- }│  │  │      04 Hystrix熔断应用.mp46 }* A3 b1 Q! A
    │  │  │      05 Hystrix服务降级应用.mp4
    0 a9 |4 b* {" q: a& ]" q│  │  │      06 Hystrix舱壁模式原理.mp4
    . q" g1 Z$ M5 M3 j│  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S! K- b$ u8 m3 C" Q1 ^
    │  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V" [, W/ a( `7 W) x8 g2 U# v# {. c
    │  │  │      09 Hystrix流程定制及状态观察.mp4% E3 O7 ~& s& ]2 c9 P
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P
    6 e' ^0 M: S( {+ o! l│  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4; c+ M. P. N, j% `  o1 W4 X. Z0 U7 M
    │  │  │      12 Hystrix Turbine聚合监控解读.mp4
    ! @- ?' K( \3 t" U; g+ }4 C│  │  │      13 Hystrix源码剖析之入口及切面机制.mp4# Z1 h' p. c$ g% z; \6 z' d
    │  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _# x: m( ~$ }# ^( P7 U- S( c( G5 m' U
    │  │  │      15 Hystrix源码剖析之执行流程.mp4
    - \# @' Z( z+ u- x│  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A
    : e4 F. m: R% m2 W│  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `$ h6 {" C" H% Q, B& K2 g
    │  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    : f% Q! F9 G/ f) R  K  M: q│  │  │      19 Feign日志输出.mp4$ Y6 D3 Y5 p0 m. q4 L
    │  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4
    % Q& |+ `6 X: I# Q* Q0 O│  │  │      21 Feign源码剖析之代理对象产生前奏.mp4
    & p9 K: U' m# W4 Q│  │  │      22 Feign源码剖析之代理对象产生过程.mp4
    " N7 I& I; K3 P1 E" ~│  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g0 \! M/ ?# q3 w' ]4 ^
    │  │  │        G' ?- b' H, R( N+ p  _' q" d6 l8 J9 e/ U
    │  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j" F& |% M: [2 q9 x3 `
    │  │  │      01 GateWay介绍.mp4! L% X" ]/ y5 b- R- v. _/ n
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4: u( i# U/ y* Q- R
    │  │  │      03 GateWay应用配置.mp4! M2 ]: S5 P( j) Z2 M. S
    │  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d
    6 N& r' U3 I- A. L│  │  │      05 GateWay动态路由.mp48 r6 ~& W' M- Q" ~- A# c
    │  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a" T( x* j( Y) `$ f) E
    │  │  │      07 GateWay过滤器之自定义全局过滤器.mp45 N" k* }. f( e
    │  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v4 r: X) u0 p1 e
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F* ^9 O% A% w& i" `$ F! k
    │  │  │      10 Config配置中心构建.mp4
    5 A5 Y2 M; `: v; r" R# A: N│  │  │      11 Config客户端工程构建.mp4+ z+ m6 j* I, o) i
    │  │  │      12 Config客户端手动刷新.mp4. t% f/ t  }" W+ g6 ]/ o
    │  │  │      13 Config+Bus自动刷新剖析.mp4( W2 h: y2 j" Q. q2 F& N( o
    │  │  │      14 Config+Bus自动刷新应用.mp44 j' `3 S7 Y) l1 b
    │  │  │      15 Config+Bus定向刷新.mp4* H1 B/ O: y' `3 ~7 Z. b, b) q
    │  │  │      16 Stream解决的痛点问题及本质.mp4
    & x+ f$ B6 R" c  F│  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y
    + |3 X- f% {5 X# w0 m│  │  │      18 Stream通信方式及编程注解.mp4' d/ r" H+ |. `! @5 P7 F6 P
    │  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t* x# H8 Z" G& N, E
    │  │  │      20 Stream构建消息消费者.mp4, Y3 P2 l! m$ P% l$ W" r4 Z
    │  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v
    / L& b3 j, }" X; m' z│  │  │      22 Stream高级之分组解决消息重复消费问题.mp4
    - w4 c. l! D3 |+ g( j│  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~6 f. T5 @3 K1 g( D
    │  │  │      24 24 任务五测试题_不提供.txt
    2 l# G) N7 y# D, v│  │  │      - o+ U+ i% k) ~6 }5 ~* z  W
    │  │  └─08 模块四直播【回放】, Z* [: K$ Y  E/ g' x$ Y3 _
    │  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b. |0 _5 l6 O- x& V: b
    │  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?
    " I9 `: ^: j( v6 w  B& @│  │          03 4springcloud上.zip
    * F& C! b8 p% Z( y- {; Z│  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    $ @8 [# v3 u4 S/ k│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l; o( N* }4 [6 |3 ]( m( U4 b
    │      │  10 任务三:模块作业
    3 ~/ D3 ^. @' B  D8 A+ S│      │  6 L9 G: S: L" f
    │      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g
    7 W0 s' G+ z( `9 k6 ?8 Z│      │      01 01 讲义+代码.zip
    ( B6 M! Y# S7 s9 ~- d  P, r* ?│      │      
    . [' L! Q0 w+ C- }% n8 m" g│      ├─02 nacos课程资料4 z5 y! `8 s: t) V
    │      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z4 j( \0 b& i' s* W
    │      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m, q$ {( |) J1 h; o- r* w8 a7 Z
    │      ├─03 seata课程资料+ k& {, C4 ~6 k5 F' A$ ^4 ^" V
    │      │      01 01 seata课程资料.zip
    3 i: e2 T' e3 L& ?4 ~9 N/ a' Z│      │      1 J2 Q, V0 E; B# X3 s7 q
    │      ├─04 sentinel课程资料% }+ R# l- }- r2 }
    │      │      01 01 课程资料.zip6 D6 h" k: z4 [
    6 {( |: x9 E$ x0 J7 r│      │      ! R( a, f6 d% I( F" ^* a
    8 H1 s, T* J6 J4 k│      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J
    1 v  i& z( x* M$ K! I9 E- Q7 l│      │      01 课程内容介绍.mp4
      a  B$ h* f8 L3 E* O│      │      02 分布式链路追踪技术场景分析.mp4& p( m. t3 p4 C+ \
    │      │      03 分布式链路追踪技术核心思想.mp48 n; z# ~# i" s+ H' }! V7 M2 v& e
    │      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N
    ! \- ]2 X+ c: p# J4 ^% X& ~8 U│      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c* E2 y5 p/ Z4 E4 p
    │      │      06 Zipkin 服务端构建.mp4
      |4 Q* [( N+ g8 M7 `% P│      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U$ d  R* `/ J# e$ H
    │      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    ) v3 c& ~: S: M2 s! m│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    : F  b2 {( N% f│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
    1 |/ A. U! b1 N3 f2 O1 ^) C│      │      11 OAuth2标准初识.mp4" a7 l3 [0 M3 s" v# Q/ H9 j% f
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4
    & ~7 Y. @) U8 `5 p& _- ]+ W9 W│      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    ( ~. z& K# x8 p4 ^2 i+ T, ]│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    * L1 Y4 s* T* e│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    2 {8 p3 [7 ~# E  I│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V
    & s8 H& ?7 v! {6 W│      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a& e8 J9 E8 Z5 m2 E! |
    │      │      18 OAuth2 资源服务器构建.mp4. d' F  E8 G/ S' j$ d* g9 @) a
    │      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p
    ) o! I8 B7 y0 E# o- o│      │      20 问题思考及JWT引入.mp45 L: t5 E8 q. h
    │      │      21 认证服务器JWT令牌改造.mp4# C0 h% Z; U8 l# Y1 N
    │      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @2 k; u3 B2 O0 j0 H& |
    │      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R! E6 a! T* x5 }- t# _# J
    │      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y6 T2 w" b  d3 h. d% ^8 S
    │      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {
    6 u2 b0 K3 v! \4 ]; n9 B│      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W
    5 {2 x' h4 Q2 z# Y1 o│      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @
    + r; h% {$ c6 z7 O8 i3 t│      │      28 28 任务一测试题_不提供.txt! u. Y2 L) o. e/ X
    │      │      7 K* \3 c! I1 k" O: `; j
    : m- K# `+ M- Y, [│      ├─06 任务二:Spring Cloud Alibaba高级实战( z% Y" z, A- Q/ l1 y
    │      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
      z7 Q( L: e* ]+ ^  n; G/ l│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X9 ~0 b! S: q% k7 V; l7 }) z4 ?
    │      │      03 Nacos Server 服务部署.mp4
    # [) p  c7 I, [│      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H
      }# p9 r! I+ e8 m3 B: o/ q│      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    : Z+ I' J; j3 }9 @2 t# N│      │      06 Nacos服务保护阈值.mp4
    0 n* p, H6 c* {& b│      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R
    . \  J% D; j7 t│      │      08 Nacos服务实例动态上下线及权重设置.mp4
    & P4 W6 R, r! E& W2 ^) s│      │      09 Nacos 领域数据模型.mp45 @# C; j/ n3 K, W0 [
    │      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C7 }& W3 ~/ N7 }4 Z1 F
    │      │      11 Nacos Server集群模式.mp4
    4 U3 r( d1 E% b6 q( \│      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {
    & _/ l, _( J9 ~/ f' V│      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @% |. {. h- ?. `0 Y. m, q3 O% n' T
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp4
    6 f! v# V# L+ V& r' [7 X, q│      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b
    - K) O: l+ T" I! d: d, G│      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l2 {; E/ R; w/ w
    │      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y: `; q+ a0 t9 m+ M
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V
    + p' `" W! O/ H! q  K: ~4 s│      │      19 Sentinel Dashboard部署.mp4
    / _; \" A0 H" W1 O0 X│      │      20 Sentinel监控自动投递微服务.mp4
      O' g! k/ p' s│      │      21 Sentinel关键概念及流控引入.mp4- v& U- w2 j/ }9 I/ i9 z
    │      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `
    , R' `4 ^- V9 J│      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?& i2 @3 K$ ]# Z
    │      │      24 Sentinel流量控制之关联模式.mp4
    1 N4 v& Q  {% G# V8 _│      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y
    9 @" F4 y* B8 n7 _6 k4 ?8 |4 s│      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p
    1 R5 Y- u& z5 {% D, X/ Q/ f" `│      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R  I% ]9 U& N6 @2 r' Y
    │      │      28 Sentinel降级规则之RT策略.mp4
    9 Z; z8 c. \- l0 \6 o$ _│      │      29 Sentinel降级规则之异常比例策略.mp43 {* w) v- n2 f6 J. C
    │      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    2 E: S; ~2 V4 }2 g│      │      31 Sentinel Dashboard其他功能.mp4
    : K5 l- |' S  {% U3 J│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R  ^' n8 o0 _, c$ o) z
    │      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q- J) s9 c. E. D* Z1 H; l& e0 K
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    3 e& z8 q. s9 X- m# X│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z
    3 w& P7 T! R8 _9 T│      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4
    ) [7 I2 t: e% I│      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q
    * v/ Z# h. T; P, `! A│      │      38 Spring Cloud Alibaba小结.mp4: ?7 T7 c2 f# A. L) q* D
    │      │      39 39 任务二测试题_不提供.txt' K1 X& v* y! U5 i+ k, s' N7 D
    │      │      * Z- {8 G  v$ X5 |) i3 |
    . J4 B% A" _1 }0 t) E. c2 H│      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P
    8 M7 Y1 q  X, h; n% O6 @. U│      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z
    - G' g+ _& p5 \2 g1 T│      │      02 Nacos项目结构.mp4
    , Y& \$ m4 j; J- r" \' i│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4
    3 i# o( a- w- g' ~9 ?) D2 c9 G│      │      04 Nacos服务注册-流程分析.mp4: s' P( R; P  }0 C
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H8 o! N$ L5 s0 h. l* q6 f2 f1 p! j
    │      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4) b% M4 h  F' Q- m' \2 x
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q
    ! B( _- Z  k) N) a; \! l  M│      │      08 Nacos服务发现-源码剖析.mp4/ `( V( S8 f/ [9 Y/ @" w% Z" S
    │      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p0 j$ Y$ b0 w! a2 ?( [
    │      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T  S4 t2 J, ]1 ]( G/ L3 w
    │      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w
    ; t9 d9 a$ ?/ |4 f" N( ]│      │      # Z7 z/ J7 ~; U
    - E6 _' S) C7 r( P1 X, W- K0 b- Z│      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K: M5 I& z4 c% a7 ]. h
    │      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E
    , L( z- b" M9 y│      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _% w0 V8 o7 L: Z3 X
    │      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    ' a% N. S# F% N& a2 T" H( x2 D│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q' d0 y: O8 R5 o, U
    │      │      05 Sentinel限流流程剖析.mp4; j7 O1 f4 [3 @2 S4 V# O
    │      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s
    : b8 T. @  D' C: @) ~  @│      │      
    ' R9 {. T0 g" d) Z5 o9 o│      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P0 G" d8 C, K6 o& ?
    │      │      01 Seata简介.mp47 U/ [' i0 _* r
    - }" W# V/ m5 p) W│      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y' I0 }( O& W. y; L; Z
    │      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M
    3 f& Z2 Z+ B$ ]& [1 u2 J* O│      │      04 Seata-AT模式改造案例.mp43 J2 w- E' J* {* X8 ]# {
    │      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y
    & P2 y+ B8 W' h+ t│      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T
    ( r' H9 H# D' d+ ?( f7 ]5 |│      │      07 Seata-TCC模式介绍.mp4
    3 U$ V5 b% y) r5 P/ H- Q. v│      │      08 Seata-TCC模式整合RM介绍.mp4
    ; P" ~) h. o% L5 E+ [3 q$ B│      │      09 Seata-TCC模式改造案例-RM端改造.mp4; d, h+ g6 A* y: f
    │      │      10 Seata-TCC模式改造案例-TM端改造.mp4
    0 c9 q" E5 u6 U) x- f0 j3 G7 X│      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X) T( F6 E9 v; L/ U- b: ~8 N: d; a
    │      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~. f, @9 A+ X+ Q5 d4 J7 y
    │      │      13 Seata源码工程搭建.mp4
    3 I9 T, v4 |$ _9 T│      │      14 Seata工程结构.mp4
    7 d' F$ a  n' E( T' g  w1 N4 o+ u│      │      15 TMRM注册流程剖析.mp4' Z7 q+ y8 @, v0 [# P6 |; s
    │      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y* I' e4 B% ]8 c8 E9 F1 w9 p
    │      │      17 TMRM注册源码剖析.mp41 {" f2 j$ k3 ]4 @% t
    │      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z- z( [: ?; A0 h6 o% V/ a' `; W
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D
    ) T2 ?; ~) ~; B( I* t│      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n
    1 `: F: V: R1 V4 O2 V# h│      │      21 RM分支事务注册源码剖析.mp4" L3 T3 W$ G: }5 p& `0 v
    │      │      22 TMRM处理事务提交源码剖析.mp4
    0 u4 d% l* i+ G, x4 \5 Z! G5 c6 [│      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A
    ( U9 j! B; ^8 P1 c' u& m2 S$ |│      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W
    # c( X4 [1 T( Y: p0 T! @/ n│      │      0 R+ h- O& n) U4 ?5 W' B& `- ~0 y1 t* b, L) N
    │      └─11 模块五直播【回放】' w* e1 F* P* o# B; `+ i
    │              01 01 课程及直播满意度问卷调查_不提供.txt
    & R; Q. z" P2 h+ n3 U8 B│              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x
    ( F, d- f% G3 p# ^! L│              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \) @- o4 b/ m( g, L: x( I0 r
    │              4 L9 }% L( d* u& O+ k- m! d
    : s7 o. @( r* r' [1 X; [├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V/ ?+ l6 a$ n: j  W* N7 j8 \
    │  ├─01 MySQL海量数据存储与优化(上)2 T% a4 E3 E: L# [) I! x/ O: Q
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W* U6 @. r5 V4 H: P# s9 G3 q. ~2 m
    │  │  │  mysql海量数据存储与优化上.zip6 X7 `& U* A8 I! f! B) g4 f, s
    │  │  │  ( ]  P0 K3 Z$ h! Y
    │  │  ├─01 任务一:MySQL架构原理
    ! v( |' i( x. }. x8 B2 Q% Y( @│  │  │      02 课程内容介绍.mp4* g& k! G; d& S2 s$ n
    │  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e, [0 Z3 U% F) G% c
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    9 E2 Z1 S( n8 \# j* ~│  │  │      05 MySQL体系架构概述.mp4
    1 a( l- i5 v7 z4 Q6 w│  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m. b7 }& A# H3 P3 ]3 q
    │  │  │      07 MySQL体系架构-数据文件.mp4+ o: t) u* s  M
    │  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j5 N  S" b: F) {9 L) {+ o1 u7 o
    │  │  │      09 SQL运行机制之连接机制.mp4+ O- ^, u% O; i$ o; y
    │  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p
    1 `# j! n& _0 Z$ e' ^2 {│  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    6 I* h/ Q* l' n" q2 T- c│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    / `# y- F) J+ }, ?# L│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X
    & Z; j/ O& `! x( H, N: K│  │  │      14 InnoDB和MyISAM区别.mp4- E% H7 C( P9 |, K& a
    │  │  │      15 InnoDB内存结构概述.mp4
    # _: Z4 g8 K1 Z. D$ t3 N- e2 _' W│  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4
    9 E. H1 F, _) l4 {+ J5 n│  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4% ^2 i: k( Y' Z+ m) K
    │  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp4# Q  F  n) H: a
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k. y: y$ V2 M: O4 i9 _
    │  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a7 i8 p+ j, X& k1 a4 x
    │  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b5 |1 J1 g) O" c; V4 r6 m& D0 l
    │  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o
    ' C% t# K! p, e& m0 ]2 L+ T1 P6 R│  │  │      23 InnoDB存储结构之后台线程.mp4
    9 x; ^8 ^6 S9 C' P│  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y# j" ?6 M7 b3 u- l- A2 F
    │  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    & W8 E) ^0 ?: {, Q, O│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K* L+ R! [3 T) A1 h2 X, W
    │  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?8 v3 o4 F: v* d0 P6 o% U
    │  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t; A8 @% a+ m5 {. A; {
    │  │  │      29 Binlog日志写入模式和文件结构.mp4* c, z" n) M- A9 l3 H
    │  │  │      30 Binlog日志记录机制.mp4& I! S& d" W$ T* y
    │  │  │      31 Binlog日志分析和数据恢复.mp44 ?3 I0 x. i' }7 a
    │  │  │      32 Redo Log和Binlog的区别.mp4
    1 D$ P5 W& o$ e/ i. Y│  │  │      2 }: s+ B0 R& N# j. \
    - d6 r; ]& u( Q3 w% l) @│  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O( E4 u5 V/ J0 K8 V8 s+ j
    │  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b$ l, y$ O& I$ _) n9 W' n8 |$ f
    │  │  │      02 MySQL索引类型之应用回顾.mp49 ^7 k: X7 V3 s' g
    │  │  │      03 MySQL索引类型之全文索引.mp4
    0 o$ ?% H+ j' v5 \! z0 t$ ~! W│  │  │      04 MySQL索引原理之二分查找法.mp41 f* _. q$ g9 o
    │  │  │      05 MySQL索引原理之Hash索引结构.mp4& Q  z$ M0 r, [: z# G
    │  │  │      06 MySQL索引原理之B+树索引结构.mp4
    : k, r9 e$ }4 H2 h& k/ [7 R7 w$ c│  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h  x9 G  L& C, B0 Y* w7 m; e3 G* t+ y( a
    │  │  │      08 EXPLAIN查询分析之select_type详解.mp4& v/ {/ u7 M7 G6 b. R4 E/ S  K3 G
    │  │  │      09 EXPLAIN查询分析之type详解.mp4, X9 w1 o0 g, Z/ h/ T# Q3 h" Q3 y
    │  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^& Z" L# F- f  i# b: [2 n
    │  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c
    # `5 ~9 {3 C: Q3 I/ s4 K8 j" P8 o4 B│  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h
    * T% d+ L# t* z5 x& f│  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p/ M- Y3 P: a' b: |
    │  │  │      14 索引优化之索引和like查询.mp4
    ( F( A: {1 ~# z/ e5 P0 P. H4 e│  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X+ Q0 W/ l1 @5 z* ~3 [
    │  │  │      16 索引优化之索引和排序.mp4
    0 p/ E) A6 m; C" ~9 g: z4 y│  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I
    1 [( ^6 e7 W( K" `3 O│  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M' Y7 A2 K" C' m; |. ~
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t
    / C3 \. k6 T8 O/ Z! F' g/ b│  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {
    8 U: B3 d# [8 ^│  │  │      21 21 任务二测试题_不提供.txt
    , i  E2 Y4 k" L9 P" I│  │  │      
    ! T* K3 w" Q6 L' j8 u│  │  ├─03 任务三:MySQL事务和锁/ Z( M# I( t! R6 X8 D/ O
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d
    3 S* p" h' b3 ^! A. O+ l1 `│  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u! z/ |' e2 D: p, k) K2 G
    │  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k' e. V1 k/ C1 S) Z
    │  │  │      04 MySQL事务之MVCC概念.mp4, l; M! A. k) |* {' h1 Y$ M
    │  │  │      05 MySQL事务之MVCC工作原理.mp4) M7 y) E2 p2 W+ H7 ^" k0 K
    │  │  │      06 MySQL事务隔离级别概述.mp4. R8 U' x+ t. _7 b* `( w
    │  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^/ @' V$ i8 k: e; d; E, \* I2 V1 q
    │  │  │      08 MySQL事务隔离级别控制.mp4
    7 ]1 ~& m4 u1 X, b4 J│  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z  n8 G0 s( v0 T; R0 W# a
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4- l/ \9 n9 T% m9 F0 i" r
    │  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f7 \) t3 b# I+ W5 `
    │  │  │      12 MySQL锁机制之表级悲观锁.mp4
    - v! t4 Z; O4 f* z- |, S3 o' Z│  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m" A& j& v5 c+ G
    │  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R0 i# D7 }0 X1 I
    │  │  │      15 MySQL锁机制之死锁分析.mp4
    ! w4 F  F4 \( G│  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C4 |0 M* h" l/ i$ w( Z. p. O# H
    │  │  │      ( h8 D0 C: J+ @% w, R
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |
    " n6 ~+ ^# ^+ w* d9 Q1 c& Z2 K! p│  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j+ L. j/ [# B# Y3 Z& Y8 O, m
    │  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u; `9 t0 b7 e" o9 @# K
    │  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4* V+ z# D5 s3 }/ W- l
    │  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4
    4 ?5 p; i; N6 Z/ g; D1 j/ r│  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4
    , r$ s7 a, W5 g: ]$ b0 [( U, ^5 m│  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r  A8 x6 Z9 x3 A( S
    │  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4, U" ^2 a; o# T& A+ Z# C0 |$ Q
    │  │  │      08 MySQL集群架构之并行复制监控.mp4; {3 p. v# `7 }" P
    │  │  │      09 MySQL集群架构之环境准备实战.mp4
    . W" j- d" n# `& D  y( f5 U│  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m) D7 `/ W, s: j8 C& R! J) x
    │  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _7 d+ c9 g4 T, o2 H( l4 T
    │  │  │      12 MySQL集群架构之读写分离.mp4& ~' J, d" o; C- r3 u) @, O0 \, Q
    │  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H0 ^( a4 M  O- S, ~. z5 M3 ?
    │  │  │      14 MySQL集群架构之读写分离实战.mp4
    3 d: D* y4 [, U, W6 K│  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h% d' Z  A( f+ H1 Q8 `/ _# ~
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P
    8 l  }3 |; I/ @# x  {│  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {
    $ |8 o6 |( ~( l% a( B5 \; b│  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c
    . e9 O/ ]% H6 v│  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q
    6 E7 L7 k8 W7 I* o4 ?/ a│  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H
    0 i& E& f7 {& }- n6 G% l│  │  │      21 MySQL集群架构之分库分表水平拆分.mp4& K+ O" e8 C! s% t7 i# S- ^" e
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp4; n% d4 l9 ]7 S+ S
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    8 T* S3 Q/ e3 b0 j│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f
    . }4 t4 ~! _- K$ f' F# E/ y5 n│  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v: z# x! H# j6 y8 ~0 \0 k
    │  │  │      26 26 任务四测试题_不提供.txt
    1 {, P: ?/ Z# n  E) Y│  │  │      $ J3 `, U6 E. }4 ]
    " g; h9 G4 T! c+ t6 e8 v2 c│  │  ├─05 扩展:MySQL性能优化; g; k( M8 z& V+ X4 Q4 Q; `0 C6 W
    │  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    7 E2 O3 H- a# t0 H│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    # Q- {7 h: \& e) R│  │  │      03 数据预热.mp40 V; v' l6 e& M- I
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r
    6 s; {; Q7 c7 W│  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U' h' H. u9 Z" J/ S) B' T" v
    │  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S2 E) @) o0 f0 f+ A7 i3 t5 ]
    │  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }
    ; y/ Z* ]6 P% m5 N│  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u
    + B: T1 t! y( G7 ^8 Q* ]; m' _│  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C  p0 V3 Y# `* d
    │  │  │      ( W" z( w6 a/ v$ B( h3 ~. }, |) k' |" M
    │  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~
    ! q5 l! D. A' v9 p& ~% d' Z8 H: y│  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    / W5 c! ]' X( y; x. z2 y│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
    : M9 _8 w; L% M0 N$ {: N3 A& \│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    , o- R8 Y- P3 X  [; k│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X; U* e6 J, |' p* C6 O  v7 |
    │  ├─02 MySQL海量数据存储与优化(下)4 n4 H* M* h; ~$ m' R' ]
    │  │  │  05 任务五:模块作业
    5 ^. X" K0 |, A( c│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r2 J% Q# Y/ A0 ~. R: k0 T
    │  │  │  
    ) `: j& S; k# M5 u& \│  │  ├─01 任务一:分库分表实战
    2 g% ~( y- k2 M. n5 l3 j7 `│  │  │      01 01 模块二.zip9 Y8 k6 p+ {  l; Q& Z& q7 g
    │  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C- Z8 j% i1 V* e: R+ T3 B0 A
    │  │  │      03 分库分表实战之背景介绍.mp4& v/ `4 \, \  M, c2 g
    │  │  │      04 分库分表实战之垂直拆分.mp4) w! H% X' `  z0 C. Y" U
    │  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L, Y# f  U$ g( e8 _* \& X
    │  │  │      06 分库分表实战之用户表拆分.mp4" i8 f9 F; u. ^! O& E
    │  │  │      07 分库分表实战之订单表拆分.mp4
    / j  q5 k( I! E. @( _+ b; ^" ^( C│  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O
    5 P4 @) W4 T8 W- y6 I" S│  │  │      09 09 任务一测试题_不提供.txt0 O2 A7 k& }5 C2 e# a& ~1 [
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U( w5 e  a! w. O4 C
    │  │  ├─02 任务二:ShardingSphere实战
    7 k" S' B7 I: x│  │  │      01 ShardingSphere项目介绍.mp4& P3 h" J3 d& N2 c6 n. ^
    │  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w
    2 r$ _% C/ h! ]' I│  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]
    . w9 c  L6 Y0 v/ [; I5 h; V│  │  │      04 Sharding-JDBC之分片核心概念.mp4
    4 D% c3 j# V5 Z. d. [│  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    : K: j& o0 B3 N4 i' a0 w│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V2 J! k$ R0 x, B% c' T5 i7 _
    │  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4
    # H7 o& ?8 X3 w' P3 \- o' b6 w# r) V│  │  │      08 Sharding-JDBC之分片分页优化方案.mp4
    * \  ^# d4 c6 `8 ?& Q│  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t# C! |% r1 l1 q6 g3 G& G5 [7 Q4 E
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G: W2 S' B/ p  v9 Q, K
    │  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y8 C* ~1 J* l( m! w7 Z; m$ D. p
    │  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    ' g( _* @6 r* p8 k" \9 H8 a│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4
    2 E3 X0 O; d1 L8 O! I6 Z│  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    , u" V* f$ N  ~0 Z! n4 ?, I( Q│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X
    ( m. P6 A' h! e0 q7 ?0 {│  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y* ^+ O2 |( {: o3 c+ `0 R2 O# g
    │  │  │      17 Sharding-JDBC实战之订单分库分表.mp4" z, ~4 \9 N! Z9 f9 P
    │  │  │      18 读写分离和数据分片概念回顾.mp46 U  [: a& ^9 N# C
    │  │  │      19 读写分离应用架构方案.mp4- H5 G2 I( o5 P" J* n2 q3 _. E
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K/ g* C# X6 o& `* N
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T0 v! T: f; q" `) k6 e9 j: ]
    │  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E% _, |. c9 e/ B4 z9 P
    │  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4
    ' g. `7 J0 R# ^( U4 J9 f9 N* Y; V│  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?
    ( k! o, k) ~! g* j( L8 t! s│  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4
    2 E" V, L& ?9 {: x( J7 f9 j0 \│  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4
    : s- R, b9 o9 l* {4 m1 A* q; x2 {│  │  │      27 Sharding-JDBC之加密策略解析.mp4* {9 c- D2 k* y6 p
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `9 i6 g3 B% w/ i
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k! J! T0 N3 C9 q$ u2 e) X3 H
    │  │  │      30 分布式事务之2PC和3PC模式回顾.mp4
    ' W  G: e' P8 `% B/ e5 [, f│  │  │      31 分布式事务之XA模式剖析.mp4! I" ?1 `" M6 R4 P7 p
    │  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    ( c& F+ p) e6 R4 A$ K9 m│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U
    1 A1 ~9 d* _5 x- q4 D" b│  │  │      34 分布式事务之基于Saga模式剖析.mp4. o7 P+ e8 D; [9 s7 U3 `) h) Y4 i4 t
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp42 M& S; P6 m/ x" D
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H; q0 ~3 ^( C) |9 k) B0 Q( U
    │  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s8 d8 [- n4 p0 Q. H9 s- e2 k( Q- p
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H$ J1 c$ W2 Q# Q% n, n
    │  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H
    2 ]/ ^$ C1 C3 ~3 T( I│  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a/ h/ S% h# O& G  i- R# v! E
    │  │  │      41 Sharding-JDBC之编排治理解析.mp41 m9 m2 o9 v4 {, I% ~6 M
    │  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v9 E, b6 `4 U6 {7 ?
    │  │  │      43 Sharding-Proxy之职位表分库实战.mp44 |; Y9 h  n% G2 q% N- A
    │  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp4
    . \, p; j) h+ P8 I7 j8 X│  │  │      45 45 任务二测试题_不提供.txt
    2 b) P3 E  z. b- [1 E$ f4 g  E│  │  │      
    + @5 l) F: v/ L- N+ h- H& k│  │  ├─03 任务三:Mycat实战
    ) ~8 j- r" M% k/ F( u( ?. M9 o3 e" X│  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b
    * \7 T0 E: z- |8 W$ _│  │  │      02 Mycat核心概念.mp4; [* }9 C  T0 X, u
    │  │  │      03 Mycat核心配置server.xml详解.mp4  l) E+ W6 g) C( i/ x+ U1 H
    │  │  │      04 Mycat核心配置schema.xml详解.mp4
    7 @! |/ a% T" Y6 [3 ?+ ]│  │  │      05 Mycat核心配置rule.xml详解.mp40 ~, O0 ]; y+ {. V
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4
    : _$ R0 ]& S& `│  │  │      07 Mycat实战之分库分表server配置.mp4
    / d) @- n' D0 I0 V│  │  │      08 Mycat实战之分库分表schema配置.mp4$ }" ?5 I( y* Y' {5 G& f. n
    │  │  │      09 Mycat实战之分库分表rule配置和测试.mp4
    . k) R! D. I6 {$ a, Z3 f# ?  v5 u│  │  │      10 Mycat实战之全局序列号ID.mp4+ q: k5 r' {+ @5 G
    │  │  │      11 Mycat实战之全局表.mp4! h5 [9 `& t4 C) }" B9 ^
    │  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m& _, f5 e9 d" q' Y5 w" @% S; Q# ~0 A5 h
    │  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?  @2 {9 [+ n3 E0 K6 o
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z; _3 I2 K. P" r
    │  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i
    ; b4 Z' D, y+ ^  |# c" }1 F  S  o│  │  │      16 Mycat实战之XA事务原理及应用.mp4
    1 F, C) s; Y6 k: z% h+ z│  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]5 `6 V1 h1 z7 n) b& s! k" O) S
    │  │  │      18 18 任务三测试题_不提供.txt) p, @' }3 O" f6 ^6 x% `: I
    │  │  │      / v( P% b6 x3 R! d6 G- l9 n* U( ~! ~/ E5 ^3 s5 g9 I- X
    │  │  ├─04 任务四:运维工具
    ( N' x& ~6 t% t! j& M, Z: l│  │  │      01 运维工具之Yearning.mp40 L2 ?, O$ _, C8 @8 \# D
    │  │  │      02 运维工具之canal.mp4: X1 T! L% E% f/ n5 s
    │  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f
    . V) U5 j; F1 F( G3 q8 P. Y│  │  │      04 运维工具之percona-toolkit.mp45 Z/ K( S0 M& ?$ l" c0 @8 ^! i! y
    │  │  │      05 运维工具之MySQL MTOP.mp4
    * p4 X, N3 E: {) M* o" l│  │  │      06 运维工具之ELK.mp4
    , v* V* b* \: G; S│  │  │      07 运维工具之Prometheus.mp4& k- l% ~1 _- I  P: J
    │  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f7 ^3 Z  ^2 P4 L7 V" w
    │  │  │      : I7 a3 P* v$ N' K" {" X1 Q
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B
    ! y. W2 K5 S/ t- w: f$ h1 U4 X" ^│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {
    $ G- o1 B- D" m$ ]4 m8 k* @│  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P
    4 M, E* z7 ]5 ?│  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B
    3 X# D" h0 R' X8 A1 a: V: D│  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
    5 @8 ?7 ]) c. ]3 {! Z5 C% Y│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }' I: w. Q2 M1 s- d
    │  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |
    " H9 w* [* M7 N* e. f│  │  │      01 01 模块三.zip& \! A1 e4 T* h" M
    │  │  │      02 MongoDB课程介绍.mp44 L2 D9 _4 n  @1 U
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n
      u% H" g! \2 P, P& z( m( D) O│  │  │      04 MongoDB安装和启动参数说明.mp4
    . V3 m0 t6 z: N  z/ Z│  │  │      05 MongoShell和GUI工具.mp48 D' {" Q' X, Q! t; T
    │  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H: J9 c: U7 b7 S4 R% v/ i
    │  │  │      07 插入数据.mp4; t& d/ u2 c: K9 J# Z
    │  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D
    4 c, T: G8 x3 b) t; ]% ?│  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F4 L2 u. Y: v" {& f7 y
    │  │  │      10 删除数据.mp4. q$ |  `+ S% C0 U2 Q
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e
    ( R% y0 \; m! ~0 n4 @│  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F. b$ a0 {, J$ C" f+ Y
    │  │  │      13 MapReduce.mp4% \; n" L1 V7 a
    │  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i! B; V0 \" i! v3 A" I: [
    │  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~
    3 {0 R) z% r( A7 h& s- j$ B│  │  │      16 索引分类和总结.mp4
    ; G7 O$ f) J: T; J│  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z
    " A8 K; a/ `, p0 E+ K: U5 v9 t/ f│  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M
    3 {& P7 C, N3 ]; P│  │  │      19 慢查询分析.mp4( n) i; O4 f! G
    │  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f
    & b; i& r0 L- n+ V: }. Q$ d│  │  │      21 应用场景和如何抉择.mp4
    2 E6 {4 Y: Q( v1 G│  │  │      22 Java访问MongoDB.mp42 y& b& l8 r) n' l# V4 W
    │  │  │      23 Spring访问MongoDB.mp4
    : I7 J) x4 c7 T9 X6 e' |│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n
    / b( I; O. ]" {: P( \│  │  │      25 SpringBoot以Template方式访问MongoDB.mp4/ e  g+ {$ C) T! Z( x7 k
    │  │  │      26 MongoRepository访问.mp4
    " F' q* v0 u% o│  │  │      27 MongoDB逻辑结构和数据模型.mp4
    / j# A, w& ]: R│  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    . X5 g( f( L! N# D│  │  │      29 WireTiger存储引擎原理.mp4
    " z  n, x- \: D│  │  │      30 主从和复制集.mp4% ]5 D  e- i+ ~/ [4 m7 @0 z) E
    │  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G
    ( G+ V% d/ r. ]* n% ]7 G7 K9 L│  │  │      32 复制集搭建.mp4
    . F( {# D$ T. J7 k" r│  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @* q6 z# ?8 R) C) o! }# W9 X2 R
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    3 Z' A: v: M7 [3 s" O, B! Q3 T│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p- v# ?' B/ f2 a0 T- t. I
    │  │  │      36 分片后续步骤.mp4' t) ]4 q) Q# \3 [, {) n
    │  │  │      37 安全认证介绍.mp4
    / Z! T9 a* m! j5 e: w+ a. @3 R7 E│  │  │      38 单机安全认证.mp43 M& o: v3 C3 G* m5 q# k" W
    │  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T
    7 n3 c. |6 u) G' y$ H│  │  │      40 40 任务一测试题_不提供.txt4 ]: B* ?  n4 d5 H
    │  │  │      ; K4 g' V+ \0 p% G' v1 S1 K5 \% h4 `; t
    │  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    : H6 |2 c: r  B' h. u│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C8 x! N7 r1 j1 ^+ j. P, {0 I
    │  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f
    . [2 l) F* t$ \! ]│  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n) V4 t  ^; N. b2 A0 B
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F* x* K0 {2 E' [# W0 y
    │  │  │      05 语法介绍和节点操作.mp49 M1 A( s6 O5 _4 F/ T% t
    │  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L' A; N3 e$ }( x, t
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
      ^' F+ s' O+ q4 V3 W│  │  │      08 更新排序分页排重.mp4% ~  l! k: z$ W3 j* k  f
    │  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y
    - e/ N0 G! T5 o; A1 T$ s& i7 C0 q│  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y. G1 p" S9 q: S5 q6 M( @
    │  │  │      11 事务索引约束.mp4
    & t. U1 Q- |- `. j! ?│  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g3 P: c' I( u. `& j- r
    │  │  │      13 Neo4j优化思路.mp4
    , `, e. z& U8 l  _/ f│  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M
    * i2 q3 ?0 w) ]! u7 \% [3 d│  │  │      15 嵌入式方式访问.mp4% I' Y3 N5 Y4 |  A* T* b' r
    │  │  │      16 服务器模式访问Neo4j.mp4
    : P- T* V5 t. R│  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F6 H# ^, e( R; B9 T: U3 ?
    │  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r
    9 A  x* f* u7 t! y1 S) P8 R5 w│  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f
    3 r6 Q2 ^; ~) M0 u1 ^2 d: J& J│  │  │      5 {+ p+ O6 x5 Y. v- X
    * [: e: f' Z7 G. v' k│  │  ├─03 任务三:模块作业
    . E3 g& p8 x" p5 U2 h' V. ^: w│  │  │      01 01 作业文件.zip0 ~" f) P* m3 j% Q, x. I5 i
    │  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U  v8 B& ?, Y1 K8 g# X  R
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z
    " G5 p3 x* ?$ F# \% j- f/ i) n│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt' F) n: ]  r2 K3 T
    │  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~
    2 v+ k, ?; G! T# \# |/ e! G│  │          03 mongodb直播资料.zip6 D! a% V0 t6 J2 ?; E: G; Q* E
    │  │         ; a. b7 F0 L" V+ y' S. B: F" X# D
    │  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台$ ~5 A& ~- K8 i0 X5 r
    │  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s. p' ^! L" t3 t6 C3 A
    │  │  │  8 l2 k4 k* E' b' a
    8 }' ?: L3 V% v│  │  ├─01 任务一:轻量级分布式文件系统FastDFS0 ^/ X5 p' V2 K" O9 T$ r5 Y% \
    │  │  │      01 01 课程资料.zip
    % y5 s1 ~# o) I% E│  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V+ m$ m; t6 O+ u& K; `
    │  │  │      03 FastDFS基础回顾.mp47 f' }* Z5 ]6 ]4 V% A
    │  │  │      04 FastDFS环境搭建和测试.mp4
    & K0 N5 |7 i. e( r9 x│  │  │      05 FastDFS和Nginx结合.mp4, Q0 e. Q7 f4 `) b' |1 r) a
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g$ i+ J9 A# R( y/ ?
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^
    ; Z- w8 |  H/ n3 r* u│  │  │      08 FastDFS设计理念.mp4  t* X: w- y5 G
    │  │  │      09 文件上传和下载功能原理.mp4
    / B2 X7 \7 q6 b2 X! k│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V4 A9 X( b& T: r: M
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y; z9 q/ D# p0 x9 e& S
    │  │  │      12 FastDFS配置和优化.mp4
    " D8 f3 I, U4 r9 ~9 `6 W5 f; S│  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d
    & o5 U- d, S5 N5 A( l$ [│  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i3 z, F" q/ W1 n3 s" t
    │  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t5 T1 |8 y+ y+ u1 j) C# L# V
    │  │  │      
    : Y8 [# f7 t5 P$ M5 @0 C│  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I) [+ s* p7 ?% }+ X& y# Z
    │  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N
    8 t  n3 Q, w) S, [│  │  │      02 OSS和自建服务器对比.mp49 X5 e% ?* v! ~* z+ k3 g% [( e
    │  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
    . q1 [6 X! H$ b# l) a│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l" _# E3 V: b1 r9 W
    │  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e
    4 X1 E. T% D3 |. a; ]( g* }9 q9 D1 ~│  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C$ p, M) S3 u* ^. s
    │  │  │      07 日志记录.mp4
    0 y0 \. }/ N. n  h- H│  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m
    4 J0 n& G7 v* a, o5 M6 l1 t* g5 n│  │  │      09 OSS开放接口.mp4, X' ]# x! W1 i4 i" h) @
    │  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l
    1 c5 x8 H1 T; Y│  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y
    . I, {7 Q9 N& V; \' @│  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N
      w. q: p* Y% Z( w% [' M7 @* @│  │  │      13 数据处理和CDN.mp41 k: |: p) D- i: |7 l% c4 z
    │  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J5 q! ]- C( |3 q0 W& e
    │  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w
    ' W' @/ q3 W# U2 H/ B9 t, @2 w/ _│  │  └─04 模块四直播【回放】7 f! L1 q7 s* {+ b! C! s
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt. A' J  v8 R$ u% {2 R- ?5 ?% |
    │  │          02 高薪5期阶段四模块四直播回放.mp4
      v  R) e  S) F" b1 H6 H│  │         : f7 }# t1 }7 A6 v0 Q
    │  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i
    ; S! y1 O% w' u: F$ ^# s4 V│      ├─01 讲义下载
    ' m  ]& ]9 [5 i7 q6 Z4 b# W│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I) C& {4 b5 l1 D. K8 D: q/ l+ V7 C) z
    │      │      0 l4 ^6 N, `8 ^' Q- Q7 Y9 e, |( S% A, j$ \+ ?2 b  Y/ h+ W
    │      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建
    0 y, N" \$ W) S│      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j8 {& L: Q0 w7 ?4 V, {
    │      │      02 大数据定义及应用场景.mp4: t" c: |% d; D
    # w: s: i1 x2 \1 t│      │      03 大数据发展趋势及从业人员发展路线.mp4; ], n$ ^5 {) K6 y1 g
    │      │      04 Hadoop简介.mp4) J" t* X* p  b; W1 M! |
    │      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M
    4 a, z* g3 I3 G' M; ~. \! I│      │      06 Hadoop重要组成之YARN概述.mp46 Z0 Y; R! Y& P$ R) a. ]1 m7 |9 u
    │      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4
    % z5 c$ p# }3 K, z- ^│      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp48 N/ _1 S. d& H& P# h0 M6 C
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @; @/ v, m6 |2 `( l
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |7 `* X; h# b2 _' I. N& j4 F
    │      │      11 Hadoop完全分布式集群搭建之集群启动.mp44 v) e2 L+ r- E* T5 ^5 ?0 r! S  s( ^
    │      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M" O. j7 K  {3 a, I0 w' E3 B
    │      │      13 Hadoop历史日志服务器配置.mp4! ~$ B/ t! M: T4 ?/ }# T& p
    │      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h* y0 a0 o$ a: m7 R& U: h  H2 S: j
    │      │      , V( H% v+ S; |! W" U! @6 d& ~
    ) I0 K7 g% j( O# l& {, _* y( x/ B│      ├─03 任务二:HDFS分布式文件系统
    8 g! T) n* W( c/ W  U1 L7 T│      │      01 HDFS之重要概念.mp4
    4 Y  I4 j% a. N( S. \│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R3 g1 f+ X- @- ^7 {5 {
    │      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q: n, P4 @$ P! J% I+ J) x6 _9 @
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C
    # l0 K. K( {' x. o; N│      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {9 I! B( X& T4 S6 L& s8 R
    │      │      06 HDFS之API客户端IO流操作.mp4- Z2 D# f! d% c, @4 R& {
    │      │      07 HDFS之API客户端IO流的seek读取.mp4
    2 F2 }$ z9 H' ~4 E! n% M: G  W2 k│      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    9 f" T9 M8 p* r: z# {4 `( @# b7 Y8 ?│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4
    ) o" ]) m2 q- q! o; t" d│      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?
    3 h  f9 Q: z/ U1 w* c! h8 Y│      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4% X& H; V" m8 j
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp4
    1 Z; ^6 B% V( a8 s3 @│      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C3 B( V1 ]3 y. q( i; |  M
    │      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m% P. a% C3 q& Z
    │      │      
    - f, \( g- `5 @9 T│      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m: }) H0 t& X/ u5 u
    │      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x
    . _" `  `) z3 B# F│      │      02 MapReduce编程规范.mp4
    ! f' z3 i" A2 O- j. E/ K. M│      │      03 WordCount案例之编写Mapper类.mp41 X' G  J2 F7 d2 s& ^+ `  b7 h
    │      │      04 WordCount案例之编写Reducer类.mp49 D% k6 P1 Z1 d2 _4 i+ J" B' u
    │      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    ! r4 S" [" i9 n6 s( V" s$ Y│      │      06 WordCount案例之运行于YARN集群.mp4
    + Z8 Q! G! {/ v7 g$ x7 w6 b' V6 M│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z
    ' Z2 `$ a- \# t8 Y8 I│      │      08 MapReduce之Writable序列化接口案例part01.mp4
    + Q- |8 S1 P+ T- M# G│      │      09 MapReduce之Writable序列化接口案例part02.mp43 m# j' i- I3 S: o* i# n
    │      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    ; Y& U0 C9 e$ @│      │      11 MapReduce原理剖析之MapTask并行度.mp4" e" }" r2 a( t2 b6 M
    │      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i% }6 E" v7 f0 K, D: A8 n+ H
    │      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K3 S1 y; F9 }# f& e! w
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4
    ( }* j( P$ M4 x│      │      15 MapReduce原理剖析之自定义分区案例.mp42 z, e4 ]% z+ F  [  V
    │      │      16 Shuffle机制详解之Combiner组件.mp4
    ) H2 Z/ w: `' ]# u; Z! W" u& V5 H│      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
    6 @" p: K- v( u0 r: w) d│      │      18 Shuffle机制详解之全排序案例实现.mp4
    7 R7 o0 D2 M3 j0 I* ~' I│      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~
    ' ^; N& L( F4 i! Q3 m. S│      │      20 InputFormat机制之CombineInputFormat.mp4
    % N3 ^: Z' l  H8 @│      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l
    # Z+ T% R; `$ k: z; q│      │      22 OutputFormat机制之自定义OutputFormat.mp4
    * Y+ ?3 p; n- z* @3 A│      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L
    1 B" Y) Y. X8 w. v" f3 X│      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @! i& d- `- U4 j, l2 B) U, x
    │      │      
    3 E9 P  n9 X$ u- V7 f% x│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述5 R- o2 \1 p" p7 Y) R: s0 v: V7 \
    │      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    9 P. j+ u& ^5 P/ s8 u: O│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    7 E1 @" ^/ |, E" o- r8 I│      │      03 源码剖析之NameNode启动流程.mp4% G; h4 U0 Z  m1 Z4 U& a1 r
    │      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z# v/ _0 l+ B1 Y% b
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp42 X5 l3 d3 O5 R6 _" e% V4 y7 X
    │      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a
    2 ~6 h9 X" S7 `1 Z1 f3 x│      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I
    ( Y7 t! F: O9 m' l- a  x│      │      2 L8 o9 d% I& D. Z6 q
    │      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b7 S3 }+ `% @3 D9 T1 \  @( A
    │      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s
    + @( x8 z* r3 X+ G6 [/ {│      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C$ V2 F) Y7 e( d  p
    │      │      03 HBase数据模型.mp4$ U4 \# h3 J! J0 r# z5 W
    │      │      04 HBase整体架构.mp49 L1 Z4 }0 ?( _
    │      │      05 HBase集群安装部署.mp4
    # u, o, u% v2 K  B0 `. ^, X, W  \│      │      06 HBase Shell操作.mp4: p4 r2 Y5 @, e
    │      │      07 HBase原理深入之读数据流程.mp4- X5 T+ @! D( n( h# W
    │      │      08 HBase原理深入之写数据流程.mp47 |4 _* U: X) f0 ~
    │      │      09 HBase的Flush机制及阻塞机制.mp41 a( G" }0 D$ J. l3 u& ?. p
    │      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |% B+ J# E2 D1 s6 U, `  G
    │      │      11 HBase的Region拆分策略.mp4
    ( ^1 Z$ U( V! V% E: }8 [6 |  k│      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n; x4 d# f7 t4 n+ J7 ~
    │      │      13 HBase表Region合并.mp4
    5 t) N9 @, T9 L: C4 }│      │      14 HBase客户端操作part01.mp47 d) ~: Z' \; `  L+ X
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w
    " ^- ?5 E! y8 V2 ]6 K1 Q│      │      16 HBase协处理器介绍.mp4
    " k- I0 K/ l- }* U$ J  e4 m│      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U
    % N# a" |% r( M) D│      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v
    . z' ]- ~! M& R2 l0 R# T5 z, H│      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c  T5 a$ d2 d: A
    │      │      20 HBase表热点.mp4% f# @! j, \/ w; W
    │      │      21 HBase二级索引.mp49 A, n1 F$ _5 x9 h4 Q
    │      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i, D3 F% i; E8 v5 l& \
    │      │      23 23 任务五随堂测试_不提供.txt
    ' u3 j& b, n: G# ?0 k│      │      + E) r% t" g+ o9 i- J% l
    0 q8 z8 N8 Y: H│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    ) w+ N% w5 D* m# \, S3 p/ f│      │      02 02 作业说明资料.zip9 m* S) c9 ?' }* \" P8 a. V( Q
    │      │      8 q. }% ]9 t" U( J
    │      └─08 模块五直播【回放】
    . x2 \, N0 P- {- J2 A. a8 \, H│              01 01 满意度问卷调查_不提供.txt
    1 y, z8 u7 ~: [" r) o3 [4 t│              02 高薪5期阶段四模块五直播回放.mp4
    1 s  u) D" }/ c$ W) D! e; C" o│              % ^0 O0 K) L+ ~" X# c
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }8 {$ Y1 K/ W0 H9 G. A8 G& I. J7 T
    │  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    , A2 \3 N) L8 u- W& _2 `7 \│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v' u: E, i, `: I( h' J- e
    │  │  │      01 01 Redis课程资料.zip9 Y9 f' S7 H. I4 t' T" a
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R- G% h. _2 h9 P2 G# P% g4 o6 D
    │  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K
    0 r" K1 Z# m7 L/ u$ h5 k6 i! ^* M│  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A
    ! v: d9 E. q: a│  │  │      02 缓存的使用场景.mp4
    8 E* S! x( n1 l│  │  │      03 缓存的概念.mp4
    ' Z, X2 R, ]! X* w& g' L│  │  │      04 缓存的分类.mp4
    3 K( x/ c' k" w3 \0 ^│  │  │      05 服务器缓存.mp41 b- n! S8 q' _# \9 |  r6 o# m
    │  │  │      06 缓存的优缺点.mp4
    $ N0 i% k. V+ M│  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    ' D- x( s# H; f  k' J4 K" M( Y│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N5 M/ ~: t4 h% |1 b. U8 g% C
    │  │  │      
    $ `; ~( d8 [8 @! Y1 K3 w* {│  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    $ I$ h$ E% Y. ?# P6 s8 Q! r9 g│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d
    8 j4 J) [" A( `2 u5 G│  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    # Z+ f6 u$ S, s/ z, K$ q│  │  │      03 Redis不常用数据类型.mp48 P: W2 D9 E/ ^' ]$ Y
    │  │  │      04 Java访问Redis(Jedis).mp4
    % S; e" C/ A5 z│  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l
    $ i$ C) q4 }5 b│  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R) s- v4 d& B- p' V/ M/ k; x. i
    │  │  │      07 Redis底层结构之RedisObject.mp4- b) G: C4 f$ R) ^
    │  │  │      08 Redis底层结构之字符串SDS.mp44 f0 L* i" ~  C% r3 @% ^; L
    │  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r
    * A% l* B' y  {+ k6 v8 U$ G- Y9 v│  │  │      10 Redis底层结构之字典.mp4
    . I! a1 h3 S0 Z. ?% H6 }) }: S8 j│  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E
    1 P+ Q/ ^' e2 z2 i) O' I│  │  │      12 Redis底层结构之快速列表.mp4
    8 N/ v4 f4 g. ~3 _; Y( @0 ~│  │  │      13 Redis底层结构之10种编码.mp4
    " v, Q: N  r, B8 w5 J+ {: j7 r) j8 Z│  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |
    6 a8 J7 L9 `4 l( p$ h│  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z
    ( R" r$ K5 l" e│  │  │      16 16 任务二测试题_不提供.txt/ H/ y, m4 Z( M- J5 v
    │  │  │      % |7 v2 [& O; `4 L4 x
    4 b7 ^: E+ i1 f│  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P
    9 @9 S9 `" Z" `; u│  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w
    / d3 Y- }( y2 y; z0 V4 I│  │  │      02 通信协议之命令处理流程.mp4
    5 y2 Q" b$ z, ~' O* O# Q0 o│  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o3 e% t  N6 |0 x* F
    │  │  │      04 文件事件之IO多路复用模型.mp4  E) ~% E2 S, j
    │  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V& _5 V4 k6 M& Q& Y( @& S
    │  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S* S) e! J1 r4 q  d& C
    │  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R; C( a/ K& N( V- O% D# j3 Q4 R8 {
    │  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \$ [/ W2 c+ M* M& Q  a1 d
    │  │  │      09 09 任务三测试题_不提供.txt
    6 L3 I0 d% f9 O│  │  │      ( ^' l: \3 m. r5 k8 n
      S; d; v/ k, c. r9 {│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?; L+ M' A2 n' G! |5 M4 \1 \
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M( N, z+ M5 ^- f0 M$ C
    │  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l
    * h- m) n! i# i& C/ c│  │  │      03 AOF工作原理剖析.mp4" F3 H( m8 Q9 Q5 Y( L! T
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    " d, P2 p+ z; `9 N4 \' Y( ]│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X' j  V# M9 V, }# L8 g7 m4 D" w1 \" M
    │  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x
    ( P1 ?3 s1 S: c5 M│  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g
    % ?4 ^1 e& F  _8 R- ?+ r) K│  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A
    : P5 t' d" t( C+ V8 a│  │  │      09 Lua脚本复制.mp4+ z) L0 K0 O* g5 b- F
    │  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I- R% `2 ~/ X& Q1 \
    │  │  │      11 Redis监听器.mp4$ ]! b+ \7 N( V: ?$ L
    │  │  │      12 12 任务四测试题_不提供.txt
    2 E6 j# [* R6 P3 w' k- o9 B│  │  │      
    9 ^8 i4 Z: m( {9 I6 O│  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q1 V" e* X, O9 h9 k+ G' |
    │  │  │      01 主从复制.mp4
    . p, m, t3 r6 ^│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s
    1 d" P2 ^7 f6 l│  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `
    ! G  @; x+ Z7 v6 @│  │  │      04 检测原理.mp4( |# M3 |- u. {1 V5 ]; j; L7 C
    │  │  │      05 故障转移.mp4. C& D, b: o5 Z- M, _, h
    │  │  │      06 集群介绍.mp4# R% m; n" P3 d5 v; c. T
    │  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M
    ! x, u6 {& N3 U) _. u; A│  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e
    , d* x  K- C* i' i' P/ w; ^; W│  │  │      09 RedisCluster分区.mp4
    . N& }7 Y9 N: O2 p( T, e8 ]0 }│  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m
    2 X- S/ b! Q" o; F7 g1 [│  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w
    5 V' D: H9 i7 f│  │  │      12 分区路由.mp4
    : [3 f% c3 f# Z) ?) x│  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W6 [; |+ m6 ]# v) l
    │  │  │      14 集群容灾.mp4$ X0 s4 V" m8 j. |- \8 c
    │  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    ' F: N. o+ `6 J( O% B! f( C( T│  │  │      ( \6 c) i) I5 L) h
    │  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u
    0 S3 `9 F% Y5 h2 ?+ w5 h5 t│  │  │      01 企业实战之架构设计.mp4# z" b% G2 p. e# N, X
    │  │  │      02 缓存问题之缓存穿透.mp4
    6 s  x# @+ H$ u* X  J│  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @# D& @2 |( Q* @
    │  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B) \' `0 F- m- T4 c
    │  │  │      05 缓存与数据库一致性.mp4/ r+ W6 Q: J% J+ k  b' z
    │  │  │      06 Redis乐观锁.mp4
    ( `0 s- [" `8 S. I% c8 X" [│  │  │      07 Redis分布式锁.mp4- y# f" }3 b. ^3 v
    │  │  │      08 Redission.mp4
    8 e8 U0 J  d% l" f+ B, y6 H│  │  │      09 阿里Redis使用手册.mp4, w  \4 W* M9 D5 G8 H
    │  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D
    : y; m5 r4 j9 Q, O) F│  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W7 ^- b* w8 e, {2 y$ Z" f- P$ b
    │  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p
    . s2 S9 Q; G) A2 H│  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c" `! L# f( \+ b9 C- |
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c* r# \$ Y1 w- x# N8 M
    │  │  │      
    8 c% U6 F' p- \9 m1 Z2 Q2 ~- q+ E│  │  ├─08 任务七:模块作业* l% v2 F# C3 k) w* K8 z
    │  │  │      02 02 作业资料(图).zip
    7 ~; Q  R: z' ]' O% b# F% f* A│  │  │      
    ! S6 {  ]/ t& z) q+ B0 j│  │  ├─09 加餐:Codis集群搭建3 M& N+ L+ \. Y7 b, f0 l
    │  │  │      01 Codis介绍.mp4
    ( ~) Q# q5 m1 N' Q( |1 ~5 N8 j- s│  │  │      02 Codis集群搭建.mp4( e/ h3 H5 \5 T) X. T; S# L( J
    │  │  │      03 CodisServer配置.mp4) C5 t6 q( ?& l9 ]$ T7 F
    │  │  │      04 Codis界面管理.mp4" _- F' P5 E5 V
    │  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b: ]* i7 B/ M$ s
    │  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f
    ! `: K6 I9 }% B, o' t3 \" G│  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s0 I  z3 n+ u: o# W* W1 D% c3 c
    │  │  │      
    + O0 p" y0 x1 I* N$ b' H7 Z  V5 _. X│  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O
    6 g! w, W: w1 I│  │          01 01 满意度问卷调查_不提供.txt
    + I) p! V, o4 H" ?' ?│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y
    3 v& M1 {% v9 W7 A, f- G│  │          03 Redis-直播资料.zip' j) V& Y* u7 ]" A& V7 i
    │  │         
    2 J- D  _+ |: l; R│  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~
    - m1 L% t9 S( N* Q, \6 j  A│      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W" }: a- }, m( Y1 w2 M$ n9 h
    │      │      01 01 课程资料.zip" s, [* |: T* ~! q4 ^- K0 L
    │      │      02 Guava Cache应用场景.mp49 @# G4 ?! {! @
    │      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N! k  T8 H. ]( \! F+ O
    │      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k
    0 Z3 K' }2 f" O( B│      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P
    + P. Q% P  _  l9 n, z$ h+ C7 B% H│      │      06 Guava Cache原理.mp4
    ! }6 b0 n& a$ t7 ^9 u# j, s; @9 S  y│      │      07 Guava Cache高级实战.mp4
    2 ~7 o- W% [  f, R│      │      08 Guava Cache源码剖析.mp4. {7 B4 E6 b* }9 K7 R& |
    │      │      09 09 任务一测试题_不提供.txt* @$ o/ l( j8 r' I
    │      │      ( ^/ y- A& L' I) m, ~
    . z# y* ?- [  P4 Z3 k: O( J│      ├─02 任务二:EVCache
    / k1 v$ Z% z7 e! e6 G6 g│      │      01 EVCache应用场景.mp49 M; ^; w5 ^, H* ~5 }$ P3 W
    │      │      02 EVCache典型部署.mp4$ O% }3 c+ o2 U* s
    │      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g, H$ q: w" H5 Y' A' n
    │      │      04 EVCache实现原理剖析.mp4
    3 V9 T0 G  e9 F, j2 `│      │      05 Slab Allocation机制.mp4. f& _8 k3 h: D+ U$ ^1 z- H, @
    │      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B
    9 _" s; x+ D! J( }: n* t! b8 z│      │      07 07 任务二测试题_不提供.txt& p1 r' }, C* v; J( `
    │      │      
    . `: [( h6 @! l  A│      ├─03 任务三:Tair% a' u! n2 U* g, S# N; i7 `6 |- j
    │      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _
      O% f0 i: K# y4 |4 ?│      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f' E8 B1 }/ n* M( S/ q0 T
    │      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
      L# {# h) d  F│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z
    ) R+ m( F' y' A/ m$ V│      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r
    * d3 s  w- U6 E1 l│      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F. Y5 O  b( v9 H1 H/ h
    │      │      07 mdb存储结构原理剖析.mp4
    $ [0 {1 V) @, J- ]9 ~1 y8 D│      │      08 Tair操作API.mp4
    " U$ r  a# Z+ `* L9 l( x- I' q. q7 G│      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v
    7 ^  E$ m8 P, e: f# v/ n7 r: d│      │      
    1 D% L! s$ D3 J/ a5 L│      ├─04 任务四:Aerospike9 f  [/ o( Q7 {% {+ L
    │      │      01 Aerospike应用场景.mp47 F5 o* `7 Y" l3 ^" V/ o
    │      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X
      q7 C) W0 k- d* j1 I│      │      03 Aerospike环境安装.mp4
    . h# c7 w  V9 A8 g; _  T/ r│      │      04 Aerospike操作实战.mp46 f4 D! u1 X5 O  R
    │      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]* V! P+ H& ]! O1 H! [* N
    │      │      06 Aerospike集群实现.mp4
    * |# w, i; b0 r5 S│      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B; t+ j6 m% X( ?5 y
    │      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
    0 _2 W. K/ z0 H# P$ t: W, y│      │      
    6 S5 ]% B5 `5 M0 c- q1 n$ A  `│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O, |- c7 J) u; g
    │      │      02 02 作业说明文档.zip
    ; X* n* X9 o0 q/ A& Y- K. Z│      │      8 l9 ?0 a3 p& G: L
    8 l, _& [( V6 X" f) g* G│      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G
    ( m$ L/ h, m/ D% {% k│              01 01 满意度问卷调查_不提供.txt/ H0 a5 f, T9 U, U! l) l4 u& i
    │              4 r' U  B8 Y6 H+ [0 _
    ├─06 第六阶段 分布式消息服务中间件进阶- B* E! ?1 W6 _/ d- l2 I
    │  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H
    1 k5 ~' x; t' B- S) e+ P7 [│  │  │  06 任务六:模块作业% h0 g: B: d% |4 Z
    │  │  │  
    4 H! }9 ?6 {8 K' l: e9 h; E│  │  ├─01 任务一:消息中间件概述
    " C' V# T' V& G5 j│  │  │      02 课程介绍.mp4, w$ }( z5 a& j6 D
    │  │  │      03 分布式架构通信.mp4
    % L8 ^5 c2 c6 E" W: G( ~0 f: ]- q│  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E
    3 y0 T* f7 I7 t& Y+ b" Q│  │  │      05 主流消息中心间及选型.mp4
    / G9 l# N+ Z1 X, q* A│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p; Z: c0 g' d' r# l; n2 H! J( S
    │  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    % d, E' u: e% ?3 Z3 l2 Q│  │  │      08 JMS经典模式详解1.mp49 _$ r6 |! n4 I  c) w+ z) H
    │  │  │      09 JMS经典模式详解2.mp4' k  P. _% b" M- n$ H3 R
    │  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _8 s* l+ G* U+ _7 Y
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q
    , |8 x" n; h& U  N3 }8 ]' W, h│  │  ├─02 任务二:RabbitMQ架构与实战( ^+ H$ B0 ~3 g8 C8 }1 t
    │  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    ! K! j/ D1 H, B  T% E│  │  │      02 RabbitMQ Exchange类型.mp42 }; ^2 H1 @& K/ I0 }! \
    │  │  │      03 RabbitMQ的数据存储.mp4: ?) d" [4 i9 Z5 Q. h6 x
    │  │  │      04 安装配置RabbitMQ.mp4
    . r$ E- F: ^2 T! r7 W% A: G7 r, _# q8 Q│  │  │      05 RabbitMQ常用命令1.mp4
      O) y$ i2 q: x4 |3 X4 Q! i1 M) j│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    % h' r4 r4 Q4 p  L1 p' J* v) M│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C
    # B9 L4 _& \: c│  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o
    $ q0 N+ L2 v1 s% k│  │  │      09 Connection与Channel的关系2.mp4% N. i3 s7 H9 C! [( C
    │  │  │      10 RabbitMQ工作队列模式.mp43 A3 O9 M. L7 [
    │  │  │      11 RabbitMQ发布订阅模式1.mp4. Q# m# e. A+ y7 W  \% R
    │  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F
    6 N7 ]- {' `/ z6 u* z│  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v& N4 i1 Q6 S9 e) e+ x. E8 c  n
    │  │  │      14 RabbitMQ主题模式.mp44 [6 J# c, H2 ]( l& K/ P& g! g
    │  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y$ b9 f3 i# R  {! ]! N5 m
    │  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e
    ' o9 I" a$ L/ I/ {8 N$ C│  │  │      17 Spring注解整合RabbitMQ Listener.mp4
    / n( w: {  r1 K/ e) |│  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
    9 B, P: B' k; w( B6 `/ m6 a+ T│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    5 O) P; A8 \$ M$ b: b- a│  │  │      7 U* o1 d, V# G. c" O- C1 f- N. w" p
    │  │  ├─03 任务三:RabbitMQ高级特性解析8 ~1 E: A) R5 ]/ h
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q; m1 B5 s5 Y% a) C
    │  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t
    8 \, k3 M# A) w4 L2 r+ Y, R& x/ O│  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S
    3 T! G2 D# d( X9 A* w% o* w│  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~9 b' H8 f  u( ], ?: l% K
    │  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I
    , r; _' V0 T# t│  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b
    $ A* N  X( H& C0 d! I0 O+ y│  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K
    * h# B, |8 g6 `. v8 f│  │  │      08 TTL机制解析.mp4
    % R8 K1 g4 Y/ m│  │  │      09 死信队列解析1.mp4
    0 J: ^0 P0 B. y7 C7 I. m│  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t
    : G6 `( Q$ y( `/ b│  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U* [. I8 [! D# e
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j2 m% R$ T0 q# p+ j2 u
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q, |: W4 R! i7 X: Q3 `5 o, }
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v% y- h. Y0 X& D/ y# m+ Z
    │  │  │      01 集群方案原理1.mp43 D  A/ x3 d  n* p# u
    │  │  │      02 集群方案原理2.mp47 O! l1 z0 @  J8 z! a
    │  │  │      03 单机多实例部署.mp4  w6 [" A/ Q& {# w
    │  │  │      04 RabbitMQ集群管理.mp4. `) k5 x: j$ W; Y7 m
    │  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _% v' @6 i6 I# D  @9 [7 X. s1 k
    │  │  │      06 集群高可用HAProxy_1.mp4/ V" A! K& Y0 P" h8 p1 r
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U; D( W5 Q4 }4 Q2 u1 a
    │  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z/ r/ K: \. R9 N0 w9 m
    │  │  │      09 09 任务四测试题_不提供.txt
    1 q5 C9 U& b% G* \│  │  │      3 [' T, D, M$ K2 i+ J! q
    │  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J/ O$ O. D+ Y) _
    │  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G, a! o$ {7 P7 z8 o+ ]
    │  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i( {3 z8 n; v/ E; W0 k" S
    │  │  │      03 持久化过程源码剖析.mp4% n' B% j2 g( Q5 g
    │  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n1 J+ n& F% ~: @. Y' P8 l4 n0 ?
    │  │  │      05 消息发送过程源码剖析.mp4
    / ?: a3 K7 f+ O3 y% d) E# S7 n│  │  │      06 消息消费过程源码剖析.mp4
    3 e" W+ K* G9 @' i# R│  │  │      07 07 任务五测试题_不提供.txt
    - r& {+ c+ A8 W9 ?; g│  │  │      : J7 B# t0 A/ l& }% J, B% o9 ]' Q- s. e7 G8 ?' b0 _
    │  │  └─07 模块一直播【回放】
    1 V8 B+ }, c' H│  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f3 i* Y) i, W7 z$ {
    │  │          02 RabbitMQ-20201106.zip) i. _2 j, n6 \; J6 o4 q9 ^
    │  │         
    + s5 E* A; T5 W. N/ R+ n' y6 k│  ├─02 高吞吐消息中间件Kafka
    ! {4 r; d" H8 k0 ^. ]│  │  │  06 任务五:模块作业8 d/ t/ p  Y+ g: {& b% C* K$ ~/ s
    │  │  │  
    : @& X0 T8 H& e! q: [& T' H│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z
    , Y5 @1 F! ^. K0 J│  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s
    3 p/ o) l* O7 u; T. j: \│  │  │      
    5 s+ R5 ^# U6 q7 l! ?1 c6 O8 i│  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S0 v. H" C- X0 Z& y
    │  │  │      01 Kafka介绍.mp4
    6 V6 r- F( y  y$ P. I+ ~* E5 _; p│  │  │      02 Kafka优势.mp4
    . N9 O& y9 q/ N" K# O│  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U
    / j: f$ U0 m5 E: S, n│  │  │      04.Kafka基本架构.mp4
    , ^& {- |# P( n2 v- ]│  │  │      05.Kafka核心概念.mp4
    5 |1 w# P% X! Q) B6 j( z% y│  │  │      06 Kafka安装与配置.mp44 n4 K4 V) V2 d  e1 q
    │  │  │      07 生产与消费.mp4
    5 K6 m) h( o& p+ W│  │  │      08 开发实战_消息发送.mp4. d9 B9 J2 A5 z7 ]8 W
    │  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O
      Q4 [' u$ }& j8 a│  │  │      10 SpringBoot Kafka实战(上).mp43 e& [- C3 e( \, y% @7 L! O% Q
    │  │  │      11 SpringBoot Kafka实战(下).mp4* O- i1 y/ i' M# P7 @9 n! j2 z) V
    │  │  │      12 服务端参数配置.mp4
    8 g# E, f8 F3 I, C% V+ f" L: A* O│  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D
    7 A  R4 k9 ^7 S1 r( h# A│  │  │      , k" E8 V* t1 N! w
    │  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j, p; v* I' S0 I% R* I" j7 a
    │  │  │      01 数据生产流程剖析.mp4
    ) V. D. M) t' F8 O$ y& y& e3 r│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I
    / s' k% K6 @0 b4 |" h* ?* |│  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |/ v4 |0 E/ U6 U% h7 E+ s+ E
    │  │  │      04 分区器剖析.mp4
    ' b* c2 v5 K2 c5 o/ |$ F│  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z
    : y. y" k8 N( E& I* M│  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R
    + J( O9 j: u: m, K; x│  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    ' }& }3 r* Q+ A- D│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m) m7 C& V+ V; A2 w6 f
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U& E# F! Q! |, a; g3 Q# Z, S2 E3 v; e
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j2 j  T9 u* m8 _- [5 a
    │  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E
    3 r4 `9 b5 G2 M9 C: _2 x: e2 W│  │  │      12 反序列化剖析.mp4$ _1 M% U, s6 e( u
    │  │  │      13 位移提交剖析.mp4
    ; C. k2 W5 d) r# \│  │  │      14 消费者位移管理(上).mp4& g* y# s& w, C" V. ~: |
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i
    " `4 b/ b, e' r: C7 ]│  │  │      16 再均衡剖析.mp4, q3 V* N9 h. ^; V# T- O
    │  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `, j9 B4 I0 W/ w
    │  │  │      18 消费者参数配置.mp4
    ; l+ h) I5 T+ k; R1 ]1 [2 M$ {│  │  │      19 消费组管理(上).mp4
    2 D: a7 B. S0 n& X! d/ e$ L│  │  │      20 消费组管理(下).mp4* h9 z+ e4 a- A6 e5 i2 t
    │  │  │      21 主题的管理.mp4
    ; r; `' a6 ]6 g% t( O9 M4 ~" H│  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s
    9 y; M; p# ?5 U) {& w% _│  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l8 n; |+ L" I! Q+ ^
    │  │  │      24 主题参数详解.mp4& s0 B2 _( H: C* o/ O3 O5 D
    │  │  │      25 KafkaAdminClient应用.mp45 Y1 A7 j& I3 h  @' O4 E
    │  │  │      26 偏移量管理.mp4/ i) `. g$ F. Z! E, k( y9 j2 t1 G
    │  │  │      27 副本机制.mp4
    . i2 i7 u; j1 t" p* p5 }% A' A│  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @
    3 m& ~; H! S* n  y│  │  │      29 分区重新分配.mp49 \/ E& R( j8 t! c& s# }
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~
      H$ c( B; @' k6 C- F│  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J
    " c* E' N, k' C' C% o│  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d( n7 s. k/ @8 h  _
    │  │  │      33 自定义分配策略.mp4
    : s- v4 z" U- o1 D% @│  │  │      34 日志存储概述.mp4. N9 K- v/ a: H. `, h) [
    │  │  │      35 日志索引(上).mp4
      Q7 U% B  v7 y( j6 F% q: D& `% B. X│  │  │      36 日志索引(下).mp4
    7 |" d9 ]7 ]# [: {7 R$ i│  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d
    9 d6 Y/ e0 {; k. B* M" q│  │  │      38 零拷贝机制.mp4
    6 p# Y3 \( J& i# e/ B1 _! o│  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {
    * X1 c# T8 L6 b6 a  Y│  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y
    # p, I' o: O' s) S/ n3 ~# Z│  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    ' |, y# l, ?) L; m8 R8 y* ~3 ?│  │  │      42 幂等性.mp4+ O; q$ U/ w' E
    : `( c+ S' H. [8 x; e│  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A8 `9 M" A% Q4 ?  o8 e2 y8 o$ ]- `
    │  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m; \2 _  v6 \' S" @# k- a: R) f
    │  │  │      45 控制器.mp4
    . G1 J2 H8 s3 v) |& `8 v│  │  │      46 可靠性保证.mp4, n; ~" C7 `3 Z
    │  │  │      47 一致性保证1.mp4
    / A; @' s* m  a  A; j/ C, @" E8 p│  │  │      48 一致性保证2.mp40 v4 S0 c0 d( q
    │  │  │      49 一致性保证3.mp4
    8 y. `* I, i( n( d+ w3 F6 U* r│  │  │      50 一致性保证4.mp4
    " ^: Q" D) N7 A/ D& i7 G│  │  │      51 消息重复场景及解决.mp4. y/ u+ ?3 P# |& |; Z) h/ A
    │  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H
    5 ?/ e5 i$ R  G# @0 b/ S* N/ P" V9 j+ ?│  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J& F" f( }3 d" F! R, n9 I
    │  │  │      54 重试队列.mp4+ @8 n) M. n1 Z
    │  │  │      55 55 任务二测试题_不提供.txt
    % K# s; s0 H+ H5 }% I+ n! M│  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y, }( `1 H& n5 |# ~! u5 y3 q) F
    │  │  ├─04 任务三:Kafka集群与运维3 `9 c7 u1 S2 u
    │  │  │      01 集群应用场景.mp4. H' d5 c- }) f" I4 Q' Z7 C6 R, _
    │  │  │      02 集群环境搭建.mp48 o; G# q' u: v  G% p% q" X4 Q
    │  │  │      03 监控度量指标.mp4
    7 y" Q( q9 i# v7 r│  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I
    7 p' Y* ^: X3 O: W- N8 F/ Y│  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q
    : K. `8 c: R- |! O2 T4 H) {│  │  │      06 06 任务三测试题_不提供.txt" i. B& q" w! j0 S, O, P' I
    │  │  │      ) f9 Z8 d6 Y. x( M8 x% f" {. v+ F0 x( Y
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D
    2 x& Y* M, w, L4 }8 t│  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4! y* ]7 f2 G; z
    │  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u3 V6 P% Q) c) `% v2 H: P
    │  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?+ U" V  e9 K2 G
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    1 a# R. E* e& h+ c│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |) a6 t! B" t- w. |* M9 X
    │  │  │      06 06 任务四测试题_不提供.txt9 C/ C9 y' e# s; j' S8 D
    │  │  │      9 A8 v1 L# R9 J! s( j1 F+ t/ a9 l2 H5 ]( \
    │  │  └─07 模块二直播【回放】6 _$ Z) o0 |8 z- m% y
    │  │          01 高薪5期阶段六模块二直播回放.mp4
    1 T8 e* F3 n+ s4 a* T; o0 Y│  │          02 Kafka直播-20201117.zip
    9 [  e1 k' V9 }% V' _3 h. N8 ?│  │          " L" k+ t' _& V) O( w6 Y; @7 L+ b; d& N( Q
    │  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
    ! V1 y# p  f& g: Z: a% F│      │  07 任务六:模块作业: w+ m3 p% r* s) t6 `/ y. g
    │      │  . C) ^) v& e& ?/ `# n7 @
    │      ├─01 资料下载
    9 c" q. E7 L2 j9 B& J' {│      │      01 01 模块三资料下载.zip
    % c  j: h$ O8 w! ?│      │      & S& Z' M! A/ r9 |- n7 y8 q+ I6 v6 s2 b8 b
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    ; V/ c! b* k( R$ O, f" Q│      │      01 课程内容介绍.mp4
    - ?' w, S7 s; |3 w1 r; O│      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]
    $ D. h3 o$ g5 r( [4 u│      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `  a5 f$ ^4 H# A, n  s4 A
    │      │      04 RocketMQ部署架构.mp4# z4 c" C, N/ a, ^2 y
    │      │      05 RocketMQ特性(上).mp4
    8 t* r3 y2 t' d* @) d) d│      │      06 RocketMQ特性(下).mp4% Z  L8 }; W+ b& @! r' d3 `
    │      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G( H/ q( |5 p* [; g  P
    │      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }! Z* V( i8 z- X; x6 x" I
    │      │      09 RocketMQ环境搭建.mp4
    , P4 i% ~( ]7 {8 s: D+ _│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y
    ' B7 A" b7 Z% Y! M2 C+ G& \│      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    - n' w( e9 g: |  D) ]. \; q7 u│      │      12 RocketMQ相关API使用-2.mp4
    1 @" i! K$ M6 q. Q7 i% O9 y│      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H
    & x1 D0 Z4 F8 U3 S' U│      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    + ]4 l% c, ^$ d5 U  x  O- F│      │      15 15 任务一随堂测试_不提供.txt
    0 c5 i4 E* i, g8 H9 }* [, i/ t4 X│      │      * e3 H6 m% }, X' A  Y
    │      ├─03 任务二:RocketMQ高级特性及原理
    9 `$ l; h3 ?  M* M│      │      01 消息发送机制.mp4
    & s  V5 R$ o! S6 v│      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N
    + a8 ~5 Q/ J3 O, y" H" H│      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V
    ( ^4 S8 [" _' [. P6 T1 F' k. t│      │      04 消息过滤机制(上).mp4
    # J# ~6 _" L. h2 C% ?* p9 l' k" @* `│      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H
    ! s2 t7 C1 i; U( }│      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b7 `4 u- V2 ^9 W) l8 Y- h
    │      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y
    ( P" x. Y, j; j& W: V7 w" g│      │      08 高可用机制.mp4
    , w& l. k6 u  \: T& b│      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O
    ! {6 H2 r  n( i1 g- ~+ I│      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q3 K8 w9 x3 S  j/ ]
    │      │      11 负载均衡详解(下).mp4
    5 U8 T" e+ r+ Z* {│      │      12 消息重试机制.mp4
    # L2 D# R0 e0 C, T0 L│      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r2 h, V, c2 j. R4 M+ `
    │      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K
    . H4 E0 w0 K& h% p│      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    % G+ V- ?* K' Q│      │      16 事务消息(上).mp4
    : s8 _4 L" [8 r) }& i8 e$ \5 G7 Y│      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j- F! s* x$ x" B6 k* [0 F
    │      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    3 {) t# M9 W5 \: ~6 d│      │      19 消息优先级.mp4# l; [% j- U8 u6 X8 o
    │      │      20 底层通信原理.mp4
    9 `, ^& a6 \  H│      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E: C9 o4 n! E/ N. a
    │      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X1 ~5 r: O( n6 r4 O+ X! N4 T
    │      │      9 `: V% h, a/ ?/ y
    │      ├─04 任务三:RocketMQ高级实战
    ' \3 ~% K) ^# x: j$ z│      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y0 _: j# f4 p& q. N
    │      │      02 消费者实战.mp4
    : j2 a. Y) F0 r3 Y7 D│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R1 i3 F' ~7 b# ~: @& N+ L: U
    │      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p+ s' E" ~; G0 i* b4 `& l
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K
    1 B$ q/ z4 o* G' G; H6 s│      │      06 客户端配置(下).mp4" G) P. B( s7 ]; L
    │      │      07 系统配置.mp4
    + \& ?! `, o; L4 o+ d8 h│      │      08 动态扩缩容.mp40 V/ `0 G" n* t* |* O
    │      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U
    5 b6 p5 [) v. |3 D- c│      │      10 10 任务三随堂测试_不提供.txt9 L# j+ p. f. P' W+ i8 r7 X% |2 P
    │      │      # x' `% M( X9 d  B2 ]3 X
    6 j6 W+ B" N6 p2 U1 ]" L3 G. I│      ├─05 任务四:RocketMQ集群与运维+ A: ?7 {6 q' U# s8 x3 k7 J
    │      │      01 集群特点和模式.mp4
    2 _. I+ K( D# {" Z8 a8 n/ o│      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u, j. O: {/ f) ?0 x6 y7 l* h
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _
    * M8 _/ E( D5 ^/ @" z& U│      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |& U: A6 J" h, e. s0 h
    │      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |
    1 `" q- N6 G# i8 G& X│      │      06 集群搭建-多Master和Slave模式-同步双写.mp4
    $ F: X7 h* V7 S│      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V8 C, q; r& C7 j$ C; i, J( ~' t; k
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u
    * L! ~& g# t' f' Q* \5 C│      │      09 mqadmin工具-消息管理.mp4! z8 ~. ^1 P6 J  W$ e* i
    │      │      10 mqadmin工具-消费&NameServer等管理.mp4/ Z( n) {/ ^! f/ B: z
    │      │      11 运维常见问题.mp4  G% K# j. g) o: R( {
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q
    % R- P8 O* B7 ?9 D│      │      ( \& S7 L9 d8 s2 e7 L6 j2 n, Z
    │      ├─06 任务五:RocketMQ源码剖析
    . q2 p6 u& D( w│      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W0 G3 U' V+ ?' T$ h
    │      │      02 NameServer源码剖析-1.mp4) z1 c8 i1 r' i: J
    │      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q  i5 W) w2 [% l" I; @$ F
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c/ o/ B. \8 w$ F: p6 ?/ u, S
    │      │      05 NameServer源码剖析-4.mp47 e# ]  h6 [  i+ _& d* q3 O: P' _' h! l
    │      │      06 NameServer源码剖析-5.mp4
    # n4 ~2 t5 v7 g. ?│      │      07 Producer源码剖析-1.mp4
    5 k: C  ?3 ^( p- R│      │      08 Producer源码剖析-2.mp4
      Z/ r2 R5 w1 N9 |2 P$ s│      │      09 Producer源码剖析-3.mp42 J/ s3 X4 u/ F: _6 O& j- K
    │      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y* N5 E% r) W& |) o5 v& b, c2 R  Y
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S: S( N  [  @3 `- K/ n6 A# m
    │      │      12 消息存储源码剖析-3.mp4/ F. |; n% X/ y* }$ S
    │      │      13 消息存储源码剖析-4.mp4
    ! }, M6 i' M5 W" U/ h' z: V│      │      14 消息存储源码剖析-5.mp41 b1 P( p! r7 t  [
    │      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X/ B/ n$ a9 s. j( x2 T
    │      │      16 Consumer源码剖析-1.mp4
    , B. ]' y8 |: ^- M. ~│      │      17 Consumer源码剖析-2.mp4
    " O8 ?9 D+ T: L│      │      18 Consumer源码剖析-3.mp4
    3 y- S6 b7 W0 o+ E4 u! Q3 P) T│      │      19 19 任务五随堂测试_不提供.txt
    ' [! i1 l) W5 C3 i* c0 p* X0 ]│      │      " z+ L6 G( F4 i) J- D. M5 g8 g: E: H5 |: u* y
    │      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J5 b2 \2 w$ t- [5 O8 a' w
    │              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j
    . m' M1 Z+ q  P4 U" `: }& e% s│              02 20201127-RocketMQ直播.zip
    ! @3 ^9 o3 S( m0 |│              9 Y( y; ~2 H5 ^4 u  i+ a! V$ G& h' l: u( h5 i4 `  ?
    ├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K
    5 B1 p/ c* y) ~# c: c7 e! e& o│  ├─01 引擎工具包Lucene、搜索应用服务器Solr7 M8 W) j/ _/ \
    │  │  │  04 任务三:模块作业7 v$ L5 T" i0 S3 {1 i& |
    │  │  │  ( F& Y- b& f- A' o* v
    # D! y. e/ b& @* \3 J$ K2 v│  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k7 ~$ E* l3 l1 t
    │  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s
    7 t! u& y2 z# M& w2 w; r5 v) l( ^6 @│  │  │      02 02 Solr.zip9 l6 b0 ~9 t5 G7 ?
    │  │  │      * I/ W$ c, U0 z0 h
    0 s6 J4 i) L& b% g5 E│  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q7 d1 f% U' A: q9 K5 n4 d$ O
    │  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R
    # W% k1 K& K) Q) Q* o( k│  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V
    * n; D& }( O; [  W; L│  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x
      A9 w# v# a1 t5 i│  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~5 Z; v( W. U- Y# p, c
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B7 }1 `* u9 S# k1 R& n3 L
    │  │  │      06 luke工具和索引搜素.mp4
    & T# R- ?6 `" B1 L6 L│  │  │      07 Field的使用.mp4
    & N! r- V, P2 q9 I* R" X- q; \1 {│  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a
    ; G- ~  ^8 J* S, k' y; [, T$ }│  │  │      09 分词器原理.mp4
    2 C3 J+ g7 n) g; b# E│  │  │      10 Lucene环境搭建和应用.mp4
    " w6 J) L( i9 }% ]5 C  E4 X' L. B4 Q│  │  │      11 Query子类查询剖析.mp4
    : q8 {/ _0 L) M5 j& P5 \│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
      G( P4 R2 H; v│  │  │      13 索引底层存储剖析.mp4: u6 J, Y3 P  W- L4 r
    │  │  │      14 相关度打分公式剖析.mp4
    ) J4 a/ p  @0 J" K! R2 M+ _│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    1 S( K+ B4 y" n3 C' A/ a8 S' g- V│  │  │      
    ' D9 A: v" y0 h% P) p  L│  │  ├─03 任务二:搜索应用服务器Solr6 s& m3 U7 {" q3 H& n
    │  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?6 X% |1 R* X1 t$ c; X
    │  │  │      02 Solr介绍和特性.mp4
    ! U7 M. p: Y, i1 z│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M( u( X8 ~' e. X& B# @5 a
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o1 r& f7 f( m" o. [
    │  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]7 p3 }5 K1 n8 k+ `
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `
    4 D) R# m2 _; Q: T; e6 w5 m; U% T│  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @
    2 K+ T! _! l1 p│  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R0 |' m, ]  Z8 l7 f+ e6 y
    │  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z. ?3 m, ?/ N/ m2 v
    │  │  │      10 SolrJ高级查询.mp41 K% g0 ^) h4 {8 k0 h: E
    │  │  │      11 SpringBoot访问Solr.mp4; ?; K- {% X5 t: a3 w  r( _+ h" U, s
    │  │  │      12 Solr性能优化.mp4+ k) A# m* |' }+ y
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s
    + b7 G/ N# Z3 X2 B+ X; Q& ]│  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g
    9 H3 f8 A9 H) j2 a( Q  k; Y│  │  │      15 SolrCloud环境搭建.mp4
    & A  `- \, h: S0 |" A* E1 ^- a( u│  │  │      16 SpringBoot访问SolrCloud.mp4
    3 K4 [, ]! u" z1 Q: p) Q4 z+ o9 s' ~│  │  │      . [/ J7 O3 ~( t+ N
    │  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l
    ( H- i: C) E# p+ M' c% E9 b│  │          01 01 满意度调查问卷_不提供.txt
    : s* y" Q; ^* h- L7 j* I$ o│  │          0 d4 I$ z* O/ J/ ]
    7 {0 H, g* `( G1 `│  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U) z& U; X1 k1 Q; G
    │      │  06 模块作业
    3 A' B# Y  {( w* x# Q- _' N0 N│      │  9 S9 E9 S3 g( w/ s  C; O1 ^- ?% \3 r  U# i! y; i
    │      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    , }5 x/ b+ l8 y: t│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J# `2 o- E7 L) }
    │      │      
    ) \) h4 ^+ V3 A- H/ d│      ├─02 任务一:Elasticsearch快速实战) |* s! z% H" P+ f# i' y
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y+ R$ Y7 z- A" v; Z0 H+ ^0 D' N) A; B
    │      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V
    / ]5 F+ N  ^- Q1 C! F" [  W│      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }
    4 {, n* n2 X6 G, a( A( a│      │      04 ES环境安装.mp42 }% w/ M; S2 y. r$ ]" m+ X
    │      │      05 ES核心概念和Kibana安装.mp4
    - h% M. T, Q  z0 @; g│      │      06 IK分词器.mp41 N: K1 X, s( X* Q; k
    │      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P
    $ O% o+ Y! y6 D% p- m! g9 L4 B  B│      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U4 g1 j+ L8 p5 |, \, N3 l1 l
    │      │      09 文档的操作.mp46 a$ e# A, u2 ^: z
    │      │      10 10 任务一随堂测试_不提供.txt: G- a% g) @& ?* r
    │      │      
    % J' C' S/ i$ u$ Q9 Y! n│      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b; S: s& W. s, r( f. S' f5 I
    │      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _
    0 }9 s* g8 P3 F│      │      02 Query DSL之match_all和full_text.mp47 k2 ~% u5 f- W
    │      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W
    1 x$ E8 ~( D& u+ [1 K│      │      04 Query DSL之复合&排序&分页&高亮.mp42 \6 V  h8 d( z# Y
    │      │      05 Filter&错误定位&聚合分析.mp4) J0 y" S: R2 W0 D3 v
    │      │      06 零停机索引重建方案.mp4# T" Z% ~& b5 `
    │      │      07 智能搜索建议.mp4
    ' b' a0 h# L3 p9 b* o│      │      08 索引库创建.mp4# D( O% l" h3 A% u
    6 l5 Q2 w- w* Q│      │      09 索引库管理.mp4
    ; J, {8 }! e! ~3 L- X2 Z│      │      10 MatchAll的实现.mp4
    + F& C( e  y+ w# o. g│      │      11 Term查询和分页排序.mp4" g4 j1 }, m% X' D- ^5 D& x
    │      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z/ ^1 {8 `  q: N* d* o# X8 M7 R
    │      │      ; ^, _" W7 r3 v" y# J" @& v6 e5 {+ w4 F) q9 t
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    / L& f& ^3 v- }$ _, u5 p: Y- g& N& [│      │      01 ES分布式架构.mp4
    - ]. ?. u4 W! m) d│      │      02 ES集群搭建.mp43 D5 y: X- C: F4 L
    │      │      03 head插件的安装.mp46 s' ^2 n; V6 q! S) J1 k2 P) C
    │      │      04 集群规划详解.mp4
    6 H7 c3 _* `7 l: d+ L4 ]& y* A8 q+ X│      │      05 ES集群优化策略.mp4: g6 |! g* |# q9 I
    │      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |
    3 _- V! O; i$ |; Q( N( u7 X3 ^│      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
    6 L; B0 Z2 p2 G4 c│      │      08 ES案例实战(上) - MySQL数据导入.mp4
    9 H5 [: s) L# [) y; x0 G│      │      09 ES案例实战(中) - MySQL数据导入.mp4+ s0 ]7 |" ^& M" |9 U+ }5 [( t: l
    │      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D# v9 Y7 X$ h' h7 K- k
    │      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X
    2 L, M& `  U  @1 b0 ~* M│      │      : q  G7 H/ t) v. x, g; u0 f; E
    # B: Y' |% ]5 K& G1 o4 t; A% W( _│      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O
    & G) M- T0 F9 v% v! ~│      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V, o2 `5 n/ l+ S7 T
    │      │      02 段合并机制.mp4, `) B( x2 @' G9 U
    7 Z5 @5 O( B/ p│      │      03 并发控制处理机制.mp49 y% j* }: ?4 p- i# c6 b( p; |" @* C# c
    │      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v
    % p6 F0 g& J9 V7 @/ X0 }│      │      05 Query搜索机制剖析.mp4
    $ r: i! h. L. }) e│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |& X7 J( [6 F% c% e
    │      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t3 o6 U- W* R* j0 v8 c2 R
    │      │      08 Docvalues压缩机制.mp4
    + U; E( i& k! t7 @. j│      │      09 Filter的bitset和caching机制.mp44 O" m3 R4 q( l
    │      │      10 搜索精准度-基于boost.mp4
    : [* g) Z8 d+ M1 _( R" N6 r& O│      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B
    $ O# W! J8 u: a" ]7 s│      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E4 t# l9 Q7 o4 j+ j& C
    │      │      13 bulk数据格式与底层性能关系.mp47 G8 X$ v2 G2 [2 }
    │      │      14 深度分页问题和解决方案.mp4
    8 S% s. E/ T+ O. @4 e: |│      │      & ?: U# Q3 s# T! x! w9 [/ w4 s- P5 G4 l
    │      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W
    ' H; K0 f" C: f* K$ ^$ d$ W, f│              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    ' l9 w: ~2 I. N' c; X1 j& E- L' t│              02 高薪5期阶段七模块二直播回放.mp4
    2 i; C) ^2 d/ G$ _│              03 基于logstash完成mysql到es的同步.zip
    0 y- K0 @  S8 K8 e$ X, K│              + C" h# v) h; w! \" @
    ! F8 i9 H/ U$ B) ^9 W  P$ v├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a
    " N& Q) ]8 m. C9 I│  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L- p! Q& x: `8 v* T2 _- u) {/ D
    │      ├─01 资料下载7 D: [+ p1 c7 W% f5 ?/ V( |% Y# f" ~: _
    │      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z) Z% M3 a' h4 C
    │      │      - g& s, ?# k' }* n+ i% M. B
    ' S( y( K0 u4 y3 @8 t1 I│      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~0 g$ F( ?: N; N
    │      │      01 Flink基础概要part01.mp4
    ( n; t! K3 @1 |  ?* ~1 P$ n* G, r1 c│      │      02 Flink基础概要part02.mp4( J, R' p7 _0 p/ e  ~  ~& s) S9 v2 u
    │      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E8 c; N4 C/ N$ ~6 L
    │      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    : z6 V$ G+ x5 G│      │      05 Flink入门案例_处理流数据.mp4  \* O2 x- h* t& j" o
    │      │      06 Flink体系结构_角色.mp4
    ( w1 t+ l, \3 J( d6 W' ^0 F: m7 K│      │      07 Flink体系结构_运行机制.mp40 J7 ^9 [: ~7 ^
    │      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j
    0 Y) n9 B" ?8 n8 I  P3 J. R│      │      09 Flink集群之standalone模式搭建part02.mp41 B" C) h! a/ f; C
    │      │      10 Flink集群之yarn模式搭建及程序运行.mp40 n, Y( }8 R  d( Z  K
    │      │      $ Y" `& @% i- w6 [8 b0 ~
    . S# ^! |/ b9 y" r: }: F│      ├─03 任务二:Flink常用API5 k1 k7 U2 Z% C8 ?* Y; B
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]1 M4 o8 u& d  _8 Y. x3 l
    │      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J% N  M; }" x$ _' t  t2 o+ I/ T* n
    │      │      03 DataStream_Sink常用API.mp4- F8 n  ?$ a. f& ~7 s
    │      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j
    % \  W/ |3 k7 G8 Z6 i+ y/ R- {5 T│      │      ) `7 w% j  ~- D
    + y, M0 _. k2 B! X. \5 ?/ p9 u" L│      ├─04 任务三:窗口_水印_并行度_连接器
    ( V! Z- i9 X, K2 C1 j2 H* }│      │      01 TimeWindow_滚动窗口.mp4
    8 F! M( @6 ?: v# {│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M
    / g7 M0 w/ n7 v1 Y5 {  M. `│      │      03 CountWindow滚动窗口及滑动窗口.mp4' \6 l# H8 I  k+ ?
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K
    # K  p, }2 m. Q( o! W, T│      │      05 Flink Time概念.mp4
      M" h0 ~0 y8 Z: h( l7 m+ r) f│      │      06 Watermark水印.mp4$ R0 d5 ?! P# A5 H3 g
    │      │      07 并行度设置.mp4: y; m' y& E8 C& b! f5 C" o" V( {3 D# Q: ~- R! h
    │      │      08 Flink Kafka Connector源码解读.mp4" i: T3 g, R: }  V3 s
    │      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    , A- {1 ^3 \9 m# M: X│      │      0 @+ Z0 ~0 y) e. G+ r8 n* w/ P, U! M( j5 W
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a
    9 V- B6 e; a* k. i│              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X3 Z5 w' M/ ?: m8 D
    │              02 案例实现part01.mp4
    ' j) _( d% d+ P! F7 D0 x│              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M4 h. R  B/ s1 U) j
    │              + G1 d/ D+ z  A, a  g# Q
    1 ?3 v, A; W! t1 r6 _. X- O% b2 F! ]├─09 第九阶段 容器技术&CICD、DevOps- M! k$ E+ x0 Z# C
    │  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s4 W+ b$ {9 U, [0 ^( x$ E3 _- c+ O% \
    │  │  │  05 第九阶段模块一作业
    , F1 Z4 D  ^' b6 a3 `: f│  │  │  : T3 T3 v  A; S3 V% l
    # c! d" [" d$ H+ r# {. \- J│  │  ├─01 资料下载
    / w; P7 d' A: g2 E7 `1 b: U│  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \
    + v2 T7 D3 |  I│  │  │      # C0 a5 w5 c9 M% _' z
    │  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O
    1 u) j5 x; O8 E7 a0 O% s( R3 C1 j│  │  │      01 课程内容介绍.mp4
    - S& l# d+ b* N8 c0 }$ @/ m│  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V2 g: C! y/ [2 \, U0 b$ X+ j) |
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E
    ( P- B  w7 x- u2 [- S0 v│  │  │      04 Docker环境安装.mp4+ Z( N# i6 ?& k" N. I: g
    │  │  │      05 Docker命令分类.mp43 v! v8 c5 r3 h, }. h* F
    │  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    , K5 g) W! w2 Q" r; ~) A│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R& n1 E! @: P& a- L+ M
    │  │  │      08 save命令操作.mp4- z( w; x# Y' k1 E( A
    │  │  │      09 load、search和inspect命令操作.mp4
    & _& @( g3 V" w" ~: J2 }1 d│  │  │      10 tag和rmi命令操作.mp4
    5 z7 y$ T5 i  a% w0 G" y5 I│  │  │      11 run和log命令操作.mp4
    / H: h. M& o+ b  `│  │  │      12 ps命令操作.mp4
    8 h3 k# I4 v8 u, H9 k) C│  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y5 X) T1 h/ z1 \6 Z7 o7 b. w7 w3 @  r
    │  │  │      14 exec和inspect命令操作.mp4
    ; o9 w& u) ^5 U0 K" p│  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u
    8 |& P5 U+ p$ @│  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r. i, |7 t7 ^6 y% e
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u+ Z% ]& L4 {% l. |; D8 A
    │  │  │      18 Docker安装Zookeeper.mp41 R# F7 L- r% ^" m# h
    │  │  │      19 Docker安装ActiveMQ.mp4
    & s/ A* j0 h8 k! p0 g! S: A│  │  │      
    : F1 g2 ?+ |- v6 O; Y) V/ L! N9 z6 i│  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    , P3 y$ ~) u5 e% [│  │  │      01 Docker核心.mp4
    * s0 h  m5 Y' q' d│  │  │      02 容器化概念.mp4! \" u1 s" d  H* }/ q5 N8 U- W- O0 o
    │  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _
    , `8 C0 g1 d/ Z0 e. H( L  X│  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b
    2 _2 h+ U/ a$ u│  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R
    ( u3 Y5 C, n8 h│  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D
    ; X0 G  j# z6 [; L! q1 l│  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N
    ! {& u/ I3 X3 _* J& L$ ]│  │  │      08 bridge网络实战03.mp4
    8 ]+ n4 X3 N. Z4 f: x( P4 i│  │  │      09 bridge网络实战04.mp4
    . x& W8 V  U- k& W$ I2 _( ?│  │  │      10 none和host网络实战.mp45 J9 O4 T: p8 g: n# H
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I8 z. C- h( X$ K. T- H2 z/ S1 A
    │  │  │      12 容器分配固定IP.mp44 b. c. {! K; z( x) p
    │  │  │      13 数据卷原理概述.mp4
    6 n' b" z3 e" m│  │  │      14 cp命令操作.mp4
    * y- x7 }* k& ^9 b│  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?
    9 S' G, K4 F& @% J0 W│  │  │      16 bind mounts实战.mp44 o# f* L$ a  d4 b
    │  │  │      17 挂载目录授权问题.mp4
    # X! L1 N* o! D  }% I* H0 E9 s* @│  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I) a* A, T9 G9 ?7 l% v2 K8 q0 A
    │  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r5 |) U+ r0 c" u4 |
    │  │  │      20 数据卷容器.mp4
    6 h: g% y! W3 ]│  │  │      21 Docker-Compose安装.mp4
      a( b; q' L" Y1 s8 H$ _" S│  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y
    , M$ ~. J0 C8 Y5 D# T│  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    7 W9 o2 e8 c0 Z; k1 x│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q
    5 }# Z5 j) f" A0 N8 ?5 c# T│  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m: [# Q0 j& f& [  P. B
    │  │  │      26 Docker官网私服实战.mp4
    4 E6 t* g; V: J! Y3 {: Q5 P│  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b3 ]& K; z1 n) v5 M
    │  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a
    ! [  i, w, j6 K/ E) c│  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M3 S; E: p( @8 @- R
    │  │  │      30 dockerfile命令.mp4
    : h$ N6 o* L  u/ E' [│  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o
    ; k  }( y/ W2 R! d$ k9 ?7 J│  │  │      32 微服项目简介.mp4
    # q7 S0 l- o% q/ g$ t+ k│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {  q) E! ?9 j& z& v. B
    │  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L9 _% }7 `" v7 C( J( s9 F( T) W  y
    │  │  │      35 MySQL自定义镜像实战02.mp4, \/ U" `5 P6 g* ]5 M& d: A
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    * k% E& o5 K$ M0 U8 y│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {
    ; @+ c1 t* V# y! y+ z│  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m
    , y0 R* y: J: m│  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N
    ) f* V9 l1 x! v2 `3 J- J! j/ {│  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l7 K9 }- Y' k5 Z" h
    │  │  │      41 41 任务二随堂测试_不提供.txt5 q  y6 x; o/ n
    │  │  │      
    ' ?. r' a+ K3 ~1 @+ w│  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C
    ) q7 N* L) L7 N, t. R│  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D( ?# R1 a) i$ M, l* r
    │  │          02 MySQL主从复制实战01.mp4
    " }3 d" O) R. G6 @6 y│  │          03 MySQL主从复制实战02.mp4* `; m+ E2 v( L* g& v
    │  │          04 MySQL主从复制实战03.mp4! w7 c" E1 _( ~
    │  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    & }7 q9 b2 _% y│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {
    0 _! n3 _, m# g│  │          07 PXC集群实战.mp4# h3 F4 B8 z. z0 b
    │  │          08 ES安装注意事项.mp4! ]7 @1 D' E! X6 Y: S
    │  │          09 ES镜像制作.mp4& H( u* r9 v2 j- Z; N) b9 M
    │  │          10 Docker-Compose安装ES.mp4
    1 p0 }) b' C* R% _3 K│  │          11 ES容器测试.mp4+ z! W; F' f; R
    │  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~- d% z: U5 G5 V
    │  │          13 FastDFS自定义镜像.mp4( a; a' y4 C* a
    │  │          14 GitLab容器部署.mp4
    1 H( D0 n6 u* W│  │          15 GitLab服务配置.mp4
    ' r+ G6 m0 s( D0 v. H: R│  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f1 [/ J% ~8 ?/ c# d$ A& Q
    │  │          17 GitLab新建项目.mp4
    # n3 \7 }6 X# O! \6 x│  │          18 GitLab新建用户及分配权限.mp4
    # l" Z' G# Z9 n9 r# `0 ?/ E│  │          19 GitLab上传项目.mp4; S& V6 _: v# O% J8 K2 F
    │  │          20 Docker-Swarm概述.mp4; }; m( _0 @& k6 B
    │  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o
      u2 }2 p, o- Y/ I1 \# L" g: |2 J) i│  │          22 Docker-Swarm初始化.mp45 l# ?. V7 k" W" ~6 u2 s9 {- g9 s. j
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z/ C( u4 v- s8 g9 ]+ k
    │  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u# P$ ]1 q8 k$ _4 K3 X/ ], J
    │  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {
    ! ?3 ^/ i9 M  @8 d8 U  L│  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    1 E, {$ J4 K% G' X4 Y5 |│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o$ ~7 `  k; O2 K
    │  │          28 harbor私服搭建.mp4: T, W2 S8 Z, m' M; C
    │  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a
    ' z) j2 }# e' s- H5 ]( s. X* A│  │          30 harbor镜像上传.mp49 ?* A0 m3 m# ]! N, ^" t0 [
    │  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
      ]9 X6 n$ n6 Y5 @& ]5 u0 g│  │         : c# u6 _( t8 a2 ~
    │  ├─02 K8s容器编排系统
    ( y8 V" _" d( J% M" ^& l│  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    9 j/ a* m+ \8 j- n( l* U" ~│  │  │  
    ) ?( @% E5 a6 I/ `8 \/ c# u! s$ D│  │  ├─01 资料下载" b% M* @6 @7 k, J) D9 u" D; R8 @' A. E
    │  │  │      01 01 k8s.zip& \/ F" E$ D7 v. {& M# z
    │  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    8 J. H5 z+ x; W1 o9 t7 P& }. {│  │  ├─02 任务一:Kubernetes快速实战/ U5 s/ I* U5 `
    │  │  │      01 K8S介绍.mp4; l/ D7 C9 f. Q. }
    │  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `
    1 D" G- e+ a0 R. N│  │  │      03 k8s集群快速部署.mp4
    ! {' [& X( H+ U2 K' O% Z│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q0 L, |1 m8 Z) d+ Y3 ]! o$ |
    │  │  │      05 k8s基础组件介绍.mp4, j7 f1 f5 W! ]0 ]: `6 _$ G0 z; d
    │  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d
    1 d  c1 x; q" l. Q│  │  │      07 centos7系统设置.mp4
    2 t) T' \2 n/ C│  │  │      08 docker安装.mp4
    6 H/ U1 ]$ K% x) P) @│  │  │      09 k8s环境初始化.mp4
    3 _2 w  g, [* m1 E' W│  │  │      10 k8s网络初始化.mp4
    " x: }6 T/ f+ ]% o( i( r│  │  │      11 k8s命令行之namespace.mp4
      }# ^3 t" b5 V1 w( S│  │  │      12 k8s命令行之pod入门.mp4
    3 q' V9 D! F) z( e7 ]+ c│  │  │      13 k8s命令行之服务发现.mp4
    2 {% q7 i. ~4 [9 U7 f│  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o
    / c) ^; @0 R! Y: K│  │  │      15 k8s资源文件之集成idea开发工具.mp4
    7 y. `, S* ^% u- V│  │  │      16 k8s资源文件之实战pod.mp40 ^# Y( U5 e7 @6 W5 P8 ]) T! ?8 B
    │  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?
    " w* d6 r" p  I2 G6 X% b8 n│  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt, P# A% B& P1 J& L* a* a; a5 a. {
    │  │  │      / m4 X' g$ {3 `0 y
    │  │  ├─03 任务二:Kubernetes核心原理8 ~( J  s. M: E
    │  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~
    * \/ C) d) G4 `% u2 B" o│  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c
    9 x" k. a3 i9 \2 U( @* K│  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    - z! `: W, D; J; T$ C: \" J│  │  │      04 深入理解readinessprobe.mp46 Q' g8 T2 H) P% }1 ~& I
    │  │  │      05 深入理解livenessprobe一.mp4
    ; J* d! }  s% H6 S│  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o# k1 d# C8 o7 P
    │  │  │      07 深入理解livenessprobe三.mp4* }9 E4 Z% E/ Q$ R* B' z2 v
    │  │  │      08 深入理解poststart.mp4' ?' U9 A- {5 }) y
    │  │  │      09 pod生命周期总结.mp4
    * `: v  Y& a* m/ k# r5 B│  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    ! `' M' R2 ~* c' S& d5 D3 i│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d
    0 o5 @1 j' G4 s7 x│  │  │      12 pod控制器之deployment一.mp4$ d$ l2 q) q) ~% D
    │  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S4 W5 k0 b# D5 y5 {+ w& k
    │  │  │      14 pod控制器之daemonset.mp4
    . r' K) w- L- U│  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F# ]( C( a6 N; j: Z5 w) a# a
    │  │  │      16 service类型简介.mp4' Q, H, t- `5 A1 z" \) \
    │  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C5 s% _8 H1 o, W6 Y
    │  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g- p! w6 y4 Y+ z. j( S
    │  │  │      19 ingress网络介绍.mp4: m  n. q  k+ {$ Q' I' V
    │  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r1 x) X% m8 d& i0 w* k) B
    │  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T9 v! q1 o* K1 e+ K
    │  │  │      22 volume之实战mariadb数据库.mp4
    + I( k9 n# ?5 P! s( y│  │  │      23 secret之opaque加密.mp4
    3 C9 ?7 Z9 m* h' Y7 g8 p│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _
      i4 e- T1 k- m  j│  │  │      25 configmap语法介绍.mp45 `8 S0 ~1 b' e4 E8 L" Z
    │  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B
    2 c  \* o/ r2 T# O8 A" V- H│  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?' r* U( i; T5 I8 `6 v9 L
    │  │  │      28 hostpath实战.mp4
    - v' y7 L8 ^9 S│  │  │      29 PV和PVC介绍.mp4
    ' y/ y- J0 ]+ ~+ _% Y( a& J2 n/ k+ p│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    / Z* n" g) V, ?│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C
    * [7 c& a5 X6 C9 V6 m  i│  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \
    9 E; ^7 X) N  h$ H. ?. D│  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    % |( g+ l! B$ j. W! e- P2 q, I0 O6 [│  │  │      34 集群调度之固定节点.mp4
      D: ]% c7 _3 _7 R2 i│  │  │      35 集群调度之节点硬策略.mp4+ ^2 j, S8 R4 S3 \/ G
    │  │  │      36 集群调度之节点软策略.mp4  a- U4 f8 q1 E! a
    │  │  │      37 集群调度之污点.mp4
    - e& v+ Z: }1 @7 h│  │  │      38 集群调度之pod容忍度.mp4$ M3 h- N8 [7 q5 P
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt
    6 y! K7 ^1 H" j# Z8 o, W│  │  │      3 F& o# N  S+ R
    0 y- O0 |# d& u( i/ f) L│  │  ├─04 任务三:Kubernetes运维管理( B' L6 p" z+ q9 O
    │  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x
    - u9 x1 H4 K$ T% A8 e( @│  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b
    & d* G. p* r) m8 j1 R  u│  │  │      03 dashboard-集群安全管理介绍.mp47 x& V, x, a# n7 G
    │  │  │      04 dashboard-集群角色介绍.mp4
    7 w4 R$ ]$ o' S( u/ ]6 J" E5 g│  │  │      05 dashborad-新增用户.mp4$ ?5 _$ \4 J! Q* ~. ?6 ]' K$ v0 b
    │  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R) p8 q7 G6 ~0 b' x. A: I9 @! X2 F9 n
    │  │  │      07 部署zookeeper.mp49 t, T. C' H$ }3 N
    │  │  │      08 statefulset核心原理分析.mp4; r2 g/ V: |: ]* Y4 o+ D# e& T
    │  │  │      09 NFS-storageClass原理分析.mp4
    # H  s! U2 j4 y3 C. S7 J( ~  U│  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |% P0 N2 n. k! }, T9 w
    │  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B
    & ]6 F% r% Y0 _$ a│  │  │      12 statefulset-mariadb详解.mp4
    6 ?" L7 E4 G; `, W│  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r9 t1 s! I. d; g* ]. n% N5 y* r! R- ^
    │  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U
    # E% i3 M/ U; g7 T+ n8 L( R│  │  │      , I! I  x3 T$ g9 R
    │  │  └─06 模块一、二直播【回放】
    & d% t, d0 D- x- D/ d│  │          01 01 满意度调查问卷_不提供.txt$ C4 U6 P: u4 Z
    │  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    * ^: B# ]% J1 J* Q2 `( ^│  │          03 docker_k8s直播资料.zip* f) w6 Q9 w. F( `- Y
    │  │          - y  K& T4 b% H9 q
    5 }" G; i7 A6 M; ~' e; E6 q$ f│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c
    # ]( H+ t+ v2 b0 K& D: k" ]│  │  ├─01 资料下载/ q1 j, S) x2 K
    │  │  │      01 01 jekins代码.zip- I' @# q. T9 j* a6 C$ n' z: |
    │  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z% d: v, i$ }& q
    │  │  │      $ _1 b4 z- t; B. }0 {% i
    │  │  ├─02 任务一:CICD、Devops概述
    ( ~- W& p" |7 S1 c% w│  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i
    ( w0 g3 B, h2 |0 k" v/ p" [, q│  │  │      02 CICD概述.mp40 ~' }8 k+ k3 F# W
    │  │  │      03 CICD应用场景.mp4
    % w" _- e5 b% Y1 a" `4 x│  │  │      04 CICD总结.mp42 ~8 u5 K, i  I9 M0 K, d' I
    │  │  │      05 DevOps概述.mp4
    . j' R- `) S+ i- Q" @! d│  │  │      - B! z. I) ~. k: p6 v2 P7 e, A  O
    │  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T
    & p; i( \- o( J  K4 ^- E" Q; V│  │  │      01 软件开发生命周期.mp4
    % L/ O7 Y4 l# |) `* b) B  ]│  │  │      02 Jenkins课程配置介绍.mp4
    * v4 S3 f6 a+ p( |; i; H│  │  │      03 项目发布实战之微服项目打包.mp4
    7 j6 C% |6 P, n- P8 e+ {" v│  │  │      04 项目发布实战之微服项目镜像制作.mp4
    3 g* J4 B, F& S& i+ F│  │  │      05 项目发布实战之Docker测试镜像.mp4
    % y: Q) d# r; h. \$ V│  │  │      06 项目发布实战之K8S部署项目.mp4# D/ w5 }9 G2 D' X2 `' r
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p6 J; V  l: T7 z0 f
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `) Z; r' f) Q3 g/ x+ e7 _
    │  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P
    7 h8 V( T) a0 p$ S│  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y- C# E- R" G, u8 L8 Z, m! |1 f; M
    │  │  │      11 Jenkins插件离线安装.mp4
    # m7 C, B4 t* Q/ ]9 C│  │  │      9 {! b! `7 ^( I- l/ F  d, ^4 V$ d4 |
    │  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    % C9 t" {# x/ o; [- p! ]│  │  │      01 Jenkins自由风格项目.mp4
    % N" {/ f, n( O+ t( R│  │  │      02 agent节点安装软件.mp4- z# x) Y( g0 t
    │  │  │      03 Jenkins统一配置.mp49 m8 v% Z$ ~1 W
    │  │  │      04 Java方式连接agent.mp49 w  X. i4 G- p  L
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t7 C- }; q+ ^/ L. X! j9 {) O. l
    │  │  │      06 自由风格项目测试.mp4( @/ N+ |- h/ E; U: v
    │  │  │      07 GitLab服务器安装及配置.mp4
    : x7 k0 \. x  W7 j* e│  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [
    2 v1 a3 B! e- U# @1 m│  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C$ A4 K2 p+ c" ^  U$ u
    │  │  │      10 GitLab创建用户及分配群组.mp4
    . Y5 p1 m" c  I2 k/ t  O│  │  │      11 GitLab核心文件配置.mp47 L/ q) \% N9 }
    │  │  │      12 GitLab服务器应用.mp48 p- t- {! M9 U6 |# x
    │  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q8 R: c4 k$ P3 |: S  P6 A+ }
    │  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~) \4 ?9 E1 q* h: L8 A2 h* R+ a
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R+ R1 `: U( b; b0 ^8 w
    │  │  │      16 声明式任务骨架搭建.mp4
    5 n6 {3 N' D+ |$ Y│  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s: k$ l9 s! [( Y  N8 R
    │  │  │      18 Pipeline任务小结.mp4
    9 v" W, d' P/ A* {+ }$ K│  │  │      19 Jenkins集成GitLab之HTTP实战.mp44 a4 n2 U2 f4 G. X( w  s6 d
    │  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m# u, c: Y9 d8 f4 @/ R: h, A* G+ p
    │  │  │      21 Pipeline Script from SCM 实战.mp4- P4 ]0 k. U! W+ S  B/ t. s
    │  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O. V) e0 z$ c1 k: v# U1 J
    │  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i
    % ^. q6 X$ a* g; p│  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g
    4 S( N, T: d) k: g" T4 c. \* F│  │  │      02 agent节点自动化部署springboot项目.mp4! b6 q: T: J+ e, ~1 ^+ d# x1 Z
    │  │  │      03 Dockerfile复习及面试题讲解.mp46 ^$ d/ Q1 {, [! t
    │  │  │      04 Docker Maven企业级插件简介.mp4* Y$ R' A4 J2 I1 i6 {
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t
    5 C/ P' i; ]# E3 E$ ?│  │  │      06 dokcer-maven-plugin实战一.mp4
    , ]. w7 O+ o: Y│  │  │      07 docker-maven-plugin实战二.mp49 h  p) ?% C4 x7 U
    │  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z
    * p( Q* C+ ]6 m* P│  │  │      09 dockerfile-maven-plugin实战二.mp47 t' E2 A6 D3 Q6 U% \
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f
    2 U, m% m; L* X7 j& |│  │  │      11 dockerfile-maven-plugin实战四.mp4
    7 m+ ]4 t% R' \* [│  │  │      12 dockerfile-maven-plugin实战五.mp4+ D6 T$ Q5 h6 r) ], b6 F9 E
    │  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    # r  K: M& x& }  |. S│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F
    : U+ v- F/ I; ]  v9 `3 B* h6 y# J│  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    8 v( C' N' g$ w& L3 P│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e
    4 G8 `, [& S' Y2 j│  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f
    / @. S' {) Q" Y& e. z% z5 }) G- H- c│  │  │      2 A" X8 K8 J* A. k0 _
    │  │  └─06 任务五:Jenkins运维管理9 _4 P4 e! y/ T$ m8 ]8 e% W
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h6 v: R* m) Y! H# b3 i
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v& K7 L5 U4 N1 w5 f- D% Z
    │  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F
    $ ~1 v, ?2 b; }/ y) V# E! Q- T│  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c" @- a0 f) j; q
    │  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l
    ; f2 @/ b: [& A│  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    " y. y% r( y- Q6 n! c│  │          07 运维篇之共享库实战二.mp48 t) L$ G4 f! L
    │  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K
    : y4 H9 c- w; p' ^% ?" A│  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }
    / A  c% s2 B7 Y│  │         1 L/ v0 S% v$ n, x2 P
    │  └─04 APM管理和性能监控工具8 Q: H! u! f2 L6 @- ?* C
    │      ├─01 资料下载3 ~+ F: I2 v) ]) p9 l: i* F7 G) z
    │      │      01 01 APM管理和性能监控工具.zip
    ! n( T8 f! k3 m  o" t│      │      - B; b9 B& K# m
    │      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d
    8 T4 _& \: Q) D3 G6 N4 L! Q│      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
    ' k$ O# B4 N: L│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F! z. d4 V" }7 V7 _) K
    │      │      03 Docker实战Skywalking01.mp4; E9 ]# S& Z6 Q. Y
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    3 _. v% P1 F9 C* i8 n0 w. x6 ~1 C│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X9 u- |( t$ s4 v1 K( ?7 D
    │      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o* T$ p0 p" b. p& n/ b
    │      │      07 K8s实战Skywalking01.mp4) Q8 J( L2 N  B( d# J" Y  \5 ]! t5 W
    │      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S
    : C( A6 a; Z/ T1 u( |# J│      │      09 Windows实战Skywalking01.mp4
    - t3 b2 |' D+ _( r│      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u
    ' M$ Q% }; j+ {│      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w
    * E, d5 p# X+ f│      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    1 a# e3 b( H% J; i# S: }) |: w- R│      │      13 Skywalking入门SpringMVC01.mp4
    - r- ^2 U6 e  G! ~0 b" J/ i! N│      │      14 Skywalking入门SpringMVC02.mp4
    . ?  \( z$ ?9 _, F0 n' B│      │      15 Skywalking入门SpringBoot01.mp4! J2 f5 _+ ]& ?9 \
    │      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S
    - `4 V& B: p3 n! b" L: s8 X│      │      17 Skywalking自定义镜像实战01.mp43 t9 O1 B9 |' c$ y: y- w
    │      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S4 ~& o; r7 d4 A9 D& `4 d- J
    │      │      19 Skywalking微服项目实战01.mp4
    9 k) H" K: ~' V. v  X: P4 G$ L( I│      │      20 Skywalking微服项目实战02.mp4
    + U. v% v; ^1 b+ ]│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q' t" n3 d& t2 t) b+ C
    │      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^6 D8 @1 A- m* r1 P* E
    │      │      23 Skywalking微服项目实战05.mp4
    1 J% F9 U* G# Y│      │      24 Skywalking微服项目实战06.mp42 S' o+ W. |5 y* v/ @
    │      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w$ }0 v4 V. X' t5 P* X
    │      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }& }6 D' D" x& c
    │      │      27 Skywalking源码解析01.mp4
    4 P+ E5 Q9 q6 a9 _; ^3 I│      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k
    6 b# m( l. t' E│      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P1 k5 p6 u2 E0 O# u6 \5 ]6 n
    │      │      30 javaagent原理分析02.mp4
    ) C# Z$ {, ^. n! v% Y│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    8 a( R8 L4 j0 X5 Q│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U
    7 D  X* }& v8 H│      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |
    % L) [/ z" K: B/ M) P2 l1 W4 v│      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E. M& Y. Y$ \3 V6 Z7 }, Y
    │      │      35 社区与开源.mp4: l# K4 [# x% W$ Q; r& x: M+ g1 `- T
    │      │      . q. H1 Z2 p5 l; l7 L6 n
    # Y* B" q; I, }3 W0 w│      ├─03 任务二:性能监控工具Pinpoint
    8 n  h7 w' ]4 L% d/ @5 ]│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l1 t" Q8 {7 C$ o& O4 p) P
    │      │      02 Pinpoint环境安装.mp4( @1 M- O, }) g
    │      │      03 Pinpoint WEB-UI安装.mp4$ U6 I" l9 l* e9 C
    │      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q
    " p3 Y& I( R7 q, X, h. x0 r│      │      05 WAR应用监控实战01.mp40 W! `6 x! d" F4 G7 O
    │      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \9 r6 _; z' M3 N) `% a; F: C
    │      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j, l; V; o' X1 a' G) \6 g
    │      │      08 JAR应用监控实战.mp42 M& |9 E3 F$ V
    │      │      09 自定义Docker镜像.mp4
    ' Z* E& M- a+ k- Q( ?& m' w│      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \4 `; V6 ^& t: h" x9 l1 S$ P/ z
    │      │      11 MariaDB监控实战02.mp4
      Y8 n/ b) `( t7 I/ i8 o│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h
    5 q# W5 j( m6 ?& H% d0 b4 B: r2 {' B│      │      13 MySQL监控实战01.mp4
    : V+ n, ~1 k& |) _* h4 s│      │      14 MySQL监控实战02.mp4
    ) r. d& U, Q7 _8 o; K0 H│      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l' V& j. r- E& ^5 c' p
    │      │      
    7 H, C2 I5 d( O│      └─04 任务三:代码质量管理工具Sonar( @& E) T( h  d; v' J8 _
    │              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C1 W, c7 X4 j  f  p
    │              02 SonarQube安装.mp40 k7 ]+ m. m- S! K  K2 `
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O
    1 u" O7 j. A# \/ O/ \│              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e
    # N  {/ V5 V" Z* N* c│              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C
    9 x* b. P, _) C│              06 Maven项目实战01.mp4# e: ]. }2 t( N1 c" x+ V0 w
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `, k! i. ?- R; |& }1 u$ w0 L7 g7 E+ I5 [
    │              08 Sonar-Scanner安装.mp4& T/ v5 m; r4 V# r5 \% p6 x
    │              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o
    - T4 |( Q5 t! D) }! o- J│              10 SonarQube服务器端实战.mp4
      b4 {1 n' s$ Z4 C│              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @
    / S5 ]3 X' V0 }│              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h# n. z: y, O% X7 R$ d7 J( w( z& t0 F
    │              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m
    7 s; B5 Y# Z: r│              14 服务器部署测试.mp4" w/ H6 t, U( [. U7 O# x6 @- W  @
    │              4 O5 o$ ?9 H# t1 l2 q3 z
    ├─10 第十阶段 底层调优与算法深入: t' y9 M$ y& c! P
    │  ├─01 数据结构、算法
    5 j- ]0 O3 @. Q! Z' [7 l: E│  │  │  04 第十阶段模块一作业
    $ {; t& E6 i# V5 T9 n/ K9 v│  │  │  ! h/ ~* B. N- s; B0 c
    ! n) d# Z' k, |7 Q# c│  │  ├─01 课程资料  j9 s( D; z% v4 w: a! {% ~, [1 i+ s: ]- m
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H  T7 {0 H; Z( s
    │  │  │      , E. ~3 L; M8 z/ `
    │  │  ├─02 任务一:数据结构与算法基础
    . w+ K* {+ ?' D/ {- o! z│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h) |. I7 G. [1 K5 \  l' z) j5 W4 h
    │  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R4 {/ C; W: i: ]! ~) p: i$ [2 [
    │  │  │      03 算法复杂度估算.mp4
    + t8 C6 Q2 c7 ]/ T& G8 H│  │  │      04 常见的时间复杂度.mp47 T* L; C. k6 m9 V1 M( E
    │  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @; O+ t3 P8 r7 @) _; z' {% X7 L
    │  │  │      06 数组概念和原理.mp4* w3 x* _1 E1 e" d3 i
    │  │  │      07 数组操作.mp4+ h* P) V/ f" g( T4 G
    │  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    % s0 D7 {  |3 d: `# z" N3 Z0 M* ]│  │  │      09 链表操作.mp4
    , [+ [& H( A: }: y$ @│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e; R7 G- }3 ]' H4 X6 J; s
    │  │  │      11 栈概念和原理.mp4
    * y7 X, v4 j  ?! T: w& O, V( i( P- B$ T( ^│  │  │      12 栈操作.mp4
    8 P+ {# X8 a/ l% D/ W3 r- [3 n' |  U│  │  │      13 栈应用.mp4
    * r& {& A! H  k8 A│  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    5 [% m3 ~1 b* ?, N0 e5 k' z│  │  │      15 队列操作.mp4
    8 x& V$ e% Z+ u│  │  │      16 队列应用.mp4% f0 t4 S/ r. ?) D# w- H4 O
    │  │  │      17 散列表概念和原理.mp40 H  m: p& h, x( P, f
    │  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l5 A) Q. q+ j% v' u$ Y8 V+ e6 x
    │  │  │      19 手写hashmap(上).mp4  F9 b5 k( m: T* `) L
    │  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g2 t# x7 w, y  d* F. x3 a  c9 _+ x
    │  │  │      21 散列表测试及复杂度.mp4
    8 Y* [( G4 B7 ^9 Z5 W7 \  ~7 C│  │  │      22 散列表应用.mp4
    . {' O, b$ i- G# k. S# e6 l│  │  │      23 递归算法.mp4
    4 `! w5 ?/ a/ Q4 g8 |, R5 ^: N( x) F│  │  │      24 斐波那契数列.mp4
    ) D0 g$ z8 k# r9 k4 P' {│  │  │      25 递归时间复杂度及应用.mp4
    4 d) Q! `1 T( ~& P1 @2 h# j│  │  │      26 二分查找.mp4
    / G$ |- d+ H1 y& O% ]/ F- d" q│  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z" C5 ^& J) c9 r
    │  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g
    : h5 n7 a2 i" y8 W3 {  z0 q# x8 n│  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    4 V, Y3 R. A/ p: |& c" @. w│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h2 \0 v. I1 P5 k5 `
    │  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]& C$ _6 K* B8 y! j; r; F
    │  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H9 B: B9 B% @- [7 U  r; Q
    │  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B
    ; S7 y: K9 o( m4 k8 N4 k3 q0 \│  │  │      03 二叉查找树.mp40 Z+ ~0 M- `& v* s
    │  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    1 G, v: U5 p: g% ~│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s, g( r2 [# l/ k) T! g
    │  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    3 U* M' w( f" W6 z# `! M# k3 o) y│  │  │      07 广度优先遍历.mp4
    6 ^, t6 j2 M  ^! i( Y( g  \│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z
    3 f7 R, T  ?0 \, Z! t3 P: y│  │  │      09 红黑树概念.mp4
    1 j) u. b% }$ |: S$ k│  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s
      G; S9 t% H- W9 o# ]/ f+ O│  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C/ _" t7 g' c/ L- e3 R& j1 k
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I9 z  \  Y1 m' O3 M, M1 I6 q/ ]% S, ^
    │  │  │      13 红黑树测试及应用.mp4: X9 e* u7 B# r
    │  │  │      14 多路查找树.mp4" n1 E# z/ }& ?
    % q$ B5 I4 n8 K! Z' r│  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g
    ; k* c# C0 R3 Y/ \/ k$ u5 t. _│  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V
    " F0 J5 |" T1 u2 G4 {│  │  │      17 冒泡排序实现.mp46 o% X/ [$ H3 ?0 g) }, r: _1 Z6 [
    │  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O
    2 s$ @6 u, B0 {2 v, j, }; t│  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l
    8 W4 X7 E; N9 @* L% G│  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J
    ! H  g: I9 [5 T8 K│  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?. d. e5 y9 O+ i& A3 H/ N" X
    │  │  │      22 计数排序.mp4+ s0 Z) h: b0 L- l2 j
    │  │  │      23 桶排序.mp4
    " P# @" S; H0 G$ ?& P, |│  │  │      24 BF算法及实现.mp4
    2 g" D9 Z! K0 H0 v* F1 A- [│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E- ?3 G# q/ ~  w1 I! e& O' ?
    │  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q
    2 J& r( o7 ?0 i6 E% N│  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    0 C6 b  F: w/ }: R│  │  │      28 BM算法实现.mp4! X9 S8 ~4 p2 S5 }) ^
    │  │  │      29 Trie树介绍.mp4' Z& M9 X# _% U8 V" x: K
    │  │  │      30 Trie树实现.mp4( e0 m# r4 V) G- c7 n
    │  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [
    8 i% Z8 o. P5 J6 R. J│  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F  l; w, n% i: U6 |3 r! }; V
    │  │  │      33 邻接矩阵及实现.mp4+ ]- z/ z3 m( d: Y' ?3 d' ?
    │  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    2 ~; V7 u4 a& T: e% A2 A% }│  │  │      35 DFS&BFS.mp4
    3 c3 m, G* l7 w│  │  │      36 BFS应用.mp47 x! x5 h( `* z5 o+ K4 j' r
    │  │  │      37 贪心算法.mp40 s! v2 k/ e6 @' t0 E
    │  │  │      38 部分背包.mp4
    ! B  b; x5 y7 [. k( }+ `8 r│  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W
    " Q+ g: J, Q( A) a/ L5 F* v8 Q# K' O│  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L
    8 x: z" T2 S. r4 o│  │  │      41 求x的n次幂.mp4
    0 Y2 v6 W" [) D) g3 z% ~, q2 ~│  │  │      42 回溯算法.mp4+ I3 r; U( v: v4 p( y
    │  │  │      43 NQueens实现.mp4+ m! T4 u  [3 n
    │  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k! E- |) Q( n4 ^  r6 l( d
    │  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s
    - @) @, c" H0 x5 G6 D* ^2 X│  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p* z. b! G# i+ E. ^
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z
      f+ b/ C  ^# {3 ?/ J6 ]│  │  │      48 背包问题分析.mp4
    0 O5 z1 E9 G7 C+ v6 b" Z) }4 N5 K│  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O
    2 J8 r5 `, ^* `0 l$ U9 w* l: \│  │  │      ; C4 u  S! F% \0 b6 n  T7 B* A% h
    │  │  └─05 模块一直播【回放】
    " A0 x) Z) x8 A. m+ ?" i  u│  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [
    $ N; |8 _2 [) m% a% }4 m& Y│  │          02 java 高薪5期阶段十模块一直播.mp4+ R- N5 n" u. J* b  C1 l
    │  │          2 c, N2 z) f" x9 E9 ^7 _( l$ {/ h* ^% |
    │  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
    1 z3 Z; i# N7 f" n│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q
    : ^. _2 M+ _% g! q│      │  : M) b  f- r5 H4 m; a2 I* {0 `8 I! ?( H' ?
    │      ├─01 课程资料下载6 ]# g5 W! p4 d: V7 p6 c+ p
    │      │      01 01 讲义及代码.zip
    / R( M, N7 N# T4 `│      │      ; \4 i6 l4 H$ d( C% A" N4 Y
    │      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O7 e. {8 U7 e& v! |% A% ?7 s: V
    │      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E
    * O" Z2 |7 _) ?5 C! ]' i  L- S2 \6 A│      │      02 Thread和Runnable.mp4
    % {! s, Z3 T2 P8 J$ q- p6 t, v1 m│      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t. i  h  a  Z: I5 K
    │      │      04 wait()与notify()方法.mp4
    ; T6 v+ I$ K$ s( @│      │      05 interrupt()方法.mp47 ]6 a3 Z/ A7 l) }2 M) G
    │      │      06 线程的优雅关闭.mp4
    7 y! t- }, ]$ B( {% U3 ?; ^* i│      │      07 并发编程的核心概念.mp4
    ' _0 R" p4 u% h5 Z8 {2 |│      │      08 并发编程的问题.mp4
    , m6 L3 s/ r3 ]+ N6 H│      │      09 JMM与happen-before.mp4
      I5 o4 @* a# ~, z. ~│      │      10 volatile_final.mp4* d# @/ |- e! W% _/ R# \$ Z1 U! g- O
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R
    - z0 F, M0 H" S0 b│      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
    ( k, _6 f( B1 b& @/ M│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^
    ' d( I0 S- o7 o7 K5 G- x& R0 ^│      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r# b0 K9 e! f$ d& v6 P6 p! W- x
    │      │      15 CopyOnWrite.mp4* O  o: M0 C. _4 i0 G- Z
    │      │      16 ConcurrentLinkedQueue_Deque.mp48 h* y' D9 z6 Y! ~" N9 k8 y( L
    │      │      17 ConcurrentHashMap-01.mp4
    & h- A/ Q! r# N( d  S" a│      │      18 ConcurrentHashMap-02.mp4
    3 k- r+ T  G8 [; ~; T│      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l: c  K; ~! N6 B1 d2 x) q9 Z
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `) K% }/ _* y% C: z$ g
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |4 G. c, f* G8 e
    │      │      22 CountDownLatch.mp4# }: A4 e+ ]' O7 {) M2 u) D
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q: |) e, A6 R; [
    │      │      24 Exchanger.mp4
    " X! C6 J8 Y; |│      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I
    % |/ Z/ z* B9 l* q. h│      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m. C6 p" J7 k$ o; C9 g
    │      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r
    . W) j, I. }. n  \5 F+ P) `│      │      28 AtomicBoolean和AtomicReference.mp41 o; d" P2 ?4 g% C1 Q  |" Z
    │      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    ; U4 y2 P3 V9 l' T2 G│      │      30 AtomicIntegerFieldUpdater....mp4
    * h4 U8 a$ Y* v& i! |- U│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U+ ~' ?7 p+ h1 o- J! K* {
    │      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O8 L. G& L7 W$ c/ m4 t
    │      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d8 c- ~3 i. G$ Q  g3 J( C& N
    │      │      34 互斥锁-01.mp4
    4 i1 C/ k0 x. j' E1 _. K│      │      35 互斥锁-02.mp48 d  H. v  B8 ?- q8 |
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [8 E# F* F; `* y9 K2 |
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \
    . s$ e" ~, x, k│      │      38 Condition.mp40 ~9 V' V2 O7 f
    │      │      39 StampedLock-01.mp4+ V: C5 c) K  [
    , H$ P" I0 D; F+ i3 [) Y│      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?, D8 j& O$ ^' n: C4 x) J( _
    │      │      41 线程池原理.mp4. X' R6 }( s3 i& s7 L: H/ H
    │      │      42 线程池的类继承体系.mp4
    1 Q$ n* M9 d" x! K5 m( ?8 c/ e│      │      43 ThreadPoolExecutor-01.mp46 U1 e. u2 x, }! }* {7 p
    │      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y
    $ U1 F" L% A# z0 D: m9 h│      │      45 Executors工具类.mp4
    ) i( @5 C7 O  \│      │      46 ScheduledThreadPoolExecutor.mp4
    ) H2 ^. R9 e$ c│      │      47 CompletableFuture用法-01.mp4
    + |9 X% y* _% j' N- [│      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
    % ]( }( U8 Z# V+ d% L8 z9 S1 c, r8 w6 c│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X
    5 D' F2 r5 e" o. e4 W! [│      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S+ I" k7 G7 U  f5 j8 h! m  y
    │      │      51 CompletableFuture用法-05.mp46 E  f8 j: ~6 b+ H3 k* }
    │      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E
    ' Q( v- S% H! [3 h# w) E& E│      │      53 ForkJoinPool用法.mp4
    4 a) d' X4 R) ], I│      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
    7 }/ k: p7 g" b) o( x- |│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J& D: U0 \" q' b; r- [/ g; f
    │      │      56 ForkJoinPool状态控制.mp4
    . T$ |9 t' A# k: x│      │      57 Worker线程的阻塞-唤醒机制.mp4
    $ ^( w+ ?* N% O" |│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i3 V5 U$ n& @/ ]8 G
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K0 S) m: ?7 A0 B& t3 H3 N/ B
    │      │      60 ForkJoinTask的fork_join.mp46 p+ {% x* O, X' o3 Q1 q
    │      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s
    % g/ n$ D$ k( A( j+ t- g4 V│      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q
    6 D- Y# a9 P2 C* p+ H0 |│      │      63 Immutable模式.mp4$ X, z0 E0 \& l9 z1 ?" s. y! o
    │      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l) ?8 s3 g5 j$ `9 H& K# y8 L
    │      │      65 Balking模式.mp4
      S. `" w) R3 p" _0 ~; v! T│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d
    0 _9 t" ~( `; V9 T/ s│      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G
    3 K6 N6 b5 o* ?8 M$ v  H│      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?* m7 x; j, u3 R3 O$ y/ {4 y% n2 X
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g
      o; ]1 Y9 U9 I, L│      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o
    . U$ Q- \' ?0 w5 ^( Q2 |. T9 E" h" M│      │      7 p- d, v7 M/ m3 u  }& z. f3 w% F8 i0 _3 j
    │      ├─03 任务二:JVM优化
    - l$ ^0 N  H9 H│      │      01 前言.mp4- R5 v4 U- o" X- w1 y
    │      │      02 JVM优化课程内容介绍.mp49 b& }& }" c/ z
    │      │      03 什么是JVM.mp4, b4 h2 {* s6 n0 m
    │      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [3 |% T) E" z" U, Z
    │      │      05 JDK、JRE与JVM的关系.mp4
    $ q1 f% _6 }4 R/ J9 n. O3 {; ]& U8 o│      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p  w, s9 a, B/ ~+ x4 ~
    │      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v
    . e8 K) C1 [, ]' Y│      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M6 B; t- W0 n: X& X$ w& }
    │      │      09 PC寄存器.mp47 p% \* r$ r& M9 _2 e( @1 K7 e3 X/ L
    │      │      10 虚拟机栈.mp4
    6 u" q6 J4 q0 R│      │      11 设置栈内存大小.mp4% V  W7 W; ?$ n! T
    │      │      12 局部变量表.mp4* `0 c2 |8 n( _, t& H' B
    │      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w" ~  P2 P; X& q1 S& H2 k- G
    │      │      14 动态链接.mp4- C  I6 y0 G! G0 T
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R% z) \8 l* T" B9 E: `: L( U
    │      │      16 本地方法栈.mp4" h! M, P, y. e% D
    * F- |6 x8 r! P7 g) Q. ?3 [+ u6 X4 `/ d│      │      17 堆空间简介.mp4
    3 p4 Y( [6 V9 o) ]7 g" t$ E│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P5 q2 a7 c  H& k& ]3 `* Y; G# ^& v  G
    │      │      19 堆的分类.mp4
    - h) t8 S' U) d% J│      │      20 年轻代和老年代.mp4
    : R8 c, M9 g2 G- B: T. [5 w│      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s
    4 g+ d; R* |5 \# w0 l. e│      │      22 堆GC.mp4; ~1 n4 s) q1 R0 k0 K6 q, J4 h: e5 m
    │      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l1 P, X- D, u# q9 J: _" H0 w$ ~
    │      │      24 方法区的简介.mp49 S8 h/ {7 M% g% F/ [6 u
    │      │      25 方法区结构.mp4+ J) S3 n: a( K+ s6 V% \. j
    │      │      26 设置方法区大小.mp4
    ! A8 A! }3 d4 h$ g3 W% g│      │      27 常量池介绍.mp4  M8 G( U  q  q* A9 q/ r3 N0 i! ?
    │      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X
    8 p: F" \$ T" Q2 i5 ^/ x  Y  }% a│      │      29 堆内存溢出问题.mp4
    / z% v# `' w* A0 c* x. \8 `│      │      30 虚拟机栈和本地方法栈溢出问题.mp49 P! C7 C% ^" t1 T3 q* `5 H
    │      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `
    / H+ W! K3 A. ]5 H│      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N, Q$ B+ g: v3 f0 n& n- s
    │      │      33 直接内存溢出问题.mp4* z7 K1 ?0 z# y. }( w
    │      │      34 类加载器子系统.mp4' }  U! U3 L* P3 ?; T
    │      │      35 类加载过程剖析.mp4
    - G+ _' ]& V( C7 C│      │      36 加载Loading.mp44 r0 o% s3 @9 L& Q3 t2 k
    │      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
    ; e5 |. V  e) j. d; L│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x
    7 _& ?7 m% w1 z) t6 f- F8 l: k% N│      │      39 clinit和init方法区别.mp4& X' `$ Q, u7 N# ~2 `7 ?
    │      │      40 类加载器的介绍.mp4
    1 A4 T! Q+ m: x│      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c0 K8 U, @9 D# H+ [. \+ H9 ^
    │      │      42 双亲委派模型原理.mp4
    & I/ U/ l2 b- O# q│      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t
    9 a$ @+ o8 ]$ N% F# H0 o/ Y│      │      44 自定义类加载器实现.mp4
    . w; d" p0 Q! k  b│      │      45 Launcher类的源码剖析.mp4
    5 L6 S7 p/ H; P0 M1 ~; A) F│      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h
    - k: E% m3 p' u( @2 {3 c│      │      47 ClassLoader源码解析-02.mp42 b7 F2 A. W& J. ~
    │      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y6 p% w, S" }9 V
    │      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s
    # |5 A8 E% I4 s' U) i│      │      50 可达性分析算法.mp4
    * @' P9 d1 h& ?7 H- w, z! p│      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M- z: ~* {; H& X3 V
    │      │      52 再谈对象的引用.mp4/ a& o$ n- x$ D' e9 {% |  D- K$ G
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f
    . d" U- \' t8 a$ L1 }  |7 q" M│      │      54 标记清除算法.mp4
    # I! r# b, u5 n/ e' v, D│      │      55 标记复制算法.mp4
    9 ]* @. W' w) n3 V3 i# g3 v│      │      56 标记整理算法.mp4
    * \9 d2 q' O( g; a0 {│      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u
    8 ?) @: v/ x! i3 ]│      │      58 Serial垃圾回收器.mp4, }4 F$ R) T4 G  Y
    │      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J
    # K8 u6 a7 g+ v, k$ f  l│      │      60 Parallel Scavenge垃圾回收器.mp4$ _+ K0 P% j7 w4 A) I& c# Z
    │      │      61 Serial Old垃圾回收器.mp42 D9 S3 x/ V3 _( a/ k) a0 a
    │      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R5 h- V( z1 Q; h5 n7 l; ?
    │      │      63 CMS垃圾收集器执行流程.mp4
      @& b) u4 V- o/ N" h# ]│      │      64 可达性分析-三色标记.mp4
    3 S! Q7 i, c' [, F* K! O│      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U# _, d1 B1 H1 N
    │      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g
    / T: c6 d* A0 b/ H# E│      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y
    / [/ Y! d, z0 I  h│      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o6 k, b! h2 b8 `" P& y, e9 A2 Z
    │      │      69 jps指令.mp4
    ' O7 h; V- ^% g% c% a│      │      70 jinfo指令.mp42 p* c5 {. D5 K& N7 {
    │      │      71 jstat指令.mp4! F, B  r6 Y1 W8 Y5 W- M# i! \
    │      │      72 jstat练习.mp4# W# m" C0 E8 w0 r/ L/ _2 n; d+ X7 \7 ]: i  g
    │      │      73 jstack指令.mp4, L' H) b# H8 v2 h
    │      │      74 用jstack解决CPU过高和死锁.mp4# \3 D+ E5 U4 \  v, K
    │      │      75 jmap指令.mp4
    ' G' N) p1 k% R6 Q7 h5 q2 g│      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _
    / o9 S& O7 r# e( l& _│      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B& d3 O: n2 z& _3 w; T
    │      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a
    4 x2 H- ^; J0 |$ `' {9 W│      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W
    % O; W; }0 _2 P│      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y" e* ]: K! v% W) M
    │      │      81 GC日志参数.mp4) g& C. j/ |1 t" {4 I
    │      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h
    % d% `2 o  f; E# L3 j│      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    " h% K/ d0 V2 x# c+ L1 g│      │      84 GC日志分析01.mp4
    9 T# {1 v8 r' f7 J* N2 M( X│      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    , s. |5 v7 F6 c. r: k; M│      │      86 GC日志分析工具.mp4
    " \$ e7 s8 U8 _│      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q
    & E( H% @+ r+ w& }1 Y│      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    ( ]# _; |7 J' L$ p8 I5 q│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c
    0 ^3 c2 c: R7 w) @- D- x+ g, R│      │      90 安装Tomcat部署Web项目.mp4  Y9 @3 C$ }6 D) t6 Q6 _% H
    │      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M) \1 x3 P, Z4 A1 V0 O' a8 p) v: Y: X
    │      │      92 禁用AJP服务.mp4) @0 H$ z1 [/ l1 l2 G" c
    │      │      93 设置Tomcat执行器.mp4
    # z( _5 D! V$ q│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y1 l8 Q) l  T, }6 m- k- r
    │      │      95 NIO2和NIO模型吞吐量测试.mp4
    0 P% X- f+ b2 v5 b│      │      96 JVM调优设置并行垃圾回收器.mp4. ^7 V* {9 G$ }! ]0 G  T
    │      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n; O. L. t) J) |/ [0 s/ b
    │      │      98 JVM调优设置年轻代大小.mp4
    2 M2 c& ~2 M6 O- E2 y. P7 x│      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N5 ?  B; ~3 j) m/ B' z# ]5 [
    │      │      2 M- G8 N9 X+ I/ u' ^+ d$ l! N9 z% j4 N+ X
    │      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {
    2 H9 }0 y) h. O& I) B4 \│      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u$ T& E: k8 X9 f/ w- g- l0 U8 p
    │      │      02 Linux性能优化概述.mp4
    & N# G" l- t: G( X& t│      │      03 性能优化方法论.mp4
    / m- z' `+ q; D) H$ g│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    ' ~9 Z/ z% |3 B9 F8 c│      │      05 平均负载案例环境准备.mp4
    : A7 x* M. ]  k$ k; {% Z$ t2 ^│      │      06 模拟CPU密集型场景.mp4
    ; p2 ?& P- J( i│      │      07 模拟IO密集型进程.mp42 n6 l/ X9 a% y9 V$ S" x0 ?
    │      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w( v- }7 _% Q/ b& B) u% z, M
    │      │      09 理解上下文切换.mp49 p1 ]0 p" @6 @0 H3 \' }
    │      │      10 系统调用.mp46 u( G, @7 M+ F% T- M: d" j
    │      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V( z. E2 {6 }4 c! q5 \1 c' @7 A. \
    │      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a) A6 O: F+ Z/ [/ E! c; ], r( b5 t
    │      │      13 中断上下文切换.mp4
    9 s1 C3 I9 r" \( W│      │      14 查看上下文切换.mp4
    3 h. \- h. S' v& o1 q│      │      15 sysbench工具安装.mp4
    6 O$ L+ e3 \& n& h, M│      │      16 sysbench测试上下文切换.mp4$ p8 E: h( \9 D2 H0 r$ t$ ~
    │      │      17 上下文中断次数减少的分析.mp4
    1 V4 s. |" P# D. K/ Y* X* q9 H│      │      18 CPU使用率计算.mp4
    / A0 N9 Y# P: W7 B5 e' Q│      │      19 CPU使用率查看.mp4% \6 s, H# P% Z! K/ w" O
    │      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?- g. [8 \% k7 l
    │      │      21 CPU性能工具.mp40 ]2 T1 T& O7 L! ^& z  B0 i
    │      │      22 CPU性能优化策略.mp4* G- r9 x+ U* _3 J2 v' `$ A
    │      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    $ ~8 `$ C4 `( o1 e) V│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~' Z- q6 g' o, ^9 a0 K  h+ q$ W
    │      │      25 SWAP运行原理.mp4( Y" W6 S) A5 r( h/ ]! U2 E& Q
    │      │      26 系统内存使用情况.mp4
    * X: y0 K2 C- ]7 J7 N0 O& d│      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b
    ) f" u9 C2 l/ f! m7 |2 Y│      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k& A. _6 t; t3 O. @- q9 F
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z
    6 d2 \6 W; [# p) [; `. L6 t: n│      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~# P& s- Z" _1 z6 m+ a+ R+ J
    │      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U
    - U) U- T; \4 ]│      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r
    3 R5 u+ ?7 I- P( l9 o│      │      33 文件系统原理(下).mp4
    - s# F2 a9 k6 @/ {│      │      34 磁盘类型.mp4
    9 s5 F. M! b7 q4 i/ E  T; D│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o, D( G5 J2 ^! Z( u& O
    │      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K
    0 `* F' B& X/ \( \4 {4 ^│      │      37 磁盘IO观测.mp4
    ) F; p7 v2 f4 V9 i│      │      38 进程IO观测.mp4
    5 z6 j; t( m) w│      │      39 磁盘IO性能工具.mp4
    / U" J- R6 Y  `; B8 ^. H; Y+ v4 {│      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k' a) s% v9 l7 w% C+ i# k
    │      │      
    ; l; W) \' V7 |! Y* o7 J( E│      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t- G4 [4 _+ T5 b6 D! ]- ^4 ?
    │              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A4 C! [0 R& b% E( M5 G, p$ _% I
    │              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P4 s% B' d5 ?6 |( y
    │              - Q- f6 m$ w  m1 ?4 h
    $ z; p/ h% I9 L) Y2 B% u├─11 第十一阶段 大型互联网项目实战和业务解决方案
    ; ?* p0 f3 s2 s7 t9 r% ^│  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g9 j) X3 Q7 R0 [6 V" H* y
    │  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F
    3 f: z6 r/ R+ L; g3 i2 ~7 E& {/ V6 ~│  │  │  2 Z' R( X0 P9 S# z: f4 C& ?
    9 W( ]- N0 n& R8 s2 ~│  │  ├─01 课程资料下载9 C+ y+ f- l* u. J$ D4 A4 D8 I2 I3 n
    │  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q
    6 ?' K1 J$ }" K/ M3 S9 c2 ^: R│  │  │      02 02 数据库资料.zip5 o8 \5 O* c+ A5 |1 S7 T
    │  │  │      
    0 k9 d% d9 R; O+ G9 u) Y│  │  ├─02 任务一:系统需求和设计, H" |0 |  Q! Z! U/ D
    │  │  │      01 课程介绍.mp4
    0 ]. u% O$ E/ r5 W│  │  │      02 项目介绍.mp4
    " F: u7 D7 A2 d8 e+ L& b6 r. @$ p# @│  │  │      03 前台用户需求分析.mp4
    ( f" T2 g. b( q$ y, A$ }# ?# N│  │  │      04 后台管理需求分析.mp41 H# F2 v5 i2 p7 u; E
    │  │  │      05 系统设计之模块划分.mp4/ T& J! Q. r" R3 ~6 K
    │  │  │      06 系统设计之架构设计.mp42 K1 Z9 `& n$ u" j" c
    │  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    ( j# k% n+ O0 }4 Q6 r/ A1 @│  │  │      08 系统设计之技术选型.mp4
    + W5 @) c3 k0 ]( v. {│  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w
    5 D" P. ?& C$ d  ~$ U4 [│  │  │      10 系统设计之数据库设计.mp4
    ' t7 N# P& J. w/ N- ~$ u│  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O
    $ C3 y, s# S, [0 o│  │  │      " G3 u! A/ _3 m9 p# A
    9 c% e/ d' K7 l( Y│  │  ├─03 任务二:系统开发-广告模块
    ( {7 P$ G( i1 y" N│  │  │      01 系统开发流程说明.mp4
    ! C8 l/ a- z# C0 ~│  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A, X8 y9 |9 M' |( O8 m+ V$ g
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c
    * \1 O- _: E. C3 v' e% [7 H+ t│  │  │      04 搭建注册中心.mp49 E: F" ?$ N  ]
    │  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
    - W" {5 E! i! |6 ]4 p4 ]- e│  │  │      06 广告模块新建数据库.mp4/ p+ f0 ~" W; z* `- [# X9 f; o
    │  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p1 K3 Q/ G2 N2 q8 \  C% E- |, `
    │  │  │      08 远程调用后端统一入口.mp4
    . C( m. {5 L7 F# N0 L/ t6 c│  │  │      09 搭建网关环境.mp4
    % m  u3 b; J. [2 B│  │  │      10 通过广告位查询广告.mp43 ?; }- ~5 W5 i7 x
    │  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j
      q  @0 I& c6 T  A/ C7 b│  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i
    9 w, j9 X  b- i4 M7 ^% L│  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {
    , L1 C+ g, ^( Y3 Y│  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `
    + ^" C/ h5 Q& e0 @! P) Q( G: ^│  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r% q. I# Y6 `$ I
    │  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I
    ( M- A" C- D( l  K; a' ?│  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C% f* T. z& Y* u# n% [& T
    │  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c6 l' L  v. H) |2 p  m
    │  │  │      . v* B# a. ]/ o
    │  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [# I6 a2 Q' }/ d0 }6 d
    │  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u
    9 j- }/ ?2 `9 Q│  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o) j* ?, }( i5 _
    │  │  │      03 用户基本功能实现.mp4
    ; F* Y8 V! I. M- E* Z- y│  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }
    2 f% g- l3 y8 {3 [# }, _4 w│  │  │      05 单点登录的流程分析.mp4
    9 w) e( F. |. L% }" O7 m3 E* J│  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y
    # D! r- _7 k4 L: B7 y│  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [4 o: r, B  {8 i% ]7 E! q
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    # g! r- Q) [) ^, A3 l) ~, b│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q
    . B+ A0 Y# X9 M$ J' v│  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C
    ) u5 N* {  B6 B3 w│  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X
    # t8 C- F6 B5 ?3 r│  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w
    7 v3 D* y, ]5 t* \│  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v
    # O, G0 Q0 z2 e, h; n5 q│  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e$ `( m; M) j4 a  Z
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m
    2 I! S) S# B& T6 a+ P│  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    ; h& f1 K" r; L│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t
    ! e- Q( I, B7 @, v/ s1 r0 T│  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f
    / h* Z, x6 p; t. A$ Z│  │  │      05 视频上传的流程.mp4
    ) S5 ~1 m5 H/ h+ q$ x' \9 |2 [) F│  │  │      06 视频上传的代码实现.mp4
    2 x' h; @4 R) p# z6 y, H$ k│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u* e" }0 Y$ w% E5 d) v! A" |  Z9 S8 @
    │  │  │      08 视频续播功能实现.mp4
    ! s( m5 T0 F3 m( n4 J│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?3 }% g2 I5 Z/ L/ D2 L2 t
    │  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?( Y2 `5 m" }) \, @) @) A& r
    │  │  │      11 评论服务远程调用.mp4
    , H' B' I6 H3 y) Z│  │  │      12 打折课程功能实现.mp4
    2 d( m+ g; h2 `0 k│  │  │      & L, ?7 c+ V$ {9 Y8 H$ p0 F( n* `- u* m3 h
    │  │  ├─06 任务五:系统开发-订单和支付: N; d1 A7 {* ?6 P
    │  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v  C8 j% S7 d% }# E1 r) O5 Q& [9 f
    │  │  │      02 秒杀场景解决方案.mp4
    7 g, ^$ G& Z7 g7 L9 `% ?8 l, c│  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T
    3 R1 c0 Y; a" x# l! v9 Y: d6 S│  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t
    ' R. v$ I; a- p9 g│  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z0 Z) Z  x; j* u5 r: x% A' w: d- b
    │  │  │      06 获取支付通道.mp4
    / P/ K1 }: g% V0 U% `9 e% g│  │  │      07 保存支付订单.mp4
    9 l: U1 m  c& q" _: l│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q
    3 r) F, s0 A6 s0 j│  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    8 l0 k3 A4 y, q# f* g│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K3 F/ F3 N$ ?5 t
    │  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D
      A- @/ q, H- c5 L│  │  │      
    ! z% W4 Q) B& u4 M( P: x4 i│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C
    ) S! M: v# i( x" k2 |│  │  │      01 权限系统概述.mp4
    9 \. n& l4 X7 g. K+ O│  │  │      02 权限系统设计方案.mp47 p& C* W1 F: y/ o7 m
    │  │  │      03 权限系统项目搭建.mp49 m% v; }2 S2 S
    │  │  │      04 角色管理功能实现.mp40 X! I2 F! X1 i' s) d
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [
    & T/ b9 ~- r/ L' d9 ]3 ^│  │  │      06 资源管理功能实现.mp4! y' ^/ M9 K5 I0 A& A& b
    │  │  │      07 权限校验流程分析.mp40 o% `) A: x- d" i
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W) x/ I" b% _5 h( q5 C; Y+ f
    │  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?  j% @$ ], x' d- y3 G; X
    │  │  │      8 \) C, p- _  j( l
    5 T" L# ]  p& T  _/ o- S+ Y│  │  ├─08 任务七:系统开发-消息模块! u# h/ w, w4 r" l
    │  │  │      01 消息推送模块功能介绍.mp4
    " _. k; i' \' @1 X2 a│  │  │      02 Netty-SocketIO服务端实现.mp4: j/ j5 w2 e: E. d* A7 Y8 R
    │  │  │      03 Netty-SocketIO客户端实现.mp4' z' V- E/ ^! ~4 r
    │  │  │      04 消息模块基础功能实现.mp4
    , L2 Y; W% r* J  f; s│  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j
    : x; q, E' k" B% z5 |# C│  │  │      06 SocketIO服务端初始化.mp4
    * k* |/ A( h; ^' n' P│  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j) b  N2 M+ s2 V3 g
    │  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S
    1 g/ j, d+ b" e( ^: n│  │  │      - G5 [  p+ f( d/ L* X0 J
    1 S8 o" }) n' D│  │  └─09 任务八:系统开发-Seata分布式事务: }/ W0 ?# R3 `* u' c% ?+ q
    │  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [( C7 T4 L; N8 u+ n
    │  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H$ P. ^# v# q. p# B
    │  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C
    5 |4 c0 L5 {, ^7 r/ `& I│  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \
    3 Q! Q/ T; q' w; k│  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C  w. K3 Z! X, W$ n; s- `  O
    │  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
    6 F. o8 \5 {/ p$ z4 Z│  │          07 Seata客户端的配置.mp4
    ( s; R1 r/ z$ j5 }  y5 I. U│  │          08 分布式事务功能实现.mp4( s2 i1 o# t8 x, V9 e/ U
    │  │         ( ?9 r6 x& ^. e7 F: F
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `8 C, }/ O/ A- ?. y
    │      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u0 F0 M0 ~, u2 m! r; U6 x: @
    │      │  5 \. Z: ^/ k1 T' X6 S4 e
    │      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    1 t; J6 s! P3 v5 T8 X( i│      │      01 01 课程资料.zip
    5 l2 ^3 e7 H" n7 T) l0 o4 ~- G│      │      
    4 G" W6 j5 w# P# ^6 d% r│      ├─02 任务一:系统功能发布和压测/ }7 w6 g3 b! s
    │      │      01 课程内容介绍.mp4) q( J  n: Q# A9 @; I5 F* a2 V
    │      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `
    ' z+ w4 T, Z5 u" `7 E$ d│      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o5 X" a! `" u7 s% V, r1 ]& t
    │      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q
    % d6 k6 T1 r* Y0 t│      │      05 edu-ad-boot项目初始化.mp4- e  ?8 k7 X+ Y0 S' m2 s
    │      │      06 其他微服项目初始化.mp4! P/ z2 n9 i  \' _3 i
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N
    1 w5 Z4 O. l# v9 @7 R4 P' u│      │      08 MySQL容器初始化.mp4
    2 q/ g# n. m* Y8 E8 ]│      │      09 eureka项目容器化部署.mp4
    7 N. u+ Q" I8 I: W8 m│      │      10 gateway项目容器化部署.mp45 l: N% [, D) }9 w7 C
    │      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
    ' H/ [/ Q7 n2 k* N% I│      │      12 edu-boss-boot项目容器化部署.mp4
    1 k% Z: b+ a8 P. U% @│      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f
      X2 j6 P& r' C' i% \│      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u
    * u2 \) E* q6 L0 f5 |│      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v
    1 i8 z+ g! P) }, J6 J│      │      16 ELK环境实战01.mp43 \' r: @" M0 q! [) S  w
    │      │      17 ELK环境实战02.mp41 U; }" q5 p8 s5 d4 B
    │      │      18 ELK环境实战03.mp4
    ) i( e9 t2 ?7 U$ T/ p) E0 ^4 {5 C│      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w' N8 k9 `) {3 @& X% B
    │      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h) |3 s0 R$ V# z. @  ~& _* P# \  b
    │      │      21 JMeter常用元件.mp46 V% ?; C, N; `  v" j
    │      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h7 ], {$ c/ T# \, V" n
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o4 I: J9 @$ q! ]5 M$ E0 [# h
    │      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    - r- d' P7 E% t* R│      │      25 压测微服项目post请求.mp4
    . l& F9 x8 h; I' w. v$ v│      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?# V4 r$ _1 {7 Q
    │      │        z) z" N! S6 O' ]1 `3 M! G
    : t$ [( E3 [% l, P) g9 f0 ~│      ├─03 任务二:系统环境部署和监控
    ! S5 @4 k  d# E- Z6 {) K│      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A
    # H. M2 ?, S; q9 u1 K; h│      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]- v6 C5 B) t! m
    │      │      03 Rancher初始化.mp4* O7 w: n, |" c& V) g. ?7 a+ G9 ^) j
    │      │      04 Rancher NFS初始化.mp4' K$ F/ P- b5 U% ^9 J% K) o3 w
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C
    % n6 |* V) P. u" z9 F│      │      06 RabbitMQ服务部署.mp4
    3 z7 [9 |) o. a) C│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v
    7 o2 W% c: }. V6 ~; A; @  x$ x│      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y# T3 a) W5 W, `  e. A( O- E6 P
    │      │      09 项目扩缩容配置.mp4
      B( u! W2 Z( q8 u+ G│      │      10 项目负载均衡配置.mp4
    ; r9 v# C. o! l; {5 v│      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    & g" [/ d' U2 ]& M2 I: h│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H
    $ P5 Q% A4 F" V9 n│      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E- h, ?3 k% l' R6 D, [
    │      │      14 自定义Prometheus镜像及安装.mp4  |8 N% ~, {' n5 \2 [' q
    │      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    0 J4 G4 l8 a: B7 z6 B/ ~; j7 C│      │      16 Grafana容器化安装.mp4
    # m5 l# B/ s; K9 E, S│      │      17 Rancher部署监控系统.mp43 J& o3 f) i) z' a
    │      │      18 SkyWalking简介.mp44 Q! ]+ [+ u  p4 j; I: ~6 ?& o7 M# L+ f$ x
    │      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |- [; F  C% K0 E
    │      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \
    " ?- g8 \) H0 P2 M' Y+ l# Z, \│      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E
    " S' g- f* M9 B3 S# @│      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M, J' G# b" _" k& M- m5 `) t2 |
    │      │      23 SkyWalking项目监控实战03.mp4# B) I$ Q: q' N) @8 F" Y! v  g8 S+ M
    │      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `
    , F1 s, g" ^, `9 [│      │      * S* W( q9 B/ I$ s  }
    9 N3 U% O, G% r& |# R4 B( D( w6 u│      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i
    2 s+ }8 L& S$ X: f' O│              01 01 直播资料.zip4 n4 N' A  I- b! z
    2 ]1 P. I' q/ z$ K6 P! Y│              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X, R# u' H. j" B6 A$ {6 s
    │              03 模块直播资料.zip5 M$ j) u/ m" r2 ]8 x! A$ T
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g
    1 K: M, n/ }9 O6 b4 n% a└─12 第十二阶段 进大厂必备-面试求职深度辅导
    ; p0 H8 ^& e# ]" S4 F    └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s/ l6 J7 w+ w6 |# C1 J9 q( _) _
            ├─01 课程资料下载
    3 R6 T- ]0 \6 p7 I, q        │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u6 j6 R( I7 Q4 C4 |. I7 H9 t
            │      
    ( m2 u/ K( s  o9 G0 x3 r  Y        ├─02 任务一:就业须知
    3 B& n4 w/ m: P, `4 d2 P) Y6 ~8 t        │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    ; r. g5 n' d( T% U* q        │      02 就业方向指导.mp4, E3 S4 w- N5 \+ m8 Q
            │      03 公司组织架构.mp45 K, P& @: Q' g0 W& `7 U( n( t- J( l
            │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @
    6 A1 v# ~) M+ m7 X4 s/ W; u        │      05 就业职业规划.mp47 c) `" _0 X4 Z
            │      
    1 f" I0 G3 B. D5 L% C        ├─03 任务二: 面试准备
    0 u7 y4 m! k8 k5 b6 i: u) r! B        │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J, m$ |1 W. f2 ]
            │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d
    # L+ g, W) W! ]; b7 _        │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j% x$ `, B0 i8 G
            │      04 面试准备04-项目经验.mp46 S9 L! m  y+ G- _
            │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
      m- @) F1 L; w        │      06 面试准备06-复习方案.mp4$ ^6 [! W3 b1 `
            │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z
    # q/ u# J, ^3 }( Y8 K; U& ~        │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h
    ; e  V4 ?7 o+ M& T3 k        │      . v7 m3 H$ ?! D" m& V! k2 z
            ├─04 任务三: 面试技巧6 [! X$ _" e% T
    2 f7 ^0 \! A& G# f! k6 Z, ~6 s        │      01 面试技巧01-自我介绍.mp4
    % n6 \! n& [. a) Y+ o        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q, i' B+ ?4 p- V- G! ]) t( D
            │      03 面试技巧03-高频面试题与侧面了解面试官.mp4
    - _0 X$ L# u% ?: a/ J  i* K+ u1 G% _( f        │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b
    , i2 A( [5 m- I. M/ k        │      2 r4 [1 i: M9 m
            ├─05 任务四: 面试总结# U3 X- [/ g5 x$ M0 n: O
            │      01 面试总结01-复盘总结与offer选择方式.mp4
    # ]4 [. P/ f& V8 c9 g        │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {
    : q) t( O1 w! ?  H$ w- D/ r9 Z        │      
    7 S: l+ y: c0 D' s; S, L0 Q- `) c0 O        └─06 结业典礼【回放】( }) |( G# Z7 A, B5 L' I, g. O  h
                    01 java 高薪训练营5期结业典礼.mp4
    : o. o, Y7 t$ F; P) g, N$ h
    ) A. d! P# y; a  D
    7 z  E) Q2 I8 D1 h$ q/ z
    5 B: Q" ?* ^2 U
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2706

    帖子

    5414

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    2709

    帖子

    5422

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    2697

    帖子

    5396

    积分

    终身VIP

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

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

    主题

    2663

    帖子

    5336

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    2689

    帖子

    5394

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    2610

    帖子

    5254

    积分

    普通会员

    Rank: 2

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

    9 X1 r0 d- x, I3 U多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2706

    帖子

    5414

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2023-12-11 01:20 , Processed in 0.130787 second(s), 29 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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