java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 35119|回复: 317

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66375

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima0 o5 S9 q6 I# T! |
    百度网盘下载链接:
    9 n5 U0 E: s- T& L! |
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]
    ; w$ o) J9 P$ ]; ^, F
    ; K7 d# }1 u" G( ^集数合计:十二阶段[javazx.com]      % f, [9 m: |) P5 e

    4 y- i7 U* \4 V) u( O6 m$ Y. S' Z) n: B# H$ _! m- ~: v
    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106
    / B% d# N( b1 N0 ?$ U, Y
    4 a6 v3 ~% G  x! H( t4 |Java视频教程详情描述:* _! ]- \/ Q% v+ D+ o' _2 ]
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理
    * A5 k: K1 d& b' M
    2 o' R8 P0 G- p6 zJava视频教程目录:
    2 }$ \; l1 }' g* g+ f├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
    7 l1 \' f, {& g│  ├─01 持久层框架设计实现及MyBatis源码分析* Y% z2 A" ?# d" t2 `5 S
    │  │  ├─01 开班典礼【回放】. b9 {! j/ ]3 F
    │  │  │      01 开班典礼直播回放.mp4
    2 F. j. d7 z+ U, K- o│  │  │      * S$ i9 J8 C5 m- D
    │  │  ├─02 资料下载: l9 s$ @# q# T' y, U2 V
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T( m% ]& q* e5 e4 K/ k
    │  │  │      $ l/ C! b! s5 E% K$ C' ?/ j2 e( k" I4 q+ r+ n9 G4 x
    │  │  ├─03 任务一:自定义持久层框架  c2 s, b3 X6 F2 X
    │  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O
    # Q, E# o. x$ w$ w6 `* G7 U/ e│  │  │      02 自定义持久层框架思路分析.mp45 T2 D; @5 k8 G
    │  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m: f7 o. n! `  f' J
    │  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T
      y" T6 j4 `  H! z8 \$ w│  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }, |# G, p4 D% j2 s
    │  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O4 e/ @. o4 A1 k5 h. K" L4 I
    │  │  │      07 解析映射配置文件mapper.xml.mp4
    . s% i2 a* h& I5 ], N' ~: U# r! h│  │  │      08 会话对象sqlSession类定义.mp4
    ; k: W& Y# T, X8 W4 Y│  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O% s; k3 w1 W3 m2 J0 f
    │  │  │      10 查询对象Query定义.mp4" C8 H0 v+ N1 h( I/ Q3 g7 {
    │  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u
    & C; A& d3 `) d8 D8 L│  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r
      u' k- e6 l# U* [5 w0 b│  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `/ D* B) ~/ ~" w3 \0 S
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \
      Q* o) w6 l7 ]) [│  │  │      15 功能扩展-动态代理invoke方法实现.mp4$ K) G' T! d: E- ^7 ]9 }4 [' M
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^
    4 g) [! s5 {6 N- Q5 x+ Z# m1 B* E│  │  │      2 R2 Y4 E5 h" o4 ?; U
    + C& Q" w+ I5 s+ g│  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i
    7 E) E( U2 g  U1 J│  │  │      01 MyBatis相关概念回顾.mp4: i) S; c) A% [" S0 ~. ]8 C
    │  │  │      02 MyBatis环境搭建回顾.mp4& s( J4 M6 c7 y; h
    │  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U4 @( _7 B; V( ^2 b
    │  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F2 g- P& v- [* x* Y( x) W
    │  │  │      05 MyBatis相关API回顾.mp4
    8 F; D5 f4 ]% u- s" N│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4
    * |1 h1 b. f) `& |- [0 N│  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]. l! {' i$ F& }5 R4 }+ P
    │  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n; z/ f; k7 l9 Z# _; H1 g
    │  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y) l$ u* h0 V& s+ p# w
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp4
    6 V7 {! i3 {6 u2 R* _│  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C# N; Z5 m; [6 a% Z/ z9 S4 Y
    │  │  │      12 MyBatis的复杂映射-一对一回顾.mp4+ [7 {$ H6 V. [' b
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4# n7 S, B6 i. @0 L; q
    │  │  │      14 MyBatis的复杂映射-多对多回顾.mp41 r7 j% o& a: v
    │  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g1 N4 i. L& f' _
    │  │  │      16 MyBatis注解一对一回顾.mp4
    : n( G7 R" c2 a8 d# r; v2 ]) D: P) U│  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C. D5 }. `- S4 j8 m* ~0 ^( e
    │  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e4 x7 a, L& D) P
    │  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?
    4 g8 D. P7 D( ^1 e# M6 _│  │  │      20 MyBatis一级缓存回顾.mp4  q5 l2 X3 Y, @* {* ]1 b3 V* \
    │  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    + c8 h5 y- J+ X│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K
    # P3 W6 a0 C8 h2 Z│  │  │      23 MyBatis使用Redis实现二级缓存.mp4( g' U+ b) _# G" K  e' f7 \0 D7 L6 L) Y
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q
    3 g- F7 c7 k  D# N/ y; \- Q│  │  │      25 MyBatis插件机制介绍与原理.mp4
    $ {( N* |0 O+ g+ y2 M│  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N2 t: |- B, \0 v7 E
    │  │  │      27 MyBatis插件机制-plugin源码分析.mp4
    ; @' R6 K3 {5 S! b, \. l│  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z
    8 B! @/ i/ g7 q( F! n+ K# \│  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N: B8 b! t6 T/ H
    │  │  │        Y, z- V; V6 [3 i1 t* x
    0 a. }7 K, a* c3 j( D│  │  ├─05 任务三:MyBatis源码剖析$ A* d+ ]* R3 ~. m8 _
    │  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4+ Y0 E( r. V& {- `2 b0 L
    │  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L
    9 M3 Y& u4 J. Y) N7 i6 {│  │  │      03 MyBatis执行sql流程.mp4: M1 s$ N3 Q% B! C* j% `
    │  │  │      04 MyBatis执行器executor源码剖析.mp41 f' m' }2 }) x0 L" Z
    │  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t
    % T0 S. Z0 _* E, Y* ]│  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp46 r" I+ n1 G4 t0 t; B5 J+ x6 p
    │  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y/ b, N/ t7 Q+ I. t- H
    │  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4
    # q/ V  M1 p) E' H2 ~! M: J, t│  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r3 ?# f: X5 I3 x0 ~, S& T# q. ]
    │  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp4- y; z8 p# u4 R3 {
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^
    % q% X8 Z6 [) d$ C; z│  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T7 {" F, t7 _, \
    │  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O: x/ g4 t3 o+ z5 B" N
    │  │  │      14 延迟加载应用.mp4* R3 V9 ?9 A" g' t  g. w- H
    │  │  │      15 延迟加载实现原理.mp4
    9 C2 s8 e' l9 e4 r│  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y( N  v3 \1 i; R1 {$ h
    │  │  │      17 延迟加载源码剖析-invoke方法执行.mp42 ?: u3 B7 w! X! s4 r
    │  │  │      18 设计模式-构建者设计模式.mp4
    5 m& ^% e! N" J; a: _# o│  │  │      19 设计模式-工厂模式.mp4
    6 a5 \4 {4 L+ i9 [$ a% n: P6 g! h│  │  │      20 设计模式-代理模式.mp4
    6 }) r3 L2 u- p, R( \# `2 q! ^8 l│  │  │      8 L& B" |, N% s+ t( V6 r. U9 K/ I$ n" z! `. v
    │  │  ├─06 任务四:模块作业* O2 o) q* }4 X0 {% [
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g' {& a% S! o$ v2 q0 ^/ k6 ^4 x
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W, S, l2 N7 G5 z7 T
    │  │  │      ' U7 z8 Y& G6 `) L2 c+ h# C: r$ v' ~& m/ T
    │  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K; T6 b4 A- I) s, }# \9 @* _7 ~
    │  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a
    5 X! K! p( [: U! H5 r3 G│  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v
    3 l; H4 A' ]+ F│  │  │      03 原生MyBatis查询用户信息.mp48 U3 z: G( I( ]1 M! B( f
    │  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    9 ^. @' h% Z" z5 J! L; W│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E  f  K5 J  H& h
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h. m- W$ f9 B/ N
    │  │  │      07 通用CRUD操作_插入.mp4% o' J1 r$ Z5 x0 `3 X) N( {
    │  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u* J: _7 q) e, Z9 G
    │  │  │      09 通用CRUD操作_更新.mp4) T+ U* \% g* }. V
    │  │  │      10 通用CRUD操作_删除.mp4
    7 W: h) O4 f; r' B3 e│  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t" V5 p0 P! e+ h- F6 U0 {
    │  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    : r8 s4 U$ K; Z│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @! J- K0 Y9 e. H" \4 v+ F0 p
    │  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h  N; F; _! ~2 {  F- {) u* m8 c! V5 d
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp4. C; _. \( k6 @6 a4 v
    │  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q
    0 y: T% r( B! ~$ r) d3 }% J│  │  │      17 数据库策略配置.mp4
    9 w( u8 p: \3 g8 D* x6 s│  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t. k' Y  C5 l5 W- h& M) s
    │  │  │      19 条件构建器_比较.mp4- K9 g4 F: C( N# s" x6 w1 {; F
    │  │  │      20 条件构建器_模糊查询.mp4
    $ Y. y( v% R% v9 ?9 g│  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t) e. g( V, ?8 C& H/ q. p( U
    │  │  │      22 ActiveRecord概念.mp4
    3 G, z$ }( A7 \2 \3 [' ^│  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X3 S* r7 q6 A' j$ S4 W* @+ p9 [+ A- p
    │  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    2 q4 ]! y  v$ Y9 `│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l
    / G' u  P8 I# P8 ?* T│  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j0 g8 d# T4 x2 T
    │  │  │      27 自动填充功能应用.mp4) g1 z, l- o& A
    │  │  │      28 逻辑删除功能应用.mp4
    6 |- m" V5 {6 H  D│  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    0 i: a& t! `  c' J9 \/ F│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V
    & q+ O% q6 r( v: W* p6 K6 _8 u+ o│  │  │      ) r' |1 }: N  O4 x% f
    │  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o0 m7 v$ a8 \6 P0 _' A
    │  │          01 01 满意度调查问卷_不提供.txt* W- t' Y/ V$ h; B; x3 \
    │  │          02 任务一模块一直播回放.mp45 g9 Y+ _+ Q1 K5 y* ]% f2 r$ B8 n2 k
    │  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B
    " {0 F' c0 R6 `" A& E│  │         1 T! D- f- Q5 ?! u/ C, ]6 [8 W
    │  ├─02 IoC容器设计实现及Spring源码分析
    9 e; W  s/ j6 k7 q" r/ L, r; Y; _│  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F4 r5 b: d6 i4 C& S1 {" u1 B5 ~
    │  │  │      01 01 课程资料.zip
    " O- H! G: G/ o  o│  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N7 S* H, z: y# ?5 r" C
    │  │  │      03 Spring框架整体回顾.mp46 x/ x( ^( C, h
    │  │  │      04 IoC编程思想巩固.mp4! ]9 z/ b0 [/ [% w1 G
    │  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P/ A3 N+ _' {' Q$ w1 V& q
    │  │  │      06 AOP编程思想巩固.mp4/ j' a  P- ]' L
    │  │  │      07 手写IoC和AOP之问题分析.mp4' z/ p( O1 Z; F0 p$ [  k
    │  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
    3 d- t. F$ N  ^6 }5 U) H% v│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \
      r; N$ H1 d3 U3 S3 H) r, c2 \+ V│  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P' k6 }) Q' p3 c9 R5 w9 k
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A: Y$ D" g" i4 @# ^, _
    │  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4
    % j1 b) M& W1 K1 |  X" ?│  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp4
    , Y7 ~: k( l0 W/ y) Q6 D; p  P+ d7 G│  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a
    ( M" H* B) w; ?7 z0 y) N1 w│  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4
    * T$ |0 g, X' L1 q: I7 {1 F│  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o8 b- a3 M+ X; S4 N- c9 f7 l
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s
    * W; r7 p! I" _( ?│  │  ├─02 任务二:Spring IoC高级应用与源码剖析
    8 B7 w) `- K$ e. e. g  n  \& i│  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    # ^% W3 U" Z  a8 h% {│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^
    ' V) {4 S" s  x7 X9 e- r" `3 [│  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    & ]- U; B& t" f│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    " ]3 x0 t' c  J7 [% ?) M7 m│  │  │      05 Spring DI依赖注入配置回顾.mp4
    0 h) C$ [# Y& u7 M0 w% a' ]│  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |
    3 U$ m: \9 A& W│  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H
    % `( @9 j9 |3 {$ d│  │  │      08 高级特性之Lazy-init延迟加载.mp4
    $ p- p* |* k: {. T  J# F- n│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    8 X# {* f6 g, \! B│  │  │      10 高级特性之后置处理器.mp4
    : ]& _/ i4 h! }8 e9 s: `7 a- |│  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp4
    8 `$ {' H3 r8 y/ ^│  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp47 i  w' z0 ^( I9 j. g2 ]4 ~# X
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp4/ }% ^8 @3 y, B, P
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4# z5 C7 W: N5 q# i' w7 ^$ b* k
    │  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4" u8 c8 I" y) ^( {$ W
    │  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
    8 n7 n$ {5 V. ?8 q│  │  │      17 源码深度剖析_Bean对象创建流程.mp4
    9 Z( m* M5 W: X8 y1 w) m$ w+ g  t, A# i│  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp4* I* _5 R8 P' Y& X& i
    │  │  │      19 源码深度剖析_循环依赖问题.mp4$ S. {2 m" q- x
    │  │  │      20 20 任务二随堂测试_不提供.txt! A6 I3 D2 n: k, U9 J
    │  │  │      
    3 G% f& y. m, l- f9 R! s+ u4 j) E│  │  ├─03 任务三:Spring AOP高级应用与源码剖析, p, S$ `2 c% d. r* k" X4 t( a. j
    │  │  │      01 AOP相关术语回顾.mp4
    6 Y2 H. d% [, S( a│  │  │      02 Spring AOP的纯xml模式回顾.mp42 s$ @3 w( R/ r, X. @$ q
    │  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L
    9 ]& P" C  w! T│  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4, R+ ]6 ~0 y& n+ P1 N
    │  │  │      05 Spring声明式事务纯xml模式回顾.mp46 l% U  t, l1 i- c) a: v0 p
    │  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E
    ( Y$ C3 U% u: ~- A! y) `5 s" R# q; U│  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    " j7 N! u1 R) |; d/ s% U│  │  │      08 源码深度剖析_声明式事务源码分析.mp4
    / K$ G: ?* E7 M1 C│  │  │      09 09 任务三随堂测试_不提供.txt; M) {1 B& y7 l* ?8 U
    │  │  │      , U+ K2 J1 X4 w6 g- F0 i1 ^
    │  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C
    + _. P9 n0 j# s& z│  │  │      01 01 第一阶段模块二作业题.html
    / Q& u9 y" {# u- n3 K" g│  │  │      01 01 第一阶段模块二作业题_作业答案.zip$ ^- p1 U- e4 v$ V
    │  │  │      
    , j! c/ p. X0 |# {0 Q$ ~│  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \
    ! s( k; G; s: F% X* y│  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S7 I7 m0 D; Z- z) [4 S0 ~7 Q0 A0 X" J
    │  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G" ?0 S; p: `) M  U; ]& _* _
    │  │          03 02_spring.zip
    8 f# E% y& B& r. p% @│  │         
      N6 J* v, w- _│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范5 t! l0 N* X6 \6 E. E* m
    │  │  ├─01 任务一: SpringMVC基础回顾及其高级深入
    - a7 M5 Z5 M) k( V4 ]( {! z! X& H│  │  │      01 01 课程资料上.zip/ t0 n9 ^8 ]% z5 o0 m
    │  │  │      02 02 课程资料下.zip
      t/ b& `8 R0 P: g5 k) Q! m│  │  │      03 SpringMVC课程介绍.mp4
    3 h2 ]% b" A+ O4 i│  │  │      04 深刻理解经典三层及MVC模式.mp42 M8 _' N. c  [2 Q* ]! h
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp4
    - Z  H/ J* c9 R+ h2 B+ P│  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l9 k0 o6 o& n/ ~9 Y+ x! m4 i5 E
    │  │  │      07 SpringMVC请求处理流程解析.mp4& ^% O* g& X5 }' y
    │  │  │      08 SpringMVC九大组件.mp4
    * f) ?- o* K+ g" @│  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp47 n5 n2 ^7 J( ^9 L/ o3 D
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp48 q3 r2 N& o4 b, l; M
    │  │  │      11 请求参数绑定回顾.mp4; O) V  ^8 a" p3 g0 T
    │  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4
    + w0 \, f) B% O. b7 I1 J/ u│  │  │      13 绑定POJO及包装类型参数回顾.mp4' Q4 K2 m; K  T  d2 ^7 @
    │  │  │      14 绑定日期类型参数回顾.mp4$ ~: x/ W' d1 ]$ q1 {9 s5 t
    │  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }5 p* n& w2 d( j1 j5 F, D
    │  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
      i  q, V- ]  ^" t* X! O# t│  │  │      17 Json交互之@RequestBody回顾.mp47 f/ E2 C+ B2 S* W6 R# T" I$ H
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F/ v( ?+ H# O1 a; n7 O+ A
    │  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _( V4 M% D# J* O9 F. p/ A
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4
    . r/ C9 {: m2 B" q2 M│  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp4
      l% ?5 G; d8 W7 E% V6 V. Y│  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K9 l. y( J, V; r4 E2 B+ M1 D6 h% J) i
    │  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4
    9 {8 T- ~5 `! ^1 O, [: e│  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z
    ; q+ @0 p/ c7 i( q+ w3 s│  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    ( l* U/ M( D6 ?1 ?│  │  │      26 26 任务一随堂测试_不提供.txt4 z- o" U  F5 x( D
    │  │  │      % R/ l1 \! {( f$ N* E% E
    5 G1 C" e# m! ?3 n, a' L$ A│  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F2 A1 s$ t  J' N2 A( v6 _. f4 g. m
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4: I5 |1 `9 ?: y9 a
    │  │  │      02 MVC框架之注解开发.mp4" j" J4 C' _1 r' g2 U
    │  │  │      03 MVC框架之流程结构开发.mp43 d* o% N3 z- d, U
    │  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G) j8 x6 Z; T# u  K7 m& c& \
    │  │  │      05 MVC框架之doScan扫描类.mp4- x% U# o; n0 d: _4 L8 u
    │  │  │      06 MVC框架之doInstance实例化.mp4
    ' K! u, C3 O. _4 c4 l- M0 p7 L% g│  │  │      07 MVC框架之doAutowired依赖注入.mp4
    - a  E& I' K: }& }) y+ u  v; F! n; }│  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P# P8 C/ M% G0 @
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c
    3 P' F% H+ ?9 ?( ]) n; j; F+ n│  │  │      10 MVC框架之handlerMapping问题分析.mp4# w2 Z/ n( P' R- c7 b% t* O  ?
    │  │  │      11 MVC框架之Handler封装引入.mp4
    1 Q" Y% }) D/ F│  │  │      12 MVC框架之initHandlerMapping改造.mp4
    6 o0 ~: U8 ]' i* [+ Y3 l4 x4 h│  │  │      13 MVC框架之请求处理开发.mp4/ d7 ]6 Q3 O4 J( A
    │  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z# S6 e" [& Z9 e4 G( D1 N2 ?
    │  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u
    3 s3 n* n+ k; o7 `& @1 g│  │  │      1 }  B. K- k  p# K( l" Z9 |
    ; ]+ S- i! @; t# Z" P! Q│  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g+ W! w. h0 }5 m
    │  │  │      01 SpringMVC源码剖析基础环境说明.mp4
    - g+ X; ]8 ^) v1 j│  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }4 T) H; k$ ]' O7 c8 y
    │  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp45 T) J: O; T2 d  A
    │  │  │      04 源码剖析之getHandler方法分析.mp41 L) {7 I' [; y. }  j0 P& h7 N
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L
    : v$ r5 v% L$ o6 K& D; p│  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
    9 o( F4 V" z. u! D: j│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k# |  n, t, H2 u( v$ @% a5 V+ Q" Y
    │  │  │      08 源码剖析之Handler方法执行细节剖析.mp43 V* z* s8 o2 O2 i- M
    │  │  │      09 源码剖析之视图渲染细节剖析.mp4& K$ z/ l! \4 A$ ^% G4 b. a
    │  │  │      10 SSM整合之策略分析.mp4
    % t5 d( j) F6 F7 e7 K/ x│  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a$ `: v* M, F4 C2 B& K2 [
    │  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i
    / ~8 p, {' n2 i│  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp48 Q; ^& t+ D. H4 \7 k: e9 X
    │  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4
    # x1 b, I6 S4 M2 G. G2 y│  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4
    * {1 P1 {6 m. I2 i│  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i& p! R# X6 P5 N
    │  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    - \# S( c. J' T! m│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u
    & M. B9 l/ i7 e7 c) V/ `│  │  │      ; E* s- m/ X* Y) d1 p& H5 a7 \8 F5 g* D1 b' U( [5 O
    │  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^
    5 I( r! `! q) j% S+ `│  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    & s) c) ]4 L" K. `* ?  a4 p│  │  │      02 SpringDataJpa概述回顾.mp42 {7 |5 ], H: |) W' Y( H# V- J
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4; F7 h# x0 \9 W% B" g6 t: a
    │  │  │      04 SpringDataJpa应用之数据库准备.mp4
    $ D9 d) `6 p6 X" m$ o& o+ J│  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp4
    0 K/ V- H/ n$ _4 s! I3 a│  │  │      06 SpringDataJpa应用之配置文件.mp4  s" Y, g' o+ N4 e) z
    │  │  │      07 SpringDataJpa应用之实体类.mp4
    7 b: V  w; k& p4 X+ V# I* k$ B│  │  │      08 SpringDataJpa应用之Dao层规范接口.mp40 U3 N4 h& h  W! Q
    │  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F
    ; Y$ i. N% G4 n3 y│  │  │      10 SpringDataJpa应用之引入JPQL.mp4- t, I$ c. O3 p% G5 `
    │  │  │      11 SpringDataJpa应用之引入SQL.mp4
    . v  o, t# I- E3 j& }* n$ w; `│  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m  y6 v. v, D! x$ f) X: E3 ~
    │  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b
    4 L" o6 K* d* Y8 A8 f│  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?
    8 C* j/ A8 T" q7 h# _4 P" R│  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4
    7 g$ \2 J' j. r. E# o│  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    & V( {! h7 B' l& O& t. t1 B) D│  │  │      17 SpringDataJpa源码剖析part1.mp4
    / {0 D* B' @  w3 Q) C│  │  │      18 SpringDataJpa源码剖析part2.mp4
    7 U% \) x  {, a( R3 s: u: `│  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \
    " x/ b6 c# U/ k% I│  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H+ G6 M4 [: h2 z5 F4 f
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D
    , v- i2 _, m8 u, {│  │  │      22 22 任务四随堂测试_不提供.txt: s; P& f% h( ~0 E( P8 {/ c: q4 c
    │  │  │      
    7 B+ r, I' a, j8 G1 S: H7 F8 M│  │  ├─05 任务五:模块作业, v& T0 O# Y% G9 }
    │  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C+ R7 L! R- I! h
    │  │  │      01 01 第一阶段模块三作业题_作业答案.zip
    % o9 r4 D* K0 k, o│  │  │      . P6 v; P  V( Z. [3 K
    │  │  └─06 模块三直播【回放】' i; I0 b! p$ `
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y. }5 p( A  K# D0 R! e
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U! z- N- H+ l3 S$ f3 E. _
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J/ v) w7 D6 x+ W% T6 E# M' t, v
    │  │         4 f$ k( U: C* i8 P( l
    │  ├─04 约定优于配置设计范式及Spring Boot源码剖析
    8 E! b7 Y; b  ]│  │  ├─01 SpringBoot学习资料下载
    2 r( P# X8 Q# e8 O0 t" i* w6 H- _│  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q4 m+ Q$ T5 P! a9 X
    │  │  │      8 p/ e8 m  s4 s$ @& g8 J  b
    ; R- P" A+ ?& y, h│  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O
    % H' a4 X8 Y9 O$ Q# F" s% O│  │  │      01 SpringBoot课程内容介绍.mp45 u+ L$ L: u- l7 Q9 ?9 {
    │  │  │      02 框架发展趋势-约定优于配置.mp49 O% ?/ D4 v) h2 c0 K
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e
    ( l, @# W& q6 M' g$ ~$ V│  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t4 v: ~3 x. n; U, j
    │  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    ( t4 y! A( N6 C& _: b4 p3 y│  │  │      06 SpringBoot配置文件之properties回顾.mp4
    : P" A0 C: U' E6 h2 \│  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \. v! I# \& h4 C; }) j$ ~/ g& `7 Y
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp4# ]  w, h! y7 T( D+ [; h0 c
    │  │  │      09 SpringBoot自定义配置文件和类.mp4
    9 {7 h: l5 z( o( L: c│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    8 _. w/ _) S7 S* d$ m0 k  _│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u8 N  [6 a+ q* k3 e0 d' ~. S6 f
    │  │  │      / A5 }! `; p. n9 {! G# D/ @% T5 \- {6 K
    │  │  ├─03 任务二:SpringBoot源码剖析* A& a- d& k! }
    │  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q
    - [4 T" w- K  n4 R│  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m# C$ C( e6 @: H5 k
    │  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [7 _' ^1 Y; X. h9 R
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L4 ~% J7 @+ a( C, D3 z5 x* |! [
    │  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q1 W* l! u: _% o. `; p) q8 T
    │  │  │      06 源码剖析-自动配置-ComponentScan.mp4
    4 V6 ~5 R+ K  S7 y) n│  │  │      07 源码演练-自定义starter之自定义过程.mp4! {9 m$ k9 ]( |4 C$ L
    │  │  │      08 源码演练-自定义starter之使用过程.mp4
    ) k4 U8 X( G% f0 I) z& l! m│  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4
    ; |2 O$ |& R4 g5 r│  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    9 K* s' [: l* n, O5 x3 N5 W& W│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~
    % X, @& B6 A) S5 U5 \3 n; n│  │  │      12 源码剖析-run方法-底层run方法二.mp4
    # ?% k9 k* ^" C" H8 _) a1 j│  │  │      13 13 任务二随堂测试_不提供.txt
    # q& o5 D6 H, W) \5 T/ G│  │  │      
    1 `" ~( f6 @5 G% d0 L│  │  ├─04 任务三:SpringBoot高级进阶
    $ R, J4 Y7 K# g- {. R8 @$ v+ K│  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v3 A: R1 G: N5 I/ y
    │  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
    # b' q- y) n. }, E) n│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp4
    + y9 s1 L5 K' @5 c. o8 V) n5 S│  │  │      04 SpringBoot整合-整合JPA.mp4( n! M- {0 x6 D7 B' u
    │  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r
    5 m1 P. N& P: Y- M6 @/ _$ d4 B│  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H9 Q# s' H0 _' j- M% w" E7 E
    │  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4
    8 B: n, t+ L+ O+ S2 _│  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4
    $ z1 m9 n" ^$ G6 d+ j$ Z. J7 u. ]8 q│  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t- Y) c: G$ T* @' C
    │  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    # ~4 P' g+ s2 B+ ?2 O- B( ~0 g│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m
    $ d+ H! H- c9 N4 r6 a│  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B  K; [9 T7 U9 M% [7 _# k) @
    │  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    9 D5 ^& R3 |. G: Y/ _│  │  │      14 SpringBoot默认缓存体验.mp41 N. P8 }7 I. z: f
    │  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4  ?% {- O+ c. Y  w' U
    │  │  │      16 SpringBoot缓存管理之相关组件.mp4
    + z4 s3 L% e& B5 b  o│  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a, o' r  |% F0 a& L6 k5 M6 T( d+ a
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp40 _- M9 \; K9 v* j) N
    │  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp41 L$ S2 y% j2 D4 ~; J6 G& S
    │  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4. j- p: U1 [7 D
    │  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4
    6 ~5 M$ k8 |, r# f3 s# R) A│  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b
    3 v6 y- C4 ^* F/ y9 C│  │  │      1 e+ L8 ^9 W1 W. H+ o) M
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V0 W% r$ |% w& m  \
    │  │  │      01 01 第一阶段模块四作业题.html' e; f4 A7 F+ g) m" L
    │  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]
    3 O9 J% R+ Z: d" K4 ^7 p/ q/ @' E│  │  │      
    ( e+ k- i$ _/ s0 d│  │  └─06 模块四直播【回放】
    , \- l3 s/ C1 N$ {) g) W+ `│  │          01 01 满意度问卷调查_不提供.txt
    : |' r) h$ E; _+ {- H│  │          02 阶段一模块四直播回放.mp4
    * P( D  e) C4 S4 z2 l│  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a! W. t0 X% F' |, K$ P+ [; B
    │  │          9 Z" V/ ^  p) ]- G+ L. O' M  d6 C4 e( Y# g- R5 z: R2 i! N
    │  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g2 r; ], O- z0 d5 v, _2 [7 I- i. Z5 L
    │  │  ├─01 阶段一模块五课程资料下载; n( s- ~2 Q3 x+ F
    │  │  │      01 01 阶段一模块五课程资料下载.zip
    : o8 q1 e0 L  _! z. O+ ]) j│  │  │      
    8 E) Q- p/ k; T& i* R│  │  ├─02 任务一:SpringSecurity入门& \+ o! x2 c! k( }
    │  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~
    7 q0 j7 W' ?$ S│  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i
    / ^  v+ ^+ N2 F│  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^2 N2 Z: Z% ]  z  ]3 ]
    │  │  │      
    6 Z( L1 n3 V& a5 r# L% N│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y. I4 G4 O& R# C) @( f  G
    │  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h3 u# F" v7 @/ v6 z$ [, y0 K5 ^
    │  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c; Y  N8 W% v6 @
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o) z* Q% H! [5 m1 Q1 R
    │  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j1 R4 u( P4 W) y. ]5 o$ t
    │  │  │      05 基于数据库认证.mp4& M! P1 M" N# i( |5 L1 Z. y5 Y) ~
    │  │  │      06 密码加密认证.mp4
    " E) M' I0 F" ]3 k( Y│  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f
    ; T/ F6 C: }% f│  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j7 y4 O/ }% G4 u* \* Y3 k+ z/ j% `* V
    │  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v! q* k+ e  b" v' @" N
    │  │  │      10 RememberMe功能实现_03.mp4+ X9 B/ n' o+ s1 t) ?. G: S
    │  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o4 T$ f* U7 u# H
    │  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }5 `2 H$ r" }/ o1 i" Z4 W% t* B
    │  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r* l8 n- t0 U! L/ T1 W0 L
    │  │  │      14 图形验证码_01.mp4' a1 D  l5 ]6 Y6 H
    │  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q; a" }" v: v6 k& k
    │  │  │      16 图形验证码_03.mp4
    0 _; k: E0 r: X/ k│  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q
    - h' h! _$ _3 H* W2 f│  │  │      18 集群Session同步.mp4' [" K" S/ f3 h
    9 V  G. ]5 c, N1 T│  │  │      19 CSRF攻击原理.mp4" S0 d) `: p" Q4 r
    │  │  │      20 CSRF防护机制.mp4
      x* K5 n. e1 z4 x" f' M│  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F5 @, T3 v: x1 |( X" _" F  ^% L  O
    │  │  │      : l" u& _% o" N7 K4 r
      D- Y0 K  \% e% x. M8 _│  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W
    " v# R+ Z: g& [" }/ D6 u│  │  │      01 授权介绍与原理.mp4
    ( a& _8 \5 {' ?: b; ~, [5 L│  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I/ q1 p( `  r0 @
    │  │  │      03 基于URL权限控制.mp4
    0 S+ b" k- i- A4 I- V% C9 G│  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h
    3 U$ t/ x3 g" S0 o* X7 M; v│  │  │      05 基于自定义Bean权限控制.mp4) g  T- K4 d* }+ n( y  P
    │  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k5 C( \0 G( o. [4 h% q- D
    │  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @
    . Y8 j- d0 S% c) r9 A│  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {) D7 I8 ^: m9 X3 l
    │  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4& \6 b. e3 Y: W. g
    │  │  │      10 基于页面标签的权限控制.mp4
    ' O5 p# x# }9 z$ v3 w│  │  │      8 V2 \, m9 P# h; ^  M
    │  │  └─05 任务四:SpringSecurity源码剖析
    5 B: F! A# F  }: S) b% ^- Z5 Z│  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q* _% K+ [8 l  \6 x
    │  │          02 过滤器链加载流程源码剖析_02.mp4# H) D! R) X. S! q2 B& Y# ~* N  e
    │  │          03 过滤器链加载流程源码剖析_03.mp4
    + V; g7 e8 m! r6 W8 e& U& ^; }│  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z& R- k9 I$ n1 _' [0 P; J
    │  │          05 RememberMe流程源码剖析.mp4# d: Z1 M0 Q7 O' ~( |
    │  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D
    4 U! k- t% y1 ?- _: E" ^; ]! s│  │          07 授权流程源码剖析_01.mp4: N$ V( a- C; |
    │  │          08 授权流程源码剖析_02.mp4
    . x4 k* |7 ~1 B- K│  │         
    # w+ a7 s. N' K% O* A9 @% w│  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a
    8 N) k" h( V% e" r  q│      ├─01 阶段一模块六课程资料下载
    # B' C8 [9 v3 u/ F* v" T9 a7 m│      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d
    ) F8 Z% k7 e( c, ?; D' y│      │      * d' a5 `3 C$ N; d& f$ Y0 P
    3 X) J, r4 y* {/ G│      ├─02 任务一:响应式编程概述0 }/ _. p& r/ Q: ^+ M
    │      │      01 响应式介绍.mp4! i) P5 y$ Y1 c% k4 E8 I/ K1 ]
    │      │      02 响应式应用场景.mp4
    # t  M+ x; B8 ]4 \: W( Y│      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A
    ' Q8 d$ ?7 Y$ U& E3 ?│      │      04 响应式Spring.mp40 c1 d0 J, s2 l6 U2 W
    │      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    5 o  l! y$ L3 R* S6 }│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e5 H% W7 `/ a4 b$ n- e
    │      │      07 响应式流规范实战.mp4
    : y$ W8 j. ]: e$ h" g+ E0 K; l│      │      08 响应式流技术兼容套件.mp46 T% k' y0 S4 U2 I- o7 Q
    │      │      09 响应式流中的异步和并行.mp4! x3 A, P0 ?  `" Q8 b/ t
    │      │      10 响应式环境的转变-RxJava转变.mp4& w0 E7 {. @0 ]% s9 R
    │      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v- w) Y8 o+ ?1 T' u' ~2 C! m
    │      │      12 响应式环境的转变-Ratpack改进.mp4: ^2 s3 o7 h9 n# W5 l' ~* B+ q
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S) j6 _8 K7 i# U8 `: O) {
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r  S' Z$ M% q( y
    │      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o# d3 W0 S- A  L: D* {0 P' L
    │      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
    5 J1 I6 `2 N! L# D( y/ }/ H1 O% ^│      │      17 使用RxJava作为响应式框架-响应式流.mp4: ]; x! G1 W( A, G& h
    │      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    * a, g0 d: C+ b│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp43 @( K) q, d8 F! ^+ y: w
    │      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D
      j& X4 |( U: ]. U. Y9 L7 A│      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o" w% ~# i& x% z" ?1 b
    │      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _
    - u: u/ b7 S* A  t9 y│      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z0 A9 b- s  C- S- x" o" ]
    │      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p
    9 s8 |5 l0 }0 W( c│      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b/ d& n7 w2 n; t8 Z* w
    │      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {' l3 n; n1 t" X% @
    │      │      27 RSocket.mp4- I" S# P% I5 [7 Y, ~1 @& W$ Q
    │      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~' {5 A) h) D1 f* Q1 N
    │      │      9 N2 [, u, l- e4 Y9 I- a
    ! W5 @( d, x( Z) @7 E0 s; S│      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G, O# C+ E) A7 N. c, \  r
    │      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _
    6 U. h2 j& }3 @) q, X│      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `6 \( E, ^# ]$ A! d" t2 ~0 H1 x: Z
    │      │      03 Flux和Mono响应式类型.mp4, @( U9 O' r! t
    │      │      04 RxJava 2响应式类型.mp4: F& p( t* f6 [9 [, Y8 K* x
    │      │      05 创建Flux序列.mp4
    7 ^' a) w7 P: n' G! C; O  ~- j│      │      06 创建Mono序列.mp47 Y9 [7 P- u' b7 B1 k; s
    │      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I
    2 v6 Y6 p" ]1 ~* ^( {4 s│      │      08 用操作符转换响应式流-01.mp47 c0 H, v. }7 W9 j1 j2 z8 i0 V
    │      │      09 用操作符转换响应式流-02.mp48 Q! f7 O0 r. J& E4 }9 u
    │      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    3 h+ x; ?7 z/ H( N- A" f│      │      11 用操作符转换响应式流-04.mp4' b5 ?  \( f! m
    │      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~1 n3 s( V4 C# B
    │      │      13 用操作符转换响应式流-06.mp4
    6 n6 B1 X. O. L% k( V│      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p, W/ n- m1 Y& U& m, k) z
    │      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q
    , |& T" U0 l1 O8 a% s; \│      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N; r9 J' K( h! y2 a6 Y
    │      │      17 错误处理.mp4( i4 E, y- H( i1 S
    0 H% H( C. `5 q│      │      18 背压处理.mp44 I" U. J5 u4 N
    7 c, Y4 C0 P: J2 M; N│      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O
    2 g- T* Q, _1 e0 h│      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    : I! l$ r* L. d: P6 |. d" v" f) {$ Y+ C│      │      21 组合和转换响应式流.mp4
    ! E& F" @1 K+ L0 V% y6 \│      │      22 处理器.mp4
    ) O+ ^, C  M6 _8 h│      │      23 Project Reactor测试.mp44 Q+ b2 ~8 S# J
    │      │      24 Project Reactor插件.mp4
    / O9 i* W0 F" V% r* o& `5 h│      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K5 g# P  N4 e4 B+ E. f9 ~, Z  L" R
    │      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G9 ^' d, x* R& ?: P( |
    │      │      27 Project Reactor内幕.mp4: G& C1 B. c7 F8 u$ w- L
    │      │      6 n* z/ |" Y% `4 B: x) o7 Z' r# i! g0 `6 K" d) R/ ~1 X1 C
    │      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F
    0 M9 M8 _# P8 m% h: R2 j% v% S│      │      01 响应式Web内核.mp42 g1 \* X# j( h. t
    │      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j
    7 }5 B/ @' M( s7 [0 H, r2 Z│      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d
    1 g1 a/ s. N! D, A  E2 a│      │      04 基于WebFlux的纯函数式Web-02.mp4( o# C0 t% H" E5 z# s
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~" M% I7 |/ Y# w0 J, m5 ~* P% Q
    │      │      06 响应式模板引擎.mp4, h/ N5 N/ k( W6 c- o) v3 [, t
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g
    0 W* S2 z* d& [! [! w│      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }
    ; y# h- J  o0 u5 G1 R│      │      09 SpringWebFlux和SpringWebMVC对比.mp4  [% G& S$ [! v" b! ^9 h
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R4 q3 P1 Q$ G8 r9 T5 o) b0 u& V- Q
    │      │      11 WebFlux的应用-微服务网关.mp4+ \. ^6 M( K) m6 g# u4 E" Z2 `' O
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }- C* r& V  f# f8 K
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @7 n) _7 `; i9 {, [$ A3 l, A# n
    │      │      14 流系统或实时系统.mp4
    : F$ K6 r/ L  a  D│      │      15 响应式持久化库原理.mp4" U1 F$ N3 ^- k5 |- M/ p
    │      │      16 响应式事务.mp44 h# C- K. `9 h  _# k' l
    │      │      17 Spring Data响应式连接器.mp40 m8 y5 Z+ f' a8 |, G
    │      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i- b( @" W& o$ I9 j: D
    │      │      19 连接响应式关系型数据库02.mp4& \% G8 u, Z3 q  m" ]
    │      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x" Y3 ~5 d/ x( F0 R: ^6 c
    │      │      21 SpringWebFlux集成MongoDB.mp4( B  C& y) w0 X, ?& _
    │      │      22 SpringWebFlux集成Redis.mp4
    6 c1 m1 e( l  m) J# ?5 m3 r│      │      23 rxjava2-jdbc工具使用.mp4; Z7 Z* S- f1 Q  k/ D' @. {1 K& ?
    │      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C
    6 ^: ?% Q5 t. b1 c│      │      25 使用StepVerifier测试响应式流.mp4
    + h. e! C3 F' ~- T8 l$ y- c% d│      │      26 WebFlux测试.mp4) ~5 j. K, _9 Q$ g+ p! w' Q
    │      │      
    6 A+ Z; }6 _2 q  Z9 [+ H│      └─05 任务四:Spring WebFlux源码分析
    7 D* V& D( V7 o  O! K* ?│              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I8 D3 @( n$ A: A  U- B1 ]2 x) R
    │              02 Spring WebFlux源码剖析—support包.mp4
    6 z3 f$ R% a3 |* i& G) b│              03 Spring WebFlux源码剖析—result包.mp4. t5 f0 M- }2 G4 ]2 m' O8 E
    │              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r: F) \4 S7 ]2 o. @+ ^
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    ' T% y  E. s6 L% b│              06 Spring WebFlux源码剖析—config包.mp4# D3 B, y7 R' V6 U6 h
    │              07 Spring WebFlux源码剖析—handler包.mp4
    ) a6 u  R+ W/ a4 F- l│              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U
    1 M) T" |& V% o│              " J5 d  D( l6 m! N
    ├─02 第二阶段 Web服务器深度应用及调优; \+ @0 R7 }1 @! x
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @
    / n* ]3 o/ }& V" T│  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n
    6 l: f7 S' h) W- a# c! t. o│  │  │      02 Tomcat课程主要内容.mp4  o5 z+ }7 {# e- T$ b* L
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q0 _. G8 m# e% k5 ?
    │  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp49 u2 p: e, n" _% B* Y0 b
    │  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \' J: L) m- a5 A) A0 b1 {; R$ h
    │  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m
    : n) k. Q7 F. |9 }: z│  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L6 A# A; I+ l$ k5 n9 b: @" U* ]$ o
    │  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O+ A/ A* Q# _% R- n, [) P5 T
    │  │  │      09 连接器组件Coyote内部组件及工作流程.mp4
    # c& s: O7 J9 N  r$ ]1 |& a% U* n│  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
    6 ]: q. L5 w* O* [+ O$ l3 h│  │  │      11 Servlet容器Catalina结构.mp4
    ! j; q9 b7 y) }) k: n& P# M│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4
    % k+ `: K: |& N* j. x4 t: L│  │  │      13 Tomcat服务器核心配置之Service标签.mp44 g* {4 R# T5 B- f1 C4 k: k1 N
    │  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp40 K& |# ?: v' k! D6 n& g
    │  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4. \; W: b5 S5 ?5 s- m
    │  │  │      16 Tomcat服务器核心配置之Context标签.mp4
    2 c) r* D% I. j+ |4 J; \│  │  │      + ^6 C: X; }6 K! G
    . \* h: a* L3 N" n+ H│  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T
    $ K' Z! O( |6 h; l│  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |2 x* O0 F( o! ^+ O$ ~- ^
    │  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp44 Y% N7 J9 @; l  u# @, w
    │  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4
    / F( x4 r2 \, G7 N4 i│  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    % p; \3 z+ G5 o8 ?; `│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4
    $ S1 o8 F' P8 _│  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4
    : C7 Y! t/ t; Q+ \+ S; ]$ W. d" F│  │  │      07 手写实现迷你版Tomcat V2.0测试.mp44 s  ]$ B7 A& _' t/ s; b
    │  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }
    ; J1 O. @2 u9 s│  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F$ V/ G  O; t( P1 W5 B* m
    │  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4& ^6 P( K$ r  V
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4* n  _. B6 G7 _  A
    │  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n
    : w; \) d. ]8 U) }│  │  │      13 Tomcat源码构建.mp4+ E6 x, d) G! U+ `/ G+ L
    │  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4* R1 f4 H2 v2 Y% J8 m3 C) `" h. m% N/ `
    │  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4! H" l* Q6 c0 D  r7 }! E
    │  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~
    * W' M; q. V! o│  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i
    5 M6 h, ]' b# c0 X* H3 ~/ Y' l6 L│  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @0 X1 n3 d, L. A! s; z
    │  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    * q7 P9 N+ T" [# w( b│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp4, f1 c6 P! G% f3 |/ ~5 j  i- K
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4
      e, K" h6 W3 _: v$ V  x; P! k│  │  │      22 Tomcat类加载机制剖析.mp4
    ; p$ C: W0 Q- V4 q" V│  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp4- f5 v  J& U! l: z- y  M
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4
    / d/ a- o# y6 h+ W3 N│  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4) {# {& r  o+ z: }- S+ w
    │  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d
    & O( K$ q$ m4 {! R$ R1 g│  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp46 ~" c+ f8 M0 j# W- V
    │  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s- D7 g' j- D0 k+ }3 p, d3 x
    │  │  │      - X! j& \" L" N7 L' J# ]! L
    │  │  ├─03 任务三:Nginx原理深入剖析
      Y  _1 z! V+ e; t& ~! T│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u% M/ B" t# {0 \: Q, k7 s( |" ~+ ^9 C
    │  │  │      02 Nginx基础回顾.mp4
    / N+ G2 N5 r4 Y3 s. ?1 ]- X9 c│  │  │      03 正向代理思想解读.mp4& v2 V) }$ T* L) N
    │  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
    ( g3 y1 n% _% j, r│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B' A8 I8 V* ]& Q  v; M
    │  │  │      06 动静分离思想解读.mp4% K) l8 h$ M# s( N0 E- R
    │  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N
    6 B. N; b, {) a% T" \& Z# {│  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T) ^  w+ J5 c+ k, B  C
    │  │  │      09 Nginx核心配置文件解读.mp4* {' t0 P% c8 x% M5 \
    │  │  │      10 Nginx应用场景示例之反向代理(一).mp4
    # L5 v1 z' Q8 a; f( V7 i│  │  │      11 Nginx应用场景示例之反向代理(二).mp4' o+ y  ]$ d( N) o% p+ `+ j
    │  │  │      12 Nginx应用场景示例之负载均衡.mp4
    7 _* f" J# Q9 z; o│  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q
    2 {) ]- d6 ?: `  ], R! [  j│  │  │      14 Nginx进程模型解读.mp4: k) R# M. |+ r$ Y
    │  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x0 e, {8 U. q' v
    │  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    - Q- \9 |1 o1 q) s: R/ k$ j│  │  │      , n0 ?( N0 G  ^0 Y" z8 b  r4 F
    │  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x1 T0 x) o8 h0 n. j1 [
    │  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H% g: b0 x2 z  y2 n, K: W" x/ r
    │  │  │      
    . \0 a7 M# ]& A8 m│  │  └─05 模块一直播【回放】' y! O+ D$ U, v& C; a) q
    │  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c
    # U6 a* b0 m6 S+ G$ D: a│  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    * }) D9 W0 I+ Z. R/ R│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip. a: I' s1 X# B1 F" o) H
    │  │         
    . x& d1 r* v: |: d: z) g! A│  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案
    1 A7 n( S# V7 N0 P3 J- R│  │  ├─01 任务一:一致性Hash问题及解决方案
    & @9 b# N' s) ]8 I9 s; Y% W1 [. L│  │  │      01 01 课程资料.zip
    / D9 U+ ^$ ^8 w* }! p$ R4 i/ Q3 x│  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]* t' N2 @) Z3 l5 a  a) H& L+ A- H
    │  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G* g- d, h, E, |9 t9 R- |6 x
    │  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4
    5 l7 q' r; C5 s* R/ V1 y0 v│  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4
    6 N! f, f& \) e. X! q7 N│  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N
    8 M1 v1 g5 ]- a7 l│  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h
    / {2 L+ V3 H2 _5 J- X│  │  │      08 一致性Hash算法之分布式存储应用场景.mp4% i: {) B5 Y' D- z$ g! s% `' w
    │  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y+ }8 x( a- P  _6 W8 L8 Q7 y
    │  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s2 y" o  o6 \+ m5 Z
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U4 k' X/ Y$ H% @+ A3 m' _
    │  │  │      12 一致性Hash算法+虚拟节点方案.mp4) R: e4 K( t* h) _; w; R
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j
    0 _, r5 o/ e& g& K$ }│  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4
    ' B/ w- Z% d4 }# X3 v( ?│  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
    % j! M! E9 _: H) M│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4+ Z- W$ A" q& A+ ]4 K6 @" d
    │  │  │      17 17 任务一测试题_不提供.txt+ w. h4 g/ E2 r+ g9 B
    │  │  │      
    - k( R5 v/ x- a" G3 H5 _│  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M7 b  @" A& j& l1 s- ]" b
    │  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s
    ) }5 V6 j4 J' T" ^7 Q+ H  `│  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i
    . }6 C2 }) X3 K* [- a* s│  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T
    ) Q0 u# B3 o0 `0 ~│  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S  k( c6 `8 X. u6 ^% a
    │  │  │      
      B" `/ M% M$ X0 Z: L│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j: Q2 h! n7 P" D' D) X( p
    │  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u
    ) V8 N0 q. R" z3 E8 W│  │  │      02 分布式ID生成方案之UUID.mp4
    * E( L1 e4 ~! K! m; G/ d│  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z) x( U: c: U0 ]6 x( }9 O% b
    │  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K
    $ W: U- s5 G7 m' Y9 y│  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4
    " f7 v! T1 n- B- \2 X% ?│  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W
    , k1 g0 W; R9 N4 N│  │  │      07 07 任务三测试题_不提供.txt
    ! }9 t' ]$ a; V, z│  │  │      ! p, [* _- {- t# X
    + Y  p. J1 a2 ^( N/ F' O│  │  ├─04 任务四:分布式调度问题及解决方案
    : d) V' T, y' S, [( p# A" X│  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `
      O& `4 q8 k1 y, l8 m6 g- K│  │  │      02 分布式调度是什么.mp4, _9 W! R0 l8 D7 ~. i
    │  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H
      e  {/ t' n5 L. w' n2 s! c$ z( O│  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s1 Y+ u5 d  }3 j1 |+ u* b, r
    │  │  │      05 分布式调度之Quartz回顾part02.mp4! y( x% [2 I" I' g: V3 n% M! m
    │  │  │      06 分布式调度之Elastic-Job介绍.mp4
    / `% B- j7 j- h* F6 z" C; T' e│  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U0 X6 _5 J& {5 x7 a  B: [+ ^4 M
    │  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q
    1 ^+ a% B9 V. T* E& h, w│  │  │      09 分布式调度之Elastic-Job应用part03.mp4
    4 W% W% u6 D, a2 b' i/ Z4 P│  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y
    # Q) o2 f# P0 ^! {│  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
    2 z: K4 e( L. y$ S. L" R$ _4 {4 d│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P
    6 H/ N. r+ M1 l│  │  │      13 分布式调度之任务分片编码.mp4
    " ^- L2 H8 f/ |2 U2 U* f+ J, @! r: G│  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
    ! K8 {2 U3 u. y# C; q6 Y- Q* n6 P│  │  │      15 15 任务四测试题_不提供.txt8 B' U; Z: Q$ I. [/ o( G
    │  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z# X# t1 c. B, a4 |4 k! u
    │  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l( j2 A, `$ l! X* ?
    │  │  │      01 Session一致性之问题现象.mp4. H4 ^  w1 ~/ A- F
    │  │  │      02 Session一致性之问题剖析.mp4  t) R3 [2 `- q6 s, G$ @9 r
    │  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp43 |* \0 M. p; ?9 T+ b! S2 }+ Y2 Y
    │  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~
    $ \8 h8 x% |/ b│  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4
    " r; g: F# A$ }│  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4
    # Z3 d, I- k1 S│  │  │      07 07 任务五测试题_不提供.txt
    " [3 O0 y+ }$ \│  │  │      
    5 z6 r/ _2 ?$ e, G│  │  ├─06 任务六:模块作业
    ; P" `, T' \5 M" O3 {│  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t
    7 e( ^, w( b! C│  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N& ?0 t7 O9 I  ], k; p
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    " ]$ g3 z8 U- E4 m# D│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B
    ( Z& ?  E2 b; J2 x" w: e+ U│  │          02 阶段二模块二直播回放.mp4( m5 R  l: m5 b' M3 Z
    │  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y/ S- F' h: D  t* Y7 d
    │  │         
    ; Z% p9 L* Z- Y. a" S: c- Y$ x│  └─03 Web应用安全与加速+ T8 B3 c/ l6 ]) Z  t# m
    │      ├─01 阶段二模块三课程资料下载& ]  X- s! z) i* T: `4 T5 x, u
    │      │      01 01 阶段二模块三课程资料下载.zip6 S3 C* ?, n( A  c( J4 j& h
    │      │      ' X! o/ Z1 w" i
    │      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p6 D6 W# F8 z, D5 A
    │      │      01 课程主要内容.mp4) u- h; V5 ~8 M0 j9 R' C
    │      │      02 HTTP报文介绍.mp4
    - t- L& i$ V$ U│      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c) k! Y# z4 {, p1 B5 h3 F+ b+ U
    │      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M
    + R! e* E5 X, M, f- h│      │      05 TCP三次握手建立连接.mp4
    . |. U* R( M! o7 @│      │      06 TCP三次握手的必要性.mp40 C0 {8 K  U$ r$ U: w
    │      │      07 TCP协议缺陷.mp4
    " M! C5 @6 h$ }' O│      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T
    - {4 f4 k1 i+ u! y9 E( o: d│      │      09 TCP四次挥手的必要性.mp48 l; K- ~; \* |8 j* X1 F
    │      │      10 TCP数据传输原理.mp4" A6 o3 ]/ z5 C2 q/ n! b$ u
    │      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k
    0 u6 z2 X3 h( \' k│      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D
    & Y: ?1 }+ B2 M: b5 N4 \│      │      13 TCP连接技术.mp4
    . L" y6 v) |1 _8 I: l│      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i, }1 Q9 u- m& y3 f5 W9 f/ J5 C
    │      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u# k9 w# S0 U8 B; {( R' n
    │      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
    0 y% Z' K4 Z+ W- e7 ?│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v
    7 b  n9 x" [. h# Y, _- `6 c│      │      18 HTTP2新特性-服务器推送(Server Push).mp4% h; {$ C( q/ p4 o
    │      │      - z. r  `5 b; h' K# x' R) b. m
    │      ├─03 任务二:HTTPS详解
    " F! Y+ [6 j3 ^( o1 [1 K7 V│      │      01 HTTPS概念与架构.mp4
      Y6 b4 g$ L0 `* H4 e  @│      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \) X0 ^7 J8 W, A/ F9 u1 d$ F) X' @
    │      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O
    ( Q9 d  k9 g" @" ?│      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^6 U( Q2 p" f/ K% D9 Z# z3 j0 X
    │      │      05 数字签名.mp46 y( O2 `, r7 R* @
    ; {3 ]0 Q$ f/ J2 X5 r│      │      06 证书与CA.mp4
      S$ a$ d$ G% M  F│      │      07 HTTPS通信.mp4
    8 r6 j' l, ~/ I- R1 Z│      │      08 OpenSSL签发证书流程.mp4' \. \# o# m% B0 |
    │      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |; l1 G" n7 U) V9 C7 t6 j
    │      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    3 _3 p  x7 B% t% {- ~. p│      │      11 Nginx安装SSL证书.mp4
    7 y' w2 f! z# ?; a: {* g% M│      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m
    3 u& m5 h. P! g) @│      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n7 C1 i0 F, @; @; O6 e- o
    │      │      14 阿里云SSL证书.mp4
    ' w* z9 R% O" B+ c! X$ g, x│      │      15 HTTPS网络耗时增加问题.mp4# B- j/ g/ D! ~  p8 h
    │      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i# T; y) x$ e: s0 J5 x, `8 h, w
    │      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O, ?( n4 Z- l+ N6 k! @' V4 m7 ^5 H
    │      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m
    ! y; E7 r% c2 D│      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C
    6 V) T; T5 N+ W* f│      │      20 优化方案-HSTS.mp4
    # R: N; w( O5 x* @6 \( Y; Z( J│      │      21 优化方案-OCSP stapling.mp4# ~7 E1 I/ h$ S" ^: _- N+ b
    │      │      5 K+ A: ]! j& t' |1 Q
    " z' U8 ?( u" C  P1 d│      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q+ a1 x( d1 ]( ~) j
    │      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h9 q, `: t) [+ ~  K$ D
    │      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d" K, B1 m3 y7 P
    │      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    , M( w. X* ~9 m9 a/ ?3 L1 d& d│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
      I" B& s3 O9 G* v* E+ Q( m" j│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m  o+ T6 W8 {1 v7 N5 [
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U) R) a& ~8 F( H) d) B' G
    │      │      07 植入JS、HTML攻击.mp47 I8 e7 d, Z( T
    │      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O1 ~( Q+ K3 w1 @) n2 o
    │      │      09 XSS漏洞预防策略-输入环节保护.mp4/ ]4 e& Y8 Y% a# X$ j- U4 z
    │      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E) V1 P: [, a) F2 t
    │      │      11 XSS漏洞预防策略-输出环节保护.mp4
    4 x& M5 W# L, E8 ~# f0 `│      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o6 k# ~- v6 H- L7 G* X/ Z% v
    │      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    , U; L# s4 Y7 H│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a
    : F: n% f3 ?# J3 V│      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]: L. ~# k) a4 N
    │      │      16 CSRF安全防护.mp41 u; @6 m5 M  X
    │      │      17 CSRFTester漏洞扫描.mp4
    , h9 q$ O" I1 m5 [2 N9 |0 c│      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V1 y6 s. I3 [8 I" s4 d, K# T3 L0 e/ a
    │      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    # o4 y0 ^* M4 M& _0 n( G│      │      20 URL跳转漏洞简介.mp4
    , n3 t! d, T) f, O│      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @  B+ D1 w3 L- A& C+ C" r, F
    │      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A
    % n- A9 o" B& ^9 C2 ?5 b" D│      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E* x5 ^5 o$ [7 T% a8 L  J* E
    │      │      24 Session劫持防护.mp4
    1 S% O4 U: K( ]/ ]│      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a
    6 T' a  W& H5 _' E& F: \& _│      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y
    * r) [& i5 ]. U│      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g/ c: g$ t' K# e& R
    │      │      28 SQL注入攻击.mp4, ~$ J# K8 Y8 ?" U' e1 j9 @5 F
    │      │      29 SQL盲注及猜解数据库.mp4+ ]# `8 f" n' F: X! E$ Z) L# m
    │      │      30 ORM注入攻击.mp43 f+ s# r, B) k; Z5 e
    │      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p
    6 @( N" ]3 p. a0 |8 P6 a│      │      32 代码注入攻击.mp4! z1 r/ F1 m: x. g( \1 W2 K
    │      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o
    5 [& ?+ Q4 t6 K( E1 C3 y│      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X
    8 V2 D# {3 c7 I2 D- V/ n2 e6 z│      │      35 文件下载和目录浏览漏洞.mp4
    , k0 M4 C. M: R, d0 N* n│      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o
    * o& c; O2 a7 N* P* G│      │      37 垂直权限(功能权限).mp4
    ! C8 K' o$ G- b" C1 m" a0 C' l: R# B│      │      38 水平权限(数据权限).mp44 L+ J% J" N( {# ^! c$ P5 I
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N
    ! W, N+ m. W) O0 M│      │      40 CC攻击.mp48 |4 n  S% ?3 V6 {8 w; I# m8 Z8 g
    │      │      41 CC攻击防护.mp4. R( {4 O7 A. \+ D
    │      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q
    ! Z# _) N) T- ~( D6 X  t│      │      
    # A* V. t! Q* |9 K│      └─05 任务四:应用加速
    & U# \) b6 B  N' n3 Z+ o│              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v7 P, P. U8 P" d/ M( \/ s
    │              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a
    3 L/ A# N  n! y│              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v6 s. \  E, t; T% e  D. }3 T! z
    │              04 通过CDN获取缓存内容.mp4
    : b, ~: Y6 b2 o│              05 CDN的网络架构及术语.mp4
    2 g' ?  I; D2 Q0 m3 \│              06 CDN应用场景.mp4
    4 @' ~% x+ D6 x* T) R$ E% j│              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    * E0 D/ r2 }; Z0 b│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
    " }6 T8 S8 p9 O) A$ q, `  J2 z│              09 CDN刷新预热.mp46 H7 o1 R# a2 |2 k& D; P/ i7 O. x" B
    │              10 域名管理-回源配置.mp4
    ) R% R4 g0 D# S6 M│              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v
    . G% q) i( p; i& Z0 t  x& r# @│              12 域名管理-访问控制.mp4; f8 R$ I% w' v& O9 t2 p
    │              13 域名管理-性能优化.mp4
    # f' H! M- U. q7 S' |4 Y5 U│              7 C9 X1 A/ ^1 l: q# u
    ├─03 第三阶段 分布式架构设计&微服务深入剖析
    ; f. q' ~0 Y! p9 v│  ├─01 分布式理论、架构设计(自定义RPC)- T5 O' h. W3 l  \" y
    │  │  ├─01 课程资料下载
    4 c6 l+ e3 n: [8 Y; U! L- k│  │  │      01 01 课程资料.zip0 F" w& Y- w* Y5 Y
    │  │  │      4 R; o1 w( |: C8 G, y- b
      v; @: S& n1 A│  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^
    ! ]0 Y( Z$ ~' \6 Y" F│  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |. u8 e  |: i+ `& f% v- P( P( C  C9 [
    │  │  │      02 Socket编程回顾.mp4
    0 G, s+ z- Z! R/ m1 r│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M2 w. s* m" A5 D% n) z5 M7 c# g& e
    │  │  │      04 NIO模式详解.mp4  c6 E8 D8 k7 T* I, k8 G( S
    │  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W
    2 j0 l! ^7 ~  a! I│  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u
    ) b7 W3 |, h' l2 v│  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H! d/ I  |1 n0 n8 w
    │  │  │      08 Channel详解.mp4
      H9 J9 h. S2 ?6 G2 q│  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N
    5 A4 {, C: H" U0 z: ?7 u│  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d; Y" H1 c8 }, y- w
    │  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w9 d* Y! ]! d* F. q, }
    │  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `/ ?4 ?! Z; [2 P8 \+ r- J
    │  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v
    9 ^4 k3 y! {& E* Y) k, S  l. P0 ]│  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B
    $ i& J, X$ j; H) K; ~│  │  │      15 线程模型概述.mp4; g% l2 _4 J0 ~5 {$ b. Q! ?
    │  │  │      16 Netty线程模型.mp40 Z3 V% Z. a  x- P* f9 Q
    │  │  │      17 核心API-ChannelHandler.mp4
    2 c+ |9 ~" A6 ]0 ^+ ?$ D/ P9 B│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T
    - c. T" E) B/ t% \│  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y
      R: ^; j3 p5 N6 B9 t# Y. X. n9 m│  │  │      20 Netty入门-服务端代码实现.mp4
    : ?3 }( S7 b: B$ t( i0 g│  │  │      21 Netty入门-自定义业务处理Handler.mp48 |) z. ^' U6 Y
    │  │  │      22 Netty入门-客户端代码实现.mp4' |; Z- ?0 @4 Z% m* b5 _
    │  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T& N" _5 N( _" w# Y& P2 \
    │  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W6 _  z% M9 v- n5 Z1 }4 e
    │  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s
    " j3 U: y* p) _2 t  w2 r│  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g5 x5 F, {, C* _2 l  {5 P
    │  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _, h0 t! _3 U/ S6 q  P5 J
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4" r3 C, L- ]1 L- T
    │  │  │      29 Netty高级-群聊天室服务端处理类实现.mp4
    ! G# y3 t$ S! T' d: V│  │  │      30 Netty高级-群聊天室客户端实现.mp4% o. I! I7 d( y/ H4 s9 b
    │  │  │      31 Netty高级-HTTP服务端开发.mp4
    7 N* Q! F  U& p│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z6 K" v% w- g( M' E& e
    │  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o$ b. V( f: J5 N% |, r
    │  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    * T8 u8 O/ M. W  ]# V  k( z7 ]│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4
    5 Q9 m, B7 ]* V3 M+ z7 w" R│  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _7 f) Z& o4 x: J9 w
    │  │  │      37 Netty高级-Netty粘包和拆包解决.mp4
    3 q+ M/ f% v0 ?( C│  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a
    - E# C  p* |5 [6 T# P2 }2 ~3 y│  │  │      39 Netty源码-线程组源码解析.mp4
    ! E5 _: z: y! V/ L9 r│  │  │      40 Netty源码-启动流程源码分析.mp41 m, u; F# C5 _  G- Z* \+ @
    │  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f
    $ [( A  j; u. f& Y( G│  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w
    ' ], @& c6 [/ p. V3 ~; e, {4 E6 q% b│  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e
    * Z! _7 @+ v! Q│  │  │      44 自定义RPC框架-什么是RPC.mp4
    5 }* `( K+ F$ ]8 y: m) ]│  │  │      45 自定义RPC框架-RMI基本介绍.mp4
    - \- b0 i. }) j/ l│  │  │      46 自定义RPC框架-RMI编程.mp4
    1 f$ A& p9 Q: x( g9 ]│  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C: k# q& R2 m, X. J+ O
    │  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c2 G9 P* M  j% ~# J5 n6 P9 \/ |
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q
    + D- z" B% Y! M3 R- `& z│  │  │      50 自定义RPC框架-客户端启动类实现.mp4( k8 s+ _3 B- v. [- y9 V1 r5 S( ^, [
    │  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4
    . b! R7 a1 R& d8 Q7 Y│  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4
    , O2 W: T- X% ]' L│  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G1 ^# O' b7 ~% r" V' m+ E
    │  │  │      3 u3 U; v, N4 Q3 i7 ^5 U- [1 [
    │  │  ├─03 任务二:分布式架构设计理论# [1 [' c$ p0 |: s& D
    │  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s
    ; e" R: o* h$ O5 `; x│  │  │      02 分布式架构介绍.mp4  \8 F/ O9 z. G" i3 g8 u
    │  │  │      03 分布式理论-数据一致性.mp4
    0 s& E& o- S: W% }1 `  V3 e│  │  │      04 CAP定理.mp44 A: L" O2 M, t. T4 S* F8 ^0 d
    │  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @
    5 Q; a$ L5 D) T$ o9 y, q│  │  │      06 分布式一致性协议-2PC.mp4
    & c6 k9 j1 v6 h2 q- v* d, Y( [│  │  │      07 分布式一致性协议-3PC.mp4/ O/ h) J1 v; b7 ?  B
    │  │  │      08 分布式一致性协议-NWR协议.mp4; l) C# Q0 h& g
    │  │  │      09 分布式一致性协议-Gossip协议.mp4+ }# q3 x8 O8 {
    │  │  │      10 分布式一致性协议-Paxos.mp4
    & K7 E3 [) D' F/ v. W/ i│  │  │      11 分布式一致性协议-Paxos相关概念.mp43 [* t. c; r& H( ~% r
    │  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4
    7 ~8 s$ D/ b3 \3 P6 J│  │  │      13 分布式一致性协议-Multi Paxos.mp4
      O+ ^  k6 i* f3 H6 g│  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c
    4 c/ g9 d: _' W. T) s│  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U' z! q1 @8 @) }5 ^6 v, ^
    │  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4
    , S8 X5 d* w& O& }: X7 y│  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K! t; B/ x1 `8 a
    │  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d7 E3 ~8 K) E) ~3 ]/ D3 z7 h
    │  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K! T+ @5 Z/ Q$ A+ Y  a1 ?% _
    │  │  │      20 分布式系统设计策略-心跳检测机制.mp4
    - K; c7 s" m; g! i; u& {  Q* T  V│  │  │      21 分布式系统设计策略-高可用.mp47 ]' F/ n9 i) j# F
    │  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    ) m1 c% y+ P( f$ L# r# M4 E│  │  │      23 分布式系统服务调用-实现方式.mp4
    ) W) u: ]2 b) t│  │  │      24 分布式系统服务调用-跨域调用.mp4" x* m* \0 m; |8 U7 t  w- t+ P
    │  │  │      25 分布式系统服务治理-服务协调.mp4
      C5 K, ?+ [# A( I  ~" s# _" Y4 `│  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I3 h0 r& [$ q0 F& O8 {# D& T6 R1 l
    │  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [
    9 B: r/ U  E# R0 m* _! ?+ `6 E% a# A│  │  │      28 分布式系统服务治理-服务限流.mp46 ]* V7 C3 o- a" o3 ]7 @2 y# J
    │  │  │      29 分布式系统服务治理-服务熔断.mp4
    9 \' o9 y8 n+ T  T9 R3 d- R! ^│  │  │      30 分布式系统服务治理-服务链路跟踪.mp4
    / I5 }1 R' I+ {( |│  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4% C1 J  m  j! J. T# W
    │  │  │      32 架构设计基本原则-开闭原则.mp42 H& r1 p2 u3 x9 H% j: b
    │  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F) z9 D" H  ^: B5 r6 g  q* h
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p9 j4 o8 a$ _$ J; ^  E
    │  │  │      35 架构设计基本原则-里氏替换原则.mp4
    9 j9 d, ^# P$ {+ s6 E6 j) Q│  │  │      36 架构设计基本原则-依赖倒置原则.mp40 K# r1 [4 u; W
    │  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J) D' n5 Y6 L" k' _
    │  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o
    6 i. j3 K) q/ o, v$ G│  │  │      39 39 任务二测试题_不提供.txt; P( l3 p: b& O
    │  │  │      ' \% S# p. K6 S; Y& j" M! C; Y8 V2 L, _# b
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U, A' [1 ]! I- j( L$ F( w) }# P
    │  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l
    ( Z/ t! {0 w! Q, J+ g│  │  │      8 W5 a+ e: b" b2 c$ u, w1 D1 Y" G2 P6 @+ D) \8 D
    │  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r! E5 k: U6 W9 A4 Y% P
    │  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N# f6 N) h* P! R, }4 L$ d
    │  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S
    * c! k! j6 O- q6 i+ q2 f│  │          03 1分布式理论、架构设计(自定义RPC).zip
    3 r: L* m5 M( t8 I: x0 O│  │         2 J/ M% @/ _+ v+ [
    │  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l+ ^: }6 p" r% K2 X! l' h; K: S
    │  │  ├─01 课程资料
    5 l6 S1 s( A; U  |│  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?
    % i1 }: a' l: D/ B" j│  │  │      , A- \: O0 k5 j4 G2 o
    │  │  ├─02 任务一:Zookeeper环境搭建和基本使用
    9 D0 o) t- G$ m, n* n' F│  │  │      01 课程内容介绍.mp4
    , c, O5 y+ Z2 ~│  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }/ l3 z7 ]- `; O3 f
    │  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I
    ( {" a# g3 Z( q% E: _- M$ c. ]0 P│  │  │      04 Zookeeper基本概念(下).mp4
    ! l! X. E$ H# p& R: ?9 n│  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {4 o& H# H$ H5 p1 `: o- `8 d, g- x8 y
    │  │  │      06 Zookeeper伪集群模式环境的搭建.mp4- a( g+ v+ o0 b* @% @% Y& D% V
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O! j2 G0 A; L9 r. \0 p' Y' Y
    │  │  │      08 Zookeeper系统模型之Watcher.mp4" Y5 C& x; ^: _" c
    │  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s3 j; D4 s* r' M0 d
    │  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u" E* @5 J. I7 r3 ~9 R+ H6 z
    │  │  │      11 使用命令行读取节点.mp4
    . d1 p! c  w# I/ S4 F│  │  │      12 使用命令行更新和删除节点.mp4
    % e9 }6 k$ o7 ?' B! ~" D│  │  │      13 使用API建立会话.mp48 Y# I) c. ~; ]  b7 W; K7 e9 U
    │  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K! W6 x! l8 a! `2 \4 J: V) n- U
    │  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i
    . g7 l& z, c3 Z5 s2 X& Z( v│  │  │      16 使用API更新节点.mp4
    7 k* n) f% X; i' ?2 q% S# ~4 b│  │  │      17 使用API删除节点.mp4
    % l; ?' e  [  @& _  f. W2 X│  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i+ {% I/ @$ n) B: S3 I. K
    │  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C! j& u: j, S. g. H  s, o$ J
    │  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    9 `, s& p/ M& }. U│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p8 r1 H  J% b+ L5 T% Q
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    , v" }1 D7 S, W│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L
    7 C( I, N6 m1 G. A2 N, A│  │  │      24 使用Curator删除节点.mp4
    + o' U* A. G: j2 e│  │  │      25 使用Curator获取节点信息.mp4, s7 d2 f. X' [, ^% Z% T& e+ ~& B5 ~
    │  │  │      26 使用Curator更新节点.mp4
    6 ^% B% W( ]2 S& o1 W* I# G│  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _# h7 r, J, `6 Z6 z8 O
    │  │  │      ' u$ c2 W4 f' ?; n% C5 I; N* _* Q4 W5 }0 L, N- Q- I7 r
    │  │  ├─03 任务二:Zookeeper应用场景和深入进阶
    1 }! ~& i: N8 e$ w6 D( y1 T│  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    3 K" t" ]1 }1 w; r│  │  │      02 命名服务.mp4
    7 c0 `! I2 I7 {2 k│  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y# w" x* d7 T$ ^# b3 a6 L
    │  │  │      04 master选举.mp4
    " T6 d% u2 x* T│  │  │      05 排他锁.mp4: N+ y' r1 [* |- ?5 y% e
    │  │  │      06 共享锁.mp4$ g. m+ }& t% l! N0 p& L! s4 L5 e, M
    │  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V# R- L* U" f. L8 o4 n8 s. A
    │  │  │      08 Barrier分布式屏障.mp4
    # X* p/ n; O0 p! Y7 B│  │  │      09 ZAB协议(上).mp4) M8 N  m4 K4 X  c# \
    │  │  │      10 ZAB协议(下).mp4, k) r& O/ Q9 ]  M% J
    │  │  │      11 ZAB消息广播.mp4" F2 {& t% k& i6 P) x" B+ M" C& m. a
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @4 ^$ y* H+ _8 N8 b5 E3 ^6 J$ w
    │  │  │      13 ZAB运行分析.mp4" f+ o* M- M$ C
    │  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J
    * Q; V, h. ~- ^7 Z1 Z5 A7 L│  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]) i; p2 _9 Z6 N: W8 ?; x4 ^9 K
    │  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U6 t/ v  Z9 J( C6 @9 Z
    │  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?7 d( R- i: ?7 K1 |: b
    │  │  │      18 集群模式服务器启动流程(下).mp4# n) d1 t1 f# o# X8 f
    │  │  │      19 服务器启动时期Leader选举.mp46 Y  G, T0 j; J8 e; A
    │  │  │      20 服务器运行时期的Leader选举.mp45 T5 G: b! T- W1 O# d9 p: M- p
    │  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D. e  F# f0 e7 b! k$ J) w# B
    │  │  │      * z: a, l7 }) V# Z" H6 z; n5 @$ |% m% i
    │  │  ├─04 任务三:Zookeeper源码剖析' k  {% K9 }# B
    │  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K$ G$ ~! t/ U+ Y: C$ h$ h
    │  │  │      02 源码剖析之单机模式预启动流程.mp4
    # V! a/ n- t8 N│  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R5 n: u  e# w; s4 Y% t
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H
      i: `5 Q" b6 Z  i% ]│  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h
    8 }  l9 j2 B: b2 \# }│  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k  J1 W- M4 f- L1 f- ]* d; d
    │  │  │      + M$ c. @  @3 U) V% G" e7 w
    │  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e/ l! f6 u% e; B5 r4 z9 s
    │  │  │      01 01 第三阶段第二模块作业题.html
    . f2 j( G0 ^1 k│  │  │      9 m& S, c4 S% H( z3 `" r+ Q
    9 @8 P3 Q& l  `/ d│  │  └─06 模块二直播【回放】1 e( f8 B! _3 D1 W2 _
    │  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt
    / T/ }0 Y2 I6 v5 E. {│  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T: l5 I/ D* n  r3 a$ H+ _5 h
    │  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u
    ) S3 X* f# O: a8 Q& S9 W│  │         ( l- m# C1 O9 \, Z3 J; E
    │  ├─03 高性能RPC框架Apache Dubbo1 V9 r: K) W& X4 t1 v6 c( t$ S; n/ S
    │  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M: G+ _+ X9 D) t
    │  │  │  ( |3 i2 P( ~! X/ V) a3 c" c' ^: y) v
    │  │  ├─01 Dubbo课程资料下载, {8 M9 g& S  o
    │  │  │      01 01 讲义及代码.zip: {0 B- l. x1 q1 m
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L
    - t: _) q; U8 M/ X1 F* F- U+ {│  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r
    9 ]5 s, @3 H: z& J! W; F8 t+ s│  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y; U/ }4 m! p4 K5 w6 j
    │  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }
    3 ]' x6 D0 _, g4 ]0 X│  │  │      03 垂直架构.mp45 c: p2 V* B- I9 V* z4 P+ c% b; ^/ _0 q
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a1 Y% F( g9 a/ _" z8 \, ~
    │  │  │      05 分布式-SOA优缺点和微服务.mp4
    9 U) X6 g. ^& d% G$ D2 Q│  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D2 L, r0 Z$ d9 F' {. o8 u- Q
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \
    ! W9 C% V- ^( v" _! u8 ?- n│  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q, N- K5 G6 u9 ~$ C# b0 T
    │  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    2 U( R) A; _5 l4 t! |+ I2 {. q│  │  │      10 编写服务消费者.mp4# q9 e% P+ I9 U; V
    │  │  │      11 Dubbo配置介绍.mp4
    ' L0 L" d; B% H2 J/ x6 O/ F$ G# h│  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P
    : r& {9 G; x1 h8 c1 j9 [│  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J
    $ Z) p/ t0 b9 Z' Y, ~( }│  │  │      14 dubboapplication配置.mp49 Z6 b" W! P" p8 V9 A
    │  │  │      15 dubboregistry和dubboprotocol配置.mp44 V8 ~( Q- l" F  l" a, f7 A2 x
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X) d. i! O0 g( _" h/ K; V1 h
    │  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |
      {; O* l! S2 V│  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E
      K* X. d3 ^  n& B1 n: M│  │  ├─03 任务二:Dubbo深入配置和高级实战
    8 D" }/ z7 b0 Q1 O│  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V/ c3 t: e! H6 ]( C8 w
    │  │  │      02 Dubbo中的SPI.mp48 G- A2 e8 k' r2 L
    │  │  │      03 Dubbo SPI中的Adaptive.mp42 H4 E8 M; g% P
    │  │  │      04 Dubbo过滤器.mp4% L- b! T# D9 W. J% L
    │  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    ( D# }9 p+ m# Q- b+ l│  │  │      06 自定义负载均衡.mp4
    6 ]' {& u9 r: b│  │  │      07 Dubbo异步调用.mp4
    ) u- f! d, ?4 G1 Z" C2 t5 M6 {- W2 E- J│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    % g4 O7 k3 |4 P9 }│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y9 A8 i3 k0 _5 s+ Z% Z  ~# \
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o
    1 K# w8 B- N1 o& ], q2 Z4 n│  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I& X" X5 g1 K) F1 W5 r4 l
    │  │  │      12 路由与上线系统结合的介绍.mp4+ u$ }( G4 a: F9 a- k- Y
    │  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i% E; K; F# _; Y/ K
    │  │  │      14 编写路由对象和路由工厂对象.mp4
    4 M6 m4 n* b# V│  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v
    0 f7 C# N# ~% `- E& K│  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X
    4 H& Y- C: \9 G7 X2 `& e$ F│  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    + c+ D/ H6 r$ _│  │  │      ) h+ H6 L3 j0 O; B' w3 y( E( B
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析7 t5 R+ C$ u2 l5 X, I7 }" w- d
    │  │  │      01 源码环境搭建.mp4
    ! j2 _: M, A! g& [; @  @7 S4 f│  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \- S( {0 s  U$ Z& j, m8 O* g% v
    │  │  │      03 Dubbo整体调用链路.mp4! W! f7 I1 M$ S$ P, ~1 w
    │  │  │      04 Dubbo源码整体设计.mp4
    : W9 {% N( e1 N" m2 u/ Q│  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o' }; f3 L8 q( D( d5 M/ ?8 c2 l
    │  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H' H( ?# S# X: r* x0 D; t
    │  │  │      07 服务注册流程剖析.mp43 }& W! s5 u0 k5 ?% e
    │  │  │      08 URL详解和本地服务缓存原理.mp4  \$ P3 B( G2 s5 p/ p
    │  │  │      09 服务消费流程剖析.mp4
    ' P5 T* c+ }5 T9 N. w5 L  t│  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^  j" j# K7 M( Q0 `3 E. @
    │  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m
    8 i$ M# z& D0 ?' u│  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h
    8 q4 f$ A* O9 M" W│  │  │      13 集群容错架构.mp4* K4 ]7 J( N8 ~; Q6 A) d
    │  │  │      14 信息缓存接口剖析.mp47 m& l, r! t% z4 G8 }
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @1 q: }3 P7 W5 l( ?; z6 B0 |9 M
    │  │  │      16 Cluster实现原理.mp4
    0 `. ^% F+ p" V' Z' t* S: D7 R│  │  │      17 负载均衡实现原理.mp4
    $ i2 h2 q0 P; H/ W│  │  │      18 Invoker处理流程剖析.mp4
    6 x& d' o& O- k% ~  j2 L- r! Q│  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E( h9 `  |. E; H: O4 Q& s8 A9 I. \
    │  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J
    ( i7 m) T1 y7 h; o3 H│  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e- B0 Z( ]- k% p+ _9 k
    │  │  │      22 22 任务三测试题_不提供.txt- K9 d" z9 p+ [2 [  Y) A* F5 J
    │  │  │      
    6 o  k; l1 G0 O5 T│  │  └─06 模块三直播【回放】
    ! x$ n0 C& m0 ~+ {. f/ a! w│  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _4 s5 Y( h: T- i$ }: R3 i0 n4 C
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I
    2 m! Y& x8 o# D; p2 ?" t; E4 f│  │          , g( D3 X  A. f# o* [; ^
    ( w4 t8 c+ O6 R$ z5 X│  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _
    7 _1 F" D6 C. l' t4 k3 R│  │  │  07 任务六:模块作业
    / X9 b- z; T: h5 p. T│  │  │  # j* ]: `. u2 _# O. G' \% _1 j' x, Z# m- S
    │  │  ├─01 SpringCloud(上)资料下载; _# t0 d. U: f/ q0 Z) ^
    │  │  │      01 01 讲义+代码.zip: v" F- Z. t3 e
    │  │  │      
    6 N: a2 |( E( n- F' l9 P│  │  ├─02 任务一:微服务架构与SpringCloud概述- d& r+ i; R0 U; }1 [! R
    │  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J
    9 ?: E# H, {5 a  c- j+ q2 c│  │  │      02 微服务架构引入.mp4! ]" y; N- w5 G
    │  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o& V# l3 F) D; {
    │  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w! ?; U$ d! h9 o5 e0 M1 M
    │  │  │      05 微服务架构之负载均衡与熔断.mp4
    - F$ c' @" @9 r+ f- Q; ~7 Z7 H│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    * p5 ?+ t  ?( I5 @9 O; ^; {│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w6 S* ]  e; m4 D. Q
    │  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    2 u0 O, V. Y% ^, S/ O5 k│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y4 E, z' j1 {$ q9 G0 ?! U9 r8 R
    │  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z  a' }. E+ S5 a+ c
    │  │  │      11 11 任务一测试题_不提供.txt9 c( \" x2 |: n. Y! W
    │  │  │      4 E( e. s5 q8 H! K
      f9 e4 q( V" g# ^& P2 k$ K│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F
    & ^0 o& Q3 Z2 `# V8 j│  │  │      01 案例需求描述及数据库环境说明.mp4
    4 d, f# z3 D: w│  │  │      02 案例代码工程准备.mp49 ]! H, d* E5 Y: V& H# j% g
    │  │  │      03 编写服务提供者(简历微服务).mp4
    ( `! A7 u. |3 L& t- X! a│  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m) t# f4 d5 N7 [# t' S
    │  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H
    $ y% U5 x+ m. F- y$ z│  │  │      06 06 任务二测试题_不提供.txt$ O+ X% A, w0 ]6 P, l: {# z1 s$ N
    │  │  │      
    4 I: w9 c2 M6 {, R" j' l│  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m' i9 p& ^* m6 Z0 ?
    │  │  │      01 Spring Cloud主体结构.mp4
    : ^0 q, P$ O4 H│  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s2 t9 l! E7 _, k  d8 M) j
    │  │  │      03 主流服务注册中心对比.mp4. [2 U2 b) o/ y2 Y& b2 ?* |
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q
    % Y3 R/ Y+ v2 w6 Y2 M8 Z' z6 P, N│  │  │      05 Eureka之构建Eureka Server.mp4
    0 F$ I* |' @: e1 W. X! w│  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n
    / c9 G* B* ]) v8 l│  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c4 B) o: C: _7 H$ B! p
    │  │  │      08 Eureka之Eureka Client配置进阶.mp4
    ( A  s' @( V- q│  │  │      09 Eureka之注册服务消费者集群.mp47 R2 e& {, K- ?1 ]# O) m% K: k
    │  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d6 N: @# k$ T5 ^& ~9 @5 I3 i
    │  │  │      11 Eureka之元数据详解.mp46 v, W. Y" Q! y5 Y" Q# A
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    , Y: ~1 G- Z' ]. R│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f
    $ _9 R" H2 S; }) a8 S# c6 J│  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    / b& V6 ~4 G/ \& J│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4
    8 N  c; c! T) z) c/ Y6 ~: K│  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D
    # U5 t& g+ ?! v! b│  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c2 e, a: h) k( j2 R% `3 o+ I
    │  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F, `* }' G1 W: c& V! I* J
    │  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    9 r2 l% b" x- `; m" J  f3 h│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R4 `- Y) @6 h" M" F
    │  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp41 z$ I. j! ~7 H$ t2 _
    │  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e
    ! f. X4 w$ l' |. ]│  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V
    8 [7 ]* O4 F- h, \" q9 H8 e3 i' S│  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V! {0 E0 t, n5 T9 W6 d2 v" N
    │  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n
    : r* x4 M  j2 v8 U6 N1 a, d1 p% L. S7 |│  │  │      26 Ribbon负载均衡策略调整.mp4
    4 T6 X. O* q9 d0 Z$ v! O$ j│  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g8 ?- m: {; `& r* }4 l& S
    │  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp46 m3 q0 ~; K8 d& B/ J. o+ W9 S
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m
    ! H* ]  @2 v2 C2 f# H│  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?
    $ k# f- w( Y- E) A  l7 k│  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4, o: e# @" {+ a) r$ Z+ |8 b/ F
    │  │  │      32 Ribbon源码剖析之ServerList过程.mp4
    8 y: i# ^$ f: @1 t% l│  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F
    $ x6 c; [' s  V2 a/ h/ _│  │  │      ( Y1 X' E" f9 ]4 @0 h& i- J! @3 o0 L
    │  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X: i0 e3 t- l2 T5 Y  I
    │  │  │      01 微服务架构雪崩效应.mp4, F3 Z; v8 S* r$ I, Y
    │  │  │      02 雪崩效应解决方案.mp4: S7 k8 d# a3 \% \: ?
    │  │  │      03 Hystrix介绍.mp4" U# v$ m' @  K9 B1 {; ?
    │  │  │      04 Hystrix熔断应用.mp4* y# _6 D: N5 {7 T6 t
    │  │  │      05 Hystrix服务降级应用.mp44 }5 @' C0 }# |, Q8 Z3 }2 S( L
    │  │  │      06 Hystrix舱壁模式原理.mp4
    # V5 b! o: D8 J* m3 }- T│  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S
    + i" e+ C" i7 \5 W│  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V
    0 f( Y1 D- r" V4 V& [9 ]- K│  │  │      09 Hystrix流程定制及状态观察.mp4" H8 P% ?" ?/ A; n0 T& f1 e
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P
    % J5 M' H: d0 Z9 _% u: |2 v4 _│  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4
    1 j% x  y- J* }; e& D7 r│  │  │      12 Hystrix Turbine聚合监控解读.mp4
    7 I/ t1 r8 N4 s( W( H│  │  │      13 Hystrix源码剖析之入口及切面机制.mp4* Z8 v" p; ]6 F$ {* n
    │  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _
    ) ~# A6 ~, {3 T│  │  │      15 Hystrix源码剖析之执行流程.mp4: b, I* k! r1 ^  R0 d
    │  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A- j- T0 Q- p. b/ J' d( v3 C
    │  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `* Y) B6 O/ R, \: B
    │  │  │      18 Feign对Ribbon的支持及超时重试机制.mp4
    3 ~0 `; L4 y+ s│  │  │      19 Feign日志输出.mp4
    . W% W  m# p8 |( T& \, _7 w│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp4
      s8 H6 L# g5 ^# M$ y│  │  │      21 Feign源码剖析之代理对象产生前奏.mp46 t4 U. j% ~; k7 Q, T) i
    │  │  │      22 Feign源码剖析之代理对象产生过程.mp4) m' ^5 p  E+ |
    │  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g
    7 {7 N6 L$ f7 h* ?/ n  E+ G. o│  │  │        G' ?- b' H, R
    6 u, i& n7 g" _" r' f1 t  a│  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j& n) V' o( t4 G" c
    │  │  │      01 GateWay介绍.mp49 E7 [  L! L) X8 }
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp4
    * I; X  }) z; j7 X0 a7 q, a& q0 ]│  │  │      03 GateWay应用配置.mp4
    # D; R- A) m- z$ P# w│  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d
    , U5 h6 J5 ~4 J1 y; p; u( k│  │  │      05 GateWay动态路由.mp4! [8 D8 U5 G# N5 w8 U& Y
    │  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a
    & p8 W' d" K5 h+ I9 s/ E9 |7 Z0 C/ S5 F& j│  │  │      07 GateWay过滤器之自定义全局过滤器.mp42 z- M" J# V1 P
    │  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v! F& N2 {1 k# x- K
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F
    + C. B5 M4 @4 d! k│  │  │      10 Config配置中心构建.mp48 x/ i; L! g# X" M. s; ~' s
    │  │  │      11 Config客户端工程构建.mp45 M8 x% w' q. R3 O2 A0 Y( A4 s/ q
    │  │  │      12 Config客户端手动刷新.mp4' N  s5 G( p3 U# r, y
    │  │  │      13 Config+Bus自动刷新剖析.mp4
    6 h6 h  A& l3 [$ K1 O9 {│  │  │      14 Config+Bus自动刷新应用.mp4
    8 k7 W( D2 w( P( H+ U% u│  │  │      15 Config+Bus定向刷新.mp48 ^1 R$ f6 E4 |3 S& d8 A
    │  │  │      16 Stream解决的痛点问题及本质.mp4, T: B( j6 E; Z( P, B* {, }
    │  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y
    6 C% v2 b% s0 _5 f! ]│  │  │      18 Stream通信方式及编程注解.mp46 @6 D# l  {/ [0 ]( ?; m
    │  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t' H  J* v3 u+ @; ?# W$ ~& `
    │  │  │      20 Stream构建消息消费者.mp4
    ) }. v; [- D$ Y- k│  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v
    . L& }+ l3 v( @2 n8 S- x2 s│  │  │      22 Stream高级之分组解决消息重复消费问题.mp4% ~/ S+ M( ?' m7 I8 L6 Z  [
    │  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~
      }4 t0 V+ J( Q, m) z" q│  │  │      24 24 任务五测试题_不提供.txt
    # w1 \& p$ |; X' j│  │  │      
    & Z/ B9 T- }! _0 w8 t  j│  │  └─08 模块四直播【回放】: P. u$ o, p. h
    │  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b
    3 m" b1 o( Y* X: o% x. F4 l) k│  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?
    2 j1 ^+ E: z, x* |" s0 p! i' c│  │          03 4springcloud上.zip0 b6 Y  R& k! M7 u0 |! i
    │  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    / r) }  T3 i( u$ Q9 r  w) k* x. h& |- g0 P│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    + R; E5 w3 G2 g+ F& L  S# C  b$ L│      │  10 任务三:模块作业4 ~% i& l" J! O
    │      │  
    6 _4 u8 t+ f/ d3 R4 J0 H6 J│      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g  }/ D+ b  w7 d
    │      │      01 01 讲义+代码.zip
    + b, b2 [9 c. ?. |│      │      8 ?, @! `% i3 J
    │      ├─02 nacos课程资料% _3 L& M. F  k$ Y7 N6 t
    │      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z
    6 L8 x  D% G. M+ V/ ?. [  c: s2 S│      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m1 o2 C7 |, ?+ ]" n6 ]% D7 h0 F
    │      ├─03 seata课程资料
    # q, T  U3 t0 e4 q7 L* e│      │      01 01 seata课程资料.zip* ~8 W4 S* Y& V
    │      │      % k) W7 ~* q$ J2 E! F- p
    │      ├─04 sentinel课程资料
    3 [- @2 T- B& l+ C3 M│      │      01 01 课程资料.zip6 D6 h" k: z4 [
    $ T- p) P3 T, a4 \! S0 \. V. V3 M│      │      ! R( a, f6 d% I( F" ^* a
    " c$ z8 r: D/ ]) r5 d) D│      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J  Z) P) f- ?4 u: @
    │      │      01 课程内容介绍.mp4
    ! Q  O5 O; u0 r4 J' ?) x│      │      02 分布式链路追踪技术场景分析.mp41 u, V  ^6 G! {* q+ ^
    │      │      03 分布式链路追踪技术核心思想.mp4
    6 I. u) Q2 U, T2 S8 s│      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N
    " L3 E- M. n. g% e& ]1 {6 s$ [# Z│      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c' A8 E1 z4 X5 Y
    │      │      06 Zipkin 服务端构建.mp4% X/ z* M$ L9 t# C7 R4 V
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U4 n+ U2 K9 T' O- m4 v1 R
    │      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    + S+ g+ [8 y6 v3 p) j. h│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    $ N7 `% |4 j* Q5 k5 \& V│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
    3 S8 D; Z& b0 E. ~│      │      11 OAuth2标准初识.mp40 d+ ]: M: m8 D6 P! N7 l
    │      │      12 OAuth2标准第三方登录流程及主要角色.mp4; D6 f/ Z+ I* [- ?* d5 G6 Z
    │      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    " Q+ t' \7 j! [( ]( H│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    ) s- e; n3 l) h/ ]" C6 d│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4
    1 C% o+ v' g: I3 F5 X* ?│      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V
    ( a- n2 N9 F. z2 T1 p5 l│      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a+ w) l- K& ?* W' e
    │      │      18 OAuth2 资源服务器构建.mp43 Q$ c7 N5 V1 I8 R
    │      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p% W2 W" c4 c$ M2 S. F3 Y: L
    │      │      20 问题思考及JWT引入.mp4
    : g1 C3 ^6 @$ L9 `! p  y# [4 l# @│      │      21 认证服务器JWT令牌改造.mp4
    / I' ~9 N8 L1 E$ d/ z) f8 R│      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @. @0 s/ D, a- x+ `5 C  f7 K$ u
    │      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R
    6 F: L0 w0 r5 {: y2 z. b) Z│      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y
    ( z6 |! S* V. c! z  w$ _, a│      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {) e/ r- D1 u& N6 @' O( ?/ h1 m9 Z
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W
    + t6 U7 S0 q0 P│      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @- U& J: S+ k/ _6 G& q6 S* l
    │      │      28 28 任务一测试题_不提供.txt
    & U2 A. p" S7 m/ C│      │      7 K* \3 c! I1 k" O: `; j! \' c) y6 h- u6 F
    │      ├─06 任务二:Spring Cloud Alibaba高级实战
    8 f( h  D; v' m- y# Y2 X9 @9 u│      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    5 _; s3 \. }) r% m% K│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X
    ! _& e6 T6 y& D5 p, T% J% G4 V8 C9 e8 C8 d│      │      03 Nacos Server 服务部署.mp4' p* _' l7 v( Y8 \, q; W5 r9 ?
    │      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H" Z' f! L0 p5 |' `; c. R, U% o
    │      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    9 U9 k, `) n" b! F; L. ?│      │      06 Nacos服务保护阈值.mp4+ D: x- K. Y: `0 m
    │      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R; n. V( y# t1 L2 j
    │      │      08 Nacos服务实例动态上下线及权重设置.mp47 K9 w0 n( G* j2 R) q1 L" |
    │      │      09 Nacos 领域数据模型.mp4) n; e$ l% y/ r) i( W
    │      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C
    , ]2 r' A# w: t5 v' z│      │      11 Nacos Server集群模式.mp43 u% c" \7 }+ c8 `  h* D1 A+ N4 q
    │      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {
    6 N" y+ F9 a+ y: j& w│      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @9 W2 s# d$ z3 k. j! Y& D+ a
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp4$ N/ I' @2 T& c/ `5 r7 [& g# t: E
    │      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b% ?9 w$ v6 S" y* m0 n
    │      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l
    ' p# O7 r: o  P$ E0 k% m│      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y3 q: ^7 `/ Y* ~
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V' u9 r& N2 S, c# _6 V
    │      │      19 Sentinel Dashboard部署.mp4
      H2 X* V7 j5 b6 B! ]│      │      20 Sentinel监控自动投递微服务.mp48 _! i) b7 J& v* O6 m) ]! A  M
    │      │      21 Sentinel关键概念及流控引入.mp4
    5 m$ f7 p2 _' S5 o│      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `( @4 b* k+ s7 T
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?- O( k8 p% o. e
    │      │      24 Sentinel流量控制之关联模式.mp4
    1 Z( b! u5 B% S6 w& L1 n8 t│      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y4 B0 t. c& b2 }4 p% s8 M
    │      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p
    - Z4 O6 T2 w6 X! A" @! K│      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R
    1 C( k, ~3 [$ g+ w  T, O│      │      28 Sentinel降级规则之RT策略.mp4
    % k- A5 f, Z0 y7 Y( l  f% K│      │      29 Sentinel降级规则之异常比例策略.mp4
    9 o, `3 ^1 S: G: J4 J│      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    / X! x. C+ `' l4 y- M6 N6 U│      │      31 Sentinel Dashboard其他功能.mp4) c( i" G$ D! K- }& h9 e# z2 D1 ~
    │      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R, z% _5 M3 z, S; g
    │      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q( Y1 l' ^9 J! n. V( \
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    2 M, e6 X; |! [2 A4 Z│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z
    9 p) A* W6 J- z! ?2 Q│      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp4, f' _+ v& i+ n( X; D
    │      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q# M$ H: Z8 N: h9 a
    │      │      38 Spring Cloud Alibaba小结.mp4
    # L8 c7 P: F; G│      │      39 39 任务二测试题_不提供.txt
    4 x' J: h* A, x) n& M9 z│      │      * Z- {8 G  v$ X5 |) i3 |
    2 y3 r8 P$ ~/ U6 m3 @9 f│      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P! w# N+ e& ~& x8 `' v) j
    │      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z6 C7 h4 K* z- T3 A  @. w& H
    │      │      02 Nacos项目结构.mp4
      e0 y9 w/ r, w$ q, |* V- r│      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4+ N# n' \, \- P/ A" `/ W% W
    │      │      04 Nacos服务注册-流程分析.mp4) f% l$ K8 S! v- y) g, n
    │      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    ) m% ~$ d- L+ j# [, A& g│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4
    $ D$ W% m3 |* }8 j. `. c/ J│      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q: L- h5 X+ z1 [& C2 e$ ^
    │      │      08 Nacos服务发现-源码剖析.mp4' `9 K* {" k$ X! h4 t& e6 u
    │      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p/ o( `% I& q5 ~
    │      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T
    $ w( n) A7 X/ D) o$ D( E4 [6 r, q│      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w
    9 Q) D5 M$ @; _4 U$ Y0 w│      │      # Z7 z/ J7 ~; U3 u$ _! T# J, D% L
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K
    9 g7 |6 \( m. X0 D6 d) _/ F' T' s│      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E. b" @5 ]5 X' v8 t2 C
    │      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _0 j/ T$ ?' X/ n1 I
    │      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    $ ]/ d' L5 ]2 ?+ y│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q
    # y$ i4 C4 |2 j; v3 V. \│      │      05 Sentinel限流流程剖析.mp4
    7 e1 n9 f2 A8 |0 V( }│      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s9 ^- |/ b, V+ J8 y/ n
    │      │      7 D. `) C0 a- G' q0 L. R! X5 Y
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P
    ) A& m# ^* J. ^6 A+ {* G│      │      01 Seata简介.mp47 U/ [' i0 _* r" V+ w: P. p* _; H9 J
    │      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y
    : z% G# j# R8 P3 Q. c& V' F6 z│      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M$ S# b2 g5 Y9 d' N" p4 c$ H
    │      │      04 Seata-AT模式改造案例.mp4
    2 Y  V) D, m+ d! p8 A3 M2 P' ~│      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y6 U, }% U' l4 @2 e9 h
    │      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T
    8 ^! H6 K. M. `* X. a& J│      │      07 Seata-TCC模式介绍.mp4
    : ]  a8 q: c$ n  `, l+ A) K% h1 T- c" b( S│      │      08 Seata-TCC模式整合RM介绍.mp4
    4 z% G- i# ]6 u2 y- C│      │      09 Seata-TCC模式改造案例-RM端改造.mp4* F, d9 g  y8 f  c3 A$ y$ g
    │      │      10 Seata-TCC模式改造案例-TM端改造.mp4
    ! t; U: I) E! H+ G  W│      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X
    ' [3 Q3 \2 K7 d- O" ^. m3 _│      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~) a) i# ~2 u; b3 n1 ~
    │      │      13 Seata源码工程搭建.mp4
    - F( ~5 @- P- D│      │      14 Seata工程结构.mp4
    5 o) }( E; h0 `, n│      │      15 TMRM注册流程剖析.mp40 P. _+ @' o  U
    │      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y- x& {6 O0 ^/ M% q+ U2 r
    │      │      17 TMRM注册源码剖析.mp4
    5 Q* }. ~) B/ z' h; n8 n# ]│      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z5 _  _3 [5 |0 g
    │      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D/ W( m" J4 y: B3 y
    │      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n/ t0 l0 ~  P$ [% S0 K1 I) I& P7 ?5 l
    │      │      21 RM分支事务注册源码剖析.mp4* Y% L; u; A8 C9 d+ W6 z2 y' w6 f; K+ L
    │      │      22 TMRM处理事务提交源码剖析.mp4( s2 i7 @- e) ]
    │      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A
    8 ]# E3 `, |2 c* b3 @│      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W* i6 e" J" D& l9 ^8 s8 k- t6 v4 d
    │      │      0 R+ h- O& n) U4 ?5 W' B
      W/ s2 G9 e9 ~: g# z/ t( A│      └─11 模块五直播【回放】) Z5 Q: J9 R1 Q' j2 A
    │              01 01 课程及直播满意度问卷调查_不提供.txt- G/ I9 w2 s$ a/ G+ ?7 _6 N
    │              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x* O! }2 t9 M, x# ]: m1 z. l7 W5 Y( A
    │              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \8 R: m. C7 {9 s# _* ]# G" a
    │              4 L9 }% L( d* u& O+ k- m! d9 A) e+ O) f9 ?% O0 p5 I
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V
    5 k' n- a! |8 p  ]8 T│  ├─01 MySQL海量数据存储与优化(上)  x( H% O( e+ M$ \
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W
    4 r* ^8 p" `: q3 d3 x; V# T│  │  │  mysql海量数据存储与优化上.zip4 J+ Y+ ^  p! Y  T% n3 `9 g
    │  │  │  
    7 i. d0 |" X+ E7 x6 q│  │  ├─01 任务一:MySQL架构原理
    + ~1 p  v% k; f& J# I# V  s: k5 m│  │  │      02 课程内容介绍.mp4
    ) {3 y! f6 |' e4 Z│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e! S1 C" v: N% S% y" Y" u
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    ! U5 a9 g& M' N3 C+ T│  │  │      05 MySQL体系架构概述.mp4& m$ V( @3 Y2 P) z
    │  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m0 q' I, {1 X0 P. H( y5 O* I* y
    │  │  │      07 MySQL体系架构-数据文件.mp4
    ; H0 C6 Z- N0 {; B( V" p5 S│  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j
    . H  k5 o  p1 M│  │  │      09 SQL运行机制之连接机制.mp4
    . G3 }, P9 O% x/ ~│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p
    4 w" B" C3 x# O" Q2 L2 n│  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G
    . ^/ a, `! N8 o$ `│  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H
    $ `/ {6 N9 i; t│  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X! G+ g# U' ^  K2 q# a
    │  │  │      14 InnoDB和MyISAM区别.mp4
    9 W( f) w- w  [. T- S# L# T) E9 p│  │  │      15 InnoDB内存结构概述.mp4- p& A$ L+ t+ l7 F5 i2 R
    │  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4) i8 |- A+ T7 ]- Y
    │  │  │      17 InnoDB内存结构之BufferPool配置参数.mp4* O$ F6 m$ M2 y3 k& W
    │  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp4
    * @; [6 c+ i2 a$ l: O& ?9 y, [, e│  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k; ?$ P7 R. E; p, o7 Z8 B4 ]* Z3 G
    │  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a5 S% f, a7 d, U1 a0 E' K, `/ @
    │  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b
    & j; ~# ?  y! ^- Z│  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o
    5 H+ d! e9 ^! [, ?; y│  │  │      23 InnoDB存储结构之后台线程.mp4
    # O5 G. D4 I0 K) p* g' X4 m* {│  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y8 j2 w( W6 R* H( H, z2 b
    │  │  │      25 InnoDB存储结构之数据文件格式查看.mp42 I" ^% I  O/ {$ Y
    │  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K
    2 s( x$ {: d% B+ e+ O$ j6 J│  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?
    : K/ q1 J" d( \: e5 \│  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t
    # S, `" }2 d+ n, s4 b' d│  │  │      29 Binlog日志写入模式和文件结构.mp4
    . h% P0 B# T7 X& j8 i│  │  │      30 Binlog日志记录机制.mp4
    ) u  @+ a1 X! L& }4 i) m│  │  │      31 Binlog日志分析和数据恢复.mp4
    8 f+ x% U" B1 _/ ]+ m& y# O│  │  │      32 Redo Log和Binlog的区别.mp4
    6 M# j$ u; _: k+ O( |% T8 o: g│  │  │      2 }: s+ B0 R& N# j. \
    / z( f: |2 |9 `( N. R│  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O
    ( R4 k. C2 t2 u: [6 e│  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b
    ' e6 l% p4 \' G5 v0 v│  │  │      02 MySQL索引类型之应用回顾.mp4
      q1 M- Y+ ?5 [* X0 J) T5 j4 u, ]. D4 E$ }│  │  │      03 MySQL索引类型之全文索引.mp4' V9 n- @# I2 J& t0 i! F
    │  │  │      04 MySQL索引原理之二分查找法.mp4
    $ }8 T; ^0 P' Y  \% F│  │  │      05 MySQL索引原理之Hash索引结构.mp4
    % K$ Q2 ?* n2 _; j7 ~2 h; I│  │  │      06 MySQL索引原理之B+树索引结构.mp4
    * G  c7 R: i, \9 u5 T4 {; D│  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h
    $ F. Z8 c5 Y0 M, k│  │  │      08 EXPLAIN查询分析之select_type详解.mp40 E: v$ R+ b: A0 G7 o* z0 H  V
    │  │  │      09 EXPLAIN查询分析之type详解.mp4$ i) M( _1 `# z! c3 \4 d
    │  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^
    5 y! S. d* |* t│  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c* _! V" e, O9 n% g' N0 q
    │  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h* j8 ~( V5 C3 z0 M+ \" `0 C& C
    │  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p
    ; x+ P* M8 |1 r3 l0 Z& e; H│  │  │      14 索引优化之索引和like查询.mp4" v2 q# C8 o( C8 I  O
    │  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X$ [! o* \, q' y/ P
    │  │  │      16 索引优化之索引和排序.mp4
    $ j. O0 H2 R7 q  I4 i/ r+ V│  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I
    9 g! h8 h/ W3 N& d│  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M
    3 K& y5 ^+ [- C, |│  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t; b9 g( D1 s$ `. W$ [( C, ^: E
    │  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {2 R. b6 t9 ~" i) N- e  U% \
    │  │  │      21 21 任务二测试题_不提供.txt
    + l% O" v7 ~* |% @* B; @% p4 z│  │  │      9 ?" {  r6 H* l) Z" O
    │  │  ├─03 任务三:MySQL事务和锁6 ^  M- u' T1 i0 I" U( h" S# n* B
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d/ p8 K' {1 ^; F4 c! b+ `% H
    │  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u
    " X. w  V3 ~+ R) z) E│  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    2 n. H/ d. E! q: C& o$ K; X│  │  │      04 MySQL事务之MVCC概念.mp4# Z3 s0 p3 F: h" f: u5 d- b
    │  │  │      05 MySQL事务之MVCC工作原理.mp4; d6 U8 Z3 J9 {( O/ |
    │  │  │      06 MySQL事务隔离级别概述.mp4$ R( d& i" \+ u0 z; z) ^' ^- x
    │  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^, X0 p" s6 v* b1 g3 L, b
    │  │  │      08 MySQL事务隔离级别控制.mp4( w$ f4 D. [7 P1 {7 ^
    │  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z' \- w' L6 I: Q. `* O/ P+ p
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4
    * J4 x0 z2 A" q" U│  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f
    1 a; _$ _: y, A# @- J" A- b│  │  │      12 MySQL锁机制之表级悲观锁.mp49 z; e5 O9 S" L. T" ?
    │  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m+ h3 V" t7 ]( l& w
    │  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R, g9 \+ e% o0 v, W$ ]
    │  │  │      15 MySQL锁机制之死锁分析.mp4) h# x+ R# r. O+ h
    │  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C
    , z  H* W! }2 k│  │  │      ; z( Y1 ^4 P1 A8 ]# k  v/ \
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |3 }5 p' T0 Y- Y
    │  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j
    ' m$ n+ v& V7 L" u9 j/ Q5 \( r; q│  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u
    % t/ }; R# Y/ C│  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4
    2 V( j9 j) u# ^, F3 p5 g2 m! {│  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4  n( G$ }$ a+ H2 f4 i/ L
    │  │  │      05 MySQL集群架构之并行复制-5.6版本.mp45 P9 o. x2 w, u
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r0 t0 r( w2 A" g& C
    │  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4
    5 U$ U* X% L- e2 D( p9 h, M│  │  │      08 MySQL集群架构之并行复制监控.mp4
    " F  ~  W7 W4 }' Q│  │  │      09 MySQL集群架构之环境准备实战.mp4
      K- x2 T% m+ G4 d. [! Q│  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m; o, ?; x7 F+ p3 x/ E6 V) _
    │  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _- ?. C9 f0 o+ o$ }
    │  │  │      12 MySQL集群架构之读写分离.mp4$ i2 C! U6 a  F; I
    │  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H) H  b) Y8 d1 c3 y7 j2 c1 S
    │  │  │      14 MySQL集群架构之读写分离实战.mp4
    5 e' K% Q0 s0 A│  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h# a/ T$ G- W( ~: U" \( h
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P
    : k5 Y8 J& y8 j│  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {1 L9 z% w# L2 Q& Y- M* \7 o* Q
    │  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c
    9 ^  S, B5 {* |9 g3 T8 {│  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q  H6 U% _" P; o- Z: X  G
    │  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H
    9 ^9 J1 K" K) t6 k" b+ P│  │  │      21 MySQL集群架构之分库分表水平拆分.mp4. B' S  D+ r' o; ~+ R8 A
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp4" S3 r. n6 B( o$ }! S3 B
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K
    3 C6 R* q# I1 W# ^│  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f6 }9 K6 r; Z1 y  Q: H# ^
    │  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v) ]4 m4 p; T% i5 C. x
    │  │  │      26 26 任务四测试题_不提供.txt1 T* @- C2 H5 {+ K# K/ d& J- c
    │  │  │      $ J3 `, U6 E. }4 ]
    " ]  L, n" N, x1 z% @4 r6 \' x7 j8 D( @│  │  ├─05 扩展:MySQL性能优化
    ) ]' l: f4 B3 M3 a7 N8 A& |│  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    4 l+ S* w% l2 g! U2 u5 j│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    # [6 E' e( f$ j; C│  │  │      03 数据预热.mp4; f. U$ F$ q( g& V4 M' V& l
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r2 f# f8 ^6 s0 c. c
    │  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U
    ( f+ u& e' [( X0 m│  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S. N0 L7 H1 e- h. k9 P( [' K
    │  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }
    * X0 m2 E( p, ^- d│  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u
    ; B5 D8 f) B2 M- n5 l5 q│  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C
    8 _2 R6 n4 d: [│  │  │      ( W" z( w6 a/ v$ B
    9 h( i/ g- ?2 T5 v│  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~6 H6 I* q+ n8 q5 a/ Y
    │  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {- G. |/ G* x  f% |4 J' c* W6 Z" S
    │  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z
    , \7 I! @& l: e% d│  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    . w; Y' \2 u7 P% K; ?5 L│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X
    . w( I3 x3 [9 J  ~│  ├─02 MySQL海量数据存储与优化(下): f8 t! v8 R# W  p) i; Z# K
    │  │  │  05 任务五:模块作业
    + p$ e7 O4 @( ?+ ^8 B7 d# Z│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r; L) L1 I. }  a
    │  │  │  
    4 b1 d9 F1 `: n2 {│  │  ├─01 任务一:分库分表实战
    7 D+ [; ^; b3 g6 N│  │  │      01 01 模块二.zip
    " v& H5 D! F' y) n9 N7 y( B/ l│  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C
    ' c0 ^- ~) R1 C│  │  │      03 分库分表实战之背景介绍.mp4
    ' m4 j3 o) J% h│  │  │      04 分库分表实战之垂直拆分.mp4
    9 \! n5 b% c+ u( Y│  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L
    . W" q. ?8 A, k, ?2 [4 \│  │  │      06 分库分表实战之用户表拆分.mp4# O. T! V% r: b/ v
    │  │  │      07 分库分表实战之订单表拆分.mp47 c8 s4 _. C* c5 k, c
    │  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O
    ) T; E3 s! \& H# [│  │  │      09 09 任务一测试题_不提供.txt" s' R! f- d1 P' L9 N
    │  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U6 @, _+ _& ^! g6 Z  Z
    │  │  ├─02 任务二:ShardingSphere实战
    * Y+ P% Q0 {; ^( s" e2 b6 m│  │  │      01 ShardingSphere项目介绍.mp4
    2 k+ L* e) }; ^! a1 C! W0 g9 D8 ]8 a│  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w" K9 v" x8 C% C
    │  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]8 R' }/ D! Q. B+ A
    │  │  │      04 Sharding-JDBC之分片核心概念.mp4  d) L, F& U) d( L7 |" g; D, X; ]
    │  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    # c! N3 v) P  g3 z+ _│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V8 \  t$ d/ T# b; s" j" ^
    │  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4, u1 }2 Q! W) `4 K
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4
    4 y7 B8 |9 y0 o│  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t7 P  A7 m1 U9 t1 [* ]
    │  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G
    $ }! X8 `1 t; g│  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y
    : `2 \3 B3 N' c" \2 N, A& n) o2 d│  │  │      12 Sharding-JDBC实战之职位分库业务.mp4/ n( |4 K1 }5 S7 ^1 |
    │  │  │      13 Sharding-JDBC实战之职位分库测试.mp4
    8 U. Z" ~  ~) N. f│  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4& I/ B, q1 D$ @7 S% }  B
    │  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X6 G/ X" G6 d5 a
    │  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y
    " y5 A1 Y/ A  w1 r! M. R( b5 l: e│  │  │      17 Sharding-JDBC实战之订单分库分表.mp4
    - m  d% y% f) r* O( f8 _, T* w│  │  │      18 读写分离和数据分片概念回顾.mp43 M! [! j! `* c  r+ O
    │  │  │      19 读写分离应用架构方案.mp4! y! b8 @9 N5 w# W( ]
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K8 L, M. m9 Y- j! |# [1 w0 P
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    * q- J; a7 _( [) V' R│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E5 W% |( _1 m2 l5 j- t+ w# B
    │  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp49 X3 m8 g1 Z) D, Q! m  W, ~
    │  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?# M) B: {9 u# P  O: ]* a( V
    │  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4
    ) q# b. y$ F5 q4 b1 a/ Q" r│  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp4
    / @1 m3 q8 {* [& T; b│  │  │      27 Sharding-JDBC之加密策略解析.mp4
    8 D3 f/ y, E: n% w# m$ K│  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `
    * m" ]3 `# H6 p' A7 L9 S│  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k
    % Q: A, {1 }- h7 X│  │  │      30 分布式事务之2PC和3PC模式回顾.mp4- O, m% |9 H9 p
    │  │  │      31 分布式事务之XA模式剖析.mp4
    0 @& h9 ?, Y' z$ o/ P│  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C
    / r2 j: j, ~: G  {1 [│  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U
    7 a/ W4 g: v" x2 n- g- X│  │  │      34 分布式事务之基于Saga模式剖析.mp4* g0 R& s- y$ h1 o
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp4
    " ?. b, F% G" j; n+ G│  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H
    7 B( z. j, M( A5 Z│  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s6 @* g0 G" `5 S( y/ w* o$ h) C  K2 l
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H
    ( h- I3 D( E2 y+ @│  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H
    3 y, z1 l4 _8 ?│  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a. \' z# }* d# r3 L- m
    │  │  │      41 Sharding-JDBC之编排治理解析.mp4
    ) V  k; ]4 A! o/ S  Z* v' m! {; n│  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v; _' Z/ S" }8 n1 R9 Q
    │  │  │      43 Sharding-Proxy之职位表分库实战.mp45 D9 h4 H+ \, t/ n6 l0 e, H& m* C
    │  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp49 M1 n3 d4 w8 x+ m! n
    │  │  │      45 45 任务二测试题_不提供.txt
    . u7 k, z! o$ R# C│  │  │      ) }5 X2 B) u+ H+ Y1 ]* Y! }
    │  │  ├─03 任务三:Mycat实战
    / l9 [$ g. T# Z* C│  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b8 }- l$ @1 j+ q
    │  │  │      02 Mycat核心概念.mp4
    & _7 n- u1 \: Q7 h# x; C5 W│  │  │      03 Mycat核心配置server.xml详解.mp4
    8 I1 M. m. t8 ]% k* K│  │  │      04 Mycat核心配置schema.xml详解.mp4
    # \: |4 k* r0 H2 Y8 p8 g/ A, V# ~│  │  │      05 Mycat核心配置rule.xml详解.mp4" R' A% ]$ g. ]- n' N& V
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4) R8 H! q" R6 {( x( w
    │  │  │      07 Mycat实战之分库分表server配置.mp4
    , C4 D; s# n2 q! O! p* Y3 E* I│  │  │      08 Mycat实战之分库分表schema配置.mp4
    " `/ _& i# Z5 Y0 J! `, R& [, T  b│  │  │      09 Mycat实战之分库分表rule配置和测试.mp4
    : q5 ~& k4 V7 o# H: ^│  │  │      10 Mycat实战之全局序列号ID.mp4
    7 Y9 \9 S* g) v│  │  │      11 Mycat实战之全局表.mp4
    3 Q' G4 N* _- k6 H│  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    4 {2 F) g% O6 m8 N& c) B$ m+ p│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?
    " l0 X3 T& Q$ o! d2 A$ Z8 x0 Y) A│  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z
    4 I1 B: h. v) J% C: {│  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i  s& z+ X! F9 i7 _" ~4 S# R5 D* T
    │  │  │      16 Mycat实战之XA事务原理及应用.mp4( Y% f: [$ t* T9 D" J2 A* w3 G* |
    │  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]# w5 f# I9 _( [/ v
    │  │  │      18 18 任务三测试题_不提供.txt
    ' M. V+ D+ e4 q1 `% b; x│  │  │      / v( P% b6 x3 R! d6 G
    9 o, `5 A$ u& }7 v0 D│  │  ├─04 任务四:运维工具
    $ a4 s! T; x1 M7 w! A│  │  │      01 运维工具之Yearning.mp4% h1 g- y$ a. ?5 n
    │  │  │      02 运维工具之canal.mp4* W. q! Q1 e% `2 {$ u/ J* c" \6 j
    │  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f+ r, f/ z5 b8 N% r
    │  │  │      04 运维工具之percona-toolkit.mp4' ~: i  ?) q+ l5 G
    │  │  │      05 运维工具之MySQL MTOP.mp4
    & U" O  U) b( c  V4 {1 u2 D* Y│  │  │      06 运维工具之ELK.mp4! |1 l, `  G+ l; X; \# t5 E
    │  │  │      07 运维工具之Prometheus.mp4
    : c) e# ?5 T$ E6 k# Q5 x+ _│  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f  l$ Z* P6 p' U
    │  │  │      5 `5 Q( o) P/ w3 e
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B+ S: @" z" k+ X+ y
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {
    ) N7 J+ i* G' a, ^3 ?# ?│  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P$ a* x5 W$ Y5 U- \8 I; h) y
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B
    ! s! ]  D) ~+ v│  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K5 i# q; [) R3 D# l
    │  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }
    5 Z+ f0 I: a' b, h2 L│  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |
    ; I6 J& x0 i' b$ A* M│  │  │      01 01 模块三.zip& z, ~  |- C- |
    │  │  │      02 MongoDB课程介绍.mp4. Z4 a" A2 y# |4 A! T5 Z" {( _
    │  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n, a% {  H- B- @+ F, v
    │  │  │      04 MongoDB安装和启动参数说明.mp4: J' m0 _) `5 H9 e% s+ W$ `
    │  │  │      05 MongoShell和GUI工具.mp4
    - p* i9 \- i: ^. R│  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H" V) B1 ?; q8 c5 L
    │  │  │      07 插入数据.mp4
    3 a! E' f. e' d$ j2 D9 z& T│  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D
    4 x+ M  b/ R  ?│  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F0 h/ d; ^5 B9 M. R6 Z2 K, A7 E7 `
    │  │  │      10 删除数据.mp4
    8 x! @  _$ C1 ?# b8 Z& T+ c│  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e" [7 y4 j- t1 d5 |; w# `' |* i9 l
    │  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F, Z0 d6 Q3 N3 G3 W' i! U- p
    │  │  │      13 MapReduce.mp4
    - R+ q7 `% F' N0 O# d8 Y│  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i, N6 G/ u- Z) n$ Q! f
    │  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~; h( P! ~2 E9 @' @$ i' U
    │  │  │      16 索引分类和总结.mp42 K! D7 O2 ~- ]& j
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z
    ; R! B$ J, l$ V, t, m9 Q* p7 f+ ]/ P│  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M
    4 z$ _+ A# @( x9 {4 L4 p* a│  │  │      19 慢查询分析.mp4
    # f. n  `3 k! x/ T7 z5 V# ]│  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f# |: o! `$ Z' T; A( X8 h& X
    │  │  │      21 应用场景和如何抉择.mp4
    1 _6 w1 F2 [- Q( @, K/ K│  │  │      22 Java访问MongoDB.mp4
    ; D8 w8 {9 B0 ^│  │  │      23 Spring访问MongoDB.mp4
    ) Y( t$ {5 J! M& ?7 n5 x│  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n* V6 i# `. ]6 R% {* B6 `
    │  │  │      25 SpringBoot以Template方式访问MongoDB.mp4% e4 p; D% |. e
    │  │  │      26 MongoRepository访问.mp4
    5 p  ]. g2 l5 [, c' `) j│  │  │      27 MongoDB逻辑结构和数据模型.mp4/ ~+ ?+ {5 P. O: `
    │  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C
    * q# a" m  D& D/ X│  │  │      29 WireTiger存储引擎原理.mp40 t' A$ }$ G$ U& I9 N0 f
    │  │  │      30 主从和复制集.mp4
    7 h/ C& O8 f/ Q  w+ l│  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G0 ^# U7 e( V+ B. A- b  Y# X
    │  │  │      32 复制集搭建.mp4" Q0 t, @0 \' r; D8 r+ }
    │  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @8 w7 X' u0 ?5 F5 m( G
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    4 }% o1 M. h  K, g1 w) |2 F4 b│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p' |0 n0 E8 X* G! i1 T
    │  │  │      36 分片后续步骤.mp4
    ( o" x% `: w/ }( k& o$ @2 H& o│  │  │      37 安全认证介绍.mp4, A7 s  Q1 j4 z/ O# U
    │  │  │      38 单机安全认证.mp4# x7 `$ @. Y$ }- J5 I
    │  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T
    : K7 T" h3 n# n5 h; `│  │  │      40 40 任务一测试题_不提供.txt, i8 `6 O: i/ f2 ~. r
    │  │  │      ; K4 g' V+ \0 p% G' v
    ) z' o3 D4 |( G# Q6 E2 z│  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U
    & |& g, ]8 N8 H; l$ c│  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C
    & w: ^$ U6 O: Z& B2 b│  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f, S2 ]" s8 t. X* M7 d! O2 E
    │  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n! P% X' B5 }# c+ M' R
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F' z/ x9 v5 a3 ^  m8 q. h
    │  │  │      05 语法介绍和节点操作.mp49 P& G5 z, o) I0 a% ?
    │  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L, C" q4 X* X; K
    │  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y
    0 x) V7 |  [/ L, ^│  │  │      08 更新排序分页排重.mp4
    . W3 O  z  o) M│  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y8 b6 P. Q, R/ L" H7 w- F
    │  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y
      y5 J( W3 w2 S! D3 X│  │  │      11 事务索引约束.mp4
    # j+ w" n( t6 J│  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g
    * W0 s2 }5 p: s3 m$ ^0 h│  │  │      13 Neo4j优化思路.mp4; {; C# i, L8 R9 J
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M; U3 x1 V4 P& B# q. j! I0 U0 X
    │  │  │      15 嵌入式方式访问.mp4' N5 x( M9 e4 K6 S* f9 ~& ~
    │  │  │      16 服务器模式访问Neo4j.mp4
    ; `- z% i. Q3 p0 d│  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F3 ~  u% \9 f6 T* R9 y/ h  M' Q
    │  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r/ A: q' X5 g( O7 N1 P
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f
    - s1 s8 j+ V9 B│  │  │      5 {+ p+ O6 x5 Y. v- X/ h4 K6 P' \. h& u3 y
    │  │  ├─03 任务三:模块作业% O7 V( h8 A% M. T+ p  ]
    │  │  │      01 01 作业文件.zip& v9 N9 S9 ^, H, g# {
    │  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U, M! {' c0 `! l, S5 t9 ]
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z
    8 b; ~" V, z8 _* g& b│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
      Y( s: \1 \" a- u│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~
    ) X  n0 [1 p2 V8 \' m# `│  │          03 mongodb直播资料.zip
    5 g8 t  w; c* u  f+ s) A  j│  │         
    8 e: x% J( {) f0 s│  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台8 B  ~+ {& }6 v, `* }6 t- r
    │  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s: L$ ~0 s5 k1 l
    │  │  │  8 l2 k4 k* E' b' a
    / A/ K: M# q# l; `5 d│  │  ├─01 任务一:轻量级分布式文件系统FastDFS" I) d4 y* C. @# ?, H& {
    │  │  │      01 01 课程资料.zip0 U6 O( m0 w  N$ Y+ y( j( ?* ]3 Q
    │  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V+ Y: {9 Y4 n  x7 ~" x8 L3 N
    │  │  │      03 FastDFS基础回顾.mp4
    1 c2 p# c1 E  V; f│  │  │      04 FastDFS环境搭建和测试.mp42 Q( k: _) g9 ?) V+ T/ o8 y7 M
    │  │  │      05 FastDFS和Nginx结合.mp4
    4 |; ^( y& @/ E* C& W│  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g5 m8 b; V# B" W/ Y& k
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^. w8 ]6 b7 z, U: G; u( ^9 B/ e2 f2 M
    │  │  │      08 FastDFS设计理念.mp4
      T  k) H$ a6 W4 O3 p# v* Z│  │  │      09 文件上传和下载功能原理.mp4
    / e9 q. ?( e5 v3 s" U' i9 a+ l│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V* @$ ~2 [1 t4 c: ~8 O5 A
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y7 D/ r1 @' E% q  }+ w
    │  │  │      12 FastDFS配置和优化.mp4
    ( o5 a& X( h6 A: p  }+ y│  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d9 [8 y- W9 i0 S3 K4 [' ~
    │  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i
      o- L$ u# Y! n6 }│  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t8 C8 ~4 j. i9 l  {) `
    │  │  │      
      H5 _( R6 `( o) y- i" b│  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I" s( [( G& H1 E" Q  O8 G8 c
    │  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N
    " N8 N* k( t0 m" m/ ]+ s1 h3 S6 J│  │  │      02 OSS和自建服务器对比.mp40 h+ F7 T7 V) U+ G+ R' ]
    │  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
    9 ]) Q6 V+ \- q) `$ Q6 F│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l
    , d# w7 s  _( l0 x│  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e
    , z7 [3 j2 M- j│  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C# J& s' \0 j% K" N
    │  │  │      07 日志记录.mp42 G) W1 u$ u# |4 ]9 T/ J3 y
    │  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m, ^& j9 z' f7 T+ f4 Y! H
    │  │  │      09 OSS开放接口.mp41 i0 \& F) `9 ]5 w& G
    │  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l
    2 U. Y( \/ g- t5 d│  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y
    . }$ P! z7 V* s( T4 {+ ~: ]! s  d│  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N
    0 G9 |0 M+ R$ A│  │  │      13 数据处理和CDN.mp4
    9 K' @% K# E! P# I: X3 w8 Z│  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J
    ( V" ]- a1 w& C3 }5 @& n: j3 Y7 o│  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w
    , u5 E; C! ^4 N5 \* \9 z# w│  │  └─04 模块四直播【回放】
    5 ^: b! G; v5 D, [  N5 h│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt: a! u/ u) N2 I, e0 v, u
    │  │          02 高薪5期阶段四模块四直播回放.mp4# q6 T; |7 f) @; F
    │  │         
    / y" M1 L% U. e4 K0 q5 `) x8 K│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i
    $ u' t; o, X! C( G, r$ W; d│      ├─01 讲义下载
    $ Y9 Q0 t( k6 s" z* A6 D- g/ ]4 p' H│      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I7 r) {3 N8 C1 K' w" X
    │      │      0 l4 ^6 N, `8 ^' Q- Q7 Y
    / _+ w7 j; O! P1 W: a/ [│      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建
    " y) T4 D' D) k2 K│      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j
    9 d+ H& P9 T0 S: Q5 \& g│      │      02 大数据定义及应用场景.mp4: t" c: |% d; D
    : U* v. f) w' F. o* S│      │      03 大数据发展趋势及从业人员发展路线.mp43 n: j* q- r+ q( W4 [
    │      │      04 Hadoop简介.mp4
    0 a$ c$ w& ~: I/ |, t( a1 s│      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M$ X3 \! g0 n5 f, X
    │      │      06 Hadoop重要组成之YARN概述.mp4
    0 P, Z  {. D/ x│      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4
    + b: t7 d1 O: F" K& f' m│      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4, ~* P6 A, q; r8 y! j! l- @
    │      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @
    . g' w* J* V* D2 X# k/ Y│      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |
    3 J# b3 }4 ]7 a# l% a│      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    1 d& j9 P4 V* `# j│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M
    % o8 E& t8 ~9 w" Z! F│      │      13 Hadoop历史日志服务器配置.mp4. L* T, L! s' M2 E; d) e
    │      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h
    : S3 U& u! N6 \│      │      , V( H% v+ S; |! W" U! @6 d& ~
    $ P5 d( D+ O8 B* }│      ├─03 任务二:HDFS分布式文件系统( q0 P! A% T9 q7 J
    │      │      01 HDFS之重要概念.mp4
    + j. X8 B" _0 v% l8 f# h- T7 L│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R
    / G/ W+ @  t9 h│      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q+ ?; {. w3 E$ M  S' O, ~; d/ ]3 w
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C. i1 ^2 _$ V/ h1 b! a0 x
    │      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {
    " c: S" A& k+ T│      │      06 HDFS之API客户端IO流操作.mp4
    $ v* r# z# }! z! R# i: i! E' t│      │      07 HDFS之API客户端IO流的seek读取.mp4
    ! v( O' s. G" r5 e' |) B- u' U│      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    - Q# f/ f3 j! J- E/ l$ u│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4! t6 x8 b: X: [; ~( J7 r
    │      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?2 j) z* Z4 ?( _# Z
    │      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp4
      t3 {  N0 E- H+ ^│      │      12 HDFS元数据管理机制之CheckPoint周期.mp4
    9 W, J; O, M; r( I7 L& q% o4 t7 ~│      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C
    " ]7 B8 P, n1 t│      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m" m% ^: `/ v1 N$ d- |! ~# ]
    │      │      
    $ T/ `4 \- [$ i$ p  M3 F5 T│      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m1 S: g4 B0 k- k% T7 U
    │      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x2 L7 C, H  N& X; v
    │      │      02 MapReduce编程规范.mp4
    # x0 {3 S* B0 {  h6 c│      │      03 WordCount案例之编写Mapper类.mp4
    6 }% Q8 R$ Q& u9 T0 O( [│      │      04 WordCount案例之编写Reducer类.mp4
    ; Y$ S- f+ C. o0 X│      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    " j( I, s7 D, Q! J│      │      06 WordCount案例之运行于YARN集群.mp4+ I# M2 j( _+ s$ X, \& f1 c
    │      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z* [: W& S6 l3 e1 W" V# P
    │      │      08 MapReduce之Writable序列化接口案例part01.mp4
    7 |' @9 [) _$ R3 [│      │      09 MapReduce之Writable序列化接口案例part02.mp4
    + q* q" |" h+ i* m1 B. P% s│      │      10 MapReduce原理剖析之MapTask运行机制.mp4
    ) Z) ?2 h6 g9 X8 ]│      │      11 MapReduce原理剖析之MapTask并行度.mp44 r* i8 s- p* E
    │      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i5 h4 q5 _  |1 k2 b5 A
    │      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K
      r% L8 m) ~- ?/ l│      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4
    8 v- o& o4 e& @% E│      │      15 MapReduce原理剖析之自定义分区案例.mp42 \6 c- F4 t- T# H
    │      │      16 Shuffle机制详解之Combiner组件.mp4
    ( _! b2 J/ e1 Z8 ]# E! o7 @│      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
    ' _7 w& g; u- X0 j/ R# Z) G│      │      18 Shuffle机制详解之全排序案例实现.mp4
    % L$ G1 Y- v, ?0 {$ }# p7 j6 [│      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~
    % C% h0 @) a: _- |( h│      │      20 InputFormat机制之CombineInputFormat.mp4
    & ^; i: Z5 O7 A│      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l
    ; M1 y; x8 q! t) O│      │      22 OutputFormat机制之自定义OutputFormat.mp4% c2 u% N4 I( @- q/ r0 P
    │      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L$ D( k! `8 X5 u$ y9 k
    │      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @1 V. n* V, [$ h* C# J- _
    │      │      
    + s& A. r, w* F5 v" ^│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述: v5 W4 ]6 R- x4 k
    │      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }/ H. J5 H- u) [  R
    │      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    - u( o5 |9 _7 W4 v│      │      03 源码剖析之NameNode启动流程.mp4+ u. h! |& b3 `5 N. M  k
    │      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z
    ( w5 {6 l; q6 ~" }* w( W  G# x* }│      │      05 源码剖析之NameNode如何支撑高并发访问.mp4
    . I$ m' h3 j& [. W- M│      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a1 j; L, m: R# g  k0 W* G
    │      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I( r7 v9 s! R2 u2 e% E
    │      │      
    ) {8 m# M* i2 L; n│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b
    3 ^9 [' d: U' ~! b│      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s) n& G" {* `2 ]1 ^0 g
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C
    2 x6 w8 c2 T. D' s' j: ]" n/ y3 r│      │      03 HBase数据模型.mp4
      v' S, _6 _% k│      │      04 HBase整体架构.mp4
    4 F: O0 M9 X- {/ e7 ?; [│      │      05 HBase集群安装部署.mp4
    1 M; [, K# a; f: O3 N4 Z1 Y6 M; p│      │      06 HBase Shell操作.mp4
    ' m0 [2 i3 K7 F: P& k9 l8 d3 f3 k4 j│      │      07 HBase原理深入之读数据流程.mp4
    - o0 ?( B/ ~/ y! X│      │      08 HBase原理深入之写数据流程.mp4. a7 j4 R' @8 ^7 U& M8 |+ h
    │      │      09 HBase的Flush机制及阻塞机制.mp4* l/ n2 E) L. N/ V
    │      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |9 p7 S2 S- s6 C4 z/ s
    │      │      11 HBase的Region拆分策略.mp4/ v# U+ ?: Y6 H! l
    │      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n# ?* T  k9 S0 m5 f' j$ n
    │      │      13 HBase表Region合并.mp4
    , S! O) L1 Y6 L; G8 n% z│      │      14 HBase客户端操作part01.mp4! T% V; M: S" f$ J# U" r) B
    │      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w
    2 k# a$ d) `8 p6 x# R, `│      │      16 HBase协处理器介绍.mp4
    ; S5 \; x- l8 j; c; V3 p3 U; K, S│      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U: q9 B6 I2 N$ q# Q- ^& V9 D
    │      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v8 d$ b; U1 ^8 h3 K, H) J
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c; [9 G6 P+ F6 ?  D' O4 H) q) O
    │      │      20 HBase表热点.mp45 b: [6 W, f8 m/ M; ?* J7 i
    │      │      21 HBase二级索引.mp4( v% W5 M& a8 j$ A
    │      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i# Q! ^7 h7 I( ~3 s* O' \  @, R) q
    │      │      23 23 任务五随堂测试_不提供.txt
    # Q- g' O# U0 F4 d6 u. z│      │      + E) r% t" g+ o9 i- J% l
    : P1 m  R  V  r/ f2 {4 w0 l) M, A  H│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _
    / @% h- a" A- `- O! }+ ^│      │      02 02 作业说明资料.zip6 H# s8 S+ b: o1 E+ |
    │      │      * F/ I" ]: ]2 N" A
    │      └─08 模块五直播【回放】
    - s) d: u/ }( \; X- O& e2 c│              01 01 满意度问卷调查_不提供.txt; k; F: X  w4 G# ~
    │              02 高薪5期阶段四模块五直播回放.mp4
    1 m* l+ e4 K8 s- |│              ; X4 Y5 l0 f4 G$ \: p6 ]% q
    ├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }1 Q: [% r" i, S# k4 N
    │  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    ( L7 V/ ]" ]' s# r( r4 Y│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v$ c& |. B( R4 m3 A9 ~- Z. O* ]
    │  │  │      01 01 Redis课程资料.zip
    9 E' J% A; G! f3 o& f9 N9 J: e│  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    ( f+ ?- @  c$ V  n% y7 J5 z* }│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K7 ]. F$ n4 @0 e2 f+ i! n! q
    │  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A+ L+ ~: ]- `4 c7 E4 c
    │  │  │      02 缓存的使用场景.mp48 Q# \0 F+ e% V! W, n% D
    │  │  │      03 缓存的概念.mp4! {9 I) q8 S! s; d2 i1 a* e
    │  │  │      04 缓存的分类.mp4
    # F2 c* v/ ~( v! T│  │  │      05 服务器缓存.mp41 b- n! S8 q' _
    $ L; D4 I: t/ R. j0 \  g) h│  │  │      06 缓存的优缺点.mp4
    " w% ~+ F  k- |+ t7 m$ ~. B* [9 R│  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    9 O& p$ B& P1 h9 o: ~& w  a# J│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N5 H: u& A* B( m1 v1 [
    │  │  │      
    $ l6 m* c0 L0 q% F: P* I1 F# [│  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H- b( @& M5 F' z( d0 `
    │  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d" _% r% j1 e6 V! B
    │  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    2 l* t0 n% s5 S3 l) B' }│  │  │      03 Redis不常用数据类型.mp4
    5 a0 A+ h& |, K0 G& K│  │  │      04 Java访问Redis(Jedis).mp4+ m' k  B( P0 b* c
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l
    5 _$ C# |, D1 A: h* X│  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R5 y8 t8 s* u! W/ a6 \; J4 C: x
    │  │  │      07 Redis底层结构之RedisObject.mp45 E2 `' Y" }, c; p+ R
    │  │  │      08 Redis底层结构之字符串SDS.mp4
    5 l' A: ?4 b3 u0 B$ e0 P$ |│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r
    " M. s' X2 ]! u$ y* C│  │  │      10 Redis底层结构之字典.mp48 j8 G0 i5 l9 p% w  m5 t+ v# R
    │  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E$ h2 n, C+ p) Y! Y9 w& d/ i
    │  │  │      12 Redis底层结构之快速列表.mp48 |9 s' s( t9 m
    │  │  │      13 Redis底层结构之10种编码.mp4) g* k! A2 i) v1 _) V9 A
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |8 q2 I+ N0 ^# f. I6 J
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z3 @; m( c. Q! Q6 L1 {4 H
    │  │  │      16 16 任务二测试题_不提供.txt( ^4 n; D) H0 [3 i. m# T& D5 U  n4 B- r
    │  │  │      % |7 v2 [& O; `4 L4 x2 H. j5 [! l: u/ O4 K
    │  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P
      A' E% w3 z$ T│  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w
    + K! j* \6 V+ C+ _1 z$ R│  │  │      02 通信协议之命令处理流程.mp4* M. n- Y% L. S+ W) Q- E* Z- _
    │  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o
    . n4 s  o2 C% K* O│  │  │      04 文件事件之IO多路复用模型.mp4
    9 b6 N) p, u/ P6 g5 H│  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V2 `8 P- U0 ]9 w8 S
    │  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    % j! @$ X& q* C5 c( L# r3 |│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R
    7 Q- t; y$ a0 r& H& {1 P/ c│  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \
    ' [) n; A( ]: d3 W7 R│  │  │      09 09 任务三测试题_不提供.txt- }0 `0 Y  x1 W9 e5 A8 l
    │  │  │      ( ^' l: \3 m. r5 k8 n
    ) g$ N; m) d) i│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?* ]4 U; v1 Z# i% f; N% N. g
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M
    3 M+ D/ Y  N7 `0 T$ g3 P2 X│  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l! v7 a% q3 z* b8 A( N
    │  │  │      03 AOF工作原理剖析.mp4+ k2 Z! \; A3 r1 J* g3 S' \8 H
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }
    5 W7 @  i- g8 G8 l" I│  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X+ [( |* W. a9 w, U+ H/ t$ j/ a& H: F
    │  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x
    $ b. Z" e. S+ X% o6 t│  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g; M/ g. g$ q  ]
    │  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A7 u1 |( D: s5 ^
    │  │  │      09 Lua脚本复制.mp4, G2 e" N% H. M
    │  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I, i, [, l6 p. a0 ]  O
    │  │  │      11 Redis监听器.mp4
    : V8 i5 f: R9 \* h9 W│  │  │      12 12 任务四测试题_不提供.txt4 Q1 c5 d' E+ p7 Z
    │  │  │      
    ! _3 G+ J. v7 S" S0 G/ v6 o│  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q
    ( \9 E( @$ Y2 R7 k2 c5 d│  │  │      01 主从复制.mp4
    8 j2 E3 X' X% I0 r│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s
    1 w# k: s# c+ z" e9 d│  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `/ t0 v- @) p) k" I
    │  │  │      04 检测原理.mp4
      t- u: D! g. V/ O, d% B( F│  │  │      05 故障转移.mp4
    ; G; o& j# Q# C* G, e" E+ u8 ^9 B& E│  │  │      06 集群介绍.mp4
      m; v4 @  c; y/ B* o1 R& ^│  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M9 h( N* }% b. A' N
    │  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e5 q& I8 a; t' h  Q5 I( G
    │  │  │      09 RedisCluster分区.mp4/ H" Z# d/ u2 _% w# c3 {. O5 j
    │  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m! ]0 f2 t9 m  H! ^2 c( o
    │  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w
    9 X& _- h6 b' A3 R2 K│  │  │      12 分区路由.mp4
    8 i3 t  e0 m. A" J% {0 `│  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W) s1 A: i  x+ B5 H3 [. g  [$ n
    │  │  │      14 集群容灾.mp4
    ' K( Q- _  B4 S2 _' A, V% C3 G│  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    8 Z9 O+ b* P* J) N2 e│  │  │      . J8 b- H& l' S
    │  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u9 J; g4 T' q- Y4 f: C# V
    │  │  │      01 企业实战之架构设计.mp4( m  P/ d; m$ g% X3 L4 c
    │  │  │      02 缓存问题之缓存穿透.mp4$ Z! l+ @, T7 }3 S2 W
    │  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @
    0 K! {! S* n5 h9 a1 `│  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B! @* t# w2 h5 `) O
    │  │  │      05 缓存与数据库一致性.mp46 g, D3 j- X) S8 q/ V# X# g0 }
    │  │  │      06 Redis乐观锁.mp4
      N3 P! i& E9 B: y* a! v4 @│  │  │      07 Redis分布式锁.mp4
    . Z( p) t6 A$ @* M$ n│  │  │      08 Redission.mp4
    7 K- X* l* e; q& ^, i  u! `│  │  │      09 阿里Redis使用手册.mp46 j, [  a" w. q3 E* f8 c2 r
    │  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D
    ( j. \6 N' r2 U' g( h' O$ u1 P│  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    # y( e2 ?6 Z, z) X* N. Q& s3 G8 b│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p: z4 }) o0 ^( ?! z
    │  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c
    & B# z6 x! i+ \& W' D0 f│  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c# g0 B: X5 C0 O$ M5 V6 H7 ?' Y
    │  │  │      
    5 f% |, ^) h' ?$ `1 b+ J. T│  │  ├─08 任务七:模块作业  f8 `: V) |  }/ o" r" I
    │  │  │      02 02 作业资料(图).zip
    8 `3 s4 e8 @3 H$ B; e│  │  │      
    2 N( F. N% [: P  G& b) S+ s│  │  ├─09 加餐:Codis集群搭建2 m% n3 |8 f9 l+ j; L4 d5 L
    │  │  │      01 Codis介绍.mp4( {7 {! W5 h% H& _9 X) x! O6 O
    │  │  │      02 Codis集群搭建.mp4+ W- O% l4 J, p: m; U! _# j
    │  │  │      03 CodisServer配置.mp4" F( K  [* W6 }  v* D
    │  │  │      04 Codis界面管理.mp4
    6 i" r0 d5 p6 D/ c3 S+ y2 @  f│  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
    6 X9 D! a6 K9 T$ e/ X│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f; I2 N; `; U5 q: W7 m7 g
    │  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s. U6 z' d9 j1 t
    │  │  │      
    9 ?& l2 `$ A2 I$ T4 \. q│  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O: V; ~, n- B/ C; v) U1 U" k7 g9 a
    │  │          01 01 满意度问卷调查_不提供.txt3 q1 w: c: K+ I
    │  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y; d& \, z7 C0 I0 `; K6 }: j
    │  │          03 Redis-直播资料.zip" e( o5 Z: m  e5 H4 h. n; A
    │  │         4 W: Z" C) b. u1 N1 s( Y2 y
    │  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~! Z+ t' z* F) ^$ W! W* D
    │      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W! e$ M5 l3 a6 {" `' }" }' N. l$ ^
    │      │      01 01 课程资料.zip$ M! G, j, V  @  `: r% R8 u
    │      │      02 Guava Cache应用场景.mp4
    ! i" i, Z9 G+ N│      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N
    , o. _& I5 G  \9 A2 s6 g; ~8 Y│      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k
    ' Z$ o: I' Y& z/ ^+ F' j│      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P
    6 ]5 S( p& x: N7 d# }│      │      06 Guava Cache原理.mp4
    6 N! q6 b/ Z6 C+ L* q& E│      │      07 Guava Cache高级实战.mp4
    % k2 e9 h' J% C/ n1 y│      │      08 Guava Cache源码剖析.mp4. C; ]  \: \7 B5 ?: G: b
    │      │      09 09 任务一测试题_不提供.txt3 D6 d; ?3 g2 t# B1 u$ E% r6 P8 }
    │      │      ( ^/ y- A& L' I) m, ~  N5 ?: e3 ~  m+ Z0 [
    │      ├─02 任务二:EVCache
    4 R: F" O' L7 r/ ~" D  Z│      │      01 EVCache应用场景.mp4# S: |& C3 r2 V+ y0 [8 p# m
    │      │      02 EVCache典型部署.mp40 x: b' y7 l% i+ U* _4 t
    │      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g; z$ i6 q8 y" n8 H  R1 T- V
    │      │      04 EVCache实现原理剖析.mp44 U% z( Q9 d7 O
    │      │      05 Slab Allocation机制.mp4
    3 \2 ]9 N$ h5 U0 o& }│      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B
    ( t4 x; r+ Q$ j4 @+ w│      │      07 07 任务二测试题_不提供.txt
    8 }+ P* i4 P7 t0 N, @8 S0 U& q/ a│      │      ! m# l( R; R6 Y) N: W( Q$ r6 W
    │      ├─03 任务三:Tair
    ! m/ ?" u$ r3 Q  V7 H│      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _
    ' k: ^" g% i( ~, f( |+ ]│      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f
    . t  _( \# Z, r0 z2 }1 M3 P│      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
    " g0 h! g& ]) q4 `" }9 z│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z/ g1 L; y# O0 M4 ~
    │      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r
    6 @& H, w$ f6 i/ p$ b│      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F
    ' q, B7 |+ v0 G8 O│      │      07 mdb存储结构原理剖析.mp4
    * q  D% T& g( k6 p0 \# S* i│      │      08 Tair操作API.mp4) X* `" q5 Y' r2 m) E2 B. m# {
    │      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v0 n5 s* Q$ S: ?
    │      │      
    / l1 z  _# q0 D8 Z│      ├─04 任务四:Aerospike
    ! c3 N0 T" }  g. }1 ^8 {│      │      01 Aerospike应用场景.mp4
    1 j; S5 M. e4 v- U8 `& l│      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X6 ~9 U/ N2 r& O* O0 N
    │      │      03 Aerospike环境安装.mp4
    ( P+ V6 U7 }# Q│      │      04 Aerospike操作实战.mp4
    : S2 G2 _* P6 E0 q- @2 R/ ~│      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]6 b3 R. ?9 K' K: d6 Y$ G
    │      │      06 Aerospike集群实现.mp4
    0 Y( y" k5 p- D+ t. X+ l+ r) D│      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B" ?% G. t2 h9 U, h( U/ ?' W* c
    │      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
      I6 e( N5 h/ e" Y! W" {│      │      $ X& U, F3 h: C1 i+ B
    │      ├─05 任务五:模块作业6 |( n. u: a5 A1 O7 |7 r5 E) F% d& @6 Y) o- e
    │      │      02 02 作业说明文档.zip: \% o7 m5 L' b; |& l
    │      │      8 l9 ?0 a3 p& G: L' S2 {+ B3 P4 o4 Z) g
    │      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G+ h- C9 }# m- A% t3 A4 v7 @4 D6 l
    │              01 01 满意度问卷调查_不提供.txt2 _- p/ E& _3 v5 h. F/ q- S
    │              , e3 j2 a4 n1 F, V* b
    ├─06 第六阶段 分布式消息服务中间件进阶- w* E/ k) {) z- \$ E0 }4 ^; w6 }5 }
    │  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H1 i6 h# [( R7 C, _4 K% A
    │  │  │  06 任务六:模块作业1 q- L1 ]" A$ g+ X+ q; z& @* w- |
    │  │  │  $ E" H* h8 v5 M' z
    │  │  ├─01 任务一:消息中间件概述, x5 d& A, u; T. _. P6 K% A$ e
    │  │  │      02 课程介绍.mp43 j. B: s. P; {9 a) j  @7 y
    │  │  │      03 分布式架构通信.mp4
    - m6 `" r( L% v% P( [( \8 U; D  t2 B│  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E% ^+ B/ D9 ?2 t
    │  │  │      05 主流消息中心间及选型.mp4
    ; m0 U) m$ B1 l; u│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p
    + b4 ], g0 |* v, J( D( y0 P+ F│  │  │      07 消息中间件应用场景2-拉勾案例.mp4
    3 z) _, t. o" c) q6 \│  │  │      08 JMS经典模式详解1.mp4
    7 H. J4 T& @- A8 e4 h2 E│  │  │      09 JMS经典模式详解2.mp4% q# J) A  J- M% A- _
    │  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _, G1 E1 W- b% e$ i6 @
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q4 u, ]( ?3 K" H0 E) a+ Y
    │  │  ├─02 任务二:RabbitMQ架构与实战$ m- l- u/ m" P( c7 D' h
    │  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M. w3 V( g* ^% y
    │  │  │      02 RabbitMQ Exchange类型.mp4$ z4 C$ v4 Q  V2 C
    │  │  │      03 RabbitMQ的数据存储.mp4
    + e* X! k1 Y+ R6 C4 k) g│  │  │      04 安装配置RabbitMQ.mp4/ x, L) B$ G# Q' o
    │  │  │      05 RabbitMQ常用命令1.mp4
    2 E% Y" [5 B' \' V│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    " O* Z. _& L& J& N│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C
    % O' J" r% k; @: B9 ^│  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o; s: ^2 v+ }) ^! z/ \
    │  │  │      09 Connection与Channel的关系2.mp4
    1 y' Z8 \3 p: l- J. c" x│  │  │      10 RabbitMQ工作队列模式.mp4
    $ _' i7 c7 k4 j! p1 R# i│  │  │      11 RabbitMQ发布订阅模式1.mp47 J3 h) b, ^! H( C! o4 N" K
    │  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F1 c  a) v! q. u% k& T$ i
    │  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v% M1 X# n  c* z2 F* s( f
    │  │  │      14 RabbitMQ主题模式.mp4
    0 f4 H; b9 k$ q8 B│  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y
    0 i, z$ E8 V8 s7 U8 H│  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e2 a4 L9 e3 D& g" [& q9 w1 }
    │  │  │      17 Spring注解整合RabbitMQ Listener.mp46 ?& s. S$ K' T- M- \0 l4 r( w7 o- g
    │  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l( s* ~9 B# G4 J
    │  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    # S1 Q- m/ R: r/ `$ ]│  │  │      7 U* o1 d, V# G7 t$ x. n; S$ e
    │  │  ├─03 任务三:RabbitMQ高级特性解析4 [# f5 V: K  `' z8 {
    │  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q
    : W* e$ [5 o5 `│  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t
    % W& i$ M# p3 T" _+ T1 h8 q│  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S
    ( n2 B, i3 M6 ?4 G1 V│  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~
    8 f. R6 P, x' P# ^" w* z' Q! _│  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I: R+ e( N7 O% s3 y% B% @
    │  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b
    " d: G3 G0 f: c, L│  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K" Q6 E$ q: o* z! A& Z6 C
    │  │  │      08 TTL机制解析.mp43 P0 E6 w" r1 m
    │  │  │      09 死信队列解析1.mp4- j) S% [8 ~4 S+ }0 Y3 _+ K( _
    │  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t
    3 y& X2 x/ }3 {# h. w2 `9 i│  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U/ k0 {; c9 G% b
    │  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j0 A" T5 ]) [0 J* w' o& ?  X' o
    │  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q: t, ^7 }# U( d9 J7 q
    │  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v, q, F3 J, U' O: @9 O
    │  │  │      01 集群方案原理1.mp48 ^( q# e/ q. z' i: G, L
    │  │  │      02 集群方案原理2.mp4
    - G* N3 v. B3 M│  │  │      03 单机多实例部署.mp4- ^7 _7 W% L( Q! q0 Q  E
    │  │  │      04 RabbitMQ集群管理.mp4
    * ]0 B; W- v" v" I* b│  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _
    . l" v* e) U! r1 I9 i" t│  │  │      06 集群高可用HAProxy_1.mp4% H0 }3 [8 U! j/ ~
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U/ w3 p0 q& b/ s( ^+ e
    │  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z
    8 `4 k7 \4 t+ Q- e" R3 m/ k│  │  │      09 09 任务四测试题_不提供.txt' R/ q/ Y! R) F
    │  │  │      * Y7 ]; e$ b4 M- r6 c/ y1 D
    │  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J
    5 P/ m' K' D5 h9 K│  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    8 S  f1 B& c- E8 M9 {5 `│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i* q# ^8 o0 `$ j$ l
    │  │  │      03 持久化过程源码剖析.mp4
    1 ?# t0 Y& u* N: b3 C' e2 ]% L│  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n
    & J0 G+ o  u$ ~1 O│  │  │      05 消息发送过程源码剖析.mp4
    2 k7 \' A; [6 M4 L2 k│  │  │      06 消息消费过程源码剖析.mp4
    ; f( Q( K  `& c  G4 D# D4 }│  │  │      07 07 任务五测试题_不提供.txt
    ( q; v9 x- O0 [& \. \) w9 l│  │  │      : J7 B# t0 A/ l& }% J# p. X$ B5 Y0 N( ^4 r
    │  │  └─07 模块一直播【回放】* C; d+ c* e+ Z( ~; j  j
    │  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f# p: W  A" S' @( A# C9 I
    │  │          02 RabbitMQ-20201106.zip: G8 P+ M& V/ V+ ^* P) k7 r. J
    │  │         & V; q! t9 |3 E, Q5 C
    │  ├─02 高吞吐消息中间件Kafka
    . W: N) `- m1 L4 b& ?│  │  │  06 任务五:模块作业- H3 G" z4 J7 M- t' N: x
    │  │  │  
    4 j9 i( G( y5 z2 y' W│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z: O3 h7 {; R0 U. z9 {$ Y
    │  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s! k- W! C# `1 K+ ~
    │  │  │      
    2 i0 Z' F# {% ^) p8 U+ G│  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S0 p5 K9 q' h( k+ M- T) q
    │  │  │      01 Kafka介绍.mp4' P8 f- Q1 g7 Q# x6 q* y
    │  │  │      02 Kafka优势.mp4
    $ H' j$ ~6 A, X( k- d0 X9 K! Q0 _│  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U
    ) r8 k; K# g' c4 p/ M9 Q6 v│  │  │      04.Kafka基本架构.mp4
    - T9 [- u" b9 {0 ?2 X2 u% f* [- f" \│  │  │      05.Kafka核心概念.mp4+ e8 P5 \% X5 A" C! d
    │  │  │      06 Kafka安装与配置.mp4
    6 J0 \' w' e7 J9 }│  │  │      07 生产与消费.mp42 B, J- `5 L* @% X3 H
    │  │  │      08 开发实战_消息发送.mp49 w* L5 @& g1 I0 X* u% }! O4 x
    │  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O2 A6 t. Z  Y4 o; n# C/ y8 K# f6 {$ q/ ^, \
    │  │  │      10 SpringBoot Kafka实战(上).mp47 m, _" m8 ?' k7 j; I  w/ w% x
    │  │  │      11 SpringBoot Kafka实战(下).mp4
    5 t* v( u5 C, |( |- D/ Q( T8 N│  │  │      12 服务端参数配置.mp4; f7 @  I( \% M' H; d9 U! t9 a0 L
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D
    * k, Q9 X+ c1 }4 s│  │  │      
    + z2 w3 W, j, B3 Y" O! j- J: r" L│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j) W& t; V/ n, j
    │  │  │      01 数据生产流程剖析.mp4
    ! s9 X" G4 ]0 C│  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I& q9 ]2 m) Q' @0 ]% _1 P
    │  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |
    ! m6 B$ a- m9 f' R) x- [/ R│  │  │      04 分区器剖析.mp4
    ' Z9 ~+ w+ E# M* B5 S4 y│  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z7 C0 m8 }/ ]# u2 O  l( \
    │  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R4 p& }2 F( g0 Z: Z0 G
    │  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    6 y2 F; y4 S+ V7 z8 t2 r│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m2 Z, a# z4 [5 U& f: |
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U
    6 c% P5 x, {5 r3 u" o│  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j6 m7 M' @$ O, \2 q* ^3 n6 D1 c. `, r
    │  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E7 q) [7 D' o' y/ W
    │  │  │      12 反序列化剖析.mp4
    6 D/ j: `& a* g$ }; M│  │  │      13 位移提交剖析.mp4
    9 E9 K' y8 J( l( b│  │  │      14 消费者位移管理(上).mp4# h0 g, Q: e9 I4 ]" v
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i
    2 n) K2 m( @3 ~9 K8 O$ Z│  │  │      16 再均衡剖析.mp4: P* l! T* K: |7 z) o5 l' d/ l# z
    │  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `( \0 K. Q! v  K9 B! [
    │  │  │      18 消费者参数配置.mp40 q/ t& j7 o, K
    │  │  │      19 消费组管理(上).mp42 H: D  `8 O% c5 o+ _7 Z- f# W. N) R
    │  │  │      20 消费组管理(下).mp4
    2 i, [8 }  g# `4 M│  │  │      21 主题的管理.mp4
    & B, _4 X. Q+ ~% }3 \  b& v: I5 t7 R. k│  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s
    " G* R: {% x, S│  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l( Y6 q( s/ A: e# s
    │  │  │      24 主题参数详解.mp4: _# M  p+ U: s: C% ^; n$ g  A. u
    │  │  │      25 KafkaAdminClient应用.mp4
    " Z  ?2 |+ M1 G6 f. R6 I) H│  │  │      26 偏移量管理.mp4
    ' U4 j: C$ b5 s4 \, m$ v│  │  │      27 副本机制.mp4' J9 r  w% G) s9 n. X; T9 l
    │  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @- }' c0 x/ q; x9 k# r& {6 W# L
    │  │  │      29 分区重新分配.mp4. d0 t- i" k/ {& Y0 `9 Y" ]
    │  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~
    8 ]! W, i9 F9 j- C0 B" @% M1 U│  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J
    ) p- L. i4 Q* g3 Z0 m$ G│  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d
    5 X" h" W# r  T│  │  │      33 自定义分配策略.mp4! b4 c# y. p: q3 z4 V0 b& D
    │  │  │      34 日志存储概述.mp4
    6 `+ g. n4 t1 x# q( l│  │  │      35 日志索引(上).mp4% V4 ^+ D9 I# s; d
    │  │  │      36 日志索引(下).mp4( U/ b) f, @+ {0 |+ l
    │  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d  h: a) H: s* T. K+ n. ~$ r3 V% J9 q: y
    │  │  │      38 零拷贝机制.mp45 `, X) u+ M. h" V( k
    │  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {; Z/ m+ {2 c7 r) D1 M
    │  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y
    1 P2 C1 `4 L$ r) ]│  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    4 w" n/ a0 ~' \* z1 `│  │  │      42 幂等性.mp4+ O; q$ U/ w' E
    ; Q' j2 J3 m1 q8 L! |+ w2 Z/ W│  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A. ^8 ]4 g0 c( k
    │  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m- A9 H, {. _: M2 L
    │  │  │      45 控制器.mp4+ c- h, c$ B0 G( g( g
    │  │  │      46 可靠性保证.mp4
    % d; ]  Z( t  Y2 ?│  │  │      47 一致性保证1.mp4
      ?# n! z* _3 n  D2 S  x2 G│  │  │      48 一致性保证2.mp4) x/ _2 Z; \. ^% f, c8 D4 r
    │  │  │      49 一致性保证3.mp4
    " D+ j- ^0 n! o) n* X- s- B, E9 k│  │  │      50 一致性保证4.mp46 U- W. Y2 E" T1 R1 L6 G0 h
    │  │  │      51 消息重复场景及解决.mp4) E$ k3 M+ R- w+ N5 G3 T
    │  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H$ h* O6 Q1 ^- Z  X" V3 P
    │  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J
    6 H( b* i1 I  c  Z8 l+ g& i│  │  │      54 重试队列.mp4
    1 l: e3 b% I2 `& @" M│  │  │      55 55 任务二测试题_不提供.txt
      S- b$ H, u. D1 o" V│  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y) ~+ ?8 z) O  P" z  t8 @3 A
    │  │  ├─04 任务三:Kafka集群与运维
    . n" k( q- L( }│  │  │      01 集群应用场景.mp46 ^) g# u- t5 `+ `
    │  │  │      02 集群环境搭建.mp41 _7 g6 U7 o4 s2 {0 i  `, B3 @
    │  │  │      03 监控度量指标.mp4. u# ^2 K" j% i& \' o- o$ d
    │  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I
    2 |) {+ a3 v* @4 p, L0 f% @+ t: ?│  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q
    0 }% ]5 g" `! m3 w* k│  │  │      06 06 任务三测试题_不提供.txt# G# x: ~$ I3 P! D- w5 i4 Z
    │  │  │      ) f9 Z8 d6 Y. x( M! u7 o* J) x, |0 ?5 s
    │  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D
    ' i: t1 z8 Y7 o5 _. v# V│  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4
    / h7 J) N: A& Y! c) o│  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u
    . J0 y% y; k2 t6 {, E# Q, `  B│  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?% v$ K2 W. |1 d- Y: T* J& J8 j
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    # W* e5 O1 H3 W6 [  E. C- n│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |
    - |& T/ N- O) z& @) K- R  p│  │  │      06 06 任务四测试题_不提供.txt
    ; d' ?& v+ X/ I2 D│  │  │      9 A8 v1 L# R9 J! s( j1 F+ t: M! j/ W# Z8 m! q( C3 q3 J( p
    │  │  └─07 模块二直播【回放】
    ) R4 ^+ m+ x! ^' p; ?│  │          01 高薪5期阶段六模块二直播回放.mp45 `' v1 s# C- M6 T6 y8 R
    │  │          02 Kafka直播-20201117.zip, _  H9 b. l4 i. I( d- N
    │  │          " L" k+ t' _& V) O
    3 I3 U) F8 A$ k8 W3 Z; r- b0 P# }│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x; N- `  Y0 m' X! ?& N& g" `
    │      │  07 任务六:模块作业
    % F* o+ }3 X' W8 G( i8 l│      │  
    ; I" t5 v0 Z; @4 n│      ├─01 资料下载; z2 r1 r. k5 ]) G1 q$ p) K0 k
    │      │      01 01 模块三资料下载.zip
    1 w- ~) I' K4 `0 s. V/ \0 p│      │      & S& Z' M! A/ r9 |- n& G. M% ?& I6 w( W9 J
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q( I2 \0 U" k$ A, k
    │      │      01 课程内容介绍.mp4+ X& H  K/ B" n" N+ g' A8 H
    │      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]
    % Z3 k6 A3 m9 I) i% g9 f7 Z│      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `
    % I  D" y0 y# t. O. l│      │      04 RocketMQ部署架构.mp4
    ! I% g& V! u) I  n$ m3 |  y│      │      05 RocketMQ特性(上).mp4
    1 i3 v/ l3 u' a0 F│      │      06 RocketMQ特性(下).mp4
    8 X0 t- O& B& A9 W4 s│      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G* i5 h1 ^9 s+ W3 T! l2 ~  X$ W
    │      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }1 ]2 |3 m  v/ \( ^& h! }. S
    │      │      09 RocketMQ环境搭建.mp4
    7 g5 w* e! m" s, u8 l$ C│      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y
    8 q9 H5 U* H- ~8 O: p/ w│      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~) ^7 w$ j( l; n+ e, u2 B1 i6 A
    │      │      12 RocketMQ相关API使用-2.mp47 ]" H  N# t# D( i& }
    │      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H- U5 G" d6 ?7 Q3 v7 ^* G- R* k
    │      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k
    7 p- d8 ?, h( w│      │      15 15 任务一随堂测试_不提供.txt
    ' X! v0 o* R% S0 y0 v) F│      │      
    1 S2 T# q6 K  M+ Y( O9 \│      ├─03 任务二:RocketMQ高级特性及原理
    5 N$ M- ]! z& M* E│      │      01 消息发送机制.mp4
    $ ^6 D# u  |$ a7 W│      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N7 @; Z2 K9 E* i2 j! D9 a
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V' j$ N  D% m& q
    │      │      04 消息过滤机制(上).mp4! v) A2 w) a. x: J( E3 i  d
    │      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H
    % O6 Z9 H! C1 I$ k% U│      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b; K- _8 M/ w( Q+ L) ?
    │      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y
    $ Y/ r) ~! H/ Y* p4 x$ D8 {│      │      08 高可用机制.mp4, V% Z0 c) [5 f  s9 Y' f/ L! O
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O
    , \9 y" {# q- t; u/ a) j│      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q
      W, p" R: |4 K  I; x' @4 H8 H2 d│      │      11 负载均衡详解(下).mp4
    ( p/ {9 u* k: F3 U9 q% a│      │      12 消息重试机制.mp4' ^/ p8 v5 U- \3 p4 k% T$ }
    │      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r1 _" S( M5 N% i( ~( {
    │      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K3 ^7 Y. R7 d1 ]# ~  s
    │      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?0 @5 d6 ]' i% S
    │      │      16 事务消息(上).mp4
    : u* F% {5 s, z9 W$ X6 m4 p2 X│      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j
    - p4 G6 e0 {+ V- j/ Z/ _5 D│      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    ; C% [& e1 x# N' A* W1 x$ Y1 D- A' y│      │      19 消息优先级.mp4* R) b  z& u! H7 m* @8 k' ^6 K
    │      │      20 底层通信原理.mp4
    " v" c! O7 `7 n6 B│      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    , }" N" l9 Q. d│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X* R" ?$ A$ Q9 w5 j8 u; o# d) e, I
    │      │      : @2 n0 S! y' e) b! z, u' k1 p
    │      ├─04 任务三:RocketMQ高级实战4 {* I9 I' S9 @
    │      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y
    + s4 j0 y$ y& r% E│      │      02 消费者实战.mp4
    1 G0 d9 Y6 k/ S) T│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R
    ) \7 A3 j2 E2 s7 Z0 i2 E7 E: ?│      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p
    5 F% u9 w2 n. w7 K- I6 b6 P% |3 F│      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K/ P8 G: ]/ M) ^2 n
    │      │      06 客户端配置(下).mp40 \: K6 i6 D  \3 m0 `
    │      │      07 系统配置.mp4/ a3 k$ s9 _/ i! p1 ?
    │      │      08 动态扩缩容.mp4( g7 H% Y( [$ e
    │      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U- a$ B5 E. N4 Z( f% |1 p
    │      │      10 10 任务三随堂测试_不提供.txt( v$ R* i$ X% c# Q, O- |
    │      │      # x' `% M( X9 d  B2 ]3 X/ R- H# J' Y3 v0 @) \' {
    │      ├─05 任务四:RocketMQ集群与运维
    3 ?" r# a! M* L- X- E( w3 c│      │      01 集群特点和模式.mp4. |6 x! K6 @; K
    │      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u) B1 P  I/ T4 [) o. n0 {8 b9 C# S
    │      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _+ n; W' g$ w2 P6 J% @7 w# g4 N
    │      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    0 a( H7 Z/ u8 }8 f│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |
    3 Z; n# C; |9 K│      │      06 集群搭建-多Master和Slave模式-同步双写.mp47 Q6 C' L# M# ^: w' C, D
    │      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V
    $ J7 I) h! S8 S/ g0 n│      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u$ E$ g5 D; v; c. M; w% z2 w
    │      │      09 mqadmin工具-消息管理.mp4
    % ]$ K. Y+ D0 u" j1 _: ]. l│      │      10 mqadmin工具-消费&NameServer等管理.mp41 b; w( R- X7 Q; e9 _- T
    │      │      11 运维常见问题.mp4
    . q- p" r& P$ Q│      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q' @/ N" W/ x# `7 P
    │      │      9 W0 K, [7 X. G4 O& r2 R( h
    │      ├─06 任务五:RocketMQ源码剖析& G, y- \) r1 S+ T$ t+ t; d
    │      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W
    0 B- Q* q. X8 m5 M│      │      02 NameServer源码剖析-1.mp4" o+ S0 h( N6 y2 _
    │      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q: J! x6 J4 ^3 p1 g) x4 {* j: e! I5 Q
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c  o8 E1 G$ f. R( k/ Y
    │      │      05 NameServer源码剖析-4.mp42 T5 u1 s6 \) ]" o8 i! x
    │      │      06 NameServer源码剖析-5.mp41 I1 s  M& P: i9 p/ w4 i  g
    │      │      07 Producer源码剖析-1.mp4; ?- _. C; v5 K6 i% Y/ I$ C$ M
    │      │      08 Producer源码剖析-2.mp41 `7 _8 Y& s) D2 U
    │      │      09 Producer源码剖析-3.mp4
    " ?5 Z" k. O5 k. Z+ I│      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y4 E) F2 P& u( E# K# g+ c; c
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S: ?) v- \: z; `; [. c$ O; {
    │      │      12 消息存储源码剖析-3.mp4" ~7 E, {0 \' b4 |# ?* s% g9 y
    │      │      13 消息存储源码剖析-4.mp4
    7 [5 r/ o9 D2 f1 Z9 [│      │      14 消息存储源码剖析-5.mp4" S1 j: O; l1 G7 y
    │      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X5 @8 h9 Q4 N" j1 y' ^  }
    │      │      16 Consumer源码剖析-1.mp4
    & G7 n. B1 Z. I5 c. e' c│      │      17 Consumer源码剖析-2.mp46 h9 Z+ i3 ]1 ?1 E0 c: N
    │      │      18 Consumer源码剖析-3.mp4
    7 `" j+ N: W1 i" s/ I! |│      │      19 19 任务五随堂测试_不提供.txt
    , A! Y4 r  @' A$ F: E│      │      " z+ L6 G( F4 i) J- D
    ; Y- `# u5 ^7 q8 B│      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J
    + T4 M: i% V0 c" z: c! S│              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j# {! i; r  D3 N! ^3 I! D& E
    │              02 20201127-RocketMQ直播.zip1 y, j- c0 s- R5 C/ K5 c
    │              9 Y( y; ~2 H5 ^4 u  i+ a! V
    " N( @! g5 S( @├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K) k, n9 U1 n2 Z; S5 h! @5 X
    │  ├─01 引擎工具包Lucene、搜索应用服务器Solr
    5 g3 B1 v& r9 R: W0 k& U: [8 {│  │  │  04 任务三:模块作业8 Q: v( B( j; H
    │  │  │  ( F& Y- b& f- A' o* v: n: Q% r& z/ \8 j
    │  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k9 v3 b; m3 b. R0 w- ]
    │  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s0 b: p5 ]& i* K1 {% S; T2 h
    │  │  │      02 02 Solr.zip
    / s5 i. A/ I( k3 j( q; j0 }│  │  │      * I/ W$ c, U0 z0 h' _8 s- L5 q- I, l* |- v- M
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q
    2 Y; g0 y$ I" S( R+ j7 `6 S│  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R
    $ t! N* p$ r$ E2 |* C' M7 o9 d│  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V
    # q( t" H3 i, p5 E! d2 |( b0 v' _│  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x* N" v- d% R% k" g0 n1 D8 E+ C
    │  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~5 e$ N1 b( i% Q$ U) ~7 @, \' m
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B
    4 W& `$ @9 G2 H3 |" y│  │  │      06 luke工具和索引搜素.mp4
    + j1 l( ^4 ~, ^1 b5 B- O6 L/ \1 u│  │  │      07 Field的使用.mp4  t8 Q6 [+ Q$ B
    │  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a* c0 a2 `* O. j+ U7 a- u  F
    │  │  │      09 分词器原理.mp4) {, {3 j/ b* `- f  n& S
    │  │  │      10 Lucene环境搭建和应用.mp4
    " ^  e9 D& v' K3 \│  │  │      11 Query子类查询剖析.mp4
    2 l9 ]! S* v5 V0 F- n. ]│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r& J5 ?! r5 V5 m4 i
    │  │  │      13 索引底层存储剖析.mp4
    / R: M0 |0 Z. l+ n9 K  q  `2 {$ p│  │  │      14 相关度打分公式剖析.mp45 G- m" M) A2 B, e, a$ I7 b; B
    │  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    $ p4 k4 y7 f+ b/ x5 t( t( ]4 ?│  │  │      " p7 B2 t- I# @3 D8 C! ?
    │  │  ├─03 任务二:搜索应用服务器Solr* `0 p! M- w1 L1 I* Z5 D
    │  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?3 I7 b+ N% V  ?
    │  │  │      02 Solr介绍和特性.mp4
    4 j/ _" G+ e- e5 F- D' y: T. k│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M3 n5 s$ C7 J" l- T9 E$ y  t
    │  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    7 s$ [2 ~3 X3 z1 B& I4 Q" f* ~│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]
    5 y# s9 E2 m) d+ d# k9 N│  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `4 u2 |3 X  O. B2 n: o
    │  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @
    0 ]" i% ]9 \$ n' z& M8 c│  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R. y4 v4 U( r. j* W
    │  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z
    % f' B6 D' b* y0 G│  │  │      10 SolrJ高级查询.mp40 Z; Z- R* L. H6 Q! W
    │  │  │      11 SpringBoot访问Solr.mp43 D0 L1 w: e1 w& I
    │  │  │      12 Solr性能优化.mp4
    " ?, {4 y( A/ J) W+ {! T1 M│  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s
    ) R- w# ^. k3 j  F3 ^3 M│  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g9 Y% m* j1 ?& U6 H
    │  │  │      15 SolrCloud环境搭建.mp4( X1 g5 I! O3 @( Y( w
    │  │  │      16 SpringBoot访问SolrCloud.mp4
    7 n, z6 F) c: F│  │  │      
      ^6 f+ W  o( L/ F$ J  c│  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l; x( x5 R  ]" b& J7 u9 K- X0 l
    │  │          01 01 满意度调查问卷_不提供.txt% \. o+ h* P4 [. ~5 `. U* N
    │  │          0 d4 I$ z* O/ J/ ]
    & h8 E6 D5 h7 z) [3 ]. v, _) P; v│  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U, A' ^1 z. |- U
    │      │  06 模块作业
    9 }: `2 S9 ^8 w! [+ T│      │  9 S9 E9 S3 g( w/ s  C' G! @& S. m7 ^9 C- m
    │      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
    0 H$ c3 k) t% y; m│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J
    ) ]" }" G! `0 D0 g  y  |│      │      ) U: i) d8 a, m% e* j7 w: g4 u
    │      ├─02 任务一:Elasticsearch快速实战- |: T; L' G' x9 }! v8 ]2 r+ U
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y
    - o4 G# x; k. T& c( H│      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V! E, u8 m3 R5 q' E0 [0 C1 i# [
    │      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }
    9 e7 P- I8 {8 n8 p0 i│      │      04 ES环境安装.mp4% d1 H& C! F* Y) p& }
    │      │      05 ES核心概念和Kibana安装.mp43 g* Y! y7 U' o: f, p, L
    │      │      06 IK分词器.mp4
    , p/ i: ~  D' Z2 C│      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P
    + m/ f) O" F1 j" Y7 Y│      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U
    7 J3 m; [2 s. U│      │      09 文档的操作.mp4
    0 f& L3 M+ k4 d: y0 }; {+ P│      │      10 10 任务一随堂测试_不提供.txt
    3 w) I! j1 c2 A- @+ M% H│      │      
    1 L# A& m8 z& Z5 ^; d& _6 y│      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b
    " B+ ?. h% ]; p( I! l" z│      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _
    - A3 y$ B7 Z9 d6 q6 y- u- z$ \/ n. s, ?│      │      02 Query DSL之match_all和full_text.mp42 P5 c3 r0 Z+ A
    │      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W, s# @9 z1 Y: P- \
    │      │      04 Query DSL之复合&排序&分页&高亮.mp4
    , M+ l; l% o4 o5 }6 D- D│      │      05 Filter&错误定位&聚合分析.mp4
    # q% z1 R! [9 d/ t│      │      06 零停机索引重建方案.mp44 G) e# S: O  l7 ^0 Q, x! a
    │      │      07 智能搜索建议.mp4
    1 i* u& w+ o! }+ T* f1 q9 ]│      │      08 索引库创建.mp4# D( O% l" h3 A% u
    - k9 _% h3 }% e% A/ t/ q$ [│      │      09 索引库管理.mp4
    2 `# T; M! t% P8 a( i  h; t│      │      10 MatchAll的实现.mp4% R, C7 R5 S1 L1 I( E$ r4 X! @) r
    │      │      11 Term查询和分页排序.mp4
    , l, w( u8 ]' j' U2 N. |3 ]' v│      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z
    , Y+ j  h" N$ V3 s0 x/ t. k: c8 l│      │      ; ^, _" W7 r3 v" y# J" @2 |& O: r5 ^  ~& s
    │      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^
    % T8 H4 {' ]5 c│      │      01 ES分布式架构.mp4
    * `: ?( q5 M  ^4 G3 @9 R3 V" C- |│      │      02 ES集群搭建.mp4% T6 b  D; s0 W7 W- K
    │      │      03 head插件的安装.mp4" l) A% Q% Y4 ?0 v) p8 C8 i
    │      │      04 集群规划详解.mp4% X; k7 Z8 M( T* ^3 ?3 t4 F' ]
    │      │      05 ES集群优化策略.mp47 o+ {0 k3 D4 a
    │      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |
    ! A7 Y$ N" V& A9 H% x  |6 b│      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p% U1 B5 P( u* X+ d- C1 S' w' x
    │      │      08 ES案例实战(上) - MySQL数据导入.mp4
    ) g  N' s  e& I8 w) R│      │      09 ES案例实战(中) - MySQL数据导入.mp4  r7 Y6 K8 i" |) |/ Z
    │      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D$ }! B" E0 [! t8 q7 |
    │      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X
    5 ?( b, V$ P! Z, f* S5 S* i│      │      : q  G7 H/ t) v. x, g; u0 f; E% Q6 T9 }' d5 A. V0 N
    │      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O0 P- R/ ]4 r0 r
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V
    8 b$ ?: Z. }1 c/ R! H) M4 K│      │      02 段合并机制.mp4, `) B( x2 @' G9 U) F& B) ]3 e/ V3 q7 L: f5 [7 W
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p4 ~7 C& C; M7 |6 t. o8 s
    │      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v
    9 @$ J% \2 a0 }5 O1 J│      │      05 Query搜索机制剖析.mp4
    $ I- D- H0 i6 w% p' I. X# z│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |4 l: I# r* y( D2 y- D# O
    │      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t
    1 R+ B8 i& |: F" L. g/ I│      │      08 Docvalues压缩机制.mp4
    + e$ \) X* w6 s. ]│      │      09 Filter的bitset和caching机制.mp4
    : L+ L; G# x  u" {+ w│      │      10 搜索精准度-基于boost.mp4
    ) w9 t( j6 k  Z│      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B$ [2 N5 H6 U* J0 {
    │      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E" ^1 M9 l, `. b1 O, [( h2 F7 e
    │      │      13 bulk数据格式与底层性能关系.mp4) _7 i( j3 C! E8 p7 B$ z* |; ^
    │      │      14 深度分页问题和解决方案.mp49 x9 V7 p- X& g
    │      │      & ?: U# Q3 s# T! x! w9 [; u/ @! {* c* P; @% l8 @! L5 [
    │      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W7 D8 {3 b* p: j* n
    │              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    " @  P2 e( I4 Q( h│              02 高薪5期阶段七模块二直播回放.mp4. W- Y% y5 G# n0 n+ W& g* n* H
    │              03 基于logstash完成mysql到es的同步.zip
    / ~2 n; ?, `/ a5 s% L% j  t│              + C" h# v) h; w! \" @0 U& \% A7 f/ K. y
    ├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a; g' Y6 |) Z9 Y, N  y- z8 x4 W
    │  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L% a, V$ |5 r% \8 v3 I* [7 w6 b
    │      ├─01 资料下载7 D: [+ p1 c7 W% f
    4 s4 B" m3 d# L& P- `- [% e- U5 O│      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    & H  R% i# Z$ s! r- q& x1 e6 p$ w│      │      - g& s, ?# k' }* n+ i% M. B8 `+ {5 B) q) `  T, g1 ?& Y, I; a+ j
    │      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~8 {: u# [, c* g) `" D
    │      │      01 Flink基础概要part01.mp4
    . G3 Q6 T9 S. Z6 B9 y, d( I& P│      │      02 Flink基础概要part02.mp4
      x4 p. y7 ?$ V" l2 R4 q│      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E
    ; K2 J5 F2 h' ^7 `│      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R
    1 k2 x  y, ^- v5 a3 M* Z0 T. p│      │      05 Flink入门案例_处理流数据.mp42 o7 a* b: d6 r. c1 W# u+ t0 i( T
    │      │      06 Flink体系结构_角色.mp4' i, b! e/ F4 V1 _, z& c8 {* ~
    │      │      07 Flink体系结构_运行机制.mp4
    ' s- t, [" L- E2 z& Q8 A0 H8 K│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j
    , J7 E5 [. @3 ?7 `  I# x9 {" k6 S  a│      │      09 Flink集群之standalone模式搭建part02.mp4
    7 [9 i6 ^3 @# @; Y. B) Z0 d  j│      │      10 Flink集群之yarn模式搭建及程序运行.mp4
      K) Q; O% g7 r+ ?6 c│      │      $ Y" `& @% i- w6 [8 b0 ~
    1 Y' L1 \( j- m│      ├─03 任务二:Flink常用API3 d( J3 o/ P. d' s) B# B( g
    │      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]
    0 b/ n* h- R0 j7 A2 \│      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J
    , A1 F$ D# W3 p5 |; L) w% X( U+ f│      │      03 DataStream_Sink常用API.mp4
    6 l: q% M; L- Q* V$ g. d│      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j. E2 x1 U/ M. Y8 H8 J% e/ L- Z, [: d
    │      │      ) `7 w% j  ~- D9 E' O6 j# L4 R0 T5 S
    │      ├─04 任务三:窗口_水印_并行度_连接器* i8 Q8 [) O2 M; p8 _2 t
    │      │      01 TimeWindow_滚动窗口.mp42 k, h' `" }$ W  T$ \& b4 m
    │      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M
    3 d/ L/ {6 c. M9 K8 B# x, z- q│      │      03 CountWindow滚动窗口及滑动窗口.mp4
    4 v" y6 i. J8 h8 o" s0 Q│      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K
    ' a7 l( I% d6 V* X0 O- F│      │      05 Flink Time概念.mp47 g8 x+ w2 j/ V$ q0 W2 n
    │      │      06 Watermark水印.mp4  z7 c5 ?4 [- m8 y6 o" ?
    │      │      07 并行度设置.mp4: y; m' y& E8 C& b! f4 f$ k' O! W, j4 A# a
    │      │      08 Flink Kafka Connector源码解读.mp4
    ( K! x. r' }9 O2 Z  g│      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    2 Y: S/ ^2 T1 g# V% M$ n│      │      0 @+ Z0 ~0 y) e. G' B* z+ I* X+ D* x8 C) \% g
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a
    5 |2 O* }$ g2 `: _+ H│              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X9 Y9 q9 U# \, c$ }1 b4 }% U
    │              02 案例实现part01.mp4
    , e( H# h9 v: R) u; Q│              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M
      B' P7 t) x! V! l  g│              + G1 d/ D+ z  A, a  g# Q
    : l. c( _" n+ h2 [) q  Y1 T├─09 第九阶段 容器技术&CICD、DevOps
      ?# ^7 l8 [+ B1 f7 z2 T; F# }/ t│  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s& K$ p. c: D. v8 O8 V' y0 ~0 C2 A
    │  │  │  05 第九阶段模块一作业
    " r* d0 c- l1 Z0 n  k' d1 t│  │  │  : T3 T3 v  A; S3 V% l
    + D! Q9 F% B4 _- @3 h│  │  ├─01 资料下载
    3 ^* m# }+ m7 d1 ?5 ^- M& l6 Z│  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \$ I) I4 W2 P3 F$ p4 J+ e
    │  │  │      
    + H& o4 ^$ ^  J1 c│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O1 ^2 K' D8 `) y
    │  │  │      01 课程内容介绍.mp4
    . ?0 n1 c9 u+ W8 ?+ a5 z& K6 m, b│  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V
    3 T+ D5 ?# T8 n. ]9 X│  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E
    7 S5 i5 M9 b, C+ q│  │  │      04 Docker环境安装.mp47 N6 P6 h. G! z
    │  │  │      05 Docker命令分类.mp43 a, X* V1 w. v; M: q5 s
    │  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    1 s6 h; _6 {+ v2 z" [) \│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R9 |) O, V8 ?  A$ h( U, t& m
    │  │  │      08 save命令操作.mp4/ G( P/ k' a$ n7 Z" b# u( w4 }2 h
    │  │  │      09 load、search和inspect命令操作.mp4
    ! p6 W: Q" z( m) \│  │  │      10 tag和rmi命令操作.mp4
    / ?9 }; G3 ?; A- a% [; Y' F│  │  │      11 run和log命令操作.mp4! a6 [. a$ `& O" L8 l
    │  │  │      12 ps命令操作.mp4; F* w5 m. l4 |, }
    │  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y7 A! f# C2 V$ C8 ?0 Y5 u. ?
    │  │  │      14 exec和inspect命令操作.mp41 K5 i6 V. M1 j3 O- M  }
    │  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u
    ) u2 ~6 z: k8 Z│  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r0 l' X5 R5 I! t
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u
    ' y& x! \& r6 O│  │  │      18 Docker安装Zookeeper.mp45 z0 ^! u# F! {) ^4 l: L$ S# g
    │  │  │      19 Docker安装ActiveMQ.mp4
    " w! x0 e' I+ J) N' S% R# B│  │  │      
    2 t; M: @: k. R  q4 b│  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    7 ]5 d0 }. f6 _  a2 M│  │  │      01 Docker核心.mp4
    & Y: |! ]7 y/ ~+ a- b- `8 R3 p│  │  │      02 容器化概念.mp4! \" u1 s" d  H+ s& L: A2 w3 i; T& b" Z
    │  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _3 S% ~3 {! u) u3 g
    │  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b
    5 a. k' `2 k6 _8 S: k│  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R
    $ \: M. x0 X+ s│  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D
    2 ~- C5 }) k+ _% Q" i" S4 b│  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N
    # {3 Z9 @% i# a; M6 j0 R7 {7 U. b7 X│  │  │      08 bridge网络实战03.mp4
    6 l4 u  S0 |) v+ |6 m│  │  │      09 bridge网络实战04.mp4
    # A3 d) v7 K- f* T: t│  │  │      10 none和host网络实战.mp4! T- V, K3 ~: k8 Y  w% c
    │  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I
    $ B9 H! g; w9 }/ Z│  │  │      12 容器分配固定IP.mp4
    & A. n6 A) e* t2 s│  │  │      13 数据卷原理概述.mp4
    1 H, G& P6 @. d: M5 p3 Y3 Z│  │  │      14 cp命令操作.mp4
    ' I+ L$ K; Q( v4 o! k( ]  T│  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?2 r- p! \) j  ~+ l' `8 S6 t1 m
    │  │  │      16 bind mounts实战.mp4
    ( e5 {2 U) Y9 V; z( I) E│  │  │      17 挂载目录授权问题.mp40 u0 H, J" E3 x+ d+ d. e) x) e
    │  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I, U4 A$ I* ^6 I
    │  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r% Y) t" K6 s- T/ T6 m& p- \2 _& v
    │  │  │      20 数据卷容器.mp4
    " B5 e. q! _# |( L│  │  │      21 Docker-Compose安装.mp4
    + l4 K% u- W% }: H( B+ i│  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y
    0 T  o8 ~8 f' ]" |- g3 i│  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l' w0 E& J5 _- f5 a
    │  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q" h& C+ z1 R% @5 H, j  x! P
    │  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m
    * z( `  [) J- Y# P$ C9 ?│  │  │      26 Docker官网私服实战.mp4# s2 z: t. `1 a+ e
    │  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    . @; w' R4 f/ `% Z│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a4 `2 o8 R/ T( E- ~% n# V
    │  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    : X  p. C9 \4 S│  │  │      30 dockerfile命令.mp42 d9 D9 P% r! U
    │  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o9 |6 N+ o8 A6 \4 @2 g4 [* k
    │  │  │      32 微服项目简介.mp4* u2 z* Z8 b3 u/ n% H1 h7 s
    │  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {
    6 P  L* {) h) p3 y│  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L4 N; D" ?4 ]( ^+ D; j0 S
    │  │  │      35 MySQL自定义镜像实战02.mp4
    & k4 C, f; i6 @5 c/ q6 u7 H│  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g
    % _8 }! w* \1 _( P  b1 a7 x. C│  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {
    ! e9 M- _2 m4 C# l│  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m7 p4 Y" m3 L- J
    │  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N
    1 j3 E* @6 Z# n0 E$ @│  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l# ?" \1 I8 K0 x. B
    │  │  │      41 41 任务二随堂测试_不提供.txt4 c  m$ P$ s; Y1 W
    │  │  │      
    / o0 `1 s+ J3 |" C│  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C9 i3 L* w: m2 ~
    │  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D
    - {$ K5 ^: e9 V# U" p  @7 `│  │          02 MySQL主从复制实战01.mp4
    $ _& N* G) n. d3 R4 y│  │          03 MySQL主从复制实战02.mp42 D! c9 q8 T1 D0 Z; c) Z1 O
    │  │          04 MySQL主从复制实战03.mp4; b' z! }% E, @0 D
    │  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @
    ; j2 M: R! \- W" n│  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {' P# ^3 l8 F; m* J* ]7 Q9 q
    │  │          07 PXC集群实战.mp4
    / Q9 z0 U# u: L. j2 q/ i6 _8 _6 m: i│  │          08 ES安装注意事项.mp4
    5 B' G. [0 J2 [# b- _│  │          09 ES镜像制作.mp4& ?5 R7 ?5 F2 q+ i! _: r( b* t$ p* M
    │  │          10 Docker-Compose安装ES.mp45 N: `# Q0 z7 K9 X6 k
    │  │          11 ES容器测试.mp4; ?) I! Z# y' p0 L2 e' F
    │  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~2 Z( p( E8 X  r: C9 r6 J% g, [
    │  │          13 FastDFS自定义镜像.mp4
    " a6 \9 A* E7 v) P│  │          14 GitLab容器部署.mp48 w) l3 K: h6 q. x6 ]7 A
    │  │          15 GitLab服务配置.mp40 y! Z  t/ b0 K+ b8 Q
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f/ `9 J# E/ S( f# z+ Q
    │  │          17 GitLab新建项目.mp47 \6 X$ S. j( X& \
    │  │          18 GitLab新建用户及分配权限.mp41 a+ M9 g  G+ p) U9 F
    │  │          19 GitLab上传项目.mp4
    / Q4 m8 c* z/ ?  p* z3 w2 {│  │          20 Docker-Swarm概述.mp46 h! I4 e/ P5 W8 u7 ~/ v2 |9 ?
    │  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o- v+ K. L& ?- T' d, E0 V  _
    │  │          22 Docker-Swarm初始化.mp49 I& U2 m' G% f( w" g
    │  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z
    5 Y8 R9 T2 y: r4 c4 U, h: D│  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u) M$ e) D8 J; f
    │  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {
    ; r0 ?$ K; b$ ^4 U; n$ g│  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?7 m2 s6 V, J# ^; l
    │  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o% Q2 l. ^9 E' F9 O' M
    │  │          28 harbor私服搭建.mp4
    , c# V$ Z( p2 u( z' d│  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a' B, k3 C4 d& z- m/ k
    │  │          30 harbor镜像上传.mp4
    ; D: H# j: w& x( Z│  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
    + G" O$ X. K# X│  │         
    0 [0 F3 B9 @8 p) C4 ~$ ]│  ├─02 K8s容器编排系统
    3 L; }4 p5 f9 Z7 |- O% ]│  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t
    5 ?' k! Q# V: n1 \4 m│  │  │  
    5 W% J- t$ f, W8 @│  │  ├─01 资料下载8 F+ p& f' y5 t
    │  │  │      01 01 k8s.zip
    9 E4 ]# D/ k" q. o) L, m. _: b│  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    0 J9 q7 U! j) V0 o4 b  s& a% E│  │  ├─02 任务一:Kubernetes快速实战
    4 {6 n6 l3 D2 K, C. L% i% v, M│  │  │      01 K8S介绍.mp4" O0 b" R2 D7 _4 T: {" a2 G+ N
    │  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `. x0 J9 ~5 c  k8 C3 W5 Z6 s1 s
    │  │  │      03 k8s集群快速部署.mp4
    - m, Z9 P' D  P. v6 L, Q. W│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q" \/ k( X( V0 t# D; Y
    │  │  │      05 k8s基础组件介绍.mp4
    * c9 ~& S& @$ ]( w│  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d
    ; s* s; i: Z2 r7 G* J! H* y│  │  │      07 centos7系统设置.mp4
    : V4 V' u0 Y, T│  │  │      08 docker安装.mp4$ n) H# q- m4 R8 c) H
    │  │  │      09 k8s环境初始化.mp4
    ( I) ^5 L. E* Y; J+ o9 V- k( ]/ G│  │  │      10 k8s网络初始化.mp4
    6 m+ X0 y0 w; i8 Q3 N│  │  │      11 k8s命令行之namespace.mp45 G4 P6 |' K7 K# {
    │  │  │      12 k8s命令行之pod入门.mp4
    - R' N) H4 J) x/ E" }; r│  │  │      13 k8s命令行之服务发现.mp4
    5 z6 \2 D0 o( H4 F( r- `│  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o6 b& I, X# E5 u
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4
    - Y6 ~3 P' `, B; |' {7 i4 d: l│  │  │      16 k8s资源文件之实战pod.mp4
    ) g, j& h9 j( ]6 S) g& O│  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?2 ~. X9 ~/ `$ |* y8 [0 n
    │  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt
    ) a1 s' b+ O% ], @" `│  │  │      
    % d- ^! r/ Q+ k' {/ P│  │  ├─03 任务二:Kubernetes核心原理: z  F5 l% b  A! f/ G8 C5 @
    │  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~
    5 Y. ^3 Z$ j" n6 w5 b│  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c
    / h2 J' c. o9 \! Z# S5 U' s) d  {│  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    ) B: Z( ~% h, z2 D  {* X1 q│  │  │      04 深入理解readinessprobe.mp43 g: }7 h  U( m8 C; I, Q( B
    │  │  │      05 深入理解livenessprobe一.mp4
    * X- K1 X% d. H$ O4 c4 U│  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o+ v% e" h" o" I) O  o
    │  │  │      07 深入理解livenessprobe三.mp4
    ( p* g  \- x$ m+ w│  │  │      08 深入理解poststart.mp41 v2 x6 R- {% s7 Z0 r; b4 L0 n8 K
    │  │  │      09 pod生命周期总结.mp4( w9 `, L- ^4 B( Y6 T6 J" V! J
    │  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    * \# G4 M* ]( r) t- l) s0 f│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d; ~2 K$ o: M8 }  l0 y% G1 }
    │  │  │      12 pod控制器之deployment一.mp4
    - R: Q( G. I0 d$ ~7 O- T0 t│  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S3 H, F7 @* x1 y4 ?. i
    │  │  │      14 pod控制器之daemonset.mp4( P* J) f0 D% O! I4 G; S
    │  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F/ U0 q" n2 c9 t+ ?0 g
    │  │  │      16 service类型简介.mp4
    6 r# f! Y+ W- R/ U( z! a3 n│  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C, z0 l+ S5 k& E) A: _
    │  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g
    + x& g8 Z# B* g! z6 K6 c│  │  │      19 ingress网络介绍.mp4
    7 S1 x# s3 s6 Q+ J3 p│  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r
    * ^$ B* Y% Q+ Z8 n* w* S7 m│  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T
    4 |' r5 Z9 i+ b7 V2 X/ v! A  {│  │  │      22 volume之实战mariadb数据库.mp4, x: Y4 a% I6 ~& K: v
    │  │  │      23 secret之opaque加密.mp46 ^. S& ?" |4 k  [
    │  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _) ^0 g, R% t0 N6 \: b
    │  │  │      25 configmap语法介绍.mp4
    4 P3 v$ W- h0 a2 B" P2 Q│  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B- J9 ^' }: N  a. }1 x1 U* r: u
    │  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?
    5 J# Q$ ^2 ^, i│  │  │      28 hostpath实战.mp44 w+ h4 r2 f5 `- e2 {) C( B$ @. B
    │  │  │      29 PV和PVC介绍.mp4
    $ k, i* H6 ]0 A( k  r0 y│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G3 D% Z- b  V- P
    │  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C9 L' e. \. W* F
    │  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \. \& z/ @) c& l# h2 y
    │  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    1 M9 u9 f2 Q5 c5 t  F" m+ x│  │  │      34 集群调度之固定节点.mp4
    $ o1 M5 D- t* |( [0 i│  │  │      35 集群调度之节点硬策略.mp4
    7 V. m' K: Q4 E. s│  │  │      36 集群调度之节点软策略.mp4
    - ~: F$ U  a3 z5 f# N, n) y6 s│  │  │      37 集群调度之污点.mp4
    . u4 Y  k& z1 f/ u! Y: S! }% Y│  │  │      38 集群调度之pod容忍度.mp41 I9 h, B1 Q- r2 O- \/ m7 a! [
    │  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt
    . [$ S' q  F) i) x│  │  │      3 F& o# N  S+ R
    # ]8 {  K0 G/ H* T$ R9 S8 }│  │  ├─04 任务三:Kubernetes运维管理
    4 }3 T& C" t! N% |; ~9 _│  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x5 B8 U  m- T5 P- W5 y# `! n$ ?
    │  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b
    1 z; R. y& G8 ]5 w+ z│  │  │      03 dashboard-集群安全管理介绍.mp4
    + Q3 p4 [3 Q8 H5 B- h: E$ v' i│  │  │      04 dashboard-集群角色介绍.mp4
    6 }) {$ A; s. l- N) N2 z8 `' {2 x│  │  │      05 dashborad-新增用户.mp4
    " b" g/ W) S5 }1 Q; S│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R
    4 ~( D% q# S! A0 ^9 e' A: r' {│  │  │      07 部署zookeeper.mp4; a& g. n5 d+ S5 A6 A( o; `
    │  │  │      08 statefulset核心原理分析.mp4
    + P! H9 W# C3 E│  │  │      09 NFS-storageClass原理分析.mp4
    & r/ x* c: F' t│  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |
    % d& K- P, f" y5 S4 Y6 `) ]. E3 j$ _5 g│  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B, F4 P; l3 O/ ?! O$ J0 G% ^9 K7 M
    │  │  │      12 statefulset-mariadb详解.mp44 N" _# T* L+ R+ U$ ~
    │  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r3 U! Y' R6 [4 I9 V
    │  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U* Y7 V) @- I4 N: y$ u. G
    │  │  │      
    * D  J2 e2 l; a- ]6 B+ a' x│  │  └─06 模块一、二直播【回放】
    9 q8 r3 N6 S0 A' s, E│  │          01 01 满意度调查问卷_不提供.txt
    # A4 g, J3 c! l# @* A4 I│  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    + D' i6 T& d  n# y% h' J7 z│  │          03 docker_k8s直播资料.zip
    3 _# n8 c% {( N8 @│  │          - y  K& T4 b% H9 q3 ^& a! X! q. L/ o. v" F
    │  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c$ |- }& x' i0 u4 u9 j/ r
    │  │  ├─01 资料下载
    0 |0 M( e& J: M5 r  E7 Y! G│  │  │      01 01 jekins代码.zip" `; J2 z8 @; k$ P8 G
    │  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z% n8 C+ l$ i, k+ u8 M3 R" }
    │  │  │      
    , s- r# T& t( {3 C) ]. g8 Q│  │  ├─02 任务一:CICD、Devops概述
    # q7 ]0 n! e  [5 l+ H0 x│  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i. h& k: Y) n9 x) |5 B2 l6 G# E3 O
    │  │  │      02 CICD概述.mp4
    $ [) U% D# O* V' @: G' q│  │  │      03 CICD应用场景.mp4
    8 l  c1 g& }" j" p* P+ Q│  │  │      04 CICD总结.mp4, M  L* G$ A/ `7 ?: s8 }
    │  │  │      05 DevOps概述.mp4
    - l8 X1 \; G& D2 t: m│  │  │      - B! z. I) ~. k: p
    8 i# d" u; g) ^/ c# `* N: j$ ^│  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T: I- _( n% b" i: g8 }0 R  ^8 T
    │  │  │      01 软件开发生命周期.mp4
    7 k  e8 o9 F( `/ d0 x│  │  │      02 Jenkins课程配置介绍.mp4
    5 a6 o; \, B: C/ f│  │  │      03 项目发布实战之微服项目打包.mp4
    0 P# W9 q  J- R9 `│  │  │      04 项目发布实战之微服项目镜像制作.mp4
    9 {- G9 d2 ]2 p4 \4 S│  │  │      05 项目发布实战之Docker测试镜像.mp4
    5 M" n6 V! N  R+ ?│  │  │      06 项目发布实战之K8S部署项目.mp41 I; X4 V& `- W8 _
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p
    1 f1 n1 _) o) K! R) `' T' |6 n0 l│  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `
    ) h2 k$ [& x$ ^  }: e( ^( B! u' c│  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P
    9 \0 \9 e  B4 d: V, y│  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y  _# o6 a9 i6 W1 ?
    │  │  │      11 Jenkins插件离线安装.mp48 X5 t5 X3 x3 M5 z
    │  │  │      9 {! b! `7 ^( I- l
    , u+ n6 m2 Z% H& T│  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S/ ~$ G% x$ g( W6 }- {2 W' M5 ^
    │  │  │      01 Jenkins自由风格项目.mp4' g4 g6 y7 ^+ z) \1 S
    │  │  │      02 agent节点安装软件.mp4& ^2 v+ W1 f" A: d& I1 D5 A
    │  │  │      03 Jenkins统一配置.mp40 ^( d4 `& u/ b& J1 \2 Z% @
    │  │  │      04 Java方式连接agent.mp44 r/ O* S5 f( J- \. A; C6 I
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    " I  S6 v1 h+ _3 K2 j* ^/ i│  │  │      06 自由风格项目测试.mp4
    # V; R0 ~. ?, G│  │  │      07 GitLab服务器安装及配置.mp4( K# P$ c2 I/ N/ R$ k8 D
    │  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [4 b# a; m6 r6 p- Z6 ^) R% z
    │  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C* J' T) {" D! j& x
    │  │  │      10 GitLab创建用户及分配群组.mp4
    . H1 b4 E; E9 i4 V& s│  │  │      11 GitLab核心文件配置.mp4
    5 V+ G' W  x' {7 i5 h9 R+ D$ ~; e' H│  │  │      12 GitLab服务器应用.mp4
    ! V6 g/ N, y; u: e7 g1 G│  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q* ^( G( m' b5 T* C8 E1 W
    │  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~6 H( d5 V  l/ A( U5 k
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R
    5 k+ K+ f+ D  K* B0 \. G│  │  │      16 声明式任务骨架搭建.mp44 h- U5 e6 Z; n, O: D
    │  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s
    ( Q7 w6 A6 ?! C$ g' k0 Y│  │  │      18 Pipeline任务小结.mp4
      {) }( p5 o7 H. G│  │  │      19 Jenkins集成GitLab之HTTP实战.mp4
    ( |+ M' W' d# c4 ?, B  D│  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m3 l( L% Q; S. t1 b9 W/ g6 e- Y3 ]
    │  │  │      21 Pipeline Script from SCM 实战.mp4& d) `0 Z3 H9 }9 k! E
    │  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O* g( {6 _( _* P# Z
    │  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i
    . b- W& A) |( B. {│  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g% F  ~& p; L* U* @
    │  │  │      02 agent节点自动化部署springboot项目.mp4
    3 @- }( v) Z, |│  │  │      03 Dockerfile复习及面试题讲解.mp4
    6 I7 H) B) ?: c! v$ T│  │  │      04 Docker Maven企业级插件简介.mp4
    $ c) m! v, w# ]  x6 h" d: P│  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t/ p5 q/ D& g8 t8 q/ y
    │  │  │      06 dokcer-maven-plugin实战一.mp4  J& ~7 `, B4 `7 b. N1 V
    │  │  │      07 docker-maven-plugin实战二.mp4. D0 b4 N% y6 R. _4 Q8 i4 w; _
    │  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z
    ( M, {5 J  q4 Y/ w│  │  │      09 dockerfile-maven-plugin实战二.mp41 O3 c! p0 ^$ n, U3 A
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f
    ( w# n8 O+ P) \* ^& r% i│  │  │      11 dockerfile-maven-plugin实战四.mp4
    + W2 Y" @- T: V│  │  │      12 dockerfile-maven-plugin实战五.mp4# d( l# R: D% j4 d- n
    │  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v9 O/ M+ j$ {- D2 Y8 \8 r
    │  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F6 w5 C4 N& r6 u# j# P
    │  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t
    9 b7 |8 y2 [) K' Z% n0 f( D6 I! O│  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e7 [# o3 B. Z$ _0 I1 i
    │  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f
    / N+ q# ?+ C* Z* q│  │  │      7 k! y  Y  l- B. S- D5 N! f: g1 c
    │  │  └─06 任务五:Jenkins运维管理1 U4 E  q# n6 E7 W7 B3 }- x- ~
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h8 _# }! s: C1 P0 m& G& `
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v
    ! s8 N. S; w: ]6 k│  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F, d+ M  W' n, u1 ^
    │  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c+ k3 W' D/ s  {+ m4 ]" X9 s
    │  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l( [, {. H! n5 T- K' @
    │  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^
    " f6 ~) m, r9 _! `; A/ _* ]" y  q7 m│  │          07 运维篇之共享库实战二.mp4
    - U6 K( n3 g( |( B( Q+ m│  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K
    7 m" D/ Y* o- |* h& S│  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }9 ^% [, Q4 n! ~/ ~+ c
    │  │         
    ) a* R( Q' [( }2 X2 Y│  └─04 APM管理和性能监控工具" w. G. e- A0 j2 B$ i9 A3 A
    │      ├─01 资料下载
    + |6 e5 d: r0 [6 ^" q2 v9 z7 H# S│      │      01 01 APM管理和性能监控工具.zip9 M5 L) ~9 t( |! |
    │      │      
      K& Q- I- T+ I+ x5 y" ]  w0 |│      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d+ ]# z' @0 e, b  V0 V9 I
    │      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d  L  h) {) Z0 R( D( L! L/ E
    │      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F6 |% J0 U  l, b  A* f" Y
    │      │      03 Docker实战Skywalking01.mp4  p' V* B9 o6 `( n
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    0 d" W1 t( y1 c$ p. [5 t2 K│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X
    + `) C7 w( [9 o5 {│      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o
    $ h4 R  m" A' i6 g$ R│      │      07 K8s实战Skywalking01.mp4
    + j3 N% y( W0 q) w7 A1 G( E. H│      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S# [# d$ r# o7 R2 k/ ~
    │      │      09 Windows实战Skywalking01.mp4
    ; Q- }- b' N& U1 ?│      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u# k4 {: T5 y4 `8 F# s2 x; S# _
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w
    8 K+ W+ E7 j1 U2 J0 ?+ x7 W│      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f
    % n# G& [+ I* O$ h9 N% j│      │      13 Skywalking入门SpringMVC01.mp46 g) p9 f3 Q7 t! `1 N6 p& W$ [
    │      │      14 Skywalking入门SpringMVC02.mp47 E* ~) o' ?. x
    │      │      15 Skywalking入门SpringBoot01.mp44 ?! V, Z$ ^2 v6 k- l- A$ }
    │      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S- u8 l) f) N6 Z9 h# I
    │      │      17 Skywalking自定义镜像实战01.mp4
    ; D6 \' z/ V/ R5 U% ^$ i│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S& z& _; L7 y* `7 \
    │      │      19 Skywalking微服项目实战01.mp4
    ) A0 f  W9 u: f+ L│      │      20 Skywalking微服项目实战02.mp4/ X5 t; J2 b+ Y7 a! m- L  T! l& M
    │      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q, P% A" v) P( u& t5 l  S' h
    │      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^
    2 y* l5 E% N$ h7 i9 e│      │      23 Skywalking微服项目实战05.mp4' h3 j4 h: X2 D0 Q- D7 e" n
    │      │      24 Skywalking微服项目实战06.mp4
    / g: R, T- u3 D  i5 @' b5 F7 Y│      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w
    , M0 j4 q/ D. ?/ ]│      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }* Y6 W5 [  g2 t& `
    │      │      27 Skywalking源码解析01.mp4$ ?( q" y( j) m) X$ H7 @( `
    │      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k
    + k/ c5 _4 F* p- L9 }│      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P
    6 ^4 }; D1 I( K0 n) \│      │      30 javaagent原理分析02.mp4! V0 n# {+ ]- z' o: ?( k* }. F
    │      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    , O. j1 o5 s* F9 \& J/ N% Q│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U
    0 J1 K: \: Y  \, ]8 W│      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |
    & ~7 Z' }/ O1 {" g, {; `│      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E
    + n# d" `" |9 O; w+ h│      │      35 社区与开源.mp4: l# K4 [# x% W8 x% \! n, g' N
    │      │      . q. H1 Z2 p5 l; l7 L6 n# \* s6 v% K& ~! V8 {. Q0 A) o+ [9 O
    │      ├─03 任务二:性能监控工具Pinpoint
    - J7 c3 Q; l: w│      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l- g; B" v- |6 [3 j! s3 [
    │      │      02 Pinpoint环境安装.mp4. o+ i4 A/ A+ {& U+ ?( T
    │      │      03 Pinpoint WEB-UI安装.mp4# x; A8 S+ j( X" ~( t
    │      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q- q( m% n$ z  ~6 l/ I
    │      │      05 WAR应用监控实战01.mp44 z9 W$ r9 S! c5 W1 R$ D
    │      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \
    1 L/ |/ [' q, f  D│      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j" m' u5 w" ?" i  V% D
    │      │      08 JAR应用监控实战.mp4/ S- w8 B/ P, @  n; s0 b/ c1 X3 @
    │      │      09 自定义Docker镜像.mp4
    2 a; \9 s2 K  j' v│      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \" s% t7 y0 ~5 i( |  x# Z: V
    │      │      11 MariaDB监控实战02.mp4
    . v* u- I! d4 L) W/ j│      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h
    2 i+ n5 s" m' {& a│      │      13 MySQL监控实战01.mp44 n% W0 ]$ k5 |
    │      │      14 MySQL监控实战02.mp4
    * A( [% c7 m! g' w1 R│      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l- N/ e. U) `8 k$ ^
    │      │      
    ! N' |' B8 N+ W9 p! V" o│      └─04 任务三:代码质量管理工具Sonar: h8 x3 |- {. P2 k6 j
    │              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C
    3 i/ Y9 }) Z: y) o! D│              02 SonarQube安装.mp4! k1 a  ?; D) _8 M$ I% [: w
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O
    & R* U$ o9 u5 A5 ?: ^│              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e3 \2 }& z0 p4 A3 O
    │              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C
    : V  N2 w+ F$ k4 k; D│              06 Maven项目实战01.mp41 ^4 Q" O! I6 s. P
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `$ y! e' d2 a: b3 W* c4 F
    │              08 Sonar-Scanner安装.mp4: }  f" d7 u2 s4 w( c
    │              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o
    - \8 e: O* w; n% R5 G- K! ?│              10 SonarQube服务器端实战.mp4' H' N5 E) w, J7 I* j
    │              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @
    / e' f6 C( c2 G│              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h
    " j4 s' n9 w' b! I7 b+ r│              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m5 L. h1 n) }3 Q+ x( v
    │              14 服务器部署测试.mp4* m& I4 b7 `  t- j+ F  n* w9 I( I& Q
    │              ! \7 z; K: f; m
    ├─10 第十阶段 底层调优与算法深入
    1 T- q) l0 o) d  T│  ├─01 数据结构、算法
    7 J# N$ r  _6 g9 [2 u7 r│  │  │  04 第十阶段模块一作业
    ) ^5 m' c# e, N1 `+ b│  │  │  ! h/ ~* B. N- s; B0 c
      w. Z+ B: N: p4 r. n│  │  ├─01 课程资料  j9 s( D; z% v4 w: a" h$ P( p3 ~& w9 ^& n8 h
    │  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H
    5 y4 g% M' d2 K% ~' a# H- f; K5 z│  │  │      
    5 q4 t! N! n" q" R: X1 k│  │  ├─02 任务一:数据结构与算法基础2 F8 Z  l/ L3 w' ~6 x/ k. S
    │  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h
    . y) ^& k5 I  b. f9 P) Y$ Q│  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R" ?2 i$ C& G% \- i0 Z
    │  │  │      03 算法复杂度估算.mp4+ U! I+ y- y) k7 \: r; X  b
    │  │  │      04 常见的时间复杂度.mp49 ?7 w7 Q6 h! b# G/ M' B0 v
    │  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @$ W6 k# s! L' q) Q8 a& ]
    │  │  │      06 数组概念和原理.mp4
      V2 _0 F9 P* D+ g* n% Q) m│  │  │      07 数组操作.mp4( I. y3 \4 R6 g  }2 R
    │  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    ; V/ Q( h* v9 w4 m1 ~│  │  │      09 链表操作.mp4; }; M. x' e" J4 ~! A  a
    │  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
    0 |( h( Q2 H6 Y2 n! y│  │  │      11 栈概念和原理.mp44 z6 x( p, z) C* ?" ]5 \
    │  │  │      12 栈操作.mp4/ l/ Y" Z0 L: j! e  z+ A9 S
    │  │  │      13 栈应用.mp4
    . T' o" u# R$ q! d│  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i* N3 b: ]; s3 V$ C4 F2 R: _
    │  │  │      15 队列操作.mp46 q& ]  w8 [, [5 M# U
    │  │  │      16 队列应用.mp4
    : d0 J3 \7 `' w$ K2 s) W+ [│  │  │      17 散列表概念和原理.mp4, X) E& N* T7 v; n- t# q
    │  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l
    , K+ j& @5 S1 m│  │  │      19 手写hashmap(上).mp4
    % e+ s1 O4 j- @; j1 c& C. a0 z│  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g* M% T9 [. s! a  S8 L/ p/ s3 z
    │  │  │      21 散列表测试及复杂度.mp4
    4 m2 T* u6 r) T: m% {2 @│  │  │      22 散列表应用.mp4
    1 x" r* J8 D. L% Z  B' j9 F│  │  │      23 递归算法.mp4
    % z% Y3 W0 |5 G! x' S: n" Q│  │  │      24 斐波那契数列.mp4
    . q* ~9 X; ~' t3 p│  │  │      25 递归时间复杂度及应用.mp4' `5 C% ~- U+ q! u" L( s
    │  │  │      26 二分查找.mp4
      r9 e/ g+ w6 B$ @# u# ?│  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z
    2 n) v2 M) ]" ~  q6 b: w) H) Y│  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g
    3 o& N; p+ ^/ j, R' K. e│  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K# W  k9 k. v; W( s
    │  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h* u6 Z. B/ q  L7 ], e
    │  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]
    " O8 R8 i9 s1 X0 g% X- m│  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H
    ' V4 b9 t- j: m9 w- v│  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B; X2 J0 T+ @5 R1 T9 T! j7 t7 K
    │  │  │      03 二叉查找树.mp4
    " Z5 t/ C- [! j8 d, J│  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    ' N6 }0 P: I# r! {- X│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s6 [1 i4 A- c. S+ ], T
    │  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z" Z7 G2 s. b2 V3 H% r* e9 j
    │  │  │      07 广度优先遍历.mp44 r' k( L! s; O. m# O$ c
    │  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z
    / U1 T% ?7 [$ [8 T; P! |! b│  │  │      09 红黑树概念.mp4
    ! H: {0 P! i1 N9 ]│  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s& z/ x/ j6 S( E, {1 L' |4 a
    │  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C& h  C- N& c% j/ K1 u! e
    │  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I1 _6 V0 N/ ]- M2 b
    │  │  │      13 红黑树测试及应用.mp4
    8 o8 s0 q( I% e# p" V│  │  │      14 多路查找树.mp4" n1 E# z/ }& ?# _! {- F+ O& m8 Q9 _' i2 M
    │  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g
    $ x4 S8 I, j: K. P- t7 }! N│  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V9 H- l0 m& P6 v, R
    │  │  │      17 冒泡排序实现.mp4! g9 z" A( }. n6 o+ G
    │  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O5 ^# L/ B4 G& j
    │  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l9 ]3 M3 `9 t9 V  V+ C  e9 v$ n
    │  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J
    5 L  Q, \6 X" s; V4 T& Q│  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?
    ' C! f$ i5 }- j, [│  │  │      22 计数排序.mp4
    ! t+ ~8 k# ~7 k% X( y* V│  │  │      23 桶排序.mp4& U$ x" K! p  l/ d- m* v7 P. B- M* ^
    │  │  │      24 BF算法及实现.mp4
    / G9 M( h3 a/ r% o: N) T$ h│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E: _# n3 T& K. J3 y2 O& i
    │  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q% c1 G. g8 c- Z+ @1 S
    │  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X- C- p  t* b) M8 c% p
    │  │  │      28 BM算法实现.mp4, d! r. B. @$ P  T
    │  │  │      29 Trie树介绍.mp4
    4 G& u+ Y/ H) V5 d! V8 J% f+ k- ?│  │  │      30 Trie树实现.mp4
    + a) Y7 F- z3 B/ X$ u/ u│  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [
    : T5 t6 l9 Y: h# w1 H1 b4 o/ F. p│  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F; _( [! f9 A3 T7 |. X' X7 t9 C
    │  │  │      33 邻接矩阵及实现.mp4
    3 _: E4 Z; p! s7 u. D; M│  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    ; @6 t  l  J. o& `! p  q│  │  │      35 DFS&BFS.mp4
    " _* n9 M) z% }* l: q2 k8 B; s│  │  │      36 BFS应用.mp4( Q0 g- R' G4 H: o9 B
    │  │  │      37 贪心算法.mp4
    1 ^6 Y6 g0 q( B- J│  │  │      38 部分背包.mp4
    " {' |( [1 W3 J0 c' U9 ~│  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W! ^& m, o8 A2 u3 l! a
    │  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L6 r9 z7 D* M1 Y$ j: D
    │  │  │      41 求x的n次幂.mp4" R' E" [6 u- y
    │  │  │      42 回溯算法.mp4! j9 o4 J6 A9 c) p1 h( m, i
    │  │  │      43 NQueens实现.mp4; ?$ _+ D) L% U$ Z4 b) P5 ^* c
    │  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    1 n% b8 N2 L; }) H│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s
    4 o' ?- l1 ^/ _6 ~% Q4 E; Q│  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p" h# |# y2 Q: ~6 ~5 v
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z/ W2 f6 D& Q: v
    │  │  │      48 背包问题分析.mp4
    ' _+ T$ Z) F- ~7 i│  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O9 f5 m$ H6 T0 m
    │  │  │      1 M$ b7 v- L% r. o+ G  M- O* s5 R
    │  │  └─05 模块一直播【回放】
    ( D0 r% F( d+ R6 f  S3 ~" d; x│  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [0 r% {2 i: q" e8 J6 ?- H
    │  │          02 java 高薪5期阶段十模块一直播.mp46 n/ T" P: u$ l
    │  │          2 c, N2 z) f" x9 E9 ^
    # `) {; U- R. J. [│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i3 f, X- j/ V) K( X, e
    │      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q
    - @. d' c5 o  g1 q% I3 d│      │  : M) b  f- r5 H4 m; a2 I
    3 A6 ?1 G' K3 @3 Y6 D│      ├─01 课程资料下载
    , t$ A& s6 M+ Z) [- T- I7 j│      │      01 01 讲义及代码.zip+ |2 d1 v! ^; W2 G% m2 ~$ K2 \
    │      │      
    " s, v% D6 `: q2 D│      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O
    ! u7 t5 N& a* L2 ~% }6 q  c│      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E* z) n# H: A2 b( E$ E1 h- o
    │      │      02 Thread和Runnable.mp4! ]$ t8 [( [8 ?4 x: N2 U2 t
    │      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
    7 X- N" G( n) R' C│      │      04 wait()与notify()方法.mp4
    7 m- h- Q0 g3 d) F# K. C# i│      │      05 interrupt()方法.mp4& r2 ^" o7 i3 ]
    │      │      06 线程的优雅关闭.mp4
    $ e8 [5 l2 a: K8 P│      │      07 并发编程的核心概念.mp4
    2 l# Z& ?# G" U; |( G│      │      08 并发编程的问题.mp4
    . t* Z( M* _+ K1 z! D, P: ~7 J│      │      09 JMM与happen-before.mp4) J# m) d8 L# V( x3 G
    │      │      10 volatile_final.mp4* d# @/ |- e! W7 c4 k' _% b/ H% O- _$ z" x
    │      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R
    # |7 o( T- N, F2 p│      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^
    - F) C8 l# v: {- b, {│      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^
    6 v9 @) V4 h5 j" {; @/ A& T│      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r
    ) s; _. z3 B  u; i1 o1 U& U, e0 u; [, D│      │      15 CopyOnWrite.mp4
    & m: b8 h6 b- Q# G│      │      16 ConcurrentLinkedQueue_Deque.mp4
    0 ~) X; @- C1 L! L3 U5 Y# Z+ X: H│      │      17 ConcurrentHashMap-01.mp48 S$ o, z0 E8 a, y  h2 w
    │      │      18 ConcurrentHashMap-02.mp4
    : t- x9 q8 I3 J1 U) \7 e8 ?1 u│      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l
    / W! k9 I& f* ~2 a# v( ], ^│      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `, M$ M* O' a3 D0 |  ^
    │      │      21 Semaphore.mp4& O9 p8 U+ p" |
    ' |2 |# z  N5 F& a) _│      │      22 CountDownLatch.mp4# b7 g8 x! d" {+ O8 d4 I
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    0 y% D6 x9 _% d' y│      │      24 Exchanger.mp4' R! G9 i5 v' L$ z
    │      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I
    9 n3 m' @! \: `│      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m
    * Y1 C4 b! i; e- L+ ?; l1 D5 i│      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r' t1 E; `+ E( Y* E4 [3 O
    │      │      28 AtomicBoolean和AtomicReference.mp4; T/ }9 K: z& O2 R3 c* m1 Q5 n5 O0 F7 L
    │      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    ( }+ V* m/ K/ H8 e│      │      30 AtomicIntegerFieldUpdater....mp4
    # b! r; H& }5 e. h│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U
      _8 S; B9 `* s  u, B│      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O
    ' y0 d. n# c6 _0 X3 m: J│      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d
    4 k8 h% c+ g+ Z; p│      │      34 互斥锁-01.mp4! d+ t4 U# f. G: R4 X. i
    │      │      35 互斥锁-02.mp43 z# R, e+ f) R- V9 y
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [
    ) ?2 E  I$ ?0 s$ C. }│      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \6 d2 f2 X3 D* t
    │      │      38 Condition.mp40 P# H# o' V6 _* Q
    │      │      39 StampedLock-01.mp4+ V: C5 c) K  [
    % Z$ I9 k, ?* a  V8 K" w│      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?
    . r3 |2 A/ N+ u6 l; y7 g( D│      │      41 线程池原理.mp4
    ) r' x/ _& T7 h: R0 r4 \, S! ^│      │      42 线程池的类继承体系.mp4$ V) B0 h3 d; ?6 \) K4 w; W
    │      │      43 ThreadPoolExecutor-01.mp4
    ! B  ^9 }! |' w9 t* [- I│      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y; B2 v" \& l& H/ c  u2 }0 j/ g9 V
    │      │      45 Executors工具类.mp4) Z/ o+ r: a2 a' a. r# t
    │      │      46 ScheduledThreadPoolExecutor.mp4
    5 m5 U' X4 F% Z5 A5 |│      │      47 CompletableFuture用法-01.mp4
    # x1 |1 F. d. _9 X9 S3 v0 c# f! Z│      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s1 N) S* T  c5 J: g( E! M8 R
    │      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X! o9 V0 ]9 I* N. n
    │      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S
    ! ^! C0 F% X4 D, Z2 c│      │      51 CompletableFuture用法-05.mp4
    % ?# U$ ?+ F1 W( h; D│      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E
    % ?' y# I- l, `; r# l( I/ F5 M│      │      53 ForkJoinPool用法.mp4. T! C: j# g4 F+ Q* b
    │      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
      q, O7 V  ?0 i; J" ]; R5 i9 Y# ?│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J
    $ W) M* N8 W2 b( ]. e6 j+ E│      │      56 ForkJoinPool状态控制.mp48 S* f/ \* T  z
    │      │      57 Worker线程的阻塞-唤醒机制.mp4
    ' O1 I& M0 A" b│      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i$ n  i% C8 c, `! g' W# g
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K2 v" a( R: S# L, m6 _
    │      │      60 ForkJoinTask的fork_join.mp46 w% w! A  r7 u$ F. i5 N
    │      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s- p7 i$ O  p% |! ^7 U0 d" X2 w
    │      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q0 e( o0 _7 N4 W5 ]0 f, J7 w7 B
    │      │      63 Immutable模式.mp4. t2 [. a- h# k
    │      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l/ m6 ?8 B( d7 \
    │      │      65 Balking模式.mp4
    " B* y# U% J5 G" ?3 f  H7 E│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d5 U& ^* I. ^7 W0 o$ J
    │      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G
    ! u" Z- U" G' J% W│      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?
    7 U7 r% }$ ?: K* f. I│      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g
    ' `  w) H! s3 B7 b. Z* q  z, h: o│      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o( y. j3 G( L) I0 A( R" ^) E- P0 x* h
    │      │      7 p- d, v7 M/ m3 u
    7 Z5 H0 F! W0 r  s) A4 l' L│      ├─03 任务二:JVM优化
    ! H: _# N# M5 ?0 j9 M* G│      │      01 前言.mp4
    $ r: |5 F: b, }) C. L9 m│      │      02 JVM优化课程内容介绍.mp4
    9 _9 j) V$ C* F$ {) h4 i│      │      03 什么是JVM.mp4
    # }3 O4 q; R& }* y# `0 l$ v│      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [
      Q1 ?6 N  z* j; {: k+ Y' {" B│      │      05 JDK、JRE与JVM的关系.mp4
    4 E9 w+ r# T) I│      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p
    1 Y3 l. }6 }; ]: g$ K  K2 B│      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v
    8 @* p: S' _' {& l0 ~) c8 m5 H│      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M+ ~8 S. m: A# a9 S8 @% \( i6 R
    │      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
    ' M: y& m* }) x  M: C( i2 o  ~0 `│      │      10 虚拟机栈.mp4
    9 y5 x) [8 C6 y' N# [3 T% f. M│      │      11 设置栈内存大小.mp46 s( b% x. r% z/ ~6 {( @) `! q
    │      │      12 局部变量表.mp4( y9 k) j  L; N. S, u& Q3 p$ r6 _! A
    │      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w
    - x8 |0 `8 ~4 j/ I4 N│      │      14 动态链接.mp45 T4 w6 H; X  I
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R" B, b' z4 q5 `2 Z0 l. x* i
    │      │      16 本地方法栈.mp4" h! M, P, y. e% D5 d$ D5 f. Y# a. A3 l
    │      │      17 堆空间简介.mp4
    # m) G& v- E7 Z+ r  h5 g' D│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    6 w% a0 m7 o5 z' ^" q; d% a6 r7 S│      │      19 堆的分类.mp4  r; `4 ~6 g0 d" d; r# g! G
    │      │      20 年轻代和老年代.mp44 N. d7 q: J  g) ^' ~2 V
    │      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s  [% e& f; M# L
    │      │      22 堆GC.mp4
    7 ?1 ?( h) {8 ]8 ?! y* }% ~│      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l
    % n0 `  ?' B3 A& y. Z, A│      │      24 方法区的简介.mp4+ Q" }3 S% c+ n+ W) b1 d! g6 K; ?0 D
    │      │      25 方法区结构.mp4; g! h; r  k# f3 Z8 n
    │      │      26 设置方法区大小.mp4+ O* P5 |: Y6 G" {: I
    │      │      27 常量池介绍.mp44 D" W7 q; ^5 p$ H' q
    │      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X# X6 B' o! M" q; h# e, B$ {
    │      │      29 堆内存溢出问题.mp44 j- a3 @  t: I
    │      │      30 虚拟机栈和本地方法栈溢出问题.mp4- g  _8 T6 x* S" e5 W" `4 [$ n
    │      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `7 ?6 E3 f3 a8 [9 z% L! b4 @7 T
    │      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N
    3 X; P" Z  o/ ~# M9 ?% g2 A$ J( y│      │      33 直接内存溢出问题.mp44 D' t; [9 X+ n* n
    │      │      34 类加载器子系统.mp4' |3 O+ J# I% C' o
    │      │      35 类加载过程剖析.mp4
    ! v- y: u, t6 r; F1 P6 P6 u5 ^│      │      36 加载Loading.mp4! C0 b7 [1 Z8 P/ w+ [
    │      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t6 r/ U% @; }" v, l" w; B) h. C
    │      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x+ n$ P: h% ]7 I
    │      │      39 clinit和init方法区别.mp4
    : K  P) v3 n  O; s+ l% A│      │      40 类加载器的介绍.mp4' k; j) g+ y7 r  H: |% N
    │      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c
    3 ~! J; J6 P9 j+ d, x# `( w3 c0 ?; G( z│      │      42 双亲委派模型原理.mp4
    6 ?( B9 q& h) J( J1 E│      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t1 t9 W* ~$ |0 k$ y# ?$ k! N. z
    │      │      44 自定义类加载器实现.mp4) h/ \7 a/ B8 `# Y% Q% J
    │      │      45 Launcher类的源码剖析.mp4' ]/ b6 S6 O4 R- [
    │      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h
    " f  i% h4 K. W+ V; `$ k+ X│      │      47 ClassLoader源码解析-02.mp4
    ! `! m8 `, E/ s9 N* Y. v* R' L( I│      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y7 y. I# _0 c/ Q$ S3 A  T
    │      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s
    9 ]) ]' p6 s) z* T│      │      50 可达性分析算法.mp4
    . d  f3 B8 t/ Y0 h6 s- n7 F│      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
    . }6 Z( k! _. B' b4 x% x│      │      52 再谈对象的引用.mp41 B7 ~/ ]! B! V' u
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f
    ! R3 C0 B- s: l; @1 |1 t│      │      54 标记清除算法.mp4. V2 f8 n3 C, |4 B$ V1 G
    │      │      55 标记复制算法.mp4. F+ [  ]1 ~0 \1 [- a
    │      │      56 标记整理算法.mp4
    8 [- ~8 V/ U0 h│      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u) T. p6 k; f+ h7 V7 r  h
    │      │      58 Serial垃圾回收器.mp4
    4 w% I* v' ~& A5 I6 y6 S3 T│      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J  i. z5 y) z9 n
    │      │      60 Parallel Scavenge垃圾回收器.mp4% d8 e8 H7 s( H" d& s6 W! z7 M
    │      │      61 Serial Old垃圾回收器.mp4
    ' j2 w) n5 L/ l8 s│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R
    9 A, c! ^# V! t2 G/ c- p1 C│      │      63 CMS垃圾收集器执行流程.mp4
    ; f" H6 A0 y' c0 W- p9 n2 h/ M│      │      64 可达性分析-三色标记.mp49 a  T6 Y+ j/ [: B) z  T- F
    │      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U
    + M1 C* w# y4 u' a7 b5 h│      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g) n, x* F, a4 K$ d9 d
    │      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y0 v& a; x, }, p3 O7 @6 g1 r
    │      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o
    7 v. d" u4 I' s7 _* M│      │      69 jps指令.mp4
    9 o' C1 C: v+ W. H  K' ^9 D1 C│      │      70 jinfo指令.mp4
    # M' |' o+ E" Z2 R$ C3 A/ \! X  p│      │      71 jstat指令.mp4
    ! E, z* T3 f* w* b│      │      72 jstat练习.mp4# W# m" C0 E8 w0 r; D( |5 v4 ~! O! j. ?
    │      │      73 jstack指令.mp4, C, C9 l$ a/ j
    │      │      74 用jstack解决CPU过高和死锁.mp4
      I) P. q- H3 f- v: f& ?/ ?│      │      75 jmap指令.mp4  w# R9 L  |: [! s2 y; A# P
    │      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _  j  M! U9 p4 v# V1 M' w, p3 b' f9 m! w
    │      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B
    0 x# _' }# t+ J6 s" F│      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a
    ; s" j- J% o# ?2 O/ g2 c- [9 l/ Q│      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W1 n- `% J2 c" f. X# X
    │      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y& d* \1 M% X* l- i
    │      │      81 GC日志参数.mp4- b- x5 b! O# f
    │      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h
    - H; T& {+ B' `( I! v  W# f; Z: S" _│      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    & v. _( c6 N* N# s- @0 V1 z0 _; k│      │      84 GC日志分析01.mp4
    . V. ]6 I- O- I) P│      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B
    : {- |# E5 w4 A& [0 C│      │      86 GC日志分析工具.mp49 {* q2 K2 g4 z; j" L9 \$ j' Z
    │      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q
    - Q0 W  j6 s' R. J% T│      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    % A! Z4 x, x1 _│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c
    4 Y) b: I7 f$ G0 u│      │      90 安装Tomcat部署Web项目.mp4
    " z1 K% p# E9 |│      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M0 j( d4 D  w) G) Y& C
    │      │      92 禁用AJP服务.mp4- \5 e  M6 U+ X# s
    │      │      93 设置Tomcat执行器.mp4
    + K7 t# d4 ~& D│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y- Z& D, J& [% F4 Q1 s
    │      │      95 NIO2和NIO模型吞吐量测试.mp4. e4 d2 i1 P3 P$ j2 D
    │      │      96 JVM调优设置并行垃圾回收器.mp4
    ' g6 R1 J9 Q7 g# ^! \│      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n
    " x9 ?8 b5 i3 `3 s2 x2 e2 c. ^│      │      98 JVM调优设置年轻代大小.mp4
    - H/ X5 e9 D& r0 G( ?$ v│      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N
    8 i' x( b0 t5 {1 }4 r2 X│      │      2 M- G8 N9 X+ I/ u' ^1 M% i1 a, M( }% Y  ^  I( M9 k. g
    │      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {7 j$ x, O) V+ \. a1 }% x
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u
    4 P- q) x- n" \% m│      │      02 Linux性能优化概述.mp4, s% I% e0 N- P5 D
    │      │      03 性能优化方法论.mp42 z3 w1 P+ J. f2 k5 l
    │      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    . r7 |# S' F, [" U" Z% c│      │      05 平均负载案例环境准备.mp4: p1 o' P3 X9 [8 d3 D
    │      │      06 模拟CPU密集型场景.mp4, o% H' W. q. m8 L  ~6 u
    │      │      07 模拟IO密集型进程.mp4  D1 G" U% s9 c
    │      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w: L9 E$ t  `1 d4 D- Q2 u# O
    │      │      09 理解上下文切换.mp4
    ' d. X- J+ ?4 f6 I1 p: E4 p& j5 U│      │      10 系统调用.mp41 _# V3 ]6 Q; @
    │      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V
    $ x, N  q/ S, M' B- I0 E1 l; O* _1 a│      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a
    & j: a- d4 u! I" y. M* f; {; V/ |│      │      13 中断上下文切换.mp4
    " Q( y/ C- {" F7 l3 n. y8 ?# n: A1 k│      │      14 查看上下文切换.mp4
    ; J8 \& a. A3 B- f, z8 X6 l/ y│      │      15 sysbench工具安装.mp4
    + a& d, m; A; S( J+ l; i2 L3 \6 d│      │      16 sysbench测试上下文切换.mp4; W% S7 Z! Q/ D! E( l
    │      │      17 上下文中断次数减少的分析.mp4
    ( h3 V( e5 j3 a; c7 |2 L│      │      18 CPU使用率计算.mp45 s  q6 v$ X- U; @: r. g% v3 j# F
    │      │      19 CPU使用率查看.mp4
    ; m# |. H9 r/ O& w1 |! ~! H1 R│      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?
    - V# d+ C) p0 L( Z% |; N│      │      21 CPU性能工具.mp4/ D. ]% H( V9 j6 A! o# X
    │      │      22 CPU性能优化策略.mp43 N( ]9 w. X' J
    │      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    0 f3 C% w8 h9 n│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~" w) ?! P$ C' t6 Q* L
    │      │      25 SWAP运行原理.mp4' w2 d- N6 q  X* }& O# R1 @
    │      │      26 系统内存使用情况.mp4! ^" k- V' X2 f/ G. X2 V' Q
    │      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b9 t# m7 I1 u0 O: P$ Z: y6 ~( |& A, b
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k7 r' f/ D& o) x6 T. n2 T) y
    │      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z  ~2 ?9 A: ^/ ~/ p
    │      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~
    % d: ]$ D# [, j. m- @7 g│      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U1 D# [! n# \+ X+ b
    │      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r! x7 ?; u& @. I/ H; t* Y
    │      │      33 文件系统原理(下).mp4
    . N( V6 N# L- F7 Q8 d│      │      34 磁盘类型.mp4
    & o% l, ^" ]8 A│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o/ _$ c0 r2 ~4 A7 f* i
    │      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K: N* Z; ^6 [" G9 I0 I
    │      │      37 磁盘IO观测.mp4+ Z2 J' m2 k9 w
    │      │      38 进程IO观测.mp4/ O. R8 L; ]: |: h' n
    │      │      39 磁盘IO性能工具.mp4( F, b7 Y  P$ r" G0 x/ q4 g
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k
    & [1 k0 T5 S# @+ Z, V' v│      │      
    ) G8 }7 o2 j) q) \1 e  W│      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t
    4 \0 w& @1 b$ Z6 C│              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A
    2 W( j9 \9 F+ o- C& M│              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P
    4 M" d1 B3 O9 A" u7 R  M│              - Q- f6 m$ w  m1 ?4 h$ J- D8 _/ n: ?, q  J' o
    ├─11 第十一阶段 大型互联网项目实战和业务解决方案
    ; g* Z$ w3 m1 C( ?1 N│  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g! s) w, r2 M2 s2 `- a) E
    │  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F
    & A! n9 U6 x  c: w│  │  │  2 Z' R( X0 P9 S# z: f4 C& ?, k, P  J1 g& f
    │  │  ├─01 课程资料下载9 C+ y+ f- l* u. J3 N1 s. u8 h: I3 M
    │  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q! _1 C* l+ ]/ k, w! I/ D
    │  │  │      02 02 数据库资料.zip
    * w; C: C/ v* N# R. y( v( |│  │  │      
    " K+ Q( b, y4 g' U5 U│  │  ├─02 任务一:系统需求和设计. n& T; E2 ^" E, S6 E- |" _
    │  │  │      01 课程介绍.mp4
    5 g, I# |# t9 P0 Q+ j│  │  │      02 项目介绍.mp4
    ' a; i! C" |4 T7 R! v8 {1 i; l│  │  │      03 前台用户需求分析.mp4
    - R/ A( k8 Y/ T│  │  │      04 后台管理需求分析.mp4
    8 ~8 h! L4 R+ D8 P5 }│  │  │      05 系统设计之模块划分.mp4
    & I& y# c, R9 X8 P8 f│  │  │      06 系统设计之架构设计.mp4
    & `7 z, O5 h* C0 {+ \* s( D│  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    & G2 n) w6 g" {( E7 k5 G9 w│  │  │      08 系统设计之技术选型.mp4
    # q3 t  r) s' G. A# b/ X' W│  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w* Q* m# G2 G' T$ C) n. }( V  g
    │  │  │      10 系统设计之数据库设计.mp4
    4 N( \& ?5 Y3 H5 O1 E  I6 R│  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O- g# ]! j  g; m
    │  │  │      " G3 u! A/ _3 m9 p# A+ \' F" {- W  ~6 D6 {9 A
    │  │  ├─03 任务二:系统开发-广告模块2 w# {. a, ?( a/ l
    │  │  │      01 系统开发流程说明.mp4
    2 ]* s! {' N% G1 k5 v8 T│  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A
    ( _( z$ i, T  f; X│  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c+ x- g9 o# Z6 x# o/ G/ a# [4 T$ Z: v
    │  │  │      04 搭建注册中心.mp45 D: O  m% Q, Q% y: N5 P' Y
    │  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t8 g# v% U4 o& b# r# n
    │  │  │      06 广告模块新建数据库.mp4
    ( ]; V; z8 n! D│  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p
    4 h# W& g, W& [2 ]* p1 D│  │  │      08 远程调用后端统一入口.mp4
    . ~1 e& `. ]+ v) Y│  │  │      09 搭建网关环境.mp4
    ; l# H9 s4 _* `" p│  │  │      10 通过广告位查询广告.mp4
    ! c. K3 |- O  J. I' r' d" P5 j│  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j1 l9 b( u& E2 }& x% F
    │  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i8 p4 ^( y. Q7 f
    │  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {6 y7 h  ~* Y4 J; x) x7 v  a
    │  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `
    $ [! i8 I3 `" c) m) ?7 k6 w. J. \│  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r
    ( f3 y1 g3 ]  y! j- K; z0 a, I│  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I/ ?! Z, p+ `& G% \" N
    │  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C! v5 K6 B: j5 H  c$ m7 M# i
    │  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c( r7 H6 [9 W, ~- U7 M0 s
    │  │  │      
    7 H! O5 v. e/ G3 Z│  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [; z: Q0 C/ z# S) K1 o
    │  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u6 [* C- N% A- R8 B+ i% g
    │  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o
    - b# _2 R' R* c3 x# }- ^: V1 `│  │  │      03 用户基本功能实现.mp4/ }) y, D4 `8 v1 \9 ?' c+ d# R
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }( r" |- x7 V% h3 e, D! C
    │  │  │      05 单点登录的流程分析.mp4" z5 y' t0 i' L& u" b5 C8 p
    │  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y6 h8 y0 b9 U: ?$ L" t& _3 k
    │  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [8 V$ e! {; D1 [. h* o2 u
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T% ?; y2 c+ v4 q- C/ M8 v+ y8 H
    │  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q
    6 c2 X9 f/ W5 n- |│  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C$ v6 i; p2 m% L1 z
    │  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X0 h, }- |" D1 P; n% n/ V1 \
    │  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w7 |$ _: e4 O+ h. V/ W3 Z
    │  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v$ ^' V& O3 S4 d( M: W: G! S
    │  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e+ i* Y/ o1 C- }! b8 A5 e# q
    │  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m" b  S8 u6 e  ?, t( ?% W: h, i
    │  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S- N# @- l1 S1 U- a  @5 F' e3 k4 X
    │  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t
    ) |/ i+ p8 r/ F│  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f9 P( A  A& z, U
    │  │  │      05 视频上传的流程.mp4* I* G8 u3 a4 P6 i) @
    │  │  │      06 视频上传的代码实现.mp41 B% ?3 K8 ~) F" g; l
    │  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u/ Q* c" y' F  A  C" j) N' f5 O
    │  │  │      08 视频续播功能实现.mp4  D9 g' _$ K7 V) Q# m  T
    │  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?" n$ @* _- k4 S$ [; f
    │  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?
    6 _- b6 ?( B5 C& o9 v1 X( ^│  │  │      11 评论服务远程调用.mp4
    9 i4 K6 N- Z+ a: Z3 C& Q│  │  │      12 打折课程功能实现.mp4
    ! u: n* V8 ~8 H  ^+ ^& T1 u│  │  │      & L, ?7 c+ V$ {
    . b* T1 U% H% a/ i1 A' Z2 W1 E. \2 Q│  │  ├─06 任务五:系统开发-订单和支付1 C  ?( z7 |5 r# R2 j2 p" X
    │  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v- u) B4 a/ Z' h/ M5 x5 x
    │  │  │      02 秒杀场景解决方案.mp46 ]" c* N0 v. W* ^, X
    │  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T
    ! d5 G9 _/ ^+ n1 B0 {( l5 ?│  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t
    / v" }. f% b, i! S5 L│  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z
    ' \( P' L! X3 J( ]│  │  │      06 获取支付通道.mp4* V3 p; i% x: H1 {$ Z. `
    │  │  │      07 保存支付订单.mp4
    + B3 w! F: ^( A! L│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q3 V- A( W& ^# s1 X6 q, g4 v
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    5 Y# a0 m2 S0 L7 f# y5 w. ?; U│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K. G5 b. M4 P0 E" [  G
    │  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D6 b: `- \5 H2 q- L
    │  │  │      
    % U; I( X6 j  t' m. k) M│  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C! M6 y$ |2 }& ~; Z1 t8 B% X
    │  │  │      01 权限系统概述.mp40 ]7 e% |( ?, p8 C# x
    │  │  │      02 权限系统设计方案.mp4
    . ^& W) z, u1 Z- B5 N* {│  │  │      03 权限系统项目搭建.mp4
    . f1 C2 Q1 G! \0 O/ f2 g- g│  │  │      04 角色管理功能实现.mp4+ b8 Z" h9 B( ?0 W% Z4 K
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [& H7 k9 R( N1 K0 ?+ ~" {0 S
    │  │  │      06 资源管理功能实现.mp4! p% w! Z: ?4 ?! P  D* U
    │  │  │      07 权限校验流程分析.mp40 ^3 c9 O' b3 Z
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W
    $ `% M( M: S8 j( H& Q/ t│  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?9 C! @8 l" `  ~* u2 P% g' i
    │  │  │      8 \) C, p- _  j( l3 `! v7 y! S  D# F
    │  │  ├─08 任务七:系统开发-消息模块
    # x8 b0 s2 u6 b│  │  │      01 消息推送模块功能介绍.mp4
    9 y" j8 _) r7 e/ N3 H$ o│  │  │      02 Netty-SocketIO服务端实现.mp4" S* V8 l: h4 O5 u0 f  C) D
    │  │  │      03 Netty-SocketIO客户端实现.mp4
    8 K2 P: X9 L$ ^* t│  │  │      04 消息模块基础功能实现.mp4
    " J" l  W& W2 a9 I│  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j& u4 p: N* w7 D7 I+ p5 d* P
    │  │  │      06 SocketIO服务端初始化.mp45 j2 S. y! d0 d0 N
    │  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j+ E! L& D) x* N
    │  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S
      O3 `. Y7 b3 W9 x0 ^  w│  │  │      - G5 [  p+ f( d/ L* X0 J1 J$ C' R3 L$ D
    │  │  └─09 任务八:系统开发-Seata分布式事务
    * z) C- |: }) q│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [
    3 i) @& _2 C* l  |0 ^│  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H
    8 R" c. ~% ]6 N# M# l: x; @│  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C8 M6 A6 v: K/ E! |6 p
    │  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \
    8 }" f0 R& P* {│  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C
    ( G/ v8 @* H& f" K5 M2 {│  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y0 ^2 ~0 y5 E) p; @" d8 t
    │  │          07 Seata客户端的配置.mp4& a5 F; K" i' c, J* P; i
    │  │          08 分布式事务功能实现.mp4
    0 ?- n$ K' u1 t' q5 o' f" e2 ~│  │         % m* X6 }; x) x. H! g
    │  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `
    . e8 M( j+ I5 Y│      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u
    : H' ?2 ]( F7 P' x! F" A│      │  
    3 x5 M3 |. c+ S' C2 y! Z& ]│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    2 d* F' [' i3 {# Q- f│      │      01 01 课程资料.zip
    6 G% G5 A( W; D8 B) H1 f4 j│      │      
    # I0 G7 a; F, \' \% x7 i│      ├─02 任务一:系统功能发布和压测
    * `/ _5 w7 z( t│      │      01 课程内容介绍.mp46 h1 e2 _0 U. h3 G( B( R
    │      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `
    7 q' ]+ Z0 c( _2 ]" _│      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o
    & h: ^4 _. v# s( U  S2 [  B3 F$ t│      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q
    ! P! z5 D2 k+ o* W* R$ E( H│      │      05 edu-ad-boot项目初始化.mp4: n1 o; |5 D, x' q% h
    │      │      06 其他微服项目初始化.mp41 o( l: z* k4 R& Q
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N
    : M7 a6 m' s3 n) I& T│      │      08 MySQL容器初始化.mp4
    # }2 w4 A) j* X! V│      │      09 eureka项目容器化部署.mp4
    3 p: j( q  O9 T3 P6 Y│      │      10 gateway项目容器化部署.mp4
    : U0 N' g1 k, ^6 s/ s, G│      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
    / ]5 Q: D+ @. N4 g& f8 |( |│      │      12 edu-boss-boot项目容器化部署.mp4
    ; P+ |6 y: X2 E' @5 n, L! k│      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f; _1 Y9 N- C) ~1 _1 h- `- n* f
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u) H" Q. G  A! n2 F* M* E2 h. v; q+ q" i
    │      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v0 Y3 Q- y5 b- a: u  @" `
    │      │      16 ELK环境实战01.mp4
    ; |- u$ g: d" V9 T# U* L│      │      17 ELK环境实战02.mp4
    9 h* u, F* V- y. x$ V, y│      │      18 ELK环境实战03.mp4. b! T; v1 t) h; s' N0 e7 j4 j# y
    │      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w
    ! K3 G! o3 q' U2 ~│      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h" c. ?0 W+ ^" g, f7 y( i  |1 |
    │      │      21 JMeter常用元件.mp4
    ! M+ r9 b# ^/ l# ?& E$ d│      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h1 u# S6 d  p$ Z. c$ b; H' z
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o# E9 @! ]) f+ v8 [7 s- d
    │      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    , E( X/ K+ c3 B6 a: b1 z& @│      │      25 压测微服项目post请求.mp49 f- M# q  q" l, |6 y
    │      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?
    % ]- p* u% {+ B1 |9 a0 a. X3 d( V│      │        z) z" N! S6 O' ]1 `3 M! G2 L5 `" c, `2 ^* h' {6 D8 ?
    │      ├─03 任务二:系统环境部署和监控- Z' M' g; H& o- o: ?
    │      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A  Q0 X  ?) L: h8 t6 T$ N
    │      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]
    , c8 G: C& {1 }4 L) h( K9 ~│      │      03 Rancher初始化.mp43 M: x3 b. \* y) e, L! Y' O5 H6 b
    │      │      04 Rancher NFS初始化.mp4& g/ x  d) u- j( @
    │      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C& @3 d6 _% {6 K* y
    │      │      06 RabbitMQ服务部署.mp4
    " U1 W9 D+ y5 B! g3 g│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v  H  n1 w0 \4 T# {9 h
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y5 [+ d7 s- G) _: V4 P
    │      │      09 项目扩缩容配置.mp4
    / L+ r$ I5 ^. [) O) p# g9 ^│      │      10 项目负载均衡配置.mp4' P; U9 ^) x( f: |
    │      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C( E% K) ~1 G/ w/ Y% L+ Z4 U
    │      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H
    + |, a' e1 q; G* C5 S│      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E
    5 Z& |; c/ }- y│      │      14 自定义Prometheus镜像及安装.mp4  W7 V- b. H# B
    │      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y
    # U: e# i7 Y" Y/ j0 j# b* Z3 K│      │      16 Grafana容器化安装.mp4
    / ]% P+ J( K3 t6 F7 y7 D. \6 ?9 B│      │      17 Rancher部署监控系统.mp4' P# h* \- A% d9 _: Z
    │      │      18 SkyWalking简介.mp4* Z+ ]  Y/ W0 n
    │      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |
    $ J8 J9 k6 ^; J6 I" W& N" f│      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \
    8 C* x( c& a! m; t2 ]& Q) A│      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E( a- C% N4 D4 ]* N, K+ ]
    │      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M
    . @) |# F9 A& q, y7 Z# W0 m4 Y│      │      23 SkyWalking项目监控实战03.mp4. U& M6 f2 g# ?, j
    │      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `
    9 S& _1 X8 ]& _- ~# f2 r│      │      * S* W( q9 B/ I$ s  }" t% |, j' M% V0 E
    │      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i5 R& j# n' n6 ~* ]
    │              01 01 直播资料.zip4 n4 N' A  I- b! z
    " n( k3 D1 q$ a8 b7 l& ^) q9 F│              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X
    . j' v. F: a  T│              03 模块直播资料.zip$ \% C4 ]- s; L% p" v; n7 w* f4 K
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g
    ( }/ ?# c) G* m! Y└─12 第十二阶段 进大厂必备-面试求职深度辅导3 }0 G- x. Q0 ]- s/ K' T
        └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s
    5 N3 X  {) b, x6 U" a        ├─01 课程资料下载
    ! h% `" _$ M0 m        │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u
    : X2 G+ ]6 W) P. M* l        │      ; g+ g& J. n1 p/ m  g9 k, Z; t" X0 u
            ├─02 任务一:就业须知; e3 g1 }9 H5 I/ T' {9 k7 A* `5 s
            │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U
    / T" U$ a- s5 |% ?+ O        │      02 就业方向指导.mp4% |* V( k! Y1 E; o# a' {- T" o" d
            │      03 公司组织架构.mp45 K, P& @: Q' g0 W
    0 D1 e- b' s9 Y' C1 y$ D0 d' q        │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @, z+ R! g. P! C5 M! t% G
            │      05 就业职业规划.mp4: K  q5 v  S- Z- T* E2 u
            │      3 c8 I8 V/ w; `: K# q; X( J
            ├─03 任务二: 面试准备
    : C9 }) l7 ^: H$ z5 ~; s" B: L+ j        │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J  r; E* G1 r8 j) A; [. }! D6 r1 Q
            │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d
    9 t) U4 C7 {2 _* V! R        │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j
    ' r* t# H( @( Z% R        │      04 面试准备04-项目经验.mp4
    7 O% t/ f+ e9 V$ i: R/ V9 w) g        │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]
    % n. ?4 I" N, }& t        │      06 面试准备06-复习方案.mp4' M' k% S; P2 `
            │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z: e2 i5 M* \2 ^5 N
            │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h+ e! B4 A9 p* V* o! |1 S  I
            │      
    + D4 N; {$ O# [  q        ├─04 任务三: 面试技巧6 [! X$ _" e% T* ^. V6 D" {5 @1 @# L, _  g! v
            │      01 面试技巧01-自我介绍.mp46 B! o5 O$ T  J* I6 c8 v. q. ?- ^! z
            │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q* N. ?% s  T9 v# g6 `9 a3 I. T$ _
            │      03 面试技巧03-高频面试题与侧面了解面试官.mp4* t$ ?% u+ q, ]2 C. l. U' x
            │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b, g1 V- I7 X8 \$ Z. a" O1 a# }
            │      * E2 f+ i6 W! Z  X% ^' q
            ├─05 任务四: 面试总结: c' O) I% M+ w5 M5 q1 H
            │      01 面试总结01-复盘总结与offer选择方式.mp4# J/ `8 h  c) q# O
            │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {' @- a9 F0 A! z8 z
            │      ' c6 n% |7 G  f# l! l6 a
            └─06 结业典礼【回放】; L7 s7 T4 \: f% R
                    01 java 高薪训练营5期结业典礼.mp42 C8 z8 E: q' N' |
    : p2 A7 Y/ J* D& l

    " S, q, Z1 k% r: s, S+ ?
    / v% R1 ?+ D/ W  {( N, i9 M
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4318

    帖子

    8638

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4270

    帖子

    8544

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4228

    帖子

    8458

    积分

    终身VIP

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

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

    主题

    4208

    帖子

    8426

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4230

    帖子

    8476

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4213

    帖子

    8460

    积分

    普通会员

    Rank: 2

    积分
    8460
    发表于 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 Y/ o* ^. ?2 m2 g7 s多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4208

    帖子

    8418

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-12-21 20:54 , Processed in 0.221142 second(s), 30 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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