java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 36485|回复: 319

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

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

    [LV.Master]出神入化

    2039

    主题

    3697

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66471

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

    发表于 2022-5-13 23:54:28 | 显示全部楼层 |阅读模式
    Java视频教程名称: Java工程师LG高薪训练营 5 期2021年 共475G视频教程    java自学网[javazx.com]  高薪训练营视频   it教程 Java自学网收集整理 java论坛  mudaima& P( n. \1 _) w& Q  m
    百度网盘下载链接:
    ( p9 y  Q7 s' l) G
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]
    - T+ Z8 w; e# k
    6 f* E2 Q0 g9 z5 a1 s; D4 ?1 B$ U集数合计:十二阶段[javazx.com]      
    8 y, a; }: g. u  j* z: @- {9 j1 m3 @7 ^( H# w) s9 e; X7 L

    & H1 X/ b- j3 l" l- Y1 B7 n, N链接失效声明:如果本链接地址失效,请及时联系站长QQ:400691062 C9 u# O* ]1 q/ C$ j
    0 K3 Z7 y5 @) R4 k6 X
    Java视频教程详情描述:; c! I6 W* ^3 d/ ~6 o) r, w; y$ G
    A0962《Java工程师LG高薪训练营 5 期2021年 共475G视频教程》javazx.com Java工程师LG高薪训练营 5 期2021年 共475G视频教程    javazx点com java自学网整理0 d; \9 `4 y' j3 Y0 }' _

      K* {7 b; b% L/ p  B6 w* E1 pJava视频教程目录:( N2 p+ e: A; I+ t! b
    ├─01 第一阶段 开源框架源码剖析8 r% L, n+ J$ ^
    , @2 F: k  H5 L2 x8 O* n5 v+ D│  ├─01 持久层框架设计实现及MyBatis源码分析" e' ~# F5 V6 d4 Y: h9 X' `
    │  │  ├─01 开班典礼【回放】
    9 ~) M; m& W  m0 h│  │  │      01 开班典礼直播回放.mp49 Y$ h4 \% S# v; z+ y4 @1 J
    │  │  │      
    6 y2 T( f, Q/ N/ z) J- y│  │  ├─02 资料下载9 [/ a# q- a5 z  z$ `' X. U9 T9 Q- D
    │  │  │      01 01 资料下载.zip# X% k  X$ ]$ T( g2 w1 T0 T1 a6 U0 F
    │  │  │      $ l/ C! b! s5 E1 X8 n4 \; N# w& T; h6 q) l
    │  │  ├─03 任务一:自定义持久层框架
    / {  Z. ]  s8 Y0 |  K│  │  │      01 JDBC回顾及问题分析.mp4. \2 b8 ^4 Z  B! d8 d# ]) O. l1 a" T: K; ]. u  O+ b: G; V
    │  │  │      02 自定义持久层框架思路分析.mp4
    * y' q2 J6 J- v- U" K3 Q│  │  │      03 IPersistence_Test测试类编写.mp45 u+ Z+ E" {0 b0 K- E7 m
    2 b  M6 s  n) x% {$ R# N5 c3 \│  │  │      04 Resources类定义.mp4! }  m) G4 W: `/ I' T
    , ~: T( P5 @+ P3 g│  │  │      05 容器对象定义.mp41 \* B& q) A% T+ z, }% A$ P( Y/ u6 b/ k- m2 s
    │  │  │      06 解析核心配置文件sqlMapConfig.xml.mp43 |' y% Y5 E  |5 K% Y: ~0 \1 O
    ! ~% Z, `2 b: m3 H4 u│  │  │      07 解析映射配置文件mapper.xml.mp4
    7 Z$ d* q) h! ^/ H│  │  │      08 会话对象sqlSession类定义.mp4
    8 z) T3 K7 c+ ^) _, S5 h7 l│  │  │      09 会话对象sqlSession方法定义.mp4. s- P9 c* P  O
    8 W5 v& _, Y) t) Y) ^# K1 Z/ ]8 D' q│  │  │      10 查询对象Query定义.mp4! ^$ P: @" G8 J# u) y
    │  │  │      11 参数设置实现.mp4  R6 X& z( F8 t% J& e7 u' ]  H3 V, K% I3 B; B- g* q8 \
    │  │  │      12 封装返回结果集实现.mp40 `# E) D5 @8 R2 M; k/ y6 H  S/ r: Z4 R' @" g7 y0 \& F5 {9 b) E
    │  │  │      13 Client端运行测试.mp4* N4 Y2 [: o( X0 `& C9 b! w$ ?- u$ Z2 w+ V- o0 n
    │  │  │      14 功能扩展-getMapper方法实现.mp4  q/ a9 a& r: V+ \7 k5 h! n' P, _
    │  │  │      15 功能扩展-动态代理invoke方法实现.mp44 o1 h1 d/ I3 `$ I4 M/ K
    │  │  │      16 16 任务一随堂测试_不提供.txt- ]: m9 O" x( ^
    & u) t2 U( A# M$ K6 `+ ?# c│  │  │      2 R2 Y4 E5 h" o4 ?; U5 a. D) `. G& t
    │  │  ├─04 任务二:MyBatis基础回顾及高级应用% ~9 {  S4 v6 U. i
    5 i7 z2 w  U5 G- h4 i  G│  │  │      01 MyBatis相关概念回顾.mp4
    ; e7 R+ }' R$ w) f3 k7 {│  │  │      02 MyBatis环境搭建回顾.mp4
    7 l6 n- y; H* a1 v% _+ |. A│  │  │      03 MyBatis的CRUD回顾.mp4$ R7 U4 {/ ]6 P  P. c' U
    4 d2 T) z. U& L' e: S2 J! v) l% h│  │  │      04 MyBatis相关配置文件回顾.mp4/ s, I5 a2 Z) c. ^( F6 n5 d  w3 @% ?
    │  │  │      05 MyBatis相关API回顾.mp4
    : }1 H% Q1 B' g- ^, o│  │  │      06 MyBatis的Dao层传统开发方式回顾.mp4
    1 a, l( Y; {) h, u2 c│  │  │      07 MyBatis的Dao层代理开发方式回顾.mp42 Y5 H1 B, J( j  h! ]+ k" `4 Z4 S1 W! j
    │  │  │      08 MyBatis的properties深入.mp4: ]6 V1 ^' F0 Z2 d. W4 Q. G# n
    7 W  u8 n+ ^# O5 a/ V, j) E$ c│  │  │      09 MyBatis的typeAliases深入.mp44 \2 ^( q$ s; e, ~( i( }$ h( k0 Y; ]# i9 t% k, F' x
    │  │  │      10 MyBatis的动态SQL-if标签回顾.mp42 _- L! p1 d7 B- `( W
    │  │  │      11 MyBatis的动态SQL-foreach标签回顾.mp4, c( K( r& _3 U. v) C) A& C0 a) x" |) M$ F7 e/ T+ u0 d9 R
    │  │  │      12 MyBatis的复杂映射-一对一回顾.mp4$ s: S. H9 |% P0 H- c1 ^" x& q: J/ O% b
    │  │  │      13 MyBatis的复杂映射-一对多回顾.mp4
    2 D( ^' J# g7 U' ], I: P│  │  │      14 MyBatis的复杂映射-多对多回顾.mp4
    & Y: }$ x9 T: e0 X│  │  │      15 MyBatis注解CRUD回顾.mp4; w; s* Q4 A& _+ L  c# r. g
    ( Y' Y: Y1 [* K4 N4 P" I0 d+ z│  │  │      16 MyBatis注解一对一回顾.mp4
    % R+ h" T2 Q- w( V5 A│  │  │      17 MyBatis注解一对多回顾.mp4+ [* r# ^5 K) B$ N4 \* r8 C  T/ J7 I8 K& p2 e
    │  │  │      18 MyBatis注解多对多回顾.mp42 Y- {9 e4 ?+ L/ z3 G6 N% |! e
    ! V5 Y' q. ]# Y4 g6 s2 H7 ?7 g│  │  │      19 MyBatis缓存概念回顾.mp47 X- d6 U; s4 I% H1 q; o7 G9 [9 G6 v8 ?
    + y2 Y4 E+ ~% }3 |- n2 d& K0 \6 q0 b│  │  │      20 MyBatis一级缓存回顾.mp43 ~2 ~5 D0 e% M, R% ^/ q5 Z
    │  │  │      21 MyBatis一级缓存原理与源码分析.mp4
    % t. J# p  o6 S│  │  │      22 MyBatis二级缓存回顾.mp43 v$ B0 i5 z" ]' F( q" ^7 K' |/ T  ?$ ~. l$ Y! `  i  U+ O
    │  │  │      23 MyBatis使用Redis实现二级缓存.mp4- X. }% j( _2 N: F4 o. E
    │  │  │      24 MyBatis-redisCache源码分析.mp40 ^& R% r: C! ]  ^+ q) |! J2 Z' {" `  y6 |; ?3 ]
    │  │  │      25 MyBatis插件机制介绍与原理.mp47 o8 K  w. e: Y- |2 F
    │  │  │      26 MyBatis插件机制-自定义MyBatis插件.mp42 ^! g* n. O5 h6 C5 G( }4 N
    & R. f- |( y+ T* b8 s3 Z% s, W. d│  │  │      27 MyBatis插件机制-plugin源码分析.mp41 w0 K6 m$ ]& [) {
    │  │  │      28 MyBatis插件机制-pageHelper.mp47 p  ?8 Q+ [. c7 z5 l2 f3 |4 W) E  X
    │  │  │      29 MyBatis插件机制-通用mapper.mp4  s+ D. I* \# _+ k) c0 [' m$ h5 N
    6 ]* N$ e% t1 t4 a8 m5 f9 \│  │  │        Y, z- V; V6 [3 i1 t* x
    # ~; T2 ]& a, W  K│  │  ├─05 任务三:MyBatis源码剖析
    ' C" e: s% o) l: J, G. X│  │  │      01 MyBatis架构原理-架构设计_构件关系_总体流.mp4
    " E* z% V0 B; }  g! e# |) p8 y│  │  │      02 MyBatis初始化过程.mp4) P" x( |1 x/ q% U" L8 p* X4 G# g/ J. Z9 W# i
    │  │  │      03 MyBatis执行sql流程.mp4
    % ~2 m) A! x* o1 d│  │  │      04 MyBatis执行器executor源码剖析.mp4. p! j6 F" I" E, S- ]  Q
    │  │  │      05 MyBatis StatementHandler源码剖析.mp4; P6 H4 S# ~, ?1 d, o, \( t" S, W+ [' E+ [! S
    │  │  │      06 MyBatis的mapper代理方式getMapper()源码剖析.mp4; U( l; H8 m. g7 O% Y3 w0 P3 y
    │  │  │      07 MyBatis的invoke方法源码剖析.mp45 j& R8 H  d: \$ Y
    3 D4 M; Y$ v6 J9 ]5 K│  │  │      08 二级缓存源码剖析-环境搭建&问题分析.mp4% W7 [( }0 {" p6 i) D
    │  │  │      09 二级缓存源码剖析-cache标签的解析.mp4: q& \- c- I2 O% s. r
    6 c3 Q6 ^- o* T! K  c% L5 k2 l│  │  │      10 二级缓存源码剖析-二级缓存执行流程.mp46 ?  m) P2 ~6 p0 D0 O
    │  │  │      11 二级缓存源码剖析-二级缓存生效机制.mp4/ [" T! s# ^0 C' G( m, U; ^
    ( Y2 b1 J% l! W│  │  │      12 二级缓存源码剖析-二级缓存的刷新.mp42 {( f) A' f" ]* g7 B2 }+ K9 T3 }: l" i: K7 z2 B
    │  │  │      13 延迟加载概念.mp45 f$ J1 l, k6 j* O
    , C: W" U. O- S% x# q; L2 N! F│  │  │      14 延迟加载应用.mp4
    ) Z# H+ f7 A3 B* U│  │  │      15 延迟加载实现原理.mp4/ X8 B! X- |- ^; _2 q5 r. _# h
    │  │  │      16 延迟加载源码剖析-创建代理对象.mp41 X: o7 n# Y6 z; k( x& ?  P- k+ Y
    - o% q* X/ N* R8 i4 `$ [│  │  │      17 延迟加载源码剖析-invoke方法执行.mp4
      I1 [) }- z2 p+ `5 V& ~│  │  │      18 设计模式-构建者设计模式.mp46 k* r* Z2 a- ^' y5 ^
    │  │  │      19 设计模式-工厂模式.mp44 V& X* Z  ]' u, L) W+ L1 e) {
    │  │  │      20 设计模式-代理模式.mp4
    # Y6 p, `" Q; R│  │  │      8 L& B" |, N% s+ t8 r" W2 I" w% U! `
    │  │  ├─06 任务四:模块作业- V, C+ Z: t& Y) b3 X: S7 Q
    │  │  │      01 01 第一阶段模块一作业题.html0 |5 G: u- g& V6 h; g& \2 ]. E% \; a/ z, ^
    │  │  │      01 01 第一阶段模块一作业题_作业答案.zip7 P  v, ^, i: B, S2 W
    ; M: ?5 I% T/ ^; j│  │  │      ' U7 z8 Y& G6 `) L& i' g+ F# W+ m) f' n* w+ Z
    │  │  ├─07 选修:MyBatis-Plus应用; H: X: C& Y+ I9 ~8 K+ ^0 O- m5 E1 b" E' \1 n$ B; R
    │  │  │      01 MyBatis-Plus介绍.mp4" i' a3 }; J. a
    * z! s, z$ ~* ^, N3 l│  │  │      02 MyBatis-Plus应用环境准备.mp44 a" a4 \3 t- c5 U0 ~- v3 q1 \4 X1 t, r1 Z/ U$ N
    │  │  │      03 原生MyBatis查询用户信息.mp4
    % H! \0 p" I1 j, b- E& E( C│  │  │      04 MyBatis+MyBatis-Plus查询用户信息.mp4
    " U. z" D( f! t( e│  │  │      05 Spring整合MyBatis+MyBatis-Plus.mp4, s# J  F: Q/ E6 _8 _. D- d% x5 i" \( \7 A
    │  │  │      06 SpringBoot整合MyBatis+MyBatis-Plus.mp4. U, n, k9 h9 v# K( h
    - L$ ]1 A' y- V0 }) |* F│  │  │      07 通用CRUD操作_插入.mp4' K# F4 k$ I' |0 v# Y
    │  │  │      08 @TableField注解.mp45 O: i9 ?! f# z: X1 @% u
    # ]7 z9 l( a. C│  │  │      09 通用CRUD操作_更新.mp4
    " J( Y  @) X2 m3 [* q" B│  │  │      10 通用CRUD操作_删除.mp4
    " X! H3 r7 `" t" q% ~, G. f│  │  │      11 通用CRUD操作_查询.mp48 P9 S: a7 [9 t
    , F/ C$ X/ }) a( k; W│  │  │      12 通用CRUD操作_分页查询.mp4+ G4 f- t* M! Z, l" w4 C. d! @
    : x" J7 |' I5 O│  │  │      13 通用CRUD操作_SQL注入原理.mp4' V; Z) C2 P+ x' @
    ( `$ S9 j; g; u+ v│  │  │      14 基本配置_configLocation.mp4* b+ r, b5 t. i# F3 h% {2 U) ~) x! M. {; A
    │  │  │      15 基本配置_mapperLocations及typeAliasesPackage.mp49 j" D$ T* [0 c+ t; D4 |3 y. Y
    │  │  │      16 进阶配置_mapUnderscoreToCamelCase.mp4* i* h& m/ X  g/ Q" a! B+ Q
    , ]- q. W4 h6 w. g│  │  │      17 数据库策略配置.mp4
    ( H1 T8 u+ u0 m$ @9 s│  │  │      18 条件构建器_allEq.mp4; F5 I0 {$ `9 ]& t' e! O- j' W! i- ~3 D) I
    │  │  │      19 条件构建器_比较.mp4! a1 R4 [8 x) Q  O9 o
    │  │  │      20 条件构建器_模糊查询.mp4# v) [, ]1 C$ ?& z8 V4 e" N
    │  │  │      21 条件构建器_其他查询.mp4; ]0 K( d+ D  u+ `" ^- t# m8 h. F# D2 R1 ]* E( A  K
    │  │  │      22 ActiveRecord概念.mp44 @' h$ |  D, n6 d
    │  │  │      23 ActiveRecord应用案例.mp4! q0 m$ I, Z  O6 o: ?* n4 n- S( X
    ; X9 e% A3 c" o│  │  │      24 性能分析插件应用.mp4' K" w0 z' D+ m, w6 n9 }
    $ x0 \, N! J  \- @" n│  │  │      25 乐观锁插件应用.mp4, w. L& c* U- F6 g& l; E( r" \" ?; T: \0 N& j
    │  │  │      26 自定义SQL注入器.mp4) O6 R5 X8 L. f' @* j
    5 c7 e, w9 K$ D│  │  │      27 自动填充功能应用.mp4) v& Y: p6 m5 M. e! l
    │  │  │      28 逻辑删除功能应用.mp4
    + o1 A* J  j0 `! O│  │  │      29 代码生成器应用.mp4% Z8 x6 v. U1 j
    2 l& v7 L, i% j│  │  │      30 MybatisX插件应用.mp4( a/ B( v3 U9 R, e% V
    3 a! N. [. o4 ]: F; H7 W│  │  │        Q. i( ~  h0 {! N7 {' ^
    │  │  └─08 模块一直播【回放】4 D1 ]: V4 X) E, y# Y1 R, Y' o- ~  f% c2 {1 l% x
    │  │          01 01 满意度调查问卷_不提供.txt
    , h: l2 `) U' {* }│  │          02 任务一模块一直播回放.mp4
    - S% d0 s7 a: H4 r, J! _│  │          03 01_mybatis.zip- ~! K1 R; m6 J# W9 D6 `8 B
    $ {- S, D  X! x, B' Z7 r1 |! O+ p│  │         : o. H- b- J. I3 o" F% S& y
    │  ├─02 IoC容器设计实现及Spring源码分析. b# F4 P5 @8 k' w; Y! [/ q
    │  │  ├─01 任务一:自定义IoC&AOP框架  _7 B3 L. n! Y' G! K( F
    / q& O6 I/ _6 E3 h' j) ~, d3 y( l1 D│  │  │      01 01 课程资料.zip4 X9 x& L9 T5 d+ L$ \8 @; }! B
    │  │  │      02 Spring框架课程内容介绍.mp46 T+ p3 e' _' P+ c- e) j% e# p5 N( V2 ~' ]% p- k7 p: U! ^
    │  │  │      03 Spring框架整体回顾.mp4# r9 }& v0 g, e& e0 R
    │  │  │      04 IoC编程思想巩固.mp4
    , j1 n4 K8 i2 a) W│  │  │      05 IoC与DI区别说明.mp4( D! b6 `6 P' g4 l% s/ c$ v3 P0 |" p. c- J' U7 z1 e/ j' N" l, B4 X
    │  │  │      06 AOP编程思想巩固.mp4$ }/ Z4 ~# z( t) l0 k
    │  │  │      07 手写IoC和AOP之问题分析.mp4
    ! E  ]/ L9 Z7 m/ L( a│  │  │      08 手写IoC和AOP之new关键字耦合问题解决方案.mp4# K6 ~' q7 G8 v+ L* Z  ?2 \1 i7 r" Y
      P7 S- [9 J( G' E6 Z9 R  K# f│  │  │      09 手写IoC和AOP之new关键字耦合问题代码改造.mp4( F/ }9 W" v! X9 \. Z* e3 _6 L0 X) ]
    │  │  │      10 手写IoC和AOP之事务控制问题分析.mp4$ C) G  ~* z" Q4 Q( Q8 P& l/ A4 @( N4 W- k- R  M4 b
    │  │  │      11 手写IoC和AOP之当前线程绑定唯一Connection.mp4/ ~* z# E3 U* p6 y: w' A
    9 N* L9 K  w; @2 q│  │  │      12 手写IoC和AOP之service方法添加事务控制.mp4/ @+ R" L) R( @" u4 {: a# B3 ^7 v
    │  │  │      13 手写IoC和AOP之JDK动态代理扩展.mp49 @; T0 L. M6 ]) Y$ x
    │  │  │      14 手写IoC和AOP之CGLIB动态代理扩展.mp48 W& l; r  J9 g( a& m, p0 s/ F+ J  c1 [6 [
    │  │  │      15 手写IoC和AOP之使用动态代理改造service事务控制.mp4
    & q& E; s' ^' k- L+ t. f│  │  │      16 16 任务一随堂测试_不提供.txt8 ?. f/ k8 P% U% o$ ~+ q3 \7 N0 X! f1 q6 R
    │  │  │      $ v" [9 j, D4 ?; Y' K$ s
    - l$ S$ I  E. h$ v0 ]2 s5 c│  │  ├─02 任务二:Spring IoC高级应用与源码剖析; |# {9 W& R9 W3 N
    │  │  │      01 Spring IoC基础知识说明.mp4( g; {: X* H* Q: X
    ! H. P3 a1 F8 f, V│  │  │      02 BeanFactory和ApplicationContext的区别.mp4. ]; k8 V" m' g, y0 [1 I  V, j: ^; o* N( S/ c) ]$ c- _
    │  │  │      03 Spring IoC的纯xml模式回顾.mp4  W; ~" C7 c; [7 M
    ( M$ S# a* U" s; n# k4 P* i│  │  │      04 Bean创建的方式以及Bean标签属性回顾.mp4
    : W4 \1 D5 b' u│  │  │      05 Spring DI依赖注入配置回顾.mp4
    9 T# P8 c' ^" k+ t6 F* S│  │  │      06 xml与注解相结合模式回顾.mp4& x0 e7 d5 f, i; d, ^3 _' ^7 |
    + W" \, X6 h+ v* ^" y8 l│  │  │      07 纯注解模式回顾.mp4: _) e3 X* n2 ?* a2 X6 z5 H
    - g- z. r- j! p0 G9 g  Q│  │  │      08 高级特性之Lazy-init延迟加载.mp4
    9 k$ ]5 e4 q) v( L( X2 N& R0 E" u. }2 |│  │  │      09 高级特性之FactoryBean.mp4( v" l6 B! A2 l- ]6 q/ c" J
    6 c7 W+ |' H; s0 @  Q4 h│  │  │      10 高级特性之后置处理器.mp4
    - {7 }; q0 v6 |& \. \  V% R  s│  │  │      11 Spring源码深度剖析之注意事项及源码构建.mp49 I5 @- n& L: ?5 J
    │  │  │      12 源码深度剖析-IoC容器初始化主体流程之BeanFactory及容器继承体系.mp4+ b) m0 ^9 n" ~$ r9 F3 I7 g
    │  │  │      13 源码深度剖析-IoC容器初始化主体流程之Bean周期关键时机点代码调用分析.mp48 a& C$ ~9 j/ ?  w& b
    │  │  │      14 源码深度剖析-IoC容器初始化主体流程之refresh方法.mp4
    9 H$ K1 D* I7 }: H$ c│  │  │      15 源码深度剖析-BeanFactory获取子流程.mp4
    5 g8 p8 F  L1 R6 P- B3 T$ c+ G│  │  │      16 源码深度剖析_BeanDefinition加载注册子流程.mp4
    - N$ q: m/ q" z, j2 g│  │  │      17 源码深度剖析_Bean对象创建流程.mp4
    3 i/ l8 K* }6 B  W6 R4 v7 o│  │  │      18 源码深度剖析_lazy-init延迟加载机制.mp4
    / X5 ]8 ?2 \' g' A6 y│  │  │      19 源码深度剖析_循环依赖问题.mp4
    2 m1 F$ z- A# u% Y( [6 {│  │  │      20 20 任务二随堂测试_不提供.txt
      S% q! f. E! R' N$ B8 o│  │  │      7 E7 z; t) F9 T- H5 V
    │  │  ├─03 任务三:Spring AOP高级应用与源码剖析: ~. ?0 {3 K# I2 {! H* G
    │  │  │      01 AOP相关术语回顾.mp4
    ; r. M# U, J- _% F+ g│  │  │      02 Spring AOP的纯xml模式回顾.mp4# @3 D9 d# ^0 t" y
    │  │  │      03 Spring AOP的半注解及全注解模式回顾.mp4  F, r( J+ y8 W. L  x- z5 ~0 w9 B! {3 X7 K
    │  │  │      04 事务回顾之事务特性_并发问题_隔离级别_传播行为.mp4% h9 }2 [5 m& U, y" L. K5 `
    │  │  │      05 Spring声明式事务纯xml模式回顾.mp4
    : B% O2 E' |! k% R* F. _9 H/ a│  │  │      06 Spring声明式事务半注解及全注解模式回顾.mp40 P$ B9 B- h% Y( d0 X5 E
    5 C, t; U& d; p9 l2 f* @% X4 p- b. Z│  │  │      07 源码深度剖析_AOP代理对象创建流程.mp4% T$ P' r5 T% N( m7 z8 I
    " Q% M  [' u8 T) X│  │  │      08 源码深度剖析_声明式事务源码分析.mp4
    4 o9 R. `/ J' }  U) U│  │  │      09 09 任务三随堂测试_不提供.txt
    9 n% I/ K5 X# Q, H# c' M; C- k│  │  │      
    0 z2 _4 |* k1 [) @│  │  ├─04 任务四:模块作业) C7 |' T; d: H; I. C
    ( g7 [, ^  W  I' J* ~│  │  │      01 01 第一阶段模块二作业题.html  T! T+ u9 Z; G* d& s0 X) W( _0 Q8 E
    │  │  │      01 01 第一阶段模块二作业题_作业答案.zip
    0 p; f, B5 r( e1 H) ?│  │  │      
    , F; _6 d/ m" \/ R# Z/ i) b│  │  └─05 模块二直播【回放】7 L9 p9 J+ [/ R8 `) \, U  L5 V0 k* Q3 S+ r
    │  │          01 01 满意度调查问卷_不提供.txt9 q& B3 [- D, c: M, H- S8 [4 u* G8 u$ L3 x4 f, p' T
    │  │          02 阶段一模块二直播回放.mp4( T6 n) }9 K% G% e+ X8 F' H  Y/ V
    │  │          03 02_spring.zip
    - q9 R. J6 U' S, S8 I│  │         
    2 k3 T% q) J$ d5 b! y* \│  ├─03 MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范
    ( w- `+ u* {1 ?& [5 j+ a+ Y+ q$ i│  │  ├─01 任务一: SpringMVC基础回顾及其高级深入; i5 T5 k. d3 ?* O+ g: x
    │  │  │      01 01 课程资料上.zip3 {) _) q. H0 M
    │  │  │      02 02 课程资料下.zip! ]; u( m* N7 j
    │  │  │      03 SpringMVC课程介绍.mp47 Z7 Y) J+ Z8 e, `5 U9 `
    │  │  │      04 深刻理解经典三层及MVC模式.mp45 {/ j7 o9 }" N7 g2 S) Z, _
    │  │  │      05 SpringMVC与原生Servlet模式的区别.mp4
    . O2 }2 [+ Y' P4 H! o/ n8 k│  │  │      06 SpringMVC开发流程回顾.mp4; @- Q& k+ k: n1 ^5 i# l! ^' H- _: ?3 t: C% [
    │  │  │      07 SpringMVC请求处理流程解析.mp4% w9 W5 T  I" |
    │  │  │      08 SpringMVC九大组件.mp4
    2 o  ?! o! A& q' {" p│  │  │      09 SpringMVC的url-pattern配置及原理剖析.mp48 X* [! y- [& [2 R( v
    │  │  │      10 数据输出机制之Model、Map及ModelMap回顾.mp4- }" c) [" R) P: W
    │  │  │      11 请求参数绑定回顾.mp4
    5 H9 A: y# z4 R2 x" A# v+ D$ H│  │  │      12 Servlet对象支持及绑定简单数据类型参数回顾.mp4% J" i% q8 `3 a8 l
    │  │  │      13 绑定POJO及包装类型参数回顾.mp40 N1 A1 i# d6 }6 O+ r4 }
    │  │  │      14 绑定日期类型参数回顾.mp4
    0 z' Q% \1 Q6 U  f: G│  │  │      15 深刻理解Rest风格请求.mp4" G+ M: }% k% }' O( y+ i: }
    6 [8 _% ~7 {0 x│  │  │      16 细说SpringMVC对Rest风格请求的支持.mp4
    ! o% ~. q  J/ d( L│  │  │      17 Json交互之@RequestBody回顾.mp4# U7 J, m% k0 E' P$ _2 B3 o
    │  │  │      18 Json交互之@ResponseBody回顾.mp44 b6 P0 M* p, Z) i; F" M/ N# B. ~3 s5 f8 z' _
    │  │  │      19 SpringMVC高级应用之监听器、过滤器及拦截器对比.mp4: O1 d. ^$ @3 s, j! _7 E1 s# g, n8 T9 C5 v
    │  │  │      20 SpringMVC高级应用之单个拦截器执行流程回顾.mp4$ V/ C) X* Q; ]6 q. X$ [
    │  │  │      21 SpringMVC高级应用之多个拦截器执行流程回顾.mp41 p+ a& p- @4 q% M
    │  │  │      22 SpringMVC高级应用之Multipart数据处理分析.mp4# @# [- ^* l' L8 n# N" ^- `, {" K
    8 P, L3 d3 E  W+ [│  │  │      23 SpringMVC高级应用之SpringMVC文件上传解析.mp4
    7 r" v: r1 [% t( n* ~) P" L& w│  │  │      24 高级应用之异常的优雅处理机制@ControllerAdvice及@ExceptionHandler.mp44 z& @8 }3 V& C( z4 r& {4 H* i9 ?2 O. n# w5 _
    │  │  │      25 SpringMVC高级应用之重定向参数传递flash属性.mp43 V* n# z# s2 E) P8 o3 ^0 c; ?
    5 v" H! n+ a1 g/ p! @│  │  │      26 26 任务一随堂测试_不提供.txt& V4 S" G' {$ ^' T8 @$ ^- D; t
    │  │  │      % R/ l1 \! {( f$ N* E% E; O  Q& B/ E- A3 O# @
    │  │  ├─02 任务二:自定义MVC框架5 B9 E. p8 P  p  ^: a3 l  {: F$ n; U+ r8 @8 e2 Q+ i0 A
    │  │  │      01 手写MVC框架之SpringMVC原理回顾.mp4: K8 x" h4 A5 H5 [
    │  │  │      02 MVC框架之注解开发.mp45 u1 ?% X: a4 l* u* n
    │  │  │      03 MVC框架之流程结构开发.mp4) \' a+ z  V( W4 I
    │  │  │      04 MVC框架之doLoadConfig开发.mp4$ W; Y! p* i( x! J8 V8 G
    + b2 _1 c/ U7 B3 @1 M  w│  │  │      05 MVC框架之doScan扫描类.mp4
    ' _/ F, z- U, e* `$ I: p" T9 t│  │  │      06 MVC框架之doInstance实例化.mp43 Y+ o8 K* t5 @7 e
    │  │  │      07 MVC框架之doAutowired依赖注入.mp4) M' U" T. ~7 z/ R9 O
    │  │  │      08 MVC框架之initHandlerMapping.mp4. x( V$ F* o% ]9 j- b' P) e; J- ?! P5 e8 d" u. k
    │  │  │      09 MVC框架之初始化流程初步测试.mp45 ?  B/ v9 f3 w! K: c3 W) m7 A/ z1 O+ i' P5 a
    │  │  │      10 MVC框架之handlerMapping问题分析.mp4" X/ R- ~; R! s, |1 v3 o& N& }
    │  │  │      11 MVC框架之Handler封装引入.mp40 X( c+ a% H. l- R/ t4 `% ]/ r& i
    │  │  │      12 MVC框架之initHandlerMapping改造.mp4' P. A2 |+ l6 p% `) K7 ?+ J
    │  │  │      13 MVC框架之请求处理开发.mp4
    4 D: Z1 b5 @$ A; |+ V" \' y# h│  │  │      14 MVC框架之整体测试.mp4/ G3 I: a6 \% g$ c0 \7 U/ V$ Z
    # K  [2 i$ E9 {; H1 P│  │  │      15 15 任务二随堂测试_不提供.txt7 `$ B# N/ D, ~$ u) O2 J+ H$ i) I2 r6 M' r
    │  │  │      1 }  B. K- k  p# K( l" Z9 |% @. `2 w4 R5 V# v( F
    │  │  ├─03 任务三:SpringMVC源码剖析及其SSM整合1 b1 t& D8 X3 H) k. g
    / z' O' |" M! y! }  U│  │  │      01 SpringMVC源码剖析基础环境说明.mp4! o5 g0 |! d! b; Y
    │  │  │      02 源码剖析之DispatcherServlet继承结构.mp4  t2 q+ Z0 P# }0 g3 {+ x" x1 p$ r$ @
    │  │  │      03 源码剖析之SpringMVC处理请求的大致流程.mp45 {- H) }; d; w3 R8 }* Z
    │  │  │      04 源码剖析之getHandler方法分析.mp4+ W+ u( o6 L  o, t8 v  D$ F9 u
    │  │  │      05 源码剖析之getHandlerAdapter适配器获取分析.mp4' i" D  }- Z  r7 ]5 L3 M5 `8 F: P2 R
    │  │  │      06 源码剖析之SpringMVC九大组件初始.mp4
    % T$ _* C6 v4 p( A9 Y│  │  │      07 源码剖析之SpringMVC九大组件初始化细节.mp4. z1 r2 G" }% {7 k% {: p( j6 c: Q& A) K
    │  │  │      08 源码剖析之Handler方法执行细节剖析.mp4
      L1 @$ h4 x$ _# P$ U│  │  │      09 源码剖析之视图渲染细节剖析.mp4
    ; z2 `/ |/ U6 d7 @) }; s│  │  │      10 SSM整合之策略分析.mp4# @* f. y0 f+ m' Q
    │  │  │      11 SSM整合之MyBatis_Spring整合目标及jar分析.mp4, k) X' U& ^$ @) ^* a& ^. T3 W" O0 u! U
    │  │  │      12 SSM整合之工程准备.mp42 p" e( {9 R1 B, @, v. C9 ^2 i
    $ H: i3 O5 ~" N, I0 t/ H* W" ^. _3 P3 h/ n│  │  │      13 SSM整合之MyBatis_Spring整合Dao层代码开发.mp42 r5 ^. ]7 P" F; d
    │  │  │      14 SSM整合之MyBatis_Spring整合Service层代码开发.mp4
    2 T* V5 q. M* g/ C3 \* p│  │  │      15 SSM整合之MyBatis_Spring整合目标实现.mp4% e! p: l$ H! a  c
    │  │  │      16 SSM整合之MyBatis_Spring整合测试.mp46 s, z, v2 J: T6 s9 o  |3 i
    : h$ n$ }! [- r% a. ~9 L│  │  │      17 SSM整合之整合SpringMVC.mp4, N; M. _1 L0 }. i! g- m
    - l9 Q" C/ R" m" W6 p│  │  │      18 18 任务三随堂测试_不提供.txt# n9 l5 z5 K* T4 _# n+ l) u2 d! Q+ ?0 D  Y; x8 J/ X& u7 [
    │  │  │      ; E* s- m/ X* Y) d1 p
    $ p8 I% c, a9 ?+ i│  │  ├─04 任务四:SpringData高级 应用及其源码剖析! Y- l) v5 i' p# Y$ B! a9 ^1 n6 T0 ~2 _; I3 B# g) }6 G( ?
    │  │  │      01 SpringDataJpa内容介绍.mp48 J. B  M1 z$ |0 j: Q3 {
    6 Q9 z. q" W7 v9 K) `+ y+ P5 z│  │  │      02 SpringDataJpa概述回顾.mp44 b6 ?  [2 n9 u
    │  │  │      03 SpringDataJPA&JPA规范&Hibernate之间的关系.mp4+ @+ M, c" H, |7 d4 g
    │  │  │      04 SpringDataJpa应用之数据库准备.mp4
    5 L8 Z) I8 w! h+ F3 ~│  │  │      05 SpringDataJpa应用之步骤分析及Jar导入.mp45 ~  ~, M% P; d7 s( f
    │  │  │      06 SpringDataJpa应用之配置文件.mp41 y* T( B0 `! l* E
    │  │  │      07 SpringDataJpa应用之实体类.mp43 ]9 S9 R$ g; n7 O' n; ^' d' w
    │  │  │      08 SpringDataJpa应用之Dao层规范接口.mp4
    + }: |' a/ R7 R* C│  │  │      09 SpringDataJpa应用之常规操作.mp4, }& s# ]) A0 j/ N/ Q; L4 [7 F& z$ [" W4 M/ K; p
    │  │  │      10 SpringDataJpa应用之引入JPQL.mp4
    9 O; b: l6 _9 L$ O# W, }│  │  │      11 SpringDataJpa应用之引入SQL.mp43 u9 x3 P; N" A3 o  _
    │  │  │      12 SpringDataJpa应用之方法命名规则方式.mp4+ Q% {- U5 P6 J0 m
    : Y2 o+ v+ M6 n! m' v5 C3 c! }# k  t│  │  │      13 JpaSpecificationExecutor接口.mp4( X) H5 d  [/ b
    : P! V3 W7 J3 ]; S0 l$ u3 S│  │  │      14 Specification动态查询单条件封装.mp4: Y5 M) d: H8 D! H& ?* L) v9 @3 ^1 w# }, M6 Y
    │  │  │      15 Specification动态查询多条件封装及模糊匹配.mp4, u/ F) C# X- t. P5 G( V6 u- V
    │  │  │      16 SpringDataJpa排序&分页.mp4' c( L* M3 H9 x! d
    ; i9 U6 ~: [, k4 N, w+ W1 P+ h│  │  │      17 SpringDataJpa源码剖析part1.mp4
    3 Y; I, o1 _$ m6 h' f: E+ H│  │  │      18 SpringDataJpa源码剖析part2.mp4
    , m2 z: S: U# S; P  i- v│  │  │      19 SpringDataJpa源码剖析part3.mp4" a# q) Q2 V& @+ E5 Z$ m4 \
    3 s2 [8 }+ H2 |7 Y5 {. W5 X, Z7 P│  │  │      20 SpringDataJpa源码剖析part4.mp49 N- \9 S3 @) x9 M$ H2 c; \' f* F$ Q3 W, G9 F9 [
    │  │  │      21 SpringDataJpa源码剖析part5.mp4  [7 e3 m& j1 n: Q3 M8 O0 D, T- J8 K/ e4 b# I5 q$ h. Z' \
    │  │  │      22 22 任务四随堂测试_不提供.txt0 v. F1 ^  H5 b; ^' K
    │  │  │      / [5 o: T0 M7 h3 o( _
    │  │  ├─05 任务五:模块作业
    ( Q; {+ ~9 N5 x: u- c. I/ {│  │  │      01 01 第一阶段模块三作业题.html9 m+ z  z/ Z, M5 ]7 C
    # ^) e, l3 W* X, q6 p│  │  │      01 01 第一阶段模块三作业题_作业答案.zip
    0 J, v5 e5 r* N3 c) s& D+ n1 s5 A│  │  │      
    + X7 T: M6 F1 t& D│  │  └─06 模块三直播【回放】0 D! g2 n4 P6 F( y: O: X
    │  │          01 01 满意度问卷调查_不提供.txt* }$ l$ x- {" p5 Y9 B- _0 z: @' q* [: Y* g0 S5 R& p* X' R* j
    │  │          02 阶段一模块三直播回放.mp49 b, D8 \. z$ C8 p1 U  _4 k# d# U3 M; I' u9 }4 Y* C6 N2 b
    │  │          03 03_springmvc.zip, w& H6 l. S& P6 D" X9 N/ k0 J0 ]9 S; I& J. u' j
    │  │         
    ! w5 ]! }" S* @9 ^6 E& U│  ├─04 约定优于配置设计范式及Spring Boot源码剖析; @' V+ M$ n  k' u* H( n+ N. F* Z
    │  │  ├─01 SpringBoot学习资料下载
    : N. N: ]6 L$ ~6 G$ A, U1 P2 x  |│  │  │      01 01 讲义+代码.zip2 t2 H' ?/ G  d; @8 J2 _$ W9 G9 q
    ; |, P8 n9 _* Y6 Z│  │  │      8 p/ e8 m  s4 s$ @& g8 J  b) r4 [5 {) @1 q! D) U8 _) w6 t) @
    │  │  ├─02 任务一:SpringBoot基础回顾% ^2 M. _3 F: t$ Q1 t* O" P! Z. r" O, {7 E" j$ K' |( }
    │  │  │      01 SpringBoot课程内容介绍.mp4
    : X+ P# M+ P. P, ?0 o  m│  │  │      02 框架发展趋势-约定优于配置.mp4" |$ U$ Q/ M. b, C
    │  │  │      03 SpringBoot核心总览.mp4: Z  o. j; B# H3 |5 e: y! |, b; r: g8 {: l5 b
    │  │  │      04 SpringBoot的环境搭建回顾.mp4. @4 e: u5 G& x% Z4 t
      Z9 H" A1 E9 S  }& l! Z, G/ y│  │  │      05 SpringBoot的单元测试与热部署回顾.mp4- T: h) c+ L; C4 z
    . J* z" L( e0 i4 k- L/ F" w% E│  │  │      06 SpringBoot配置文件之properties回顾.mp4+ s4 H0 N2 B9 |! {: l: d( o8 N
    │  │  │      07 SpringBoot配置文件之yaml回顾.mp4( [: V1 p+ @0 {4 K3 \# @. @) H3 e! W- M% M5 h& T  L
    │  │  │      08 SpringBoot配置文件的注入类型回顾.mp4
    ' p5 u0 A+ [/ m: t7 x9 N& I│  │  │      09 SpringBoot自定义配置文件和类.mp4
    7 F* {5 b' T1 E( S2 w5 N& a│  │  │      10 SpringBoot随机数设置及参数间引用.mp4
    * H; Z0 y( J& x│  │  │      11 11 任务一随堂测试_不提供.txt% n* Q+ g8 U/ B0 U  k: W- v/ u
    ( m* O5 N" Q. B9 F│  │  │      / A5 }! `; p. n9 {
    ) g' P$ D* T5 |% k│  │  ├─03 任务二:SpringBoot源码剖析  g' T( m+ U$ y& V/ j6 m
    │  │  │      01 源码剖析-依赖管理-spring-boot-starter-parent.mp4; q5 x  e/ ?3 K8 P' J. B! Q
    8 Y6 T6 W2 Q/ w, L3 S* {+ U│  │  │      02 源码剖析-依赖管理-springboot-starter-web.mp47 j: w1 s# T( C) _9 @6 m
    ' W" G4 l5 L& a$ P% l% s8 E│  │  │      03 源码剖析-自动配置-SpringBootConfiguration.mp4* S# N. t1 ~) s; A% O) w5 [: L9 k( _: p, l4 Q- C' D4 U
    │  │  │      04 EableAutoConfiguartion-AutoConfigurationPackage.mp4: m: T7 A$ W, U) \) L
    2 V3 Y( y  t5 l, j' I│  │  │      05 源码剖析-自动配置-AutoConfiguration-@import.mp42 m$ s- L; L% v7 q
    ( g2 u% W1 x3 }& u$ k│  │  │      06 源码剖析-自动配置-ComponentScan.mp4) H. x8 Z& r4 g' V1 E8 e1 C
    │  │  │      07 源码演练-自定义starter之自定义过程.mp4
      G# t* P* |& {│  │  │      08 源码演练-自定义starter之使用过程.mp4
    ) R; H: ?% p% n0 C5 ]│  │  │      09 源码剖析-run方法-SpringApplication实例化过程一.mp4: N3 b" |0 x9 v! q9 h1 w: w
    │  │  │      10 源码剖析-run方法-SpringApplication实例化过程二.mp4; @5 ~% ~3 ~; c5 N9 I
    7 f. q" w7 P# W$ r: Y2 @1 R│  │  │      11 源码剖析-run方法-底层run方法一.mp4& U; {# |4 Z# \# W% {% O+ p9 ~# A3 ~; F* M2 p2 D4 I) C
    │  │  │      12 源码剖析-run方法-底层run方法二.mp4! K& Q* @0 \6 {. T5 M2 i$ A% V
    │  │  │      13 13 任务二随堂测试_不提供.txt
    6 K. f) i+ L# L3 }│  │  │      
    , k; X4 ]  R; ^" a1 k8 l│  │  ├─04 任务三:SpringBoot高级进阶/ q" `0 B: B, a1 J+ I# P
    │  │  │      01 SpringBoot整合-整合mybatis之环境搭建.mp4, `4 ~# B7 W( R4 H$ N; v
    8 g- D, U3 _2 a│  │  │      02 SpringBoot整合-整合mybatis之注解方式.mp4( t+ n" V8 n9 Z
      Q  h. {  C% C2 g9 i* J1 ?│  │  │      03 SpringBoot整合-整合mybatis之配置文件.mp42 Q3 p" C5 o& S
    │  │  │      04 SpringBoot整合-整合JPA.mp4
    : W! n$ E) A* J  C0 {│  │  │      05 SpringBoot整合-整合Redis.mp4& x6 B& ~2 c/ O+ w" _( r
    ) Y( p! e4 ~. |' L; F│  │  │      06 SpringBoot支持的视图技术.mp48 X) H+ A2 _* l/ l* `9 H
    - g  i3 w- {; ~8 b7 i0 _* U) y9 y│  │  │      07 SpringBoot视图Thymeleaf常用标签.mp4
    $ A: w' k) [+ t/ [│  │  │      08 SpringBoot视图Thymeleaf标准表达式.mp4
      z9 [( M) G  F& i3 ?│  │  │      09 SpringBoot视图Thymeleaf基本使用方式.mp4# b9 r) k! [2 _2 t- Y1 E* a7 j2 c7 D6 ?
    │  │  │      10 SpringBoot视图Thymeleaf页面的数据展示.mp4
    $ S5 N, d6 \- V8 z0 A6 x$ V( c5 ?│  │  │      11 SpringBoot配置国际化页面(一).mp4/ ]5 Q- W( n9 _* ?% A' m
    : I/ g+ _. q5 `  t7 w. q│  │  │      12 SpringBoot配置国际化页面(二).mp4) F7 m6 H- I! ~1 \7 B/ y1 v: o8 X: S7 W# Z$ ]; r
    │  │  │      13 SpringBoot缓存管理之基础环境搭建.mp49 N5 I1 `$ n; U# [! C7 }
    8 Z, X3 |' D0 X+ F5 n: I│  │  │      14 SpringBoot默认缓存体验.mp41 |! g- w7 i8 Q! y
    │  │  │      15 SpringBoot缓存管理之相关注解介绍.mp4' g8 }/ y- V7 }- c5 r, M7 P7 ~
    │  │  │      16 SpringBoot缓存管理之相关组件.mp4
    3 U' W; K& P2 [) M8 L8 Z( A" c│  │  │      17 SpringBoot缓存管理之基于Redis注解缓存实现.mp4: ^& m: J% t( U  V: a' {+ [5 ^2 o1 t  G# Y& a: V
    │  │  │      18 SpringBoot缓存管理之基于Redis API缓存实现.mp4
    : v+ |1 ~6 U+ U* t# `! R│  │  │      19 SpringBoot缓存管理之Redis_API默认序列化方式.mp4/ v, }( s" b1 c0 n! M
    │  │  │      20 SpringBoot缓存管理之自定义RedisTemplate.mp4
    $ N) ?+ s2 \$ ~3 a$ P│  │  │      21 SpringBoot缓存管理之自定义RedisCacheManager.mp4
    8 ]$ {% w2 p$ K. A" l9 X! @! Z1 y│  │  │      22 22 任务三随堂测试_不提供.txt" Z# v# W# [9 j- P0 D+ b$ a  ]% D+ U8 C1 P+ ~
    │  │  │      ; G( w, D& A5 Q0 ^5 {, C6 w
    │  │  ├─05 任务四:模板作业  |* g4 Z1 k) U) V
    , P8 i0 V% s. M* o6 f│  │  │      01 01 第一阶段模块四作业题.html4 k( q1 e* d. `, l4 o" r
    │  │  │      01 01 第一阶段模块四作业题_作业答案.zip6 k% g- E. [- ~  L! A4 A7 T. d, ]! [1 u8 d1 X8 s. e1 ~6 V/ `
    │  │  │      
    8 ^; e  _  l* A3 w( \│  │  └─06 模块四直播【回放】. m' L1 b+ ~" b& j
    │  │          01 01 满意度问卷调查_不提供.txt
    : t' _6 {6 S5 m. [  T3 B# w" U│  │          02 阶段一模块四直播回放.mp42 o! D& c  G# J9 C# G
    │  │          03 04_springboot.zip, N! v! J+ G5 z6 n2 u1 a
    3 [* f9 s. [1 G; |% W0 |+ a  k0 Q│  │          9 Z" V/ ^  p) ]- G+ L. O' M  }) Z1 M. F7 f9 j4 r+ {
    │  ├─05 安全框架设计实战及SpringSecurity源码剖析# ~0 b7 H+ I7 H  ?) T( g
    " |9 [8 ?) ~( b, \9 P│  │  ├─01 阶段一模块五课程资料下载
    , V! [! A0 |; V8 `│  │  │      01 01 阶段一模块五课程资料下载.zip2 F' L2 b/ r$ B3 S) K, D
    │  │  │      ) u  m( D8 F* r- M1 W8 E
    │  │  ├─02 任务一:SpringSecurity入门
    0 w5 B% c. F/ n  `6 p. H& z# I│  │  │      01 SpringSecurity介绍.mp4) y) t  W0 P: p. x% Y$ m3 ]5 R0 i& ~9 B& F; a7 `& {+ n- D$ k  o- x3 m
    │  │  │      02 SpringSecurity应用场景.mp41 v' X( Z  ~- s! i; G; g6 o: _9 z
    │  │  │      03 SpringSecurity入门案例.mp4- o* N, |! l5 M5 b! {. ^  E/ ?  f6 f* ?' Q2 U9 o
    │  │  │      
    % K/ z" U2 {4 T! a. P│  │  ├─03 任务二:SpringSecurity认证原理与实战9 }. D# Y. C- N1 h% v  Y
    6 f0 V+ Z3 o3 t│  │  │      01 案例介绍与环境搭建.mp4; Q% \' c! I; [/ m& h
    2 ]- V* C! ?0 B7 Y5 ~8 W  O  |│  │  │      02 过滤器链介绍.mp45 _' H" S7 _8 A( c2 b0 I2 g1 q3 y& m/ g7 U  Z) g$ G
    │  │  │      03 自定义表单登录页面.mp49 F( n' _! t; u4 e9 A+ p  o  F$ `9 r2 q$ h) s' L1 {. ?
    │  │  │      04 表单登录认证.mp40 b/ ^& a7 ~) q6 _7 j
    - [2 w( Q' t/ k│  │  │      05 基于数据库认证.mp44 m5 I: F& y+ M0 m
    │  │  │      06 密码加密认证.mp4( Q3 D6 U" n) p' N) H: G1 i/ U
    │  │  │      07 获取当前登录用户.mp44 o; [3 k8 W1 d# @& f3 e/ M+ w" J" ?, y! P7 e
    │  │  │      08 RememberMe功能实现_01.mp48 N1 P4 M/ Q* j
    , `# ^  w# Z2 \7 v' d4 o│  │  │      09 RememberMe功能实现_02.mp44 T1 _3 p: a1 V' v
    / R& w" u, B  L6 V* e│  │  │      10 RememberMe功能实现_03.mp4
    % H# `/ y& Q! Q  x9 {5 U, F: M, V% v# e│  │  │      11 自定义登录成功和失败处理.mp4! S* O4 S4 V' {; Y3 o" D, A6 N2 Y7 A
    │  │  │      12 异步登录认证.mp4; X5 w% j/ F- j) K3 X- }
    - o2 V" o- Q& [2 F: D│  │  │      13 退出登录.mp42 p- ?% Q& @) O- ?: n3 r' G! l1 L, f$ `* n* L  Y
    │  │  │      14 图形验证码_01.mp4
    ! o4 s$ D6 z. W' P7 a# V$ Y1 G! \* {│  │  │      15 图形验证码_02.mp4. B& ~( B0 X# P! N: M% q
    % j  y5 f4 s* z, ~& t% G9 o& i│  │  │      16 图形验证码_03.mp4
    ) `% U* N7 D7 L" _' U│  │  │      17 Session管理.mp45 Q4 @8 O" j! k5 M# w3 q
    # Y9 |3 j* v5 O8 L│  │  │      18 集群Session同步.mp4' [" K" S/ f3 h
    , A& g/ D3 ]3 t7 G/ ^! D0 a│  │  │      19 CSRF攻击原理.mp4
    % K2 p$ b& J' _$ E3 D+ y' E│  │  │      20 CSRF防护机制.mp4/ A0 l( q4 q& |4 h$ @5 Z
    │  │  │      21 对跨域的支持.mp41 @) b  K$ e. ?5 F0 x5 i, d  j5 W; T# H
    │  │  │      : l" u& _% o" N7 K4 r6 J/ x0 V: _1 \
    │  │  ├─04 任务三:SpringSecurity授权原理与实战; `2 m( |% j6 j7 z) G+ W8 D: r, e: K) ?: ?! V. Z4 E, P
    │  │  │      01 授权介绍与原理.mp4
    % P/ C( c6 x7 Z8 k- Q│  │  │      02 内置权限表达式.mp4! n# K' v* {& i3 _; Z  ]% I- A/ k, N5 S4 a& b. S
    │  │  │      03 基于URL权限控制.mp4; k* B( }0 F+ G! x4 K1 s( H! `( v
    │  │  │      04 基于method权限控制.mp45 E: F, `# v* `- g# h' Q4 z- T0 y! r" [) Q
    │  │  │      05 基于自定义Bean权限控制.mp4/ S% {7 f: C. Z; A* R" S6 G# h
    │  │  │      06 RBAC权限模型介绍.mp49 J4 q0 B$ w1 k; Y. C! S& S; P; k
    % B1 C+ j% Q( K# Y% i$ k- w│  │  │      07 RBAC权限模型的数据库设计.mp4' w1 J9 T: u: u: T1 }9 v+ U% @9 m9 f2 g* D' N- ~' [
    │  │  │      08 基于SpringSecurity实现RBAC权限控制.mp4: S! Y6 l1 f) \! }$ {
    3 V5 t7 q7 X+ R  j) K- q" X; s; x* ^│  │  │      09 基于SpringSecurity实现RBAC权限控制测试.mp4, N2 R4 ~! @+ j& O
    │  │  │      10 基于页面标签的权限控制.mp4
      o" z0 ?5 a# L8 a, P. Q+ V) i7 `│  │  │      
    % T' _- s; J/ ^( p. }0 d7 Y9 u│  │  └─05 任务四:SpringSecurity源码剖析
    $ f: H% z8 R9 K( I/ I! I│  │          01 过滤器链加载流程源码剖析_01.mp4+ w' {$ j1 [  C( X- g' t2 q: C2 j: s4 m5 |, Q
    │  │          02 过滤器链加载流程源码剖析_02.mp4% T" I. f3 t' u, K
    │  │          03 过滤器链加载流程源码剖析_03.mp43 Y, z0 {8 E8 M$ P" p9 M: V' n
    │  │          04 认证流程源码剖析.mp4; u3 {! h2 E" m7 O# Z
    4 g( A( h. S! {* @& i5 W│  │          05 RememberMe流程源码剖析.mp40 c: `. z8 m. O+ Y1 ]2 A1 R
    │  │          06 CSRF流程源码剖析.mp4' a3 r* J! m" S/ s& \$ X$ z' s4 x) z# Y" D( a0 Z$ t/ W- R! a: C0 G# c' g
    │  │          07 授权流程源码剖析_01.mp4# l: G6 E% T9 n8 `
    │  │          08 授权流程源码剖析_02.mp43 I! u) {9 x) Q% z% C
    │  │         2 ^6 T( n% J- A# ^
    │  └─06 响应式编程设计实战及SpringWebFlux源码剖析# P, ~8 C% c3 [/ @- Q8 a% U, ^! J0 m8 o9 k' G/ B
    │      ├─01 阶段一模块六课程资料下载
    $ H& V) s3 y$ q% G% q│      │      01 01 阶段一模块六资料下载.zip; m$ D& e. ], |0 u: u5 o- p  d% v. q9 `! D- e" e0 j% j8 Y$ i% P
    │      │      * d' a5 `3 C$ N; d& f$ Y0 P9 T/ c4 Q2 ~- `9 s
    │      ├─02 任务一:响应式编程概述
    5 s+ `& _1 L4 W) c: K/ N│      │      01 响应式介绍.mp4
    $ [! x1 y# W0 ~' u+ o  z│      │      02 响应式应用场景.mp4) G& Q2 m9 ^# @5 E! m( u9 i9 Z
    │      │      03 响应式的现状.mp4, N, r, b' V; {4 h$ t: E! T4 A  A/ n. L4 N4 s6 k
    │      │      04 响应式Spring.mp4$ d) n; o, Q4 @# `2 E* C) C$ s
    │      │      05 无处不在的响应式.mp48 ^" U# ^  J! {
    : z' F8 b3 B$ X6 a4 G│      │      06 响应式流规范基础.mp4, i" [  N( O! }7 J  e& N6 O7 s/ L* c
    │      │      07 响应式流规范实战.mp4
    * [! N$ \0 h. B. j( _& t, ?1 h9 d│      │      08 响应式流技术兼容套件.mp4
    % c' v  L4 d, B4 [+ ^* N1 e│      │      09 响应式流中的异步和并行.mp4
    / g& C) d- f( O" ~* i: R5 Z' x│      │      10 响应式环境的转变-RxJava转变.mp4" T/ `1 `. ~' r& u1 H' m
    │      │      11 响应式环境的转变-Vert.x调整.mp4" q7 P) q( Y0 s6 b6 v7 J! q$ w. [& Q
    │      │      12 响应式环境的转变-Ratpack改进.mp40 K" f- k  s# Q  t
    │      │      13 Spring响应式编程-观察者模式.mp4- N8 Z2 b- Z) S# D" S6 ?2 x: B+ g; s6 c
    │      │      14 Spring响应式编程-观察者模式使用.mp4& X' w& i! m" ]" Q# r6 f0 K% x, {4 d
    │      │      15 基于@EventListener注解的发布和订阅模式.mp4$ n* f/ F' k' J! V- j& o$ X, {  J' X0 J8 F5 u
    │      │      16 使用@EventListener注解构建应用程序.mp4+ r6 R) l) y$ f, k
    " {  E2 d+ i, B+ g9 W7 S' D; g│      │      17 使用RxJava作为响应式框架-响应式流.mp4
    3 Y6 H* g! ~- n4 _  I) Q│      │      18 使用RxJava作为响应式框架-生产和消费数据-1.mp4
    , T& J. x/ B/ z" W! ?│      │      19 使用RxJava作为响应式框架-生产和消费数据-2.mp4
    + f& n) d* s6 }/ B& A# b, s│      │      20 使用RxJava作为响应式框架-生成异步序列.mp4+ C( }( H2 A* Z2 k/ D
    6 o5 ^. W# S6 @- H  X2 i│      │      21 使用RxJava作为响应式框架-操作符.mp4* i" T' R# s% o
    3 r, y$ m' e; u, N2 n│      │      22 RxJava优势.mp41 B/ e: T7 m1 M0 x( Z! S* F1 _
    * W) G* X# k  D4 Y- q+ ~0 M' J$ |│      │      23 RxJava实战(上).mp4$ V# c9 a% X4 C1 S" w7 E; Z, P% s- X$ i0 J6 w* {
    │      │      24 RxJava实战(下).mp4! i0 T3 a/ I2 ^4 F  t* _2 I* p
    6 l2 K3 T8 g4 b│      │      25 Spring WebFlux.mp42 X3 `: p" F0 r8 g5 b2 R& N" I& d$ l2 b; l
    │      │      26 WebSocket.mp4$ r0 I! k' F1 L  W. {
    3 I3 m4 [: }9 P; l│      │      27 RSocket.mp4, S" _" d- k( }* l
    │      │      28 WebClient.mp4% @- H$ B. E9 |/ u" ~
      s6 {) |7 f+ S# _, n3 |0 f│      │      9 N2 [, u, l- e4 Y9 I- a% y3 @' P& }6 S+ i+ x
    │      ├─03 任务二:Spring WebFlux核心原理: u, M0 F; |) G
    9 K5 ~( ~6 |1 H│      │      01 Project Reactor介绍.mp4, d, _6 E' t4 x& W! X' U( _
    3 S6 y. P+ S" O5 \│      │      02 Reactor使用方法.mp46 o( P2 u7 Y0 u6 j' `
    ' |# y2 `4 l* t: g7 T│      │      03 Flux和Mono响应式类型.mp4
    + u- o! r; w# @3 M7 ?) B9 O( L│      │      04 RxJava 2响应式类型.mp45 V& n/ J' [  n3 \' L
    │      │      05 创建Flux序列.mp4
    1 b- [, X0 G3 k│      │      06 创建Mono序列.mp4
    " C5 }4 Q  r' x' ?6 u; m- y│      │      07 订阅响应式流.mp4, P6 Y1 M2 u$ D1 E7 c4 N0 R6 I
    7 y8 _+ E2 h, ~' w. `0 p│      │      08 用操作符转换响应式流-01.mp4
    ! y. n6 @. v9 }' t  l5 B7 ~6 h& c│      │      09 用操作符转换响应式流-02.mp4
    7 A' F+ @4 P2 V: M│      │      10 用操作符转换响应式流-03.mp4- ^, ~. x0 x! t: a  I
    / e- X5 ]) n$ e7 E! w│      │      11 用操作符转换响应式流-04.mp4
    # X7 s6 G0 Q  E; {/ f6 ?' n- S│      │      12 用操作符转换响应式流-05.mp4# ^4 P! l" G# A1 ~
    6 c: }$ [$ P6 j8 G! r- h2 u│      │      13 用操作符转换响应式流-06.mp4/ B  y% N* a. J9 G4 @! L
    │      │      14 用操作符转换响应式流-07.mp43 a3 L5 Y% M, y7 p5 @! }" q# y$ g
    │      │      15 用操作符转换响应式流-08.mp4) d( z7 z- \- W' L6 r3 i  Q* |9 v- p/ }5 }3 e
    │      │      16 以编程方式创建流.mp47 J1 E* N. c8 I' N% u' d' N6 m5 p: V# _$ U
    │      │      17 错误处理.mp4( i4 E, y- H( i1 S& f" I! G( e) k, _8 M  v) j
    │      │      18 背压处理.mp44 I" U. J5 u4 N
    # h+ z. a7 w# n7 P│      │      19 热数据流和冷数据流.mp4: r9 o. r" m3 |! O- E+ Z: s6 _3 l  o  S
    │      │      20 处理时间.mp4- I0 y. |8 S) U' s  ^; B6 A
    6 r9 n2 b) W8 Y5 m5 F- G4 w7 j; l1 a. U│      │      21 组合和转换响应式流.mp43 \8 N+ d% a+ _( P! G* L0 n5 J+ J1 ^& t
    │      │      22 处理器.mp4# x, O# z" f- f' Y6 D9 m
    │      │      23 Project Reactor测试.mp40 D! U& d; w/ `  y3 `" q3 v
    │      │      24 Project Reactor插件.mp42 G# S) k/ Y) e$ E5 g
    │      │      25 响应式流的生命周期.mp44 X7 `" w0 V9 p* d; V! K
    ( I( }' D0 y1 v" y+ w. c│      │      26 Reactor线程调度模型.mp44 ~) |' ^  i5 V0 t4 E( }3 G5 q( c  F" d4 s" r3 Q5 L( i
    │      │      27 Project Reactor内幕.mp4
    2 n% t" k) N% P' O0 S  m! ~│      │      6 n* z/ |" Y% `4 B: x) o7 Z' r& a3 H) x, p( u) N: _; z
    │      ├─04 任务三:Spring WebFlux高级实战$ A' ~0 k' x+ k0 n+ p2 F- b9 I$ D* f2 [* f5 m
    │      │      01 响应式Web内核.mp4
    0 A, M' m! n- D│      │      02 响应式Web和MVC框架.mp4  B. J- d% K2 V% O% j
    9 u! K6 L9 m% @7 y6 M│      │      03 基于WebFlux的纯函数式Web-01.mp4/ [1 L5 D- N" u% J1 l. f, d
    2 I3 y) i) a2 u6 q/ D, G│      │      04 基于WebFlux的纯函数式Web-02.mp4' ~$ l( O* e1 O2 i- W; r
    │      │      05 基于WebClient的非阻塞跨服务通信.mp4' T( `/ Q1 J$ p: G& z5 p7 f# ~% @! A$ d# W# o0 R
    │      │      06 响应式模板引擎.mp4" y) g6 Y, j+ `2 `4 d3 I
    │      │      07 响应式Web安全.mp4# K" F4 E& S  g4 g7 k' h& x9 {% T1 Z. c9 p
    │      │      08 与其他响应式库的交互.mp4/ s2 y2 G/ C" o* e0 }
    ) d* y) D* U: J1 l& L│      │      09 SpringWebFlux和SpringWebMVC对比.mp47 K& ]4 R; b8 M7 \. D
    │      │      10 使用SpringBoot.mp4. k$ d6 w# J/ v! K: q$ j2 d/ R2 A8 H# x: m6 `1 g8 s2 d% X% D! K
    │      │      11 WebFlux的应用-微服务网关.mp44 C% G2 S% b  I" X: Y! P0 n7 |+ @( z
    │      │      12 WebFlux的应用-大文件上传.mp41 Q/ W5 q4 n) S+ T3 i* }3 q8 V! ?1 N- k, e
    │      │      13 处理客户端连接速度慢的系统.mp4% H4 S% Z6 Z1 y$ X+ c- h# n& d  @
    , q9 I$ D4 B$ n' ~$ L6 }│      │      14 流系统或实时系统.mp43 E$ M9 ?, j* @- p# d
    │      │      15 响应式持久化库原理.mp4$ G7 \# S2 R6 ]$ U/ x: J' a
    │      │      16 响应式事务.mp44 a5 O! G& F* d  h- R0 B
    │      │      17 Spring Data响应式连接器.mp4
    & s) X( }5 P$ m- Z6 D│      │      18 连接响应式关系型数据库01.mp46 b# l0 v/ H6 n: Q1 i- R2 `1 Q: |4 _9 \- F
    │      │      19 连接响应式关系型数据库02.mp4
    0 i- o3 P$ }+ f/ ~│      │      20 Spring Data R2DBC集成MySQL.mp42 `; A: f2 O( ~6 Y  x" w  R7 r4 P+ d$ y
    │      │      21 SpringWebFlux集成MongoDB.mp44 }6 A" I  Z* }3 `9 ?8 W" V* b& X" z
    │      │      22 SpringWebFlux集成Redis.mp4
    * b2 t6 c  r7 x9 |$ ^: Q│      │      23 rxjava2-jdbc工具使用.mp4
    9 p) H  K6 _4 s5 [│      │      24 将同步CrudRepository转换为响应式.mp4' N  Q7 h$ i: y( C# m7 x3 |/ F2 }! ^: `8 y, O5 L3 Q' v
    │      │      25 使用StepVerifier测试响应式流.mp4
    ' F1 H8 P/ \% Y- h│      │      26 WebFlux测试.mp4
    : S/ r  N- b' Z5 E' f& A6 I│      │      $ @0 |9 @; z- q" D
    │      └─05 任务四:Spring WebFlux源码分析8 D7 R# h8 x! D0 n! X
    │              01 Spring WebFlux源码剖析—socket包.mp4- G! a. V. m9 O" Z% D; i, A9 I" _' C0 z) i- \/ y) P
    │              02 Spring WebFlux源码剖析—support包.mp4) e- }3 t; w: p
    │              03 Spring WebFlux源码剖析—result包.mp4
    9 g9 g& C- M3 h" `│              04 Spring WebFlux源码剖析—resource包.mp4) w- z" W) {5 |7 r: k4 f( }: ~$ w) Y) `9 m/ |
    │              05 Spring WebFlux源码剖析—accept包.mp4# ^; [) Y/ I% R
    3 e# _( V; |2 {) [  A│              06 Spring WebFlux源码剖析—config包.mp44 Y; l+ t5 q. p
    │              07 Spring WebFlux源码剖析—handler包.mp42 Z3 p" c9 u3 L7 e9 F$ [
    │              08 Spring WebFlux源码剖析—reactive包.mp4( c" ^* P& H% X7 w" U  k$ A3 C8 q. b9 U- C+ [
    │                ^- j$ s! D0 x1 Y
    ├─02 第二阶段 Web服务器深度应用及调优$ ~) \! l% r$ x1 b
    │  ├─01 Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优) \! i- c: L5 b$ \8 @
    9 G( L+ m' F: g8 N! L- V: [│  │  ├─01 任务一:Tomcat高级使用及其原理剖析01 ~. G. h* t4 O& v& J: n' n# `3 x" j/ Q& u( k7 W: I7 l
    │  │  │      02 Tomcat课程主要内容.mp46 k8 Z1 U0 p2 {( _+ f% q8 P
    │  │  │      03 Tomcat软件包源码包获取及Tomcat标准目录结构.mp4- m3 {# T6 h, _& S; Q
    ) X- ?  ]+ E" n; y, d│  │  │      04 Tomcat总体架构之浏览器请求服务器流程.mp4
    6 U' y; }$ L( [9 E' n! B, h& V│  │  │      05 Tomcat总体架构之Tomcat处理请求大致流程.mp4  _7 o& s0 Q' ?* }4 i. H7 \
      [( J9 J, Y/ \3 ]│  │  │      06 Tomcat总体架构之Servlet容器处理请求流程.mp4* |+ f& d' X9 O! f- m
    / X/ l8 Z% d& Z/ I, R" z│  │  │      07 Tomcat总体架构综述.mp4# i6 Q& J! U3 _4 e9 K9 L
    3 Q$ E: g! u# ~2 _7 c" P  `│  │  │      08 连接器组件Coyote简介及支持的协议和IO模型.mp43 W& y) r( [* ?8 L; y0 s: O
    , _, Q$ C9 A+ q  ^$ x* U$ R│  │  │      09 连接器组件Coyote内部组件及工作流程.mp4
    % b8 D) ?* v  O6 [# T; e│  │  │      10 Tomcat模块分层结构及Catalina的地位.mp4% N4 U  S0 T6 ]; ]
    : y  w3 i# H5 a0 f# ~% p/ L│  │  │      11 Servlet容器Catalina结构.mp4
    - H, C1 F+ ?0 m# W│  │  │      12 Tomcat服务器核心配置说明及Server标签.mp4
    9 J" b- _) n: J& G1 G3 T│  │  │      13 Tomcat服务器核心配置之Service标签.mp4
    & q. c% t) t! o4 ?' @│  │  │      14 Tomcat服务器核心配置之Executor标签和Connector标签.mp4+ v* n/ {0 `: s0 @
    │  │  │      15 Tomcat服务器核心配置之Engine标签和Host标签.mp4/ g% D& N! ?0 H4 ~
    │  │  │      16 Tomcat服务器核心配置之Context标签.mp4) ^5 A& H* n# O7 j. t. p
    │  │  │      + ^6 C: X; }6 K! G
    # B# e4 Q2 l/ `6 B# ]2 R6 H│  │  ├─02 任务二:Tomcat源码剖析及调优) f9 C5 Y4 v- G/ f  T$ @5 Z% g5 D: O" ~. u1 F9 n
    │  │  │      01 手写实现迷你版Tomcat思路分析.mp4$ `. H! ?$ x/ i# X# `4 V3 |9 ^3 }( I1 E8 D  Z. z$ L# ^
    │  │  │      02 手写实现迷你版Tomcat V1.0开发及遇到的问题分析.mp4
    ! J& s" ^1 P* R  K/ F' y; k│  │  │      03 手写实现迷你版Tomcat V1.0开发完成.mp4
    % q' P3 n: R+ l0 p│  │  │      04 手写实现迷你版Tomcat V2.0 Request封装准备.mp4
    $ I8 G/ a( C# x( y4 ^3 S2 P│  │  │      05 手写实现迷你版Tomcat V2.0封装Request和Response.mp4
    $ L7 O; d1 G+ p# ~! [1 Q│  │  │      06 手写实现迷你版Tomcat V2.0封装静态资源工具类.mp4
    ) E& e) ?( J5 A7 S: k/ K│  │  │      07 手写实现迷你版Tomcat V2.0测试.mp4
    ( E6 @4 ~3 L5 O  m│  │  │      08 手写实现迷你版Tomcat V3.0定义Serlvet.mp4) t1 Z* o! g; ]9 o: ?1 }  ]9 d: P* J5 k* L* K* W7 Q) V' w
    │  │  │      09 手写实现迷你版Tomcat V3.0加载解析Servlet配置.mp4" a/ @2 a) w: t. [* A' F
    $ n6 S. j- D* w4 @9 B( z│  │  │      10 手写实现迷你版Tomcat V3.0开发完成及测试.mp4% G# m" \4 K" C
    │  │  │      11 手写实现迷你版Tomcat多线程改造(不使用线程池).mp4
    & u9 }& L0 ~4 _! H- q4 q│  │  │      12 手写实现迷你版Tomcat多线程改造(使用线程池).mp43 `! {) O* p  l( Y$ o6 j7 n) e' R& k0 F/ S1 F7 {- ]5 T
    │  │  │      13 Tomcat源码构建.mp4
    - ?# W- I3 ]. g% t, G% [, X│  │  │      14 Tomcat源码剖析之启动流程时序图解读及容器生命周期管理机制.mp4
    % `9 |0 D1 T: u1 u9 u5 c- K/ ~: g│  │  │      15 Tomcat源码剖析之启动流程源码追踪part1.mp4
    3 J: t1 c& p* w3 I: }2 z│  │  │      16 Tomcat源码剖析之启动流程源码追踪part2.mp4$ B# M8 F6 w9 p- }1 _# ~
    - G, q, l3 G" k6 `8 W; _│  │  │      17 Tomcat源码剖析之Mapper组件机制及请求处理机制.mp4! j+ I- k- F1 r; I$ D% i3 R6 h# ^4 P* s3 Z, ^
    │  │  │      18 Tomcat源码剖析之请求处理机制追踪案例准备.mp4% N) D! |; S4 x( ]) @
    0 ?- x  g( N6 i3 b3 ?│  │  │      19 Tomcat源码剖析之请求处理机制源码追踪.mp4
    : v3 [5 g# N0 J/ d2 a│  │  │      20 Tomcat类加载机制之JVM类加载机制回顾.mp44 ^  `0 O2 q2 f. {1 n
    │  │  │      21 Tomcat类加载机制之JVM双亲委派机制.mp4. e9 z- h* w. |; ^4 p8 T" k
    │  │  │      22 Tomcat类加载机制剖析.mp4/ u* I) s/ t( p/ p: u+ l
    │  │  │      23 Tomcat对HTTPS支持之HTTPS简介.mp43 {. Q" _3 q9 f8 q0 H+ e
    │  │  │      24 Tomcat对HTTPS支持之HTTPS工作原理大致流程.mp4! S8 X9 S4 d. P
    │  │  │      25 Tomcat对HTTPS支持之Tomcat配置.mp4
    ; \8 r; d+ A) \' p1 o7 c│  │  │      26 Tomcat调优之JVM内存调优.mp4% y. t1 d5 p7 g0 d5 d: ^" X6 F+ U$ P- l1 F1 A
    │  │  │      27 Tomcat调优之JVM垃圾收集策略调优.mp4
    - _& D/ L8 G+ v5 H│  │  │      28 Tomcat调优之Tomcat自身调优策略.mp4; T% \( C* a1 U6 |; ]2 b+ s
    ) q4 E9 q  }% T6 S" C  ^8 Z│  │  │      
    2 P. F! L% g8 T│  │  ├─03 任务三:Nginx原理深入剖析
    9 D! Z( A9 @5 u; I│  │  │      01 Nginx课程主要内容.mp4) B# Q* }4 U2 u' x2 t$ `  Y6 g9 J% x: i, `
    │  │  │      02 Nginx基础回顾.mp4, ^. K1 @1 }! a9 D. m
    │  │  │      03 正向代理思想解读.mp4
    ; G2 `; O+ O$ S: d0 M" E│  │  │      04 反向代理思想解读.mp42 K- u! B; ?: i. x. M: q, B+ i
    : R0 m; g; {) G│  │  │      05 负载均衡思想解读.mp42 q. C* W- }# w) L: D0 B( J4 G0 ]5 J4 u+ J3 _. N! I
    │  │  │      06 动静分离思想解读.mp4
    * x+ I8 _1 a4 E) Z│  │  │      07 CentOS上部署Nginx.mp4+ t3 N. u8 [# N8 ~# S% [$ o: m
    │  │  │      08 Nginx常规命令回顾.mp4( s/ `, V1 o* T
    ' R! i2 q0 `; {( {* b│  │  │      09 Nginx核心配置文件解读.mp4
    9 n0 h: q# l  e6 l* n% {, N│  │  │      10 Nginx应用场景示例之反向代理(一).mp4
    $ O) d( ?* X7 ~│  │  │      11 Nginx应用场景示例之反向代理(二).mp4* Z9 Y  b! r0 V: a  O
    │  │  │      12 Nginx应用场景示例之负载均衡.mp4- r5 R) E* f  @$ k9 k$ g
    │  │  │      13 Nginx应用场景示例之动静分离.mp4. g2 ~4 W' w# }) N' q% a0 J$ C; a8 }! f$ j7 b
    │  │  │      14 Nginx进程模型解读.mp4
    : D' a+ p" H& t7 u" n) b8 a) D│  │  │      15 Nginx Reload热加载机制解读.mp48 t  y0 P" ^  a% i+ G. Y9 x
    ) e- R/ j/ Z$ f- f│  │  │      16 Nginx Worker请求处理机制及Nginx多进程模型的好处.mp4
    6 M8 ]" r2 s4 {2 ~# g( t│  │  │      / N' s/ t' m) \6 O/ J$ Y
    │  │  ├─04 任务四:模块作业# Z0 |+ }  E0 A* U( w+ x
    $ x: m3 P, }5 b# b│  │  │      01 01 第二阶段模块一作业题.html# n$ m2 l# S: b' [  w+ ]5 H2 h9 @; ~! B+ P- N
    │  │  │      / c- A' F; K1 J, c
    │  │  └─05 模块一直播【回放】
    & H1 C! B$ X$ l/ m: M│  │          01 01 满意度问卷调查_不提供.txt/ m: d( u) s  b$ q* Z5 c7 z2 a1 _& p) G; z8 W+ `# `( s
    │  │          02 阶段二模块一直播回放.mp4: @2 P$ H" J& L0 z/ d* j2 H
    + T- l4 j" ?# z' `│  │          03 01Tomcat深度剖析及性能调优、Nginx深度剖析及性能调优 .zip; y' F8 W+ M" Q8 @# O
    │  │         " E) B2 [6 d# M$ E2 s+ c6 G1 N
    │  ├─02 Cluster模式潜在问题及解决方案、Web服务综合解决方案
    $ {7 Y3 [3 D) \2 w│  │  ├─01 任务一:一致性Hash问题及解决方案' h& z0 j* K, j: X0 I
    │  │  │      01 01 课程资料.zip4 D6 a; P+ D' e5 l) u: N
    │  │  │      02 分布式集群课程介绍.mp4. i$ [$ P* k4 {4 ]8 r' A# P6 g, y. D" X+ y' G
    │  │  │      03 分布式和集群.mp4" M1 f5 ^- C2 G
    8 o0 j/ l. y( `, t- I│  │  │      04 一致性Hash算法之Hash回顾溯源part01.mp4
    + n9 h6 Z6 Z8 u. \2 z│  │  │      05 一致性Hash算法之Hash回顾溯源part02.mp4
    3 b6 M! J) a, a  A5 }) S│  │  │      06 一致性Hash算法之负载均衡应用场景.mp4$ R4 r- k. ^% Q" J1 N6 @( C5 t0 u" [2 _# t( L
    │  │  │      07 Nginx的ip_hash策略C语言源码核心部分浏览.mp46 p1 T# J: X* A. r& e, Y. I  h$ h
    & P$ ]* R; e! I. C1 I$ k│  │  │      08 一致性Hash算法之分布式存储应用场景.mp4
    ( r5 O7 S) X  i( B" S8 M7 T│  │  │      09 普通Hash算法存在的问题.mp4( w2 Q7 |4 u. o( I0 e& s0 Y# }. o9 o7 `) d
    │  │  │      10 一致性Hash算法原理.mp43 T1 C7 i2 ~( V7 w2 g7 M- D. s! h; N, l- l: u) p
    │  │  │      11 一致性Hash算法缩容扩容分析.mp4) ^! _( ^5 R, Z0 U
    " w7 ^3 H( b6 H( l│  │  │      12 一致性Hash算法+虚拟节点方案.mp4: f& T& a- u4 I) _$ H% c9 U5 |
    │  │  │      13 手写实现Hash算法之普通Hash算法实现.mp4+ I8 j( a% B) j
    + a( ]. `: U& V4 p* j' F4 H│  │  │      14 手写实现Hash算法之一致性哈希算法实现.mp4& u) D! b8 J9 R  x- P5 h$ l+ j
    │  │  │      15 手写实现Hash算法之一致性哈希算法含虚拟节点方案实现.mp4
    & P( a: a9 U) Y9 |│  │  │      16 Nginx配置一致性Hash负载均衡策略.mp4( @& b* }: k0 g& N# Z# a% n
    │  │  │      17 17 任务一测试题_不提供.txt
    ( }" }4 T7 {1 @- V, J; h│  │  │      & b; X3 I3 g' t! C, D& [& N4 R
    │  │  ├─02 任务二:分布式集群时钟同步问题及解决方案6 l( |: R) K" X$ _; m" G' M
    ' Q, Z$ C+ C7 b, F- D│  │  │      01 分布式集群时钟不同步问题分析.mp4- m4 K8 w( [) Z3 s0 K+ x4 k+ u. Q
    │  │  │      02 集群时钟同步配置场景一.mp4+ z* H/ {7 q, _% D* E! i
    9 p+ R, i% |! s0 I& u│  │  │      03 集群时钟同步配置场景二和场景三.mp4* i+ y) t1 q& W9 f. {$ T" T  S8 }$ I2 p9 [, y% [1 G* A# {, e
    │  │  │      04 04 任务二测试题_不提供.txt  ^. G( ^: r2 L: c9 g6 S
    5 t* s8 G) a5 m) o7 v/ b│  │  │      
    ) i9 m' M5 ~! s5 S& O│  │  ├─03 任务三:分布式ID问题及解决方案' F! @* U3 J' T; j
    1 r2 B8 y% }$ l" o: {  w│  │  │      01 为什么需要分布式ID.mp4& R1 z5 E: M  u" Z8 d! u+ y! r% u; z+ V8 f6 p4 f/ Z5 h$ o/ |  K7 `
    │  │  │      02 分布式ID生成方案之UUID.mp4. v, ^1 e  h- b9 S1 k
    │  │  │      03 分布式ID生成方案之数据库方式.mp4. }8 P4 O! M( v" C( z
    " N/ ^3 F( c$ B$ S│  │  │      04 分布式ID生成方案之雪花算法思想.mp4; [- S, K4 U, R0 K: z# F* ?1 k! o* q
    │  │  │      05 分布式ID生成方案之雪花算法源码解读.mp4
    2 A3 t% P7 H$ r5 ~+ m/ K! W/ k! p│  │  │      06 分布式ID生成方案之Redis的Incr方案.mp49 D, W; k. J) z# M# W
    % z9 p) b* ~+ g; @: m; u│  │  │      07 07 任务三测试题_不提供.txt: j! t! `7 u5 e% \6 q
    │  │  │      ! p, [* _- {- t# X+ b/ t8 G& \' x, h( D+ w
    │  │  ├─04 任务四:分布式调度问题及解决方案
    6 k8 a$ A" J; C3 u, c  M│  │  │      01 分布式调度之定时任务场景回顾.mp4: e' r2 j3 o) U8 N1 N, `6 r! |7 h& E& L( n' N' z4 n* |
    │  │  │      02 分布式调度是什么.mp46 D1 ?  |, R8 f
    │  │  │      03 分布式调度之定时任务和MQ的区别.mp4% X% m: B0 D( P- e! S* k/ l( q; H
    " D+ q) K# N8 ], G& b. _" t2 [/ ?% P! i│  │  │      04 分布式调度之Quartz回顾part01.mp4+ X" B, H* n9 r/ s9 `6 T$ w% B0 R$ E5 F2 J
    │  │  │      05 分布式调度之Quartz回顾part02.mp4
    4 H& m9 ^0 d6 N7 p. F/ J$ S│  │  │      06 分布式调度之Elastic-Job介绍.mp4, a$ C4 z% H, j+ Y" Y1 K& f* A
    │  │  │      07 分布式调度之Elastic-Job应用part01.mp4  ?7 G, |, C; p! r  z4 U# V8 F  K1 h9 m9 E  n2 V( \
    │  │  │      08 分布式调度之Elastic-Job应用part02.mp45 m8 f- V. ?: V' m+ Q. c: _8 f. ^) \, V+ i# w! b" i% B) f
    │  │  │      09 分布式调度之Elastic-Job应用part03.mp4; M! C4 N7 Y: _; ~4 A: S
    │  │  │      10 分布式调度之程序测试及通过Zookeeper观察其运行机制.mp4* v( ~3 v3 S% w1 P" D( B- Y/ B( H/ A( q: Y0 x
    │  │  │      11 分布式调度之理解轻量级和去中心化.mp44 W/ O( N9 \; b* i
    , a% }7 r: t4 l; q* _" m. m6 X9 H│  │  │      12 分布式调度之任务分片理解.mp4, m' d. R6 ^( V: u3 P3 Z3 s- [* m' f! C0 V- ~; o( Y5 u# w( W) s
    │  │  │      13 分布式调度之任务分片编码.mp4# G; M. ]2 T4 N
    │  │  │      14 分布式调度之任务分片测试及扩容缩容.mp4
    ! c9 y5 D, F& _5 _; }│  │  │      15 15 任务四测试题_不提供.txt4 l# v/ w7 p3 b1 |" u/ p
    │  │  │      8 D) e, I7 M- G3 |! Y; C) Q; Z" n7 e! ~! E$ H0 J4 r% u8 v$ y
    │  │  ├─05 任务五:Session一致性问题及解决方案# W. l! g( _3 }! @- P  l6 D* c7 J7 H- k, m0 [
    │  │  │      01 Session一致性之问题现象.mp4( M7 s9 N" S& }
    │  │  │      02 Session一致性之问题剖析.mp4
    , F* b: t& ?, F' H│  │  │      03 Session一致性之Nginx的IP_HASH负载均衡策略方案.mp4
    + ?* Q7 }9 N3 t" u5 ^0 C/ V9 S0 N│  │  │      04 Session一致性之Session复制方案.mp43 m. F* q" M; \) e6 ~4 S6 O4 K/ T# Y0 [9 O: M% A
    │  │  │      05 Session一致性之Session基于Redis的集中存储方案.mp4
    ( ^! T( O4 q( R│  │  │      06 Session一致性之Session基于Redis的集中存储方案测试及SpringSession源码.mp4
    * e, Z+ C, F$ g- D│  │  │      07 07 任务五测试题_不提供.txt; ?* p7 D' A& g7 Y- _
    │  │  │      
    1 e% F; v/ M$ K│  │  ├─06 任务六:模块作业' u, i# F" m9 ]2 C
    │  │  │      01 01 第二阶段模块二作业题.html+ E" C) `3 m1 J$ T- t" t8 ~: J2 O% @' s( x
    │  │  │      # H/ N8 _5 p$ Z* c. a8 D9 S7 b( N+ X$ I* _0 D# D0 R
    │  │  └─07 模块二直播【回放】- G3 i. y, M% X0 N" V$ q/ m% K, e
    : ^/ v8 j- v1 ~- ~% X9 n│  │          01 01 课程以及直播的问卷调查_不提供.txt! o+ F$ Y$ D/ V3 I2 l' V! B: U1 |" w4 J5 F8 {  {" T$ ^4 H# a* p1 m
    │  │          02 阶段二模块二直播回放.mp49 d. f2 w7 P+ O2 q! i
    │  │          03 02Cluster模式潜在问题及解决方案、Web服务综合解决方案.zip* ~( t$ l7 N: k+ q5 d6 Y
    8 f- M5 G/ I: B2 j│  │         : [, j4 O8 g0 \, \( P
    │  └─03 Web应用安全与加速7 `6 S* S% M1 P) N! F+ v
    │      ├─01 阶段二模块三课程资料下载
    & C6 i+ a9 R' v! A│      │      01 01 阶段二模块三课程资料下载.zip; }& S* \6 s0 {2 ?% J
    │      │      
    & q, G' L: x( A& i9 `& x6 ?5 M│      ├─02 任务一:HTTP详解9 R8 j4 ~$ q$ M5 [8 p% }) o4 q5 K/ G! b. F: [
    │      │      01 课程主要内容.mp48 Q1 P( E* q5 X  D" v; J! D
    │      │      02 HTTP报文介绍.mp4
    % y: n4 y% K5 ]" v' u│      │      03 HTTP报文格式.mp4% m' t; }0 o; u- d4 z& c; e9 ]) V" X( {/ E, J$ M& e
    │      │      04 HTTP请求方法及状态码.mp45 t0 @$ q) h) |5 A' g( M/ D; \% k! r9 \1 d
    │      │      05 TCP三次握手建立连接.mp4
    " L: A  q, d4 U9 z& Z│      │      06 TCP三次握手的必要性.mp4
    2 N$ {) g( b7 ^0 t6 }│      │      07 TCP协议缺陷.mp4. Z& q4 }2 E, J; Y* S2 q
    │      │      08 TCP四次挥手释放连接.mp4+ S! i3 Y1 `& x. ]' h% T8 t; u) s8 b8 j2 n3 f1 B
    │      │      09 TCP四次挥手的必要性.mp4
    2 ]7 m4 S' {$ a* Z│      │      10 TCP数据传输原理.mp4
      m5 u$ ^3 i$ ]" ]4 O. I│      │      11 滑动窗口协议.mp43 }. u2 B4 t2 {5 f4 o1 b" c3 y, k8 a( s' P& t& R/ B0 j
    │      │      12 TCP性能.mp4( ]' D. V* ^+ y  h; u2 r7 p# }% \% D
    2 P- c7 K5 |' t$ `% Q│      │      13 TCP连接技术.mp4% G& Z6 I- w4 V- O- F
    │      │      14 HTTP发展历程.mp48 t2 A$ f' s/ i: @7 q" D  R0 l$ M& L! n( Q8 l
    │      │      15 HTTP2新特性-二进制分帧(frame).mp44 C) s0 O! `3 a7 n6 u
    5 E6 z6 e+ j! A6 m9 H& b* j2 `% v│      │      16 HTTP2新特性-头部压缩(HPACK).mp4, ?. q: I9 k  \% r
      S8 l' o  `( P& r4 x│      │      17 HTTP2新特性-多路复用(Multiplexing).mp41 j/ J0 L9 D9 v
    " x" P3 a' z3 \0 I) N│      │      18 HTTP2新特性-服务器推送(Server Push).mp4
    & u: T3 x3 {6 c+ u: v) w( n│      │      - z. r  `5 b; h' Y3 w: z; }$ Q2 O
    │      ├─03 任务二:HTTPS详解
      s2 H7 G" q# ?- B; r& V1 G│      │      01 HTTPS概念与架构.mp4& P+ e. A# }4 x9 A; r; z
    │      │      02 传输层安全协议.mp4& j9 i* L3 e' W) \
    / N' h* n- F, \& }│      │      03 对称加密算法.mp4/ |+ j7 i( p" t0 O. y4 G5 O  C; @) q! f/ E. i
    │      │      04 非对称加密算法.mp4. n- q/ {3 C3 C" ^. y+ j+ G: G" `5 e5 a7 M8 W
    │      │      05 数字签名.mp46 y( O2 `, r7 R* @
    6 F$ r  ?; b0 g# k- |│      │      06 证书与CA.mp4
    4 t$ L3 F1 y# }. @9 B/ d0 x% d│      │      07 HTTPS通信.mp4
    7 o7 o! ?' r2 O* G- |( X│      │      08 OpenSSL签发证书流程.mp40 x4 G! F6 Y4 k+ O: o' w
    │      │      09 生成CA私钥及自签证书.mp42 Z0 y- H+ Z- q/ z6 |9 q# k+ Y, f. q" o
    │      │      10 Nginx申请&CA签署证书.mp4( }+ N7 q2 ]) \, n7 `& ~' q
    + W; [, g: @& T6 O! f8 Z│      │      11 Nginx安装SSL证书.mp4/ S6 v3 K" X3 {( h) k( Y4 l. G
    │      │      12 Lets Encrypt.mp45 R. S/ n/ r4 H  ?/ k$ e! N8 x; m
    / h$ m2 b* N; R, e- m│      │      13 Lets Encrypt申请配置证书.mp4$ y( W/ ~8 N  ?4 n
    7 W3 [" T( ]8 ~2 R7 ?2 ]) l│      │      14 阿里云SSL证书.mp41 `2 y0 O" Y9 b: ~, i
    │      │      15 HTTPS网络耗时增加问题.mp4, U! U; P9 x2 n0 P
    │      │      16 HTTPS计算耗时增加问题.mp4# e; Q6 M* O& s0 R1 u& i
    ! B, x# m! \+ g/ ?9 q% B│      │      17 优化方案-False start.mp42 w2 N6 _/ d6 _( i4 _! O# N# ^- O
    * D. b- P, Y0 w1 Z* n& [│      │      18 优化方案-升级到HTTP2.mp4( m' c  k) ?6 m; g% i% g" e. h/ H. \. D2 ~: L% U+ O
    │      │      19 优化方案-Session恢复机制.mp4! w% z, ]* E1 d7 \* _& R1 C
    ; @0 T5 i8 s3 x( \1 k! E│      │      20 优化方案-HSTS.mp4# b' W4 a) V+ _4 X
    │      │      21 优化方案-OCSP stapling.mp4
    " B- s! R2 z2 F# T4 q/ K│      │      5 K+ A: ]! j& t' |1 Q+ f' g0 ?- |2 s
    │      ├─04 任务三:安全防护# Y0 F4 _/ K1 \$ c( y. C5 q: {. Y% [2 L; C$ M8 T& |* c
    │      │      01 十大安全漏洞.mp4* G- l- ~/ Z- c4 u8 h
    % Z7 P, u# |2 W" p│      │      02 跨站脚本攻击(XSS).mp4; `6 r0 f$ R1 o) ~  U- d7 k: ^  i' n7 C5 B+ y: V
    │      │      03 存储型XSS攻击.mp4; w& h/ `0 Y! d; V
    & d! h- Q0 l1 |' @2 m8 o) B│      │      04 窃取cookie.mp4  F7 F; J3 n) M1 y& ?
    % b; P7 U) Z2 u5 }, n5 t5 r$ I' w4 [│      │      05 反射型XSS攻击.mp4; N# D$ ~  g; m4 H6 s7 q- O3 \6 P
    │      │      06 DOM型XSS攻击.mp4" K8 Q$ _* W' N; x0 p! U+ j2 I7 ~4 k! I
    │      │      07 植入JS、HTML攻击.mp4: C  J3 F; X9 L7 i7 R) c. B% U# \
    │      │      08 XSS漏洞预防策略.mp4  L' ^; e1 E# a/ {3 ~7 C0 Y8 E5 O
    " w7 O7 c9 y/ i- ]0 t; f( L  X│      │      09 XSS漏洞预防策略-输入环节保护.mp4
    0 o+ B4 J, M2 r6 [2 i6 Q0 t│      │      10 XSS漏洞预防策略-Cookie防护.mp47 Q  ?( K, K7 O2 E
    : w8 ]9 j+ m# b" U│      │      11 XSS漏洞预防策略-输出环节保护.mp41 ^/ x- |4 }2 g" u
    │      │      12 内容安全策略(CSP)-简介.mp46 c, p: @  e& ~! G8 o
    0 j" P, X/ D2 d2 a│      │      13 内容安全策略(CSP)-使用.mp4; Z3 \- @8 H, g% T8 @' V* [- O
    , m" l' r: U& _9 M$ }& K. z  S, a│      │      14 CSRF攻击原理.mp4/ S2 I+ x$ ~5 t! a+ n! s! c+ S  m/ m; C
    │      │      15 CSRF漏洞成因与危害.mp4( J6 C- _5 ?  Q* K/ ]: p) H( T' }" ]- k' `" A$ C
    │      │      16 CSRF安全防护.mp4
    : m3 _# V+ s: H" `0 o9 ~: u│      │      17 CSRFTester漏洞扫描.mp4
    ) r" o% ]% ]) U% G6 q4 i3 |│      │      18 点击劫持攻击原理.mp43 W7 a- q5 I- Q' V
    ( m( s+ @1 }) b+ Y) e9 O│      │      19 点击劫持安全防护.mp40 w, h) m6 ?* y
    7 [% I# B* S; m1 J  y│      │      20 URL跳转漏洞简介.mp4) S. @1 a, r* Q- r+ g- V
    │      │      21 URL调换漏洞场景.mp4" p3 \  a9 c. }5 X8 j0 a8 k6 m' @
    ( F/ V0 X2 N% P5 J│      │      22 URL跳转漏洞防护.mp4+ l" G* g% A3 A
    9 Z# Y+ C" h. r6 x$ u│      │      23 Session认证和攻击.mp4$ V9 N1 n! |5 K: I( E  T& }7 \/ C" D) \' E
    │      │      24 Session劫持防护.mp4
    % ~& r$ e9 v- e/ w. ?4 s│      │      25 会话固定.mp4" {% s6 n6 Z; k2 z& _, L  W$ t9 a! F: D7 m$ V" ]2 c+ j6 z) h
    │      │      26 Session保持攻击防护.mp4+ @( C. B7 B. c" p  A/ R/ G9 V1 Y8 \8 X5 E8 n1 `% v. q. r; A
    │      │      27 注入攻击概述.mp42 a/ x' k4 c3 {# g/ ^% p' E6 g* B; g1 A; \9 P3 R' U* |
    │      │      28 SQL注入攻击.mp4
    ( V: c7 t/ E/ b/ W: K' r$ X│      │      29 SQL盲注及猜解数据库.mp40 ]. K4 h; C2 ~: t7 f: |
    │      │      30 ORM注入攻击.mp43 v7 Y9 f3 v3 r/ @% N
    │      │      31 XML注入攻击.mp4* ?/ L+ j/ p3 p( w# Q! I, s" g) j$ g. t  G
    │      │      32 代码注入攻击.mp4
    7 m3 _6 C$ E5 F│      │      33 OS命令注入攻击.mp45 Z$ b1 |- Y9 w" A6 W4 y8 o
    * v6 E5 S% k% j│      │      34 文件上传漏洞.mp4% }2 q* K8 e6 R6 z+ T2 X7 \/ f: o" U4 S
    │      │      35 文件下载和目录浏览漏洞.mp49 y. D# |7 l2 }% x6 @- b" y
    │      │      36 访问控制.mp4- z' C, f' x, u6 x7 n# A$ o3 N  I* Z2 R* g$ \5 E' x$ B$ I* x
    │      │      37 垂直权限(功能权限).mp47 ?; [7 X0 f) A
    │      │      38 水平权限(数据权限).mp4& N& ?9 x% z- E1 J$ Y
    │      │      39 DDOS攻击.mp4; u& _0 t2 P1 Z  n9 F0 N- z9 r$ \3 Q/ Q$ o/ ]2 [' n1 X
    │      │      40 CC攻击.mp4
    ' s1 N( P& ~" F) |. r│      │      41 CC攻击防护.mp4
    + l3 D" h5 g3 {" ~2 p│      │      42 IP黑白名单方式.mp4) {* x7 K9 y9 U  _6 S% X' P7 s3 g! {# Q. z5 ]6 m/ w4 d2 J! V# O
    │      │      + N2 ~* K  ^% m0 b! C/ w5 i
    │      └─05 任务四:应用加速7 R2 u5 @" w- v- h, Q1 H) t; n
    │              01 CDN的产生及作用.mp4/ C- U5 g8 \( d1 N7 n" c$ v
    $ g: Q" m" X, U1 H: v/ h2 w│              02 访问源站的流程.mp4$ A8 o4 M! }" C9 \0 q, k( S" {! a: _, _3 ^; Q; \1 x4 W
    │              03 DNS的记录类型.mp41 ]' d# C( R: R! W( v
    % @* o0 G5 n% U: Z  R│              04 通过CDN获取缓存内容.mp4
    + \+ B6 `, M& E│              05 CDN的网络架构及术语.mp44 @' e! I6 y$ {5 [( d7 f  N( B
    │              06 CDN应用场景.mp4
    : g: i. s8 q0 A$ Z" ~│              07 阿里云CDN简介.mp43 ]' R) F& `- L' D. {' }! n
    ; f9 M! z' A$ V. X; F│              08 阿里云CDN应用.mp4. C1 }" m6 `3 N; W- h$ h- T' L- Z% i8 k
    0 Q! i! a2 W% G  w1 ^; ]│              09 CDN刷新预热.mp4
    9 @7 L3 C8 h( Q( E2 c- C│              10 域名管理-回源配置.mp4$ W& b8 \& \3 z7 ^, }
    │              11 域名管理-缓存配置.mp44 K, k$ a' f2 t3 @* {2 t5 A/ d1 v4 I  V& f& {& P+ o
    │              12 域名管理-访问控制.mp4  b6 c  c. a* t. Q- R$ ?0 r- J
    │              13 域名管理-性能优化.mp4
    $ h, K8 Y8 a# [│              
    9 [3 \' L/ l1 ~, ?. g├─03 第三阶段 分布式架构设计&微服务深入剖析. m0 `% q: A; }/ M$ p. K. Z
    │  ├─01 分布式理论、架构设计(自定义RPC)
    % t$ y$ u+ R6 Z! z3 X/ ^* b1 K│  │  ├─01 课程资料下载
    8 Q( o+ n- k- g. |( ?% G! P: N: U│  │  │      01 01 课程资料.zip4 Q3 ?8 L! g: U( B
    │  │  │      4 R; o1 w( |: C8 G, y- b( x8 u* G/ t( k: U1 ]: P
    │  │  ├─02 任务一:RPC架构设计. p: P  J! ]) t. B  ^* [$ E$ H3 {" f" ^
    │  │  │      01 课程内容介绍.mp4$ R  S1 Z! P1 S# |/ U# a2 W7 C* T
    │  │  │      02 Socket编程回顾.mp4
    9 o6 K. E2 ]/ @' I│  │  │      03 IO模式详解.mp4, V+ N  `1 t( t9 B$ X2 l  M# |+ M: ~1 i9 l
    │  │  │      04 NIO模式详解.mp4
    5 F; v" _; i, {* H0 n│  │  │      05 Buffer的创建.mp40 @( R, u( z  R* W1 H/ s3 r, J! W
    / Z3 u% N, Y$ \" @│  │  │      06 Buffer的数据添加.mp4. W) A6 s/ j& v8 P- \# [! [. V. u
    % J  E4 g, H9 f5 \* b/ O  |6 t│  │  │      07 Buffer的数据读取.mp44 `' Y/ ^/ [4 H( q5 E' H2 `# r5 U# i
    │  │  │      08 Channel详解.mp4- H# ^7 J) |; R
    │  │  │      09 ServerSocketChannel服务端编写.mp4* M0 R# u; p, X6 ]/ s1 D4 N
    ' O: S6 g: l! c9 \9 @9 _3 ?) Y│  │  │      10 SocketChannel客户端编写.mp42 d3 K- S# f  q1 r  d; l. s- n2 f" I
    │  │  │      11 Selector选择器详解.mp4) y* i4 k% q7 w5 u. d# i, Y$ R' H
    │  │  │      12 Selector选择器API详解.mp4( {1 {& q' s2 ^& v- ~7 e/ `' O% N' Y# v: V  z
    │  │  │      13 Selector选择器应用.mp40 [+ D' d1 }7 v# h! v  V* |$ Y, D$ a
    │  │  │      14 Netty介绍.mp41 n- i7 t1 P7 Y! B% T8 |9 D1 L$ s: d- b( N
    │  │  │      15 线程模型概述.mp4
    1 o/ m3 a/ r) d; M$ e1 o│  │  │      16 Netty线程模型.mp4$ r' T3 O6 [) J( d6 y
    │  │  │      17 核心API-ChannelHandler.mp4
    ! l( ~" G" y- p" ~5 ^0 ^# P1 ~│  │  │      18 核心API-ChannelPipeline与ChannelHandlerContext.mp44 C$ E/ F! j4 ~& T& L0 @0 L7 N9 a# g
    │  │  │      19 核心API-其他API.mp4; T7 ~# [  Q5 V% n: X3 y7 C* |7 f$ r6 s( c  W( z2 |7 h
    │  │  │      20 Netty入门-服务端代码实现.mp4/ ^- k# i9 S* _# d. s% {$ W& G
    │  │  │      21 Netty入门-自定义业务处理Handler.mp4
    & |3 v+ x& z! `) O│  │  │      22 Netty入门-客户端代码实现.mp43 @/ l: _+ c2 O3 ^
    │  │  │      23 Netty高级-异步模型.mp4: N; |- R1 R3 o' n$ T0 O  f& b9 P- q7 |5 T
    │  │  │      24 Netty高级-编解码器介绍.mp47 S0 z4 g$ J2 K- L4 W( N- k7 u  c' j; i( K6 ~5 G8 q
    │  │  │      25 Netty高级-解码器应用.mp4! I: V0 G: U+ s& i3 L1 h, I4 t4 C6 R
    │  │  │      26 Netty高级-编码器应用.mp45 D- Y, o- d! Q( r) T0 g
    " p9 r7 H( k2 ?% D1 o- @│  │  │      27 Netty高级-编解码器应用.mp4$ _4 f4 `0 D/ V% j" _+ l( N) t+ u, R7 `# F
    │  │  │      28 Netty高级-群聊天室服务端启动类改造.mp4! I# N. l, m; Y2 o- F, k
    │  │  │      29 Netty高级-群聊天室服务端处理类实现.mp4$ W  \2 g% u/ c: L# s; T
    │  │  │      30 Netty高级-群聊天室客户端实现.mp4- g; L1 Z( R1 @6 {" T- l* C
    │  │  │      31 Netty高级-HTTP服务端开发.mp4
    % n: h5 r& V* A( v│  │  │      32 Netty高级-网页版聊天室工程搭建.mp4, V* _( [% x2 Z
    . M, S9 {/ ^0 B5 X│  │  │      33 Netty高级-网页版聊天室服务端启动类实现.mp4* r3 u: L$ P( \/ o
    + j3 l  l% e& e6 z- R' h│  │  │      34 Netty高级-网页版聊天室服务端代码完善.mp4
    # H1 m+ J! N6 E│  │  │      35 Netty高级-网页版聊天室客户端代码实现.mp4+ e1 X3 F; F+ y& V/ p
    │  │  │      36 Netty高级-粘包和拆包.mp4# }6 I. W; j1 g  X! _
    ; z5 a) @" }5 s. Z) X│  │  │      37 Netty高级-Netty粘包和拆包解决.mp4
    + Y9 z% g% w# ~' T  ?2 V, L│  │  │      38 Netty源码-源码环境搭建.mp4! R4 w  `2 l5 h3 B; |1 a: \& \6 _0 U  v3 J/ t% k% N
    │  │  │      39 Netty源码-线程组源码解析.mp44 r5 M" x( ~+ C
    │  │  │      40 Netty源码-启动流程源码分析.mp47 Z! P* s  ~2 z. r. t
    │  │  │      41 Netty源码-启动流程源码解析.mp49 G/ [6 _1 t. E$ w1 z6 e' f
    3 ^! Z% h$ T% M5 G! S│  │  │      42 Netty源码-消息入站源码解析.mp42 I( U0 d3 P( z% K) w9 y1 R) C$ Q: O" z3 K
    │  │  │      43 Netty源码-消息出站源码解析.mp47 q7 K" H! Q% Z# T+ e
    * T% Y! Z3 q8 J' z/ K│  │  │      44 自定义RPC框架-什么是RPC.mp4- _& o4 L# r% r6 f6 L" j8 o/ n, |
    │  │  │      45 自定义RPC框架-RMI基本介绍.mp4
    8 x' U: s9 K  P│  │  │      46 自定义RPC框架-RMI编程.mp4
    7 T" k; I+ j4 E6 D% l* p3 r- O5 j│  │  │      47 自定义RPC框架-需求分析与基础环境介绍.mp4* ]: S# d- x$ C
    3 x# V1 O9 f- ]│  │  │      48 自定义RPC框架-服务端启动类实现.mp4" n$ q" _) w) c3 m% ~; K' w: N! n3 _0 M
    │  │  │      49 自定义RPC框架-服务端业务处理类实现.mp42 K- l" s. j& ]' E; u* q9 [- N6 K1 c0 L
    │  │  │      50 自定义RPC框架-客户端启动类实现.mp4
    5 I4 \# U9 Z+ V! z& X$ Z& g│  │  │      51 自定义RPC框架-客户端业务处理类实现.mp4% U% \5 {; r- q
    │  │  │      52 自定义RPC框架-客户端代理对象创建及测试.mp4! a" l; P8 y, a  ]* B. u
    │  │  │      53 自定义RPC框架-总结.mp4. c$ |) p0 k8 G2 N- Q) d( K* e8 y  Q5 Y
    │  │  │      7 b9 k) c6 e0 u  l' M$ u1 H
    │  │  ├─03 任务二:分布式架构设计理论
    & H' e9 I/ `5 w* \/ f3 C│  │  │      01 分布式架构设计理论概述.mp4) {$ n' o1 J. V: P' T) `: s) m. v  |% {# R0 g$ p1 P1 q
    │  │  │      02 分布式架构介绍.mp4
    " f  e* P, @' @│  │  │      03 分布式理论-数据一致性.mp4
    ) `3 a/ |# }; ~* [5 L, ^7 `9 q3 d│  │  │      04 CAP定理.mp4
    / u: G/ S" z( b( x3 @; a" ?% o│  │  │      05 BASE理论.mp42 c1 w8 H/ n( c" f# @2 a* R7 \& p$ I8 p; C
    │  │  │      06 分布式一致性协议-2PC.mp4
    * ~3 t8 E# G1 }/ a; ~& p│  │  │      07 分布式一致性协议-3PC.mp44 k- D/ L7 t; K8 Y) D1 }2 M
    │  │  │      08 分布式一致性协议-NWR协议.mp4
    + s& S6 P" u. r' u) A│  │  │      09 分布式一致性协议-Gossip协议.mp4
    ) s* Y/ x' m* `! b│  │  │      10 分布式一致性协议-Paxos.mp4
    + i$ L7 l) n1 v* [# ~│  │  │      11 分布式一致性协议-Paxos相关概念.mp4* Z& Y4 l1 s, \4 M( V
    │  │  │      12 分布式一致性协议-Basic Paxos流程图.mp4$ a+ i/ m1 |# U; J3 A* l
    │  │  │      13 分布式一致性协议-Multi Paxos.mp4# q* X0 _# T$ J/ m& F$ e
    │  │  │      14 分布式一致性协议-Raft.mp4$ g7 I- i# D& j6 `" D  c
    - i& q# o9 d# T% b% x│  │  │      15 分布式一致性协议-Raft竞选流程.mp45 P8 I) _# W2 U  k2 j/ u9 T7 d; ^* n8 P: @
    │  │  │      16 分布式一致性协议-Raft多个Candidate竞选流程.mp4- R5 e7 D: L$ a9 R: g% G# U/ H# \% ~
    │  │  │      17 分布式一致性协议-Raft日志复制.mp4% V5 S7 j) @4 u* c" K1 d& T5 O6 N- f
    │  │  │      18 分布式一致性协议-Raft网络分区.mp4) i7 ~7 O# T9 u' d
    & U6 C3 S+ B$ b" H/ H- \│  │  │      19 分布式一致性协议-Lease机制.mp47 W* t0 \6 m1 |2 j0 K1 K
    # D# d9 S7 t& K  e* r( h. f│  │  │      20 分布式系统设计策略-心跳检测机制.mp4
    9 }$ _+ f4 e4 Z│  │  │      21 分布式系统设计策略-高可用.mp4
    ! {; X5 A2 Z9 Q7 @│  │  │      22 分布式系统设计策略-容错性&负载均衡.mp4" n5 y; w4 t* |6 f! _% q4 p- r
    . V/ F3 X# L6 `5 b│  │  │      23 分布式系统服务调用-实现方式.mp4
    . S7 D$ A+ Q, e8 M│  │  │      24 分布式系统服务调用-跨域调用.mp4
    6 @. \3 m& m. U" q3 G3 D) P│  │  │      25 分布式系统服务治理-服务协调.mp4/ Y% I/ A+ B, p
    │  │  │      26 分布式系统服务治理-服务削峰.mp47 U' [3 a+ A' e& I  u2 L- I' {. @# z% f  y
    │  │  │      27 分布式系统服务治理-服务降级.mp4* P+ q* I: F9 t" [' u0 T. B& P0 d
    │  │  │      28 分布式系统服务治理-服务限流.mp4" k4 E2 E! [- H: W9 {' R9 j
    │  │  │      29 分布式系统服务治理-服务熔断.mp4
    . v8 j- D$ J3 n4 K, {1 W9 |│  │  │      30 分布式系统服务治理-服务链路跟踪.mp4& U& V7 u1 L+ E9 s
    │  │  │      31 分布式系统服务治理-链路跟踪Trace模型.mp4
    5 x8 I' z  |( U- G5 {2 H│  │  │      32 架构设计基本原则-开闭原则.mp4
    - h) M, n4 n" L│  │  │      33 架构设计基本原则-单一职责原则.mp4+ }3 B1 f+ W; T4 F$ W6 P  P- M" h! y, H  t7 p
    │  │  │      34 架构设计基本原则-接口隔离原则.mp4+ V; t2 h/ l1 r- o( p
    : u' O9 U1 v0 t+ }7 m% U5 ~+ a" v& Z│  │  │      35 架构设计基本原则-里氏替换原则.mp4
    , w) M+ B4 X8 c/ w6 `│  │  │      36 架构设计基本原则-依赖倒置原则.mp4
    # W. S* ~2 a- N│  │  │      37 架构设计基本原则-迪米特法则.mp48 F2 H! K' q" C$ J
    / [6 A+ C6 N% Q8 @7 [0 F│  │  │      38 架构设计基本原则-合成复用原则.mp4: U: E3 ]( Y" O; W2 A. o
    8 y! R# c, J7 x: i1 U7 M  }│  │  │      39 39 任务二测试题_不提供.txt
    ( I$ i" v( Y6 @7 r" y$ G│  │  │      ' \% S# p. K6 S; Y& j" M! C# ^3 i1 F( a8 }, y
    │  │  ├─04 任务三:模块作业- _+ |3 ]9 ~+ E( P& Z9 A- R/ U- d/ s! u% A" E" M7 s3 c
    │  │  │      01 01 第三阶段第一模块作业题.html. K, R4 {# x1 G1 q( l7 o7 K' t% u) s* h* V! a% L$ M5 @
    │  │  │      8 W5 a+ e: b" b2 c$ u, w1 D
    5 ^' g: @* g. g5 I, ^│  │  └─05 模块一直播【回放】1 j+ _5 E' o$ |" q1 r
    - }1 Z' b4 n+ ~& r! }6 Q4 w│  │          01 01 Java高薪--阶段3模块1 分布式理论、架构设计(自定义RPC)课程及直播满意度调查_不提供.txt0 [8 v# }# z- `' i1 B8 K2 N
    * c% E! Q' _+ k9 u$ X  ~│  │          02 阶段三模块一直播回放.mp4: s1 g" [- j3 {! D2 S* h+ f- J. ~$ P3 h  ^9 D
    │  │          03 1分布式理论、架构设计(自定义RPC).zip& v  S$ Z5 L: z4 p% c% v! Y# i
    │  │         6 ?" d! c3 p* V/ }% u( O4 H* Q" {
    │  ├─02 分布式服务治理、分布式协调服务Zookeeper深入8 l5 B) N9 @' t" \8 ?- r' l; j" K8 ^3 }1 s/ x' }7 {8 ~
    │  │  ├─01 课程资料. h7 b( [9 a& C
    │  │  │      01 01 讲义及代码下载.zip1 Y3 s' o# |/ P+ M0 ?6 L3 f/ P) A$ ]- D
    │  │  │      
    : o6 k9 R  @$ X, K$ h│  │  ├─02 任务一:Zookeeper环境搭建和基本使用
    % F3 M4 E& V5 H/ x) x3 ]│  │  │      01 课程内容介绍.mp4+ x! i  c7 |- T3 A/ z6 U7 D
    │  │  │      02 Zookeeper如何解决分布式系统问题.mp4) }% w0 d" z% q0 W7 }- }
    ! g+ [: ^. Y  Z0 u$ \! |! c: J6 O│  │  │      03 Zookeeper基本概念(上).mp4! p" b, z) e0 J) A3 h8 a1 I: {- P6 N2 |9 O2 o
    │  │  │      04 Zookeeper基本概念(下).mp4
    , G. `1 ~7 o* D/ T% M│  │  │      05 Zookeeper单机模式环境的搭建.mp43 u( X8 t- |( L' j1 O! D+ {! {
    ! Y. b0 l) F; j$ i) v$ d! I6 C│  │  │      06 Zookeeper伪集群模式环境的搭建.mp4- h9 G: E' ]% O7 d; R$ s$ W
    │  │  │      07 Zookeeper系统模型之ZNode.mp49 o. w5 n! q, @0 A' O
    2 c" }0 F# f" o! z* x# G  g$ K│  │  │      08 Zookeeper系统模型之Watcher.mp4: V! Y' f, o# J2 x
    │  │  │      09 Zookeeper系统模型之ACL.mp49 K5 J4 z5 k/ C: C7 s
    $ |$ y( d% \* |2 r6 c, `; T/ S│  │  │      10 使用命令行创建节点.mp4: [4 \! u( `* o% b* l. H) u) i% K, A7 F; N4 W# n# V
    │  │  │      11 使用命令行读取节点.mp4
    / F' j) {) b6 H/ m( |4 }6 w, X# O│  │  │      12 使用命令行更新和删除节点.mp4
    ! [8 g8 `( x+ y8 |9 A8 Y5 W│  │  │      13 使用API建立会话.mp4
    2 e/ L' p& c& i& b$ @' z│  │  │      14 使用API创建节点.mp4; N  A8 I  _3 _) G" T8 y: \+ K
    / B/ T0 A/ O& c# J0 n│  │  │      15 使用API获取节点信息.mp40 t* _* R0 y; f& i
    2 T8 k$ h' Y+ ?- n│  │  │      16 使用API更新节点.mp4
    ; \8 o0 u8 G$ r) U- \1 _│  │  │      17 使用API删除节点.mp48 C( G7 x9 x1 w
    │  │  │      18 使用ZkClient建立会话.mp4* [* `* i, g; Y: N6 i
      ]+ X+ Q, x" G  `│  │  │      19 使用ZkClient创建和删除节点.mp4! n, [8 |) i3 a& l2 c: a+ C
    3 O! W+ n2 h! A5 I( o6 c8 h│  │  │      20 使用ZkClient获取子节点.mp4! t7 P! U  C( ]
    % k  Z1 U6 w( G5 u7 R│  │  │      21 其他ZkClient操作.mp4; j4 _1 J3 T: m- p% a0 b, a; S: g  f
    │  │  │      22 使用Curator建立会话.mp4) k2 a3 n, v1 e& p, o
    1 a4 }" P  i# D' I# w│  │  │      23 使用Curator创建节点.mp4* C; x' }; u. ?+ f0 L: C/ r3 w0 I" X7 P3 o
    │  │  │      24 使用Curator删除节点.mp4
    . |8 Z9 T( R- V2 `5 Y9 U" g│  │  │      25 使用Curator获取节点信息.mp4: T4 C) H! g  w' Y% ~# a
    │  │  │      26 使用Curator更新节点.mp4/ L& z8 ?, ~0 u% O4 r
    │  │  │      27 27 任务一测试题_不提供.txt1 Q5 g" _' V( I, z4 b6 _% P2 A& ?& }- O( z; o3 E$ Z
    │  │  │      ' u$ c2 W4 f' ?; n% C5 I; N
    + i& E1 u: {  e│  │  ├─03 任务二:Zookeeper应用场景和深入进阶
      p$ U. i# m9 A4 Z- Z) U. I7 k│  │  │      01 数据发布订阅.mp4$ B; W6 w$ X3 ]% U
    8 H$ }+ E$ R: [5 g' t8 u! c│  │  │      02 命名服务.mp4: J1 \2 B9 [* M' T! f5 Q; a
    │  │  │      03 集群管理.mp4% S, h- A( h, q0 o) `- Y
    % o0 J! o% Z3 A6 u( ~0 A$ `+ y│  │  │      04 master选举.mp45 V! c* a1 M" O8 y" s- _/ {; G
    │  │  │      05 排他锁.mp4; n: G  F2 Y  m7 D' I* t% \; _
    │  │  │      06 共享锁.mp4$ g. m+ }& t% l! N
    ; M% c; B5 G1 H/ r3 O│  │  │      07 FIFO先入先出队列.mp41 W" r. L' q6 V: I6 N7 G4 y) I) ^+ n
    │  │  │      08 Barrier分布式屏障.mp4
    - L) C. w5 ?& G& \0 @: }6 m% `) N│  │  │      09 ZAB协议(上).mp4. E& u1 U" b  @
    │  │  │      10 ZAB协议(下).mp4
    $ g5 T# u: y- a- i0 a│  │  │      11 ZAB消息广播.mp4/ f$ c* U6 L; u8 j2 R6 s
    │  │  │      12 ZAB崩溃恢复.mp4$ t$ n0 ]& U: V# H/ @
    ( G' M' s8 D5 i& T/ p% J│  │  │      13 ZAB运行分析.mp4
    # z; S3 S# q  d, ~% U( S│  │  │      14 服务器角色Leader.mp4+ z! ^( [; ?5 v9 J1 X; D& j5 \( O3 L9 O& Q
    │  │  │      15 服务器角色Follower和Observer.mp4" w( |" c* a; f4 d) ]0 F- z$ o3 F; [. c) T9 {: j& K: e  a! `5 I: U
    │  │  │      16 单机模式服务器启动流程.mp4! D, p8 l% E, U6 r4 ~  R4 ^4 O. f  {/ [1 X
    │  │  │      17 集群模式服务器启动流程(上).mp47 `- C, N6 {" ^+ F5 z, m8 R7 ?5 ^7 T4 u# b2 _) l: M: ~
    │  │  │      18 集群模式服务器启动流程(下).mp42 Z/ N$ V8 ~# n5 S. V' a
    │  │  │      19 服务器启动时期Leader选举.mp48 H- w# G, Y0 n8 ]2 V% C
    │  │  │      20 服务器运行时期的Leader选举.mp4# a5 u! G: ]$ x. a
    │  │  │      21 21 任务二测试题_不提供.txt3 j+ N8 w+ N0 \/ D( [! {9 O7 n, S  h
    │  │  │      * z: a, l7 }) V# Z
    + e+ A, s' _, K% W5 b9 L4 L, \│  │  ├─04 任务三:Zookeeper源码剖析9 N% \9 A0 n) e
    │  │  │      01 源码环境搭建.mp4/ m& m* ^# P/ m2 P0 K
    7 r( p  `6 k: e. |2 [: F│  │  │      02 源码剖析之单机模式预启动流程.mp4. d  k4 j) P, n+ r, H; Q" N
    │  │  │      03 源码剖析之单机模式初始化流程.mp4$ w/ A- k7 T) J$ P# B1 R0 G% l1 R! R# Q- I( b
    │  │  │      04 源码剖析之Leader选举.mp4( o8 ?- d( s" h$ P2 g+ H" u) e; M/ K3 M* }8 f) M& T4 g* X
    │  │  │      05 源码剖析之FastLeaderElection选举策略.mp4( v+ Q9 {; }5 R' Q* Y- h! A. S8 w, a( N9 x, N
    │  │  │      06 源码剖析之集群模式启动流程.mp4: h. m1 ?& C8 e1 ^! k
    $ Z7 k) L; T- Y9 y" N│  │  │      
    2 ~4 f2 A7 q/ j6 g, n* l│  │  ├─05 任务四:模块作业- T9 c* E, ?  o0 e5 @2 e+ e$ c% w# \# G2 [( v
    │  │  │      01 01 第三阶段第二模块作业题.html# L" u/ v, ~' E0 |+ W
    │  │  │      9 m& S, c4 S% H( z3 `" r+ Q
    ( v( q& h; L$ ?! j) q│  │  └─06 模块二直播【回放】5 K" q! C6 m/ |
    │  │          01 01 分布式协调服务Zookeeper深入 直播, 课程满意度调查_不提供.txt
    8 h: h+ \& k3 V: G; j3 a9 i( Z│  │          02 阶段三模块二直播回放.mp41 `9 n( J6 l3 u, Q. T
    + u1 Y2 B$ ^8 I& {│  │          03 2分布式服务治理、分布式协调服务Zookeeper深入.zip  c$ h5 p! y7 A- u0 ]5 U4 z+ B' k: v3 z( G9 u
    │  │         , ~+ q# }7 y8 [) k
    │  ├─03 高性能RPC框架Apache Dubbo8 E# v! i4 h5 p* E1 p
    │  │  │  05 任务四:模块作业( g% Q. k$ J; r, ^3 q' ^6 T- M: Y9 r$ I2 h! ?* i2 e
    │  │  │  ( |3 i2 P( ~! X/ V* M3 {" S/ H: W
    │  │  ├─01 Dubbo课程资料下载
    4 `; ]2 P4 c# @& S* f│  │  │      01 01 讲义及代码.zip# [! v' C0 E6 l
    │  │  │      7 p/ c: I. T& q$ {0 C3 i, L: K. `- g$ k/ C7 L4 P$ L& }- w
    │  │  ├─02 任务一:架构演变及Dubbo使用回顾, _) g8 Z. H( K: r, J2 \. C- ]& b3 C) Q* j* Y
    │  │  │      01 课程内容介绍.mp4: v- l$ g" w0 J( M  y
    , b" Z# Q' W7 s│  │  │      02 单体架构.mp45 Z" n* q3 i2 u3 A, y+ }
      E/ _* o, {$ S* n! {2 y│  │  │      03 垂直架构.mp45 c: p2 V* B- I/ n8 ?( {% ?/ ~  H% L, P2 b$ e
    │  │  │      04 分布式-SOA架构.mp43 }% I  f. i1 f9 e& u3 E5 a% |" N+ f5 N4 L' O/ ]" E- v' K' a
    │  │  │      05 分布式-SOA优缺点和微服务.mp4
    6 |5 F7 E- i8 h3 f2 i, |│  │  │      06 Dubbo架构概述.mp4' w' Z+ [; ]7 N9 k% ~" D9 P; G/ e! B9 k5 ?% i! h
    │  │  │      07 Dubbo处理流程.mp4$ b$ ?% I& j# f! @% x0 c- \+ |+ x5 _2 K, B+ ~) S$ P4 u
    │  │  │      08 注册中心和开发过程介绍.mp45 Z: G2 l7 N4 d& ^# d# Q
    : Y! o) R# e" J8 Y) ^7 r5 q# R│  │  │      09 编写服务提供者.mp43 M3 F! d1 \2 X! }, {! T
    , X) Q; j. I, X" Q7 Y3 Q8 T│  │  │      10 编写服务消费者.mp4
    9 t9 }' i) v' [│  │  │      11 Dubbo配置介绍.mp4* Z) V/ q" ?9 \- s* a
    │  │  │      12 基于XML配置案例.mp4' ?1 U3 F; s/ A8 ]. C) P' c: ?9 z3 z3 x+ f# A5 ~# h
    │  │  │      13 Dubbo管理控制台.mp46 ~4 ?, \& c1 D8 J4 ^& e8 N% g. W; `1 S
    │  │  │      14 dubboapplication配置.mp4
    " ^. g! c0 R0 q* ~, F& \│  │  │      15 dubboregistry和dubboprotocol配置.mp4( Z# k( Q: H* O- C( n
    │  │  │      16 dubboservice和dubboreference配置.mp4) W: x$ Y9 f% `3 }# s, `% C! X( I: d% z& j7 ~8 P7 K
    │  │  │      17 17 任务一测试题_不提供.txt. p7 s/ s) v  M% q" n8 d/ |* V9 f/ p' s! i& l1 n
    │  │  │      7 D( V1 X4 Z6 {' c+ P/ t9 E' r# ?. J0 W: C- _; j+ S
    │  │  ├─03 任务二:Dubbo深入配置和高级实战. i. y1 }+ n: Q7 `
    │  │  │      01 JDK中的SPI.mp4( c! u% h5 ^$ P; O2 V( y& G# F, z; m: Y- S5 t
    │  │  │      02 Dubbo中的SPI.mp4& t2 S1 _6 F( R+ x: x. X
    │  │  │      03 Dubbo SPI中的Adaptive.mp4+ M% c  B$ K* u$ T6 e: m9 g# S! k
    │  │  │      04 Dubbo过滤器.mp4
    $ O1 N# W" H8 K+ b; I4 r; h│  │  │      05 Dubbo负载均衡.mp4; H0 C- Z. K% |9 F/ }
    3 R4 Q" D0 M) g6 n, Y% ^│  │  │      06 自定义负载均衡.mp4$ p4 r1 q9 f3 P! S% e# p
    │  │  │      07 Dubbo异步调用.mp4
    6 {: B: j' w" G0 K4 j│  │  │      08 Dubbo线程池.mp41 {$ N% M1 _# m. ~: r* Y9 s0 t( U
    6 r( g/ t' a$ V0 F5 _4 d. C│  │  │      09 自定义线程池.mp4  q, j% v0 T0 Y0 ]) t& c% y; i3 Z3 c/ C* E, g/ E
    │  │  │      10 Dubbo路由使用.mp4( }' L- p/ Z# V8 m7 ^3 o
    . S# c6 g3 O* S5 e5 \7 e" n│  │  │      11 Dubbo路由规则详解.mp42 l4 o; g& b; G4 I0 I1 G" r6 x+ ?' P# M. M0 K
    │  │  │      12 路由与上线系统结合的介绍.mp4
    0 [9 ~  z8 m; b( h! {4 _│  │  │      13 编写zookeeper工具类和预发布路径管理器.mp48 }- G0 }& ^" R7 O- p: i
    4 t, l) O  L  ?│  │  │      14 编写路由对象和路由工厂对象.mp4/ p& F3 C2 _5 S  k
    │  │  │      15 实现路径管理器增删节点操作.mp46 N' ~3 O  U# e& ~4 }- T; v0 y# l' i' z) \) q. I+ x7 t; V9 V
    │  │  │      16 Dubbo服务降级.mp41 p5 P0 o5 u3 y4 }' q. h. X& j: a1 F- r4 _( R# U5 ^% I/ k8 o
    │  │  │      17 17 任务二测试题_不提供.txt9 G7 u; ^/ ]) m' K- ?% ?
    - x; Y, e4 K" H. W/ d/ `│  │  │      $ _1 _' i3 \, O4 b
    │  │  ├─04 任务三:Dubbo架构设计和源码剖析
    # k( I9 r5 Z$ E- j8 B│  │  │      01 源码环境搭建.mp4  v* i2 v& _5 @: Z1 {1 R* \$ ~
    │  │  │      02 Dubbo调用关系说明.mp40 K/ M8 p. u5 [; g) S" `# \' o7 L9 I) }; I: q8 c
    │  │  │      03 Dubbo整体调用链路.mp4
    & r+ T% m+ g! k1 Z& K- b' p│  │  │      04 Dubbo源码整体设计.mp4
    " O1 c- P6 N$ I7 ]. L. v│  │  │      05 Dubbo源码分层解析.mp49 T; y% [& X4 c8 f6 C: ?, [$ o
    . G% A: W# w3 S- L$ c' J│  │  │      06 注册中心Zookeeper剖析.mp48 v( t7 j  v1 V% h- H
    6 S6 l( X! B, X/ J│  │  │      07 服务注册流程剖析.mp4
    7 K% I* _( ^4 D) o7 {  S% {, |│  │  │      08 URL详解和本地服务缓存原理.mp4- O" C7 ]0 B' \0 B1 w
    │  │  │      09 服务消费流程剖析.mp4
    . ^+ U: L0 b8 B* e6 e│  │  │      10 ExtensionLoader加载原理(上).mp4! X  A( K- w. U& x( Q: w- T0 |* ^
    4 e, f& M  b7 H│  │  │      11 ExtensionLoader加载原理(下).mp48 z' v* @9 f4 U& m( B1 z3 j1 ^, H% V
    │  │  │      12 Adaptive的实现原理.mp43 ?$ p/ s2 V) E- d4 J  J. h9 g6 g, z! C8 ?. G) h9 R
    │  │  │      13 集群容错架构.mp4
    9 F  s8 `9 d" {3 y! V: f│  │  │      14 信息缓存接口剖析.mp4% ^, P% T3 }( P! f- ~0 Z+ E
    │  │  │      15 路由的实现原理.mp4. |+ r' h  K9 `! x/ E! Z9 @
    $ ]9 W9 F( J" Y; ^% ]│  │  │      16 Cluster实现原理.mp47 F- Q+ [8 H8 ~! _
    │  │  │      17 负载均衡实现原理.mp4- n2 }! ]8 x, S. |$ h5 s7 m
    │  │  │      18 Invoker处理流程剖析.mp46 {$ f9 ^7 E. ?$ a$ z" ^- x
    │  │  │      19 数据包结构剖析.mp4  a$ h$ o! C  S1 o2 `, E" s* W; Z: s) O4 S) r
    │  │  │      20 数据协议ExchangeCodec.mp4" J( \, K' V. w1 [6 O7 v" s7 J/ a; j+ n; C- {0 S$ T0 `
    │  │  │      21 粘包和拆包问题.mp4. T8 A- H, R$ [9 G, z( u$ e
    ! [& B  W! [$ T$ o" i+ u│  │  │      22 22 任务三测试题_不提供.txt
    ! z; E+ W2 Y# B9 {│  │  │      
    " K5 e+ L! S; ]  l│  │  └─06 模块三直播【回放】
    0 c3 l" `, y4 J, C3 d+ W6 T3 `$ ^│  │          01 01 高性能RPC框架ApacheDubbo满意度调查问卷_不提供.txt1 ?3 z* B$ f2 b! c6 F1 Q) N* w+ _# u4 q+ r+ k' c& Z9 l
    │  │          02 阶段三模块三直播回放.mp4: K  s" `" H2 |& ~% r7 I
    , k4 f* G( `& P  K│  │          , g( D3 X  A. f# o* [; ^. r& ]1 R8 x6 J/ \
    │  ├─04 SpringCloud组件设计原理及实战(上)% n4 I( |+ m0 p3 _
    " `( f& M7 s! _│  │  │  07 任务六:模块作业
    : ?/ ^* z- P, U2 N  ?& B│  │  │  # j* ]: `. u2 _# O
    2 P! x+ `1 z+ q! }) u4 G8 D: ?  J│  │  ├─01 SpringCloud(上)资料下载
    ( _, i/ O" \" A! _9 @8 W5 J" `│  │  │      01 01 讲义+代码.zip
    ; S4 [. v7 y" j* @$ p│  │  │      7 A3 |6 N. U2 y; b
    │  │  ├─02 任务一:微服务架构与SpringCloud概述  j6 ?' A5 E" W3 D' _+ ^0 r( D8 R
    │  │  │      01 课程内容介绍.mp40 D+ I; g& w2 e, P3 m$ o2 J- ]! G- J7 l; s7 @
    │  │  │      02 微服务架构引入.mp4% s: o- \3 f! G9 \- Q
    │  │  │      03 微服务架构核心思想及优缺点.mp4  ]$ S* f8 B8 e7 k- o5 t. H5 b: i$ e  ^
    │  │  │      04 微服务架构之服务注册与发现.mp4( s' g+ G. M1 w: O+ d  A' F" q" v! h
    │  │  │      05 微服务架构之负载均衡与熔断.mp4
    . z6 o- x" @, {& ~│  │  │      06 微服务架构之链路追踪与网关.mp4, x' _( m& f. \
    % A( \" c  _+ s6 Z: B4 U│  │  │      07 Spring Cloud是什么.mp4/ F& _- e: s, |9 X  Q' x7 h/ v4 w  j- z: ?& w: J  \0 y# e5 n5 F* L
    │  │  │      08 Spring Cloud解决的问题及其核心组件.mp4$ o5 X2 |; |* [  z: K# l& J" v
    0 O) A. H0 K! p* h│  │  │      09 Spring Cloud体系结构.mp44 L" O. W8 F. ?% j* ^" F8 y
    4 D. R3 Q" y% T│  │  │      10 Spring Cloud与Dubbo及SpringBoot的关系.mp42 |/ K4 N# ^9 U6 }  Q; H8 z
    ' f0 X) S( i/ u' I│  │  │      11 11 任务一测试题_不提供.txt
    7 M+ y4 B3 U* h) q  C9 L5 T5 W│  │  │      4 E( e. s5 q8 H! K
    1 G4 D" R5 u' a3 A! K$ ?│  │  ├─03 任务二:微服务案例引入及问题剖析  p4 G6 M& Z; w, e, F
    ; L* B6 e0 @- \4 C6 }8 Y) i# o* P│  │  │      01 案例需求描述及数据库环境说明.mp4
    7 P; j7 Y  g3 z! f  A9 t│  │  │      02 案例代码工程准备.mp4, ?3 ~7 X" q5 U6 u. p# b
    │  │  │      03 编写服务提供者(简历微服务).mp4/ b/ I% d, F) c
    │  │  │      04 编写服务消费者(自动投递微服务).mp4* {8 I8 K( d# @) z9 X( m% a9 p" _9 v; Z/ q/ L. R
    │  │  │      05 案例问题思考及解决方案分析.mp4) S, K# }0 n4 H
    ; O2 Y( \: n' j│  │  │      06 06 任务二测试题_不提供.txt9 `& \4 \( u% ]7 z0 j- `
    │  │  │      9 x$ L8 u7 r6 ?6 b' h1 X
    │  │  ├─04 任务三:SpringCloud核心组件原理及实战(上)9 }- f* B2 E# D2 _0 w. w/ O8 |3 m) {8 }$ L% S, U9 J- E  i
    │  │  │      01 Spring Cloud主体结构.mp4
    " a0 ?$ d+ Z  O6 B9 x│  │  │      02 服务注册中心原理简介.mp47 Z6 \' M# J" ^: i( s+ L, R, k) \) n; F( I
    │  │  │      03 主流服务注册中心对比.mp46 m6 w0 E7 O! j, l% w! [3 q
    │  │  │      04 Eureka之基础架构及交互过程.mp4, D0 }$ @3 n5 _/ R, [3 t4 H" W9 Q9 R7 K; D# z0 `2 I; V
    │  │  │      05 Eureka之构建Eureka Server.mp4- m& F" @: w. n/ C* k- y, t$ N0 M
    │  │  │      06 Eureka之构建Eureka Server高可用集群.mp4# b4 B& @4 A) ]' e; n3 n: T7 N; d( m" s6 T* a6 U3 S9 V
    │  │  │      07 Eureka之注册服务提供者集群.mp4& K( N% G6 X' Z1 o5 c/ H1 d/ |8 m9 s' k
    │  │  │      08 Eureka之Eureka Client配置进阶.mp4
      ^& M* \! L& X' Z% B4 Y. c7 {│  │  │      09 Eureka之注册服务消费者集群.mp4+ V, Y0 x5 u# S1 q8 ?
    │  │  │      10 Eureka之从注册中心获取服务实例.mp4! w/ q% R& a7 |8 d
    $ d3 B1 V' Z* I5 B' _- _│  │  │      11 Eureka之元数据详解.mp45 f* Z# |+ @$ \8 p1 A
    │  │  │      12 Eureka客户端详解.mp4* r) K5 y; @' L' a8 Q4 A
    7 d5 `# Z: @/ D$ ]& U/ [│  │  │      13 Eureka服务端详解.mp45 U. p! o9 v: w- f
    ' j3 \  g) Z* z, X! h% r│  │  │      14 Eureka源码剖析之EurekaServer启动过程part01.mp4
    " B' E; @/ y) X0 M5 u│  │  │      15 Eureka源码剖析之EurekaServer启动过程part02.mp4
    ; v: C1 Z! [6 W3 h# M8 V│  │  │      16 Eureka源码剖析之服务接口提供策略.mp4( w$ l- u. w" r9 j% F1 P8 D
    * ~1 `- f4 ^* k│  │  │      17 Eureka源码剖析之服务注册接口.mp4  g% c: `8 x) U8 s/ s, l. c' U, k/ x% `- g# J! h* S
    │  │  │      18 Eureka源码剖析之服务续约接口.mp40 ~) n8 P# n2 r3 X/ F
    6 X% k+ o7 z" m! g9 j1 W│  │  │      19 Eureka源码剖析之Client端初始化获取服务注册信息.mp4
    2 H* u  A! j* @! N' e3 b│  │  │      20 Eureka源码剖析之Client端注册服务.mp4' U3 ^- H! s: F" x9 Z  y0 g5 R
      q3 i3 s% t7 Y  @) D1 h' R$ a│  │  │      21 Eureka源码剖析之Client端本地缓存及续约.mp4
    * q6 ^' h1 Z7 X* T/ X6 F│  │  │      22 Eureka源码剖析之Client端下线.mp40 v& h+ j( `3 R! r# e
    ) k) o8 i) W/ B1 J│  │  │      23 Ribbon服务器端和客户端负载均衡.mp4" @3 T/ w/ k1 V' U/ [: P4 j2 r8 u
    │  │  │      24 Ribbon应用.mp4- |7 q0 h8 ]$ ^" x& V
    ) b& J+ O4 x# b; ~2 p! {' b1 j│  │  │      25 Ribbon负载均衡策略综述.mp49 M# K1 K' j2 _4 x  i7 W, n
    5 X0 t4 N* @$ h# R, Z│  │  │      26 Ribbon负载均衡策略调整.mp4
    + X% w2 V6 e2 \) A3 E) }3 D  g│  │  │      27 Ribbon工作原理及细节结构.mp4, V" w7 W6 g4 b) L3 n9 b0 ]( g% q3 T) T4 Q' h' [1 B
    │  │  │      28 Ribbon源码剖析之RestTemplate对象绑定拦截器过程.mp4* M$ ]4 k4 g2 k8 q
    │  │  │      29 Ribbon源码剖析之拦截器Interceptor方法part01.mp4  q( L. i( T; \! m+ f5 D) V# q' o; d
    │  │  │      30 Ribbon源码剖析之拦截器Interceptor方法part02.mp43 }- J- g, \9 g7 ], ?' Y8 g: ^% _, ?2 z8 |4 M2 P' C
    │  │  │      31 Ribbon源码剖析之拦截器Interceptor方法part03.mp4
      }' v8 e8 Z$ i0 W│  │  │      32 Ribbon源码剖析之ServerList过程.mp4, G2 Q& Z2 t: M  k1 D; p  m- \$ y  ]
    │  │  │      33 Ribbon源码剖析之负载均衡策略.mp4" l$ `: C( A% n% A: F
    ( c4 _0 @3 ]) [3 K) u2 v# M│  │  │      8 u; X" F5 P. r) Y; I
    │  │  ├─05 任务四:SpringCloud核心组件原理及实战(中). I0 q3 P+ v3 E- w- X% }# N9 Q( [: P: j4 q  J8 @
    │  │  │      01 微服务架构雪崩效应.mp43 I: w8 K3 @" a; k$ t& K1 g8 i; s
    │  │  │      02 雪崩效应解决方案.mp4
    ; K$ k6 L. Z/ e+ q2 X4 Q: ~│  │  │      03 Hystrix介绍.mp4
    5 I: _) s4 C  S, [5 O│  │  │      04 Hystrix熔断应用.mp42 m& C/ E/ d6 c) d( E
    │  │  │      05 Hystrix服务降级应用.mp44 Y/ S! G6 ~4 _; x
    │  │  │      06 Hystrix舱壁模式原理.mp48 q+ K* M* `8 _6 o, p8 L, r
    │  │  │      07 Hystrix舱壁模式应用及jstack验证.mp4( J& N( [) X  Y3 `0 S' H) h& A% [  P! r4 k2 W6 m5 @
    │  │  │      08 Hystrix跳闸、自我修复机制.mp47 Z  u# |3 e& ?& I+ L* w4 Q  Z7 V
    , g1 i0 k" L" [3 L. m+ @8 Q# l│  │  │      09 Hystrix流程定制及状态观察.mp4( n4 r- g  F0 P! r' l
    │  │  │      10 Hystrix Dashboard监控仪表盘准备.mp4- {+ L$ H0 V4 d! a, Q; R) P
    7 U) W$ X/ ~5 f7 h3 |: p5 L│  │  │      11 Hystrix Dashboard监控仪表盘解读.mp4
    & Q7 d( B& m* \& \, Y1 Q│  │  │      12 Hystrix Turbine聚合监控解读.mp4) A# ~! O' s& A
    │  │  │      13 Hystrix源码剖析之入口及切面机制.mp4
    / s  A: \: u* S7 R3 j% [│  │  │      14 Hystrix源码剖析之资源初始化.mp40 _& N: |; U1 B- x& ?$ Q) \' _& s* ~$ j% u9 |' R! x! E
    │  │  │      15 Hystrix源码剖析之执行流程.mp4
    % T  A# \  ?8 t6 v2 @- S1 }│  │  │      16 Feign介绍.mp4" I2 r3 {$ G/ D4 k2 T2 B$ R2 A
    / `" |/ s) d$ j. e# ~│  │  │      17 Feign应用配置.mp4& z5 b5 Y2 t8 B5 f5 l: {6 `
    1 z) Q, ~" v2 Q# A+ _5 i│  │  │      18 Feign对Ribbon的支持及超时重试机制.mp40 p' S4 `  e4 h7 ~
    │  │  │      19 Feign日志输出.mp4
    6 M% Y$ k+ _4 m0 o8 K) |│  │  │      20 Feign对Hystrix的支持及请求响应压缩策略.mp49 z, M  U( e# x
    │  │  │      21 Feign源码剖析之代理对象产生前奏.mp4
    9 D. a- v5 Y4 H( D- T9 E, r/ j; @│  │  │      22 Feign源码剖析之代理对象产生过程.mp4/ b& N% u) u" d7 R6 @* l
    │  │  │      23 Feign源码剖析之增强逻辑处理过程.mp4- P) O9 r9 p, u' Z( M$ v* L. g
    . N  W8 h4 u: I! h, @" K│  │  │        G' ?- b' H, R
    % D; o6 B5 B/ Y; T8 e│  │  ├─06 任务五:SpringCloud核心组件原理及实战(下)3 o& K0 ]. m" j0 a1 a* i/ w2 V4 q6 A0 Z: s# r/ \
    │  │  │      01 GateWay介绍.mp44 s7 h3 K2 q! p+ @
    │  │  │      02 GateWay模型&核心概念&工作过程剖析.mp48 w8 m# X% v2 v5 k! g" m3 e& v
    │  │  │      03 GateWay应用配置.mp4
    ) Y; i( ]0 V3 ]" p& Q. j# J% t│  │  │      04 GateWay断言体系.mp4+ m8 ?1 a* ^7 X1 E$ d. F  V' h& {3 V2 G7 s
    │  │  │      05 GateWay动态路由.mp4" `- [: N2 \+ j
    │  │  │      06 GateWay过滤器之GateWayFilter.mp48 P' P. I; o; q' I: a
    ( S" P" z- Z3 E- U8 r│  │  │      07 GateWay过滤器之自定义全局过滤器.mp44 x* T, z+ y- \7 A& F( @
    │  │  │      08 Config配置中心应用场景及应用架构.mp4  M0 U; d' T3 R. x( H0 Z# v. }1 `- B' r) S5 k
    │  │  │      09 Config配置中心远程GitHub说明.mp4) _- i  O- X5 C& F; [$ n0 u8 ]1 Q9 A
    │  │  │      10 Config配置中心构建.mp4
    & y$ O" P9 |8 y) D& q& ?, o) x│  │  │      11 Config客户端工程构建.mp4
    * b* J6 }9 p' e! f+ i8 y│  │  │      12 Config客户端手动刷新.mp4
    + y9 _; y; k6 a9 H( _2 c% K│  │  │      13 Config+Bus自动刷新剖析.mp4
    7 C9 h* N$ y% F0 y5 z# F│  │  │      14 Config+Bus自动刷新应用.mp4' B0 {+ a# S0 C; T7 Y; C
    │  │  │      15 Config+Bus定向刷新.mp41 P6 b6 j4 l* H9 \  s. ^
    │  │  │      16 Stream解决的痛点问题及本质.mp4
    " |- d( J/ G1 R0 C9 |1 A4 U% [: f│  │  │      17 Stream结构及核心概念.mp44 c* O- n# y) X: K1 b0 @! y
    , X# H: X* |; \' c│  │  │      18 Stream通信方式及编程注解.mp4
    3 _3 S9 j9 M/ J" F│  │  │      19 Stream构建消息生产者.mp40 W' N- J$ i; A* f: F7 J; t# P$ ?, w  M( G% K/ F: `
    │  │  │      20 Stream构建消息消费者.mp4
    5 f0 \$ ~% |. Z) `9 ]5 L│  │  │      21 Stream高级之自定义消息通道.mp4& c' n$ ?! e1 x' v2 b  u/ l4 h$ U8 f  g* ?
    │  │  │      22 Stream高级之分组解决消息重复消费问题.mp44 [: f5 {/ R& W  J- H
    │  │  │      23 SpringCloud两个经典问题及方案.mp41 v# u- k) I/ A6 @/ N; ?: Y6 ~1 s/ Q3 c) @8 H$ c% ]
    │  │  │      24 24 任务五测试题_不提供.txt3 C  W5 j; ^8 s/ z% w4 a2 Z0 j4 p% t
    │  │  │      
    : {5 ?( x  H" a4 Z* N│  │  └─08 模块四直播【回放】
    , E; N0 a* X. \* ^│  │          01 01 满意度调查_不提供.txt! B- M! B3 X; \  B4 N. o* B! b8 t1 W9 @* t. C
    │  │          02 高薪5期阶段三模块四直播回放.mp48 B% ~" y5 n0 \, N* _% m  ?
    ( x2 X+ f. J6 n. z4 _6 r│  │          03 4springcloud上.zip
    3 U! v+ @6 z3 A* I. h6 k; J5 u4 b│  │          2 j4 J& C* f$ x% w9 W8 Z) v4 b
    , v& d6 K$ H9 j) s4 F│  └─05 SpringCloud组件设计原理及实战(下)0 O( |$ S0 ]: v% i9 w* I+ l
    7 p* m! D) K, s8 n) F│      │  10 任务三:模块作业
    . \! ]( K9 V( ]9 e. F│      │  . _8 g4 I% ^' R# j) p. t
    │      ├─01 SpringCloud(下)资料下载- d& r! p+ a- I/ P# V7 w) g' J5 x3 T4 A% f! F* l, @9 Q1 O
    │      │      01 01 讲义+代码.zip
    ; W) F3 [/ a# n│      │      8 X5 N7 M$ ]: C7 \% R9 I
    │      ├─02 nacos课程资料& D0 A5 B* w- U! f
    │      │      01 01 nacos课程资料.zip9 X4 s1 n  q4 M$ H4 z
    & {- F, Z! m: q: \* D6 @' x│      │      " l. w9 t8 l  ~8 v7 I; t% ]/ g: m
    ' z. c% p+ q+ j6 ~│      ├─03 seata课程资料! {1 v" A' D! n' x/ k
    │      │      01 01 seata课程资料.zip* ~6 R0 J% S2 Y& B$ s+ j& n
    │      │      
    3 F: F6 \; Z& D& A0 t│      ├─04 sentinel课程资料
      j; O' l" o! ?. S! `; K│      │      01 01 课程资料.zip6 D6 h" k: z4 [
    * C, j. ~- ^. M8 P4 p) a6 `0 M│      │      ! R( a, f6 d% I( F" ^* a3 k1 R, |8 g% G: j! V) h
    │      ├─05 任务一:Spring Cloud高级实战: P. Z* [3 E  a3 e1 ^/ |# d  J
    8 I# U6 G: {% A│      │      01 课程内容介绍.mp4
    " V# Q8 }% U  ^  b; l2 n+ F│      │      02 分布式链路追踪技术场景分析.mp4
    # M$ L. w0 P. E8 J" O3 X│      │      03 分布式链路追踪技术核心思想.mp44 u# M4 b2 Y4 [+ J6 x! H
    │      │      04 分布式链路追踪技术之Sleuth+Zipkin.mp4+ j: x) B  ^' M1 Y' X" N; |- q4 A+ o4 J7 o. ^
    │      │      05 Spring Cloud Sleuth.mp4& {  r- J; W" T! t5 c
    $ s4 M' _8 q! Q- j2 u8 h│      │      06 Zipkin 服务端构建.mp46 n' S) b& [, j( |; A- t+ f
    │      │      07 Zipkin 客户端构建及测试.mp4- x, r; |. y* O$ K5 v# d- U$ R" s3 h3 C& h. @& e
    │      │      08 Zipkin Server UI 解读.mp44 [/ @; N, y2 H5 k+ b0 x
    : w2 U' I5 j  I/ g& h( O, I# s│      │      09 Zipkin 数据持久化机制.mp4  t+ y7 P& v6 D- C( ?: x2 ~' u
    # q; C, C2 Z7 I' m; k6 N│      │      10 分布式架构统一认证主流实现方案.mp42 H/ \. z- w: U6 F+ Q
    0 d4 Q/ D# L) W* H1 U3 G8 n- d# L, ]│      │      11 OAuth2标准初识.mp4
    8 k: T( E7 a' [. O" Y5 M$ o& @/ @│      │      12 OAuth2标准第三方登录流程及主要角色.mp4% b; ^! J# X& C; W
    │      │      13 Spring Cloud OAuth2构建统一认证服务思路.mp4
    * M6 @- W: Y7 y, E# Q( ^3 l│      │      14 Spring Cloud OAuth2构建OAuth2认证服务器part01.mp4; q( ]9 d: l( @
    ) M) s2 r8 Q+ L│      │      15 Spring Cloud OAuth2构建OAuth2认证服务器part02.mp4* W0 v$ C" [6 D0 ]/ {1 O' ?- O9 J
    │      │      16 Spring Cloud OAuth2构建OAuth2认证服务器part03.mp41 u/ H$ H  g8 ^7 V
    2 O+ I( U6 ]1 b3 U7 P│      │      17 OAuth2 认证服务器测试.mp42 `- Z7 |$ q- d  a# r2 m6 \" t5 `) z& G' C
    │      │      18 OAuth2 资源服务器构建.mp4
      y2 w* T8 V) y; {# X# l7 `│      │      19 OAuth2 认证服务和资源服务整合测试.mp4! G( z0 j+ O2 p
    , z; Q' G/ v7 g) l$ j7 V2 J9 }* }│      │      20 问题思考及JWT引入.mp4
    / i5 }3 A. K! s, F7 F1 h3 _│      │      21 认证服务器JWT令牌改造.mp4" H; r1 }; v4 [8 [" Q2 c
    │      │      22 认证服务器JWT令牌测试.mp4- h, A' ?, M# t, i! O0 h5 @
    " K. f( X6 F* `1 N  M* y; K│      │      23 资源服务器JWT令牌改造及整合测试.mp40 _1 {& V  m1 R* d" Q& K0 c' a# T- e1 F
    │      │      24 认证服务器从数据库加载Oauth2客户端详情.mp42 U: N9 k. S6 z, R1 ]" e/ y
    9 k6 C9 N% l% c) W+ a│      │      25 认证服务器从数据库验证用户合法性.mp4- o0 m  L- _" |7 X8 {& n# v% Y& h6 K4 _* v
    │      │      26 基于OAuth2的JWT令牌信息扩展.mp47 }( o- y+ T  u/ v# W- G% G# J3 n! y! E/ y2 M$ l! }
    │      │      27 资源服务获取JWT令牌扩展信息.mp4( ?. U. e9 K' ]1 S- V7 Z; f! @7 W9 ~8 c  r4 v# F+ V& G* r
    │      │      28 28 任务一测试题_不提供.txt- I/ j2 H/ I5 U: I- ^2 C0 T3 `/ L* ^
    │      │      7 K* \3 c! I1 k" O: `; j4 L2 s/ W$ ]: B# S
    │      ├─06 任务二:Spring Cloud Alibaba高级实战& C! C# a6 h5 {  G( Q$ l
    │      │      01 Spring Cloud Alibaba背景介绍.mp4% e% T: C" b( v, P8 y
    0 ~3 Q) Z9 t4 h5 _* t+ ]. X│      │      02 Spring Cloud Alibaba Nacos初识.mp49 M" ?! U7 l8 }( Z+ U4 T# @% X) F5 `* ~9 C. g, ^! {% w
    │      │      03 Nacos Server 服务部署.mp4
      V" _5 o$ k# ]" y! @: e; F2 D9 A│      │      04 Nacos服务注册及服务列表分析.mp41 e# a: D! L# |4 K" i3 M+ ~. `& H: i$ y: U& B- B" P' U, h
    │      │      05 Nacos服务详情解读.mp4$ R4 j4 U4 x6 E% h$ N" H' e
    & b) W- [9 \- h) {3 A7 X& ]│      │      06 Nacos服务保护阈值.mp43 {1 V: J. p& A1 {- e7 ^
    │      │      07 Nacos获取实例信息及服务订阅.mp4' h  V% i+ g" R; R
    & ~) e/ \7 Z" S  n9 v5 F│      │      08 Nacos服务实例动态上下线及权重设置.mp4
    % U0 ]; |: ]7 H│      │      09 Nacos 领域数据模型.mp4# X8 }) W. ~( J1 [% [$ i
    │      │      10 Nacos Server数据持久化到MySQL.mp4$ d- D5 e5 Z2 F8 C
    ! s1 G, G. h$ |; [3 T3 ^% Y* ~│      │      11 Nacos Server集群模式.mp4
      R8 F+ F9 T5 V4 T( \│      │      12 微服务注册到Nacos集群.mp45 c" j* ~% M% h" M5 u3 H7 {
    ( A3 p! H  V7 g│      │      13 Nacos配置中心之创建配置集.mp4. n" ~: T! j. y( c* @; w! T7 D* x3 N4 G7 [
    │      │      14 Nacos配置中心之微服务实时刷新配置项.mp4* k! Z( T) N9 c+ O
    │      │      15 Nacos配置中心之监听查询.mp47 K" H% P7 Q9 b& L  f  V: R5 E- H) B
    │      │      16 Nacos配置中心之dataId扩展.mp4/ \6 ]) b2 {) w7 I0 k+ K' l
    " D  {* J" v8 g6 r, A& O& R│      │      17 Nacos配置中心之dataId优先级问题.mp4) D+ h: i  O5 y' V2 m* x5 _9 ?9 p8 x1 L
    │      │      18 Spring Cloud Alibaba Sentinel初识.mp4/ T, G7 U% s3 m$ j( W; V
    " ]" j& A6 |$ K0 H6 B) ?2 M│      │      19 Sentinel Dashboard部署.mp4) ]9 w9 x" N  h6 l7 v$ m
    │      │      20 Sentinel监控自动投递微服务.mp4
    9 w. t: j) C) A│      │      21 Sentinel关键概念及流控引入.mp4% |, |7 J$ Y) r. a
    │      │      22 Sentinel流量控制之QPS类型.mp48 Z9 f6 o# G- J& `- C% f; g6 I" p# i5 S) B/ t
    │      │      23 Sentinel流量控制之线程数类型.mp4* ?( s: g# f  s- ?( [" ?' j0 x' U# O
    │      │      24 Sentinel流量控制之关联模式.mp4  u) [# r2 ^; s& `
    │      │      25 Sentinel流量控制之链路模式.mp4) h+ b7 w5 o0 M  P5 k% v; d) H" x: }  y% i# N4 a5 [& N6 p* I& g" A
    │      │      26 Sentinel流量控制之预热效果.mp47 D2 j' Q' }: l$ A) g* p
    # ~/ ]2 j7 x3 I/ s* t$ ]; J* G│      │      27 Sentinel流量控制之排队等待效果.mp42 v1 r2 r2 U' e* F0 [1 N- R1 `2 S5 f. d, E5 V$ x0 O
    │      │      28 Sentinel降级规则之RT策略.mp4
    : l$ r+ k/ H; f/ C" B2 W2 ^│      │      29 Sentinel降级规则之异常比例策略.mp4
    ) o: k9 F: `; I* _( m. i% ]( P5 Z│      │      30 Sentinel降级规则之异常数策略.mp44 F- {% S1 t2 y# d2 ?
    7 \. g, p! F5 j& k; H- X│      │      31 Sentinel Dashboard其他功能.mp4
    0 L: m6 U, ], R; J9 Z( U│      │      32 Sentinel自定义兜底逻辑.mp4, y2 o, C) B& g# R
    ( ~5 T- \# e* s" z. m│      │      33 基于Nacos持久化Sentinel流控及降级规则数据part01.mp4* ]/ V& N! Y0 Q- A3 r6 V5 K0 x  ^5 ~7 W. R. ]
    │      │      34 基于Nacos持久化Sentinel流控及降级规则数据part02.mp4
    & Q" ?# A7 O2 D' B5 \* v7 H  w│      │      35 基于Nacos持久化Sentinel流控及降级规则数据part03.mp4& \) u! z& F* ~' j6 ]( P$ {) z$ Q$ \% v: u. H5 r% l
    │      │      36 Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造.mp48 W  O7 C. K( q3 n: z& I. S0 d
    │      │      37 Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造.mp47 t+ d! n+ W7 |9 ]& l/ Q3 j3 L" [5 x; D) V" D
    │      │      38 Spring Cloud Alibaba小结.mp4
    ) X8 Q& |) z! g- X) G│      │      39 39 任务二测试题_不提供.txt
    9 b5 }; R. g- ^5 H' Z0 y7 a: A│      │      * Z- {8 G  v$ X5 |) i3 |' l/ ?# R+ l' W
    │      ├─07 加餐:Nacos源码剖析6 {4 r. o( p( T3 P
    ' `; V$ ?5 z# }6 }│      │      01 Nacos源码工程搭建.mp44 @* }- s$ `1 V9 P6 Z% X; S* D: {/ Q3 w1 Z( f+ r. K' V# G
    │      │      02 Nacos项目结构.mp4! C/ n6 a# D; w# t% [
    │      │      03 Nacos服务注册-@EnableDiscoveryClient注解.mp4" k  R0 w" O1 o6 B5 s7 N4 c
    │      │      04 Nacos服务注册-流程分析.mp4
    7 c1 J8 j8 E& }│      │      05 Nacos服务注册-客户端服务注册源码剖析.mp4! `, Y' p. F% I$ U* H" d  H
    ; M! v8 l' z7 Z* L│      │      06 Nacos服务注册-服务端服务注册源码剖析.mp4; u6 f# l/ m9 L7 A5 M* q8 `
    │      │      07 Nacos服务发现-流程剖析.mp46 e7 E5 A5 I1 y- k# u6 Q! E) P6 x# X% r/ D0 |+ K- K
    │      │      08 Nacos服务发现-源码剖析.mp4
    " F) I; H0 B& ?' }% O6 \9 G+ x: V  O│      │      09 Nacos配置中心-源码剖析.mp4* L" l: }8 w$ }+ p! }6 j  n& c" l# T% a
    │      │      10 Nacos配置中心-客户端动态感知源码剖析(上).mp4  o2 h$ b3 h' Y; F1 T1 N: G4 [0 X5 P; |9 m! \
    │      │      11 Nacos配置中心-客户端动态感知源码剖析(下).mp4) y; }  O/ ]$ q# w, j9 i$ y1 {4 U. b$ |
    │      │      # Z7 z/ J7 ~; U0 M) o) b3 x$ G6 s5 e- _2 o
    │      ├─08 加餐:Sentinel源码剖析, I2 X6 a8 }" ?& K% j8 U& A# p0 G) t4 w7 M
    │      │      01 Sentinel源码工程搭建.mp44 W! V/ |( @' Q: ^0 D/ U0 q' E
    0 @# b1 z- U! v. V│      │      02 Sentinel客户端服务注册流程分析.mp40 ~/ p' W2 g/ W4 f5 T" @: _- d2 B2 o( b; J: E% Y/ [
    │      │      03 Sentinel客户端服务注册源码剖析.mp43 V9 V: j: y8 s) {& e3 A$ [
    : G* X" |8 O' S8 z& T1 [7 a│      │      04 Sentinel客户端处理请求源码剖析.mp4' V; f1 }' J* Y! q* o+ q
    ) o/ x" j1 O; D  n* T+ ?│      │      05 Sentinel限流流程剖析.mp4
    0 l- z* r; s. `; [│      │      06 Sentinel限流源码剖析.mp4& ^( h( ~+ n0 |8 H* s0 `0 Z7 P( i& K" }" ~4 u
    │      │      1 b9 C8 ^! ~% U4 F
    │      ├─09 加餐:Seata源码剖析与实战& a. o, U- l) o' E% e3 s* v% P$ B( H1 s0 I7 d& A1 f5 k) \  o
    │      │      01 Seata简介.mp47 U/ [' i0 _* r
    8 u7 T. l; q* D& x│      │      02 案例引入及问题剖析.mp4* ?0 t. _9 Y) N3 X# G0 Y) L# e: ?$ Z" B7 `
    │      │      03 Seata-AT模式介绍.mp45 q* ?- ^" K' w4 s6 E- X0 ]# M: c8 S5 h  y+ x. f6 i
    │      │      04 Seata-AT模式改造案例.mp4* t& g3 w7 k5 J/ O9 e" N3 w6 L' e
    │      │      05 Seata-AT整合TM和RM端步骤分析.mp4" [) Y+ y4 H) n: |+ i* y
    % j# x$ z6 i9 r; H# b4 w│      │      06 Seata-AT整合TM和RM端开发实战.mp4# E: x/ T% S- q3 b: ]' I+ T! S3 Y4 c) U0 m) }3 W5 Z7 S7 S
    │      │      07 Seata-TCC模式介绍.mp4( i9 P9 U, t0 k6 o$ p: }
    │      │      08 Seata-TCC模式整合RM介绍.mp4
    + E8 E  S, _0 d! N3 ]│      │      09 Seata-TCC模式改造案例-RM端改造.mp4, j: l! x1 d& e. \
    │      │      10 Seata-TCC模式改造案例-TM端改造.mp4( d! ~( G% F/ Z. O8 Q! O
    │      │      11 Seata-TCC案例测试.mp40 ^" {# [+ T/ M: X
    : F$ P8 e. Q* B6 Z7 f7 R, L' M9 n│      │      12 Saga模式简介与三种模式对比.mp41 z) h7 y7 k( R+ r  J& \8 C5 P) ~2 x& E: Q. }, ^1 {8 r* Q
    │      │      13 Seata源码工程搭建.mp4' N( {; a9 s! \- v2 x
    │      │      14 Seata工程结构.mp41 b  D( G5 ~! C
    │      │      15 TMRM注册流程剖析.mp4
    3 S2 V5 r2 E& I: l9 |│      │      16 Seata-Server源码剖析.mp4/ X; `8 h5 \% g' G& G$ P* y
    7 g  e7 I" ~" @) e, U5 K$ k# K. R│      │      17 TMRM注册源码剖析.mp4
    , _/ |; A  ~3 l% P$ [│      │      18 TM开启全局事务流程分析.mp42 ~2 _. x" ~9 v7 z
    3 \  z8 h2 G' r) u' Q1 ?│      │      19 TM开启全局事务源码剖析.mp49 U0 b4 s8 w- K8 Y8 }6 P  D  `& l8 h$ g* j$ T; M
    │      │      20 RM分支事务注册流程分析.mp4: `* w) H4 D# k, [) v1 v5 n1 h) @; G2 m/ E3 m$ v
    │      │      21 RM分支事务注册源码剖析.mp40 G2 f1 k' X$ Z3 D  p/ o2 W
    │      │      22 TMRM处理事务提交源码剖析.mp4
    4 Z8 V( ]! A1 h4 p5 d$ ?% E1 s│      │      23 TMRM处理事务回滚源码剖析.mp4$ Q1 ~# ]  }1 ^( j4 j+ v+ A* b; y0 A9 C3 v" W
    │      │      24 TCC源码剖析.mp4' a' G$ c8 j1 |1 T% W
    % V; S  a$ v& k/ F7 o│      │      0 R+ h- O& n) U4 ?5 W' B  e5 V" ]3 W4 L# r- V8 N
    │      └─11 模块五直播【回放】
    ( B+ i& A' @  [& p9 Y│              01 01 课程及直播满意度问卷调查_不提供.txt: }8 r. h7 h6 `0 k0 d/ |. b
    │              02 高薪5期阶段三模块五直播回放.mp48 m$ p$ [* D6 k  B% x1 x" A) M1 M; S0 a: C0 B, A' E
    │              03 阶段三模块五直播资料.zip4 J! S+ b, \* x$ ?  \
    3 K8 ^/ O! Y. R& I% }& l7 _│              4 L9 }% L( d* u& O+ k- m! d* z8 p! R- _% g5 a( _
    ├─04 第四阶段 大型分布式存储系统架构进阶0 C8 U7 g( z* W/ S1 T( J4 F! V; ?/ X; n# a! m* _% f. b- B$ T
    │  ├─01 MySQL海量数据存储与优化(上)/ I; P2 A9 h, M! B. Q
    │  │  │  06 任务五:模块作业0 S3 x# M0 ]1 M: I, x" P& W
    $ ^' X. \) g: }) e9 e│  │  │  mysql海量数据存储与优化上.zip
    - }9 N: B+ }9 M+ m' s. A│  │  │  
    # m+ T( W; y4 m9 J. L! E! v' i: t│  │  ├─01 任务一:MySQL架构原理0 m9 S' r9 h4 r5 C1 u
    │  │  │      02 课程内容介绍.mp4
    2 S" |9 R$ g$ [% o  I/ W4 k- @* l" H│  │  │      03 MySQL主要版本和分支.mp4" h4 b6 ^/ f: M3 ^( e' O, d3 W' U: b6 G) [: @& [
    │  │  │      04 MySQL应用架构演变.mp4; P$ @& h8 n, v' V+ P# g
    5 R# Q9 T5 A; }, K│  │  │      05 MySQL体系架构概述.mp4
    - C8 l) E0 O- @4 ~# e! P│  │  │      06 MySQL体系架构-日志文件.mp47 G0 t  @. C/ m
    , b1 c( A( j/ |$ ^5 f# i4 t; b│  │  │      07 MySQL体系架构-数据文件.mp4
    . b4 Q1 I9 C# f3 S│  │  │      08 SQL运行机制概述.mp48 x, W4 d, a2 o8 g3 j6 K- i% @2 J8 x& @+ ^0 c
    │  │  │      09 SQL运行机制之连接机制.mp4
    ) u* W( v- K8 _/ U0 _: q3 J* b8 q2 \│  │  │      10 SQL运行机制之查询缓存机制.mp41 T) c* I/ s) F6 }8 J: p1 z0 j, h/ Q: s# {% T" p; L
    │  │  │      11 SQL运行机制之解析和优化机制.mp4; O+ U5 `5 p6 d; Y. F! y/ w( G0 y" R5 D! s/ N, i# `
    │  │  │      12 SQL运行机制之执行引擎机制.mp4; q0 {% b6 ]  N, R+ K# H1 s2 Z& x6 r1 a5 x
    │  │  │      13 MySQL存储引擎概述.mp4: s% R& v2 c8 M, C. X5 K$ z$ z5 m& l* m' x+ D
    │  │  │      14 InnoDB和MyISAM区别.mp4
    : \4 I3 `3 I( q9 I$ B0 }│  │  │      15 InnoDB内存结构概述.mp4% w4 B2 a0 U4 G/ c
    │  │  │      16 InnoDB内存结构之BufferPool原理剖析.mp4+ }- T! L/ x) F1 B, z; k
    │  │  │      17 InnoDB内存结构之BufferPool配置参数.mp41 H; R: z: z$ @- S0 l, s, K
    │  │  │      18 InnoDB内存结构之ChangeBuffer剖析.mp46 M( }. c$ {' b. i. \; `
    │  │  │      19 InnoDB内存结构之LogBuffer.mp46 _' x" k8 ~( Z: @0 t# s  u* u4 k2 E+ X# w  R! R7 p9 ~* X) c
    │  │  │      20 InnoDB磁盘结构之Tablespaces.mp44 m. d3 S, u5 S/ G( a5 _* o* j4 c6 V9 z/ z
    │  │  │      21 InnoDB磁盘结构之Doublewrite、Redo和Undo.mp4/ d) e( x3 B: J% q- b
    2 C3 o9 K3 y% i* x2 m│  │  │      22 InnoDB存储结构之新版本演变.mp4' `  h$ a$ ]2 W5 G2 ~  Z4 o; Y& _7 |8 h) o/ l: D( {* V
    │  │  │      23 InnoDB存储结构之后台线程.mp4) e1 H+ f' R" l5 _- l1 O
    │  │  │      24 InnoDB存储结构之数据存储结构.mp42 X7 G2 r& v" |) u- w/ x# Y
    ! N& Z- J6 e  Q2 a& Y$ r│  │  │      25 InnoDB存储结构之数据文件格式查看.mp4
    ! Q6 [- @# Z4 P# k' F- c│  │  │      26 InnoDB存储结构之数据文件格式类型.mp46 r1 C' c7 d: Y- }# ]7 }. o. `; K
    : _8 u/ K$ D2 [# B. g; Z2 H* d7 w│  │  │      27 InnoDB存储结构之Undo Log日志.mp4+ p2 p. c' b1 w+ ?2 ]5 x7 q7 H/ s. d" m. v8 N
    │  │  │      28 InnoDB存储结构之Redo Log日志.mp4) X3 w7 C2 Z( y% @+ A3 j+ ^5 t: n+ i% \. N% Y2 ~3 J
    │  │  │      29 Binlog日志写入模式和文件结构.mp4. ]! n- m/ ]; [; h
    │  │  │      30 Binlog日志记录机制.mp4
    5 M5 k! c8 B4 x│  │  │      31 Binlog日志分析和数据恢复.mp4* x# d( N& \; U  t
    │  │  │      32 Redo Log和Binlog的区别.mp43 w7 e2 \! o0 i8 J. r1 o. S
    │  │  │      2 }: s+ B0 R& N# j. \
    9 Q4 T; b3 X8 f' P  x8 ~& Z4 ~│  │  ├─02 任务二:MySQL索引原理$ e3 ~' G  v' A$ O
    " n+ O0 m3 O5 M│  │  │      01 MySQL索引类型概述.mp46 d7 j, e# Z( A) E. b
    , f# K- B0 P% m6 [│  │  │      02 MySQL索引类型之应用回顾.mp43 K7 a: k% y6 d/ ^( l* b/ \2 S( o# y
    │  │  │      03 MySQL索引类型之全文索引.mp4
    * _: F$ A, t; c│  │  │      04 MySQL索引原理之二分查找法.mp4* n" N& D8 p( m# u" B2 o, j- o
    │  │  │      05 MySQL索引原理之Hash索引结构.mp4
      F( h; b/ S4 o. _/ j; c│  │  │      06 MySQL索引原理之B+树索引结构.mp4
    ' ]' M4 A1 y7 D  I│  │  │      07 MySQL索引原理之聚簇索引和辅助索引结构.mp4: \" ?& r9 C" \3 U+ B% M7 h0 c  @8 g7 F$ Z6 y# _) u
    │  │  │      08 EXPLAIN查询分析之select_type详解.mp4
    4 u2 c" _. G8 B  [│  │  │      09 EXPLAIN查询分析之type详解.mp4
    & O8 t! H/ Z: m0 t7 O│  │  │      10 EXPLAIN查询分析之key_len详解.mp40 z+ g2 D$ i( T6 M# f0 K5 ^
    : z+ b4 U+ V9 b4 k2 I0 B% m. M│  │  │      11 EXPLAIN查询分析之Extra详解.mp4/ ?% {- M0 K. y( @8 |$ c9 H6 G  K1 j$ x2 q' G
    │  │  │      12 索引优化之回表查询和覆盖索引.mp44 y' X3 u  A! ^0 h
    ) D  ~$ H0 L6 s; w; ~│  │  │      13 索引优化之最左前缀原则.mp41 {% D( c7 K/ v, R) A9 K2 m$ p7 u, _* U; O6 J, U: w' P
    │  │  │      14 索引优化之索引和like查询.mp47 t- N6 ~6 O$ l& f8 h7 u! L6 `
    │  │  │      15 索引优化之索引和NULL值.mp4: Y& ?3 B7 S6 @: ~% J  D1 n, Z( U# U9 X
    2 z5 F2 E" f& s$ ~& i0 @3 x│  │  │      16 索引优化之索引和排序.mp4
    7 n: k7 u) P1 s; o  r│  │  │      17 查询优化之慢查询应用.mp4+ g3 i. r9 M( J; s- P( I+ Z' u  ]5 V6 t  `/ F4 C5 b
    │  │  │      18 查询优化之慢查询优化.mp4/ G6 C/ j# W2 j& s: b8 M" z+ {% B) o  \. a; H  W. [
    │  │  │      19 查询优化之慢查询总结.mp4; A3 Q. I6 o4 s+ R1 u  q2 C5 t
    " n: T, {( e  T" _$ H│  │  │      20 查询优化之分页查询优化.mp4& h5 }# f& W0 d: A. p" {* z. W* X& T$ ^' k
    │  │  │      21 21 任务二测试题_不提供.txt: k6 Z% c2 w/ ^+ I+ L$ O
    │  │  │      ! }! g. w6 E) S) i2 [) Q8 }8 F
    │  │  ├─03 任务三:MySQL事务和锁$ X* Q  e) Q# r# ^) o! Y" O, E
    │  │  │      01 MySQL事务之ACID特性.mp4( ^: R4 g: B; n$ R8 _$ d
    ) x) l  {% `+ A# Y│  │  │      02 MySQL事务之并发问题.mp4: i5 n% ~7 E' Y. h  n6 V1 u
    5 d2 v& {& W+ E" e9 T+ s1 ^│  │  │      03 MySQL事务之控制的演进.mp4; w: D. L& Q% [: ^: Q' k
    ; R6 D3 J, w/ W2 Y$ X7 M│  │  │      04 MySQL事务之MVCC概念.mp4! x6 }: v; W/ o$ x0 J
    │  │  │      05 MySQL事务之MVCC工作原理.mp4
    4 X5 @( x& |6 r( m) }│  │  │      06 MySQL事务隔离级别概述.mp4
    * @2 m9 R5 t# F2 z, {: n│  │  │      07 MySQL事务隔离级别和锁的关系.mp49 X' X7 V1 ^7 ^  G0 Q* A- ^* y) }) x+ I( |5 R0 C, y4 L8 M* {
    │  │  │      08 MySQL事务隔离级别控制.mp4
    9 V7 L- z. p% F6 A* o- X7 x+ q│  │  │      09 MySQL锁机制之锁的分类.mp42 s' S! }" [9 X. I- ?% z2 ]+ N$ \; _2 V& N1 c" B7 H
    │  │  │      10 MySQL锁机制之Next-Key Lock机制.mp4
    1 W$ F/ S" L* x' _( q7 x4 D│  │  │      11 MySQL锁机制之锁定原理.mp49 `2 u  R# ]' _7 f; t7 Z; i0 l+ o: P0 H9 r2 w( e
    │  │  │      12 MySQL锁机制之表级悲观锁.mp4
    9 ]% |" b# M- V* Z/ z7 p│  │  │      13 MySQL锁机制之行级悲观锁.mp4/ g" {' c% S- w  m
    ) c+ d9 O5 ~5 m/ q. m3 B$ G" m│  │  │      14 MySQL锁机制之乐观锁.mp4! N( m9 k- N! V- [9 R. o0 o6 o* K* S$ B, ]  a
    │  │  │      15 MySQL锁机制之死锁分析.mp4
    4 k4 O1 m& i1 \$ w. _│  │  │      16 16 任务三测试题_不提供.txt; m: }- }) e: {+ x4 o1 h8 C: q: Q8 h3 Y/ o- r
    │  │  │      6 D9 G: h5 ]3 h" a
    │  │  ├─04 任务四:MySQL集群架构5 m0 o" H0 M7 X/ w0 s2 S; i- |( i7 e# M; e2 o& Z0 U) r3 W
    │  │  │      01 MySQL集群架构之架构设计理念.mp42 [! d2 y, T9 |2 f8 T/ w; `/ j, p2 K, p# E1 C% |' M2 V
    │  │  │      02 MySQL集群架构之主从模式概述.mp4, z% p/ @; R8 u
    ) X( ~  V: D* ?; b│  │  │      03 MySQL集群架构之主从模式异步复制原理.mp4+ D- T$ z& C, y
    │  │  │      04 MySQL集群架构之主从模式半同步复制原理.mp4
    . |# V9 s& ]3 ?: @' {2 M│  │  │      05 MySQL集群架构之并行复制-5.6版本.mp4: x/ z: ~9 @' b0 w, Z
    │  │  │      06 MySQL集群架构之并行复制-5.7版本.mp4/ {7 A; L7 @) r  H& W- O# @! p
    │  │  │      07 MySQL集群架构之并行复制-8.0版本.mp4
    - X7 }8 J2 `. u│  │  │      08 MySQL集群架构之并行复制监控.mp4* J9 U( k0 R. L* V9 m+ S0 ], P
    │  │  │      09 MySQL集群架构之环境准备实战.mp4
    + ^; }8 h. _& F$ W* z│  │  │      10 MySQL集群架构之主从复制实战.mp45 F; n0 C, N' v# @3 J$ m, [% }) t+ `! k
    │  │  │      11 MySQL集群架构之半同步复制和并行复制实战.mp4) p, z" J' M7 O+ I* _; D3 J  q$ Z3 ~) t6 e; Q" P7 o; y
    │  │  │      12 MySQL集群架构之读写分离.mp4- z# p6 q- C% K
    │  │  │      13 MySQL集群架构之读写分配机制.mp4  p: A. ~0 @# |  v2 p" H8 i! h4 v  _+ K) J. p* [) a1 o) C
    │  │  │      14 MySQL集群架构之读写分离实战.mp4, Y5 r4 a1 ]& q3 q: z/ k
    │  │  │      15 MySQL集群架构之双主模式.mp42 ]: g$ R  U9 o4 }& z7 E1 h/ o2 g3 d, ?- P) a% I
    │  │  │      16 MySQL集群架构之双主复制实战.mp4* c$ _1 S5 C, J& v9 P" P" b3 T8 l( x  U  ?
    │  │  │      17 MySQL集群架构之MMM高可用架构方案.mp40 y9 b% V: Z3 H- o) H0 s+ {
    4 T( L. q: N. \) v0 [│  │  │      18 MySQL集群架构之MHA高可用架构方案.mp49 }" i) o, E" s( V' {* W/ c
    3 h" O. {/ s4 d& r2 K( L$ L│  │  │      19 MySQL集群架构之主备切换策略.mp44 i  w' S: |8 a1 G/ k4 @; o0 C8 q6 r8 Z; ~2 u) g, a
    │  │  │      20 MySQL集群架构之分库分表垂直拆分.mp4; R0 m; o6 j  W: W3 H
    7 w4 o1 z: Z& j, ?2 A( m9 f' K│  │  │      21 MySQL集群架构之分库分表水平拆分.mp4% r' K8 E. \  \- z
    │  │  │      22 MySQL集群架构之分库分表主键策略.mp4$ A, k7 R) G# |" N6 W6 t% Q
    │  │  │      23 MySQL集群架构之分片策略.mp4  O5 B9 `% M# n* _+ r: k% y$ q& h3 K) T9 \; u9 Y' S* z* o& U' z
    │  │  │      24 MySQL集群架构之停机扩容方案.mp4# [5 e  L: R: U5 Y& Z: J( N/ f
    2 P- j* q- |( N7 }│  │  │      25 MySQL集群架构之平滑扩容方案.mp4$ S, E" X, ^! U# M1 p* v
    $ {, B+ s/ b( Q│  │  │      26 26 任务四测试题_不提供.txt6 e! x% F! I# G6 e4 b0 s
    │  │  │      $ J3 `, U6 E. }4 ]0 C8 r, H7 |7 c6 k8 n5 m  N
    │  │  ├─05 扩展:MySQL性能优化( E7 `7 w+ U) o3 k; W( N$ C
    │  │  │      01 性能优化概述.mp4  K! ?* X4 i0 ^% H- `5 V
    ) \3 d  e- e% |9 }% s1 |4 J2 i% O│  │  │      02 系统参数调优.mp4" j% S8 z$ {% {, M% s" N. b
    7 Z0 R* H2 k% r$ n) f5 j7 ~! a│  │  │      03 数据预热.mp48 {- A0 \- W8 y, [
    │  │  │      04 表结构设计优化.mp4; C- o1 h  q& k( r2 D0 ^7 |2 w& B" U  x' ?
    │  │  │      05 SQL及索引优化(上).mp4( {' L! M) x) ]- U
    7 d4 ]0 n+ |: _; ^" |│  │  │      06 SQL及索引优化(下).mp4* V2 b- p# M9 f" G4 A* S. b& g7 c5 Z1 V; N) q9 t
    │  │  │      07 MySQL开发规约(上).mp4* O% X6 T2 ]* s: e# M& }9 z5 M/ ~9 W* h2 e' l7 {, V
    │  │  │      08 MySQL开发规约(下).mp4! U9 s" L9 ^" g% w  f2 T! q( i  v, u
    ) }$ f0 D5 I2 D  W8 m│  │  │      09 复杂SQL优化实战.mp4& B1 F; ^8 @9 Z9 [+ C& @8 V3 A. m6 G  V
    │  │  │      ( W" z( w6 a/ v$ B
    ; y* S' b- J; o% |) b│  │  └─07 模块一直播【回放】$ s4 v0 d! n# p& W0 `- ~- O- ^* V% e  |: ~) M
    │  │          01 01 课程及直播满意度问卷调查_不提供.txt0 z, r& `/ H; B' P7 G9 {
    9 G8 o+ q6 t2 |9 h- p2 h0 j│  │          02 高薪5期阶段四模块一直播回放.mp4" X  k( O/ [, c& `8 ~0 a2 z1 Q7 A0 V+ P3 G! S3 @1 G- l" m
    │  │          03 直播答疑资料.zip2 D! C7 {( o! D% K, m7 a9 N
    + U& X# R9 o! u: Y& C! `│  │          * a" K3 g  {+ L; s! Q+ c% ~5 Q2 X
    6 w8 E* L9 f& n' T  P5 g( v│  ├─02 MySQL海量数据存储与优化(下)
    / q) t; I( D# F/ v4 Z2 e3 t4 A│  │  │  05 任务五:模块作业
    : {$ ^+ e* G  u6 `6 ]2 k& y2 `1 _│  │  │  mysql海量数据存储与优化下.zip  _9 S- u+ z5 a$ U4 {& r. m3 U& q% o" U& ]% Y3 s
    │  │  │  
    ; i0 L3 }7 @/ x+ I4 j7 Q( w+ A1 ]: ?│  │  ├─01 任务一:分库分表实战
    7 Q1 O7 P9 A# N. x1 Q1 i: F  A: @│  │  │      01 01 模块二.zip3 O! y; G6 ]. d% P4 m6 l8 z" o
    │  │  │      02 课程内容介绍.mp45 n4 L' r9 O; {" C5 u1 {8 w  F% Y! t% d- Z- ^
    │  │  │      03 分库分表实战之背景介绍.mp4
    9 b9 V, X" k3 @/ |│  │  │      04 分库分表实战之垂直拆分.mp4- S: M' Q! ^4 y' E
    │  │  │      05 分库分表实战之水平拆分.mp46 s3 a6 }: r7 Y& x% h3 L. _% ^5 L
    / N# J" t& i, {+ `│  │  │      06 分库分表实战之用户表拆分.mp4
    / B5 V. [6 ^. @0 e0 w% \. ]│  │  │      07 分库分表实战之订单表拆分.mp4. _, r# i/ s2 p: t3 j
    │  │  │      08 分库分表实战之分库问题.mp4+ F. T' l# r; U1 M, x' G0 O
    2 n5 |1 p# Z! \1 k' k& o# @; o│  │  │      09 09 任务一测试题_不提供.txt
    ( q0 ~+ N- |; `. R2 H2 t2 v$ N│  │  │      6 {, z4 z6 J8 f. b* M& e+ k/ U8 a5 p) Q7 j; i, H
    │  │  ├─02 任务二:ShardingSphere实战
    0 J  j: D' [' R7 o2 G; N% g6 I│  │  │      01 ShardingSphere项目介绍.mp4: d7 E7 Y2 `. S+ _6 [
    │  │  │      02 Sharding-JDBC之功能介绍.mp4/ Y8 r, z9 \/ o/ i9 ]3 f6 w% x% a  r5 x0 l" S
    │  │  │      03 Sharding-JDBC之内部结构剖析.mp48 ~5 [$ s' i- m% }4 |, V7 ]- u' G* I+ d6 f/ I; R
    │  │  │      04 Sharding-JDBC之分片核心概念.mp4
    + Z) g) E2 _) f5 V4 h8 u│  │  │      05 Sharding-JDBC之分片算法和策略剖析.mp4
    % f) j+ @% J& M4 ?│  │  │      06 Sharding-JDBC之分片流程剖析.mp4; b0 Q/ W- h# U0 s! o) |2 i+ ~( V
    % ?/ ~) T6 i5 y  ^# u# B: |  P' l│  │  │      07 Sharding-JDBC之分片SQL使用规范.mp4' ~; u9 f% Z  l% A
    │  │  │      08 Sharding-JDBC之分片分页优化方案.mp4
    / k. N- U/ {8 u- j6 z8 q& `│  │  │      09 Sharding-JDBC之Inline行表达式解析.mp48 g& u( K( f: [* C, ?8 t
    ( M: T! ~" @4 R* t│  │  │      10 Sharding-JDBC之主键生成原理.mp4- ^! [: e) c0 s' U  P9 G: g2 O* [* {8 e' C/ |
    │  │  │      11 Sharding-JDBC实战之案例环境搭建.mp4/ H; r, X3 S( A0 r% Z+ F( Y, @- u( _9 n8 M( ]  [; p# B9 e
    │  │  │      12 Sharding-JDBC实战之职位分库业务.mp4
    3 T- l' A2 M1 j, R3 n│  │  │      13 Sharding-JDBC实战之职位分库测试.mp4: N" C8 f* Z" R7 i
    │  │  │      14 Sharding-JDBC实战之职位主键生成器.mp4
    & }# x; F; a3 C& }( ~- R│  │  │      15 Sharding-JDBC实战之职位拆表+分库.mp4! w' j' ]! T# L3 P, Q$ X
    8 t9 a, m9 Y6 }8 w4 R  j, N│  │  │      16 Sharding-JDBC实战之城市广播表.mp4/ o2 W4 Y. _# y2 T5 ^$ W2 y
    8 g* ~; r8 Q! w: {! K│  │  │      17 Sharding-JDBC实战之订单分库分表.mp4
    7 R" M% D! `2 i$ F# H│  │  │      18 读写分离和数据分片概念回顾.mp4& G! M2 E9 k4 j+ T# t, ^2 ]
    │  │  │      19 读写分离应用架构方案.mp44 Q8 a: v2 m* S- G* T7 b$ i' l
    │  │  │      20 Sharding-JDBC之读写分离功能介绍.mp47 e3 L8 C5 }, [! K- w2 u8 \/ \0 J/ w+ _
    │  │  │      21 Sharding-JDBC实战之读写分离应用.mp41 h4 g1 D$ T0 I# M+ h# w& n1 @& T
    . `: M0 K; P0 A8 |4 |" y; q5 p│  │  │      22 Sharding-JDBC之Hint强制路由剖析.mp42 m5 h6 ~. ]8 C9 E
    & v9 o# d. k9 q' @│  │  │      23 Sharding-JDBC实战之Hint强制路由应用.mp4
    ! G8 C! P. [; H8 q& b│  │  │      24 Sharding-JDBC之数据脱敏实现架构剖析.mp4) k. M8 M' |' ?: o3 t0 k/ r7 O4 H+ ?' e, [9 q. ]0 S
    │  │  │      25 Sharding-JDBC之数据脱敏配置剖析.mp4/ V6 f) f8 I* u# [- R6 s% U% [) y( |
    │  │  │      26 Sharding-JDBC之数据脱敏处理流程剖析.mp41 r; s9 D. [# |) f6 `$ I7 l
    │  │  │      27 Sharding-JDBC之加密策略解析.mp46 X% c3 v' y2 t( ~# Z
    │  │  │      28 Sharding-JDBC实战之用户密码加密.mp4, J1 b& I; d, F8 g$ {" ^' C; `" T' E- v& v- `+ f7 G0 b3 {5 v
    │  │  │      29 分布式事务之CAP和BASE回顾.mp4+ P/ w$ h, b( x. n4 k- ^/ r0 i$ {; P
    │  │  │      30 分布式事务之2PC和3PC模式回顾.mp4
    9 O5 @. H6 M2 c, W# I0 J│  │  │      31 分布式事务之XA模式剖析.mp4
    6 p5 ]  E( u8 y6 C: Z│  │  │      32 分布式事务之TCC模式剖析.mp46 O4 S0 q# ^) `8 ~8 y% ~+ e( C+ Q1 A% T7 L. L- |( @. E) R
    │  │  │      33 分布式事务之基于消息队列的TCC模式剖析.mp4! @' o: D% Q; g6 t8 U* J2 C- B9 s0 S1 Q; G
    │  │  │      34 分布式事务之基于Saga模式剖析.mp47 d0 A2 D, C2 L/ _
    │  │  │      35 分布式事务之基于Seata框架AT模式剖析.mp45 V# W" }% ?7 l2 P# Z* U! k7 p" l
    │  │  │      36 Sharding-JDBC整合XA原理.mp48 P0 T4 m, ?% H6 V/ u$ A1 J1 O" B# B. c* r% G- N
    │  │  │      37 Sharding-JDBC整合Saga原理.mp43 C0 |: k* \9 s$ R/ D$ n" G3 S8 H) A' O4 M$ |% C
    │  │  │      38 Sharding-JDBC整合Seata原理.mp47 N/ j( M9 U: H
    ! S0 M* H- p. |; J│  │  │      39 Sharding-JDBC分布式事务实战.mp4( p" V: Z% f) u6 ~* ]* H: |8 ]7 j7 `1 K# l- t; S% i! q
    │  │  │      40 Sharding-JDBC之SPI加载解析.mp4+ F' h" }3 Z* {% p7 d5 b4 O& a+ n6 g5 T# X$ v$ c6 W
    │  │  │      41 Sharding-JDBC之编排治理解析.mp48 B; j7 w- }' c* b" h% a* w
    │  │  │      42 Sharding-Proxy之功能和使用介绍.mp4: F% F% h9 Z& e9 v
    + z( N- U4 V5 i/ Y* d5 ^0 V( [2 t6 \│  │  │      43 Sharding-Proxy之职位表分库实战.mp4
    ( J, S. I. \( P+ i3 z│  │  │      44 Sharding-Proxy之SpringBoot+Proxy实战.mp40 K# C  |' }  \/ @1 |, I6 o
    │  │  │      45 45 任务二测试题_不提供.txt
    0 T7 G( B$ o, V8 k; M6 E7 I│  │  │      
    + J/ g* j) D- L1 n  v. ]: r/ ^│  │  ├─03 任务三:Mycat实战
    % N" T* R4 ?3 T8 A- }  ?│  │  │      01 Mycat核心功能.mp4* z/ X4 @/ L* a# v; i+ b
    . E3 ?" C, P/ Z! s% X│  │  │      02 Mycat核心概念.mp4: b0 o/ A& ~' S) w/ r
    │  │  │      03 Mycat核心配置server.xml详解.mp4
    - i: T5 o- a0 v9 i│  │  │      04 Mycat核心配置schema.xml详解.mp40 }. `/ \1 {8 g3 ?
    │  │  │      05 Mycat核心配置rule.xml详解.mp49 H8 q5 k3 m1 h: i
    │  │  │      06 Mycat实战之环境和分片规则介绍.mp4- y  F) s; e6 w
    │  │  │      07 Mycat实战之分库分表server配置.mp4+ m# Y- S  B' \0 l: f) z3 n
    │  │  │      08 Mycat实战之分库分表schema配置.mp4# x- ^+ K# y# ]+ r1 V
    │  │  │      09 Mycat实战之分库分表rule配置和测试.mp4
    ; m* ]& A5 U8 A9 i! X/ i│  │  │      10 Mycat实战之全局序列号ID.mp4
    # ?/ O7 |) E$ U  B' ~" r5 M. H│  │  │      11 Mycat实战之全局表.mp45 C$ M5 `# g- z# t7 t
    │  │  │      12 Mycat实战之读写分离应用.mp4% _6 a+ I/ E1 R' B7 m
    - j4 J) [6 J/ c& I│  │  │      13 Mycat实战之读写分离高可用.mp48 Y2 s# n1 ~* D6 ?" i; G# n2 U0 b. @" k+ v* N# e
    │  │  │      14 Mycat实战之读写分离强制路由.mp4, v4 P4 y% l8 z! [. v  z! E* ~8 W" t3 Q- O
    │  │  │      15 Mycat实战之读写分离主从同步切换.mp4/ D7 N& O- S7 b1 H7 |5 i# S! i
    : I) \4 L( ^" u9 `+ s│  │  │      16 Mycat实战之XA事务原理及应用.mp4
    ) G* S# T0 y- d│  │  │      17 Mycat实战之RR事务隔离级别原理及应用.mp4; B9 S0 J" |1 ?2 ]
    0 i0 p; S8 Z3 n$ X9 i│  │  │      18 18 任务三测试题_不提供.txt
    * u2 d  h$ m& a4 b│  │  │      / v( P% b6 x3 R! d6 G
    5 B' u) g3 T2 E. I3 w5 U│  │  ├─04 任务四:运维工具9 W% U# J7 m( F9 f( i0 D9 R
    │  │  │      01 运维工具之Yearning.mp4
    8 Z$ a) I) S. \! i8 u│  │  │      02 运维工具之canal.mp4
    % g# p; u& e) B5 h' ~│  │  │      03 运维工具之DataX.mp45 z7 L7 P0 \2 P4 W2 w4 f
    & H0 O, M2 v& w: H& n2 N│  │  │      04 运维工具之percona-toolkit.mp4: q9 H- ]& j' ^$ {# d
    │  │  │      05 运维工具之MySQL MTOP.mp4& d8 Q& L8 |- D6 }, o+ D9 R
    │  │  │      06 运维工具之ELK.mp41 N; x6 }9 V9 ^- g! r) e
    │  │  │      07 运维工具之Prometheus.mp4; {0 R3 U: ?% A/ ~
    │  │  │      08 08 任务四测试题_不提供.txt9 t7 c# w0 k* P" F# f+ d2 |& @. F& c& P8 ]: F
    │  │  │      5 t/ r, Q( r5 o5 ]$ i% o
    │  │  └─06 模块二直播【回放】: w, F2 Y% g- P% t0 m  T9 B8 S7 ^9 h3 {+ X% H
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt; ^5 G& A; K& {9 Y, ^, l' C1 Y; d& Q
    │  │          02 高薪5期阶段四模块二直播回放.mp49 c4 ]* H0 m. L, D! B( P5 _( }% \% q$ f( v
    │  │          03 MySQL下直播资料.zip; L$ A6 _9 z  |& R1 K7 B; H5 J& B9 G$ I1 V  U; @5 e: x
    │  │          & R* U1 g7 w7 l# Q8 A; M! u4 I0 K
    $ e: J4 y: [' G& _│  ├─03 分布式文档存储独角兽MongoDB、知识图谱存储数据库Neo4j4 b4 K. V* @1 |& }  A: ?/ l5 F9 N& z
    │  │  ├─01 任务一:分布式文档存储MongoDB  A3 p. B' a. S0 g$ W6 [# |# R0 J0 N7 B0 t9 x& S
    │  │  │      01 01 模块三.zip
    3 I- J* t" _" U, t& E4 c│  │  │      02 MongoDB课程介绍.mp4
      l9 q& P3 I( D/ x8 o│  │  │      03 MongoDB和RDBMS.mp49 L5 F  x6 O5 I0 n
    $ J6 s& |7 y! v2 l: X. L│  │  │      04 MongoDB安装和启动参数说明.mp4
      s  Q" i/ a, R  U& g! w+ d: J│  │  │      05 MongoShell和GUI工具.mp45 y& D$ _0 S  e, ]  ^5 |& N
    │  │  │      06 MongoDB的基本操作.mp4. p6 s8 z' B9 w5 H
    , b& C5 {* K+ ]$ V│  │  │      07 插入数据.mp4: ]1 j2 C/ o1 U3 J3 \
    │  │  │      08 数据查询.mp4  ~0 {3 g: l* o1 b4 }0 D% D" ~/ g+ }+ d" u2 o! W
    │  │  │      09 更新操作.mp4( V9 C/ T7 L2 Q/ F
    ; q# H" u/ y( \4 ^4 H│  │  │      10 删除数据.mp45 q2 v2 r9 v2 {. Z. ]
    │  │  │      11 聚合介绍.mp4; Y  ]) q% s3 H' e8 e6 ?% h. V4 z; N, \
    │  │  │      12 聚合管道.mp44 @, W" k* w& s) u+ F
    6 S! h4 [( Q% W' {; O│  │  │      13 MapReduce.mp42 t5 s4 @- C) ~; L. N6 C) C% ~
    │  │  │      14 索引和单键索引.mp4) {3 \' g" e; }/ N8 B+ i
    " R) O; V) t6 L│  │  │      15 索引分类.mp42 P8 E; Y, O/ h. H; l( D7 ~
    8 i% s7 T+ {6 O│  │  │      16 索引分类和总结.mp4  Z+ E( O0 i" j2 E
    │  │  │      17 索引管理.mp4( I7 R+ o) P3 f+ W9 Z
    0 ^; i9 P# i7 l0 q+ [; F& u! y│  │  │      18 执行计划分析.mp4- D, |, }& ~; {6 m7 M  f% T! [0 S$ P, H) H( M7 ?- l4 V3 J
    │  │  │      19 慢查询分析.mp4
    9 T1 P6 k1 |  ~! v2 O; u9 [* M│  │  │      20 MongoDB索引实现原理.mp4+ U7 P8 C- s. C; h3 l+ N: [8 f
    / @' n  r) R1 j- P5 c" y  f│  │  │      21 应用场景和如何抉择.mp4, g+ A/ I7 C$ q8 N3 e% b1 ]4 S
    │  │  │      22 Java访问MongoDB.mp41 ]0 [* R* Y4 `3 f0 Y( }' V
    │  │  │      23 Spring访问MongoDB.mp4% m  E& k- m/ v. B& Y0 W
    │  │  │      24 MongoDBSpring查询.mp42 w. v0 Y; r# n
    % N7 Y+ x7 D+ p' \  D│  │  │      25 SpringBoot以Template方式访问MongoDB.mp4# @4 h) n0 U+ i+ [8 j$ y
    │  │  │      26 MongoRepository访问.mp4- @5 X6 Z" \" |) }3 q0 F7 [
    │  │  │      27 MongoDB逻辑结构和数据模型.mp4
    . }+ |. {2 c# ]- _: h$ x5 h│  │  │      28 存储引擎.mp44 j9 [$ y0 E  p' G2 v+ C  g- T  j- s5 K. X/ c
    │  │  │      29 WireTiger存储引擎原理.mp49 d# }) }' q1 j: G
    │  │  │      30 主从和复制集.mp4
    * a" V# ^! U- w' ?3 J( C( Q│  │  │      31 复制集原理.mp46 b0 n, v) Y) r6 a" H) R7 G
    - W8 X; v, t; Q│  │  │      32 复制集搭建.mp4
    1 j0 g- r9 C# j- v# `! P# w│  │  │      33 复制集成员参数和仲裁节点.mp4# b9 h% ~' }  y9 c/ \: i! C- @4 I+ G. v( m; Z# l  y( h6 C2 V
    │  │  │      34 分片和分片的原理.mp4* l4 e+ {0 u" m- H8 m- M8 `5 @
    $ [# h8 F( E8 i& o: h│  │  │      35 配置集群和分片集群.mp4! J6 z  I, _! F- b+ p  \. X  |8 l3 O9 I$ j4 q0 B
    │  │  │      36 分片后续步骤.mp4
    8 z. R6 {1 l" Q% _- G$ l│  │  │      37 安全认证介绍.mp47 t3 Q5 l# x% ]9 l6 `% }
    │  │  │      38 单机安全认证.mp4
    & B' |) H( a* y* W+ e│  │  │      39 集群安全认证.mp4% ]  I+ V7 z0 T
    8 {6 b7 b+ W' \4 A│  │  │      40 40 任务一测试题_不提供.txt
    # f0 r  o5 m8 ?8 H│  │  │      ; K4 g' V+ \0 p% G' v
    1 m8 ~# k& V( j/ K. F% D! o│  │  ├─02 任务二:知识图谱存储Neo4j- d8 P8 I) f! ^8 m! k) |9 U! |2 u% u0 Q6 O3 ^4 |/ X
    │  │  │      01 Neo4j课程介绍.mp46 o( H& V; c" a7 p2 C4 D: W# u/ I9 g2 G6 N1 x7 C+ A
    │  │  │      02 图相关的知识.mp4" V4 l1 G9 H( a- C4 Y( f! O5 [- ^) C( h5 s: p, `* [: E1 L
    │  │  │      03 Neo4j和应用场景.mp4# m; D( M4 p) c7 I7 n4 M, v8 O% X* \( r
    │  │  │      04 Neo4j安装.mp43 q* C( x' k8 r% ^/ I" R0 D) F
    # b: N; Y# K' q; u  A│  │  │      05 语法介绍和节点操作.mp49 u" F% m9 A3 u/ ^; O: U
    │  │  │      06 关系创建.mp44 g9 L0 p' F8 o% L
    7 P8 S$ R% g% P$ N│  │  │      07 多标签Where和删除.mp43 ]. _. J- ^9 }$ B+ Y( @* C: I. K( N
    │  │  │      08 更新排序分页排重.mp4
    $ |7 Z- ]$ r& r% ?│  │  │      09 CQL函数.mp4, A# ^( U% b! S& Y, Z# L# J9 C8 Q+ ~, u
    │  │  │      10 多深度节点.mp4! q3 r8 p# ]  w7 B% I' p' d2 Y1 B6 @4 B( ]. n( G7 D
    │  │  │      11 事务索引约束.mp4
    + m4 H2 y+ V9 ], `5 q: h│  │  │      12 备份与恢复.mp4$ I. \, ?/ p& N- U( t8 h$ A  g
    0 I5 d1 Y! |1 X/ K& {+ O8 g│  │  │      13 Neo4j优化思路.mp44 S9 T/ x, t/ H, Y
    │  │  │      14 数据库访问方式介绍.mp4% E( f  z+ L8 x5 O2 E& A+ M" c, S, X, y1 |+ R4 t5 J0 H; y" v
    │  │  │      15 嵌入式方式访问.mp45 y  o" _2 W0 |5 T# r' _+ h0 y) {
    │  │  │      16 服务器模式访问Neo4j.mp4. g: F0 r+ k7 w% {. Z" {2 ]
    │  │  │      17 SpringBoot访问Neo4j.mp4, U" P* [* g9 F
      {, `) D8 w0 l$ ?5 h│  │  │      18 SpringBoot处理关系节点.mp4. P( a6 h9 S8 f: p5 r: I1 j# T3 t+ Q) Q% @+ }/ n& |4 n
    │  │  │      19 19 任务二测试题_不提供.txt4 e0 G) }" J# i" e8 f2 d. ]5 f& j1 t+ q5 E/ J- t. y: p
    │  │  │      5 {+ p+ O6 x5 Y. v- X1 n/ p% z# Y$ ?
    │  │  ├─03 任务三:模块作业
    ( v8 L! K. t8 G2 V: x. M8 V│  │  │      01 01 作业文件.zip, Y5 z1 t  |4 h* b5 E/ H0 z8 O5 n# i8 ?
    │  │  │      7 U- u& ]' K) I4 o$ U+ v/ b% U* R0 R+ X, _- d  Y6 v& K% N! V
    │  │  └─04 模块三直播【回放】5 e+ K0 J: l7 b, z
    , |: u8 d7 i0 T8 n. e# A( W│  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    9 y# R0 H  ]9 J/ ]2 R│  │          02 高薪5期阶段四模块三直播回放.mp44 \$ G" S4 \$ J' z& ~# D' F1 W: _$ h0 R
    │  │          03 mongodb直播资料.zip
    " Y; o# v# g2 g- f; g│  │         
    3 ]8 I# E( H. }) K* l& C│  ├─04 轻量级分布式文件系统FastDFS、阿里云OSS云存储平台
    % P* t  b$ |% r/ O( x9 a; }  O7 H/ S│  │  │  03 任务三:模块作业+ a7 B$ t/ F9 T& s% W& `: u  T$ L8 c5 ?: w) m
    │  │  │  8 l2 k4 k* E' b' a  n0 r0 R6 x$ ]
    │  │  ├─01 任务一:轻量级分布式文件系统FastDFS1 {3 [% o: m0 ~( @
    │  │  │      01 01 课程资料.zip; M. E5 p2 M- m. ?* g# J
    │  │  │      02 FastDFS课程介绍.mp45 j9 c2 K) O1 K: G; A( V
    8 O5 H  }9 a" U% f8 w  @│  │  │      03 FastDFS基础回顾.mp4
    ! J9 X3 {  a) g& G/ x& T2 f│  │  │      04 FastDFS环境搭建和测试.mp4- u4 i3 G+ }' Z7 ]  i  \5 U2 A
    │  │  │      05 FastDFS和Nginx结合.mp4' }: K/ X% D6 i+ I4 O
    │  │  │      06 Java访问FastDFS.mp4/ `- c* N) ]) V/ `6 R  g2 _% B+ h$ ?& z- Y! x- i, j; ]$ J
    │  │  │      07 FastDFS架构详解.mp42 {6 A8 k$ U- m! X5 Z7 ^
    * }0 ?$ Y2 i6 S; [1 @  S│  │  │      08 FastDFS设计理念.mp40 @7 j) H% c- g- |; \
    │  │  │      09 文件上传和下载功能原理.mp4
    8 g5 Y6 U. n) |& l│  │  │      10 文件同步、删除等功能原理.mp44 j; {/ P' K( |" D+ `9 V( H) D. Q1 w3 Z. r
    │  │  │      11 FastDFS集群搭建和测试.mp41 R6 D9 Q5 }2 C0 @0 Z$ t  y
    7 J& g  v) D% g) d" v1 b│  │  │      12 FastDFS配置和优化.mp4. Y" J9 A# d/ N) L( ]8 q' C
    │  │  │      13 SpringBoot访问FastDFS集群.mp42 H, ]. f2 c5 d. E7 o  Z6 Q8 H! {* T) Q2 [, t
    │  │  │      14 FastDFS互联网应用实战方案.mp4+ O3 I2 N+ b% J( d) M, u' i
    % k/ w: r; h% j. g! L0 y│  │  │      15 15 任务一随堂测试_不提供.txt& ?5 y- r7 h' O& J. o3 u+ O+ K1 t* E3 T+ v1 e- V; x# c
    │  │  │        N2 m$ O2 [9 |# s$ @1 M
    │  │  ├─02 任务二:阿里云OSS云存储平台$ S  J& E7 ~, q% h  ?3 p& I
    9 ?( g1 J' k$ w; I4 r│  │  │      01 OSS课程介绍.mp44 P+ q1 y& H" ]4 C9 N+ H$ d$ H2 J8 ]6 l6 B2 e! Q+ t
    │  │  │      02 OSS和自建服务器对比.mp4+ u1 x& c4 H! u3 H7 ^/ M- z) [2 c" g# q
    │  │  │      03 OSS应用场景和计量计费.mp49 C0 A+ e( }6 l+ A3 Q8 s
    * \: i  d, l( b$ v9 A% l9 i│  │  │      04 OSS云存储的概念.mp49 V7 p6 D& ^. ^: l0 F; \4 I4 e0 C! z+ j
    │  │  │      05 OSS基本功能.mp4& y% r# L( |8 L' C+ {7 e  w- J& h. w7 r
    │  │  │      06 URL规则防盗链和自定义域名.mp49 O% R! Z* D# G$ r# C
    , S# u: T6 l0 T; l│  │  │      07 日志记录.mp4; y- B% Z' D: N
    │  │  │      08 权限控制.mp41 f% o6 x: T3 {8 O/ g* B- m: r2 X# w2 V8 ~# W, P( U! @
    │  │  │      09 OSS开放接口.mp4
    5 ?4 j* W4 H& V- L( z* w│  │  │      10 错误响应码.mp4$ B$ c4 z1 R9 l; Y  F: J% q1 c# y
    │  │  │      11 Java访问OSS.mp40 y/ a! N$ y1 u% k/ q3 S+ y
    & i" m7 d) X) S2 x9 t│  │  │      12 SpringBoot访问OSS.mp4% |% o  Q* C5 t- t( b: N. n, H3 N4 J' d. Y" y1 P
    │  │  │      13 数据处理和CDN.mp4
    , w; M3 n) ]) c│  │  │      14 14 任务二随堂测试_不提供.txt2 ~4 p- U$ L; J
    6 O5 I1 B& J- X' i# q2 K│  │  │      # \5 ]3 C- a: O) A6 J: w) [1 w! {/ U( @' w0 @2 J7 `$ M. F
    │  │  └─04 模块四直播【回放】8 w2 |' X( j. G8 l" ]8 S% ?# b
    │  │          01 01 当前模块课程和直播 满意度问卷调查_不提供.txt
    * T- ?  ]3 ]5 r8 s2 A│  │          02 高薪5期阶段四模块四直播回放.mp4
    : H& s- {+ ]: e│  │         
    * o' q! K! F, M1 W3 a│  └─05 Hadoop分布式文件系统HDFS、海量列式存储数据库HBase( s0 \% A6 k. T" z. U4 F; s! i! ]! `5 I4 B( P+ {* N
    │      ├─01 讲义下载2 W& J+ c+ F* V7 l( A( i# c
    │      │      01 01 Hadoop&HBase讲义.zip9 h) y6 @6 J1 g* I
    6 i- m$ c1 @( W8 D│      │      0 l4 ^6 N, `8 ^' Q- Q7 Y8 [& S! q" M* ^. J
    │      ├─02 任务一:Hadoop简介及Apache Hadoop完全分布式集群搭建
    $ \3 e; e! V) k9 j- Z! o│      │      01 课程内容介绍.mp4+ c6 t' b" w3 F( C7 h6 x1 j+ w7 z* X# Y0 e
    │      │      02 大数据定义及应用场景.mp4: t" c: |% d; D& ~1 r7 f2 v% @: g
    │      │      03 大数据发展趋势及从业人员发展路线.mp4
    + ?8 z( ?3 q8 s( j! d7 `: X│      │      04 Hadoop简介.mp4$ q( r2 X2 k4 H/ u2 C
    │      │      05 Hadoop重要组成之HDFS及MapReduce概述.mp41 b; F4 s0 R7 R; ?, I4 M' K$ C6 [+ H! c
    │      │      06 Hadoop重要组成之YARN概述.mp4  @5 P/ _' \$ n% {* _: H2 r# I
    │      │      07 Hadoop完全分布式集群搭建之虚拟机环境准备.mp4# D* \5 Z. X8 Y: U" c3 R
    │      │      08 Hadoop完全分布式集群搭建之环境变量配置.mp4
    2 u! C; M% X5 _& n│      │      09 Hadoop完全分布式集群搭建之集群规划实施.mp4! r1 j1 b1 L0 g& f) ^) @9 ~: {9 J* [' s
    │      │      10 Hadoop完全分布式集群搭建之编写集群分发脚本.mp4+ O- ~: C' k, V/ e: w7 l2 |
    6 \) L' f0 E9 K! T; l2 z│      │      11 Hadoop完全分布式集群搭建之集群启动.mp4
    $ Y1 T% ~4 H4 A; a: a! _0 P6 ]│      │      12 Hadoop完全分布式集群搭建之集群测试.mp4$ \- Y9 Q( d1 ^& W$ g0 M9 m* @9 u4 V" ?% J
    │      │      13 Hadoop历史日志服务器配置.mp4
    $ z% l$ }: K* i( d& X1 G  p' N' \0 S│      │      14 14 任务一随堂测试_不提供.txt, {8 y' O% d0 G/ L9 }3 D2 Z1 h
    ; V, v( {" s  i' }. H; z; E5 y8 @│      │      , V( H% v+ S; |! W" U! @6 d& ~9 V5 R" p  B+ G/ X* f
    │      ├─03 任务二:HDFS分布式文件系统
    8 e1 W0 V% D5 O/ P│      │      01 HDFS之重要概念.mp4
    # K: O" m" U+ f( t) [│      │      02 HDFS之Shell命令行客户端.mp4) j# J. a; x+ b6 R
    3 i: p3 {0 y4 I$ I9 v0 {! w  N│      │      03 HDFS之API客户端解决文件权限问题.mp4# H2 N. \! t+ s( q- U8 q. `& `5 `' U) ^  r% G# Z9 n/ }
    │      │      04 HDFS之API客户端上传下载文件.mp4) W* A# h  ]# ^, N2 C7 x; m; u3 V6 J: q5 S
    │      │      05 HDFS之API客户端文件详情及文件类型判断.mp4  b+ B* a2 h" D, L  ]2 I2 {" J! R6 Z2 t" t5 u+ |& c
    │      │      06 HDFS之API客户端IO流操作.mp4- ?& u) C4 q2 s& N" U' K7 E  n
    │      │      07 HDFS之API客户端IO流的seek读取.mp4
    + c8 d# C  c4 x6 ^$ Y│      │      08 HDFS之读写机制解析.mp4" x: A8 u2 l8 M
    7 U% U, \  V" J$ |. s│      │      09 HDFS元数据管理机制之Namenode、Fsimage及Edits编辑日志.mp4
    ( b, c0 x' w& g│      │      10 HDFS元数据管理机制之2NN及CheckPoint检查点.mp4* `, j  h" u4 ?% Q: s8 ?
    2 p6 s  r* {; {+ ?# X$ _│      │      11 HDFS元数据管理机制之Fsimage及Edits文件解析.mp41 Z3 d4 ~  x  Q8 x7 M
    │      │      12 HDFS元数据管理机制之CheckPoint周期.mp4* M# ^9 N3 L7 ^
    │      │      13 Hadoop的限额、归档及集群安全模式.mp4! i, J, q1 N1 S6 C
    7 }' p0 _1 J  K7 g│      │      14 14 任务二随堂测试_不提供.txt+ m' E( |1 ]5 V$ t2 m
    / h2 h' G) t# q│      │      $ \* }5 \6 V7 i/ s/ \
    │      ├─04 任务三:MapReduce分布式计算框架  d7 y4 i8 X; @, r) m* O0 I# s# {8 m
    $ p% i% w) {  s* f( g9 H│      │      01 MapReduce编程思想及案例分析.mp4, P' T- I0 V: p% J$ x
    0 I& I7 {3 i2 H6 X│      │      02 MapReduce编程规范.mp41 W. e# m# ]/ m1 h* ]. ]# f" X
    │      │      03 WordCount案例之编写Mapper类.mp4
    0 b- P" ?" b+ X6 ]1 o7 z) p8 K│      │      04 WordCount案例之编写Reducer类.mp4  Q; O" L  x, d, a+ z& V
    │      │      05 WordCount案例之编写Driver类及本地验证.mp4% }+ L, K/ N( \) j9 I8 }5 p) _
    2 [: h. I3 N' ~+ t; ?│      │      06 WordCount案例之运行于YARN集群.mp4
    ( f- _  U& |* W, z5 q" e│      │      07 MapReduce之Writable序列化接口.mp46 O+ h* d* q0 v; w7 V3 Z
    1 v9 r/ g% z& p% s1 d3 ]3 K7 u$ h│      │      08 MapReduce之Writable序列化接口案例part01.mp4
    7 E8 n5 n: o" r1 E│      │      09 MapReduce之Writable序列化接口案例part02.mp4
      R0 a  D, {. V2 y! [│      │      10 MapReduce原理剖析之MapTask运行机制.mp4, v2 r" Z/ W+ W+ r2 G  r9 w
    │      │      11 MapReduce原理剖析之MapTask并行度.mp4
    , I7 ~0 z; x- U; y" U* b( R& Q│      │      12 MapReduce原理剖析之切片机制源码解读.mp42 o% c  _* r. q5 t2 J7 ]3 ]0 i
      q1 Y+ y6 X. c+ V' s, M- l  [│      │      13 MapReduce原理剖析之ReduceTask工作机制及Shuffle机制.mp42 a9 f6 q5 z1 H+ T( m. K) m2 S' n: Q# s5 \
    │      │      14 MapReduce原理剖析之分区及ReduceTask数量.mp4
    ; b9 V& C7 ^+ f0 |│      │      15 MapReduce原理剖析之自定义分区案例.mp4
    6 `- w* ~7 G( X4 M3 s& _$ f│      │      16 Shuffle机制详解之Combiner组件.mp4
    8 C6 y$ k8 b, |│      │      17 Shuffle机制详解之全排序.mp43 W* K! t% H- l$ C
      b5 \3 O( I# K" r" z│      │      18 Shuffle机制详解之全排序案例实现.mp4
    - s; E+ i% l5 E: i0 k1 k│      │      19 Shuffle机制详解之GroupingComparator分组.mp47 |& d3 {# c# b" w" ~1 G  ], A& A" O, j
    │      │      20 InputFormat机制之CombineInputFormat.mp4  q2 c, j" a: N/ p& R( ~; ~
    │      │      21 InputFormat机制之自定义InputFormat.mp4' _) d$ p- l8 j& q. ~8 O) l: E( {, F( ~* p
    │      │      22 OutputFormat机制之自定义OutputFormat.mp4
    $ Q" A* F# a! E$ V, o0 b│      │      23 MapReduce数据压缩机制.mp4& v! q' Q" j1 W$ N. h" _' L
    5 Y8 d; h/ s, D( \│      │      24 24 任务三随堂测试_不提供.txt* J, Q. p, l! t: ^: ?2 F& b: y9 @; k% ?- |. k3 o; [5 m
    │      │      
    . o2 O. L' m% A$ v3 m/ r& n│      ├─05 任务四:YARN资源调度、HDFS核心源码及Hadoop3.X 新特性概述
    # o: V9 i! h4 t- E│      │      01 Yarn资源调度之架构原理、工作机制及调度策略.mp44 e8 b. h8 F4 ?3 C" v- ~1 E; }
    / Q, i  R# F- d│      │      02 Yarn资源调度之多租户的资源隔离配置.mp49 E+ l$ Q; c5 Y9 g0 G1 I( \* N
    5 f5 y* c/ n) R! {) S│      │      03 源码剖析之NameNode启动流程.mp4
    ( }" T. T- v1 v│      │      04 源码剖析之DataNode启动流程.mp42 B- k: }9 N. Q' V' Z* o& S: H+ ^3 y7 p
    │      │      05 源码剖析之NameNode如何支撑高并发访问.mp4
    & s5 J% ]  l+ f  n4 m8 _│      │      06 Hadoop3.X 新特性概述.mp42 i" e0 i2 w0 r9 p$ a
    - f+ g/ c8 Q8 ^" R! Y6 {& ~, v│      │      07 07 任务四随堂测试_不提供.txt' s7 n( Z9 s- t! Z/ b' A& ?# c( I3 ^* i1 z" i! s" x9 [7 D. P7 U7 h
    │      │      
    / n& R5 ^4 o( X  N│      ├─06 任务五:海量列式存储数据库HBase6 X& |  Q: X8 d& H0 w5 b, `7 C4 V/ n9 G9 W8 B' ~
    │      │      01 HBase简介之HBase是什么.mp4& o1 r' ?& h$ q$ H$ K$ N4 s3 ?3 p. s- u4 U) M9 `
    │      │      02 HBase简介之HBase特点及应用场景.mp49 |3 h$ {) Y4 V* `: B: C
    1 [- a3 T0 X" Q│      │      03 HBase数据模型.mp4/ ^4 {; i. b9 k# p. q: D
    │      │      04 HBase整体架构.mp4% X2 Z: P! J. F/ l; {) c
    │      │      05 HBase集群安装部署.mp4  M/ I1 a7 u9 U7 d* g
    │      │      06 HBase Shell操作.mp4, o% s- Q0 t; `& V" n% D# j& a
    │      │      07 HBase原理深入之读数据流程.mp4
    4 ^' l- f0 o& w6 v% M│      │      08 HBase原理深入之写数据流程.mp48 ^: m# m" {  `6 S. ~$ O, C0 i
    │      │      09 HBase的Flush机制及阻塞机制.mp4/ g5 @7 |& @3 ?; G' V' ]9 P
    │      │      10 HBase的Compact合并机制.mp4. I7 b3 V* D7 ^2 T6 q0 |% }7 @+ g  e4 d4 t  Y4 o
    │      │      11 HBase的Region拆分策略.mp4/ \5 _: O( q/ b
    │      │      12 HBase表的预分区.mp44 A1 S6 h1 Q0 b, b+ n
    : e4 Z- U' ~% n) ]+ H│      │      13 HBase表Region合并.mp4; x5 a0 ~5 {! }7 ~
    │      │      14 HBase客户端操作part01.mp4
    2 |) D1 @5 B- Y- ?: U0 A│      │      15 HBase客户端操作part02.mp4. P; r5 g( w& w
    ; y! \) }7 ~8 Q. q4 B( a& }7 `│      │      16 HBase协处理器介绍.mp4
    6 Z7 B* d7 V: n9 [5 W│      │      17 HBase协处理器之Observer案例代码开发.mp4- z" j% c- I8 H7 P( j/ U& x! G+ H. f7 ]6 j7 F
    │      │      18 HBase协处理器之案例验证.mp4% S7 z9 A. k$ |1 \4 J# i3 y' p3 v2 N9 ^  @" O9 J9 ^
    │      │      19 Hbase表Rowkey设计原则.mp42 w+ n& Q4 z" `! n" g; c
    / o5 F; J5 b- L3 o- t│      │      20 HBase表热点.mp4
    - F: P" w5 f+ o4 C│      │      21 HBase二级索引.mp4& ~9 ?2 R: z" A+ g7 U3 i3 ~
    │      │      22 HBase中布隆过滤器.mp48 w: b6 Q  h  `9 i: b8 }' W% L! e; l9 O( y3 P& _
    │      │      23 23 任务五随堂测试_不提供.txt5 V9 ~+ n9 r2 e; q8 D
    │      │      + E) r% t" g+ o9 i- J% l
    ) `2 e! }8 o! F' O  }2 i│      ├─07 任务六:模块作业7 B, R9 {. A3 O! q' _' X3 o1 G  f3 T5 ^& c: h) F
    │      │      02 02 作业说明资料.zip
    7 H* b5 H- [' P; B│      │      $ v' F; W: a- Y9 U* q* N
    │      └─08 模块五直播【回放】/ V6 ]0 t+ z3 k/ m% r
    │              01 01 满意度问卷调查_不提供.txt# @7 e; D6 L' n  M
    │              02 高薪5期阶段四模块五直播回放.mp4) K6 r% e) e$ b) e8 v5 [4 P* O
    │              
    , \  v9 [) X" t7 x9 Z, X+ F2 M3 H├─05 第五阶段 大型分布式系统缓存架构进阶; j! V1 t& \! ~0 P) }3 m+ n4 ~6 h5 h
    │  ├─01 高性能分布式缓存Redis、分布式 Redis 解决方案Codis(Twemproxy替代方案)
    ; R: V3 q) o: j5 F7 P│  │  ├─01 课程资料% G% _: X% p7 d5 ~* t3 D* W* v
    7 J' q$ I, \( ?' N" C│  │  │      01 01 Redis课程资料.zip( i! i0 X9 {, c) x  O
    │  │  │      9 M, ]& ^$ k$ w/ w' J( E+ E: R
    1 ~$ [, j/ D, A: O* m│  │  ├─02 任务一:缓存原理&设计2 K0 v+ A. l* q4 p+ Q+ K
    + U6 G5 r, i7 X1 @3 ]# B9 A* x8 y! g│  │  │      01 课程内容介绍.mp42 P# c  r% _5 ?7 u7 y/ ]' A- H  d6 z. b& o. J" `/ ?( ?
    │  │  │      02 缓存的使用场景.mp4
    6 g7 F: B8 S1 e3 W2 d7 ~7 i│  │  │      03 缓存的概念.mp4
    $ V+ @, r" J2 r+ ?( I; g│  │  │      04 缓存的分类.mp4
    1 T' F8 K# K3 }/ E7 p│  │  │      05 服务器缓存.mp41 b- n! S8 q' _# U( c5 ]6 K: P4 o  u9 [
    │  │  │      06 缓存的优缺点.mp40 i" ~' A; [, @# h  A
    │  │  │      07 缓存的读写模式.mp45 {, G- ^1 s. U7 z1 X2 ~6 v! O9 p
    0 h4 q) j. L. W; v( w│  │  │      08 缓存架构的设计.mp4- d$ A. V' _: O, M" _0 N
    % `; Z8 D' R8 V6 ^( O│  │  │      9 m! h, ]* ]# o- k- g3 a
    │  │  ├─03 任务二:Redis底层结构和缓存原理7 k; G* K, w. M" H
    1 S% b5 s2 m  m( P/ I: E│  │  │      01 Redis数据类型概述.mp4" d* t, O/ ?9 q, t8 m; d
    % g; \0 c3 |) w7 G/ G2 \│  │  │      02 Redis常用数据类型.mp40 @- O4 u) ^  }
    * Q% m* P9 z+ ~: S" @│  │  │      03 Redis不常用数据类型.mp4/ ^8 c% y& D& r
    │  │  │      04 Java访问Redis(Jedis).mp4& n3 _2 l* F4 E# g4 }* [" n! d
    │  │  │      05 Spring访问Redis(RedisTemplate).mp44 b8 r3 u/ A! E. l# o5 S! m5 y$ `' z  x
    │  │  │      06 SpringBoot访问Redis.mp46 ^- T9 Q% u$ X% ]) V6 V: R
      x2 `# Q( D+ C' ?: ~( t8 e│  │  │      07 Redis底层结构之RedisObject.mp4
    - R7 X; Y7 E# Y' z* V* Q│  │  │      08 Redis底层结构之字符串SDS.mp4
    . ?9 J1 Y' X/ D# A5 K3 Q- A: e│  │  │      09 Redis底层结构之跳跃表.mp4; @8 m. @$ ]! @1 r
    $ D6 e4 W0 ~9 p│  │  │      10 Redis底层结构之字典.mp4" f8 o/ G% ^+ |; N* t$ K
    │  │  │      11 Redis底层结构之列表&集合.mp4# a! \0 l3 @- o1 I1 E
    8 s$ ?1 R, N, D1 d( n# T│  │  │      12 Redis底层结构之快速列表.mp47 R2 ~. O! {1 p5 A7 F, I2 J
    │  │  │      13 Redis底层结构之10种编码.mp4* f) O4 B# a0 h* O
    │  │  │      14 Redis缓存过期.mp46 k$ I) L) {3 Y# ~. G5 |* s3 n" N9 m0 X+ B. U% E: \
    │  │  │      15 Redis淘汰策略.mp41 C9 Y$ q, l1 b* F. Z7 m% @/ l" Z
    % }# M& t' w% ?9 {│  │  │      16 16 任务二测试题_不提供.txt
    7 e% e" b9 I8 a$ k! _. ~: n0 H5 w│  │  │      % |7 v2 [& O; `4 L4 x
    . }2 L: ~, t9 p+ I│  │  ├─04 任务三:Redis通讯协议和事件处理机制/ O6 l' O# K+ a6 P
    0 _  V9 h0 m* U4 N- o│  │  │      01 通信模式之请求协议响应.mp4/ C" N4 Q: g2 w' k' A0 o6 _- r4 m
    │  │  │      02 通信协议之命令处理流程.mp4
    - o) ?& c" P0 _& c  e! S4 E$ O│  │  │      03 文件事件之Socket与Reactor.mp4) _) y0 x; A- h& o% a  S& f/ i' N/ l- S) q3 E
    │  │  │      04 文件事件之IO多路复用模型.mp4
    , F" N  g/ [& a; d│  │  │      05 文件事件之事件分派与处理.mp4. K( Q! ]* Y+ @0 \/ V0 [" w# P- }0 c0 {2 E
    │  │  │      06 事件处理机制之时间事件.mp4% i+ e! e3 V/ x2 S
    . t0 \# A6 @9 I+ k│  │  │      07 事件处理机制之aeEventLoop.mp4# X6 \( g' X$ g) w: R: t; ]1 r( t- c4 B
    │  │  │      08 事件处理机制之aeProcessEvent.mp4$ a8 |. O; U* \/ f! [" v0 ~. x0 f7 b: ?8 C# n
    │  │  │      09 09 任务三测试题_不提供.txt) C8 C% k) g! _9 k) ]# s3 j; Y
    │  │  │      ( ^' l: \3 m. r5 k8 n
    , ?1 x' Z+ f2 B2 v│  │  ├─05 任务四:Redis持久化机制和扩展功能# v4 E  C$ e% I# J7 ?0 }/ {  f7 a1 H- S' _8 \0 q
    │  │  │      01 Redis持久化机制之RDB.mp4, R( K8 }9 n# x3 M* V. _, ^7 G# I; E5 J
    │  │  │      02 Redis持久化机制之AOF.mp4  P, N" \8 j! _" l3 N% u- _6 Q2 V0 s
    │  │  │      03 AOF工作原理剖析.mp4- _4 W5 l- c6 Q0 I" v, s
    │  │  │      04 RDB与AOF对比.mp4- k9 y/ n$ R" `4 |1 }% J' X; C, {3 {  e
    │  │  │      05 频道模式的订阅与退订.mp4: ^, V$ I/ d2 X
    ' y- u0 I$ {5 Y│  │  │      06 Redis事务及命令简介.mp4  G8 m; N& D9 }: j( b! |3 x" F/ \% ^. y( f  k( X6 D% s
    │  │  │      07 Redis事务机制剖析.mp4' d1 S! Y' C; T2 w3 y, g
    % w: p7 H5 |6 Y; p3 o│  │  │      08 Lua与Redis整合.mp4, i, ]! |9 a8 V5 J7 I+ X+ A
    1 Y6 x; d+ s3 W│  │  │      09 Lua脚本复制.mp4
    ' ^) ~) o1 @# y4 J  L│  │  │      10 慢查询日志剖析.mp4/ G0 d* d1 J- F+ I
    , o' u; Z  f/ \) X2 J│  │  │      11 Redis监听器.mp4: m" b6 C/ Y* u5 k6 x
    │  │  │      12 12 任务四测试题_不提供.txt
    6 J9 u% D# d& J. M  C& o│  │  │      : w4 U4 W+ W5 k: a' a# m
    │  │  ├─06 任务五:Redis分布式高可用方案5 _4 I) v* ~( G% ?- Q
    ; M; Z/ o. E. D) d7 L; ^$ h│  │  │      01 主从复制.mp4
    : N* H6 H7 a+ e│  │  │      02 主从复制原理及实现.mp42 ^2 \  P& l9 B( ^. s
    2 Z$ O* a! k1 [) o7 W│  │  │      03 哨兵模式.mp40 Z" `7 ~' S# g/ L; ^9 O/ G' m5 `3 S. k* z  z) a3 M1 F2 ^6 n
    │  │  │      04 检测原理.mp4
    2 N7 {/ G$ d4 ~' E# H│  │  │      05 故障转移.mp4
    % a: H$ ]1 c1 P2 @; v) u2 n│  │  │      06 集群介绍.mp4& _/ W- J' \) U0 u/ n
    │  │  │      07 Client端分区.mp47 C0 L+ S! q0 x  E* M
    3 S  x3 P$ k: a│  │  │      08 Proxy端分区.mp4* F5 _8 ]6 `7 C* |) a; c( e* v: B  n9 s! l3 y% y
    │  │  │      09 RedisCluster分区.mp48 I) X5 F3 {* v2 M( W1 e. s
    │  │  │      10 Cluster分区原理.mp49 c6 i8 h) g6 ?: U1 r4 m  A$ u; e' E' ?1 i0 }2 y2 D
    │  │  │      11 RedisCluster创建.mp4- T3 {9 u& f) o* z7 f# w( S* x% e4 ]! Q) J- s% O
    │  │  │      12 分区路由.mp4
    , h( ^+ u. o3 V" G1 S│  │  │      13 节点添加.mp4  C8 O9 o5 A1 {% e- T% l1 }8 f3 W! G4 G& z0 H& O
    │  │  │      14 集群容灾.mp4
    1 O' g, x9 r( Z0 y1 T7 s' t# u, \│  │  │      15 15 任务五测试题_不提供.txt% I: _& v8 @( ]; o7 V
    ' i# ~0 j- y$ v! w; f1 d1 V│  │  │      
    7 R! v; F# f6 f( \+ Z; V│  │  ├─07 任务六:企业实战和大厂面试3 G: c3 w) q: H8 o* e1 `- s, I: K! t* \/ m0 u1 Q1 T9 ], g5 F: q
    │  │  │      01 企业实战之架构设计.mp4* }& M' n! v/ E9 |1 R! ]
    │  │  │      02 缓存问题之缓存穿透.mp46 l- r) Y+ i  t+ y# S/ Q6 B
    │  │  │      03 缓存问题之数据不一致.mp4* E4 X4 d5 o# T" @
    # J8 I2 z  c9 T! q7 P2 z│  │  │      04 缓存问题之数据并发竞争.mp4% g. b7 D% T4 B# O% M2 Q! B) E; f. \! o$ {) }1 K/ C, A
    │  │  │      05 缓存与数据库一致性.mp4" h4 n& Z. j- m9 W( P
    │  │  │      06 Redis乐观锁.mp42 K& p" m9 r/ Q: U* [5 h; |7 x6 u
    │  │  │      07 Redis分布式锁.mp49 m3 y3 o! Y2 K' d, X8 w
    │  │  │      08 Redission.mp4; q) G5 ~0 f9 M" b! ~6 y1 m0 d$ ~0 q
    │  │  │      09 阿里Redis使用手册.mp4
    . w/ n/ C( [" m3 n7 A+ m4 u│  │  │      10 Redis大厂面试(1).mp4( o& Y: J' B/ Z1 @3 ^5 T, D
    0 E4 K- Z! }# T/ ^- p  [│  │  │      11 Redis大厂面试(2).mp43 @+ ]" \! W& I' {) ]7 d, W
    5 f( E" L  b1 G* N; k8 ~1 ]! B0 m│  │  │      12 Redis大厂面试(3).mp4, A4 f: K$ Q" G( d+ p
    1 {* S: b8 T3 i8 e+ k+ _6 `│  │  │      13 Redis大厂面试(4).mp4+ q* i$ f+ K6 B) E$ u0 c* Z6 z/ c- Z9 L# E
    │  │  │      14 14 任务六测试题_不提供.txt4 X  J5 M. ]% l; c' m9 a5 o7 z( {( i
    │  │  │        W6 p2 w3 i" S* L
    │  │  ├─08 任务七:模块作业, v* S" |5 X7 d) T$ u/ l$ {: u+ O% L
    │  │  │      02 02 作业资料(图).zip$ b7 {  K6 g% \) f2 g# A, }& m
    │  │  │      4 @0 j# P) l, f3 P  R  h; y" Z
    │  │  ├─09 加餐:Codis集群搭建; S+ W/ T6 c$ `& L$ `" J
    │  │  │      01 Codis介绍.mp41 d! e: o* u- S! j/ a7 Z
    │  │  │      02 Codis集群搭建.mp4* i7 s3 s6 I0 F6 l3 l
    │  │  │      03 CodisServer配置.mp4
    / ^( |+ z6 n3 U# @│  │  │      04 Codis界面管理.mp4, f9 G( P/ B) F& L  R9 _
    │  │  │      05 扩容和自动均衡.mp43 l7 S0 r5 ]6 b
    7 @0 K# g5 I6 q9 B) w6 m│  │  │      06 Codis分片原理.mp40 _. X: G' z( |1 q; Z9 Q- V2 f
    5 z9 ?8 E# c7 B& M; P( c$ n│  │  │      07 Codis优缺点.mp42 J, F0 q6 a6 z0 Y; s
    5 v/ Q$ Y. {4 Y6 k% J1 \│  │  │      / j- J& ^2 _/ p0 L
    │  │  └─10 模块一直播【回放】1 s( ^; I3 h: p- O7 ]3 _6 h1 L6 d+ P: M1 ]
    │  │          01 01 满意度问卷调查_不提供.txt
    2 o# k3 F. c* @' D6 u; V5 E& y│  │          02 高薪5期阶段五模块一直播回放.mp49 [$ ~( \  ]* x! v) y* x/ K' ~- o) ^7 o" G
    │  │          03 Redis-直播资料.zip( {4 u: R# q$ t/ t/ K4 I. f
    │  │         3 p$ N; x+ @/ T$ i# R
    │  └─02 Guava Cache、EVCache、Tair、Aerospike! @# n: }! y# E' k! e5 ~9 d: T  C0 w4 E& s  N
    │      ├─01 任务一:Guava Cache8 T0 U8 q7 k5 X& \) v/ W9 {& z! J: v2 E3 r3 c  Y
    │      │      01 01 课程资料.zip
    ; K, z% D& v8 w, B' ?  |│      │      02 Guava Cache应用场景.mp4
    9 r. V* _9 P, ?6 @3 w, t6 M│      │      03 Guava Cache操作实战.mp40 {0 O+ W% Y9 Q$ N3 M! N* D: J* [- L, ?; ^/ s4 a
    │      │      04 Guava Cache缓存数据策略(上).mp4/ H* i+ K0 r' b* z$ N" g+ k
    # I; A! l( }- y. H4 [% J2 c│      │      05 Guava Cache缓存数据策略(下).mp44 g4 t# y# H1 O# I+ {- P! z$ i/ D5 Z& H; A# Q- b0 D0 @4 D. f
    │      │      06 Guava Cache原理.mp49 M# J8 `  l6 X3 J6 C
    │      │      07 Guava Cache高级实战.mp4
      n% I  B% X+ q( x│      │      08 Guava Cache源码剖析.mp4: u2 P0 k2 W5 {9 c: y$ {9 o; r* y
    │      │      09 09 任务一测试题_不提供.txt
    7 }1 ^9 b6 V; n/ [4 D) g2 P│      │      ( ^/ y- A& L' I) m, ~
    1 r- |2 b+ X* O│      ├─02 任务二:EVCache, z( p- Y1 T1 Z& C; }9 i
    │      │      01 EVCache应用场景.mp4; v! G4 L, M8 x0 C- K: e" T
    │      │      02 EVCache典型部署.mp4
    * i, Q4 X" F4 e4 O8 b│      │      03 EVCache安装与实战.mp42 b1 g- y3 g' o) g
      T. W7 S, A5 I( i│      │      04 EVCache实现原理剖析.mp4# k7 @9 G6 y9 b- O8 D4 y
    │      │      05 Slab Allocation机制.mp4
    % ^& q- X) T6 K; Z│      │      06 Spymemcached设计思想.mp4! g7 H2 R: k) k) B
    : [/ _- L0 y# l9 P5 C5 Q│      │      07 07 任务二测试题_不提供.txt
    3 M# [5 X* b- N# H+ G│      │      
    + ~/ D& p) c7 f3 X9 ^│      ├─03 任务三:Tair  F7 I. Y* R. V7 g
    │      │      01 Tair应用场景和架构分析.mp45 p! ?2 @) ^, i, t! ?" _0 b0 Y/ S; Z( f
    │      │      02 Tair环境安装.mp4( L& T  r- V# h& J5 s% w( i( W( f) a# E  A4 m6 p5 n. O5 y# Y
    │      │      03 Tair配置和启动.mp44 y! N! |1 H" A$ e" l% e7 q. v
    ' p* {3 ~% }1 i1 H│      │      04 Tair高可用和负载均衡.mp4: R4 q: J! o' @& ]( r$ y: a" z
    9 D- [) }+ t( Q0 V1 i, h6 H│      │      05 Tair数据迁移.mp4, E; u  o; N3 T  m+ N- Q8 r
    & s3 e4 k+ M6 V5 b3 j! [; T! v│      │      06 Tair存储引擎机制.mp4% {1 K$ ~) z% _+ y7 {( n# F2 K4 V7 e7 j* L& K5 D; o% n' L
    │      │      07 mdb存储结构原理剖析.mp4
      S4 q+ h  `! O1 V; m1 T" \│      │      08 Tair操作API.mp47 D; g+ _. e- z! }
    │      │      09 09 任务三测试题_不提供.txt0 A* x0 {+ M8 R' g2 v
    9 \% w! g6 W8 E8 V% q│      │      
    - i% c7 b: A% ]8 V' B" ?│      ├─04 任务四:Aerospike0 R& J- \, |- g/ H8 H# A7 ~- [9 F( R
    │      │      01 Aerospike应用场景.mp44 z6 H3 B9 g! p, y
    │      │      02 Aerospike与Redis对比.mp4. b# \9 y1 E- X! A4 i* P% j, E4 B3 x% w6 A, d0 c
    │      │      03 Aerospike环境安装.mp4
    ; h) k/ y0 t; z% l0 T" y: z: o# T│      │      04 Aerospike操作实战.mp4
      Q, p. p$ n! W7 D│      │      05 Aerospike客户端(Java).mp4% @/ a$ D5 `) U$ ]" p* [9 `9 i( D' @' }$ J5 q6 @
    │      │      06 Aerospike集群实现.mp43 V7 u* k- R5 Z; h, T* @6 W
    │      │      07 Aerospike集群配置和部署.mp4( r! F- t) R6 w8 X( B
    8 X+ I3 `0 n3 L│      │      08 08 任务四测试题_不提供.txt2 R8 t/ ^2 n4 i
    ' J' X9 i4 o) B+ E/ U7 ?0 J/ I│      │      
    $ j+ k7 R' o: M+ E2 S5 g, [│      ├─05 任务五:模块作业6 |( n. u: a5 A1 O. e% M) }" ~+ a' ]
    │      │      02 02 作业说明文档.zip
    7 e* Y" Z. p* a% T4 P7 q$ ?│      │      8 l9 ?0 a3 p& G: L
    ) E: |4 S1 \) F7 i4 j│      └─06 模块二直播【回放】0 H# z. ]$ B# S1 m) J# c4 G
    8 b9 U! V# x! `& o│              01 01 满意度问卷调查_不提供.txt- f. c, x, H" h! {
    │              ' ^9 h* ]8 _2 x9 \, c8 j% l
    ├─06 第六阶段 分布式消息服务中间件进阶
    $ s5 n; }: O8 [" q$ \5 K: T│  ├─01 开源消息中间件RabbitMQ4 [3 R2 Z) q: a  d2 X5 q8 H/ J- e  O- a; u( h1 [# l; s
    │  │  │  06 任务六:模块作业
      \! z; o7 {0 ^3 E/ c! g│  │  │  
      M& i& Y  V  P* t3 H7 q│  │  ├─01 任务一:消息中间件概述$ r* O: V* E$ U
    │  │  │      02 课程介绍.mp4; {$ Y4 l" c) l" k8 w! s
    │  │  │      03 分布式架构通信.mp4! t! @$ f# I7 B' r  M2 a
    │  │  │      04 自定义消息中间件.mp4+ b1 g2 ~: ?: E( R6 y. W2 n0 e2 `
    │  │  │      05 主流消息中心间及选型.mp4
    % i3 g1 ~3 @2 n- ^( G│  │  │      06 消息中间件应用场景1-秒杀案例.mp49 u( y, n6 b7 |5 p
    * E, e' N1 t, a4 w│  │  │      07 消息中间件应用场景2-拉勾案例.mp41 k9 S7 G5 r' g' ~0 `$ Z" y
    │  │  │      08 JMS经典模式详解1.mp40 t$ k* f/ v% _( O9 Y. I& f; S
    │  │  │      09 JMS经典模式详解2.mp4
      A4 o/ b' m" T1 L│  │  │      10 AMQP协议剖析.mp4/ `, o0 r5 A# M! J5 }& a3 w6 s7 s9 _2 E4 {) B' d' v; Z# G
    │  │  │      1 G5 X4 x5 R2 A" J# O3 Q
    ( p5 N# k2 f: n6 l5 P│  │  ├─02 任务二:RabbitMQ架构与实战9 w4 y8 a& @2 v
    │  │  │      01 RabbitMQ逻辑架构.mp4' |% J" g  j7 R& G3 M
    7 `  A# }" A0 q: S│  │  │      02 RabbitMQ Exchange类型.mp4: o7 G) O6 J/ M, c! h* P- Y6 z
    │  │  │      03 RabbitMQ的数据存储.mp44 m+ Z7 H( ^2 k
    │  │  │      04 安装配置RabbitMQ.mp4& O4 U$ P% Y+ i
    │  │  │      05 RabbitMQ常用命令1.mp4
    1 v  H8 K8 T  [4 [# A( K; o│  │  │      06 RabbitMQ常用命令2.mp4' k  m8 u5 v* |
    ) u! C$ U; y2 T│  │  │      07 RabbitMQ实战案例.mp4' i2 i  ~( a3 B* B7 C' C' V3 h9 X2 h  h+ d' [
    │  │  │      08 Connection与Channel的关系1.mp4( [, ^: Z" k0 k* u4 w# p/ o
    % S7 C8 R4 T( L% ~% j" X# h│  │  │      09 Connection与Channel的关系2.mp4
    * V- S5 V4 K+ Q! D: W! Z│  │  │      10 RabbitMQ工作队列模式.mp4" O3 ]) K$ }1 a) _
    │  │  │      11 RabbitMQ发布订阅模式1.mp4: f+ w5 s5 t% R
    │  │  │      12 RabbitMQ发布订阅模式2.mp4/ G$ ?) |( ^# [0 J: ^1 b, F  V: u* p8 _- T
    │  │  │      13 RabbitMQ路由模式.mp43 K* M- Z# {/ @( }: `9 W: t: v
    - z! W8 O; v; K5 W+ V4 @# e; Z* {│  │  │      14 RabbitMQ主题模式.mp42 I/ H; |7 L4 {8 Z: P+ m" ?
    │  │  │      15 Spring整合RabbitMQ.mp43 }8 a& H* a  k3 i. G2 y( Y: z" o+ |- t9 ]
    │  │  │      16 Spring注解整合RabbitMQ.mp4* f4 l% t! N1 u8 Y* K; e' w# e) C& J: ^# S8 g
    │  │  │      17 Spring注解整合RabbitMQ Listener.mp4
    ) l* K2 K6 ~& |/ C│  │  │      18 SpringBoot整合RabbitMQ.mp4- O3 l+ Y8 n+ q' z% l
    1 o" t( t# {* n; w: z8 [7 h3 o3 ~│  │  │      19 19 任务二测试题_不提供.txt. D! K7 K. D0 w' O" y# ]
    ! c7 e+ s/ a" K( W' P│  │  │      7 U* o1 d, V# G
    , p3 Z% n. l/ ^│  │  ├─03 任务三:RabbitMQ高级特性解析
    " L' B# P2 i& k( O" q* D│  │  │      01 消息可靠性1.mp45 O/ g4 q2 m' B- x) i) Q  z8 i" z4 W: }9 @, u! q- Y, }, `
    │  │  │      02 消息可靠性2.mp4# S, t, ^& d* n' _: R3 t& t% m6 @4 J8 X$ I& z5 q6 E
    │  │  │      03 消息可靠性之持久化存储机制.mp40 ~. E. ~9 H8 u5 A9 V0 S
    * f% H9 f( u; D& `│  │  │      04 消息可靠性之消费端确认机制.mp4$ S1 B# F0 {1 B# ~& i+ Z. C( `9 @# x/ E  g+ K; A3 ?
    │  │  │      05 消息可靠性之消费端限流机制.mp4( e9 g! G7 h  T& I3 |. ]- d& B/ t4 a7 O+ C. E
    │  │  │      06 消息可靠性之消息可靠性保障.mp4' C$ ]9 {+ A+ Y- C* K3 X+ b) A/ N' j" P5 h) p' E: V! m& X" D
    │  │  │      07 可靠性分析.mp4& X% k1 p) ^8 P% \/ D5 K/ x5 {7 s3 j9 |: W( S( [( E& Z
    │  │  │      08 TTL机制解析.mp46 K$ y* [0 Y9 ~5 b! d- D# [
    │  │  │      09 死信队列解析1.mp4
    + W: j+ z/ S& {- Q/ _3 c' S│  │  │      10 死信队列解析2.mp4( `, g6 w$ \  t
    3 q+ X. L8 h. E/ O, y+ S│  │  │      11 延迟队列解析.mp49 W! f, }* P2 ]1 q/ a0 m9 r7 V4 U
    * f7 p5 j2 {+ c& N- e│  │  │      12 12 任务三测试题_不提供.txt. U0 M# I+ b# D6 W5 P; D, j
    $ J6 h% v$ \1 u; e9 N│  │  │      9 o' e' e4 q4 F) L( G/ j0 v" Q
    8 g$ D) y8 o" b/ T. m│  │  ├─04 任务四:RabbitMQ集群与运维* s4 |. ]- Q: g1 L; v' ~) D9 G, b& k* C1 M) w; y
    │  │  │      01 集群方案原理1.mp42 S6 y3 v" F3 o$ U0 Q1 i
    │  │  │      02 集群方案原理2.mp4. A) L* N0 f! R7 B& ~
    │  │  │      03 单机多实例部署.mp4
    ! U- X, h; W+ E/ M- T4 h│  │  │      04 RabbitMQ集群管理.mp48 g0 i% i" J& }1 w
    │  │  │      05 RabbitMQ镜像集群配置.mp43 |0 `; u, }$ g3 _4 w1 I) U1 W: H/ o* x2 L
    │  │  │      06 集群高可用HAProxy_1.mp45 H% o4 d& L2 _# g
    │  │  │      07 集群高可用HAProxy_2.mp4: s. u2 A. s  |) U
    + o1 R6 X/ }. d) F# A. Z  c│  │  │      08 集群监控.mp43 E. u1 l3 |9 w% X; `: r- z6 o5 n6 A  }& F6 [3 n# \
    │  │  │      09 09 任务四测试题_不提供.txt
    . O! n. v9 H; x) \3 s: C4 w│  │  │      $ O1 Z$ O2 t, V0 f& x
    │  │  ├─05 任务五:RabbitMQ源码剖析6 Q% ~7 v3 q0 U( r* J
    : \) P' R0 l( l* k- Z│  │  │      01 消息队列源码剖析.mp44 F/ l- j1 j( f8 \( G
    ' h+ y9 _# X, q, S& p│  │  │      02 交换器源码剖析.mp4) Z7 h$ ?- O9 X" D6 H1 v! T3 i+ }' f$ K1 l- w5 m! ~) L8 N* e7 r
    │  │  │      03 持久化过程源码剖析.mp4: P4 ~8 J9 {6 U& s
    │  │  │      04 启动过程源码剖析.mp4! @( T' {: b5 n5 J0 o6 r* P% @
    │  │  │      05 消息发送过程源码剖析.mp4
    ' E0 ^" Z( f- ?7 {& i│  │  │      06 消息消费过程源码剖析.mp4
    9 ^2 ^! m2 S3 s; c* l0 q│  │  │      07 07 任务五测试题_不提供.txt
    ; z$ f/ u2 Y; ^5 u$ U│  │  │      : J7 B# t0 A/ l& }% J. }& z1 Z( ^2 U% D
    │  │  └─07 模块一直播【回放】( p! O- Y) j8 n1 U7 b: S
    │  │          01 高薪5期阶段六模块一直播回放.mp44 E9 c- o4 m9 o  ]; \2 f. t2 g: G: K6 u: Q. k
    │  │          02 RabbitMQ-20201106.zip$ t# M7 g- K# R0 I4 ]1 \
    │  │         ( k$ K0 V7 V+ d+ k, d
    │  ├─02 高吞吐消息中间件Kafka- }* p# v3 i; H6 P
    │  │  │  06 任务五:模块作业
    * l5 e+ S/ |, S9 z9 o│  │  │  
      Q' |! m$ l: p8 T- n4 j2 K" c│  │  ├─01 资料下载/ l7 j# _% e5 W2 i6 g- o! Z
    % J; x" Z; P. \( ?# t! f1 m│  │  │      01 01 阶段六任务二学习资料.zip; @$ M4 T+ _) x, s: d! E1 y+ M+ m$ R) r+ E
    │  │  │      
    ( P! ^: n; p: D3 s( J9 z│  │  ├─02 任务一:Kafka架构与实战) \1 o6 [/ ]$ Z5 Q# K: J/ \" S
    . o$ T" |; c: \" j* ]" f$ i! C. w│  │  │      01 Kafka介绍.mp4/ X. Y( E2 W& t# O# V. g1 j
    │  │  │      02 Kafka优势.mp4$ \( _5 G. j+ C% m& o
    │  │  │      03 Kafka应用场景.mp4: `) ^2 v) h- U
    7 P7 `" F+ K2 S1 L│  │  │      04.Kafka基本架构.mp4
    7 P1 P3 H5 |+ I/ _* v3 F7 r│  │  │      05.Kafka核心概念.mp46 O7 _1 q5 ^6 [! x
    │  │  │      06 Kafka安装与配置.mp4, P7 q8 [- M& f! _- w
    │  │  │      07 生产与消费.mp4  Q( G( q* C9 N; S" p+ T
    │  │  │      08 开发实战_消息发送.mp4
    7 b' z! o- \  i2 F6 k3 C│  │  │      09 开发实战_消息的消费.mp4, B" J; O8 h6 O7 f: [6 R: T  H% S7 l. w8 }% W
    │  │  │      10 SpringBoot Kafka实战(上).mp45 W( Q; x5 B  e2 k' X
    │  │  │      11 SpringBoot Kafka实战(下).mp4$ e0 k$ O! `+ U; R2 K- b! U
    │  │  │      12 服务端参数配置.mp47 Y; R5 z" M6 x6 O" [" C+ s% R
    │  │  │      13 13 任务一测试题_不提供.txt* d$ i6 ]8 a9 o; K+ D
    . D& T8 d, [5 l1 p6 g2 R% x: t│  │  │      
    7 |. s! l' U6 _! b% j% S" G│  │  ├─03 任务二:Kafka高级特性解析2 Z4 ^& C5 d( O/ j6 [/ j
    ! |8 n* i; M& N0 Z" K  Q  z│  │  │      01 数据生产流程剖析.mp4. x$ @( [3 s! H( Y
    │  │  │      02 生产者参数详解.mp4+ w7 _& [7 g" ^0 I
    $ a8 a" ?- y  }0 T6 h│  │  │      03 序列化器剖析.mp4" `2 U5 ?7 k6 |, z3 o6 V4 q" N: z
    │  │  │      04 分区器剖析.mp47 N, x& [: y* r% E: n
    │  │  │      05 拦截器剖析.mp4) Z: U* k/ V" _5 s, z9 g0 X! Y  S1 R* P" [6 Y+ |
    │  │  │      06 生产者原理剖析.mp4% Z( F$ ]5 ]5 R* z% B; y/ Q9 O" i2 C9 P
    │  │  │      07 生产者参数配置.mp43 }; e) {" b" U: H' h! M8 Z
    / N* ^' k8 v) r: k( y│  │  │      08 消费者、消费组.mp42 E! X. w# z5 A" I" ~' ?( f& m6 G, q: ?. b: @  a' _4 j: x
    │  │  │      09 心跳机制.mp4' y6 ~  v8 w# }5 `( U9 i: A) }, ~3 n& T# e* b9 b
    │  │  │      10 消费者参数详解.mp4' C3 |2 c7 n% b; j' j
    ) x1 B8 V. M$ L3 [: h" w4 G% b0 f│  │  │      11 订阅剖析.mp4( g$ E) O  k) e6 E+ D7 e1 S  t0 P) o
    │  │  │      12 反序列化剖析.mp4
    & d% c  V& w1 q. l  R% U# S│  │  │      13 位移提交剖析.mp4
    & z& C" K0 G+ Y  v8 n│  │  │      14 消费者位移管理(上).mp40 f7 T# v. k, c# c( l0 ]- m
    │  │  │      15 消费者位移管理(下).mp44 d4 {/ ]9 J* }- X  b1 i$ z4 S& s0 Y  \' X9 {6 ^; v% _
    │  │  │      16 再均衡剖析.mp4
    ) Y+ \, [# x$ k: Q│  │  │      17 消费者拦截器.mp42 d' }3 F( N6 i, J, `
    2 d+ I3 ?! o& {│  │  │      18 消费者参数配置.mp4/ h8 W6 T$ L; O; m) F7 X0 i6 t8 Z
    │  │  │      19 消费组管理(上).mp4
    1 S0 F( e: w1 e│  │  │      20 消费组管理(下).mp4
    * z. p" `: V3 G" I│  │  │      21 主题的管理.mp4
    : V7 M# A; `0 u2 d1 n│  │  │      22 增加分区.mp4, ]% b4 |, ?( a6 t  s3 Z5 V& P" |2 @) d1 v
    │  │  │      23 分区副本的分配.mp4& o$ H; Q7 f+ ~# S/ l
    5 ^9 f, }0 u6 f$ a0 a7 u( o* u" N│  │  │      24 主题参数详解.mp40 L/ g3 h! q# k+ r4 ~' m
    │  │  │      25 KafkaAdminClient应用.mp4
    $ V9 j+ c" C4 R│  │  │      26 偏移量管理.mp4/ G8 U+ P0 g* v% H9 t! j
    │  │  │      27 副本机制.mp4
    ! S$ O# ~' B; c) H0 ?/ Z! B│  │  │      28 Leader选举机制.mp4) Y: @; \  Y" V- @2 {2 \# f' T7 s9 p- K4 k
    │  │  │      29 分区重新分配.mp4
    , r4 F7 R; h, T" M8 J6 o! k: }│  │  │      30 自动再均衡剖析.mp45 A& B4 U# b# A. S$ ~3 _" ^, Y0 m+ E
    │  │  │      31 修改副本因子.mp47 _5 @  x# j9 o! _- J
    2 O: r7 V$ E3 z( |6 \: t: p│  │  │      32 分区分配策略.mp4/ W4 m9 [5 ~9 v4 [, d
    7 ~* @9 b9 R9 q3 i│  │  │      33 自定义分配策略.mp4* C5 [3 S' F- t6 |  f$ Y; ~
    │  │  │      34 日志存储概述.mp4
    9 N/ I8 B: k# B! O8 }│  │  │      35 日志索引(上).mp4
    6 D) r  K* f2 H; e2 r9 {4 |│  │  │      36 日志索引(下).mp4
    ' ^0 X* u% q9 ]5 }8 N2 T7 v1 ]! L│  │  │      37 日志清理机制.mp42 R' `$ t; M7 t) d. M5 R4 n' J& A0 n' n+ `
    │  │  │      38 零拷贝机制.mp48 T% e* [' I" \( R6 l4 x' |8 M& G
    │  │  │      39 页缓存机制.mp4: S; I5 ]5 V* Y7 {
    8 L, y' q9 F; H, x) g) G│  │  │      40 顺序写入机制.mp4  R# N3 h1 J& y) Y7 D6 L! u3 d% S, P4 t1 O5 e
    │  │  │      41 事务相关配置.mp4- C5 K' y: Z9 M  T
    6 N. t8 K; w  b0 I4 e│  │  │      42 幂等性.mp4+ O; q$ U/ w' E! E! R* H* y% }6 t* E% c0 d8 [
    │  │  │      43 事务介绍.mp4# h" Y9 j0 a8 y) I* b  A
    6 J$ o7 \2 P0 \& W9 {9 a0 Y│  │  │      44 事务操作.mp42 Z  }) R7 ^1 o3 o& m
    3 L; J. N. e/ P/ E, X! D- ^" ?│  │  │      45 控制器.mp4
    5 W) C6 v! y$ b; A$ }│  │  │      46 可靠性保证.mp4
    % k, A9 Z* i1 h. R# O8 @│  │  │      47 一致性保证1.mp4+ y" P$ A7 V4 r. d0 |
    │  │  │      48 一致性保证2.mp4
    % W% |' U( x) [/ K1 K* Z/ k│  │  │      49 一致性保证3.mp4# ^# X: E& J3 k9 u+ R
    │  │  │      50 一致性保证4.mp4: O; F: o% w" k+ O, O! J
    │  │  │      51 消息重复场景及解决.mp4
    - M+ P8 W( S! d' w; y# I1 _│  │  │      52 _consumer_offsets主题.mp47 \  }! _2 ?1 F; q4 O( H1 }1 q, G4 J: r: G$ f
    │  │  │      53 延时队列.mp4% e& c6 m/ I; ^. M9 L% H6 |; J) ^$ t+ W% a( H4 {( P6 }7 o
    │  │  │      54 重试队列.mp4
    3 b+ j$ K9 q# U9 G│  │  │      55 55 任务二测试题_不提供.txt6 T! B8 s( Q+ s3 U" l% x
    │  │  │      9 t8 ~, j: t+ E  I. R' V' b* I/ m# V2 [' Y7 K0 t+ e0 Y3 I
    │  │  ├─04 任务三:Kafka集群与运维
    0 c+ X0 f0 u. T; G  b8 Y│  │  │      01 集群应用场景.mp4: t8 R& M% s) N0 w/ @0 I% T
    │  │  │      02 集群环境搭建.mp4
    5 |$ W& y. R! S# e│  │  │      03 监控度量指标.mp47 O* @1 ~2 Z# G9 a7 w
    │  │  │      04 编程获取监控指标.mp4- ~! M6 m2 ^* I. {& e8 H, A8 B# q" M2 P: c3 P
    │  │  │      05 监控工具 Kafka Eagle.mp4$ L5 j. }# n% c2 Q
    : E. E0 M/ \8 p* N$ X│  │  │      06 06 任务三测试题_不提供.txt) H/ F+ r1 b5 K- v9 Q+ V0 s
    │  │  │      ) f9 Z8 d6 Y. x( M
    3 }! l2 C' q/ c( I& v) h│  │  ├─05 任务四:Kafka源码剖析$ B/ x4 ~# m" ]4 t/ x, `* }3 Y5 D
    ' H% ~9 }! V5 i& ]$ w$ y+ U0 `$ a: E│  │  │      01 Kafka源码剖析之源码阅读环境搭建.mp4$ q, K4 ^4 ~! e' k! L
    │  │  │      02 Kafka源码剖析之Broker启动流程.mp4( P/ g: d/ ~8 V4 q/ S' M) u
    7 X* y+ e' J! C! T2 f1 I) m│  │  │      03 Kafka源码剖析之Topic创建流程.mp48 L* v! x" K7 \! ?# p3 `3 E+ Q9 D5 H9 [0 V
    │  │  │      04 Kafka源码剖析之Producer生产者流程.mp4
    , D% i) v5 I- E5 K- `. v  @│  │  │      05 Kafka源码剖析之Consumer消费者流程.mp4# p1 [3 N" V, `2 t+ }% `- |
    0 S  W8 L. e% K4 ?2 j; s│  │  │      06 06 任务四测试题_不提供.txt
    $ I6 ]$ }% s  f+ w* m1 R6 U│  │  │      9 A8 v1 L# R9 J! s( j1 F+ t
    * _9 ?9 V: A+ w$ S7 S│  │  └─07 模块二直播【回放】
    4 ?& f1 L+ x: ?' G│  │          01 高薪5期阶段六模块二直播回放.mp4. [6 L7 y/ \, ]+ e. o7 R
    │  │          02 Kafka直播-20201117.zip
    % {' }7 m) ^+ j2 ]│  │          " L" k+ t' _& V) O
    6 G, J4 r; G6 ~- V3 @│  └─03 Apache消息中间件RocketMQ7 T7 v( _# E8 z' k9 r' f4 x
    4 u: D: ^% T( D│      │  07 任务六:模块作业6 z1 Q3 N* W; |1 U4 G& Y3 M. O
    │      │  
    ( }* ^% g0 i3 T# d3 h│      ├─01 资料下载
    4 N6 j3 G$ c$ r" w- F│      │      01 01 模块三资料下载.zip
    1 l  w0 u6 ]  i$ X: h& s│      │      & S& Z' M! A/ r9 |- n$ J! u& N. D+ p' Q' m( G
    │      ├─02 任务一:RocketMQ架构与实战3 L/ e0 T% h4 O1 Y. Q
    + R% \- p. J9 |  o0 j! w│      │      01 课程内容介绍.mp4! `6 ?( b  o& ~$ ]% ]7 ~3 P
    │      │      02 RocketMQ的前世今生.mp41 v0 G$ Z5 P1 e  U; ]
    ' S8 ]* r  {$ P( R* O- W│      │      03 RocketMQ的应用场景.mp43 c  [5 j5 U; |; g5 b' ~+ `/ w2 B3 T& Y; F
    │      │      04 RocketMQ部署架构.mp4
    . d7 Q, Z" J8 a; i0 U, O  S& f│      │      05 RocketMQ特性(上).mp4
    3 Y# g& S. p  f+ u1 `# b│      │      06 RocketMQ特性(下).mp4
    , r" [0 a$ F" h; x1 \│      │      07 Push&Pull消费模式.mp4. `, V( n" A) y9 Y- `/ G0 ~5 D) M) H' C1 F) x
    │      │      08 RocketMQ核心概念.mp48 K  q% l! d$ }; g) ]+ {6 B. {! u! w
    │      │      09 RocketMQ环境搭建.mp4  W5 @" U9 f+ T' ~5 y# {
    │      │      10 RocketMQ环境测试.mp48 p& w9 n& f; Z- ~/ Q8 y( {" V0 N9 w8 g- d6 J
    │      │      11 RocketMQ相关API使用-1.mp48 I5 p3 G& S2 N" o) K8 e1 ~
    " [9 l- p- S% {│      │      12 RocketMQ相关API使用-2.mp4
    & H2 V3 a; a  ]/ t* Q) [│      │      13 RocketMQ相关API使用-3.mp4, I) f( O& m: U+ B3 W; ]6 Z2 H
    " x4 f/ c3 C! w1 t5 E) Y│      │      14 RocketMQ和Spring的整合.mp4, M! I5 C# G' H9 u3 k  B4 o* p! o2 k- T
    │      │      15 15 任务一随堂测试_不提供.txt- t/ ~$ w3 w% V4 H+ Y
    │      │      & w; ^* G. f1 k4 s
    │      ├─03 任务二:RocketMQ高级特性及原理1 o. w; c! Z5 C( j7 x/ T
    │      │      01 消息发送机制.mp4; b4 L% w4 A1 H; H( \! D$ F
    │      │      02 消息消费机制.mp46 s) |9 A0 x1 K, P, H9 e* N* d1 S* N1 f6 z7 c
    │      │      03 消息存储机制.mp4, f/ n4 B7 v( C8 V8 V  U( D! O. x; y) X( k+ P
    │      │      04 消息过滤机制(上).mp4
    " s; R2 Y& ], I- S1 w8 A. n" b│      │      05 消息过滤机制(下).mp42 R6 }) Y3 R) J3 H
    6 T4 p! E$ e6 }│      │      06 零拷贝原理.mp4/ B5 @0 E4 A) S, ~. b' I! B" `* L( d2 E( j! ?
    │      │      07 同步和异步复制.mp47 q9 r3 M$ l; ?8 z, Y
    & d" o5 y$ Z' @* Y$ x7 j1 B│      │      08 高可用机制.mp44 U) J8 L0 s1 U8 \: Q- j
    │      │      09 刷盘机制.mp4, t! h, m- r' ?. F3 z1 M; O$ [5 ^6 l" s+ h9 M' b. j
    │      │      10 负载均衡详解(上).mp46 |, x4 t$ M! u! U) {. }! C5 q
    7 u8 K4 h; d$ P* c3 R" ^1 [│      │      11 负载均衡详解(下).mp4
    6 y% [) `3 w' M; l│      │      12 消息重试机制.mp4- d  s0 |4 |" h" m3 [/ A
    │      │      13 死信队列.mp4! q3 a/ ~1 Q% l5 `1 V% r  T* A! m% \. O* n
    │      │      14 延迟消息.mp4' C- B0 ]7 v% `: [% ~6 a5 Q# ~! K
    4 D7 v+ D: I; x* Q1 U- I/ ~5 A│      │      15 顺序消息.mp4% [9 g6 |: x2 D/ z: V  A/ i, ?
    7 W/ V( {6 d  U3 C- _. n- `│      │      16 事务消息(上).mp4
    6 \7 m; l: k" v4 [- e$ }$ t│      │      17 事务消息(下).mp4* g, i# i/ ?' ]# j
    , g+ P0 S& F" T; O. j│      │      18 消息查询.mp43 o: s& B. j' m. H& R" r9 q
    + @% l9 t+ r! D- l1 B- y│      │      19 消息优先级.mp4
      |: W! p9 Y9 C& `│      │      20 底层通信原理.mp4
    9 ]( o% A5 G3 b3 s│      │      21 限流机制.mp4, j+ ]1 m2 K9 O$ M0 E
    ) Q  ]- n4 \+ R& H  T* E3 L│      │      22 22 任务二随堂测试_不提供.txt! |- N/ T  S4 Y9 J1 X
    4 e1 `# H; D' n│      │      8 ?% H* O$ X! D* r
    │      ├─04 任务三:RocketMQ高级实战
    7 v+ c- Y" N3 u& f" `│      │      01 生产者实战.mp4. S7 N3 w8 U* x* ?6 V) Y
    0 H+ Q; H$ x; Q! x6 `$ n; ?. R│      │      02 消费者实战.mp4
    % G% }1 ?1 G( N) J, w+ o9 e│      │      03 Broker实战.mp45 S: O# y) C7 F; U0 R  A$ r" S% r) [- M7 G) `+ D
    │      │      04 NameServer实战.mp4( Q  G1 \3 Q* I( v! z9 G0 p) b# M4 l8 F% N; j( f& P- Q
    │      │      05 客户端配置(上).mp4' ?, G& S9 @/ l) K
    4 u2 z+ G' f' S6 ~; S6 k│      │      06 客户端配置(下).mp4
    9 Y- m* F: ~5 {& h5 p% Y/ T4 H│      │      07 系统配置.mp4
      S7 X) `1 }! `" {│      │      08 动态扩缩容.mp4
    " l. r; r. J6 i8 R8 N│      │      09 各种故障对消息的影响.mp4, K* S4 g4 T* Z7 S$ U
    # d& @- {$ C% p│      │      10 10 任务三随堂测试_不提供.txt
    ! a' D7 {& L" h7 e, p│      │      # x' `% M( X9 d  B2 ]3 X
    9 A( I2 _! e9 d7 \- A│      ├─05 任务四:RocketMQ集群与运维) g$ c( t3 {8 v/ i; z8 B, Y  V
    │      │      01 集群特点和模式.mp4
    ' U! _2 o9 s! k$ Y: n, R7 d& d8 L│      │      02 集群搭建-环境准备.mp4( ?. U/ ?  F/ a0 G, t* u
    : r9 H6 a* z) l* V4 S0 `│      │      03 集群搭建-单Master模式.mp49 ]1 Z% q- J& N4 w& \* _
    4 |1 S/ W: s* E$ v: m│      │      04 集群搭建-多Master模式.mp4: i' k% i3 L8 K' p5 J- |
    2 u4 }/ M0 s7 L* w3 M* Y; c. ^7 \. u│      │      05 集群搭建-多Master和Slave模式-异步复制.mp4+ |& v) y$ ?9 l3 v. ~& a0 u1 |
    - d, x8 t+ d3 |$ b9 M1 r: M│      │      06 集群搭建-多Master和Slave模式-同步双写.mp40 B9 d/ ?. a0 z, C, M/ h
    │      │      07 mqadmin工具-Topic管理.mp43 `' _% J7 E9 V/ ?7 E* p8 i0 V) {7 k
    │      │      08 mqadmin工具-集群&Broker管理.mp41 b0 U' B& p' O& g% f! ?7 u" g5 x# _/ k9 Y' d: O, F! H! D& _8 X4 N
    │      │      09 mqadmin工具-消息管理.mp4
    + ^- L% z4 b- |2 P$ Z# y│      │      10 mqadmin工具-消费&NameServer等管理.mp4
    $ N' a! ~9 `7 }2 a' W│      │      11 运维常见问题.mp4( e8 X1 t8 a  [8 ~- D' n
    │      │      12 12 任务四随堂测试_不提供.txt  ^) ~& R/ Z2 d+ \: E4 C- Q* n* [* \3 o& H; T+ Q' h
    │      │      
    6 p' m0 m* c' y, i& }│      ├─06 任务五:RocketMQ源码剖析
    : O0 E/ p0 G/ G' p# n' K: V6 ^6 N│      │      01 源码环境搭建.mp4/ O8 R0 i1 R* L( W3 j+ _, U, d$ B% e2 {3 b% Q
    │      │      02 NameServer源码剖析-1.mp4
    $ v& i' K5 \& z9 _9 k; v│      │      03 NameServer源码剖析-2.mp4; y7 l5 C" s- {  D% X: \, Q/ j' P# S0 o$ M; M6 |% Z* V
    │      │      04 NameServer源码剖析-3.mp4) j$ @- `. b$ ^" |# N+ Y" c
    9 s9 T: Z2 N; D1 O- y6 r" Q│      │      05 NameServer源码剖析-4.mp4) {6 E" k2 m8 U3 Y6 g; K2 H
    │      │      06 NameServer源码剖析-5.mp4
    ( a3 b) X! u) x1 [│      │      07 Producer源码剖析-1.mp4$ j) P4 I- F: k8 L% Z' p9 z" e' Z
    │      │      08 Producer源码剖析-2.mp4
    % U* z% e" R! A% d  m- s! _│      │      09 Producer源码剖析-3.mp4! J& k* C! E/ W# |  X7 W. `# g
    │      │      10 消息存储源码剖析-1.mp4; f# q# k5 q1 Q+ P3 K0 \" X& ?+ p0 Y' l* d  R  l5 |! W/ d! W5 M
    │      │      11 消息存储源码剖析-2.mp43 m* F1 ?' ?) b4 {5 S
    ! a) [' w; X1 V- @7 A7 m5 A│      │      12 消息存储源码剖析-3.mp4% i6 Y+ @& |) p8 l: _
    │      │      13 消息存储源码剖析-4.mp4; h9 H/ F2 U0 [9 u
    │      │      14 消息存储源码剖析-5.mp4) O# I( G4 w# X/ K6 G
    │      │      15 消息存储源码剖析-6.mp4: u) X5 r8 c9 E! D/ h0 X
    9 l: t; A7 g0 }! @0 A│      │      16 Consumer源码剖析-1.mp4
    8 ?8 z! A( @6 e0 A│      │      17 Consumer源码剖析-2.mp4, J) u0 r/ q# H( A; D+ c1 R
    │      │      18 Consumer源码剖析-3.mp46 w6 F3 D) {  b4 r$ q9 K: K
    │      │      19 19 任务五随堂测试_不提供.txt
    3 E% T! E1 \% a! ~│      │      " z+ L6 G( F4 i) J- D
    ; Y6 u+ ~$ f: }: E5 J2 F' o" {% v# |│      └─08 模块三直播【回放】7 J9 q! S6 j5 c' e2 J
    . A! C- b4 b( A0 H9 K4 }% z│              01 高薪5期阶段六模块三直播回放.mp4: i  x  g; P& E0 j
    5 p5 D* A. {! k3 l+ |0 H2 C6 \│              02 20201127-RocketMQ直播.zip
    . _; z+ K" \7 B3 g│              9 Y( y; ~2 H5 ^4 u  i+ a! V/ `. }- d7 X( M5 e, `) E! Y
    ├─07 第七阶段 分布式搜索引擎进阶( m4 |; q- H$ B! K
    + n! ?+ C% Y' P' n4 B: X3 ]& w│  ├─01 引擎工具包Lucene、搜索应用服务器Solr
    ' M9 @# `8 A. S; }# n' x; ]│  │  │  04 任务三:模块作业- l; x4 E, q, |, ]- c1 t
    │  │  │  ( F& Y- b& f- A' o* v! A& A# B: n1 d4 D( {
    │  │  ├─01 资料下载) Q3 i: z9 f1 P8 ?, ?2 k
    : t' n2 X3 ^; P/ G' H8 G# J$ W2 v* T│  │  │      01 01 Lucene.zip) ?, _. d1 o  U) U0 N) s
    2 i5 G, ?$ F, J: G1 M│  │  │      02 02 Solr.zip5 B/ P6 b0 i+ B, k) w  _
    │  │  │      * I/ W$ c, U0 z0 h7 v" g1 s% @8 }
    │  │  ├─02 任务一:引擎工具包Lucene' U: n% Z. D. Y! T0 F" q: \% [1 N( e! G, F6 E' z/ z/ v6 |
    │  │  │      01 Lucene课程内容介绍.mp44 T: r# U0 D& F1 O( D- y9 ^1 R
    3 f" d1 S: L7 l: b3 S" F│  │  │      02 检索的痛点.mp4/ k7 ?; E; P. P8 @' g* }: V* {4 _: l$ N: B$ m
    │  │  │      03 Lucene介绍.mp4' R3 G# P0 X" k5 X: x: W- M  W& j8 ?7 m/ `9 X
    │  │  │      04 索引创建和搜索流程.mp4$ n' s* k$ @  k$ Z9 n- ~9 g/ l0 o! i4 V  b# q
    │  │  │      05 索引的创建.mp41 Z! t' Z' l9 q5 R# @; H0 B
    " ?4 C# j9 `, M: j" X( }1 s│  │  │      06 luke工具和索引搜素.mp4
    & h) t; \8 a' c6 h7 m│  │  │      07 Field的使用.mp43 H2 [$ i/ o6 W  S
    │  │  │      08 索引库的维护.mp40 T1 e5 D; y/ a/ b6 P& n: {2 b0 k6 K
    │  │  │      09 分词器原理.mp44 D1 b! E. r7 f1 f5 V3 J/ ^
    │  │  │      10 Lucene环境搭建和应用.mp4" G  \# ]. n; n. R8 X8 _% H
    │  │  │      11 Query子类查询剖析.mp4
    * z. |: H: M6 \9 X7 `* L6 G, m: u│  │  │      12 QueryParser查询剖析.mp4  e/ w) G- g+ X6 ]% i2 r
    # B% C; ~4 }$ Q8 m% s2 z│  │  │      13 索引底层存储剖析.mp4' }: G% o! b  G  F
    │  │  │      14 相关度打分公式剖析.mp4
    6 V$ r" N% g- ?8 Y5 k- A" ^│  │  │      15 Lucene优化和使用注意事项.mp4/ `  c- u* g/ [# t
    $ W8 H' }3 V) `6 _( p│  │  │      
    : U  J% [2 M8 `3 Q" B│  │  ├─03 任务二:搜索应用服务器Solr" P+ A) y3 x# Y# T) _& M3 |
    │  │  │      01 Solr课程内容介绍.mp4) c& J1 h) y- R) f8 ~! p; X. M4 ?
    7 H9 }* K: I, }; d2 h. G$ p: R2 q; d│  │  │      02 Solr介绍和特性.mp4
    $ g5 b# _# _( \& w% B8 ~1 H│  │  │      03 Solr环境安装.mp4! W4 p& x( m2 T# z( L9 M
    " X! i1 ~8 ^+ f  L( _* v2 w│  │  │      04 Solr管理功能介绍.mp4) J$ G! t# E* a, W, E* ^' o
    0 V0 P' O& p% \& P; x* a; [) S│  │  │      05 Solr的目录结构和SolrCore.mp4: J4 B! R7 x6 d( p9 ]0 P9 H0 ^/ O) K0 }4 O, \7 w
    │  │  │      06 solrconfig.xml详解.mp44 e! E; _; {2 X2 z: ^7 ?4 I; M" `
    . n1 s5 T' `9 }. S  D# @$ D' r│  │  │      07 schema.xml详解.mp44 Z: P# V; A# \! @: J0 p. E* }( n7 K" w+ }! @
    │  │  │      08 dataimport数据导入.mp4! a7 j4 s; @* c0 L4 u% l+ R
    9 v( a0 h7 o' Y/ H' O! H/ N* [1 Z│  │  │      09 SolrJ基本查询.mp4$ b# ^9 L; o  I9 j9 z2 O2 c: k9 s1 T& N6 O* y/ t
    │  │  │      10 SolrJ高级查询.mp4- \" H9 K' |$ y3 B
    │  │  │      11 SpringBoot访问Solr.mp4: Q4 a- B3 q( Z  T+ k
    │  │  │      12 Solr性能优化.mp49 C. R2 ~7 B8 Z) b4 Q  b
    │  │  │      13 SolrCloud架构.mp40 K8 E* U9 L& x+ M+ I2 C& s8 B& J4 Y3 {/ t5 ]) B. Z
    │  │  │      14 SolrCloud结构图和ZK集群搭建.mp4& E! K1 Q% V9 _: M( g
    ) x9 |- x$ g2 O! g# ^1 _  Z│  │  │      15 SolrCloud环境搭建.mp4
    % k' x5 k0 U2 e; z│  │  │      16 SpringBoot访问SolrCloud.mp4" i, I( S- k/ P! {8 A* n! d6 _3 ^; R
    │  │  │      
    ; p" c: y  P* d' s1 Q│  │  └─05 模块一直播【回放】! p8 \* G. y. S/ P% ]$ U. _* l
    6 i$ q# N/ a" J+ B8 r9 R" k8 R│  │          01 01 满意度调查问卷_不提供.txt
    " }$ `1 b1 H! F9 y2 l# [│  │          0 d4 I$ z* O/ J/ ]) j; \! o$ A; U8 A
    │  └─02 海量日志分析平台Elastic Stack9 f/ a3 h5 j# X$ ^; U  ~% [' f9 G: h* P- H
    │      │  06 模块作业1 O7 E; e1 t. }/ B
    │      │  9 S9 E9 S3 g( w/ s  C
    # z5 {+ F4 Z" P% _. B* ~│      ├─01 资料下载$ F# f' g* d: G& x* j) i$ N
      F& n# q* m+ q/ ^( F. `│      │      01 01 ES.zip4 n; u& S9 w8 z4 u9 o2 u5 b. J6 [. h4 }' h' B# Q. a5 J; H
    │      │        s1 @- g; D  L, _# Y
    │      ├─02 任务一:Elasticsearch快速实战. p( q; u& ?& Z# b9 Q$ @
    │      │      01 ES课程介绍.mp48 p8 d2 W) R7 B& z% p. w" @* y5 y! Z4 y- E* d
    │      │      02 ES简介和使用场景.mp4& H9 n! P% }6 w, I% K. [6 G8 z# V
    / S( `* G8 P/ R4 ?│      │      03 ES版本介绍.mp4( U/ M" H: e) z; u: G& }0 {! e' w% [3 {& q
    │      │      04 ES环境安装.mp4
    * f4 |! k9 Q6 a6 c3 W, h│      │      05 ES核心概念和Kibana安装.mp44 p4 m$ A8 |& Y7 v9 v/ L
    │      │      06 IK分词器.mp4- b; B# ?1 j0 j4 ^+ q7 ]
    │      │      07 索引库操作.mp4$ V) ^0 z+ b; I  T# s/ P
    ( I" G0 U& ^! r6 }2 ^4 [" o! d- V- N│      │      08 字段映射.mp4) l* ]/ @7 i  p5 e1 u( U! C/ Z$ F7 d6 b+ p
    │      │      09 文档的操作.mp4! K6 H# f! |3 }# d0 x; H
    │      │      10 10 任务一随堂测试_不提供.txt3 H) X; a* M" d3 n3 d
    │      │      % E+ @  \7 R# R7 I3 P# ]9 [
    │      ├─03 任务二:Elasticsearch高级应用& T  e% g0 v! T* f0 b6 i/ a! V% r9 `- O$ ~
    │      │      01 高级映射.mp4( }  t( s/ Y9 K6 Y7 y6 Y8 f! _
    " {$ n7 b2 Q. \6 k│      │      02 Query DSL之match_all和full_text.mp4/ m% D4 Y  C' v/ m
    │      │      03 Query DSL之Term-Level-queries.mp4) x  x. `9 n1 r. v! v( W
    0 \' G& \4 x( n; x8 a5 r+ r│      │      04 Query DSL之复合&排序&分页&高亮.mp4
    : v/ M, z  b+ B" |. |! r- S3 A│      │      05 Filter&错误定位&聚合分析.mp4; a# |- c" S* A, a
    │      │      06 零停机索引重建方案.mp45 I7 h2 h; v5 k2 f( t+ p* s& L
    │      │      07 智能搜索建议.mp4) c& @% _! q; |8 ?! f* X( f. Z
    │      │      08 索引库创建.mp4# D( O% l" h3 A% u9 r6 |; w* I. P8 B
    │      │      09 索引库管理.mp4
    " y2 V5 A$ j2 z│      │      10 MatchAll的实现.mp4
    / T2 A  W6 J$ u) j; @; z+ c│      │      11 Term查询和分页排序.mp4
    $ R1 t* o* z: j3 D9 s+ v- W│      │      12 12 任务二随堂测试_不提供.txt9 o8 ]9 O" b' y& z
      o: {3 @# T/ {% \, R7 u│      │      ; ^, _" W7 r3 v" y# J" @
    $ i  O4 n" W3 a- s$ L$ ^│      ├─04 任务三:Elasticsearch集群与高级实战: f) v# V8 \+ @  U/ R+ ^3 M: G4 X- y* o- J
    │      │      01 ES分布式架构.mp4
    ! y; c: Y+ D# o1 f3 l$ n  m│      │      02 ES集群搭建.mp4& O6 e# X# V7 O5 P' x" _. z
    │      │      03 head插件的安装.mp4# t3 \5 I8 ~" M, e
    │      │      04 集群规划详解.mp4
    ! M+ [4 Q  ?/ S) J9 F2 ^│      │      05 ES集群优化策略.mp4+ S* J4 k3 }$ r2 }
    │      │      06 数据建模详解.mp4- q' @0 B' O. W3 G$ |) k8 j5 C( W. q& F
    │      │      07 文档映射和关系处理.mp45 W! ~# h- ~  N4 m! d- p
    * @+ d0 p7 L9 r" x7 g8 i  E% o0 w│      │      08 ES案例实战(上) - MySQL数据导入.mp4
    8 A) D- P) I9 q2 `│      │      09 ES案例实战(中) - MySQL数据导入.mp4
    ; f) x0 d( L/ e8 `* X│      │      10 ES案例实战(下) - 搜索结果展示.mp4% M. Y8 S7 h$ I; A$ ^( ^7 k7 l2 D. |" d" F" v7 [/ @1 ^! Y
    │      │      11 11 任务三随堂测试_不提供.txt' W7 B# w) F2 G3 G& X9 g8 v. }& c* v* O
    │      │      : q  G7 H/ t) v. x, g; u0 f; E! f; L) o8 i7 y2 ^! \( ]: I$ h
    │      ├─05 任务四:Elasticsearch之深度应用及原理剖析/ o, F" g; P: R7 _# [0 }. r# Z: O. s( T2 r2 j' t, A3 k
    │      │      01 文档写入和实时搜索原理.mp4$ w- J3 a. e! q0 v$ z3 V
    * X: F. S' ?( E9 Q│      │      02 段合并机制.mp4, `) B( x2 @' G9 U# d7 B+ t$ G& n
    │      │      03 并发控制处理机制.mp49 y% j* }: ?4 p
    , g. C( a" Y. o│      │      04 分布式数据一致性.mp43 W/ Q  }. P' L) K$ v9 s2 c/ \: V1 O) z8 b
    │      │      05 Query搜索机制剖析.mp4
    ; z6 u/ @! `$ l4 j│      │      06 文档操作和请求流程.mp4' r, k- R, f- `0 Z6 f& |
    2 T, k7 |0 S3 t; c( L│      │      07 BM25算法原理.mp44 F. ~( [$ j4 ?! U. o8 K; h* t. s( r. `5 z: |# x9 V
    │      │      08 Docvalues压缩机制.mp4% M- v9 E2 r$ w
    │      │      09 Filter的bitset和caching机制.mp4! e% J, f- r* q$ m8 J( z. z' ], i
    │      │      10 搜索精准度-基于boost.mp4  Y/ ^4 i* B3 `. `  r" {
    │      │      11 搜索精准度-基于dis_max.mp4% r4 c. j. C0 c, R9 J% {* a1 B3 C$ r7 l, k/ _/ G$ C# Q# ~* v
    │      │      12 搜索精准度-基于自定义函数.mp43 `9 p& e# l+ x  z9 Z0 N! K- E( G! @& x  G1 {; b) J( m1 [9 |1 \
    │      │      13 bulk数据格式与底层性能关系.mp4
    - ~0 q) Q. W0 c9 z│      │      14 深度分页问题和解决方案.mp4
    * E* h9 ^' {8 w7 N: U' p( q. i7 ^) N│      │      & ?: U# Q3 s# T! x! w9 [
    ; G8 N3 U: R+ p│      └─07 模块二直播【回放】( S1 i, n. L% o8 a$ W
    * T) Z% w' e( e: |8 R& F│              01 01 满意度调查问卷_不提供.txt' ^5 e+ `% I0 E; p' U5 L) k$ T
    2 X( G' _7 K1 k# u" Q( g. w( a│              02 高薪5期阶段七模块二直播回放.mp4
    ' K: C5 `  j  {0 I4 [│              03 基于logstash完成mysql到es的同步.zip3 \. ^  W& F. }3 d& |6 G
    │              + C" h# v) h; w! \" @
    8 F# ~3 {5 }* G- x0 l8 v├─08 第八阶段 分布式实时流式计算引擎Flink# N/ ^: N# l9 a6 p: i5 l: E6 [- q" {- T, V- \' x9 A
    │  └─01 分布式实时流式计算引擎Flink& a, A* z% u. z3 j  n9 ~. k! L! _% o% u" A9 J- r( H- q
    │      ├─01 资料下载7 D: [+ p1 c7 W% f+ j: p! \3 g: u* R
    │      │      01 01 课程资料.zip( `3 h4 r9 h! B% |" F' K* z
    0 c) ^8 [# h  v& G  F' {. E: a' o│      │      - g& s, ?# k' }* n+ i% M. B
    9 p0 y9 ?: K2 I% [│      ├─02 任务一:Flink快速应用及基础原理/ y. p# F# d  w# ~- ?% l) M. ~
    : E4 [! ^  [6 v│      │      01 Flink基础概要part01.mp4; h% n) v4 G, C# {. O$ k+ Y, K
    │      │      02 Flink基础概要part02.mp4
    ! M2 t+ r' z0 ?% d6 E│      │      03 Flink基础概要part03.mp4# ~' {* k4 d+ q* d4 L9 E
    1 q& \7 s! [6 c, r; q│      │      04 Flink入门案例_处理批数据.mp4/ W( K  Y3 I+ u% V7 @" R) x' [, M& u  m( i$ R
    │      │      05 Flink入门案例_处理流数据.mp4
    5 ]% [0 F4 Z8 K│      │      06 Flink体系结构_角色.mp4& X6 H5 ?5 H! r+ h9 g
    │      │      07 Flink体系结构_运行机制.mp4
    ! Y! X) J- ~6 B/ Q  J  s│      │      08 Flink集群之standalone模式搭建part01.mp4$ z( [' [! D4 G1 f+ u/ y- e' j
    " G; Q: s9 p/ z$ d& l; }* i" M6 v│      │      09 Flink集群之standalone模式搭建part02.mp4
    ; b5 @; @- A( a" B) n│      │      10 Flink集群之yarn模式搭建及程序运行.mp4
    , b, }4 ^/ H9 X# y! V( @│      │      $ Y" `& @% i- w6 [8 b0 ~
    5 t/ x# ]! L1 N! \) T│      ├─03 任务二:Flink常用API
    ( H2 X+ T. E. A/ a# M5 h0 x7 U) ~; t│      │      01 DataStream_Source常用API.mp4' v8 N- N9 V) ]
    ' i  s- [- z$ I  c  W│      │      02 DataStream_Transformation常用API.mp41 u, ~7 h, g( V; U. f2 J2 Q6 x5 t! o5 t# ~+ F2 x% K
    │      │      03 DataStream_Sink常用API.mp4- d- Y& {& o7 ~5 n5 ^
    │      │      04 DataSet常用API.mp4# A' g" `+ B, ]& L" l* B2 j; \5 ], I4 u2 d4 G
    │      │      ) `7 w% j  ~- D1 D0 Y% E1 X1 p# z1 C, L6 S' c
    │      ├─04 任务三:窗口_水印_并行度_连接器  E  K1 p5 |3 y
    │      │      01 TimeWindow_滚动窗口.mp4
    ) v3 W0 ~1 `" q│      │      02 TimeWindow_滑动窗口.mp4& y+ P" S) h) @) _1 U* M
    8 E$ R$ l4 N' G; W│      │      03 CountWindow滚动窗口及滑动窗口.mp4% N8 T( @  K9 J% O* \
    │      │      04 SessionWindow.mp44 k4 P1 D0 U# O1 g& K+ G7 c8 H8 m) f# S  M! B4 o2 A1 }
    │      │      05 Flink Time概念.mp4; e' L* B% i) H2 S. d
    │      │      06 Watermark水印.mp49 c3 `8 t( I* M: L/ n- @, m
    │      │      07 并行度设置.mp4: y; m' y& E8 C& b! f7 X$ A- V, }: J. [7 H! H0 f
    │      │      08 Flink Kafka Connector源码解读.mp4
    % _2 b4 F9 ]6 Y) D- w│      │      09 Flink Kafka Producer案例.mp42 L" P/ z) R/ g! l3 w, M
    ( m6 O+ S8 `' ]" s$ N│      │      0 @+ Z0 ~0 y) e. G; m. k- K, j( c) h; j5 v. z2 A3 P# {
    │      └─05 任务四:实战案例+ A" i# t3 ?& c% B3 a2 C* z. P" d! y/ M9 F  |, g+ k) I
    │              01 案例需求及实现思路分析.mp4" ]0 W( l  ~$ X. @; I$ L3 ]1 n! }5 Y
    │              02 案例实现part01.mp4% m1 |) ~" o$ Q! J$ m
    │              03 案例实现part02.mp45 U! k: h5 A) \& ?/ d+ M1 @# C( X" @) C6 v# j: w8 ^
    │              + G1 d/ D+ z  A, a  g# Q
    3 b' m# Y0 |! |( J8 W( D├─09 第九阶段 容器技术&CICD、DevOps! t& K* Q! j2 A( C6 H
    │  ├─01 Docker容器虚拟化技术- T' S# }& X" a( o( J+ T5 s
    ! m+ i0 V* T+ N+ R/ q│  │  │  05 第九阶段模块一作业# S* M5 T: m6 `- ~0 I& s' c& S/ J$ Q
    │  │  │  : T3 T3 v  A; S3 V% l
    ' p4 ^1 C- [2 i│  │  ├─01 资料下载- g1 m) l2 L- `2 s- ?
    │  │  │      01 01 Docker.zip- X1 |$ H5 k# B* H6 \
    5 {4 T$ ]* Y% v- _$ \│  │  │      
    4 u5 K5 `; {5 [: h, [│  │  ├─02 任务一:Docker快速入门- r! r) }& O5 {- R# {1 O& l' H+ ?! R% S3 t5 E; m
    │  │  │      01 课程内容介绍.mp40 J9 f$ m, j( d9 b+ p3 M2 ?8 p* k
    │  │  │      02 Docker简介.mp4, E4 L2 d: ]( ], o* m' q+ [/ h" V( e6 a' G  i5 t0 E7 u% O6 C
    │  │  │      03 Centos初始化配置.mp4) j, H9 U/ |. D* E" v4 A6 k7 R7 y$ w
    │  │  │      04 Docker环境安装.mp4
    , |9 |" v# B' T' `5 y│  │  │      05 Docker命令分类.mp4! b% U$ M: s8 ~6 a
    │  │  │      06 pull命令操作01.mp4( |) t# n) z# R) C7 M/ P
    ( G; v7 C+ l2 N3 |6 I. o│  │  │      07 pull命令操作02.mp4% f) n( [$ ^4 |$ S8 }1 R2 k# r! N2 P, s/ O# A4 ?6 {2 g9 W$ K4 s
    │  │  │      08 save命令操作.mp4" ]; C% m9 S3 n( |+ c
    │  │  │      09 load、search和inspect命令操作.mp4
    : k3 d7 l$ A* V1 U" b│  │  │      10 tag和rmi命令操作.mp4
    , t+ A: o- i" d2 X, \6 ~│  │  │      11 run和log命令操作.mp4
      A1 ^- X+ ~' B+ t* [. |- U│  │  │      12 ps命令操作.mp47 ]5 o9 ~+ h4 j! v% W
    │  │  │      13 create、start、stop和restart命令操作.mp4# _+ O" m# ^0 t2 ]  Y, Y0 M# D% c7 P0 {: g- v
    │  │  │      14 exec和inspect命令操作.mp4
    3 y2 ^( j( e9 ]│  │  │      15 update和kill命令操作.mp42 Q8 M6 |6 I1 A" v3 V  ]0 L, Z4 u
    9 q4 t3 N2 y2 x3 p3 W% P3 V│  │  │      16 Docker安装Nginx.mp4% E" r" e2 ^( o3 T# ]8 A- Z$ r6 G# v( |/ Z; p) c- C/ b/ r+ m* H, B
    │  │  │      17 Docker安装MySQL.mp47 q% p! D7 L9 t& B) R7 u7 J* m- ^3 d6 z% ^6 E
    │  │  │      18 Docker安装Zookeeper.mp4
    : v6 Z0 D. g' Y: l│  │  │      19 Docker安装ActiveMQ.mp4
    ) p% y* j- ?, i. |/ |) ~" M│  │  │      7 H; y8 J" M, y3 U9 \' ~- y
    │  │  ├─03 任务二:Docker核心原理! Y6 B& o( H. a) T4 b  E# y
    $ z5 D- B4 v9 I" H9 ^( I" M│  │  │      01 Docker核心.mp4
    ; T. _. f  f* ]* [1 D7 M$ u- I9 u│  │  │      02 容器化概念.mp4! \" u1 s" d  H4 I4 g5 ]% _9 P( w7 p
    │  │  │      03 虚拟化技术分类.mp42 _$ y1 k! B" _1 T  @) J8 K1 K/ C% v
    │  │  │      04 Docker网络简介.mp4& K" c9 j/ v( g* ?3 x* P7 X; e. b& |2 `8 }0 q, C2 W2 [2 @: c) t
    │  │  │      05 Docker网络模式.mp4, }8 m; v* c, [+ c$ U# Z! D: ~: R/ r" D! i' T9 I! P/ y. l. r
    │  │  │      06 bridge网络实战01.mp48 [7 U! D9 P3 g. ]$ S# D! e2 [( d; @# Y
    │  │  │      07 bridge网络实战02.mp41 f# K( _; Y/ ^  h. z  N
    ; r8 c9 B# B, w4 v│  │  │      08 bridge网络实战03.mp4
    & Y& z/ |# z/ V7 p8 e% P1 B│  │  │      09 bridge网络实战04.mp4
    / x) ?9 C9 X: I9 f│  │  │      10 none和host网络实战.mp4
    $ w% J1 ~* r/ x1 H& U3 @│  │  │      11 Docker网络命令.mp4: F* S2 D6 o* r& I
    - p' N) h7 t: c# {- M+ A7 m│  │  │      12 容器分配固定IP.mp4
    # y+ W' g) x: P5 o, Q│  │  │      13 数据卷原理概述.mp4
    : l/ R, l' I$ Y$ |% b│  │  │      14 cp命令操作.mp40 N: X( I" P. ~* ?. a: u) X
    │  │  │      15 bind mounts原理.mp4, s/ L. N) r8 f  l- t4 b3 B5 ?* }3 Q8 {! i7 R1 X; k: f: ^& ]
    │  │  │      16 bind mounts实战.mp4
    " v4 t. D( l5 T) Z/ S. b│  │  │      17 挂载目录授权问题.mp4
    / Y) a1 F$ O9 s' q│  │  │      18 命名数据卷挂载.mp4$ o; P* y1 G, O( l- \/ I8 `5 S! D/ |3 z2 P; ~: B0 {: H1 m
    │  │  │      19 匿名数据卷挂载.mp41 G% i8 w" j, r1 w! c2 t, x' m& a0 k  O
    │  │  │      20 数据卷容器.mp4
    , x' }, f& ~) z/ q│  │  │      21 Docker-Compose安装.mp4
    8 S- _) @, o1 E$ @) j& _+ w│  │  │      22 Docker-Compose配置文件.mp4& o( g* w8 M, `! |" d4 v; y6 t! ~6 G/ l8 s" |
    │  │  │      23 Docker-Compose实战01.mp4' H( ~) F( r- @0 b+ N& {4 F+ l
    , g; O/ w3 G% m! |│  │  │      24 Docker-Compose实战02.mp4% l; B  E/ E- L' B7 q
    1 Q6 n* u1 [0 J4 k! I/ U│  │  │      25 Docker-Compose常用命令.mp4. q/ |7 J$ o, z# H$ |: m4 j4 |- `0 M! [# ?& a
    │  │  │      26 Docker官网私服实战.mp41 K: [! b% ~) J" Z$ d
    │  │  │      27 harbor私服搭建.mp4% i- x; \8 R/ b/ f( `! t* D! b
    * f  |, ~0 i* K' q# w9 h│  │  │      28 harbor私服镜像上传.mp4! ?/ f/ I# C1 M% e7 i0 A' Q/ _6 a
    ( ~( z7 M# `# [7 `│  │  │      29 commit命令操作.mp46 ~( m8 V6 p* P* O0 l# M
    ' }# N2 v$ ^& L0 R7 |8 {; F│  │  │      30 dockerfile命令.mp4/ J/ F* W& P1 E6 E1 j5 K0 M9 U
    │  │  │      31 dockerfile案例.mp4. s5 h- O9 R) c7 o
    / ^  u5 z7 S% d' |; s' n, \│  │  │      32 微服项目简介.mp4
    " n- |7 K6 M" f2 K- L7 b│  │  │      33 MySQL容器化部署.mp4: H5 e9 q7 ^* u, {& u7 C( B) l6 z7 _
    │  │  │      34 MySQL自定义镜像实战01.mp4* `  o( H* ^7 L3 n1 G) b7 A7 b+ k! x. q0 [
    │  │  │      35 MySQL自定义镜像实战02.mp46 s1 a5 d0 ]2 y+ _# L* q* w" r
    │  │  │      36 微服项目自定义镜像01.mp4  Y, ]( e$ u* Q0 q# G4 Z  g$ F6 e* g- F" A) G6 x4 I6 s9 F9 U
    │  │  │      37 微服项目自定义镜像02.mp4. d" i0 }# ^" c1 I# s2 {5 z( I1 M3 q+ c* m2 Q
    │  │  │      38 Docker远程访问配置.mp4, X1 Q. c2 A2 o# i/ U4 ^- k0 r6 m
    & C. J: q" H& f9 K│  │  │      39 IDEA远程访问Docker主机.mp4, D8 s; Z5 x6 G0 N+ z; I+ Y" {5 F
    │  │  │      40 IDEA远程运行Docker镜像.mp49 @- s0 y3 Q" b- A0 r" y2 l- b( ~8 c: m1 P( b( Q( k
    │  │  │      41 41 任务二随堂测试_不提供.txt' G  |, E( k- o; F! L7 Q! c' P
    │  │  │      $ F7 D0 I+ A0 M% \  N
    │  │  └─04 任务三:Docker运维管理* I- X0 k6 M1 @8 q; p, e; x/ N$ _! C
    ' _. i+ b" b  ~- l3 K1 @3 @1 d│  │          01 MySQL主从复制原理.mp44 r7 K# G$ z( h0 {0 a, L+ L/ D5 p& t9 o* A, x
    │  │          02 MySQL主从复制实战01.mp4- j9 _) K. U2 w. X$ o2 T1 k( \
    │  │          03 MySQL主从复制实战02.mp4
    2 l: ^% \# U6 O- g1 z+ I# T│  │          04 MySQL主从复制实战03.mp4
    " m2 q: M9 R9 z8 a│  │          05 MySQL主主复制原理.mp49 w/ B9 t$ [* v4 ^) @2 g) [$ \9 J3 E  u
    │  │          06 PXC集群实现步骤.mp47 q: H$ E  [1 N2 V) {
    % B7 o+ b* X. a5 u│  │          07 PXC集群实战.mp4
    & X- y0 R  [3 ], ^$ Q. t│  │          08 ES安装注意事项.mp4
    ( n6 a% a$ s( c. c  i) G# m│  │          09 ES镜像制作.mp4. g9 X5 d5 \/ P; ?* W
    │  │          10 Docker-Compose安装ES.mp4
    3 J6 n2 }) _& S+ T9 [│  │          11 ES容器测试.mp4+ c+ l6 _  E$ |- M/ y; w6 l6 G! v1 y
    │  │          12 安装IK分词器.mp43 V8 s$ F0 D3 ~4 z' l7 N: I5 D; i
    │  │          13 FastDFS自定义镜像.mp4
    7 Y9 s0 O; y! M& Y* o* q│  │          14 GitLab容器部署.mp4% o8 u! @, \5 \" Y( M
    │  │          15 GitLab服务配置.mp42 u. _) ]/ g4 M1 c
    │  │          16 GitLab新建群组.mp4# k2 j/ a' L+ f, U) T5 q  v" `9 I7 N" }/ w/ Z
    │  │          17 GitLab新建项目.mp4
    7 Q$ G: z( v7 j, Q/ D/ G3 h5 V│  │          18 GitLab新建用户及分配权限.mp4
    3 q2 b- y/ {, @( R8 j│  │          19 GitLab上传项目.mp4; X4 y( Z: P- v% D& Y1 @
    │  │          20 Docker-Swarm概述.mp4
    ) K8 I) Q0 ]1 U% O# M  G, O│  │          21 Docker-Swarm核心组成概述.mp4* w# ^5 t8 e9 ~8 Z! d% o( P2 L. d0 z  Z% M& _
    │  │          22 Docker-Swarm初始化.mp4
      E3 M3 n% k  V4 v% d│  │          23 Docker-Swarm图形界面安装.mp4% n* O2 c$ [* h7 N# u1 M2 Z
    $ _. |* e: ~3 w8 o│  │          24 Docker Service环境准备.mp4/ l- f; U* u5 {' R6 u3 O) o2 {2 F- E. t; ~
    │  │          25 Docker Service实战01.mp4) ?- G6 m7 u) l9 B( t" {' g2 }) Z  \$ m7 ^
    │  │          26 Docker Service实战02.mp4' ~+ I# T4 c8 k: E% u& ?
    - M3 s3 s( _1 I! a, N│  │          27 Docker Stack实战.mp41 O$ F* c- d+ O% ?0 I2 z5 o2 j/ I/ i  x  R$ ^+ o8 S0 j* d
    │  │          28 harbor私服搭建.mp4. {9 v2 F3 ^) l6 r9 ~0 c
    │  │          29 harbor私服配置.mp40 m- {5 l/ }  l6 m' F* a* `) a. L2 X& U3 l
    │  │          30 harbor镜像上传.mp4
    0 p+ W9 Z9 C/ o" r) ]│  │          31 31 任务三随堂测试_不提供.txt" F: f0 ^* e( Y8 ]# I8 K
    $ H4 X, M! X& v: S9 r6 u3 l7 j│  │         & s4 ]4 d# B5 q& Q; z. T- S
    │  ├─02 K8s容器编排系统
    ; u$ k  `, b9 Q: x│  │  │  05 第九阶段模块二作业3 H! [6 k/ S4 h+ x' d2 t! C/ d1 |2 V" @" I; W) T1 u
    │  │  │  
    6 n; I! O2 R/ S0 q) ?9 K! D7 p7 y: a│  │  ├─01 资料下载
    ; P( P* A  G. B( p6 |│  │  │      01 01 k8s.zip
    0 V9 S" @( N7 @" d" @" N│  │  │      & M9 h8 U. v/ @& w7 Q2 n. v" S
    / y/ F- }7 k7 c; H) U8 n  M- g│  │  ├─02 任务一:Kubernetes快速实战
    $ Y0 K7 B: Z/ g│  │  │      01 K8S介绍.mp4
    " [. P2 B5 o: x│  │  │      02 k8s与docker swarm.mp4: G) I% ]8 ]+ [% L: `9 n) M$ d3 R  @* ?
    │  │  │      03 k8s集群快速部署.mp4
    ( i; x/ W% j& o1 K+ ?1 S. X, y' V│  │  │      04 k8s集群安全机制之认证.mp4! a% t- x. o. u: q" R* X( f$ L9 u2 \/ o1 O7 T
    │  │  │      05 k8s基础组件介绍.mp4& u4 D/ O/ R2 N5 |: }: X" u
    │  │  │      06 升级centos7系统内核.mp4" ]& h! a4 k  V2 d
    & X9 ]7 Y; y( K, u/ O│  │  │      07 centos7系统设置.mp4
    - Z0 f0 D8 L" L* V5 D│  │  │      08 docker安装.mp4- X7 P# v# L3 a) ~, G3 e4 U! \, E, N) T
    │  │  │      09 k8s环境初始化.mp4' G( A" _, ]5 ?4 N$ d: o
    │  │  │      10 k8s网络初始化.mp4
    ! y  x. h+ O9 F) m* B│  │  │      11 k8s命令行之namespace.mp4
    / W: W3 B( ?% _│  │  │      12 k8s命令行之pod入门.mp4
    * p# C6 `6 x$ H  i7 j: G) A│  │  │      13 k8s命令行之服务发现.mp4- D' [" q$ ]% O+ Q! S% P5 ^1 @
    │  │  │      14 k8s命令行之kubectl练习.mp48 i5 D4 S- f& l6 [+ ]0 V) o6 _1 x" d0 N" p% C5 T
    │  │  │      15 k8s资源文件之集成idea开发工具.mp4$ x, ?8 q2 z: x4 [2 @% ^- C
    │  │  │      16 k8s资源文件之实战pod.mp4
    & @# O6 e$ A$ }, ]- q8 a$ p│  │  │      17 k8s资源文件之实战service.mp47 k4 i* x# x# U* ?
    % \) U" Y2 o+ E8 b. z1 Z: m) g) t│  │  │      18 18 【随堂测试】任务一随堂测试_不提供.txt) m3 f0 m( k6 C
    │  │  │      
    7 B8 N+ J) X" M5 }: {, u) s! c│  │  ├─03 任务二:Kubernetes核心原理
    4 S; l7 z$ J, @& ]  g, U9 g5 S5 L│  │  │      01 k8s资源清单介绍.mp4/ ]5 J2 Y% Z& K) g0 ~: ^$ O0 C  J5 N' p5 }6 i4 _* v
    │  │  │      02 pod生命周期概述.mp4, N  ^+ g8 ^' X. c4 \+ ?6 F. ]; N) H; p$ m
    │  │  │      03 深入理解initC.mp4& C4 y' s; L) \; R; a
    : c) Z! Q  x: V/ a; k│  │  │      04 深入理解readinessprobe.mp4+ m5 f) L: u& K6 F7 Y/ T9 F9 Y; m& I
    │  │  │      05 深入理解livenessprobe一.mp4
    + r; j. o% Y& Q/ s8 `! r; ^8 _0 o│  │  │      06 深入理解livenessprobe二.mp4- ~5 s; |$ M: y# Y; g1 M/ f& o0 X0 N6 Z8 x4 Y! D
    │  │  │      07 深入理解livenessprobe三.mp4! B- D' M5 z" U! M# Y6 ]$ [
    │  │  │      08 深入理解poststart.mp4) \* t. P3 P& N
    │  │  │      09 pod生命周期总结.mp4
    $ W) p4 K5 C' o# t" V) y│  │  │      10 深入理解pod控制器.mp4; q5 h% ^1 l/ ^1 @% X, h8 ^' V
    " Z& G, N9 L5 a' Q│  │  │      11 pod控制器之replicaset.mp4/ ]" Z0 a3 T, j8 q) d3 U) E+ _% ]+ x2 `; S5 l  _: ]
    │  │  │      12 pod控制器之deployment一.mp4
    1 t! N0 `9 a& e4 |9 Q5 B│  │  │      13 pod控制器之deployment二.mp4" ~7 r! w: @* F; R6 I; w& S; |/ T# E0 J) A0 m
    │  │  │      14 pod控制器之daemonset.mp4
    0 z- k0 ~. D0 j0 e9 Y' }" P│  │  │      15 pod控制器之job.mp4# a" g9 K+ Z0 f/ ]4 Z" [+ h2 F4 @  \/ n" A* w$ Y
    │  │  │      16 service类型简介.mp4
    + \( }6 P5 U" O4 B│  │  │      17 service之ClusterIp类型.mp4" G5 J8 }4 M& w* _5 C4 R: s! i! \  j& h
    │  │  │      18 service之NodePort类型.mp47 k( `' d  n1 x6 I' o/ g
    9 g% S* w& N5 E( ^6 H" p, b' y4 b: o│  │  │      19 ingress网络介绍.mp4  B% ?# j- t* M! ^
    │  │  │      20 ingress网络实验一.mp4" F3 o- ]9 `+ P5 p9 |$ c9 k$ m$ e+ r
      s( L9 S5 J, p: U: r! x) Z│  │  │      21 ingress网络实验二.mp4# v4 J# m" v$ K) S1 x" P* J# T
    7 T  h' s, r9 N6 ^│  │  │      22 volume之实战mariadb数据库.mp4
    $ I1 R8 p* \* U+ J  {* w( Z" F│  │  │      23 secret之opaque加密.mp4
    5 a8 W, l# ]' x3 x; [) P│  │  │      24 secret之harbor实战.mp42 a9 D  g2 J% p2 B/ D2 a$ _
    . K* u2 x8 G. k# j, S+ k4 T6 l- A│  │  │      25 configmap语法介绍.mp48 m+ m5 ~% g- F7 v4 u* v
    │  │  │      26 configmap实战.mp4& l* U1 n8 k7 s+ B! p6 i/ V6 ]6 F7 H
    │  │  │      27 labels实战.mp4) V6 s3 I1 M' s, ?
    1 x  o; ~$ N: j' \│  │  │      28 hostpath实战.mp4; x( u: `* E: ], p2 R
    │  │  │      29 PV和PVC介绍.mp4
    ( f3 A: R. T. v& Z; C9 A8 V│  │  │      30 PV和PVC实战一.mp44 D/ V: i1 j0 c% G
    . m- b- P: e) H% {│  │  │      31 PV和PVC参数详解.mp4  c4 k4 P2 k& k7 C
    7 k. ^' F1 O/ Y9 D│  │  │      32 NFS服务安装及配置.mp4$ ~0 |% G( a; {0 h0 t8 m7 \
    , l$ b3 j: ?+ _. }8 b0 V; A│  │  │      33 NFS实战.mp4, }5 K4 Q$ a, A! J( W# b
    & x9 q2 b1 t$ N│  │  │      34 集群调度之固定节点.mp4# E! O8 D1 x! N, a, V' f8 [& x5 c/ t) w
    │  │  │      35 集群调度之节点硬策略.mp4: @7 E- d2 \8 y. i
    │  │  │      36 集群调度之节点软策略.mp4
    3 T0 j2 _# X5 k; N0 H) j│  │  │      37 集群调度之污点.mp47 y/ }( p$ W3 O
    │  │  │      38 集群调度之pod容忍度.mp4
    % x' \  e+ q8 K. E+ H2 G│  │  │      39 39 【随堂测试】任务二随堂测试_不提供.txt" ^( X8 K" P* ^$ x. V) X
    │  │  │      3 F& o# N  S+ R  m( x1 q3 ^. n' t/ q6 }6 }+ m
    │  │  ├─04 任务三:Kubernetes运维管理
    * U. i! {/ w4 t$ e* Z8 e+ X│  │  │      01 运维篇-kubespray高可用.mp4" a6 |% |4 [; B( x
    2 @/ I, \# S  G│  │  │      02 运维篇-sealos高可用.mp42 }( J% M1 e. I1 b
    $ E8 V: ^' d7 w  z│  │  │      03 dashboard-集群安全管理介绍.mp4' C4 x& i) a, ?' X# k
    │  │  │      04 dashboard-集群角色介绍.mp4
    # C* z& u; O# R│  │  │      05 dashborad-新增用户.mp4
    * {/ z9 p' M2 o: j8 B) B1 s) k│  │  │      06 dashboard-token方式访问.mp4+ S" B/ }$ s* \. h7 u% R# X$ F0 Z& N7 I' j8 y
    │  │  │      07 部署zookeeper.mp4
    - e* m5 D, B  i. R+ }│  │  │      08 statefulset核心原理分析.mp4
    ; c6 n! G- J% u5 i. g( T│  │  │      09 NFS-storageClass原理分析.mp4
      G. p/ a+ S' L9 D3 W│  │  │      10 volumeClaimeTemplate原理分析.mp4, l3 ~" P% I2 Q7 |- e5 d0 f6 J: P# D! u9 A8 j& `
    │  │  │      11 statefulset-nginx案例.mp43 F3 }" S4 c! V4 m7 B# y# \/ C6 R  Y2 u! @5 d/ E9 J7 p
    │  │  │      12 statefulset-mariadb详解.mp4# h; a2 T) u! L8 B
    │  │  │      13 mariadb实战.mp41 ?3 l9 ~+ `- l* e* r
    ) y1 p0 @1 J% v│  │  │      14 14 【随堂测试】任务三随堂测试_不提供.txt2 \8 O4 j- G- ?8 [( ~4 U
    ! `- m) I$ ?, E1 I│  │  │      1 z9 d! {; B7 D: o$ U
    │  │  └─06 模块一、二直播【回放】
    . O$ I. x) P, J│  │          01 01 满意度调查问卷_不提供.txt
    4 Z  L7 j! q) R; t3 m  R/ {6 t+ A- F" T│  │          02 高薪5期阶段九模块一和模块二直播回放.mp4
    3 q, g. @4 l& d! R, J7 |# W2 E│  │          03 docker_k8s直播资料.zip$ ?) E/ U* i& u3 ?
    │  │          - y  K& T4 b% H9 q
    * ]0 e7 H. s. Q; w* P& B│  ├─03 CICD、DevOps' j. [7 ^2 v- x4 C$ P# c
    / P1 @0 m4 U: s' c3 S" K: n│  │  ├─01 资料下载
    " x+ V; a+ Y$ O. J5 }- a│  │  │      01 01 jekins代码.zip
    8 E/ }% ], A6 G# @- A│  │  │      02 02 jekins讲义.zip8 V! z% i! c4 Z
    8 E- N' f& A& S. Y$ K0 l│  │  │      
    $ H: R$ t9 e* E2 O- [+ f│  │  ├─02 任务一:CICD、Devops概述1 M( j+ W0 A' T; k  z
    │  │  │      01 课程内容介绍.mp4* d, z% E0 l: O. T+ X9 E- i" g3 i8 G$ L3 n: L- z/ G7 F% Z* e
    │  │  │      02 CICD概述.mp4
    ( h5 y- K: O8 {# P/ b9 ^  t6 P/ ]) |│  │  │      03 CICD应用场景.mp4
    8 @: R2 m9 G$ u: Z  _3 ^8 w$ t# d5 S│  │  │      04 CICD总结.mp4
    , j5 P6 b* s2 h: j, m" y│  │  │      05 DevOps概述.mp46 @+ g# w8 i' Z1 G, l
    │  │  │      - B! z. I) ~. k: p
    % [* a3 f/ `$ `│  │  ├─03 任务二:Jenkins概述与安装  \0 X5 V4 [- y  U  C- V& T
    1 f* a' g2 R  U# d4 t8 K│  │  │      01 软件开发生命周期.mp4
    4 f( Z5 k% L" ]/ Y│  │  │      02 Jenkins课程配置介绍.mp42 E: i* `5 L4 G# H
    │  │  │      03 项目发布实战之微服项目打包.mp45 P* f8 D# H4 ~' Q/ b0 B
    │  │  │      04 项目发布实战之微服项目镜像制作.mp4
    ! I: V* L( ?! s2 g0 z│  │  │      05 项目发布实战之Docker测试镜像.mp4& U1 s* i* M/ B- E5 }! m( v
    │  │  │      06 项目发布实战之K8S部署项目.mp4# M; U0 z4 H7 q4 ~+ C0 J, @
    │  │  │      07 Jenkins介绍.mp4! r- l' p( a/ o  Q$ d7 Q/ ^* p% }  d/ f  f) {) c% c7 B
    │  │  │      08 Jenkins容器化安装.mp44 B4 h1 Z% I1 a0 m" H6 `
    ; `' q* u: Y& u2 t│  │  │      09 制作Jenkins镜像.mp4* q+ J! o( n7 h% d6 q1 m5 A' P) T$ ]: U* X2 C: l8 k! p
    │  │  │      10 设置Jenkins管理员账号.mp45 h" y' d' }' R9 N6 y# q6 v" L6 m6 W" R$ V7 i9 x" `6 A
    │  │  │      11 Jenkins插件离线安装.mp4
    * D: E$ M4 P; B5 X- e( s' r│  │  │      9 {! b! `7 ^( I- l6 t6 I; U' j4 j# F
    │  │  ├─04 任务三:Jenkins环境搭建2 z" m  r, @( V) v5 K$ S
    , e' X! n5 M7 v% ~; Y! D│  │  │      01 Jenkins自由风格项目.mp4
    * B3 O5 R9 F+ s1 n8 @; b# k7 K│  │  │      02 agent节点安装软件.mp4/ Q5 j, D) x* i8 J
    │  │  │      03 Jenkins统一配置.mp4
    ; H) B4 h: z3 Y0 _$ |% k│  │  │      04 Java方式连接agent.mp48 w! `9 b% s) L* A
    │  │  │      05 SSH方式连接agent-免密配置.mp4/ J! K3 E* X: m( j* ~* g' b0 t
    - A( \( P9 X; o8 h6 \2 A, k│  │  │      06 自由风格项目测试.mp4$ J" w0 {& O# q7 k
    │  │  │      07 GitLab服务器安装及配置.mp4* [9 l" Y) A7 X( }
    │  │  │      08 GitLab创建组.mp4, n) ]% D1 R# u7 [
    8 g# m# V4 B/ d9 b; T1 Q, |│  │  │      09 GitLab创建项目.mp4/ ]8 S* E1 E8 Y/ e0 d$ _$ C
    5 n' U' \! \; m6 `7 a$ a: }│  │  │      10 GitLab创建用户及分配群组.mp4
    + A( Q& g4 h  S- h; v7 \0 m│  │  │      11 GitLab核心文件配置.mp4
    4 x" A- {! Z$ e% a6 v│  │  │      12 GitLab服务器应用.mp44 O( M* ]0 L5 L5 I. z, a+ Z% x
    │  │  │      13 jenkins-pipeline介绍.mp44 q0 ?+ N# k) x" q" L* n* Q
    ) n: \! w8 w6 J5 l) j│  │  │      14 Pipeline脚本式任务入门.mp4! N' F5 l& O0 f; Q# s2 k. ~& }% ]* t  U- i+ r+ @. j
    │  │  │      15 Pipeline声明式任务入门.mp4. L2 z* L6 ^2 t. x$ s8 m+ u' R
    4 D, X* j- G; W; S& @+ E) s4 Z│  │  │      16 声明式任务骨架搭建.mp4
    . [9 [3 F/ ^9 `4 H0 g│  │  │      17 声明式任务环境检测及错误解决.mp4, T( O( m/ b3 h$ k. J& M6 `* s
    # W: C# z& D1 A% {" d$ v0 Y│  │  │      18 Pipeline任务小结.mp45 l' l+ X1 X. n  p1 x
    │  │  │      19 Jenkins集成GitLab之HTTP实战.mp4
    & _) J% k; ^% f│  │  │      20 Jenkins集成GitLab之SSH实战.mp47 W( }8 w; b! S2 k1 o/ k1 D8 m2 n6 E7 a3 i) l
    │  │  │      21 Pipeline Script from SCM 实战.mp4
    # G- R' `. D0 f! z- c% @4 h│  │  │      + V* c" e( e6 S8 {7 Q6 o* Q7 O
    ) g2 \6 t2 s5 _+ q7 j│  │  ├─05 任务四:Jenkins项目实战4 m9 y9 i8 u& r8 i0 E# w6 A; m7 y
    │  │  │      01 agent节点初始化maven配置.mp4$ g9 A) ^/ o; J: W! j) _: g9 o" g6 r  X3 v
    │  │  │      02 agent节点自动化部署springboot项目.mp4* j* G0 \% y4 N/ ]$ c* [
    │  │  │      03 Dockerfile复习及面试题讲解.mp4, ?7 |4 f9 p. \  |7 o$ k# C
    │  │  │      04 Docker Maven企业级插件简介.mp47 f1 y1 M: _$ P% W' _: D' W! N! f3 s
    │  │  │      05 远程访问docker实战.mp4) C$ Q7 r) d5 K. t/ ~3 ^* T1 e8 J# Q0 |8 ~
    │  │  │      06 dokcer-maven-plugin实战一.mp44 \; w+ n0 \7 k1 Z  _, b
    │  │  │      07 docker-maven-plugin实战二.mp4
    8 @1 g; t6 a: A' e  B│  │  │      08 dockerfile-maven-plugin实战一.mp4. E' g. C5 p- r9 o4 I1 Z0 W- L  k9 [! \1 ~* V' w
    │  │  │      09 dockerfile-maven-plugin实战二.mp4# |: E) Z2 e7 \8 \
    │  │  │      10 dockerfile-maven-plugin实战三.mp4* F/ c, N/ J& f, l, M9 K$ f" x' F# c( n; U5 Y8 V0 p
    │  │  │      11 dockerfile-maven-plugin实战四.mp4
    6 m6 X; _4 w" P* s" y. e│  │  │      12 dockerfile-maven-plugin实战五.mp4+ B( w( f; L+ ?5 v# j- x1 B
    │  │  │      13 google容器化插件jib配置.mp4- g* L  t" O8 J6 p7 i" R8 v
    7 h$ F0 _# u8 q' w* ^│  │  │      14 jib配置实战.mp48 I, m7 @0 b. U! S8 [8 k8 j" F
    ( f6 ^* L  s+ ^2 B│  │  │      15 jenkins整合jib实战一.mp4: v+ V7 j2 r+ M5 C8 t& O3 d' D) k2 L' w$ I7 B" K
    │  │  │      16 jenkins整合jib实战二.mp4% q* C3 d6 e+ e; e7 C3 |1 V) t/ K3 c$ r( n
    │  │  │      17 jenkins整合jib实战三.mp4: u/ q% ~4 S& S( G; f
    # Z& L' ~3 m; Y3 r* h│  │  │      
    8 e! W  j0 w) E* E- ^$ A6 J│  │  └─06 任务五:Jenkins运维管理+ s- h2 Q& @8 d
    │  │          01 运维篇之用户管理.mp40 u: [/ c! A0 x# G$ k' s+ }% h" t5 m$ |2 w1 q5 M$ I$ l, d' E
    │  │          02 运维篇之角色管理.mp4+ C* }) h& k: x  y! v
    + o; t0 P" D5 ]. s│  │          03 运维篇之用户分配角色管理.mp4/ j  M6 c- S1 {- W$ J! I  `0 F0 S% X# L1 A' s" S
    │  │          04 运维篇之groovy入门.mp46 l! v" c5 a2 X' c
    " @/ ^. J% r5 L( ?/ ?7 |1 c3 {│  │          05 运维篇之共享库入门.mp4- P0 E$ C& s. O0 d" k) o$ l
    8 d2 i0 D7 W: o# O' ?│  │          06 运维篇之共享库实战一.mp40 b; g6 g/ X0 \9 ]3 ^/ G! [4 j& U/ O. X5 M7 k2 E# ^
    │  │          07 运维篇之共享库实战二.mp48 a) m) T- ]: j: J! `, d
    │  │          08 运维篇之共享库实战三.mp4( i! n1 \) f# K
    $ q6 A0 ]) _* T) x9 _* Z2 ^│  │          09 运维篇之CICD.mp4. A- I) l5 B" S5 P; }, r- B- C, ?( d( i
    │  │         
    1 U! T' @0 t: T- d9 K( c0 Z│  └─04 APM管理和性能监控工具
    . q' p6 ^( H) H7 z& s│      ├─01 资料下载0 S! j# Y# y; U' N& U
    │      │      01 01 APM管理和性能监控工具.zip3 N  M: g: {" a0 Q( H1 G4 `6 p
    │      │      : G3 X  }6 w- s( `, A
    │      ├─02 任务一:APM管理工具Skywalking6 z4 z; L, t1 c4 h* d3 W0 p) I( P4 I; `8 p+ X9 R8 s
    │      │      01 Skywalking课程内容介绍.mp49 b; r, w$ v! @+ f. |) ]1 e' I% d
    & P- R/ h. p! {8 K" o* X% V- l│      │      02 Skywalking之Liunx系统安装.mp4: A1 a6 c3 g- F
    6 F) j# b" a/ B: K│      │      03 Docker实战Skywalking01.mp43 A7 s( S* u2 u- c
    │      │      04 Docker实战Skywalking02.mp48 c7 m$ ^+ b% Y0 j5 l3 K0 y% L$ H/ `+ c7 G
    8 p& e$ C. a# z│      │      05 Docker实战Skywalking03.mp48 ?! A7 w7 o2 X
    7 G7 j! Q8 X7 L7 Q$ b2 D│      │      06 Docker-Compose实战Skywalking.mp44 r2 c4 P1 [- v* X! F4 C" n8 n9 B, o
    4 G9 Z4 r( y/ Q│      │      07 K8s实战Skywalking01.mp4$ S+ A* y- }. k) L: r# |
    │      │      08 K8s实战Skywalking02.mp47 G; ~( O% ^( Q/ S
    1 t" v2 \9 n: e/ v5 ~4 r│      │      09 Windows实战Skywalking01.mp4
    5 j3 ~0 [; g  w│      │      10 Windows实战Skywalking02.mp4$ h9 ^1 ~  ?( Q0 X6 f' u) K( r* R  t7 z  e6 p  Z
    │      │      11 Windows实战Skywalking03.mp4/ B3 N3 {8 S) F8 L. `- T* v. w" Z! Y" ~6 J: x0 b
    │      │      12 Skywalking分布式环境搭建.mp4* Y) ~3 N3 `- f! {! }; k2 B0 l4 Y
    │      │      13 Skywalking入门SpringMVC01.mp4
    & g& {( }  {: f; N│      │      14 Skywalking入门SpringMVC02.mp41 V4 s1 T& i3 }$ @
    │      │      15 Skywalking入门SpringBoot01.mp4; G: \- f& V# F% [* r
    │      │      16 Skywalking入门SpringBoot02.mp4- C& y+ g2 p. Y+ G- J- c" x2 S; z- J) X# v+ V8 {- m
    │      │      17 Skywalking自定义镜像实战01.mp4
    % t& E3 h0 g" w5 g│      │      18 Skywalking自定义镜像实战02.mp46 b  t! j4 G  @  X) H" ^* S& n! U! Q0 C* k8 N% |/ e
    │      │      19 Skywalking微服项目实战01.mp4
    9 G3 x% u, ^* q: v3 _; S│      │      20 Skywalking微服项目实战02.mp4
      D+ O! \7 _$ f9 I2 d) ?│      │      21 Skywalking微服项目实战03.mp4; N0 h( j/ Z. a4 W9 A0 L; Q
    + a* F( H; Q/ y. j9 }1 L│      │      22 Skywalking微服项目实战04.mp46 P6 o# U9 z) x: n" c& s  ^
    - U, T+ m0 ~7 |( o: l│      │      23 Skywalking微服项目实战05.mp4
    $ Q8 v9 `' I8 c2 R$ p9 c9 N│      │      24 Skywalking微服项目实战06.mp4
    7 y/ E+ ^1 Z+ O. h│      │      25 Skywalking微服项目实战07.mp43 {2 f' V4 @. b+ j1 E+ `0 w
    : `& k( L+ m  N4 w( j8 j3 J│      │      26 Skywalking应用.mp47 v0 C) Z: Z' _, {: f6 }
    5 o# F5 l8 z0 @7 K/ k│      │      27 Skywalking源码解析01.mp4
    & ^9 r6 I1 E. H& f, X" n4 k│      │      28 Skywalking源码解析02.mp4* `" c5 w$ T$ t2 b3 L6 ^! k4 B' P9 x( n3 v: |$ `: A
    │      │      29 javaagent原理分析01.mp49 Q- _4 }  P% P: U7 W& y9 _6 k/ ~) u0 ~# Q
    │      │      30 javaagent原理分析02.mp4
    5 Y3 L% Z1 J, O$ x. U: {  z/ O│      │      31 javaagent原理分析03.mp46 N: u) B4 Z6 N! z& B9 s( F6 ~
    0 U. O) Z/ \/ l* @/ z) k* L; F│      │      32 javassist原理分析01.mp41 I8 f# f7 s4 R, c3 @9 z! C, o; F/ U; ^) q7 c4 H8 T
    │      │      33 javassist原理分析02.mp4, w& y5 s8 `; k4 g9 T8 F& P3 |& \, y$ c: u! X2 z
    │      │      34 javassist原理分析03.mp42 t/ Y  Q' q0 w- c( h1 E+ Q' s2 ?/ Z$ i2 d; Z( w: J  q
    │      │      35 社区与开源.mp4: l# K4 [# x% W) q: D7 f' m3 h
    │      │      . q. H1 Z2 p5 l; l7 L6 n
    4 K8 @" y: K' J$ y. s) C, M│      ├─03 任务二:性能监控工具Pinpoint% g- n: k- k  c1 ]% K' X
    │      │      01 Pinpoint系统简介.mp4& Q2 U- `; K% l# K* C4 j. x* C  o+ S1 C. |
    │      │      02 Pinpoint环境安装.mp4+ o6 u# i: Z' C, u
    │      │      03 Pinpoint WEB-UI安装.mp4
    * B! c3 }- g% U# A- W5 I" y│      │      04 pinpoint-agent安装.mp45 ]) W! i+ k2 D3 l3 Y8 F; K0 q% T/ O1 Y. r) p! y% Y! z
    │      │      05 WAR应用监控实战01.mp4- s8 P; R0 m/ i  P' o% y3 a! t
    │      │      06 WAR应用监控实战02.mp41 Y( P; z, V1 Y- W" c: f7 \
    ! w# C. |8 M; v7 c│      │      07 WAR应用监控实战03.mp44 G( \* J9 A" _. t* j
    * u/ R/ j' ?& f6 a. K2 l$ O0 w│      │      08 JAR应用监控实战.mp47 f* K7 A9 Y/ x/ e5 O2 Y: E, K
    │      │      09 自定义Docker镜像.mp42 \/ P/ z3 u. N+ z8 P) n
    │      │      10 MariaDB监控实战01.mp41 d/ E. m3 W- b5 W* o- \
    5 I! T( i! ^; @0 a% S│      │      11 MariaDB监控实战02.mp4/ u5 C" C! H! s! P0 ]
    │      │      12 MariaDB监控实战03.mp4* q# [# G. z  H9 y& h8 M3 e' I+ u' U) I: Y
    │      │      13 MySQL监控实战01.mp4
    9 z3 K! b/ `9 T  q% e, Z& G# x# H│      │      14 MySQL监控实战02.mp4
    3 U& r" t+ W5 X, Z  C) U│      │      15 MySQL监控实战03.mp45 J4 B0 o( i; m5 B& a* j4 l1 j- h2 q" T( V* u
    │      │      : V6 M) b1 o, J% U5 s, O
    │      └─04 任务三:代码质量管理工具Sonar
    % ?6 z+ S6 R9 [7 h0 m: ?  L0 _' o│              01 SonarQube简介.mp4/ j3 Y' e8 ]  |# k2 ?6 C9 \% x, X1 F$ ^+ t0 v
    │              02 SonarQube安装.mp4: t& ~( |& g2 a7 s! A# z( E
    │              03 SonarQube中文版.mp4" D. _+ j, F& r, O! _# h# z4 Q' k1 O3 K% n8 e
    │              04 SonarLint安装.mp4+ s  O  d+ c, Y2 a( e8 I! |4 k/ E: L, T, m
    │              05 SonarLint配置及使用.mp46 D2 {) `5 ~7 s: S0 C* ], N0 z$ }# S! V' R
    │              06 Maven项目实战01.mp4, K0 B# o' s) o" n/ Z% K
    │              07 Maven项目实战02.mp4! v( a  `8 N& i' o, w( P% t' @' f% `: k% ?! Y% J# m7 ]% d2 g
    │              08 Sonar-Scanner安装.mp4
    & Y- ^5 E' ^$ s/ c7 |│              09 Sonar-Scanner实战.mp4  @, B! b) x7 U$ o0 `1 m) Z: s1 R( l7 W, |  H, X( l# ]
    │              10 SonarQube服务器端实战.mp4/ |8 Q' q1 L5 b
    │              11 自定义SonarQube镜像.mp4" B4 _" l; }2 s5 @( L1 {4 x- C- b4 F# _% I9 ^
    │              12 服务器部署环境准备.mp4% c# v# j) g5 A0 d' a$ _1 h
    % Y) r% i8 j, ^+ P! F│              13 编写Docker-Compose文件.mp4+ O6 G' ?% @/ t. G9 m5 [! e+ I- {* l) q+ h4 c& f; F" f
    │              14 服务器部署测试.mp4
    $ k; Q! L! f: f8 J- ]" `: N│              2 ~; F7 ^! ^$ E- E
    ├─10 第十阶段 底层调优与算法深入
    1 X8 m; X) i; V6 U/ l│  ├─01 数据结构、算法4 T0 P  k, H5 i1 P1 n4 D9 }
    │  │  │  04 第十阶段模块一作业3 N  F) p+ O( {$ G, k
    │  │  │  ! h/ ~* B. N- s; B0 c
      Z5 B2 Y) V( n8 M; e3 W│  │  ├─01 课程资料  j9 s( D; z% v4 w: a
    $ {* i2 ?* `9 [/ K' G│  │  │      01 01 讲义下载.zip; h& p* ?/ |# ^+ s$ H$ H+ Z- P0 L1 U3 T
    │  │  │      
      m6 i# I" v/ |" L( o│  │  ├─02 任务一:数据结构与算法基础
    6 z% q. H; [5 s1 ~8 [│  │  │      01 课程介绍.mp4% W5 W) B# u8 ?- T+ ]0 h
    9 N. l* ^( H% d; E( Y; A│  │  │      02 数据结构与算法概述.mp46 n, n! s. L7 Q( j9 P7 |# R- ]1 K% {2 |% g' d0 ?7 j
    │  │  │      03 算法复杂度估算.mp4
    ! P  p& S7 e9 o2 A3 P! g) g│  │  │      04 常见的时间复杂度.mp4+ ?; `, r! _8 S7 B, Y$ c% m+ c, B5 w6 {
    │  │  │      05 数据结构和算法的意义.mp4* Q* j3 i6 C. R, X/ @; Q5 `8 u- ~3 ?' s$ G
    │  │  │      06 数组概念和原理.mp4/ e8 b3 D4 [) r
    │  │  │      07 数组操作.mp4
    5 M0 n  x3 A0 o3 w' F│  │  │      08 链表概念和原理.mp4% |+ r4 f, `/ e
    0 _( u& Q# Z! Z" g# B│  │  │      09 链表操作.mp4
    . z) B3 M: V; A1 w) r* w( c+ C. R│  │  │      10 数组与链表对比.mp4% f9 a# s6 S5 U' e
      [: g9 |; b/ a- e│  │  │      11 栈概念和原理.mp4
    2 v; i* l9 Z" n7 s! {  u2 K│  │  │      12 栈操作.mp4$ l* e: A' l6 O1 ]
    │  │  │      13 栈应用.mp4; F9 ~2 c4 }% Y) {1 R4 h
    │  │  │      14 队列概念和原理.mp4$ X  \" O9 L& N, G- k, i
    ) b4 @! y5 c- t- Q& _│  │  │      15 队列操作.mp4
    5 E9 w5 V/ K6 w│  │  │      16 队列应用.mp4
    8 U  \/ [/ O5 i' a5 H│  │  │      17 散列表概念和原理.mp4
    - ?7 n$ f/ h: j# n2 u4 t7 j│  │  │      18 散列表操作.mp40 l: I" F0 L2 c) l
    . I% ]9 v7 m# `: H) e│  │  │      19 手写hashmap(上).mp4! R7 |* |! S) P7 L! r$ ]4 [& V0 J
    │  │  │      20 手写hashmap(下).mp4. m, S6 W& o* I0 f! y/ y3 k$ g# C" C% V4 A% G& e/ a) M; S6 k: U! D# ^
    │  │  │      21 散列表测试及复杂度.mp4  B! k% ]% Y/ o" B) R7 _0 R- w
    │  │  │      22 散列表应用.mp4. ]/ N' v: m' p6 x- G
    │  │  │      23 递归算法.mp4
    / i- `) F. B8 E( B- S& J, E│  │  │      24 斐波那契数列.mp4
    : {! {6 i0 M" K& k│  │  │      25 递归时间复杂度及应用.mp4
    2 x2 c, J% W# H1 w% i8 v" K│  │  │      26 二分查找.mp42 a) n$ n& H4 x/ ~( {! t- J, ~
    │  │  │      27 递归二分查找.mp4# h) y4 l9 B% T/ z" b! s) e2 Y! W
    │  │  │      28 二分法面试题.mp46 a7 G  q0 `! ?+ g# T7 g8 B, @1 S! Y( F  c
    │  │  │      29 二分法应用.mp45 s/ r# Y  U" e4 K
    9 c; g0 V4 j& B( @│  │  │      . M6 C, }1 E# Z* g, ?9 p7 z! W3 h) s4 x& L+ w* n
    │  │  ├─03 任务二:数据结构与算法高级0 v2 |' n  q6 S) ]  \# W1 c- V% p; |; Z! \
    │  │  │      01 树的概念.mp4: G  s7 l- N9 u! \8 j; H
    ( J% @8 U* ~  K+ l2 ^│  │  │      02 二叉树.mp4# B6 _( k7 A+ G( r8 b# b; B
    4 g# g7 E/ |8 e│  │  │      03 二叉查找树.mp4
    7 `5 U  h( A! i+ h+ G; A" m5 L│  │  │      04 深度遍历.mp47 v9 [# ?( l. F! D0 f
    , b( c" u' Q8 M+ \3 [- P( D│  │  │      05 深度遍历实现(上).mp4) m0 y9 a/ I# `: u9 s
    , d5 C: h9 k5 {│  │  │      06 深度遍历实现(下).mp4+ V9 T* m2 n. T: w+ z
    5 b/ f% N  r# w│  │  │      07 广度优先遍历.mp4
    1 v; ?- K9 n; g" R4 i- I1 l  Z│  │  │      08 时间复杂度和应用.mp43 G: N8 @$ |- Z4 O- e2 p7 \1 L
    │  │  │      09 红黑树概念.mp4
    ! y: g% F; p* e# s/ I' I, N5 T. P- K│  │  │      10 红黑树插入.mp4: F5 g; I% {! ?8 x4 s8 P; m3 _  M; l" ~0 R) ]; F0 L
    │  │  │      11 红黑树实现(上).mp4; z' O1 \. l- i8 |3 S2 C
    6 B) o& k' \) |5 Q│  │  │      12 红黑树实现(下).mp4: f# Q1 @9 a' g: A0 p, ~! I
    - c: j! F: \& }2 D! ?! S' A│  │  │      13 红黑树测试及应用.mp4
    ! Q& I* G  K) z│  │  │      14 多路查找树.mp4" n1 E# z/ }& ?
    2 t; C* j( C0 K8 ?│  │  │      15 二叉堆.mp4  u5 l) Q0 I: z7 g
    ; a* R, e. A8 N, @4 p│  │  │      16 冒泡排序.mp4" K; c3 Y. h2 V. P6 S4 v" _( Y$ [
    │  │  │      17 冒泡排序实现.mp4
      Y9 x  T8 Q4 v6 n2 P│  │  │      18 快速排序.mp44 }3 u8 |$ |3 @- a  }+ q7 O- H5 O
    8 V% l7 Q1 C) Y│  │  │      19 快速排序实现.mp42 ?5 M4 E) |8 i& I# l
    1 b: @! q3 v; Y; V4 j. E3 x│  │  │      20 堆排序.mp4* c9 J0 x9 X* O# B1 K5 J1 v% g! E6 x0 j, z5 S& W$ n0 G2 f( w( G
    │  │  │      21 堆排序实现.mp4$ a/ n/ u& S( w% X: J7 ?
    0 d4 h; v/ X% }0 P3 K│  │  │      22 计数排序.mp42 H- J) N1 t+ ?8 l8 Y
    │  │  │      23 桶排序.mp48 J& h  K5 o# C/ R5 C2 [: }
    │  │  │      24 BF算法及实现.mp4
    . K4 E, P( N% V6 t│  │  │      25 RK算法介绍.mp4# Q% \$ \, O5 K+ _1 t# e" v* M* ~  E
    ) r7 l3 x" q& r5 H  b9 l. c│  │  │      26 RK算法实现.mp4+ z7 m- E! ?; m, p% P5 a" e/ v8 A* s$ p( Q
    ; }6 y$ Z) J6 C! ~8 q# b6 }│  │  │      27 BM算法介绍.mp4' i# |' X/ d  f5 X
    % v0 U0 G# G/ ^' v│  │  │      28 BM算法实现.mp4
    ( g- C9 g$ x! V' C: b- R│  │  │      29 Trie树介绍.mp49 f! R6 [- _& D5 ~
    │  │  │      30 Trie树实现.mp4
    : J1 q+ f* m0 B' L+ K4 y8 x│  │  │      31 Trie树应用.mp4! C2 e: g% s+ U/ x7 F$ [
    7 V& _  X: P$ c$ Z2 t: B; p│  │  │      32 图的概念.mp4' w$ \" M2 O9 i* o9 e2 F8 q# [* J0 F- @4 y  y
    │  │  │      33 邻接矩阵及实现.mp4! l& x/ R$ H5 E( a9 p- P6 d7 |/ P
    │  │  │      34 邻接表及实现.mp4: i2 i8 `& o) f; s# B: ]) Z
    + F1 e: F' ^& [$ X8 t│  │  │      35 DFS&BFS.mp4  Z% A2 x! H% M; ^
    │  │  │      36 BFS应用.mp41 o, p( v7 H3 H) N! e8 Q1 g, N0 O$ B
    │  │  │      37 贪心算法.mp4
    : k* o/ ?3 {$ b7 }* H/ l│  │  │      38 部分背包.mp4
    $ z/ M6 D1 R$ R% [! H; [; g│  │  │      39 贪心算法复杂度和应用.mp48 E/ I# s0 a9 W: r4 Z6 {( h5 |! G' C' B8 C
    │  │  │      40 分治算法.mp4" _; |4 ^! }* e4 _' _+ x1 L% m* S/ z! Q* M9 r$ G- M
    │  │  │      41 求x的n次幂.mp4
    / o% k& n1 P* ~" n% v' K% ^4 T$ k│  │  │      42 回溯算法.mp42 R; O0 j9 t' {
    │  │  │      43 NQueens实现.mp4
    $ O8 |; I$ J# O│  │  │      44 回溯算法时间复杂度和应用.mp4+ q% D  Z2 O; \/ c# k
    . W, X7 h0 d, T* p' X3 ~' U3 K│  │  │      45 动态规划.mp4/ l) r0 @  g& k- V( y3 E9 t" s
    4 `0 r$ {0 D) U- q. _│  │  │      46 斐波那契dp方程.mp4! V8 p6 L0 a% M5 p$ z( e7 H+ {' _+ o' l1 a$ ?, N1 o+ w
    │  │  │      47 环形链表问题.mp4! Y3 n; r: ^  p; ?2 I0 z, G, m3 J& }; U5 P) C( ~& g
    │  │  │      48 背包问题分析.mp4% f6 n; e5 Q5 h% f
    │  │  │      49 背包实现.mp4/ I& L* w  d( g0 n5 B, N; O
    ; N, a! S# y- |, Q# V6 E│  │  │      
    % z' i. V+ z9 g) o7 Z1 |│  │  └─05 模块一直播【回放】/ t9 I+ s, p3 x2 G$ v0 y
    │  │          01 01 Java高薪--阶段十模块一课程及直播--满意度调查_不提供.txt. s9 Q: s# X4 Y- N% P; c2 [
    ( Y5 L( T. L" z6 f2 e& \│  │          02 java 高薪5期阶段十模块一直播.mp4
    - \: @5 M" o5 N1 d2 G│  │          2 c, N2 z) f" x9 E9 ^
    / K( N8 c% G; I6 A2 G+ g* N* P│  └─02 并发编程、JVM优化、Linux优化/ H, u7 x4 Z/ Y3 _( T0 C1 ?+ i
      S* n8 i7 ^- d- Y+ d0 D  v│      │  05 第十阶段模块二作业: A( b$ [% N/ i) h2 p- Q# e: i+ ]2 _  t" G1 z) v6 \" }
    │      │  : M) b  f- r5 H4 m; a2 I
    " T. N, Y$ V' E' @7 d- I1 H│      ├─01 课程资料下载' {& U3 E) {2 W# K, F. R% I
    │      │      01 01 讲义及代码.zip
    7 o4 U& s! A( L5 {2 a" ~# C4 S│      │      8 K5 t$ x; O( o" B1 U
    │      ├─02 任务一:并发编程6 N% q. O7 S* ]) g# O
    / Q' b. e3 E/ W6 O( k# V│      │      01 并发编程课程内容介绍.mp4) S! o9 Q" {- u5 E, c7 c6 l; v" B: P, f
    │      │      02 Thread和Runnable.mp4
    # D( s8 o& Q7 z6 k1 _, S8 q│      │      03 Synchronized关键字.mp4; R9 ~/ T$ Y$ t
    9 z+ d- ]8 g! f3 z( W│      │      04 wait()与notify()方法.mp4
    . E5 q5 ?; Q+ z- O│      │      05 interrupt()方法.mp45 B0 {# ]5 B$ P7 w' V
    │      │      06 线程的优雅关闭.mp4/ z$ r2 M$ V! Y" l9 ~8 s
    │      │      07 并发编程的核心概念.mp4" W) W  ~: c" }' _( K
    │      │      08 并发编程的问题.mp4# u% s9 A7 `  j* M/ S1 A
    │      │      09 JMM与happen-before.mp49 s( Z3 N2 S  i
    │      │      10 volatile_final.mp4* d# @/ |- e! W
    & A; |$ \. q5 |0 t& r7 M│      │      11 BlockingQueue-01.mp4( x/ o3 U9 G& b; p+ n# O8 G+ o8 R
    $ F! v0 O8 |7 j│      │      12 BlockingQueue-02.mp4# _; K( ]- \' ]6 t4 ^+ n: _7 T% x4 l
    │      │      13 BlockingQueue-03.mp4. _8 _; K2 O1 @1 O2 H) ^
    + ^( N5 z; H+ D$ u! w0 U5 V5 @│      │      14 BlockingDeque.mp4: b9 C9 \6 x1 r
    : k: r, \( X  t7 I7 Y│      │      15 CopyOnWrite.mp40 l2 f4 W: |  _
    │      │      16 ConcurrentLinkedQueue_Deque.mp4
      |$ C  u/ J+ p1 r0 m: u& y. i6 y│      │      17 ConcurrentHashMap-01.mp4/ O/ B; {2 j" e8 M
    │      │      18 ConcurrentHashMap-02.mp4
    ' v7 z! o  i8 u- Y4 X1 K│      │      19 ConcurrentSkipListMap_Set-01.mp40 d$ L; c  j# k( e9 P8 l. p8 Y& Z& b9 q3 ~5 L0 |
    │      │      20 ConcurrentSkipListMap_Set-02.mp4. m2 C% ~1 n( ]( o% `
      G& C1 J! N  C* l7 M0 _; v5 I│      │      21 Semaphore.mp4& O9 p8 U+ p" |/ E0 D& w* g) M/ L1 J
    │      │      22 CountDownLatch.mp4: d9 v) `' S* P' f$ r6 ^
    │      │      23 CyclicBarrier.mp4, k) |/ @1 h" n. D: q
    9 f+ D# F7 H9 i2 z│      │      24 Exchanger.mp4
    , ^7 L4 d. H( t│      │      25 Phaser-01.mp48 H6 q4 w& M6 F0 I
    : B; M( L) s  D$ _+ g( y│      │      26 Phaser-02.mp4' y5 e9 O1 Q! R7 O; r; t  f: m
    - s# d, P4 @, a+ s" k, F& l6 v│      │      27 AtomicInteger和AtomicLong.mp49 d; _1 _& a. r
    0 m6 U/ W) W* E* q, I$ L│      │      28 AtomicBoolean和AtomicReference.mp4
    : [! Q# u6 A6 G. [$ k, G) \: }5 @│      │      29 AtomicStampedReference和AtomicMarkableReference.mp4
    & e2 J( g2 v- N8 Q+ @│      │      30 AtomicIntegerFieldUpdater....mp4
    , I6 v$ U' K% w( R1 n│      │      31 AtomicIntegerArray....mp4/ U7 q+ o$ H$ [- [% z; \) U7 P2 \& M) R) R! b
    │      │      32 Striped64与LongAdder-01.mp4, Z# g4 m/ V  Z/ `! @+ Z2 O+ K$ Q* \, V4 D0 F
    │      │      33 Striped64与LongAdder-02.mp4; E; Z: j% w& A  r2 N1 [; d4 n$ s. z) m4 U: l& R
    │      │      34 互斥锁-01.mp4
    # H/ ~. V5 I, a│      │      35 互斥锁-02.mp4( L6 U; I  {- r$ v
    │      │      36 读写锁-01.mp4/ O# V2 `  O& l2 n/ }3 [- `7 {$ s. r. m
    │      │      37 读写锁-02.mp4$ _: J! D% f# {8 k! S) \
    1 n7 @- b, t+ y% ^8 E│      │      38 Condition.mp4
    ' k2 B. q# g& |7 @1 t│      │      39 StampedLock-01.mp4+ V: C5 c) K  [# o- D8 I6 O2 x5 T0 H3 w
    │      │      40 StampedLock-02.mp4; X# w# z( w9 I, b  V- ?  ?# M7 o. L' S8 R% i
    │      │      41 线程池原理.mp4
    . l4 @  k! m+ C; v. e9 Z│      │      42 线程池的类继承体系.mp4; v* M5 I) j7 q# w
    │      │      43 ThreadPoolExecutor-01.mp4
    ! n3 R, p) {6 @. Z│      │      44 ThreadPoolExecutor-02.mp41 Z5 v, f% t/ @) e0 Y
    / ^$ Q! L7 _+ \│      │      45 Executors工具类.mp4
    : R8 l' K5 n, T% s* G' f│      │      46 ScheduledThreadPoolExecutor.mp4
    ( O1 z/ C( h  X$ }  P6 `# T│      │      47 CompletableFuture用法-01.mp42 i+ Z# Y1 |( V& d2 d5 g/ x* f+ o
    │      │      48 CompletableFuture用法-02.mp4! W5 d$ v& p. e/ M0 ]! s
    0 x! f$ v( f8 O, G" V( d9 b. i│      │      49 CompletableFuture用法-03.mp4' W$ _: ~# x" C/ M: X0 _- M  O4 \) |2 Z: Y
    │      │      50 CompletableFuture用法-04.mp4+ N/ T0 x' _) G) S
    7 H+ S2 C7 E& R% f& v│      │      51 CompletableFuture用法-05.mp4
    7 `7 k' v3 d  q│      │      52 CompletableFuture用法-06.mp4( U+ f$ n( [; ?$ n5 t! E# J7 Y* M9 l& r( r( K* R, Z: R) R
    │      │      53 ForkJoinPool用法.mp4
    + i; f- c6 z4 ~% \" w9 |│      │      54 核心数据结构.mp47 h9 R1 |# L4 m% H
    ) R& N7 Y6 `( A; Q( O5 F/ M( A$ X! {│      │      55 工作窃取队列.mp42 F3 M9 o1 k* [! v; J& R9 J* |# l8 e, a
    │      │      56 ForkJoinPool状态控制.mp4
    - h, {0 r8 s! w  @' D" Y& y│      │      57 Worker线程的阻塞-唤醒机制.mp4* c4 L- I  c; ^& \
    │      │      58 任务的提交过程分析.mp43 f0 n$ Q6 @* @, i3 U0 |" t# j% A) i: m# S. C; W' V
    │      │      59 任务的执行过程分析.mp4( E& P& n+ T1 U8 U( K
    ; s/ a( q* Q2 r2 L* ?7 }│      │      60 ForkJoinTask的fork_join.mp4, S9 Y+ s' Q/ i2 f! S( _
    │      │      61 ForkJoinPool的优雅关闭.mp49 _$ X- c; Z# T. s
      }1 j6 Z. h- f$ v$ y2 {& t│      │      62 Single_Threaded_Execution模式.mp42 A7 L" T, T. ]; q6 r' y* d8 i- V5 f: y9 \, m6 ], E
    │      │      63 Immutable模式.mp4
    2 t! U; r0 ~3 r7 Z9 A! Q9 D1 P( P│      │      64 Guarded_Suspension模式.mp4+ v1 L; O& s% G( c/ u& l
    3 k" i6 H: o! ^2 Z4 e3 H3 t1 }│      │      65 Balking模式.mp4
    & S6 n, b& V$ n$ I( L* p│      │      66 Producer-Consumer模式.mp43 j, f+ o, |/ {8 Z$ m" L% O/ d
    $ C: `) Y  t. Q# w$ e" G│      │      67 Read-Write Lock模式.mp4  j2 k; Q* D" h  B; q* G" d( i' l  B$ G/ c* k2 X: N# e: l2 I* b
    │      │      68 Thread-Per-Message模式.mp4+ a8 c$ h$ W! ?- u# w9 U: z" \
    │      │      69 Worker Thread模式.mp4( N- h9 B( E9 _3 J7 L3 |- g" i5 {, M; z1 a& W8 a$ g
    │      │      70 Future模式.mp40 _  d: Z+ u- L+ ^. z& P) o
    : u) v, b& t+ M- ]5 H2 {│      │      7 p- d, v7 M/ m3 u
    ! E/ u! N- Q" w% I9 e│      ├─03 任务二:JVM优化
    - k; g3 p* ^# V+ U; F/ [* f' U  n│      │      01 前言.mp4
    . H1 O6 v8 z7 _# H1 L│      │      02 JVM优化课程内容介绍.mp4+ D' \2 r6 X+ Q- \0 }6 @
    │      │      03 什么是JVM.mp4
    + ~2 B+ h. [" R( K. L│      │      04 JVM和操作系统的关系.mp44 P7 i( N! D0 N) V: b3 Z: [1 S+ P; y% Y5 @* q1 j, U
    │      │      05 JDK、JRE与JVM的关系.mp4! m) |4 `' h" P' D: w
    │      │      06 Java虚拟机规范和语言规范.mp41 q# C; b3 P0 C4 [% ]! m3 p
    . j' a" [" s! r2 D# k│      │      07 JVM的整体架构.mp47 q* u/ h# F/ y' ~* u; v# h3 R& b4 A6 Q. J* A4 T
    │      │      08 JVM运行时内存介绍.mp4) j7 \4 K3 ]1 i' Y& Q) M
    ( i8 C  S/ O6 a* V6 D& i│      │      09 PC寄存器.mp47 p% \* r$ r& M9 _
    3 g: |: G5 O$ I5 |2 a│      │      10 虚拟机栈.mp4
    / f9 ^: Z6 Z3 o, O│      │      11 设置栈内存大小.mp4. u- _5 K# _/ [7 F# `7 e5 t* k
    │      │      12 局部变量表.mp4
    9 `- E% ^, |$ a; S0 X  l7 }! v│      │      13 操作数栈.mp40 A0 s9 i. v4 y) r* |: d4 f! J! w" K( ^2 l# y: X% T" J& x
    │      │      14 动态链接.mp4- r9 C: \  f% J2 t& X. q7 |& @- ?& ]
    │      │      15 方法返回值地址.mp44 `6 e% o- G  c/ ?, K6 R
    % x: n3 a" R, H3 l  q│      │      16 本地方法栈.mp4" h! M, P, y. e% D
      n! [. x( G8 \% D/ }3 @│      │      17 堆空间简介.mp4
    0 t% ]0 c! M3 w5 {│      │      18 设置堆空间的大小.mp4( o6 O1 a, q8 b1 P
    & ^# R7 t% U, i) p│      │      19 堆的分类.mp43 }3 c; d+ d3 ?% h7 F& q" {  C
    │      │      20 年轻代和老年代.mp4
    0 g% {& E$ @! n8 H4 v/ o│      │      21 对象分配过程.mp4/ }8 k: Q$ h, c8 a. b8 s
    9 M9 M+ Q; i! J" X; D. V│      │      22 堆GC.mp4
    1 L& V1 ?- A5 j1 J9 o│      │      23 元空间介绍.mp41 Z8 [! C6 Y  a& @4 l
    4 n* i8 O2 G) t: x│      │      24 方法区的简介.mp44 P! W, F% P4 I  [6 l3 [# l5 }5 C
    │      │      25 方法区结构.mp4' b3 q- G# e# W& J" n% A
    │      │      26 设置方法区大小.mp4) L5 l4 X$ j- a- o0 U
    │      │      27 常量池介绍.mp4
    , e( V% z5 R  K* R5 |│      │      28 直接内存.mp46 m7 |+ w! O3 a/ o7 g- O  X
    5 K- ~, _5 h0 W/ O9 n9 _& _3 d! D# I│      │      29 堆内存溢出问题.mp4) R, m8 D4 B+ D- B, S+ T
    │      │      30 虚拟机栈和本地方法栈溢出问题.mp42 R- K  m( P# f( q8 G
    │      │      31 常量池内存溢出问题.mp44 q1 W- G- h- ~; T; e; \; ]# `
    & H7 S0 E5 J- {* O│      │      32 方法区内存溢出问题.mp4) M. S+ w. r  J3 R- Y* Q& h4 @. N  P( n+ W' |, ]" J) U* y  c3 B- ^4 h
    │      │      33 直接内存溢出问题.mp4
    1 A7 A6 E3 P/ J2 K│      │      34 类加载器子系统.mp42 q- c3 b# i, f$ q0 z
    │      │      35 类加载过程剖析.mp4
    1 w* c. e' Y" I0 J* [6 t│      │      36 加载Loading.mp4
    : }: U8 G) M5 m( C# X5 e│      │      37 连接阶段.mp4. x& q& x/ T: G0 Z8 t
    + ~! K/ s- `2 U│      │      38 类的执行过程-初始化.mp4' \" ?% @+ m' M& |: t- g. D: x8 j$ F! X. B1 P9 m9 b: k; M
    │      │      39 clinit和init方法区别.mp4. |3 l# w0 i" {
    │      │      40 类加载器的介绍.mp47 _7 v, ]+ [- N. p/ l
    │      │      41 双亲委派模型.mp4) S2 c  m" T, ^- `( D- @0 c
    5 f' ^8 ~# y7 e0 A" C( q│      │      42 双亲委派模型原理.mp45 q& ]7 g4 r/ O: O4 O5 g- f* `
    │      │      43 自定义类加载的流程.mp4. a( b& z  o0 m0 t
    . s6 c& q  L+ Y0 c│      │      44 自定义类加载器实现.mp4; C( A* I1 p) u. }+ O3 d- @
    │      │      45 Launcher类的源码剖析.mp4. e/ p" N! T+ Y% q
    │      │      46 ClassLoader源码解析-01.mp40 ^- l. |: O( K6 h' w0 `/ c' s, B: P
    │      │      47 ClassLoader源码解析-02.mp49 V$ P: M& A  o- U! o2 N! U" Z
    │      │      48 垃圾回收概述.mp4. ?+ G) i, @! I# w. W+ Y) j6 y7 }" p* g$ ]0 w5 a/ ~2 N0 H6 l9 ?
    │      │      49 引用计数算法.mp40 w# G% z; r" A7 J% j% s$ p# d8 V3 U. Z  Q4 @
    │      │      50 可达性分析算法.mp4
    * i  c; B7 ]4 L" }+ e' L% j│      │      51 判断对象是否存活.mp4' s) y" X* @% w  ~. i3 M
    ( j* n4 O, P7 g' l: e& _2 o8 t│      │      52 再谈对象的引用.mp4- h/ L$ \, o) f3 ~; H7 U, R( H
    │      │      53 分代收集理论.mp4' n# C: w: E3 Z4 p/ f4 ~1 w7 {) D, I6 n, _% y  |! F1 J
    │      │      54 标记清除算法.mp4
    * a! X% O% ?2 t' Q% q│      │      55 标记复制算法.mp42 p; A1 [/ y! f
    │      │      56 标记整理算法.mp4
    " u8 y" {# R- h" S# k│      │      57 垃圾收集器概述.mp4+ F1 \  {/ D% M9 G- u6 ^9 `9 Y2 U0 _; R1 c& {, F( G
    │      │      58 Serial垃圾回收器.mp42 w2 d: D6 b! r* _5 Y2 @; ?5 I
    │      │      59 ParNew垃圾回收器.mp4, Q% d# h' L) J3 |7 k# B; E# B) M: X4 a! X& b5 l3 t
    │      │      60 Parallel Scavenge垃圾回收器.mp4$ J) K7 m1 x- \" m% |) v. q
    │      │      61 Serial Old垃圾回收器.mp4
    ' C1 M5 P6 ?* Y* V3 e│      │      62 Parallel Old垃圾回收器.mp4: h8 K6 f0 J8 R# C! [, C+ z6 d0 q8 A  W# F: `
    │      │      63 CMS垃圾收集器执行流程.mp4% H* |' v& W- A" x. j6 _4 ]' A5 Y9 m
    │      │      64 可达性分析-三色标记.mp4, x2 R$ t" E1 |& F
    │      │      65 CMS垃圾回收的缺点.mp47 k8 _3 [9 I6 l1 s+ U
    % z! [0 D  e* \2 ?8 ^  n│      │      66 G1垃圾收集器.mp4$ E( n1 h- B* T$ w/ s1 E9 g' L8 J  ?2 V0 b
    │      │      67 G1垃圾回收过程.mp49 }! [, e: q3 a0 s% Y
    : I7 r* F6 {, @% v5 w, O│      │      68 G1垃圾收集器参数.mp4# J8 S4 e, g( \( o
    $ b; R, S6 j" Z( \│      │      69 jps指令.mp41 A' [" E- ~- v, ~0 c+ X
    │      │      70 jinfo指令.mp4" w4 ~8 _& n: E
    │      │      71 jstat指令.mp4, l2 s3 y( v3 @+ ]
    │      │      72 jstat练习.mp4# W# m" C0 E8 w0 r9 h0 p8 e+ f' E
    │      │      73 jstack指令.mp47 w9 ?1 k7 k6 [8 Q* S9 ^
    │      │      74 用jstack解决CPU过高和死锁.mp46 z, ^% U/ _4 C+ l+ `
    │      │      75 jmap指令.mp4
    1 \, o1 u% v. q2 P1 T* j0 N2 G│      │      76 jhat指令.mp46 C1 g0 _. y3 h9 n3 _
    7 c( b  C% u; p1 C. p' i  w│      │      77 jconsole内存监控.mp4% j% y- `! `8 f- b6 h" ?4 B
    2 |0 i8 L* E3 e│      │      78 jconsole检查线程问题.mp4* y0 u5 s$ @/ a1 E9 R7 P: G+ i: a( P% J5 q- r. \2 w6 @; [! [% e9 h
    │      │      79 visualVM工具使用.mp4. k  x1 R- B2 i* W3 `( H; K$ _% W
    : E7 ], d, ^% F8 R+ V0 C; o│      │      80 visualVM分析死锁问题.mp4  f$ ?' K" P* {0 m& ?5 G7 `8 Y& u, n! c* n) E
    │      │      81 GC日志参数.mp4
    9 j/ b* @4 g7 X# ~! c│      │      82 GC日志格式.mp4& _/ O. y4 g4 j" h
    . ]! |! y& X  Y. |8 R% n- m4 s! ~7 j│      │      83 GC日志含义.mp4( }$ D- a/ }& ]9 @# F0 B. T; B
    2 p  Y% ^. m4 L% [3 N* f│      │      84 GC日志分析01.mp4, l8 e" E" {# r* n* m# t- J
    │      │      85 GC日志分析02.mp4+ J! |% R* X7 m7 B& B7 Z' D2 I5 j1 q; N7 o2 l
    │      │      86 GC日志分析工具.mp4
    4 P2 o+ \6 _( W/ I, _│      │      87 GCeasy报告.mp4* ^" j' f5 F) p2 q
    ( j+ n* {& ]6 Y$ u8 ?: x│      │      88 GCViewer使用.mp4/ X, H; h4 L  Y
    , Z+ R2 R! c: R: R: Z│      │      89 JVM调优实战概述.mp4/ r* H2 C# d3 c+ c
    - f8 W$ o/ A4 z- r- E│      │      90 安装Tomcat部署Web项目.mp46 p; \* @* c. z" `  M; W
    │      │      91 JMeter安装与使用.mp41 t8 }' n5 p1 g( @2 S9 E2 i0 M6 i0 o. y+ e) o3 g3 \$ a0 P! u6 S3 z
    │      │      92 禁用AJP服务.mp4) Y6 E$ ^$ Y0 e
    │      │      93 设置Tomcat执行器.mp4
    2 h% i/ ]  K6 T5 z, u5 V4 v3 y│      │      94 Tomcat线程数调优测试.mp46 S( J$ m  s3 _+ Y' }; y
    : c4 i$ w/ J7 Y+ x, |│      │      95 NIO2和NIO模型吞吐量测试.mp48 {6 p* i- Z: T/ p
    │      │      96 JVM调优设置并行垃圾回收器.mp4! t5 V, L; s8 |1 Y5 G7 ~% i
    │      │      97 使用GCeasy分析gc.log.mp4# [4 ]  v4 @/ Y0 V) n
    1 Y6 T4 ?# j7 `/ p! |0 y/ G2 C│      │      98 JVM调优设置年轻代大小.mp4- B! `/ i  [% G7 U$ S
    │      │      99 G1垃圾收集器调优测试.mp4: f# @) h2 t5 N. _$ ^# q* f0 w$ f; {
    │      │      2 M- G8 N9 X+ I/ u' ^+ L. z5 P* P  [  H( Q
    │      ├─04 任务三:Linux优化+ T0 p/ M6 D9 j0 {& }0 \' C4 \/ _: H: q$ G# R* S" Y
    │      │      01 Linux优化课程内容简介.mp4; C% Y0 ?) S$ Z3 x3 b/ O8 u4 t% ]8 d9 I! d( l
    │      │      02 Linux性能优化概述.mp4! u( z! j, ^4 @3 d
    │      │      03 性能优化方法论.mp4
    ; j2 ]! q# h  D│      │      04 平均负载率.mp46 A3 Q* b& Z$ k( A% [# k6 G
    / V( R, x3 |! {- _( M) o  g; g( Z│      │      05 平均负载案例环境准备.mp4: e+ L8 [8 G( u' g1 f
    │      │      06 模拟CPU密集型场景.mp4
    ( q' H; x, m  m) ?4 Y) [│      │      07 模拟IO密集型进程.mp4
    * d9 `5 x: q5 ^! b│      │      08 模拟大量进程.mp4+ ]% j; {3 l: y2 |& P. w
    & D: R' W6 \1 v│      │      09 理解上下文切换.mp45 n8 q& j+ n2 X" x, |1 D$ l
    │      │      10 系统调用.mp4* d9 g- r) u: D2 R
    │      │      11 进程上下文切换.mp41 u$ C5 c" y# [4 V6 L: O% o/ |4 w4 X) t  E
    │      │      12 线程上下文切换.mp4$ r; F# \- c2 }$ z8 A) ~$ a
    # F# b0 y% k1 _' C/ y& }& V│      │      13 中断上下文切换.mp4+ F/ Z* @% v  E" x4 |* B
    │      │      14 查看上下文切换.mp4& p0 o3 p! ~: i! ]2 N
    │      │      15 sysbench工具安装.mp4
    ( X# |. O; G, V, m: a' z- P│      │      16 sysbench测试上下文切换.mp4
    0 _4 |- F* D' X: w│      │      17 上下文中断次数减少的分析.mp40 v1 Q9 k7 f  l$ ^7 N0 o/ \2 s8 {# R
    │      │      18 CPU使用率计算.mp42 y, |3 k& f6 Y+ M+ k- F
    │      │      19 CPU使用率查看.mp4
    8 k; B+ B/ h1 a) \│      │      20 CPU使用率过高的分析.mp42 E- W9 M; }8 ?  G- u/ X. n3 t4 y
    │      │      21 CPU性能工具.mp4  F  x7 E& z1 U9 h* U- |# Z
    │      │      22 CPU性能优化策略.mp4
    7 u9 c! f* L; I0 k/ O6 e6 V8 Z│      │      23 内存映射.mp4$ ~! Q2 d6 t! V* M1 y% n
    ' I6 Q: Z# ^4 t( o& B│      │      24 虚拟内存空间分布.mp4# E, r6 M$ K: A0 z9 ~
    1 d  d' {( e" |5 u; m4 @* s0 r│      │      25 SWAP运行原理.mp4- C2 |' o. ^# v6 N7 R- |* p
    │      │      26 系统内存使用情况.mp4/ ~2 Y$ l. M2 H4 \: v# F1 h0 S$ z
    │      │      27 Buffer和Cache缓存.mp4/ j; h+ ~$ }& p$ q* y: X- b. J' d; W& Z+ k
    │      │      28 缓存命中率介绍.mp4; {/ e1 b! L. p$ ?0 k
    " d( O5 G; S) E6 {: q│      │      29 内存性能指标.mp46 F& E. Z) T5 H$ i0 K; z, j% B0 m6 w; E) i' b
    │      │      30 内存调优工具.mp4+ J* E' d1 `# i9 B. ~
    / ~' L: r# R! P) x( Z% l" a│      │      31 内存的调优策略.mp4" s! V( W$ Y, ?" z0 P- U& ?' H! N- G7 z/ u& Z; f, V" e
    │      │      32 文件系统原理(上).mp4% D7 M/ Z( T* H& |" A- r2 `# {, y' o) l3 d2 n7 O: x( F4 N5 \1 j
    │      │      33 文件系统原理(下).mp4- |) Y9 x# S" }# b6 _- {8 g
    │      │      34 磁盘类型.mp4
    2 _; ~4 ?! T7 I( ~4 {7 z│      │      35 IO栈.mp4/ h! z7 N$ N2 [- p7 o
    & q1 d+ d8 M: w2 z$ c: H- G/ ~& X│      │      36 磁盘IO性能指标.mp4/ y$ e* K8 k1 C) K: A. W3 p7 M: c" b( |) S$ @. s
    │      │      37 磁盘IO观测.mp4: c0 C2 @$ H; ], s! `
    │      │      38 进程IO观测.mp4
    * B; T# ^8 l1 Q; a1 r- v+ d│      │      39 磁盘IO性能工具.mp4. }# u* ]1 `& y  o3 @
    │      │      40 磁盘IO优化策略.mp4$ a* {+ [; N! c( I- ~9 f5 B$ k/ f  S  ?; L4 \8 ?) D0 ?2 A- J
    │      │      
    " ~! d, N5 n3 p. P1 A│      └─06 模块二直播【回放】5 k0 a8 b! Q. c( t8 k9 G9 [. Y* d) d% }: s- J. |
    │              01 Java 高薪5期 10-2 直播.mp4( s* {: ~, h" y6 A) [9 w" g2 E: o
    │              02 高薪5期10-2直播.zip/ H8 Z# J: e% D) P+ x" \# {, R+ @; |3 t  r* K
    │              - Q- f6 m$ w  m1 ?4 h
    + n0 E+ @% H; U. |├─11 第十一阶段 大型互联网项目实战和业务解决方案
    ' J& r' a; r2 L6 k$ O! l+ G│  ├─01 大型互联网项目开发实战和解决方案  j9 \" i0 g9 r+ N" g
    . v. Z& n$ e+ M5 x- J│  │  │  10 第十一阶段模块一作业4 b6 }8 [+ g6 x+ F
    " p: N- U) n. R; L" c│  │  │  2 Z' R( X0 P9 S# z: f4 C& ?
    . g9 y% b. p, Y: q│  │  ├─01 课程资料下载9 C+ y+ f- l* u. J- h5 C3 c) ~( c2 O  I( X
    │  │  │      01 01 课程资料.zip! ^3 E) |" B7 X+ v3 i0 X# q  N$ g$ T7 X7 T( [2 Q
    │  │  │      02 02 数据库资料.zip" Z" E4 R' ^- G
    │  │  │      
    + V  @7 E0 }6 H* x7 G, [# C8 z; C│  │  ├─02 任务一:系统需求和设计; x/ ?9 ~6 B/ d9 d8 q
    │  │  │      01 课程介绍.mp46 C/ }6 W( t/ A6 G* k! x* F
    │  │  │      02 项目介绍.mp4! U& V" a2 t. x9 M  m; b( J8 o
    │  │  │      03 前台用户需求分析.mp42 T! I; [- ?" |0 A7 ~
    │  │  │      04 后台管理需求分析.mp4
    , O0 P5 ~2 f" X6 Z$ |' {│  │  │      05 系统设计之模块划分.mp4* @7 P$ L- }" x- s
    │  │  │      06 系统设计之架构设计.mp4* K% V# a3 z# S2 k' A! j
    │  │  │      07 系统设计之开发规约.mp4  U! @* D5 O0 R' V; g4 L" @$ h
    ! \+ h8 \: a! ]. j: S│  │  │      08 系统设计之技术选型.mp40 b. H# Z7 I! O8 y: T0 w( j+ y4 \: B
    │  │  │      09 系统设计之功能详细介绍.mp44 _: W  M- W0 G6 K# @. J( r/ w
    % Q& f# Y  i) @: k  p│  │  │      10 系统设计之数据库设计.mp4
    $ K6 q1 R$ J( S: x│  │  │      11 系统设计之解决方案.mp4' V* }+ {, X5 m  m, ~2 b, O: W- Y: j( r* O3 s. W6 l0 N) F
    │  │  │      " G3 u! A/ _3 m9 p# A
    # K( J8 J5 O; v" ]6 e: w│  │  ├─03 任务二:系统开发-广告模块
    ' I% L$ U" W- b3 t+ r; c│  │  │      01 系统开发流程说明.mp4
    % T; [8 a; C" Y! y│  │  │      02 搭建项目环境.mp42 C4 d! G# k' N% x) A  k5 b2 O/ {0 S4 q" R
    │  │  │      03 工具类和依赖管理.mp48 {6 P" n; s5 A7 k6 r9 l6 c
    $ [4 n; T3 f* o) S3 A4 U│  │  │      04 搭建注册中心.mp4. G# x1 q7 m3 c" f
    │  │  │      05 搭建配置中心.mp48 _) \) R' r6 O# t
    / M" g, P2 L: q( K/ D│  │  │      06 广告模块新建数据库.mp4
    9 W% j% i' U9 Q' x  H5 K- s│  │  │      07 广告微服务模块搭建.mp48 f& t  V$ [; X) t9 u& L, p7 U" A" [# C8 G0 F& G. x
    │  │  │      08 远程调用后端统一入口.mp4# R# E$ F, E- |- U
    │  │  │      09 搭建网关环境.mp4. ]! g( S  h  Z9 r0 V: h  |
    │  │  │      10 通过广告位查询广告.mp4- k. P9 B2 ^& E6 }! @4 l: @
    │  │  │      11 前端调用后端广告服务.mp4' P+ Z8 n3 u# j' O( l) P# ^% u8 j3 L+ D1 \9 z/ ^5 w1 k
    │  │  │      12 广告位的新增&编辑.mp4# w& d; c# l$ I5 i
      V% K0 ]$ F0 z3 A, [│  │  │      13 根据ID查询广告位.mp4- l% h5 y" b7 G2 L' e5 {! Q; X: j  c# ]: |" L  K% F
    │  │  │      14 获取广告列表.mp4$ h2 g7 q( l9 h9 T: @2 B; Q6 `
    7 M# V# B$ M5 j; J0 i2 y+ I│  │  │      15 广告的新增&编辑.mp4$ w' `+ i8 e3 k6 d$ n  o4 r
    ; f! m, e& ?8 b7 @3 w1 g│  │  │      16 根据ID获取广告.mp41 y5 K: e( N# S- t) ]1 I
    1 B9 ?/ x7 C: f2 F6 h1 _3 F: d6 `8 z│  │  │      17 前端工程的部署运行.mp40 O2 o& d1 X4 t+ a$ C( q4 @2 _1 d' s/ U2 U- x
    │  │  │      18 前端工程与后端服务的交互.mp46 |3 j7 p9 F* H) c- j' k9 y2 ^& g
    │  │  │      
    % b$ n6 k; i% A! v' B7 u│  │  ├─04 任务三:系统开发-用户模块1 V9 r5 z6 x* @3 Z% [
    ' k, V& i* b1 _3 N' W  X4 e$ b│  │  │      01 用户模块功能介绍.mp40 d! f  U+ ^, h1 Y* R) ~8 u
    " Q% Y" I7 ~) j- _! [- H* k" ~│  │  │      02 数据库搭建和项目准备.mp4/ ^1 N6 n5 t$ o4 H8 b# q4 z: n9 i, y8 w* w# _- E
    │  │  │      03 用户基本功能实现.mp4: }* U1 ^5 a+ _, J
    │  │  │      04 用户的分页查找.mp47 L6 R# O* F" i7 W! k$ p) }; O" n  {( v/ A, a
    │  │  │      05 单点登录的流程分析.mp4
    4 |- a4 L# J+ G7 `│  │  │      06 单点登录获取Token.mp42 H( S8 }& p4 d/ @5 i4 V( y5 _) C# Z6 b# K( P' U# S
    │  │  │      07 Token的认证.mp44 i3 e" J5 t* ^& w, y) [0 w; t, r; n0 q8 Q' a4 j8 s
    │  │  │      08 用户绑定微信功能介绍.mp4) q2 C. @5 E: P. z! j* F1 T
    , v7 g' W, k# Q( J( h- e; K; [│  │  │      09 用户绑定微信和扫码登录流程分析.mp4& k9 J5 `/ c9 |4 Q0 J( \  {9 J4 W# V( Z$ _5 ~  e. M
    │  │  │      10 用户绑定微信代码实现.mp4" I6 V! t. D; A* f' G. v; O" C* {& g; U0 k4 b- K8 z
    │  │  │      11 用户扫码登录代码实现.mp47 z& ~" \8 B* E* u! X
    ; r$ v/ H3 _" R& }( p│  │  │      12 验证码发送和校验功能.mp4) n% N0 `4 m9 b" ]% e- z) w& \7 o4 s. H+ d9 v$ s! K4 z
    │  │  │      * b* |8 l6 L$ }6 I9 j5 Z& v9 c+ e/ s$ l! K2 f2 p" ^/ a
    │  │  ├─05 任务四:系统开发-课程模块% P* C( z% s' u" l9 b4 e
    ; {* R$ K" c/ y3 B5 M* w; O│  │  │      01 课程模块功能介绍.mp4' a0 U% A% m3 S3 ~& ~( ^  c: m
    4 ]- o& {& S. H2 W- u" s! I' B│  │  │      02 课程模块数据库结构.mp47 f5 z; a( |) o9 Y2 L4 S
    ; x, H4 }  `) c8 Y# s8 N│  │  │      03 课程模块基础功能实现.mp4( d  n/ q5 v  n9 t* G' l. R& y; Q
    │  │  │      04 基础服务远程接口调用.mp44 M) P/ f# [: r6 f( q1 f
      a' G9 a$ n4 X& J: \% S│  │  │      05 视频上传的流程.mp4& u: _, ~, K4 E  l
    │  │  │      06 视频上传的代码实现.mp4
    ( F1 \* w& s6 W│  │  │      07 视频播放功能实现.mp4) d! Y+ M( G0 j2 z  w& Q) z# b! S" u( M, u: t' C! r, `3 j; O
    │  │  │      08 视频续播功能实现.mp4
    & }) ?/ @$ O2 I& [& l! V7 l│  │  │      09 评论模块功能介绍.mp42 i3 ^& \: L& N1 v9 ~! Q( h0 ?
    , c, l4 ?7 j* h6 K5 v. w$ l8 _│  │  │      10 评论模块服务搭建.mp4) o2 w2 T2 v/ f! u5 ?1 R9 h3 l( X8 ?+ p# e! y0 q
    │  │  │      11 评论服务远程调用.mp4
    ' h5 p+ n1 r2 p5 B5 [│  │  │      12 打折课程功能实现.mp4
    + _: k, N: l1 G& l& Q2 N8 c% G│  │  │      & L, ?7 c+ V$ {. {. g- }" r8 p
    │  │  ├─06 任务五:系统开发-订单和支付
    / _' A2 n) P' h! g) M│  │  │      01 订单模块基础功能实现.mp4' o3 B* L! }; v$ ?" R3 x/ E# K0 @
    │  │  │      02 秒杀场景解决方案.mp4. m" U! y9 ^  `
    │  │  │      03 订单状态变更记录.mp4( s- u8 F( `3 L. |+ Q: T4 B. ~& G3 ]2 u
    │  │  │      04 支付模块基础功能.mp46 m) a% @: o7 j" l' t; X( D7 |0 j5 n5 u8 s6 n& `. r& n
    │  │  │      05 获取二维码流程分析.mp4* j/ Z9 M, F# X: h  Q- b+ M- N0 s! Z4 l" R: x, P' O* \) c) w
    │  │  │      06 获取支付通道.mp4
    4 Q4 Z8 z2 d+ Z6 g6 M8 D- F│  │  │      07 保存支付订单.mp4
    4 h! A. V' F' N6 K9 C2 d7 g│  │  │      08 支付宝创建支付通道.mp4/ E' m7 W; D' H$ K2 K) y0 A' Q; f/ }: X; x: @0 {3 o3 I/ T
    │  │  │      09 微信创建支付通道.mp4! Q6 H  p: f8 X6 o# _
    7 X1 A/ \- a& Z( f│  │  │      10 支付结果通知.mp4; Y8 q' K6 X* K6 L0 j7 d% k7 b* z9 [* L
    │  │  │      11 跳转结果页面.mp4; e0 y! B; t( h- L/ @+ t8 @  b7 D
    ' r& @! w1 q6 F' i│  │  │      ; o6 Z/ J8 P  M% G! K# s2 n) u
    │  │  ├─07 任务六:系统开发-权限模块$ K" @) z4 M, {: n# a/ N% F1 j! C* K6 k+ F8 L9 T  ~+ [
    │  │  │      01 权限系统概述.mp4
    1 i! H, ^/ c" G5 t% I3 C  b│  │  │      02 权限系统设计方案.mp4
    4 W' t# |3 I8 b0 D│  │  │      03 权限系统项目搭建.mp4) x. Q7 h( @* T& {' U: l
    │  │  │      04 角色管理功能实现.mp4* l# ~  ~5 V4 j+ f
    │  │  │      05 菜单管理功能实现.mp4; q4 L% \3 Q; q8 s( Y7 [, O8 [% c, C) v. }- q
    │  │  │      06 资源管理功能实现.mp4$ \0 u$ N! |; ]/ T, ^; d& x  M2 k( `5 N
    │  │  │      07 权限校验流程分析.mp4/ g; p/ m( x! l) N' \" w% L3 _
    │  │  │      08 菜单权限控制.mp47 M. ?: _8 g: T1 v9 I- W3 J% W2 W' ~9 t( y
    │  │  │      09 操作权限控制.mp48 y/ J  v: h8 W0 e- v! w2 \7 j+ ?! Y, W0 i2 r1 A& m
    │  │  │      8 \) C, p- _  j( l
    2 t$ c5 L: l* r" M  q0 h│  │  ├─08 任务七:系统开发-消息模块/ w7 V* y2 D1 y2 [, ]5 {$ C
    │  │  │      01 消息推送模块功能介绍.mp4
    ; u+ }3 K. h6 r( R1 N" [9 w% l6 D4 f│  │  │      02 Netty-SocketIO服务端实现.mp4' Q  p1 q+ i" _: d0 P
    │  │  │      03 Netty-SocketIO客户端实现.mp4
    9 K7 j0 e* e/ h# t│  │  │      04 消息模块基础功能实现.mp41 j- U4 V8 @% D6 o( l# n6 \
    │  │  │      05 消息记录的存储.mp4( E0 ^  R' |% Z3 j
    0 o. N5 I6 s7 g3 f│  │  │      06 SocketIO服务端初始化.mp4
    ( W" r; Z% a! _' C7 h, K% K& H9 b│  │  │      07 Room介绍.mp4- r( I/ [0 }/ P) B1 s8 @: |# j
    7 `: W" L% m, o│  │  │      08 消息推送功能实现.mp44 u" W& C( s; j" O: S
    * i2 k2 n# X% o' Y4 V  R│  │  │      - G5 [  p+ f( d/ L* X0 J& O7 s9 c2 J7 Z+ B& {/ z
    │  │  └─09 任务八:系统开发-Seata分布式事务
    + A+ J. M2 T6 _. q' P│  │          01 XXL-JOB管理系统的搭建.mp4; `8 Q- F( `/ P. m/ f  p2 o3 [
    $ ?2 R; c; R$ _/ C! G0 W( H│  │          02 XXL-JOB执行器开发流程.mp41 [$ ~$ [$ N6 s$ i( H
    $ M+ _: b  f9 [- d% \) U│  │          03 XXL-JOB任务调度配置.mp4) x3 |/ P9 b0 |5 w+ D/ k2 C$ Z& H- i5 c3 b; x7 y
    │  │          04 课程自动上线功能实现.mp45 G% w( J9 J2 V+ W6 z/ T$ c1 \
    - _, O& ]9 N" d1 Q' C│  │          05 分布式事务应用场景.mp47 B* ~$ v) [0 G1 d  C0 a( C3 p# B) A- t& t
    │  │          06 Seata服务端启动.mp40 d* P/ n9 {0 {3 Y
    ( ]7 U" P. [& A8 Y4 E& k4 o│  │          07 Seata客户端的配置.mp43 W' ?) s1 l! r0 N* L1 `+ V2 @  ?' S3 Q
    │  │          08 分布式事务功能实现.mp4! a1 v0 h# t( ^0 }. T
    │  │         
    - c! k5 b6 W; _) S. Z, K│  └─02 大型互联网项目系统发布和环境监控; y# U; ^6 c0 `1 j* ^: H8 s( R2 n7 ?# R& `. y; r% M
    │      │  04 第十一阶段模块二作业- h* k  U( j5 Y2 {$ I4 u% N' @( u- G, T: r& C* Y
    │      │  
    : g6 a) a$ h8 B; U) T0 s8 X( w│      ├─01 学习资料下载5 y' {0 v5 e; V5 D, i5 {% j
    ' v, W% s, g0 J  P+ ?1 m& C│      │      01 01 课程资料.zip7 F" u  S2 e' O# s; v
    │      │      $ U6 M- a9 g  W: z
    │      ├─02 任务一:系统功能发布和压测6 n. Q: i! N  z8 }
    │      │      01 课程内容介绍.mp4
    # A4 P1 D* V& H+ Z/ K' C  ^│      │      02 config微服项目初始化.mp48 f; J* W6 a- A- C0 `
    ; L5 B9 C+ E  w* b5 Y│      │      03 edu-eureka-boot项目初始化.mp4/ g# ~8 g, [+ ]* ~7 f; V: o
    8 Y/ T8 _8 B5 i5 D9 F- a4 o1 N& w│      │      04 edu-gateway-boot项目初始化.mp4. r+ I1 ~7 E9 O; w( w: U3 l/ S: J+ q
    2 t- y% _( k' C8 u# [│      │      05 edu-ad-boot项目初始化.mp4, }" {. h; ]% V9 x# a
    │      │      06 其他微服项目初始化.mp40 P* ~6 X1 a- a7 W  {. T
    │      │      07 项目容器化部署.mp45 o) g3 u2 \  C+ C# N* c8 l( r' W+ f9 m1 |
    │      │      08 MySQL容器初始化.mp4
    9 p0 a% e2 ]4 T" {% L│      │      09 eureka项目容器化部署.mp4) x, ]" l  V5 I, `$ p: t
    │      │      10 gateway项目容器化部署.mp4& R- \/ Z: p% f
    │      │      11 edu-ad-boot项目容器化部署.mp4! R. A- _" b9 t
    7 j8 z& Y5 p8 E% @1 m( k│      │      12 edu-boss-boot项目容器化部署.mp4) [2 N0 l: w. s+ r# y
    │      │      13 ELK环境部署01.mp4# F! Y- Q+ k6 f5 ]- I$ W" x; M3 \9 ]
    │      │      14 ELK环境部署02.mp4; c/ I5 T* [8 I/ L9 ]0 {; F; D( u' f# M- r: b6 J$ L; Q  ]
    │      │      15 ELK环境部署03.mp40 u  i# J9 N5 [% N! ^# v: j# B* v* ~1 O7 F% Q
    │      │      16 ELK环境实战01.mp4/ `7 G- c+ z# d
    │      │      17 ELK环境实战02.mp4
      f1 P& ?! Z3 e; k+ `│      │      18 ELK环境实战03.mp4
    ! s; c- Y7 n+ e5 e  b│      │      19 JMeter工具介绍.mp41 z/ K; W. g5 S, w6 y7 w) R5 R* P2 ~
    │      │      20 JMeter工具初始化.mp43 E+ @0 g1 s. m, k! a4 j) h
    5 @3 Y& E8 [$ w* @$ n│      │      21 JMeter常用元件.mp4
    % e' R/ d/ t3 H│      │      22 JMeter压测流程.mp4: f9 ^$ ?) Y$ s. h$ f4 c- B/ l) e5 R+ ^+ R
    │      │      23 Postman压测get请求.mp4& F/ p* _( F3 n: s( [+ e, T3 a3 o( W: J! r: k+ x, e* a
    │      │      24 压测微服项目get请求.mp44 a. c2 [$ Y5 e5 {* }, L
    7 f8 T4 `' R, g│      │      25 压测微服项目post请求.mp4
    # [2 w  S% N& a2 h1 k! T│      │      26 压测MySQL数据库.mp41 R; p" B1 u3 }2 \0 D# y/ ?9 O7 x) H+ R- Z  e1 R4 Z
    │      │        z) z" N! S6 O' ]1 `3 M! G
    . M/ y! J9 r1 P│      ├─03 任务二:系统环境部署和监控" n# p+ m7 @6 U7 J8 M6 x5 B! |7 C% m
    │      │      01 Rancher介绍.mp4* I9 r( a9 D' {4 o( A( A
    0 s0 p% {( h! Z3 G& h% h4 t( J│      │      02 Rancher-Server部署.mp48 W7 F" k+ L: X/ J1 ]
    # j7 W9 Y6 y3 x' v. X( s│      │      03 Rancher初始化.mp47 K' I% d" `3 Q" a  S3 I
    │      │      04 Rancher NFS初始化.mp4
    1 o! G& I2 N& l! b3 W" X  a│      │      05 MySQL服务部署.mp4. T$ ]5 H  m4 W" R9 C
    1 Y4 B, j+ x9 o# n8 k# x│      │      06 RabbitMQ服务部署.mp4
    , s4 v) Z& R, I' p7 j2 U* r' Y7 o, T0 j│      │      07 Redis服务部署.mp44 `( y  \! j# e. z  _4 v2 z4 B- O1 T: z- p+ c
    │      │      08 项目案例部署.mp47 `9 P- x3 A3 U. m# \* y) T) j& M  x* q! y0 c7 D# c
    │      │      09 项目扩缩容配置.mp4
    % ~" J6 F+ _, ^: m  N│      │      10 项目负载均衡配置.mp4* v2 k- t0 @# ?* j
    │      │      11 edu-bom项目实战01.mp4( Q& S- d: R5 A/ x* ^' a+ C
    ) K3 ~3 W& h, i7 v1 K  r% s) ~6 _│      │      12 edu-bom项目实战02.mp49 {! G& C+ Q3 v/ [/ C7 Q* F! g# H% b' c2 I2 u" z& k# U& }$ a! S5 h
    │      │      13 Prometheus容器化安装及问题.mp42 C9 I7 t% h9 p% m! j) |6 `3 E2 ~, `5 h, p1 U7 @
    │      │      14 自定义Prometheus镜像及安装.mp4
    $ A; P( P2 X% Y│      │      15 Cadvisor容器化安装.mp4/ M+ [( G0 ]% j- Y( A7 _  j" s; l
    │      │      16 Grafana容器化安装.mp4
    7 N4 {3 D' N% R4 P8 d# K│      │      17 Rancher部署监控系统.mp4
    ) t1 L! I4 P$ J. D2 l8 d│      │      18 SkyWalking简介.mp4* h* ?% }) Z+ C/ d
    │      │      19 SkyWalking容器化部署.mp4: C3 F4 J. U& O- I# |; N2 s8 F$ u) e+ A1 t& ?; {
    │      │      20 SkyWalking与SpringBoot项目集成.mp4" D0 ~) D" X5 t" \. o$ S: i3 w) r2 e; q2 N( y
    │      │      21 SkyWalking项目监控实战01.mp4/ X& C) H( ?* A3 S! @; s. E
    1 }6 d; I3 c0 h5 X- P2 e│      │      22 SkyWalking项目监控实战02.mp47 ~  E8 p/ X4 Z" M* t3 v# p- I; J1 k
    │      │      23 SkyWalking项目监控实战03.mp4$ G" k. E1 r0 W. {) `
    │      │      24 SkyWalking实战总结.mp40 V" C; V: H. b; U/ [0 `- `& N& ?* J4 I: H7 ^5 x
    │      │      * S* W( q9 B/ I$ s  }* m( y4 d: ^; j! U/ _
    │      └─05 十一阶段直播【回放】6 Z' k5 q  o" K6 E7 i$ e$ |: ^# v* t+ J
    │              01 01 直播资料.zip4 n4 N' A  I- b! z, [/ C/ \* w* H4 A& t& V" e$ b2 t2 I
    │              02 java 高薪5期阶段十一 模块1-2的直播.mp4# X. `$ ?0 Z+ |4 q# q7 c/ P9 Y1 X
    / P  J& S: v) a; _4 C│              03 模块直播资料.zip6 {$ q# e0 |3 X% Y/ I$ F* S
    │              : v, |4 g1 Y+ t5 C; i6 z: g5 E5 S( g
    7 |8 y" O2 I  e6 ^/ }* [└─12 第十二阶段 进大厂必备-面试求职深度辅导% j) W4 o: j  H, B  x
        └─01 进大厂必备-面试求职深度辅导. {' n2 I6 \. J! Z# s. Q  e  a' D% q- L. u
            ├─01 课程资料下载
    5 x/ T% s4 f! n* Z$ S        │      01 01 资料下载.zip6 W- F4 u8 Q3 a9 X/ @9 ?! u+ x: n- I% o' O2 G  l- g6 V
            │      
    * i% s1 L  Z$ R        ├─02 任务一:就业须知8 e; p6 l# E' m. J( ^& \- @
            │      01 课程内容介绍.mp42 q; U: [1 g2 Q$ d& o$ g, ^4 U3 O* v! Z& J! n
            │      02 就业方向指导.mp4
    5 s. x& ^2 {& q3 B        │      03 公司组织架构.mp45 K, P& @: Q' g0 W
    , \3 [, S, R5 B& F: E7 P6 q8 J        │      04 面试流程分析.mp4) M6 g3 c- @& V" u, F( R# @6 |+ @& P. a2 v) [9 E
            │      05 就业职业规划.mp42 N/ K. g# r! @# S9 r: d* C$ e
            │      : d4 {# ^! \  ]6 G7 X# t- T, x
            ├─03 任务二: 面试准备
    5 ~1 w' B6 W6 W1 d        │      01 面试准备01-基本信息.mp4$ G/ G2 g- o0 v/ |4 I8 J  u3 C# S5 G6 N6 Q/ d; i% p/ C
            │      02 面试准备02-专业技术.mp40 A3 K6 r* W7 n; i! |1 R) m1 G9 a/ d0 }2 F* j# n) t6 p! P
            │      03 面试准备03-工作经历.mp4* R' r0 E9 g: A  g0 m" j
      B2 {6 J+ [1 k: B1 q5 R$ B        │      04 面试准备04-项目经验.mp4
    ) c9 t: ]* G% N7 q        │      05 面试准备05-优质简历分析.mp42 A  {1 Z$ A1 m0 g( n' ]* C3 _/ z2 J" r' Y9 \8 \& v
            │      06 面试准备06-复习方案.mp4) \* f1 J  X/ {/ d, r
            │      07 面试准备07-面试刷题.mp46 }/ x8 d% h; ~  H& d$ Y9 D7 Z
    " x# v) N2 D; ^! X; ~! H        │      08 面试准备08-在线简历.mp4" C. `( i9 Z' I1 v: s) s/ ]$ h
    : T1 r0 ^( e) y0 A* o        │      
    , K, g3 |1 T) k        ├─04 任务三: 面试技巧6 [! X$ _" e% T
    9 @. y- ^9 F* i( ~5 L9 B7 O. ?        │      01 面试技巧01-自我介绍.mp4
    # G9 Y) P5 e& @3 `. j; M        │      02 面试技巧02-面试场景.mp4, |7 P& p5 j8 {5 @: U0 q
    2 b8 {  H6 U/ i/ l( b2 J        │      03 面试技巧03-高频面试题与侧面了解面试官.mp4% U& q4 S# i9 k1 J6 S
            │      04 面试技巧04-谈论薪资及面试问题应对技巧.mp4  e0 i1 Z* p3 |/ V) b2 n$ @& L1 _4 C1 d' q
            │      
    ) p+ I; [% i' f6 ]        ├─05 任务四: 面试总结
    / w( N# F/ R' b( z! P        │      01 面试总结01-复盘总结与offer选择方式.mp48 m8 R% i2 |" @* r: d# l/ s; ~+ ^
            │      02 面试总结02-资料准备及试用期常见情况.mp4) z4 l: E+ K/ B- {
    4 p3 P- G& {% x4 W: M$ t% M        │      ) U: E1 t9 }7 a: ]! N
            └─06 结业典礼【回放】& Y3 O6 I& [9 f  G
                    01 java 高薪训练营5期结业典礼.mp4
    1 x, ?* ~. T/ s! Y( V9 S8 R$ z0 T3 R* m1 x: F* v" l# `1 p

    1 B6 r& c. j) t8 C9 w; n' L4 _  O4 H' K, Q2 G0 J8 f! p
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4438

    帖子

    8878

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4403

    帖子

    8810

    积分

    禁止发言

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

    使用道具 举报

    该用户从未签到

    0

    主题

    4355

    帖子

    8712

    积分

    终身VIP

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

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

    主题

    4349

    帖子

    8708

    积分

    禁止发言

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4360

    帖子

    8736

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    [LV.1]初学乍练

    0

    主题

    4321

    帖子

    8676

    积分

    普通会员

    Rank: 2

    积分
    8676
    发表于 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 | 显示全部楼层
    ) Q6 M" H- ?, j+ n8 M5 l
    多谢分享~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4321

    帖子

    8644

    积分

    普通会员

    Rank: 2

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-1-21 15:29 , Processed in 0.300279 second(s), 30 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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