黑马-2021零基础大数据就业班【价值17980元】|完结无秘|资料齐全
黑马-2021零基础大数据就业班【价值17980元】|完结无秘|资料齐全 1

课程介绍(A000984):

本课程专门为0基础学员而设计,共包括十个大阶段,从java基础开始,内容精准聚焦大数据开发过程中必备的离线数据分析、实时数据分析和内存数据计算等重要内容;涵盖了大数据体系中几乎所有的核心技术,包含Linux、Zookeeper、Hadoop、Redis、HDFS、MapReduce、Hive、Impala、Hu

含千亿级数据实战项目!!真枪实战

课程目录:

黑马-2021零基础大数据就业班【价值17980元】|完结无秘|资料齐全
黑马-2021零基础大数据就业班【价值17980元】|完结无秘|资料齐全 2
黑马-2021零基础大数据就业班【价值17980元】|完结无秘|资料齐全 3

文件目录:

黑马-2021零基础大数据就业班【价值17980元】完结无秘资料齐全
      ├─01-阶段一 Java基础
      │   ├─01-第一章 Java基础语法-V10.0
      │   │   ├─1-1 环境搭建+入门
      │   │   │   ├─01_Java语言背景介绍.mp4     8.51MB
      │   │   │   ├─02_Java语言跨平台原理.mp4     4.05MB
      │   │   │   ├─03_JRE和JDK.mp4     11.8MB
      │   │   │   ├─04_JDK的下载和安装.mp4     16.28MB
      │   │   │   ├─05_常用DOS命令.mp4     27.69MB
      │   │   │   ├─06_Path环境变量的配置.mp4     20.51MB
      │   │   │   ├─07_HelloWorld案例的编写和执行.mp4     9.51MB
      │   │   │   ├─08_HelloWorld案例详解.mp4     14.4MB
      │   │   │   ├─09_HelloWorld案例常见问题.mp4     12.66MB
      │   │   │   ├─10_Notepad软件的安装和使用.mp4     9.87MB
      │   │   │   ├─11_注释.mp4     6.34MB
      │   │   │   └─12_关键字.mp4     4.93MB
      │   │   ├─1-10 二维数组
      │   │   │   ├─13-二维数组概述.mp4     2.81MB
      │   │   │   ├─14-二维数组动态初始化.mp4     15.38MB
      │   │   │   ├─15-二维数组访问元素的细节问题.mp4     13.43MB
      │   │   │   ├─16-二维数组静态初始化.mp4     4.29MB
      │   │   │   ├─17-二维数组遍历.mp4     7.78MB
      │   │   │   └─18-二维数组求和.mp4     4.96MB
      │   │   ├─1-2 数据类型及转换
      │   │   │   ├─13_常量.mp4     16.8MB
      │   │   │   ├─14_变量的介绍.mp4     6.37MB
      │   │   │   ├─15_数据类型.mp4     13.92MB
      │   │   │   ├─16_变量的定义和使用.mp4     12.04MB
      │   │   │   ├─17_变量的注意事项.mp4     23.37MB
      │   │   │   ├─18_键盘录入.mp4     9.68MB
      │   │   │   └─19_标识符.mp4     3.82MB
      │   │   ├─1-3 运算符
      │   │   │   ├─01_隐式转换.mp4     9.99MB
      │   │   │   ├─02_强制转换.mp4     10.13MB
      │   │   │   ├─03_类型转换案例.mp4     26.02MB
      │   │   │   ├─04_算数运算符.mp4     13.84MB
      │   │   │   ├─05_字符的+操作.mp4     7.89MB
      │   │   │   ├─06_字符串的+操作.mp4     9.41MB
      │   │   │   ├─07_案例_数值拆分.mp4     16.56MB
      │   │   │   ├─08_自增自减运算符.mp4     20.14MB
      │   │   │   ├─09_赋值运算符.mp4     13.62MB
      │   │   │   ├─10_关系运算符.mp4     4.85MB
      │   │   │   ├─11_逻辑运算符.mp4     26.39MB
      │   │   │   ├─12_短路逻辑运算符.mp4     9.88MB
      │   │   │   ├─13_三元运算符.mp4     7.21MB
      │   │   │   └─14_案例_三个和尚.mp4     9.16MB
      │   │   ├─1-4 条件控制语句
      │   │   │   ├─15_流程控制语句-顺序结构.mp4     3.01MB
      │   │   │   ├─16_if语句格式1.mp4     17.51MB
      │   │   │   ├─17_if语句格式2.mp4     5.99MB
      │   │   │   ├─18_if语句格式3.mp4     17.54MB
      │   │   │   └─19_案例_考试奖励.mp4     21.04MB
      │   │   ├─1-5 循环
      │   │   │   ├─01-分支语句switch语句.mp4     18.5MB
      │   │   │   ├─02-switch案例-减肥计划.mp4     12MB
      │   │   │   ├─03-switch语句case穿透.mp4     21.92MB
      │   │   │   ├─04-循环语句-for循环.mp4     16.34MB
      │   │   │   ├─05-for循环案例-输出数据1-5和5-1.mp4     14.95MB
      │   │   │   ├─06-for循环案例-求1-5数据和.mp4     9.04MB
      │   │   │   ├─07-for循环案例-求1-100偶数和.mp4     6.9MB
      │   │   │   ├─08-for循环案例-水仙花数.mp4     9.45MB
      │   │   │   ├─09-for循环案例-每行打印2个水仙花数(统计).mp4     12.95MB
      │   │   │   ├─10-循环语句-while循环.mp4     12.43MB
      │   │   │   ├─11-while循环案例-珠穆朗玛峰.mp4     11.84MB
      │   │   │   ├─12-循环语句-dowhile循环.mp4     10.39MB
      │   │   │   ├─13-三种循环的区别.mp4     14.89MB
      │   │   │   ├─14-死循环.mp4     11.75MB
      │   │   │   ├─15-跳转控制语句.mp4     12.59MB
      │   │   │   ├─16-减肥计划改进版-循环标号.mp4     17.21MB
      │   │   │   ├─17-Random基本使用.mp4     11.23MB
      │   │   │   └─18-猜数字.mp4     30.01MB
      │   │   ├─1-6 随机数+开发工具
      │   │   │   ├─01-IDEA的概述和安装.mp4     5.15MB
      │   │   │   ├─02-IDEA中的项目结构.mp4     4.36MB
      │   │   │   ├─03-IDEA中的第一个代码.mp4     15.46MB
      │   │   │   ├─04-IDEA常用快捷键.mp4     14.34MB
      │   │   │   ├─05-IDEA操作模块.mp4     6.3MB
      │   │   │   └─06-IDEA打开关闭项目-类名包名修改.mp4     4.25MB
      │   │   ├─1-7 数组
      │   │   │   ├─07-数组介绍.mp4     4.92MB
      │   │   │   ├─08-数组的定义格式.mp4     8.38MB
      │   │   │   ├─09-数组的动态初始化.mp4     12.48MB
      │   │   │   ├─10-数组元素访问.mp4     12.51MB
      │   │   │   ├─11-Java内存分配-一个数组内存图.mp4     19.63MB
      │   │   │   ├─12-两个数组内存图.mp4     14.65MB
      │   │   │   ├─13-多个数组指向相同内存图.mp4     10.81MB
      │   │   │   ├─14-数组的静态初始化.mp4     10.47MB
      │   │   │   ├─15-数组操作的两个常见问题.mp4     9.35MB
      │   │   │   ├─16-数组遍历.mp4     10.94MB
      │   │   │   ├─17-数组获取最大值.mp4     7.5MB
      │   │   │   ├─18-数组元素求和.mp4     11.29MB
      │   │   │   ├─19-数组基本查找.mp4     10.58MB
      │   │   │   └─20-评委打分.mp4     24.84MB
      │   │   ├─1-8 方法与debug
      │   │   │   ├─01-方法概述.mp4     4.19MB
      │   │   │   ├─02-方法的定义和调用.mp4     9.49MB
      │   │   │   ├─03-方法的调用过程.mp4     5.73MB
      │   │   │   ├─04-方法练习-奇偶数判断.mp4     3.36MB
      │   │   │   ├─05-带参数方法的定义和调用.mp4     10.52MB
      │   │   │   ├─06-形参和实参.mp4     2.31MB
      │   │   │   ├─07-带参数方法的练习-打印n-m之间所有的奇数.mp4     7.07MB
      │   │   │   ├─08-带返回值方法的定义和调用.mp4     12.63MB
      │   │   │   ├─09-带返回值方法的练习-求两个数的最大值.mp4     10.01MB
      │   │   │   ├─10-方法通用格式.mp4     12.63MB
      │   │   │   ├─11-方法的注意事项.mp4     13MB
      │   │   │   ├─12-方法重载.mp4     10.01MB
      │   │   │   ├─13-方法重载练习.mp4     7.33MB
      │   │   │   ├─14-方法参数传递基本数据类型.mp4     6.15MB
      │   │   │   ├─15-方法参数传递引用数据类型.mp4     6.17MB
      │   │   │   ├─16-数组遍历-1603618863.mp4     15.15MB
      │   │   │   ├─17-获取数组最大值.mp4     5.87MB
      │   │   │   └─18-方法同时获取数组最大值和最小值.mp4     8.29MB
      │   │   └─1-9 进制
      │   │         ├─01-Debug介绍与操作流程.mp4     9.58MB
      │   │         ├─02-Debug查看循环求偶数和.mp4     7.94MB
      │   │         ├─03-Debug查看方法参数传递.mp4     11.34MB
      │   │         ├─04-进制的介绍与书写格式.mp4     13.78MB
      │   │         ├─05-任意进制到十进制的转换.mp4     5.72MB
      │   │         ├─06-进制转换-十进制到任意进制转换.mp4     5.02MB
      │   │         ├─07-快速进制转换法.mp4     8.39MB
      │   │         ├─08-原码反码补码.mp4     11.78MB
      │   │         ├─09-位运算-基本位运算符.mp4     8.52MB
      │   │         ├─10-位运算-位移运算符.mp4     14.47MB
      │   │         ├─11-数据交换.mp4     9.29MB
      │   │         └─12-数组反转.mp4     15.86MB
      │   ├─02-第二章 面向对象基础-V10.0
      │   │   ├─01-面向过程和面向对象思想对比.mp4     17.99MB
      │   │   ├─02-类和对象的关系.mp4     6.93MB
      │   │   ├─03-类的定义.mp4     12.16MB
      │   │   ├─04-对象的创建和使用.mp4     18.77MB
      │   │   ├─05-案例-手机类的创建和使用.mp4     14MB
      │   │   ├─06-单个对象内存图.mp4     10.32MB
      │   │   ├─07-两个对象内存图.mp4     14.19MB
      │   │   ├─08-两个引用指向同一个对象内存图.mp4     13.95MB
      │   │   ├─09-成员变量和局部变量的区别.mp4     4.39MB
      │   │   ├─10-private关键字.mp4     23.91MB
      │   │   ├─11-private关键字的使用.mp4     13.16MB
      │   │   ├─12-this关键字.mp4     21.42MB
      │   │   ├─13-this内存原理.mp4     8.63MB
      │   │   ├─14-封装.mp4     9MB
      │   │   ├─15-构造方法的格式和执行时机.mp4     12.68MB
      │   │   ├─16-构造方法的作用.mp4     11.22MB
      │   │   ├─17-构造方法的注意事项.mp4     8.8MB
      │   │   └─18-标准类的代码编写和使用.mp4     16.33MB
      │   ├─03-第三章 API基础-V10.0
      │   │   ├─01-API概述-帮助文档的使用.mp4     20.57MB
      │   │   ├─02-键盘录入字符串.mp4     34.66MB
      │   │   ├─03-String概述.mp4     18.81MB
      │   │   ├─04-String类常见构造方法.mp4     15.39MB
      │   │   ├─05-创建字符串对象的区别对比.mp4     13.56MB
      │   │   ├─06-String特点-常见面试题.mp4     16.61MB
      │   │   ├─07-字符串的比较.mp4     9.03MB
      │   │   ├─08-用户登陆案例.mp4     21.98MB
      │   │   ├─09-字符串的遍历.mp4     18.88MB
      │   │   ├─10-统计字符次数.mp4     14.43MB
      │   │   ├─11-手机号屏蔽-字符串截取.mp4     20.08MB
      │   │   ├─12-敏感词替换-字符串替换.mp4     9.81MB
      │   │   ├─13-切割字符串.mp4     18.37MB
      │   │   ├─14-String方法小结.mp4     3.49MB
      │   │   ├─15-StringBuilder概述.mp4     15.18MB
      │   │   ├─16-StringBuilder的构造方法.mp4     9.9MB
      │   │   ├─17-StringBuilder常用的成员方法.mp4     30.13MB
      │   │   ├─18-StringBuilder提高效率的原理.mp4     8.83MB
      │   │   ├─19-对称字符串案例-String和StringBuilder之间的转换.mp4     14.09MB
      │   │   └─20-StringBuilder拼接字符串案例.mp4     13.62MB
      │   ├─04-第四章 集合基础-V10.0
      │   │   ├─01-集合和数组的区别对比.mp4     20.58MB
      │   │   ├─02-ArrayList的构造方法和添加方法.mp4     23.19MB
      │   │   ├─03-ArrayLIst常用成员方法.mp4     23.88MB
      │   │   ├─04-集合存储字符串并遍历.mp4     9.72MB
      │   │   ├─05-集合存储学生对象并遍历.mp4     8.38MB
      │   │   ├─06-键盘录入学生信息到集合.mp4     14.69MB
      │   │   ├─07-集合删除元素.mp4     19.39MB
      │   │   ├─08-集合数据筛选.mp4     21.56MB
      │   │   ├─09-学生管理系统项目演示.mp4     9.06MB
      │   │   ├─10-实现步骤分析和学生类的代码编写.mp4     7.42MB
      │   │   ├─11-菜单搭建.mp4     18.76MB
      │   │   ├─12-添加学生逻辑-基本实现.mp4     20.72MB
      │   │   ├─13-查看学生代码实现.mp4     20.06MB
      │   │   ├─14-判断学号是否存在的方法定义.mp4     25.85MB
      │   │   ├─15-删除学生代码实现.mp4     15.92MB
      │   │   ├─16-修改学生代码实现.mp4     17.85MB
      │   │   └─17-解决添加学生学号的重复问题.mp4     16.06MB
      │   ├─05-第五章 Git-V10.0
      │   │   ├─01-为什么要使用代码版本控制系统.mp4     8.07MB
      │   │   ├─02-Git和SVN的对比.mp4     5.81MB
      │   │   ├─03-Git下载和安装.mp4     5.48MB
      │   │   ├─04-TortoiseGit的安装和汉化.mp4     11.07MB
      │   │   ├─05-Git本地仓库的基本工作流程.mp4     4.72MB
      │   │   ├─06-Git常用命令.mp4     21.07MB
      │   │   ├─07-Git基本操作-TortoiseGit操作.mp4     6.15MB
      │   │   ├─08-Git历史版本切换.mp4     7.7MB
      │   │   ├─09-分支管理介绍.mp4     8.34MB
      │   │   ├─10-分支工作流程.mp4     4.56MB
      │   │   ├─11-创建和切换分支.mp4     6.96MB
      │   │   ├─12-合并分支和删除分支.mp4     4.12MB
      │   │   ├─13-远程仓库的工作流程.mp4     9.54MB
      │   │   ├─14-常见代码托管平台介绍.mp4     4.81MB
      │   │   ├─15-远程仓库创建-SSH公钥配置.mp4     25.65MB
      │   │   ├─16-本地代码推送至远程仓库.mp4     6.3MB
      │   │   ├─17-远程仓库操作-克隆拉取.mp4     7.63MB
      │   │   ├─18-代码冲突.mp4     13.73MB
      │   │   ├─19-IDEA集成Git-创建本地仓库-提交代码.mp4     12.41MB
      │   │   ├─20-IDEA操作-版本切换.mp4     11.74MB
      │   │   ├─21-IDEA中分支管理.mp4     17.5MB
      │   │   └─22-IDEA中操作远程仓库.mp4     7.96MB
      │   ├─06-第六章 面向对象进阶-V10.0
      │   │   ├─6-1 分类和static
      │   │   │   ├─01-案例驱动教学模式介绍.mp4     7.17MB
      │   │   │   ├─02-分类思想.mp4     14.17MB
      │   │   │   ├─03-包的概述和定义.mp4     7.8MB
      │   │   │   ├─04-包的注意事项和类访问.mp4     15.61MB
      │   │   │   ├─05-需求说明和效果演示.mp4     9.14MB
      │   │   │   ├─06-环境搭建.mp4     13.17MB
      │   │   │   ├─07-菜单搭建.mp4     26.61MB
      │   │   │   ├─08-基本添加功能-思路分析.mp4     5.25MB
      │   │   │   ├─09-基本添加功能-代码实现.mp4     32MB
      │   │   │   ├─10-添加功能-加入学号判断.mp4     31MB
      │   │   │   ├─11-添加功能-问题分析.mp4     4.38MB
      │   │   │   ├─12-static关键字特点.mp4     17.86MB
      │   │   │   ├─13-static注意事项-学号存在问题解决.mp4     13.57MB
      │   │   │   ├─14-查看学生-代码实现.mp4     21.82MB
      │   │   │   ├─15-删除功能-代码实现.mp4     25.35MB
      │   │   │   ├─16-修改功能-代码实现.mp4     16.19MB
      │   │   │   └─17-学生管理系统代码优化.mp4     17.11MB
      │   │   ├─6-2 老师管理系统
      │   │   │   ├─18-老师管理系统-环境搭建.mp4     3.96MB
      │   │   │   ├─19-老师管理系统菜单搭建.mp4     9.51MB
      │   │   │   ├─20-老师管理系统-添加功能.mp4     34.5MB
      │   │   │   ├─21-老师管理系统-查询功能.mp4     13.19MB
      │   │   │   ├─22-老师管理系统-删除功能.mp4     16.01MB
      │   │   │   ├─23-老师管理系统-修改功能.mp4     13.92MB
      │   │   │   └─24-老师管理系统-代码优化.mp4     9.54MB
      │   │   ├─6-3 继承-上
      │   │   │   ├─01-继承入门.mp4     13.92MB
      │   │   │   ├─02-继承的好处和弊端.mp4     7.7MB
      │   │   │   ├─03-继承的特点.mp4     7.56MB
      │   │   │   ├─04-继承中成员变量的访问特点.mp4     8.63MB
      │   │   │   ├─05-this和super访问成员的格式.mp4     2.68MB
      │   │   │   ├─06-继承中成员方法的访问特点.mp4     8.15MB
      │   │   │   ├─07-方法重写概述和应用场景.mp4     15.61MB
      │   │   │   ├─08-方法重写的注意事项.mp4     13.21MB
      │   │   │   └─09-权限修饰符.mp4     10.01MB
      │   │   ├─6-4 继承-下
      │   │   │   ├─10-继承中构造方法的访问特点.mp4     27.33MB
      │   │   │   ├─11-构造方法的访问特点-父类没有空参构造方法.mp4     11.78MB
      │   │   │   ├─12-代码优化和内存图解.mp4     13.09MB
      │   │   │   ├─13-黑马信息管理系统-集成改进.mp4     26.78MB
      │   │   │   ├─14-抽象类入门.mp4     12.63MB
      │   │   │   ├─15-抽象类的注意事项.mp4     11.41MB
      │   │   │   ├─16-模板设计模式.mp4     16.33MB
      │   │   │   ├─17-final关键字.mp4     22.7MB
      │   │   │   ├─18-黑马信息管理系统-抽象类改进.mp4     4.25MB
      │   │   │   ├─19-代码块.mp4     20.5MB
      │   │   │   └─20-黑马信息管理系统-代码块改进.mp4     6.22MB
      │   │   ├─6-5 接口
      │   │   │   ├─01-黑马信息管理系统-集合改进.mp4     19.43MB
      │   │   │   ├─02-黑马信息管理系统-抽取公共Dao.mp4     11.27MB
      │   │   │   ├─03-接口的介绍.mp4     4.87MB
      │   │   │   ├─04-接口的定义和特点.mp4     12.25MB
      │   │   │   ├─05-接口中的成员特点.mp4     12.5MB
      │   │   │   ├─06-JDK8版本中成员的特点-默认方法.mp4     13.29MB
      │   │   │   ├─07-JDK8版本中接口成员的特点-静态方法.mp4     8.7MB
      │   │   │   ├─08-JDK9版本中接口成员的特点-私有方法.mp4     12.45MB
      │   │   │   ├─09-类和接口的关系.mp4     11.89MB
      │   │   │   └─10-黑马信息管理系统改进-接口改进.mp4     4.21MB
      │   │   ├─6-6 多态与内部类
      │   │   │   ├─11-黑马信息管理系统-问题分析-多态引入.mp4     6.45MB
      │   │   │   ├─12-多态的前提条件.mp4     8.31MB
      │   │   │   ├─13-多态中成员访问的特点.mp4     10.1MB
      │   │   │   ├─14-多态的好处和弊端.mp4     15.57MB
      │   │   │   ├─15-多态中的转型.mp4     9.66MB
      │   │   │   ├─16-多态中转型存在的风险和解决方案.mp4     9.62MB
      │   │   │   ├─17-黑马信息管理系统-多态改进.mp4     10.4MB
      │   │   │   ├─18-内部类-成员内部类.mp4     10.5MB
      │   │   │   ├─19-私有成员内部类-静态成员内部类.mp4     11.06MB
      │   │   │   ├─20-局部内部类.mp4     6.43MB
      │   │   │   ├─21-匿名内部类.mp4     20.46MB
      │   │   │   └─22-匿名内部类的使用场景.mp4     6.36MB
      │   │   └─6-7 Lambda表达式
      │   │         ├─23-Lambda初体验和函数式编程思想.mp4     10.46MB
      │   │         ├─24-Lambda表达式的格式说明和前提条件.mp4     12.09MB
      │   │         ├─25-Lambda练习-带参数无返回值.mp4     8.94MB
      │   │         ├─26-Lambda练习-无参数有返回值.mp4     9.6MB
      │   │         ├─27-Lambda练习-带参数带返回值.mp4     6.33MB
      │   │         ├─28-Lambda的省略模式.mp4     11.71MB
      │   │         └─29-匿名内部类和Lambda表达式的区别.mp4     7.64MB
      │   ├─07-第七章 常用API&异常-V10.0
      │   │   ├─7-1 API的基本使用与Object类
      │   │   │   ├─01-API-基本使用.mp4     12.69MB
      │   │   │   ├─02-API-Math.mp4     22.06MB
      │   │   │   ├─03-API-system.mp4     27.68MB
      │   │   │   ├─04-Object-toString.mp4     23.09MB
      │   │   │   ├─05-Object-equals.mp4     9.27MB
      │   │   │   ├─06-Object-面试题.mp4     11.68MB
      │   │   │   └─07-API-Objects.mp4     21.39MB
      │   │   ├─7-2 BigDecimal类与Integer类
      │   │   │   ├─08-BigDecimal-构造.mp4     4.94MB
      │   │   │   ├─09-BigDecimal-四则运算.mp4     11.99MB
      │   │   │   ├─10-BigDecimal-特殊方法.mp4     16.82MB
      │   │   │   ├─11-基本数据类型包装类.mp4     7.08MB
      │   │   │   ├─12-Integer-获得对象.mp4     9.17MB
      │   │   │   ├─13-Integer-自动装箱和自动拆箱.mp4     14.77MB
      │   │   │   ├─14-Integer-类型转换.mp4     10.57MB
      │   │   │   └─15-Integer-练习.mp4     10.55MB
      │   │   ├─7-3 数组的高级操作与递归
      │   │   │   ├─16-数组的高级操作-二分查找思路分析.mp4     7.05MB
      │   │   │   ├─17-数组的高级操作-二分查找代码实现.mp4     13.08MB
      │   │   │   ├─18-数组的高级操作-冒泡排序思路分析.mp4     4.97MB
      │   │   │   ├─19-数组的高级操作-冒泡排序代码实现.mp4     17.97MB
      │   │   │   ├─20-递归-概念.mp4     8.76MB
      │   │   │   ├─21-递归-求阶乘代码实现.mp4     4.9MB
      │   │   │   ├─22-递归-内存图.mp4     8.4MB
      │   │   │   ├─23-数组的高级操作-快排核心思路分析.mp4     10.7MB
      │   │   │   ├─24-数组的高级操作-快排核心代码实现.avi.mp4     14.86MB
      │   │   │   ├─25-数组的高级操作-快排完整实现.avi.mp4     6.19MB
      │   │   │   └─26-Arrays.mp4     20.16MB
      │   │   ├─7-4 时间日期类
      │   │   │   ├─01-时间日期类-概述.mp4     4.9MB
      │   │   │   ├─02-时间日期类-Date构造方法.mp4     11.74MB
      │   │   │   ├─03-时间日期类-Date成员方法.mp4     7.14MB
      │   │   │   ├─04-时间日期类-simpledateformat.mp4     22.03MB
      │   │   │   ├─05-时间日期类-练习.mp4     17.93MB
      │   │   │   ├─06-时间日期类-JDK8的体验.mp4     13.21MB
      │   │   │   ├─07-JDK8时间类-获取时间对象.mp4     8.58MB
      │   │   │   ├─08-JDK8时间类-获取时间中的每个值.mp4     17.29MB
      │   │   │   ├─09-JDK8时间类-转换方法.mp4     4.76MB
      │   │   │   ├─10-JDK8时间类-格式化和解析.mp4     15.85MB
      │   │   │   ├─11-JDK8时间类-plus系列的方法.mp4     9.79MB
      │   │   │   ├─12-JDK8时间类-minus系列的方法.mp4     5.8MB
      │   │   │   ├─13-JDK8时间类-with系列的方法.mp4     10.57MB
      │   │   │   ├─14-JDK8时间类-时间间隔对象.mp4     20.29MB
      │   │   │   └─15-JDK8时间类-小结.mp4     3.64MB
      │   │   └─7-5 异常
      │   │         ├─16-异常的体系结构和异常的分类.mp4     16.86MB
      │   │         ├─17-虚拟机默认处理异常的方式.mp4     9.66MB
      │   │         ├─18-throws声明异常.mp4     12.64MB
      │   │         ├─19-声明异常的注意事项.mp4     5.76MB
      │   │         ├─20-throw抛出异常.mp4     17.49MB
      │   │         ├─21-try…catch自己处理异常.mp4     7.97MB
      │   │         ├─22-try…catch的常见问题.mp4     35.54MB
      │   │         ├─23-throwable成员方法.mp4     9MB
      │   │         ├─24-异常的小练习.mp4     23.18MB
      │   │         └─25-自定义异常.avi.mp4     11.83MB
      │   ├─08-第八章 集合-V10.0
      │   │   ├─8-1 Collection
      │   │   │   ├─01-集合概述-集合与数组的对比.mp4     10.74MB
      │   │   │   ├─02-集合概述-集合体系结构.mp4     3.07MB
      │   │   │   ├─03-Collection-常见成员方法.mp4     34.2MB
      │   │   │   ├─04-Collection-迭代器基本使用.mp4     13.16MB
      │   │   │   ├─05-Collection-迭代器原理分析.mp4     4.92MB
      │   │   │   ├─06-Collection-迭代器删除方法.mp4     14.77MB
      │   │   │   ├─07-增强for-基本格式.mp4     13.51MB
      │   │   │   ├─08-增强for-注意点.mp4     6.92MB
      │   │   │   └─09-Collection-练习.mp4     9.05MB
      │   │   ├─8-2 List与LinkedList
      │   │   │   ├─10-List-概述和基本使用.mp4     6.38MB
      │   │   │   ├─11-List-特有方法.mp4     19.21MB
      │   │   │   ├─12-数据结构-栈和队列.mp4     6.98MB
      │   │   │   ├─13-数据结构-数组和链表.mp4     11.36MB
      │   │   │   ├─14-ArrayList-源码解析.mp4     32.47MB
      │   │   │   ├─15-LinkedList-基本运用.mp4     6.38MB
      │   │   │   ├─16-LinkedList-特有功能.mp4     13.33MB
      │   │   │   └─17-LinkedList-源码解析.mp4     24.95MB
      │   │   ├─8-3 泛型
      │   │   │   ├─18-泛型-概述.mp4     8.43MB
      │   │   │   ├─19-泛型-泛型类的使用.mp4     10.76MB
      │   │   │   ├─20-泛型-自定义泛型类.mp4     7.47MB
      │   │   │   ├─21-泛型-泛型方法的使用.mp4     12.7MB
      │   │   │   ├─22-泛型-自定义泛型方法.mp4     10.13MB
      │   │   │   ├─23-泛型-泛型接口.mp4     12.2MB
      │   │   │   └─24-泛型-通配符.mp4     15.05MB
      │   │   ├─8-4 数据结构&平衡二叉树
      │   │   │   ├─01-Set-概述.mp4     2.25MB
      │   │   │   ├─02-Set-基本使用.mp4     9.79MB
      │   │   │   ├─03-TreeSet-基本使用.mp4     11.8MB
      │   │   │   ├─04-TreeSet-自然排序.mp4     13.77MB
      │   │   │   ├─05-自然排序-练习.mp4     17.93MB
      │   │   │   ├─06-TreeSet-比较器排序.mp4     15.92MB
      │   │   │   ├─07-TreeSet-两种比较方式的对比.mp4     12.11MB
      │   │   │   ├─08-数据结构-二叉树.mp4     9.5MB
      │   │   │   ├─09-数据结构-二叉查找树.mp4     3.84MB
      │   │   │   ├─10-数据结构-二叉查找树添加节点.mp4     2.67MB
      │   │   │   ├─11-数据结构-平衡二叉树.mp4     8.78MB
      │   │   │   ├─12-平衡二叉树-左旋.mp4     10.28MB
      │   │   │   ├─13-平衡二叉树-右旋.mp4     4.22MB
      │   │   │   ├─14-平衡二叉树-小结.mp4     2.36MB
      │   │   │   ├─15-平衡二叉树-左左和左右.mp4     5.17MB
      │   │   │   ├─16-平衡二叉树-右右和右左.mp4     4.52MB
      │   │   │   └─17-小结.mp4     7.42MB
      │   │   ├─8-5 红黑树&HashSet
      │   │   │   ├─18-红黑树-概述.mp4     2.34MB
      │   │   │   ├─19-红黑树-红黑规则.mp4     6.45MB
      │   │   │   ├─20-红黑树-添加节点的默认颜色.mp4     9.46MB
      │   │   │   ├─21-红黑树-添加节点后如何保证红黑规则1.mp4     9.03MB
      │   │   │   ├─22-红黑树-添加节点后如何保证红黑规则2.mp4     13.05MB
      │   │   │   ├─23-红黑树-练习.mp4     31.04MB
      │   │   │   ├─24-HashSet-基本使用.mp4     8.43MB
      │   │   │   ├─25-HashSet-哈希值.mp4     14.39MB
      │   │   │   ├─26-HashSet-JDK7底层原理解析(1).mp4     9.98MB
      │   │   │   ├─26-HashSet-JDK7底层原理解析.mp4     9.98MB
      │   │   │   ├─27-HashSet-JDK8底层优化.mp4     4.26MB
      │   │   │   ├─28-HashSet-练习.mp4     12.95MB
      │   │   │   └─29-HashSet-小结.mp4     1.87MB
      │   │   ├─8-6 HashMap&TreeMap
      │   │   │   ├─01-Map-基本使用.mp4     7.97MB
      │   │   │   ├─02-Map-常用方法.mp4     29.14MB
      │   │   │   ├─03-Map-第一种遍历方式.mp4     10.77MB
      │   │   │   ├─04-Map-第二种遍历方式.mp4     12.35MB
      │   │   │   ├─05-HashMap-原理解析.mp4     4.01MB
      │   │   │   ├─06-HashMap-练习.mp4     26.21MB
      │   │   │   ├─07-TreeMap-原理解析.mp4     4.55MB
      │   │   │   ├─08-TreeMap-练习.mp4     20.53MB
      │   │   │   ├─09-可变参数.mp4     22.73MB
      │   │   │   └─10-创建不可变的集合.mp4     24.78MB
      │   │   └─8-7 Stream流
      │   │         ├─11-Stream流-初体验.mp4     12.67MB
      │   │         ├─12-Stream流-思想特点.mp4     3.37MB
      │   │         ├─13-Stream流-获取方法.mp4     24.08MB
      │   │         ├─14-中间方法-filter.mp4     13.9MB
      │   │         ├─15-其他常用中间方法.mp4     14.92MB
      │   │         ├─16-Stream流-终结方法.mp4     15.89MB
      │   │         ├─17-Stream流-不能直接修改数据源中的数据.mp4     9.91MB
      │   │         ├─18-收集方法-toList和toSet.mp4     14.17MB
      │   │         ├─19-收集方法-toMap.mp4     21.41MB
      │   │         └─20-Stream流-练习.mp4     17.89MB
      │   ├─09-第九章 IO流-V10.0
      │   │   ├─9-1 File
      │   │   │   ├─01-File和IO的概述.mp4     4.25MB
      │   │   │   ├─02-File的构造方法.mp4     11.91MB
      │   │   │   ├─03-绝对路径和相对路径.mp4     5.95MB
      │   │   │   ├─04-File的创建功能.mp4     20.45MB
      │   │   │   ├─05-File的删除方法.mp4     8.53MB
      │   │   │   ├─06-File的获取和判断方法.mp4     13.3MB
      │   │   │   ├─07-File的listFile方法.mp4     13.74MB
      │   │   │   ├─08-File练习一.mp4     8.41MB
      │   │   │   ├─09-File练习二.mp4     13.35MB
      │   │   │   ├─10-File练习二的递归分析.mp4     11.06MB
      │   │   │   └─11-File练习三.mp4     16.83MB
      │   │   ├─9-2 字节流
      │   │   │   ├─12-IO的概述.mp4     4.46MB
      │   │   │   ├─13-IO的分类.mp4     9.35MB
      │   │   │   ├─14-字节流-字节输出流快速入门.mp4     8.31MB
      │   │   │   ├─15-字节流-注意事项.mp4     10.85MB
      │   │   │   ├─16-字节流-一次写多个数据.mp4     9.16MB
      │   │   │   ├─17-字节流-两个问题.mp4     14.99MB
      │   │   │   ├─18-字节流-trycatch捕获异常.mp4     11.34MB
      │   │   │   ├─19-字节流-小结.mp4     1.02MB
      │   │   │   ├─20-字节流-字节输入流基本学习.mp4     10.73MB
      │   │   │   ├─21-字节流-读多个字节.mp4     7.86MB
      │   │   │   ├─22-字节流-文件复制.mp4     9.38MB
      │   │   │   ├─23-字节流-定义小数组拷贝.mp4     13.42MB
      │   │   │   └─24-字节流-小数组拷贝原理.mp4     4.59MB
      │   │   ├─9-3 缓冲流
      │   │   │   ├─25-缓冲流-一次读写一个字节代码实现.mp4     12.08MB
      │   │   │   ├─26-缓冲流-一次读写一个字节原理.mp4     10.73MB
      │   │   │   ├─27-缓冲流-一次读写一个字节数组.mp4     10.27MB
      │   │   │   └─28-小结.mp4     1.92MB
      │   │   ├─9-4 字符流&字符缓冲流
      │   │   │   ├─01-字节流操作文本文件出现乱码的问题.mp4     2.26MB
      │   │   │   ├─02-字符流-编码表.mp4     10.05MB
      │   │   │   ├─03-字符流-编码和解码的方法.mp4     15.59MB
      │   │   │   ├─04-字节流读取中文出现乱码的原因.mp4     2.38MB
      │   │   │   ├─05-字符流-读取中文的过程.mp4     3.12MB
      │   │   │   ├─06-字符流-写出数据.mp4     20.19MB
      │   │   │   ├─07-字符流-写出数据的注意事项.mp4     7.19MB
      │   │   │   ├─08-字符流-flush和close方法.mp4     9.04MB
      │   │   │   ├─09-字符流-读取数据.mp4     17.75MB
      │   │   │   ├─10-字符流-练习.mp4     12.82MB
      │   │   │   ├─11-字符缓冲输入流-读取数据.mp4     11.43MB
      │   │   │   ├─12-字符缓冲输出流-输出数据.mp4     14.13MB
      │   │   │   ├─13-缓冲流-特有方法.mp4     20.76MB
      │   │   │   ├─14-缓冲流-练习.mp4     24.2MB
      │   │   │   └─15-IO流-小结.mp4     2.87MB
      │   │   └─9-5 转换流&对象操作流&Properties
      │   │         ├─16-转换流-概念.mp4     17.3MB
      │   │         ├─17-转换流-指定编码读写.mp4     27.9MB
      │   │         ├─18-对象操作流-基本特点.mp4     5.5MB
      │   │         ├─19-对象操作流-序列化.mp4     15.16MB
      │   │         ├─20-对象操作流-反序列化.mp4     7.33MB
      │   │         ├─21-对象操作流-两个注意点.avi.mp4     17.16MB
      │   │         ├─22-对象操作流-两个注意点2.avi.mp4     10.26MB
      │   │         ├─23-对象操作流-练习.mp4     23.57MB
      │   │         ├─24-Properties-概述.mp4     7.62MB
      │   │         ├─25-Properties-作为map集合的基本使用.mp4     15.46MB
      │   │         ├─26-Properties-特有方法.mp4     8.17MB
      │   │         ├─27-Properties-load.mp4     10.26MB
      │   │         └─28-Properties-store.mp4     6.46MB
      │   ├─10-第十章 多线程-V10.0
      │   │   ├─10-1 多线程
      │   │   │   ├─01-多线程概述-初步了解多线程.mp4     2.95MB
      │   │   │   ├─02-多线程概述-并发和并行.mp4     2.89MB
      │   │   │   ├─03-多线程概述-进程和线程.mp4     4.75MB
      │   │   │   ├─04-多线程的实现方式-继承Thread.mp4     7.09MB
      │   │   │   ├─05-多线程的实现方式-两个小问题.mp4     5.42MB
      │   │   │   ├─06-多线的实现方式-实现Runnable接口.mp4     9.78MB
      │   │   │   ├─07-多线程的实现方式-实现callable接口.mp4     17.97MB
      │   │   │   ├─08-三种实现方式的对比.mp4     7.15MB
      │   │   │   ├─09-Thread方法-设置获取名字.mp4     16.23MB
      │   │   │   ├─10-Thread方法-获得线程对象.mp4     4.87MB
      │   │   │   ├─11-Thread方法-sleep.mp4     10.05MB
      │   │   │   ├─12-Thread方法-线程的优先级.mp4     18.89MB
      │   │   │   └─13-Thread方法-守护线程.mp4     10.66MB
      │   │   ├─10-2 线程安全问题
      │   │   │   ├─14-线程安全问题-卖票案例实现.mp4     12.7MB
      │   │   │   ├─15-线程安全问题-原因分析.mp4     16.24MB
      │   │   │   ├─16-线程安全问题-同步代码块.mp4     13.53MB
      │   │   │   ├─17-线程安全问题-锁对象唯一.mp4     14.44MB
      │   │   │   ├─18-线程安全问题-同步方法.mp4     21.44MB
      │   │   │   ├─19-线程安全问题-lock.mp4     9.74MB
      │   │   │   └─20-死锁.mp4     10.63MB
      │   │   ├─10-3 生产者和消费者
      │   │   │   ├─21-生产者和消费者思路分析.mp4     9MB
      │   │   │   ├─22-生产者和消费者-代码实现.mp4     30.08MB
      │   │   │   ├─23-生产者和消费者-代码改写.mp4     22.45MB
      │   │   │   ├─24-阻塞队列-基本使用.mp4     10.2MB
      │   │   │   └─25-阻塞队列-实现等待唤醒机制.mp4     15.61MB
      │   │   ├─10-4 线程池&volatile
      │   │   │   ├─01-线程状态.mp4     7.42MB
      │   │   │   ├─02-线程池-基本原理.mp4     6.26MB
      │   │   │   ├─03-线程池-Executors默认线程池.mp4     18.24MB
      │   │   │   ├─04-线程池-Executors创建指定上限的线程池.mp4     10.76MB
      │   │   │   ├─05-线程池-ThreadPoolExecutor.mp4     27.48MB
      │   │   │   ├─06-线程池-参数详解.mp4     19.51MB
      │   │   │   ├─07-线程池-非默认任务拒绝策略.mp4     9.47MB
      │   │   │   ├─08-volatile-问题.mp4     10.19MB
      │   │   │   ├─09-volatile解决.mp4     4.57MB
      │   │   │   └─10-synchronized解决.mp4     5.16MB
      │   │   └─10-5 原子性&并发工具类
      │   │         ├─11-原子性.mp4     9.36MB
      │   │         ├─12-volatile关键字不能保证原子性.mp4     7.59MB
      │   │         ├─13-原子性_AtomicInteger.mp4     23.83MB
      │   │         ├─14-AtomicInteger-内存解析.mp4     11.79MB
      │   │         ├─15-AtomicInteger-源码解析.mp4     14.02MB
      │   │         ├─16-悲观锁和乐观锁.mp4     1.94MB
      │   │         ├─17-并发工具类-Hashtable.mp4     12.1MB
      │   │         ├─18-并发工具类-ConcurrentHashMap基本使用.mp4     4.14MB
      │   │         ├─19-并发工具类-ConcurrentHashMap1.7原理.mp4     15.67MB
      │   │         ├─20-并发工具类-ConcurrentHashMap1.8原理.mp4     14.04MB
      │   │         ├─21-并发工具类-CountDownLatch.mp4     21.76MB
      │   │         └─22-并发工具类-Semaphore.mp4     13.67MB
      │   ├─11-第十一章 网络编程-V10.0
      │   │   ├─11-1 网络编程&UDP
      │   │   │   ├─01-网络编程三要素-概述.mp4     6.61MB
      │   │   │   ├─02-网络编程三要素-IP.mp4     9.22MB
      │   │   │   ├─03-网络编程-常见命令.mp4     4.18MB
      │   │   │   ├─04-网络编程-Inetaddress类.mp4     14.44MB
      │   │   │   ├─05-网络编程三要素-端口.mp4     1.91MB
      │   │   │   ├─06-网络编程三要素-协议.mp4     4.34MB
      │   │   │   ├─07-UDP-发送端.mp4     16.41MB
      │   │   │   ├─08-UDP-接收端.mp4     25.86MB
      │   │   │   ├─09-UDP练习.mp4     20.39MB
      │   │   │   ├─10-UDP-三种通讯方式.mp4     3.48MB
      │   │   │   ├─11-UDP-组播代码实现.mp4     12.97MB
      │   │   │   └─12-UDP-广播代码实现.mp4     10.09MB
      │   │   └─11-2 TCP通讯程序
      │   │         ├─13-TCP-客户端.mp4     9.04MB
      │   │         ├─14-TCP-服务器.mp4     10.84MB
      │   │         ├─15-TCP-原理分析.mp4     18.14MB
      │   │         ├─16-TCP-三次握手.mp4     1.48MB
      │   │         ├─17-TCP-四次挥手.mp4     3.25MB
      │   │         ├─18-TCP-练习1.mp4     29.74MB
      │   │         ├─19-TCP-练习2.mp4     23.19MB
      │   │         ├─20-服务端优化-循环.mp4     8.26MB
      │   │         ├─21-服务端优化-UUID.mp4     13.33MB
      │   │         ├─22-服务端优化-多线程.mp4     13.34MB
      │   │         └─23-服务端优化-线程池.mp4     7.89MB
      │   └─12-第十二章 基础加强-V10.0
      │         ├─12-1 类加载器&反射
      │         │   ├─01-类加载器-初步了解.mp4     1.89MB
      │         │   ├─02-类加载器-类加载时机.mp4     2.96MB
      │         │   ├─03-类加载的过程-加载.mp4     4.05MB
      │         │   ├─04-类加载的过程-链接.mp4     3.79MB
      │         │   ├─05-类加载的过程-初始化和小结.mp4     3.47MB
      │         │   ├─06-类加载器-分类.mp4     1.39MB
      │         │   ├─07-类加载器-双亲委派模型.mp4     8.6MB
      │         │   ├─08-类加载器-常用方法.mp4     7.29MB
      │         │   ├─09-反射-概述.mp4     15.39MB
      │         │   ├─10-反射-获取class对象.mp4     13.48MB
      │         │   ├─11-反射-获取Constructor对象.mp4     32.88MB
      │         │   ├─12-反射-利用Constructor创建对象.mp4     26.46MB
      │         │   ├─13-反射-小结.mp4     2.08MB
      │         │   ├─14-反射-获取Field对象.mp4     21.99MB
      │         │   ├─15-反射-利用Field赋值和获取值.mp4     17.24MB
      │         │   ├─16-反射-获取Method对象.mp4     26.08MB
      │         │   └─17-反射-利用Method对象运行方法.mp4     13.03MB
      │         ├─12-2 xml
      │         │   ├─01-xml-作为配置文件的优势.mp4     3.03MB
      │         │   ├─02-xml-概述.mp4     5.4MB
      │         │   ├─03-xml-标签的规则.mp4     3.77MB
      │         │   ├─04-xml-语法规则.mp4     16.73MB
      │         │   ├─05-xml-DOM解析思想.mp4     5.66MB
      │         │   ├─06-xml-解析的准备工作.mp4     9MB
      │         │   └─07-xml-解析代码实现.mp4     41.17MB
      │         ├─12-3 DTD&schema
      │         │   ├─08-DTD入门案例-编写DTD.mp4     6.88MB
      │         │   ├─09-DTD入门案例-引入DTD.mp4     2.29MB
      │         │   ├─10-DTD约束-三种引入方式.mp4     6.2MB
      │         │   ├─11-DTD语法规则-定义元素.mp4     8.71MB
      │         │   ├─12-DTD语法规则-定义属性.mp4     4.66MB
      │         │   ├─13-schema-schema和dtd的区别.mp4     1.77MB
      │         │   ├─14-schema入门案例-编写schema.mp4     14.65MB
      │         │   ├─15-schema入门案例-引入schema.mp4     6.83MB
      │         │   └─16-schema入门案例-定义属性.mp4     3.02MB
      │         ├─12-4 枚举
      │         │   ├─17-枚举-什么是枚举.mp4     1.87MB
      │         │   ├─18-枚举-定义格式.mp4     2.09MB
      │         │   ├─19-枚举-枚举的特点.mp4     21.48MB
      │         │   ├─20-枚举-枚举的方法.mp4     21.15MB
      │         │   ├─21-注解-注解的优势.mp4     2.98MB
      │         │   ├─22-注解-注解的概述.mp4     11.89MB
      │         │   ├─23-注解-自定义注解.mp4     14.12MB
      │         │   ├─24-注解-特殊属性value.mp4     4.13MB
      │         │   ├─25-注解-自定义注解练习.mp4     20.75MB
      │         │   └─26-注解-元注解.mp4     12.52MB
      │         └─12-5 单元测试&日志技术
      │               ├─01-单元测试-概述.mp4     3.25MB
      │               ├─02-单元测试-基本使用.mp4     6.02MB
      │               ├─03-单元测试-三个常用注解before,test,after.mp4     3.25MB
      │               ├─04-日志技术-日志技术与输出语句的区别.mp4     3.87MB
      │               ├─05-日志技术-体系结构和Log4J.mp4     3.23MB
      │               ├─06-日志技术-Log4J入门案例.mp4     16.8MB
      │               ├─07-日志技术-Log4J三个核心.mp4     5.58MB
      │               ├─08-日志技术-配置文件详解.mp4     17.63MB
      │               └─09-日志技术-Log4j在项目中的应用.mp4     11.72MB
      ├─02-阶段二 JavaWeb
      │   ├─01-第一章 Linux-V10.0
      │   │   ├─1-1
      │   │   │   ├─01-操作系统简介.mp4     10.04MB
      │   │   │   ├─02-初识Linux-发展历程.mp4     4.05MB
      │   │   │   ├─03-初识Linux-特点.mp4     4.25MB
      │   │   │   ├─04-初识Linux-Linux与其他操作系统的区别.mp4     8MB
      │   │   │   └─05-初识Linux-发行版本.mp4     1.49MB
      │   │   ├─1-2
      │   │   │   ├─06-虚拟机-简介.mp4     2.32MB
      │   │   │   ├─07-虚拟机-安装.mp4     10.99MB
      │   │   │   ├─09-虚拟机-CentOS下载和安装.mp4     10.41MB
      │   │   │   ├─10-启动虚拟机-CentOS设置.mp4     11.29MB
      │   │   │   ├─11-启动虚拟机-静态IP配置.mp4     19.91MB
      │   │   │   ├─12-CRT-安装注册和配置.mp4     10.06MB
      │   │   │   ├─13-CentOS-目录和文件.mp4     4.98MB
      │   │   │   ├─14-CentOS-时间同步.mp4     3.53MB
      │   │   │   ├─15-CentOS-克隆系统和还原系统.mp4     8.42MB
      │   │   │   └─16-CentOS-拍摄快照和还原快照.mp4     4.64MB
      │   │   ├─1-3
      │   │   │   ├─17-Linux用户相关命令-账号管理.mp4     23.98MB
      │   │   │   ├─18-Linux用户相关命令-用户组.mp4     8.85MB
      │   │   │   ├─19-Linux用户相关命令-管理用户gpasswd.mp4     6.85MB
      │   │   │   ├─20-系统管理相关命令-date&logname&su.mp4     13.89MB
      │   │   │   ├─21-系统管理相关命令-id&sudo.mp4     9.72MB
      │   │   │   ├─22-进程相关命令-top&ps&kill.mp4     32.39MB
      │   │   │   ├─23-关机和重启命令-shutdown&reboot.mp4     11.24MB
      │   │   │   └─24-系统管理的其他命令-who&timedatectl&clear.mp4     27.02MB
      │   │   ├─1-4
      │   │   │   ├─25-目录管理命令-ls&pwd&cd.mp4     21.76MB
      │   │   │   ├─26-目录管理命令-mkdir&rmdir&rm.mp4     14.82MB
      │   │   │   ├─27-目录管理命令-cp&mv.mp4     15.59MB
      │   │   │   ├─28-文件基本属性.mp4     9.35MB
      │   │   │   ├─29-更改属主和属组-chgrp&chown.mp4     15.76MB
      │   │   │   ├─30-更改权限-chmod.mp4     17.71MB
      │   │   │   └─31-练习.mp4     19.32MB
      │   │   ├─1-5
      │   │   │   ├─01-文件管理-touch.mp4     8.53MB
      │   │   │   ├─02-文件管理-vi和vim的介绍.mp4     7.71MB
      │   │   │   ├─03-文件管理-vim三种模式切换.mp4     9.48MB
      │   │   │   ├─04-文件查看-cat&less.mp4     17.37MB
      │   │   │   ├─05-文件查看-tail&head.mp4     11.13MB
      │   │   │   ├─06-文件查看-grep.mp4     16.29MB
      │   │   │   ├─07-vim定位行.mp4     2.72MB
      │   │   │   ├─08-vim异常处理.mp4     8.24MB
      │   │   │   ├─09-文件管理-echo命令.mp4     6.73MB
      │   │   │   ├─10-awk语法-过滤和切割.mp4     11.76MB
      │   │   │   ├─11-awk语法-切割后按照指定方式展示.mp4     3.77MB
      │   │   │   ├─12-awk语法-toupper&tolower&length.mp4     3.66MB
      │   │   │   ├─13-awk语法-计算.mp4     6.71MB
      │   │   │   ├─14-软连接.mp4     4.86MB
      │   │   │   └─15-查找命令-find.mp4     5.98MB
      │   │   ├─1-6 压缩命令
      │   │   │   ├─16-压缩命令-gzip&gunzip.mp4     8.12MB
      │   │   │   ├─17-压缩命令-tar.mp4     10.32MB
      │   │   │   ├─18-压缩命令-zip&unzip.mp4     6.22MB
      │   │   │   └─19-压缩命令-bzip2&bunzip2.mp4     3.56MB
      │   │   ├─1-7 网络与磁盘管理
      │   │   │   ├─20-网络管理-ifconfig.mp4     11.17MB
      │   │   │   ├─21-网络管理-ping&netstat.mp4     6.81MB
      │   │   │   ├─22-磁盘管理-lsblk&df.mp4     8.84MB
      │   │   │   ├─23-磁盘管理-mount.mp4     10.15MB
      │   │   │   ├─24-yum-基本使用.mp4     9.55MB
      │   │   │   ├─25-yum-更改yum源.mp4     11.62MB
      │   │   │   └─26-yum和rpm工具的区别.mp4     1.02MB
      │   │   └─1-8 shell
      │   │         ├─27-初识shell.mp4     3.95MB
      │   │         ├─28-shell-第一个脚本文件l.mp4     3.79MB
      │   │         ├─29-shell语法-注释.mp4     4.13MB
      │   │         ├─30-shell语法-变量.mp4     17.09MB
      │   │         ├─31-shell语法-数组.mp4     5.18MB
      │   │         ├─32-shell语法-运算符.mp4     8.92MB
      │   │         ├─33-shell语法-字符串运算符.mp4     13.37MB
      │   │         ├─34-shell语法-关系运算符.mp4     5.9MB
      │   │         ├─35-shell语法-布尔运算符.mp4     7.16MB
      │   │         ├─36-shell语法-逻辑运算符.mp4     5.13MB
      │   │         ├─37-shell语法-if.mp4     10.51MB
      │   │         ├─38-shell语法-选择语句.mp4     4.34MB
      │   │         ├─39-shell语法-for循环.mp4     3.37MB
      │   │         ├─40-shell语法-while循环.mp4     2.94MB
      │   │         ├─41-shell语法-函数.mp4     10.08MB
      │   │         └─42-shell语法-函数练习.mp4     4.84MB
      │   ├─02-第二章 HTML+CSS+Nginx-V10.0
      │   │   ├─2-1
      │   │   │   ├─01-HTML快速入门-网页的介绍.mp4     4.49MB
      │   │   │   ├─02-HTML快速入门-HTML的介绍.mp4     10.83MB
      │   │   │   ├─03-HTML快速入门-入门案例.mp4     15MB
      │   │   │   └─04-HTML快速入门-概念小结.mp4     2.93MB
      │   │   ├─2-2
      │   │   │   ├─05-HTML基本语法-注释和标签规范.mp4     22.43MB
      │   │   │   └─06-HTML基本语法-属性和特殊字符.mp4     18.23MB
      │   │   ├─2-3
      │   │   │   ├─07-新闻文本案例-效果演示和分析.mp4     13.35MB
      │   │   │   ├─08-新闻文本案例-样式控制演示.mp4     17.74MB
      │   │   │   ├─09-新闻文本案例-文本标签演示.mp4     27.94MB
      │   │   │   └─10-新闻文本案例-案例实现.mp4     61.09MB
      │   │   ├─2-4
      │   │   │   ├─11-头条页面案例-效果演示和分析.mp4     17.72MB
      │   │   │   ├─12-头条页面案例-样式控制演示.mp4     44.74MB
      │   │   │   ├─13-头条页面案例-图片标签演示.mp4     14.57MB
      │   │   │   ├─14-头条页面案例-超链接标签演示.mp4     30.67MB
      │   │   │   └─15-头条页面案例-案例实现.mp4     64.4MB
      │   │   ├─2-5     -1.#INDB
      │   │   ├─2-6 快速入门
      │   │   │   ├─01-快速入门-CSS的介绍和组成部分.mp4     5.23MB
      │   │   │   ├─02-快速入门-入门案例.mp4     4.9MB
      │   │   │   ├─03-快速入门-浏览器开发者工具.mp4     7.76MB
      │   │   │   └─04-快速入门-css小结.mp4     2.18MB
      │   │   ├─2-7 基本语法
      │   │   │   ├─05-基本语法-css的引入方式.mp4     14.9MB
      │   │   │   ├─06-基本语法-css的注释.mp4     3.7MB
      │   │   │   ├─07-基本语法-基本选择器.mp4     12.19MB
      │   │   │   ├─08-基本语法-属性选择器.mp4     6.65MB
      │   │   │   ├─09-基本语法-伪类选择器.mp4     9.02MB
      │   │   │   ├─10-基本语法-组合选择器.mp4     8.52MB
      │   │   │   └─11-基本语法-css小结.mp4     2.1MB
      │   │   ├─2-8 头条页面案例2
      │   │   │   ├─12-头条页面案例-案例效果和分析.mp4     5.35MB
      │   │   │   ├─13-头条页面案例-边框样式演示.mp4     13.43MB
      │   │   │   ├─14-头条页面案例-文本样式演示.mp4     13.84MB
      │   │   │   ├─15-头条页面案例-顶部和导航条的实现.mp4     22.25MB
      │   │   │   ├─16-头条页面案例-左侧分享和中间正文和右侧广告图片的实现.mp4     25.41MB
      │   │   │   └─17-头条页面案例-底部页脚超链接的实现.mp4     10.27MB
      │   │   └─2-9 登录页面案例
      │   │         ├─18-登录页面案例-案例效果和分析.mp4     4.74MB
      │   │         ├─19-登录页面案例-表格标签演示.mp4     21.88MB
      │   │         ├─20-登录页面案例-样式控制演示.mp4     21.98MB
      │   │         ├─21-登录页面案例-盒子模型演示.mp4     17.56MB
      │   │         ├─22-登录页面案例-顶部图片和表单的实现.mp4     35.44MB
      │   │         ├─23-登录页面案例-中间表单样式的实现.mp4     27.92MB
      │   │         ├─24-登录页面案例-底部页脚的实现.mp4     19.48MB
      │   │         ├─25-登录页面案例-头条页面中的登录跳转页面.mp4     4.77MB
      │   │         ├─26-nginx-nginx的介绍和安装.mp4     20.38MB
      │   │         └─27-nginx-nginx发布项目.mp4     12.41MB
      │   ├─03-第三章 JavaWeb核心-V10.0
      │   │   ├─3-1
      │   │   │   ├─01-企业开发简介-JavaEE规范的介绍.mp4     5.55MB
      │   │   │   ├─02-企业开发简介-web概述和资源分类.mp4     6.29MB
      │   │   │   └─03-企业开发简介-系统结构的介绍.mp4     8.05MB
      │   │   ├─3-10 请求对象-request
      │   │   │   ├─01-请求对象-请求对象的介绍.mp4     5.58MB
      │   │   │   ├─02-请求对象-获取各种路径的方法.mp4     23.51MB
      │   │   │   ├─03-请求对象-获取请求头信息的方法.mp4     19.5MB
      │   │   │   ├─04-请求对象-获取请求参数信息的方法.mp4     26.08MB
      │   │   │   ├─05-请求对象-获取参数手动封装对象.mp4     17.99MB
      │   │   │   ├─06-请求对象-获取参数反射封装对象.mp4     24.6MB
      │   │   │   ├─07-请求对象-获取参数工具类封装对象.mp4     14.45MB
      │   │   │   ├─08-请求对象-流对象获取数据.mp4     18.77MB
      │   │   │   ├─09-请求对象-中文乱码问题.mp4     9.3MB
      │   │   │   ├─10-请求对象-请求域的介绍.mp4     3.21MB
      │   │   │   ├─11-请求对象-请求转发.mp4     14.92MB
      │   │   │   └─12-请求对象-请求包含.mp4     9.84MB
      │   │   ├─3-11 响应对象-response
      │   │   │   ├─13-响应对象-响应对象的介绍.mp4     3.97MB
      │   │   │   ├─14-响应对象-常见状态码的介绍.mp4     4.07MB
      │   │   │   ├─15-响应对象-字节流响应消息和解决乱码问题.mp4     26.94MB
      │   │   │   ├─16-响应对象-字符流响应消息和解决乱码问题.mp4     10.48MB
      │   │   │   ├─17-响应对象-响应图片.mp4     19.08MB
      │   │   │   ├─18-响应对象-设置缓存时间.mp4     21.11MB
      │   │   │   ├─19-响应对象-设置定时刷新.mp4     12.39MB
      │   │   │   ├─20-响应对象-请求重定向.mp4     18.76MB
      │   │   │   └─21-响应对象-文件下载.mp4     20.57MB
      │   │   ├─3-12 学生管理系统2
      │   │   │   ├─22-学生管理系统-案例效果演示.mp4     3.52MB
      │   │   │   ├─23-学生管理系统-资源的准备.mp4     11.82MB
      │   │   │   ├─24-学生管理系统-添加学生的功能.mp4     22.63MB
      │   │   │   └─25-学生管理系统-查看学生的功能.mp4     26.01MB
      │   │   ├─3-13 Cookie
      │   │   │   ├─01-Cookie-会话技术介绍.mp4     9.29MB
      │   │   │   ├─02-Cookie-Cookie介绍.mp4     14.95MB
      │   │   │   ├─03-Cookie-Cookie常见的属性.mp4     5.85MB
      │   │   │   ├─04-Cookie-Cookie的方法和添加获取.mp4     7.88MB
      │   │   │   ├─05-Cookie-Cookie的使用.mp4     27.6MB
      │   │   │   └─06-Cookie-Cookie的使用细节.mp4     25.84MB
      │   │   ├─3-14 Session
      │   │   │   ├─07-Session-HttpSession的介绍.mp4     8.63MB
      │   │   │   ├─08-Session-HttpSession的常用方法.mp4     2.65MB
      │   │   │   ├─09-Session-HttpSession的获取.mp4     5.3MB
      │   │   │   ├─10-Session-HttpSession的使用.mp4     25.09MB
      │   │   │   └─11-Session-HttpSession的使用细节.mp4     36.32MB
      │   │   ├─3-15 JSP
      │   │   │   ├─12-JSP-JSP的介绍.mp4     5.45MB
      │   │   │   ├─13-JSP-JSP的快速入门.mp4     9.54MB
      │   │   │   ├─14-JSP-JSP的执行过程.mp4     3.74MB
      │   │   │   ├─15-JSP-JSP生成的文件内容介绍.mp4     17.05MB
      │   │   │   ├─16-JSP-JSP的语法.mp4     27.83MB
      │   │   │   ├─17-JSP-JSP的指令.mp4     20.02MB
      │   │   │   ├─18-JSP-JSP的使用细节.mp4     13.49MB
      │   │   │   ├─19-JSP-四大域对象的复习.mp4     3.1MB
      │   │   │   └─20-JSP-MVC模型的介绍.mp4     5.24MB
      │   │   ├─3-16 学生管理系统3
      │   │   │   ├─21-学生管理系统-案例效果介绍.mp4     3.61MB
      │   │   │   ├─22-学生管理系统-登录功能的实现.mp4     28.13MB
      │   │   │   ├─23-学生管理系统-添加学生功能的实现.mp4     13.32MB
      │   │   │   └─24-学生管理系统-查看学生功能的实现.mp4     19.55MB
      │   │   ├─3-17 EL表达式
      │   │   │   ├─01-EL表达式-EL表达式的介绍.mp4     5.83MB
      │   │   │   ├─02-EL表达式-EL表达式的快速入门.mp4     10.64MB
      │   │   │   ├─03-EL表达式-EL表达式获取不同类型数据.mp4     28.82MB
      │   │   │   ├─04-EL表达式-EL表达式的注意事项.mp4     7.62MB
      │   │   │   ├─05-EL表达式-EL表达式的运算符.mp4     13.49MB
      │   │   │   ├─06-EL表达式-EL表达式的使用细节.mp4     10.16MB
      │   │   │   └─07-EL表达式-EL表达式隐式对象.mp4     26.28MB
      │   │   ├─3-18 JSTL
      │   │   │   ├─08-JSTL-JSTL的介绍.mp4     5.56MB
      │   │   │   └─09-JSTL-JSTL的核心标签使用.mp4     29.01MB
      │   │   ├─3-19 Filter
      │   │   │   ├─10-Filter-过滤器的介绍.mp4     8.41MB
      │   │   │   ├─11-Filter-Filter的介绍.mp4     10.36MB
      │   │   │   ├─12-Filter-FilterChain的介绍.mp4     12.19MB
      │   │   │   ├─13-Filter-Filter过滤器的使用.mp4     21.91MB
      │   │   │   ├─14-Filter-Filter过滤器的使用细节.mp4     17.27MB
      │   │   │   ├─15-Filter-Filter过滤器的生命周期.mp4     12.27MB
      │   │   │   ├─16-Filter-FilterConfig过滤器配置对象的使用.mp4     17.35MB
      │   │   │   └─17-Filter-Filter过滤器五种拦截行为.mp4     34MB
      │   │   ├─3-2
      │   │   │   ├─04-tomcat-服务器的介绍.mp4     10MB
      │   │   │   ├─05-tomcat-tomcat的介绍.mp4     5.46MB
      │   │   │   ├─06-tomcat-tomcat的基本使用.mp4     20.14MB
      │   │   │   ├─07-tomcat-tomcat控制台乱码的解决.mp4     5.32MB
      │   │   │   ├─08-tomcat-idea集成tomcat.mp4     8.55MB
      │   │   │   ├─09-tomcat-linux安装tomcat.mp4     9.68MB
      │   │   │   ├─10-tomcat-javaWEB项目的创建.mp4     8.71MB
      │   │   │   ├─11-tomcat-idea发布项目.mp4     20.67MB
      │   │   │   ├─12-tomcat-打war包发布项目.mp4     10.17MB
      │   │   │   ├─13-tomcat-tomcat配置文件的介绍.mp4     19.32MB
      │   │   │   ├─14-tomcat-配置tomcat虚拟目录.mp4     16.56MB
      │   │   │   └─15-tomcat-配置tomcat虚拟主机.mp4     24.23MB
      │   │   ├─3-20 Listener
      │   │   │   ├─18-Listener-监听器的介绍.mp4     4.76MB
      │   │   │   ├─19-Listener-监听对象的监听器介绍.mp4     6.49MB
      │   │   │   ├─20-Listener-监听域对象属性变化的监听器介绍.mp4     8.92MB
      │   │   │   ├─21-Listener-监听会话相关的感知型监听介绍.mp4     5.15MB
      │   │   │   ├─22-Listener-ServletContextListener监听器的使用.mp4     15.66MB
      │   │   │   └─23-Listener-ServletContextAttributeListener监听器的使用.mp4     26.02MB
      │   │   ├─3-21 学生管理系统4
      │   │   │   ├─24-学生管理系统-分析案例存在的问题.mp4     6.22MB
      │   │   │   ├─25-学生管理系统-过滤器解决全局乱码问题.mp4     12.95MB
      │   │   │   ├─26-学生管理系统-过滤器解决检查登录.mp4     15.9MB
      │   │   │   └─27-学生管理系统-EL表达式和JSTL优化JSP页面.mp4     19.21MB
      │   │   ├─3-3
      │   │   │   ├─16-HTTP协议-HTTP协议的介绍.mp4     8.84MB
      │   │   │   ├─17-HTTP协议-协议的请求.mp4     47.76MB
      │   │   │   └─18-HTTP协议-协议的响应.mp4     19.89MB
      │   │   ├─3-4     -1.#INDB
      │   │   ├─3-5
      │   │   │   ├─01-Servlet-Servlet介绍.mp4     14.55MB
      │   │   │   ├─02-Servlet-Servlet快速入门.mp4     21.13MB
      │   │   │   ├─03-Servlet-Servlet的执行过程.mp4     9.08MB
      │   │   │   ├─04-Servlet-Servlet关系视图.mp4     5.17MB
      │   │   │   ├─05-Servlet-实现方式之继承HttpServlet.mp4     27.33MB
      │   │   │   ├─06-Servlet-Servlet的生命周期.mp4     20.21MB
      │   │   │   ├─07-Servlet-Servlet线程安全问题.mp4     36.92MB
      │   │   │   ├─08-Servlet-Servlet不同映射方式.mp4     21.81MB
      │   │   │   ├─09-Servlet-Servlet多映射的使用场景.mp4     20.6MB
      │   │   │   ├─10-Servlet-Servlet创建时机.mp4     19.05MB
      │   │   │   └─11-Servlet-默认Servlet.mp4     5.37MB
      │   │   ├─3-6 ServletConfig
      │   │   │   ├─12-ServletConfig-ServletConfig的介绍.mp4     2.63MB
      │   │   │   ├─13-ServletConfig-ServletConfig的配置方式.mp4     12.87MB
      │   │   │   └─14-ServletConfig-ServletConfig的常用方法.mp4     23.48MB
      │   │   ├─3-7 ServletContext
      │   │   │   ├─15-ServletContext-ServletContext的介绍.mp4     4.9MB
      │   │   │   ├─16-ServletContext-ServletContext的配置方式.mp4     11.1MB
      │   │   │   ├─17-ServletContext-ServletContext的常用方法01.mp4     31.38MB
      │   │   │   └─18-ServletContext-ServletContext的常用方法02.mp4     9.41MB
      │   │   ├─3-8 注解开发
      │   │   │   ├─19-注解开发-Servlet3.0规范.mp4     8.39MB
      │   │   │   ├─20-注解开发-自动注解开发Servlet.mp4     11.74MB
      │   │   │   ├─21-注解开发-WebServlet注解详解.mp4     5.38MB
      │   │   │   └─22-注解开发-手动创建Servlet容器.mp4     22.14MB
      │   │   └─3-9 学生管理系统1
      │   │         ├─23-学生管理系统-案例效果介绍.mp4     2.49MB
      │   │         └─24-学生管理系统-案例实现.mp4     30.88MB
      │   ├─04-第四章 MYSQL-V10.0
      │   │   ├─4-1
      │   │   │   ├─01-数据库基本概念-数据库的介绍.mp4     11.57MB
      │   │   │   └─02-数据库基本概念-数据库的安装.mp4     27.61MB
      │   │   ├─4-10 触发器
      │   │   │   ├─09-触发器-触发器的介绍.mp4     9.25MB
      │   │   │   ├─10-触发器-INSERT型触发器.mp4     16.43MB
      │   │   │   ├─11-触发器-UPDATE型触发器.mp4     10.55MB
      │   │   │   ├─12-触发器-DELETE型触发器.mp4     9.32MB
      │   │   │   └─13-触发器-查看和删除触发器.mp4     4.74MB
      │   │   ├─4-11 事务
      │   │   │   ├─14-事务-事务的介绍.mp4     4.36MB
      │   │   │   ├─15-事务-事务的基本使用.mp4     12.06MB
      │   │   │   ├─16-事务-事务的提交方式.mp4     9.2MB
      │   │   │   ├─17-事务-事务的四大特征.mp4     3.57MB
      │   │   │   ├─18-事务-事务的隔离级别.mp4     10.53MB
      │   │   │   ├─19-事务-脏读的问题演示和解决.mp4     18.33MB
      │   │   │   ├─20-事务-不可重复读的问题演示和解决.mp4     20.29MB
      │   │   │   ├─21-事务-幻读的问题演示和解决.mp4     17.07MB
      │   │   │   └─22-事务-事务隔离级别的小结.mp4     2.55MB
      │   │   ├─4-12 存储引擎
      │   │   │   ├─01-存储引擎-存储引擎的介绍.mp4     12.67MB
      │   │   │   ├─02-存储引擎-存储引擎的操作.mp4     13.57MB
      │   │   │   └─03-存储引擎-存储引擎的使用建议.mp4     2.7MB
      │   │   ├─4-13 索引
      │   │   │   ├─04-索引-索引的介绍.mp4     7.54MB
      │   │   │   ├─05-索引-创建和查询索引.mp4     12.78MB
      │   │   │   ├─06-索引-添加和删除索引.mp4     8.13MB
      │   │   │   ├─07-索引-索引的原理之磁盘存储的特点.mp4     4.48MB
      │   │   │   ├─08-索引-索引的原理之BTree数据结构.mp4     6.5MB
      │   │   │   ├─09-索引-索引的原理之B+Tree数据结构.mp4     7.86MB
      │   │   │   └─10-索引-索引的设计原则.mp4     6.77MB
      │   │   ├─4-14 锁
      │   │   │   ├─11-锁-锁的介绍.mp4     7.09MB
      │   │   │   ├─12-锁-InnoDB共享锁.mp4     35.63MB
      │   │   │   ├─13-锁-InnoDB排他锁.mp4     19.01MB
      │   │   │   ├─14-锁-MyISAM读锁.mp4     14.22MB
      │   │   │   ├─15-锁-MyISAM写锁.mp4     11.94MB
      │   │   │   └─16-锁-悲观锁和乐观锁.mp4     10.07MB
      │   │   ├─4-2
      │   │   │   ├─03-DDL-数据库、数据表、数据的关系.mp4     3.45MB
      │   │   │   ├─04-DDL-SQL的介绍.mp4     7.55MB
      │   │   │   ├─05-DDL-数据库的查询和创建.mp4     27.31MB
      │   │   │   ├─06-DDL-数据库的修改、删除、使用.mp4     13.72MB
      │   │   │   ├─07-DDL-数据表的查询.mp4     15.81MB
      │   │   │   ├─08-DDL-数据表的创建.mp4     14.25MB
      │   │   │   ├─09-DDL-数据表的修改.mp4     19.04MB
      │   │   │   └─10-DDL-数据表的删除.mp4     3.8MB
      │   │   ├─4-3
      │   │   │   ├─11-DML-新增表数据.mp4     26.88MB
      │   │   │   └─12-DML-修改和删除表数据.mp4     16.76MB
      │   │   ├─4-4
      │   │   │   ├─13-DQL-查询数据准备和查询语法介绍.mp4     6.63MB
      │   │   │   ├─14-DQL-查询全部.mp4     29.58MB
      │   │   │   ├─15-DQL-条件查询.mp4     36.33MB
      │   │   │   ├─16-DQL-聚合函数查询.mp4     16.83MB
      │   │   │   ├─17-DQL-排序查询.mp4     15.13MB
      │   │   │   ├─18-DQL-分组查询.mp4     26.36MB
      │   │   │   └─19-DQL-分页查询.mp4     14.68MB
      │   │   ├─4-5
      │   │   │   ├─20-约束-约束的介绍.mp4     2.98MB
      │   │   │   ├─21-约束-主键约束.mp4     13.79MB
      │   │   │   ├─22-约束-主键自增约束.mp4     15.76MB
      │   │   │   ├─23-约束-唯一约束.mp4     12.83MB
      │   │   │   └─24-约束-非空约束.mp4     13.59MB
      │   │   ├─4-6 多表操作
      │   │   │   ├─01-约束-外键约束.mp4     20.45MB
      │   │   │   ├─02-约束-外键级联操作.mp4     12.36MB
      │   │   │   ├─03-多表操作-一对一.mp4     8.71MB
      │   │   │   ├─04-多表操作-一对多.mp4     14.11MB
      │   │   │   ├─05-多表操作-多对多.mp4     11.77MB
      │   │   │   ├─06-多表操作-多表查询的数据准备.mp4     13.7MB
      │   │   │   ├─07-多表操作-内连接查询.mp4     19.23MB
      │   │   │   ├─08-多表操作-外连接查询.mp4     12.9MB
      │   │   │   ├─09-多表操作-子查询.mp4     23.34MB
      │   │   │   ├─10-多表操作-自关联查询.mp4     13.36MB
      │   │   │   ├─11-多表操作-多表查询练习01.mp4     16.99MB
      │   │   │   ├─12-多表操作-多表查询练习02.mp4     20.74MB
      │   │   │   └─13-多表操作-多表查询练习03.mp4     23.06MB
      │   │   ├─4-7 视图
      │   │   │   ├─14-视图-视图的介绍.mp4     8.1MB
      │   │   │   ├─15-视图-视图的创建和查询.mp4     9.83MB
      │   │   │   └─16-视图-视图的修改和删除.mp4     11.14MB
      │   │   ├─4-8 备份和恢复
      │   │   │   ├─17-备份和恢复-命令行方式.mp4     6.62MB
      │   │   │   └─18-备份和恢复-图形化工具方式.mp4     4.99MB
      │   │   └─4-9 存储过程和函数
      │   │         ├─01-存储过程和函数-存储过程和函数的介绍.mp4     5.09MB
      │   │         ├─02-存储过程和函数-创建和调用存储过程.mp4     13.3MB
      │   │         ├─03-存储过程和函数-查看和删除存储过程.mp4     5.83MB
      │   │         ├─04-存储过程和函数-变量的使用.mp4     16.79MB
      │   │         ├─05-存储过程和函数-if语句的使用.mp4     12.44MB
      │   │         ├─06-存储过程和函数-参数传递的使用.mp4     13.76MB
      │   │         ├─07-存储过程和函数-while循环的使用.mp4     8.29MB
      │   │         └─08-存储过程和函数-存储函数的使用.mp4     11.49MB
      │   ├─05-第五章 JDBC-V10.0
      │   │   ├─01-jdbc的概念.mp4     4.96MB
      │   │   ├─02-jdbc快速入门.mp4     22.68MB
      │   │   ├─03-jdbc功能类详解-DriverManager.mp4     14.61MB
      │   │   ├─04-jdbc功能类详解-Connection.mp4     17.52MB
      │   │   ├─05-jdbc功能类详解-Statement.mp4     3.18MB
      │   │   ├─06-jdbc功能类详解-ResultSet.mp4     7.21MB
      │   │   ├─07-jdbc案例-需求介绍和数据准备.mp4     12.24MB
      │   │   ├─08-jdbc案例-需求一查询所有学生信息.mp4     44.42MB
      │   │   ├─09-jdbc案例-需求二根据id查询学生信息.mp4     12.62MB
      │   │   ├─10-jdbc案例-需求三添加学生信息.mp4     23.21MB
      │   │   ├─11-jdbc案例-需求四修改学生信息.mp4     15.54MB
      │   │   ├─12-jdbc案例-需求五删除学生信息.mp4     9.24MB
      │   │   ├─13-jdbc工具类-配置文件的编写.mp4     4.68MB
      │   │   ├─14-jdbc工具类-工具类的编写.mp4     29.23MB
      │   │   ├─15-jdbc工具类-优化学生案例.mp4     13.55MB
      │   │   ├─16-jdbc工具类-学生表操作整合页面.mp4     16.84MB
      │   │   ├─17-jdbc-sql注入攻击的演示.mp4     10.25MB
      │   │   ├─18-jdbc-sql注入攻击的解决.mp4     21.9MB
      │   │   ├─19-jdbc-jdbc管理事务的介绍.mp4     3.96MB
      │   │   ├─20-jdbc-jdbc管理事务的演示.mp4     24.1MB
      │   │   ├─20连接池
      │   │   │   ├─01-连接池-数据库连接池的概念.mp4     6.19MB
      │   │   │   ├─02-连接池-自定义数据库连接池.mp4     24.77MB
      │   │   │   ├─03-连接池-自定义数据库连接池的测试.mp4     14.36MB
      │   │   │   ├─04-连接池-归还连接之继承方式.mp4     20.13MB
      │   │   │   ├─05-连接池-归还连接之装饰设计模式.mp4     29MB
      │   │   │   ├─06-连接池-归还连接之适配器设计模式.mp4     26.51MB
      │   │   │   ├─07-动态代理.mp4     32.03MB
      │   │   │   ├─08-连接池-归还连接之动态代理方式.mp4     19.02MB
      │   │   │   ├─09-连接池-C3P0连接池的使用.mp4     19.94MB
      │   │   │   ├─10-连接池-C3P0连接池的配置演示.mp4     13.64MB
      │   │   │   ├─11-连接池-Druid连接池的使用.mp4     19.84MB
      │   │   │   └─12-连接池-连接池的工具类.mp4     22.94MB
      │   │   └─21JDBC框架
      │   │         ├─13-JDBC框架-框架背景介绍.mp4     8.42MB
      │   │         ├─14-JDBC框架-数据库的源信息.mp4     3.9MB
      │   │         ├─15-JDBC框架-update方法的实现.mp4     27.66MB
      │   │         ├─16-JDBC框架-update方法的测试.mp4     16.9MB
      │   │         ├─17-JDBC框架-查询功能的前期准备.mp4     10.22MB
      │   │         ├─18-JDBC框架-BeanHandler实现类.mp4     30.48MB
      │   │         ├─19-JDBC框架-queryForObject的实现和测试.mp4     14.76MB
      │   │         ├─20-JDBC框架-BeanListHandler实现类.mp4     10.25MB
      │   │         ├─21-JDBC框架-queryForList的实现和测试.mp4     11.86MB
      │   │         ├─22-JDBC框架-ScalarHandler实现类.mp4     12.43MB
      │   │         └─23-JDBC框架-queryForScalar的实现和测试.mp4     10.94MB
      │   ├─06-第六章 Mybatis-V10.0
      │   │   ├─6-1 快速入门
      │   │   │   ├─01-快速入门-框架的介绍.mp4     4.24MB
      │   │   │   ├─02-快速入门-ORM介绍.mp4     3.61MB
      │   │   │   ├─03-快速入门-mybatis的介绍.mp4     10.03MB
      │   │   │   ├─04-快速入门-mybatis入门程序.mp4     27.51MB
      │   │   │   └─05-快速入门-快速入门小结.mp4     7.02MB
      │   │   ├─6-10 注解开发
      │   │   │   ├─01-注解开发-注解开发的介绍.mp4     9.07MB
      │   │   │   ├─02-注解开发-注解实现查询的操作.mp4     22.73MB
      │   │   │   ├─03-注解开发-注解实现新增的操作.mp4     10.95MB
      │   │   │   ├─04-注解开发-注解实现修改的操作.mp4     8.05MB
      │   │   │   ├─05-注解开发-注解实现删除的操作.mp4     7.43MB
      │   │   │   └─06-注解开发-注解开发的小结.mp4     2.06MB
      │   │   ├─6-11 注解多表操作
      │   │   │   ├─07-注解多表操作-一对一的环境介绍.mp4     7.94MB
      │   │   │   ├─08-注解多表操作-一对一的实现.mp4     28.89MB
      │   │   │   ├─09-注解多表操作-一对多的环境介绍.mp4     8.29MB
      │   │   │   ├─10-注解多表操作-一对多的实现.mp4     25.35MB
      │   │   │   ├─11-注解多表操作-多对多的环境介绍.mp4     9.52MB
      │   │   │   ├─12-注解多表操作-多对多的实现.mp4     27.6MB
      │   │   │   └─13-注解多表操作-注解多表操作的小结.mp4     2.5MB
      │   │   ├─6-12 构建SQL
      │   │   │   ├─14-构建SQL-SQL功能类的介绍.mp4     18.75MB
      │   │   │   ├─15-构建SQL-查询功能的实现.mp4     11.53MB
      │   │   │   ├─16-构建SQL-新增功能的实现.mp4     10.24MB
      │   │   │   ├─17-构建SQL-修改功能的实现.mp4     9.21MB
      │   │   │   ├─18-构建SQL-删除功能的实现.mp4     6.9MB
      │   │   │   └─19-构建SQL-构建SQL的小结.mp4     2.45MB
      │   │   ├─6-13 综合案例
      │   │   │   ├─20-综合案例-学生管理系统的介绍和环境搭建.mp4     24.97MB
      │   │   │   └─21-综合案例-学生管理系统的实现.mp4     29.19MB
      │   │   ├─6-2 相关API
      │   │   │   ├─06-相关API-Resources的介绍.mp4     4.76MB
      │   │   │   ├─07-相关API-SqlSessionFactoryBuilder的介绍.mp4     3.57MB
      │   │   │   ├─08-相关API-SqlSessionFactory的介绍.mp4     3.39MB
      │   │   │   ├─09-相关API-SqlSession的介绍.mp4     4.97MB
      │   │   │   └─10-相关API-相关API的小结.mp4     2.11MB
      │   │   ├─6-3 映射配置文件
      │   │   │   ├─11-映射配置文件-映射配置文件的介绍.mp4     12.82MB
      │   │   │   ├─12-映射配置文件-查询功能的使用.mp4     19.33MB
      │   │   │   ├─13-映射配置文件-新增功能的使用.mp4     21.27MB
      │   │   │   ├─14-映射配置文件-修改功能的使用.mp4     9.61MB
      │   │   │   ├─15-映射配置文件-删除功能的使用.mp4     6.76MB
      │   │   │   └─16-映射配置文件-映射配置文件的小结.mp4     1.79MB
      │   │   ├─6-4 核心配置文件
      │   │   │   ├─17-核心配置文件-核心配置文件的介绍.mp4     13.75MB
      │   │   │   ├─18-核心配置文件-properties标签的使用.mp4     11.61MB
      │   │   │   ├─19-核心配置文件-起别名的使用.mp4     13.54MB
      │   │   │   └─20-核心配置文件-核心配置文件小结.mp4     2.82MB
      │   │   ├─6-5 传统方式实现Dao层
      │   │   │   ├─21-传统方式实现Dao层-环境介绍.mp4     8.56MB
      │   │   │   ├─22-传统方式实现Dao层-功能的实现.mp4     30.4MB
      │   │   │   └─23-传统方式实现Dao层-LOG4J的使用.mp4     13.45MB
      │   │   ├─6-6 接口代理方式实现Dao层
      │   │   │   ├─01-接口代理方式实现Dao层-实现规则的介绍.mp4     11.75MB
      │   │   │   ├─02-接口代理方式实现Dao层-代码的实现.mp4     36.05MB
      │   │   │   ├─03-接口代理方式实现Dao层-源码分析.mp4     17.08MB
      │   │   │   └─04-接口代理方式实现Dao层-小结.mp4     2.2MB
      │   │   ├─6-7 动态sql
      │   │   │   ├─05-动态sql-动态sql的介绍.mp4     22.4MB
      │   │   │   ├─06-动态sql-if标签的使用.mp4     12.85MB
      │   │   │   ├─07-动态sql-foreach标签的使用.mp4     21.39MB
      │   │   │   ├─08-动态sql-sql片段的抽取.mp4     8.49MB
      │   │   │   └─09-动态sql-动态sql小结.mp4     2.39MB
      │   │   ├─6-8 分页插件
      │   │   │   ├─10-分页插件-分页插件的介绍.mp4     11.56MB
      │   │   │   ├─11-分页插件-分页插件的使用.mp4     17.3MB
      │   │   │   ├─12-分页插件-分页参数的获取.mp4     14.6MB
      │   │   │   └─13-分页插件-分页插件的小结.mp4     2.42MB
      │   │   └─6-9 多表操作
      │   │         ├─14-多表操作-多表模型的介绍.mp4     1.91MB
      │   │         ├─15-多表操作-一对一的数据准备.mp4     9.89MB
      │   │         ├─16-多表操作-一对一的功能实现.mp4     37MB
      │   │         ├─17-多表操作-一对多的数据准备.mp4     6.45MB
      │   │         ├─18-多表操作-一对多的功能实现.mp4     29.56MB
      │   │         ├─19-多表操作-多对多的数据准备.mp4     7.56MB
      │   │         ├─20-多表操作-多对多的功能实现.mp4     28.26MB
      │   │         └─21-多表操作-多表操作的小结.mp4     4.24MB
      │   ├─07-第七章 JavaScript-V10.0
      │   │   ├─7-1 快速入门
      │   │   │   ├─01-快速入门-JavaScript的介绍.mp4     6.18MB
      │   │   │   ├─02-快速入门-js的引入方式.mp4     10.24MB
      │   │   │   ├─03-快速入门-工具的安装.mp4     7.92MB
      │   │   │   └─04-快速入门-快速入门的小结.mp4     2.38MB
      │   │   ├─7-2 基本语法
      │   │   │   ├─05-基本语法-注释.mp4     5.24MB
      │   │   │   ├─06-基本语法-输入输出语句.mp4     7.63MB
      │   │   │   ├─07-基本语法-变量和常量.mp4     9.71MB
      │   │   │   ├─08-基本语法-原始数据类型和typeof.mp4     12.28MB
      │   │   │   ├─09-基本语法-运算符.mp4     10.59MB
      │   │   │   ├─10-基本语法-流程控制语句和循环语句.mp4     3.43MB
      │   │   │   ├─11-基本语法-数组.mp4     17.53MB
      │   │   │   ├─12-基本语法-函数.mp4     19.9MB
      │   │   │   └─13-基本语法-基本语法的小结.mp4     3.9MB
      │   │   ├─7-3 DOM
      │   │   │   ├─14-DOM-DOM的介绍.mp4     5.94MB
      │   │   │   ├─15-DOM-元素的获取操作.mp4     24.58MB
      │   │   │   ├─16-DOM-元素的增删改操作.mp4     17.25MB
      │   │   │   ├─17-DOM-属性的操作.mp4     16.86MB
      │   │   │   ├─18-DOM-文本的操作.mp4     6.44MB
      │   │   │   └─19-DOM-DOM的小结.mp4     2.25MB
      │   │   ├─7-4 事件
      │   │   │   ├─20-事件-事件的介绍.mp4     6.49MB
      │   │   │   ├─21-事件-事件的操作.mp4     21.5MB
      │   │   │   └─22-事件-事件的小结.mp4     2.41MB
      │   │   ├─7-5 综合案例
      │   │   │   ├─23-综合案例-案例效果的介绍.mp4     6.44MB
      │   │   │   ├─24-综合案例-添加功能的分析.mp4     2.78MB
      │   │   │   ├─25-综合案例-添加功能的实现.mp4     32.02MB
      │   │   │   ├─26-综合案例-删除功能的分析.mp4     2.58MB
      │   │   │   └─27-综合案例-删除功能的实现.mp4     19.14MB
      │   │   ├─7-6 面向对象
      │   │   │   ├─01-面向对象-类的定义和使用.mp4     12.93MB
      │   │   │   ├─02-面向对象-字面量类的定义和使用.mp4     12.04MB
      │   │   │   ├─03-面向对象-继承.mp4     11.83MB
      │   │   │   └─04-面向对象-面向对象的小结.mp4     2.53MB
      │   │   ├─7-7 内置对象
      │   │   │   ├─05-内置对象-Number.mp4     8.22MB
      │   │   │   ├─06-内置对象-Math.mp4     5.17MB
      │   │   │   ├─07-内置对象-Date.mp4     7.58MB
      │   │   │   ├─08-内置对象-String.mp4     20.74MB
      │   │   │   ├─09-内置对象-RegExp.mp4     25.26MB
      │   │   │   ├─10-内置对象-Array.mp4     9.07MB
      │   │   │   ├─11-内置对象-Set.mp4     9.47MB
      │   │   │   ├─12-内置对象-Map.mp4     11.82MB
      │   │   │   └─13-内置对象-JSON.mp4     15.13MB
      │   │   ├─7-8 表单校验案例
      │   │   │   ├─14-表单校验案例-案例效果和分析.mp4     5.98MB
      │   │   │   ├─15-表单校验案例-案例的实现.mp4     16.93MB
      │   │   │   └─16-内置对象-内置对象的小结.mp4     2.16MB
      │   │   └─7-9 BOM
      │   │         ├─17-BOM-BOM的介绍.mp4     6.09MB
      │   │         ├─18-BOM-Window窗口对象.mp4     20.61MB
      │   │         ├─19-BOM-Location地址栏对象.mp4     12.82MB
      │   │         ├─20-BOM-动态广告案例.mp4     18MB
      │   │         ├─21-BOM-BOM的小结.mp4     2.36MB
      │   │         └─22-封装-封装的思想.mp4     16.76MB
      │   ├─08-第八章 JQuery-V10.0
      │   │   ├─8-1 快速入门
      │   │   │   ├─01-快速入门-jQuery的介绍.mp4     3.01MB
      │   │   │   ├─02-快速入门-jQuery的快速入门.mp4     11.63MB
      │   │   │   └─03-快速入门-快速入门的小结.mp4     1.37MB
      │   │   ├─8-2 基本语法
      │   │   │   ├─04-基本语法-对象转换.mp4     15.37MB
      │   │   │   ├─05-基本语法-事件的基本使用.mp4     10.21MB
      │   │   │   ├─06-基本语法-事件的绑定和解绑.mp4     9.49MB
      │   │   │   ├─07-基本语法-事件的切换.mp4     14.28MB
      │   │   │   ├─08-基本语法-遍历操作01.mp4     10.47MB
      │   │   │   ├─09-基本语法-遍历操作02.mp4     8.33MB
      │   │   │   └─10-基本语法-基本语法的小结.mp4     2.64MB
      │   │   ├─8-3 选择器
      │   │   │   ├─11-选择器-基本选择器.mp4     10.26MB
      │   │   │   ├─12-选择器-层级选择器.mp4     15.03MB
      │   │   │   ├─13-选择器-属性选择器.mp4     6.45MB
      │   │   │   ├─14-选择器-过滤器选择器.mp4     30.8MB
      │   │   │   ├─15-选择器-表单属性选择器.mp4     19.08MB
      │   │   │   └─16-选择器-选择器的小结.mp4     3.58MB
      │   │   ├─8-4 DOM
      │   │   │   ├─17-DOM-操作文本.mp4     9.28MB
      │   │   │   ├─18-DOM-操作对象.mp4     28.2MB
      │   │   │   ├─19-DOM-操作样式.mp4     18.33MB
      │   │   │   ├─20-DOM-操作属性.mp4     15.2MB
      │   │   │   └─21-DOM-DOM操作的小结.mp4     3.02MB
      │   │   ├─8-5 复选框案例
      │   │   │   ├─22-复选框案例-案例效果的介绍.mp4     5.53MB
      │   │   │   └─23-复选框案例-案例的分析和实现.mp4     14.52MB
      │   │   └─8-6 随机图片案例
      │   │         ├─24-随机图片案例-案例效果的介绍.mp4     5.88MB
      │   │         ├─25-随机图片案例-循环显示小图片的分析和实现.mp4     17.26MB
      │   │         └─26-随机图片案例-显示大图的分析和实现.mp4     12.06MB
      │   ├─09-第九章 AJAX-V10.0
      │   │   ├─9-1 AJAX快速入门
      │   │   │   ├─01-AJAX快速入门-AJAX的介绍.mp4     7.09MB
      │   │   │   ├─02-AJAX快速入门-原生JS方式实现AJAX.mp4     31.41MB
      │   │   │   ├─03-AJAX快速入门-原生JS实现AJAX的步骤详解.mp4     5.23MB
      │   │   │   ├─04-AJAX快速入门-jQuery的GET方式实现AJAX.mp4     12.78MB
      │   │   │   ├─05-AJAX快速入门-jQuery的POST方式实现AJAX.mp4     8.22MB
      │   │   │   ├─06-AJAX快速入门-jQuery的通用方式实现AJAX.mp4     17.73MB
      │   │   │   └─07-AJAX快速入门-AJAX快速入门的小结.mp4     5.19MB
      │   │   ├─9-2 JSON的处理
      │   │   │   ├─08-JSON的处理-JSON的回顾.mp4     4.91MB
      │   │   │   ├─09-JSON的处理-JSON转换工具的介绍.mp4     6.25MB
      │   │   │   ├─10-JSON的处理-JSON转换的练习01.mp4     32.78MB
      │   │   │   ├─11-JSON的处理-JSON转换的练习02.mp4     15.91MB
      │   │   │   └─12-JSON的处理-JSON处理的小结.mp4     2.75MB
      │   │   ├─9-3 搜索联想案例
      │   │   │   ├─13-搜索联想案例-案例效果和环境的介绍.mp4     18.33MB
      │   │   │   └─14-搜索联想案例-案例的实现.mp4     25.26MB
      │   │   └─9-4 分页案例
      │   │         ├─15-分页案例-瀑布流分页效果和环境的介绍.mp4     26.07MB
      │   │         ├─16-分页案例-瀑布流分页前置知识点分析.mp4     7.22MB
      │   │         ├─17-分页案例-瀑布流分页案例的实现01.mp4     31.07MB
      │   │         ├─18-分页案例-瀑布流分页案例的实现02.mp4     29.39MB
      │   │         ├─19-分页案例-按钮分页效果和环境的介绍.mp4     12.02MB
      │   │         ├─20-分页案例-按钮分页案例的实现01.mp4     32.22MB
      │   │         └─21-分页案例-按钮分页案例的实现02.mp4     18.23MB
      │   ├─10-第十章 Vue+Element-V10.0
      │   │   ├─10-1 Vue快速入门
      │   │   │   ├─01-Vue快速入门-Vue的介绍.mp4     3.57MB
      │   │   │   ├─02-Vue快速入门-Vue的快速入门.mp4     7.67MB
      │   │   │   ├─03-Vue快速入门-快速入门的升级.mp4     16.94MB
      │   │   │   └─04-Vue快速入门-快速入门的小结.mp4     1.83MB
      │   │   ├─10-2 Vue常用指令
      │   │   │   ├─05-Vue常用指令-指令的介绍.mp4     4.26MB
      │   │   │   ├─06-Vue常用指令-文本插值.mp4     5.49MB
      │   │   │   ├─07-Vue常用指令-绑定属性.mp4     8.7MB
      │   │   │   ├─08-Vue常用指令-条件渲染.mp4     10.79MB
      │   │   │   ├─09-Vue常用指令-列表渲染.mp4     7.32MB
      │   │   │   ├─10-Vue常用指令-事件绑定.mp4     7.07MB
      │   │   │   ├─11-Vue常用指令-表单绑定.mp4     8.91MB
      │   │   │   └─12-Vue常用指令-常用指令的小结.mp4     2.77MB
      │   │   ├─10-3 Element基本使用
      │   │   │   ├─13-Element基本使用-Element的介绍.mp4     7.49MB
      │   │   │   ├─14-Element基本使用-Element快速入门.mp4     16.13MB
      │   │   │   ├─15-Element基本使用-基础布局.mp4     9.85MB
      │   │   │   ├─16-Element基本使用-容器布局.mp4     10.89MB
      │   │   │   ├─17-Element基本使用-表单组件.mp4     30.8MB
      │   │   │   ├─18-Element基本使用-表格组件.mp4     12.49MB
      │   │   │   ├─19-Element基本使用-顶部导航栏组件.mp4     14.99MB
      │   │   │   ├─20-Element基本使用-侧边导航栏组件.mp4     11.29MB
      │   │   │   └─21-Element基本使用-Element的小结.mp4     3.25MB
      │   │   ├─10-4 学生列表案例
      │   │   │   ├─22-学生列表案例-案例的效果和分析.mp4     2.53MB
      │   │   │   ├─23-学生列表案例-头部区域的实现.mp4     16.55MB
      │   │   │   ├─24-学生列表案例-侧边栏区域的实现.mp4     23.83MB
      │   │   │   └─25-学生列表案例-主区域的实现.mp4     13.87MB
      │   │   ├─10-5 Vue高级使用
      │   │   │   ├─01-Vue高级使用-自定义组件.mp4     14.49MB
      │   │   │   ├─02-Vue高级使用-Vue的生命周期.mp4     15.85MB
      │   │   │   ├─03-Vue高级使用-异步操作.mp4     18.28MB
      │   │   │   └─04-Vue高级使用-高级使用的小结.mp4     3.2MB
      │   │   └─10-6 学生管理系统
      │   │         ├─05-学生管理系统-案例的效果环境的介绍.mp4     18.77MB
      │   │         ├─06-学生管理系统-登录功能的实现01.mp4     30.42MB
      │   │         ├─07-学生管理系统-登录功能的实现02.mp4     12.12MB
      │   │         ├─08-学生管理系统-分页查询功能的实现.mp4     37.72MB
      │   │         ├─09-学生管理系统-添加功能的实现.mp4     44.05MB
      │   │         ├─10-学生管理系统-修改功能的实现.mp4     27.12MB
      │   │         └─11-学生管理系统-删除功能的实现.mp4     24.43MB
      │   ├─11-第十一章 Redis-V10.0
      │   │   ├─11-1 Redis入门
      │   │   │   ├─01-Redis入门-NoSQL概念.mp4     11.57MB
      │   │   │   ├─02-Redis入门-redis概念.mp4     7.44MB
      │   │   │   ├─03-Redis入门-下载与安装.mp4     11.69MB
      │   │   │   ├─04-Redis入门-服务器与客户端启动.mp4     7.41MB
      │   │   │   ├─05-redis入门-配置文件启动与常用配置.mp4     11.99MB
      │   │   │   └─06-Redis入门-基本操作.mp4     8.09MB
      │   │   ├─11-2 数据类型
      │   │   │   ├─07-数据类型-数据类型简介.mp4     3.67MB
      │   │   │   ├─08-数据类型-string基本操作.mp4     10.08MB
      │   │   │   ├─09-数据类型-string扩展操作.mp4     7.53MB
      │   │   │   ├─10-数据类型-string应用场景与key命名约定.mp4     3.36MB
      │   │   │   ├─11-数据类型-hash基本操作.mp4     6.91MB
      │   │   │   ├─12-数据类型-hash扩展操作.mp4     3.83MB
      │   │   │   ├─13-数据类型-hash应用场景.mp4     2.63MB
      │   │   │   ├─14-数据类型-list基本操作.mp4     11.25MB
      │   │   │   ├─15-数据类型-list扩展操作.mp4     7.51MB
      │   │   │   ├─16-数据类型-list应用场景.mp4     3.42MB
      │   │   │   ├─17-数据类型-set基本操作.mp4     4MB
      │   │   │   ├─18-数据类型-set扩展操作.mp4     5.55MB
      │   │   │   ├─19-数据类型-set应用场景.mp4     4.76MB
      │   │   │   └─20-数据类型-实践案例.mp4     10.39MB
      │   │   ├─11-3 常用指令
      │   │   │   ├─21-常用指令-key常用指令.mp4     10.32MB
      │   │   │   └─22-常用指令-DB常用指令.mp4     6.55MB
      │   │   ├─11-4 jedis
      │   │   │   ├─23-jedis-HelloWorld.mp4     23.7MB
      │   │   │   ├─24-jedis-工具类开发.mp4     24.77MB
      │   │   │   └─25-jedis-可视化工具.mp4     6.92MB
      │   │   └─11-5 持久化
      │   │         ├─26-持久化-持久化概念.mp4     5.65MB
      │   │         ├─27-持久化-save指令完成RDB.mp4     9.58MB
      │   │         ├─28-持久化-bgsave指令完成RDB.mp4     5.56MB
      │   │         ├─29-持久化-save配置完成RDB.mp4     7.42MB
      │   │         ├─30-持久化-RDB方案比对与优缺点分析.mp4     5.77MB
      │   │         ├─31-持久化-AOF实现持久化.mp4     13.72MB
      │   │         ├─32-持久化-手动AOF重写机制与工作原理.mp4     10.45MB
      │   │         ├─33-持久化-自动AOF重写机制与工作原理.mp4     5.16MB
      │   │         └─34-持久化-RDB与AOF优缺点分析.mp4     6.01MB
      │   ├─12-第十二章 Maven基础-V10.0
      │   │   ├─12-1 Maven基本概念
      │   │   │   ├─01-Maven简介-Maven的概念与作用.mp4     15.12MB
      │   │   │   ├─02-Maven下载与安装-下载安装与环境变量配置.mp4     17.54MB
      │   │   │   ├─03-Maven基本概念-仓库.mp4     7.02MB
      │   │   │   ├─04-Maven基本概念-坐标.mp4     12.54MB
      │   │   │   └─05-Maven基本概念-仓库配置.mp4     30.29MB
      │   │   ├─12-2 第一个Maven程序
      │   │   │   ├─06-第一个Maven程序-Maven项目结构.mp4     26.26MB
      │   │   │   ├─07-第一个Maven程序-Maven项目构建.mp4     38.33MB
      │   │   │   ├─08-第一个Maven程序-插件创建Maven工程.mp4     8.07MB
      │   │   │   ├─09-第一个Maven程序-Idea版创建Maven工程(3.6.1版).mp4     22.85MB
      │   │   │   ├─10-第一个Maven程序-Idea版使用模板(骨架)创建Maven工程(3.6.1版).mp4     17.28MB
      │   │   │   └─11-第一个Maven程序-tomcat插件安装与web工程启动.mp4     21.49MB
      │   │   └─12-3 依赖管理与生命周期
      │   │         ├─12-依赖管理-依赖配置与依赖传递.mp4     30.13MB
      │   │         ├─13-依赖管理-依赖范围.mp4     21.24MB
      │   │         └─14-生命周期与插件-生命周期与插件.mp4     39.45MB
      │   └─13-第十三章 Web项目实战-黑马面面-V10.0
      │         ├─13-1 工程搭建
      │         │   ├─01-web案例-案例介绍与演示.mp4     7.29MB
      │         │   ├─02-web案例-案例系统架构与技术架构.mp4     4.63MB
      │         │   ├─03-web案例-案例需求分析.mp4     14.03MB
      │         │   ├─04-web案例-课程计划与安排.mp4     4.05MB
      │         │   ├─05-web案例-工程结构搭建.mp4     22.63MB
      │         │   └─06-web案例-工程页面结构搭建.mp4     22.73MB
      │         ├─13-2 企业模块
      │         │   ├─07-web案例-企业模块数据层开发.mp4     36.42MB
      │         │   ├─08-web案例-企业模块业务层开发.mp4     50.52MB
      │         │   ├─09-web案例-企业模块表现层列表功能开发.mp4     62.34MB
      │         │   ├─10-web案例-企业模块表现层添加功能开发.mp4     33.11MB
      │         │   └─11-web案例-企业模块表现层修改与删除功能开发.mp4     46.7MB
      │         ├─13-3 部门模块
      │         │   ├─12-web案例-部门模块单表快速开发.mp4     64.73MB
      │         │   ├─13-web案例-部门模块自连接制作.mp4     27.18MB
      │         │   └─14-web案例-用户模块快速开发.mp4     71.15MB
      │         ├─13-4 题目模块
      │         │   ├─01-web案例-数据库设计范式.mp4     17.92MB
      │         │   ├─02-web案例-数据库设计工具PD.mp4     36.82MB
      │         │   ├─03-web案例-学科模块快速开发.mp4     39.44MB
      │         │   ├─04-web案例-目录模块快速开发.mp4     34.91MB
      │         │   ├─05-web案例-题目模块快速开发.mp4     61.72MB
      │         │   ├─06-web案例-文件上传基础演示.mp4     55.84MB
      │         │   ├─07-web案例-题目模块添加功能加入文件上传.mp4     53.3MB
      │         │   ├─08-web案例-解决上传文件重名问题.mp4     30.18MB
      │         │   ├─09-web案例-题目模块修改功能加入文件上传.mp4     31.33MB
      │         │   ├─10-web案例-兼容图片上传可选操作与图片显示问题.mp4     43.08MB
      │         │   ├─11-web案例-题目选项模块列表页制作.mp4     59.22MB
      │         │   ├─12-web案例-题目选项模块添加功能制作.mp4     23.84MB
      │         │   ├─13-web案例-题目选项模块删除功能制作.mp4     14.59MB
      │         │   ├─14-web案例-题目选项模块修改功能制作.mp4     37.32MB
      │         │   ├─15-web案例-题目选项模块添加与修改功能合并开发.mp4     33.07MB
      │         │   └─16-web案例-题目模块删除功能的问题分析与解决方案.mp4     8.02MB
      │         ├─13-5 题目数据导出
      │         │   ├─01-web案例-使用POI技术写Excel文件.mp4     34.92MB
      │         │   ├─02-web案例-使用POI技术读Excel文件.mp4     17.39MB
      │         │   ├─03-web案例-题目数据导出模板制作(表头).mp4     27.91MB
      │         │   ├─04-web案例-题目数据导出模板制作(标题).mp4     20.58MB
      │         │   ├─05-web案例-题目数据导出模板制作(数据).mp4     58MB
      │         │   ├─06-web案例-导出题目报表(数据准备).mp4     41.24MB
      │         │   └─07-web案例-导出题目报表(业务实现).mp4     41.83MB
      │         ├─13-6 权限系统
      │         │   ├─01-web案例-绑定用户角色关系数据准备.mp4     56.17MB
      │         │   ├─02-web案例-绑定用户与角色关系.mp4     27.39MB
      │         │   ├─03-web案例-登录功能快速开发.mp4     58.8MB
      │         │   ├─04-web案例-登录用户菜单控制数据准备.mp4     51.27MB
      │         │   ├─05-web案例-登录用户菜单控制.mp4     30.01MB
      │         │   ├─06-web案例-权限校验(获取请求url).mp4     31.21MB
      │         │   ├─07-web案例-权限校验(获取登录用户可执行操作).mp4     45.88MB
      │         │   ├─08-web案例-权限校验.mp4     27.18MB
      │         │   ├─08-web案例-权限系统简介与结构设计.mp4     7.75MB
      │         │   ├─09-web案例-角色与模块功能快速开发.mp4     50.24MB
      │         │   ├─10-web案例-树形控件结构分析(1).mp4     48.44MB
      │         │   ├─11-web案例-树形控件结构分析(2).mp4     44.78MB
      │         │   ├─12-web案例-树形控件结构分析(3).mp4     37.53MB
      │         │   ├─13-web案例-加载动态授权数据(树形结构).mp4     97.72MB
      │         │   └─14-web案例-绑定角色与模块间关系.mp4     49.9MB
      │         ├─13-7 注册功能
      │         │   ├─09-web案例-前台系统项目结构搭建与注册功能页面结构分析.mp4     46.47MB
      │         │   ├─10-web案例-注册功能json格式数据交互形式解析.mp4     27.66MB
      │         │   ├─11-web案例-注册功能业务实现.mp4     51.24MB
      │         │   ├─12-web案例-页面返回结果封装.mp4     33.09MB
      │         │   └─13-web案例-Servlet重构.mp4     51.07MB
      │         ├─13-8 登录功能
      │         │   ├─01-web案例-登录功能基础实现.mp4     38.87MB
      │         │   ├─02-web案例-客户端登录状态记录(localStorage).mp4     52.63MB
      │         │   ├─03-web案例-服务端登录状态记录(redis).mp4     24.21MB
      │         │   ├─04-web案例-登录状态校验.mp4     46.02MB
      │         │   └─05-web案例-退出登录状态.mp4     16.77MB
      │         └─13-9 答题功能
      │               ├─06-web案例-生成试卷(加载题干).mp4     44.88MB
      │               ├─07-web案例-生成试卷(加载选项).mp4     26.51MB
      │               ├─08-web案例-答题功能页面操作需求分析.mp4     15.63MB
      │               ├─09-web案例-单选题操作结果处理.mp4     21.62MB
      │               ├─10-web案例-多选题操作结果处理.mp4     41.52MB
      │               ├─11-web案例-提交试卷(获取页面提交数据).mp4     40.74MB
      │               ├─12-web案例-提交试卷(业务处理).mp4     38.23MB
      │               └─13-web案例-实战开发功能介绍与案例总结.mp4     12.69MB
      ├─03-阶段三 主流框架
      │   ├─01-第一章 Spring-V10.0
      │   │   ├─1-1
      │   │   │   ├─01-spring简介-框架的概念.mp4     8.3MB
      │   │   │   ├─02-spring简介-spring概念与体系结构.mp4     22.8MB
      │   │   │   └─03-spring发展史与优势.mp4     8.69MB
      │   │   ├─1-10 模板对象
      │   │   │   ├─11-模板对象-JdbcTemplate.mp4     34.28MB
      │   │   │   ├─12-模板对象-redis环境准备.mp4     12.51MB
      │   │   │   ├─13-模板对象-redisTemplate.mp4     43.77MB
      │   │   │   └─14-事务底层原理解析-设计模式.mp4     4.77MB
      │   │   ├─1-2
      │   │   │   ├─04-IoC简介-控制翻转概念(IoC).mp4     24.57MB
      │   │   │   ├─05-IoC入门案例-入门案例制作.mp4     27.88MB
      │   │   │   ├─06-IoC配置-bean的基本配置.mp4     10.83MB
      │   │   │   ├─07-IoC配置-scope属性.mp4     14.91MB
      │   │   │   ├─08-IoC配置-bean的生命周期控制.mp4     14.61MB
      │   │   │   ├─09-IoC配置-静态工厂与实例工厂创建bean.mp4     21.79MB
      │   │   │   ├─10-IoC配置-依赖注入概念(DI).mp4     4.88MB
      │   │   │   ├─11-IoC配置-set注入.mp4     29.23MB
      │   │   │   ├─12-IoC配置-构造方法注入.mp4     35.05MB
      │   │   │   ├─13-IoC配置-集合注入.mp4     45.93MB
      │   │   │   ├─14-IoC配置-p命名空间的引入与使用.mp4     12.38MB
      │   │   │   ├─15-IoC配置-SpEL.mp4     11.83MB
      │   │   │   ├─16-IoC配置-读取properties文件信息.mp4     30.65MB
      │   │   │   ├─17-IoC配置-import导入配置文件.mp4     32.54MB
      │   │   │   ├─18-IoC配置-ApplicationContext对象层次结构.mp4     20.32MB
      │   │   │   └─19-IoC配置-第三方bean的配置方式.mp4     21.21MB
      │   │   ├─1-3
      │   │   │   ├─20-综合案例-spring整合mybatis案例基础环境介绍.mp4     18.47MB
      │   │   │   └─21-综合案例-spring整合mybatis流程.mp4     69.92MB
      │   │   ├─1-4
      │   │   │   ├─01-注解驱动的意义-注解开发的作用与弊端.mp4     12.63MB
      │   │   │   ├─02-常用注解-bean定义常用注解(定义,作用范围,生命周期).mp4     34.17MB
      │   │   │   ├─03-常用注解-注解配置第三方资源(工厂加载bean的形式).mp4     18.36MB
      │   │   │   ├─04-常用注解-属性注入常用注解.mp4     38.13MB
      │   │   │   ├─05-常用注解-加载properties文件中的属性.mp4     13.46MB
      │   │   │   ├─06-常用注解-纯注解驱动制作.mp4     9.78MB
      │   │   │   ├─07-常用注解-导入第三方资源对应的配置类.mp4     9.18MB
      │   │   │   └─08-加载控制-bean加载控制.mp4     20.21MB
      │   │   ├─1-5
      │   │   │   ├─09-整合第三方技术-注解整合mybatis分析.mp4     24.29MB
      │   │   │   ├─10-整合第三方技术-注解整合mybatis.mp4     49.18MB
      │   │   │   └─11-整合第三方技术-注解整合Junit.mp4     30.5MB
      │   │   ├─1-6 IoC底层核心原理
      │   │   │   ├─12-IoC底层核心原理-IoC核心接口.mp4     30.44MB
      │   │   │   ├─13-IoC底层核心原理-组件扫描过滤器.mp4     39.31MB
      │   │   │   ├─14-IoC底层核心原理-自定义导入器.mp4     24.16MB
      │   │   │   ├─15-IoC底层核心原理-自定义注册器.mp4     25.06MB
      │   │   │   └─16-IoC底层核心原理-bean初始化过程解析.mp4     35.46MB
      │   │   ├─1-7 AOP配置
      │   │   │   ├─01-AOP简介-AOP概念及作用.mp4     21.18MB
      │   │   │   ├─02-AOP入门案例-AOP核心概念.mp4     16.79MB
      │   │   │   ├─03-AOP入门案例-案例制作.mp4     28.1MB
      │   │   │   ├─04-AOP配置(XML)-AOP基本配置.mp4     10.95MB
      │   │   │   ├─05-AOP配置(XML)-切入点表达式.mp4     25.71MB
      │   │   │   ├─06-AOP配置(XML)-三种切入点配置方式.mp4     11.38MB
      │   │   │   ├─07-AOP配置(XML)-五种通知类型配置.mp4     23.39MB
      │   │   │   ├─08-AOP配置(XML)-通知顺序.mp4     7.87MB
      │   │   │   ├─09-AOP配置(XML)-通知中获取参数.mp4     25.39MB
      │   │   │   ├─10-AOP配置(XML)-通知中获取返回值.mp4     15.47MB
      │   │   │   ├─11-AOP配置(XML)-通知中获取异常对象.mp4     15.9MB
      │   │   │   ├─12-AOP配置(注解)-注解配置AOP.mp4     33.52MB
      │   │   │   ├─13-AOP配置(注解)-注解AOP通知执行顺序控制.mp4     20.82MB
      │   │   │   ├─14-AOP配置(注解)-AOP注解驱动.mp4     9.64MB
      │   │   │   └─15-综合案例-业务层接口性能监控案例.mp4     38.31MB
      │   │   ├─1-8 AOP底层原理
      │   │   │   ├─16-AOP底层原理-装饰模式.mp4     11.23MB
      │   │   │   ├─17-AOP底层原理-JDKProxy动态代理.mp4     14.37MB
      │   │   │   ├─18-AOP底层原理-Cglib动态代理.mp4     42.29MB
      │   │   │   └─19-AOP底层原理-织入时机.mp4     5.7MB
      │   │   └─1-9 事务管理
      │   │         ├─01-事务回顾-事务基础概念回顾.mp4     8.27MB
      │   │         ├─02-事务管理-Spring核心事务对象介绍.mp4     20.15MB
      │   │         ├─03-事务管理-案例环境介绍.mp4     14.18MB
      │   │         ├─04-事务管理-编程式事务.mp4     26.22MB
      │   │         ├─05-事务管理-AOP改造编程式事务.mp4     31.37MB
      │   │         ├─06-事务管理-声明式事务(XML格式)(TX命名空间管理事务).mp4     38.67MB
      │   │         ├─07-事务管理-tx:method属性详解.mp4     12.93MB
      │   │         ├─08-事务管理-事务传播行为.mp4     28.26MB
      │   │         ├─09-事务管理-声明式事务(注解).mp4     30.17MB
      │   │         └─10-事务管理-声明式事务(注解驱动).mp4     14.82MB
      │   ├─02-第二章 SpringMVC-V10.0
      │   │   ├─01-SpringMVC概述.mp4     8.8MB
      │   │   ├─02-入门案例-入门案例制作.mp4     43.87MB
      │   │   ├─03-入门案例-SpringMVC技术架构图.mp4     13.33MB
      │   │   ├─04-基本配置-常规配置(Controller加载控制,静态资源加载控制,中文乱码处理).mp4     30.03MB
      │   │   ├─05-基本配置-注解驱动.mp4     58.82MB
      │   │   ├─06-请求-普通类型参数传参.mp4     18.66MB
      │   │   ├─07-请求-POJO类型参数传参.mp4     34.64MB
      │   │   ├─08-请求-数组与集合类型参数传参.mp4     12.94MB
      │   │   ├─09-请求-类型转换器.mp4     35.66MB
      │   │   ├─10-请求-自定义类型转换器.mp4     19.98MB
      │   │   ├─11-请求-请求映射.mp4     15.11MB
      │   │   ├─12-响应-页面跳转.mp4     34.36MB
      │   │   ├─13-响应-带数据页面跳转.mp4     36.15MB
      │   │   ├─14-响应-返回json数据.mp4     36.48MB
      │   │   ├─15-Servlet相关接口-Servlet相关接口替换方案.mp4     52.55MB
      │   │   ├─16异步拦截器 异常
      │   │   │   ├─01-异步调用-接收异步请求参数.mp4     30.79MB
      │   │   │   ├─02-异步调用-异步请求接收响应数据.mp4     22.19MB
      │   │   │   ├─03-异步请求-跨域访问.mp4     32.4MB
      │   │   │   ├─04-拦截器-拦截器简介.mp4     19.44MB
      │   │   │   ├─05-拦截器-自定义拦截器开发过程.mp4     23.13MB
      │   │   │   ├─06-拦截器-拦截器配置与方法参数.mp4     25.1MB
      │   │   │   ├─07-拦截器-多拦截器配置.mp4     23.81MB
      │   │   │   ├─08-异常处理-异常处理器.mp4     47.06MB
      │   │   │   ├─09-异常处理-注解开发异常处理器.mp4     27.82MB
      │   │   │   └─10-异常处理-异常处理解决方案.mp4     54MB
      │   │   ├─17实用技术
      │   │   │   ├─01-实用技术-校验框架入门.mp4     36.23MB
      │   │   │   ├─02-实用技术-多规则校验,嵌套校验与分组校验.mp4     42.63MB
      │   │   │   ├─11-实用技术-文件上传.mp4     26.96MB
      │   │   │   ├─12-实用技术-文件上传注意事项.mp4     31.26MB
      │   │   │   ├─13-实用技术-Restful开发入门.mp4     24.52MB
      │   │   │   ├─14-实用技术-Restful风格配置.mp4     26.11MB
      │   │   │   └─15-实用技术-postman工具安装与使用.mp4     8.59MB
      │   │   └─18SSM整合
      │   │         ├─03-SSM整合-SSM整合流程简介.mp4     7.22MB
      │   │         ├─04-SSM整合-项目结构搭建.mp4     28.57MB
      │   │         ├─05-SSM整合-Spring整合MyBatis(复习).mp4     40.95MB
      │   │         ├─06-SSM整合-配置分页插件与事务.mp4     24.51MB
      │   │         ├─07-SSM整合-整合junit测试业务层接口.mp4     18.14MB
      │   │         ├─08-SSM整合-Rest风格开发SpringMVC.mp4     29.42MB
      │   │         ├─09-SSM整合-Spring整合SpringMVC.mp4     15.94MB
      │   │         ├─10-SSM整合-表现层数据封装.mp4     36.09MB
      │   │         ├─11-SSM整合-问题消息处理.mp4     26.52MB
      │   │         └─12-SSM整合-纯注解开发SSM.mp4     101.01MB
      │   ├─03-第三章 Maven高级-V10.0
      │   │   ├─01-分模块开发与设计-模块拆分思想与pojo模块拆分.mp4     23.61MB
      │   │   ├─02-分模块开发与设计-dao模块拆分.mp4     43.64MB
      │   │   ├─03-分模块开发与设计-service模块拆分.mp4     40.5MB
      │   │   ├─04-分模块开发与设计-controller模块拆分.mp4     26.25MB
      │   │   ├─05-聚合-模块聚合.mp4     39.42MB
      │   │   ├─06-继承-模块继承.mp4     61.93MB
      │   │   ├─07-属性-属性定义与使用.mp4     38.86MB
      │   │   ├─08-版本管理-版本管理.mp4     19.5MB
      │   │   ├─09-资源配置-资源加载属性值.mp4     38.99MB
      │   │   ├─10-环境配置-多环境配置.mp4     29.32MB
      │   │   ├─11-跳过测试-跳过测试的三种方式.mp4     64.04MB
      │   │   ├─12-私服-nexus服务器安装与启动.mp4     19.56MB
      │   │   ├─13-私服-仓库分类与手动上传组件.mp4     32.33MB
      │   │   ├─14-私服-本地仓库访问私服.mp4     34.33MB
      │   │   └─15-私服-idea访问私服与组件上传.mp4     30.71MB
      │   ├─04-第四章 Dubbo-V10.0
      │   │   ├─02-相关概念-互联网项目架构目标-特点.mp4     40.99MB
      │   │   ├─03-相关概念-互联网项目架构目标-目标.mp4     17.64MB
      │   │   ├─04-相关概念-集群和分布式.mp4     18.17MB
      │   │   ├─05-相关概念-架构演进.mp4     32.05MB
      │   │   ├─06-dubbo概述.mp4     11.46MB
      │   │   ├─07-dubbo快速入门-zookeeper安装.mp4     27.92MB
      │   │   ├─08-dubbo快速入门-spring和springmvc整合.mp4     40.54MB
      │   │   ├─09-dubbo快速入门-服务提供者.mp4     33.52MB
      │   │   ├─10-dubbo快速入门-服务消费者.mp4     52.88MB
      │   │   ├─11-dubbo高级特性-dubbo-admin安装.mp4     37.4MB
      │   │   ├─12-dubbo高级特性-dubbo-admin使用.mp4     13.78MB
      │   │   ├─13-dubbo高级特性-序列化.mp4     40.37MB
      │   │   ├─14-dubbo高级特性-地址缓存.mp4     5.61MB
      │   │   ├─15-dubbo高级特性-超时.mp4     49.7MB
      │   │   ├─16-dubbo高级特性-重试.mp4     13.9MB
      │   │   ├─17-dubbo高级特性-多版本.mp4     16.53MB
      │   │   ├─18-dubbo高级特性-负载均衡.mp4     29.76MB
      │   │   ├─19-dubbo高级特性-集群容错.mp4     34.9MB
      │   │   ├─20-dubbo高级特性-服务降级.mp4     16.89MB
      │   │   └─5-01-今日内容.mp4     1.98MB
      │   └─05-第五章 Zookeeper-V10.0
      │         ├─01-今日内容-1603635403.mp4     1.45MB
      │         ├─02-Zookeeper概念.mp4     14.88MB
      │         ├─03-Zookeeper安装.mp4     11.88MB
      │         ├─04-Zookeeper命令操作-数据模型.mp4     12.3MB
      │         ├─05-Zookeeper命令操作-服务端命令.mp4     4.25MB
      │         ├─06-Zookeeper命令操作-客户端命令-1基本CRUD.mp4     39.62MB
      │         ├─07-Zookeeper命令操作-客户端命令-2创建临时循序节点.mp4     26.82MB
      │         ├─08-Zookeeper JavaAPI操作-Curator介绍.mp4     13.3MB
      │         ├─09-Zookeeper JavaAPI操作-建立连接.mp4     47.84MB
      │         ├─10-Zookeeper JavaAPI操作-创建节点.mp4     44.94MB
      │         ├─11-Zookeeper JavaAPI操作-查询节点.mp4     31.57MB
      │         ├─12-Zookeeper JavaAPI操作-修改节点.mp4     25.16MB
      │         ├─13-Zookeeper JavaAPI操作-删除节点.mp4     32.08MB
      │         ├─14-Zookeeper JavaAPI操作-Watch监听概述.mp4     14.13MB
      │         ├─15-Zookeeper JavaAPI操作-Watch监听-NodeCache.mp4     29.69MB
      │         ├─16-Zookeeper JavaAPI操作-Watch监听-PathChildrenCache.mp4     44.3MB
      │         ├─17-Zookeeper JavaAPI操作-Watch监听-TreeCache.mp4     13.2MB
      │         ├─18-Zookeeper 分布式锁-概念.mp4     13.27MB
      │         ├─19-Zookeeper 分布式锁-Zookeeper分布式锁原理.mp4     20.81MB
      │         ├─20-Zookeeper 分布式锁-模拟12306售票案例.mp4     48.32MB
      │         ├─21-Zookeeper 集群-介绍.mp4     9.13MB
      │         ├─22-Zookeeper 集群-搭建.mp4     37.95MB
      │         ├─23-Zookeeper 集群-故障测试.mp4     16.56MB
      │         └─24-Zookeeper 集群-角色.mp4     7.1MB
      ├─04-阶段四 流行框架
      │   ├─01-第一章 Redis高级-V10.0
      │   │   ├─01-删除策略-过期数据的概念与存储结构.mp4     14.91MB
      │   │   ├─02-删除策略-定时删除与惰性删除.mp4     9.77MB
      │   │   ├─03-删除策略-定期删除.mp4     17.96MB
      │   │   ├─04-删除策略-淘汰策略.mp4     27.02MB
      │   │   ├─05-主从复制-主从复制概念.mp4     17.76MB
      │   │   ├─06-主从复制-工作流程(一)建立连接阶段.mp4     10.29MB
      │   │   ├─07-主从复制-主从结构搭建.mp4     26.2MB
      │   │   ├─08-主从复制-工作流程(二)数据同步阶段.mp4     18.17MB
      │   │   ├─09-主从复制-工作流程(三)命令传播阶段与复制缓冲区工作原理.mp4     18.57MB
      │   │   ├─10-主从复制-工作流程更新与心跳机制.mp4     22.89MB
      │   │   ├─11-主从复制-常见问题.mp4     15.12MB
      │   │   ├─12-哨兵模式-哨兵简介.mp4     9.94MB
      │   │   ├─13-哨兵模式-环境配置与哨兵启动.mp4     25.51MB
      │   │   ├─14-哨兵模式-主从切换过程演示.mp4     15.67MB
      │   │   ├─15-哨兵模式-监控与通知阶段工作流程.mp4     11.89MB
      │   │   ├─16-哨兵模式-故障转移阶段工作流程.mp4     15.88MB
      │   │   ├─17-集群-集群简介.mp4     5.42MB
      │   │   ├─18-集群-集群内部数据存储结构.mp4     8.1MB
      │   │   ├─19-集群-搭建集群基础环境准备工作.mp4     10.53MB
      │   │   ├─20-集群-cluster集群搭建与基本功能演示.mp4     25.41MB
      │   │   ├─21-集群-节点操作.mp4     53.95MB
      │   │   ├─22-企业级解决方案-缓存预热.mp4     3.85MB
      │   │   ├─23-企业级解决方案-缓存雪崩.mp4     11.77MB
      │   │   ├─24-企业级解决方案-缓存击穿.mp4     6.04MB
      │   │   ├─25-企业级解决方案-缓存穿透.mp4     12.52MB
      │   │   ├─26-企业级解决方案-性能指标监控.mp4     5.72MB
      │   │   └─27-企业级解决方案-性能监控工具.mp4     11.74MB
      │   ├─02-第二章 微服务-SpringBoot微服务快速开发
      │   │   ├─01-今日内容.mp4     1.72MB
      │   │   ├─02-SpringBoot概述.mp4     23.2MB
      │   │   ├─03-SpringBoot快速入门.mp4     27.62MB
      │   │   ├─04-快速构建SpringBoot工程.mp4     25.16MB
      │   │   ├─05-SpringBoot起步依赖原理分析.mp4     27.5MB
      │   │   ├─06-SpringBoot配置-配置文件分类.mp4     25.85MB
      │   │   ├─07-SpringBoot配置-yaml基本语法.mp4     7.85MB
      │   │   ├─08-SpringBoot配置-yaml数据格式.mp4     25.52MB
      │   │   ├─09-SpringBoot配置-获取数据_1.mp4     26.81MB
      │   │   ├─10-SpringBoot配置-获取数据_2.mp4     28.04MB
      │   │   ├─11-SpringBoot配置-profile.mp4     56.07MB
      │   │   ├─12-SpringBoot配置-项目内部配置文件加载顺序.mp4     25.53MB
      │   │   ├─13-SpringBoot整合Junit.mp4     26.93MB
      │   │   ├─13-SpringBoot配置-项目外部配置加载顺序.mp4     47.42MB
      │   │   ├─14-SpringBoot整合redis.mp4     26.65MB
      │   │   ├─15-SpringBoot整合mybatis.mp4     55.4MB
      │   │   └─高级
      │   │         ├─01-SpringBoot高级-今日内容.mp4     1.13MB
      │   │         ├─02-SpringBoot自动配置-Condition-1.mp4     50.36MB
      │   │         ├─03-SpringBoot自动配置-Condition-2.mp4     55.73MB
      │   │         ├─04-SpringBoot自动配置-切换内置web服务器.mp4     24.48MB
      │   │         ├─05-SpringBoot自动配置-Enable注解原理.mp4     41.29MB
      │   │         ├─06-SpringBoot自动配置-@Import详解.mp4     47.25MB
      │   │         ├─07-SpringBoot自动配置-@EnableAutoConfiguration详解.mp4     24.91MB
      │   │         ├─08-SpringBoot自动配置-自定义starter步骤分析.mp4     20.28MB
      │   │         ├─09-SpringBoot自动配置-自定义starter实现-1.mp4     37.19MB
      │   │         ├─10-SpringBoot自动配置-自定义starter实现-2.mp4     23.31MB
      │   │         ├─11-SpringBoot事件监听.mp4     77.71MB
      │   │         ├─12-SpringBoot流程分析-初始化.mp4     31.33MB
      │   │         ├─13-SpringBoot流程分析-run.mp4     52.36MB
      │   │         ├─14-SpringBoot监控-actuator基本使用.mp4     20.77MB
      │   │         ├─15-SpringBoot监控-actuator开启所有endpoint.mp4     28.86MB
      │   │         ├─16-SpringBoot监控-springboot admin图形化界面使用.mp4     44.04MB
      │   │         └─17-SpringBoot部署.mp4     41.6MB
      │   ├─03-第三章 消息中间件-RabbitMQ
      │   │   ├─10_RabbitMQ快速入门-消费者.mp4     30.16MB
      │   │   ├─11_RabbitMQ工作模式-WorkQueues.mp4     19.57MB
      │   │   ├─12_RabbitMQ工作模式-PubSub生产者.mp4     51.69MB
      │   │   ├─13_RabbitMQ工作模式-PubSub消费者.mp4     10.42MB
      │   │   ├─14_RabbitMQ工作模式-Routing.mp4     30.58MB
      │   │   ├─15_RabbitMQ工作模式-Topics.mp4     33.48MB
      │   │   ├─16_RabbitMQ工作模式-总结.mp4     5.38MB
      │   │   ├─17_Spring整合RabbitMQ-生产者.mp4     46.96MB
      │   │   ├─18_Spring整合RabbitMQ-消费者.mp4     18.98MB
      │   │   ├─19_Spring整合RabbitMQ-配置详解.mp4     27.33MB
      │   │   ├─1_MQ的重要性.mp4     2.51MB
      │   │   ├─20_SpringBoot整合RabbitMQ-生产者.mp4     52.16MB
      │   │   ├─21_SpringBoot整合RabbitMQ-消费者.mp4     24.73MB
      │   │   ├─2_MQ概述.mp4     2.92MB
      │   │   ├─3_MQ的优势.mp4     15.96MB
      │   │   ├─4_MQ的劣势.mp4     8.52MB
      │   │   ├─5_常见的MQ产品.mp4     11.2MB
      │   │   ├─6_RabbitMQ概述.mp4     15.21MB
      │   │   ├─7_RabbitMQ安装.mp4     34.2MB
      │   │   ├─8_RabbitMQ管控台使用.mp4     14.66MB
      │   │   ├─9_RabbitMQ快速入门-生产者.mp4     60.89MB
      │   │   └─高级
      │   │         ├─01_今日内容.mp4     7.73MB
      │   │         ├─02_高级特性-消息可靠投递-confirm.mp4     40.53MB
      │   │         ├─03_高级特性-消息可靠投递-return.mp4     23.52MB
      │   │         ├─04_高级特性-Consumer Ack.mp4     48.78MB
      │   │         ├─05_高级特性-消费端限流.mp4     31.13MB
      │   │         ├─06_高级特性-TTL.mp4     51.77MB
      │   │         ├─07_高级特性-死信队列-概述.mp4     9.96MB
      │   │         ├─08_高级特性-死信队列-代码实现.mp4     52.65MB
      │   │         ├─09_高级特性-延迟队列-概述.mp4     10.69MB
      │   │         ├─10_高级特性-延迟队列-代码实现.mp4     39.43MB
      │   │         ├─11_高级特性-日志与监控.mp4     19.54MB
      │   │         ├─12_高级特性-消息追踪.mp4     31.18MB
      │   │         ├─13_应用问题-消息补偿.mp4     11.67MB
      │   │         ├─14_应用问题-幂等性保障.mp4     7.68MB
      │   │         ├─15_集群搭建-镜像队列.mp4     47.23MB
      │   │         └─16_集群搭建-haproxy.mp4     37.28MB
      │   ├─04-第四章 微服务-SpringCloud-V10.0
      │   │   ├─4-10 bus
      │   │   │   ├─08-bus-概述.mp4     9.38MB
      │   │   │   ├─09-bus-rabbitmq回顾.mp4     13.1MB
      │   │   │   └─10-bus-快速入门.mp4     37.82MB
      │   │   ├─4-11 stream
      │   │   │   ├─11-stream-概述.mp4     8.87MB
      │   │   │   ├─12-stream-组件.mp4     10.73MB
      │   │   │   ├─13-stream-消息生产者.mp4     45.51MB
      │   │   │   └─14-stream-消息消费者.mp4     18.63MB
      │   │   ├─4-12 Sleuth+Zipkin
      │   │   │   ├─15-Sleuth+Zipkin-概述.mp4     4.8MB
      │   │   │   └─16-Sleuth+Zipkin-快速入门.mp4     26.08MB
      │   │   ├─4-1到4-5
      │   │   │   ├─01-今日内容-Spring Cloud-day01.mp4     1.73MB
      │   │   │   ├─02-初识Spring Cloud-微服架构.mp4     13.45MB
      │   │   │   ├─03-初识Spring Cloud-初识Spring Cloud.mp4     18.77MB
      │   │   │   ├─04-初识Spring Cloud-Spring Cloud 和 dubbo 对比.mp4     6.73MB
      │   │   │   ├─05-Spring Cloud服务治理-Eureka介绍.mp4     18.4MB
      │   │   │   ├─06-Spring Cloud服务治理-Eureka快速入门-环境搭建.mp4     58.28MB
      │   │   │   ├─07-Spring Cloud服务治理-Eureka快速入门-RestTemplate远程调用.mp4     26.66MB
      │   │   │   ├─08-Spring Cloud服务治理-Eureka快速入门-Eureka Server 搭建.mp4     55.2MB
      │   │   │   ├─09-Spring Cloud服务治理-Eureka快速入门-Eureka控制台介绍.mp4     3.67MB
      │   │   │   ├─10-Spring Cloud服务治理-Eureka快速入门-Eureka Client.mp4     29.96MB
      │   │   │   ├─11-Spring Cloud服务治理-Eureka快速入门-动态获取路径.mp4     34.15MB
      │   │   │   ├─12-Spring Cloud服务治理-Eureka属性-instance相关属性.mp4     38.81MB
      │   │   │   ├─13-Spring Cloud服务治理-Eureka属性-server相关属性.mp4     42.24MB
      │   │   │   ├─14-Spring Cloud服务治理-Eureka高可用-介绍.mp4     5.13MB
      │   │   │   ├─15-Spring Cloud服务治理-Eureka高可用-搭建.mp4     37.06MB
      │   │   │   ├─16-Spring Cloud服务治理-Eureka高可用-客户端测试.mp4     10.64MB
      │   │   │   ├─17-Spring Cloud服务治理-Consul 概述.mp4     10.74MB
      │   │   │   ├─18-Spring Cloud服务治理-Consul 快速入门.mp4     49.33MB
      │   │   │   ├─19-Spring Cloud服务治理-Nacos 概述.mp4     25.78MB
      │   │   │   ├─20-Spring Cloud服务治理-Nacos 快速入门.mp4     25.31MB
      │   │   │   ├─21-Ribbon 客户端负载均衡-概述.mp4     12.76MB
      │   │   │   ├─22-Ribbon 客户端负载均衡-简化RestTemplate调用.mp4     31.28MB
      │   │   │   ├─23-Ribbon 客户端负载均衡-负载均衡演示.mp4     25.62MB
      │   │   │   └─24-Ribbon 客户端负载均衡-负载均衡策略.mp4     35.78MB
      │   │   ├─4-6 Feign
      │   │   │   ├─01-今日内容-Spring Cloud-day02.mp4     1.26MB
      │   │   │   ├─02-Feign-概述.mp4     6.5MB
      │   │   │   ├─03-Feign-快速入门.mp4     31.47MB
      │   │   │   ├─04-Feign-超时配置.mp4     14.9MB
      │   │   │   └─05-Feign-日志记录.mp4     19.92MB
      │   │   ├─4-7 Hystrix
      │   │   │   ├─06-Hystrix-概述.mp4     20.41MB
      │   │   │   ├─07-Hystrix-降级-提供方降级.mp4     47.13MB
      │   │   │   ├─08-Hystrix-降级-消费方降级.mp4     28.26MB
      │   │   │   ├─09-Hystrix-熔断-概念.mp4     5.77MB
      │   │   │   ├─10-Hystrix-熔断-代码演示.mp4     19.3MB
      │   │   │   └─11-Hystrix-熔断监控.mp4     50.23MB
      │   │   ├─4-8 Gateway
      │   │   │   ├─12-Gateway-概述.mp4     12.03MB
      │   │   │   ├─13-Gateway-快速入门.mp4     33.42MB
      │   │   │   ├─14-Gateway-静态路由.mp4     7.54MB
      │   │   │   ├─15-Gateway-动态路由.mp4     7.42MB
      │   │   │   ├─16-Gateway-微服务名称配置.mp4     8.21MB
      │   │   │   ├─17-Gateway-过滤器-概述.mp4     3.62MB
      │   │   │   ├─18-Gateway-过滤器-局部过滤器.mp4     22.77MB
      │   │   │   └─19-Gateway-过滤器-全局过滤器.mp4     13.85MB
      │   │   └─4-9 config
      │   │         ├─01-今日内容-Spring Cloud-day03.mp4     1.31MB
      │   │         ├─02-config-概述.mp4     7.1MB
      │   │         ├─03-config-快速入门-gitee搭建远程仓库.mp4     13.19MB
      │   │         ├─04-config-快速入门-config server搭建.mp4     15.69MB
      │   │         ├─05-config-快速入门-config client搭建.mp4     26.74MB
      │   │         ├─06-config-快速入门-config client刷新.mp4     16.34MB
      │   │         └─07-config-集成Eureka.mp4     14.22MB
      │   ├─05-第五章 应用容器-Docker
      │   │   ├─01-今日内容-1603639471.mp4     1.47MB
      │   │   ├─02-初识docker-docker概述.mp4     11.15MB
      │   │   ├─03-初识docker-安装docker.mp4     5.79MB
      │   │   ├─04-初识docker-docker架构.mp4     6.84MB
      │   │   ├─05-初识docker-配置镜像加速器.mp4     11.26MB
      │   │   ├─06-docker命令-服务相关命令.mp4     8.4MB
      │   │   ├─07-docker命令-镜像相关命令.mp4     38.44MB
      │   │   ├─08-docker命令-容器相关命令1.mp4     26.52MB
      │   │   ├─09-docker命令-容器相关命令2.mp4     15.67MB
      │   │   ├─10-docker容器数据卷-数据卷概念及作用.mp4     10.16MB
      │   │   ├─11-docker容器数据卷-配置数据卷.mp4     20.84MB
      │   │   ├─12-docker容器数据卷-配置数据卷2.mp4     6.68MB
      │   │   ├─13-docker容器数据卷-数据卷容器.mp4     28.86MB
      │   │   ├─14-docker应用部署-部署mysql.mp4     35.51MB
      │   │   ├─15-docker应用部署-部署tomcat.mp4     9.81MB
      │   │   ├─16-docker应用部署-部署nginx.mp4     11.4MB
      │   │   ├─17-docker应用部署-部署redis.mp4     6.96MB
      │   │   ├─18-dockerfile-镜像原理.mp4     28.1MB
      │   │   ├─19-dockerfile-容器转为镜像.mp4     30.22MB
      │   │   ├─20-dockerfile-dockerfile概述及关键字.mp4     28.23MB
      │   │   ├─21-dockerfile-案例-自定义centos.mp4     41.24MB
      │   │   ├─22-dockerfile-案例-部署springboot项目.mp4     23.91MB
      │   │   ├─23-docker compose-概述.mp4     5.09MB
      │   │   ├─24-docker compose-安装使用.mp4     25.52MB
      │   │   ├─25-docker私有仓库-搭建.mp4     12.02MB
      │   │   ├─26-docker私有仓库-上传镜像.mp4     8.6MB
      │   │   ├─27-docker私有仓库-拉取镜像.mp4     4.39MB
      │   │   └─28-docker和虚拟机比较.mp4     12.2MB
      │   └─06-第六章 搜索引擎-ElasticSearch-V10.0
      │         ├─6-1到6-5
      │         │   ├─01-今日内容-1603639637.mp4     929.52KB
      │         │   ├─02-初识ElasticSearch-基于数据库查询的问题.mp4     30.01MB
      │         │   ├─03-初识ElasticSearch-倒排索引.mp4     12.09MB
      │         │   ├─04-初识ElasticSearch-ES存储和查询的原理.mp4     13.63MB
      │         │   ├─05-初识ElasticSearch-ES概念详解.mp4     11.53MB
      │         │   ├─06-安装ElasticSearch-ES安装.mp4     60.11MB
      │         │   ├─07-安装ElasticSearch-ES辅助工具安装.mp4     37.4MB
      │         │   ├─08-ElasticSearch核心概念.mp4     6.75MB
      │         │   ├─09-脚本操作ES-RESTful风格介绍.mp4     6.23MB
      │         │   ├─10-脚本操作ES-操作索引.mp4     18.2MB
      │         │   ├─11-脚本操作ES-操作映射-数据类型.mp4     7.78MB
      │         │   ├─12-脚本操作ES-操作映射.mp4     19.83MB
      │         │   ├─13-脚本操作ES-操作文档.mp4     16.15MB
      │         │   ├─14-分词器-介绍.mp4     7.61MB
      │         │   ├─15-分词器-ik分词器安装.mp4     34.93MB
      │         │   ├─16-分词器-ik分词器使用.mp4     12.94MB
      │         │   ├─17-脚本操作ES-查询文档-使用IK分词器.mp4     34.42MB
      │         │   ├─18-ElasticSearch JavaApi-SpringBoot整合ES.mp4     32MB
      │         │   ├─19-ElasticSearch JavaApi-创建索引.mp4     22.8MB
      │         │   ├─20-ElasticSearch JavaApi-查询、删除、判断索引.mp4     25.38MB
      │         │   ├─21-ElasticSearch JavaApi-添加文档.mp4     37.14MB
      │         │   └─22-ElasticSearch JavaApi-修改、查询、删除文档.mp4     18.31MB
      │         └─高级
      │               ├─01-今日内容-1603639772.mp4     1.08MB
      │               ├─02-ElasticSearch高级操作-bulk批量操作-脚本.mp4     18.4MB
      │               ├─03-ElasticSearch高级操作-bulk批量操作-JavaAPI.mp4     31.04MB
      │               ├─04-ElasticSearch高级操作-导入数据-分析&创建索引.mp4     16.31MB
      │               ├─05-ElasticSearch高级操作-导入数据-代码实现.mp4     68.27MB
      │               ├─06-ElasticSearch高级操作-导入数据-代码实现-详解(选放).mp4     39.77MB
      │               ├─07-ElasticSearch查询-matchAll-脚本.mp4     13.11MB
      │               ├─08-ElasticSearch查询-matchAll-JavaAPI.mp4     55.07MB
      │               ├─09-ElasticSearch查询-termQuery.mp4     24.96MB
      │               ├─10-ElasticSearch查询-matchQuery.mp4     22.42MB
      │               ├─11-ElasticSearch查询-模糊查询-脚本.mp4     20.47MB
      │               ├─12-ElasticSearch查询-模糊查询-JavaAPI.mp4     19.95MB
      │               ├─13-ElasticSearch查询-范围&排序查询.mp4     28.49MB
      │               ├─14-ElasticSearch查询-queryString查询.mp4     20.49MB
      │               ├─15-ElasticSearch查询-布尔查询-脚本.mp4     22.57MB
      │               ├─16-ElasticSearch查询-布尔查询-JavaAPI.mp4     25.46MB
      │               ├─17-ElasticSearch查询-聚合查询-脚本.mp4     22.54MB
      │               ├─18-ElasticSearch查询-聚合查询-JavaAPI.mp4     44.35MB
      │               ├─19-ElasticSearch查询-高亮查询-脚本.mp4     16.67MB
      │               ├─20-ElasticSearch查询-高亮查询-JavaAPI.mp4     33.43MB
      │               ├─21-ElasticSearch重建索引&索引别名.mp4     31.22MB
      │               ├─22-ElasticSearch 集群-集群介绍.mp4     14.11MB
      │               ├─23-ElasticSearch 集群-ES集群相关概念.mp4     11.31MB
      │               ├─24-ElasticSearch 集群-集群搭建.mp4     100.25MB
      │               ├─25-ElasticSearch 集群-kibina管理集群.mp4     13MB
      │               ├─26-ElasticSearch 集群-JavaAPI 访问集群.mp4     21.46MB
      │               ├─27-ElasticSearch 集群-分片配置.mp4     34.7MB
      │               ├─28-ElasticSearch 集群-路由原理.mp4     10.85MB
      │               ├─29-ElasticSearch 集群-脑裂.mp4     21.16MB
      │               └─30-ElasticSearch 集群-集群扩容.mp4     3.55MB
      ├─05-阶段五 大数据基础增强
      │   ├─01-第一章 大数据基础增强阶段-导学
      │   │   └─大数据基础增强阶段-导学.mp4     16.2MB
      │   ├─02-第二章 就业课(2.1)-Linux实战
      │   │   ├─2-1
      │   │   │   ├─01_操作系统概述.mp4     48.74MB
      │   │   │   ├─02_虚拟机概述.mp4     28.97MB
      │   │   │   ├─03_配置虚拟机的网卡信息.mp4     18.47MB
      │   │   │   ├─04_安装虚拟机.mp4     27.12MB
      │   │   │   ├─05_设置网卡信息.mp4     31.45MB
      │   │   │   ├─06_centos的文件和目录.mp4     14.4MB
      │   │   │   ├─07_远程连接工具.mp4     35.42MB
      │   │   │   ├─08_快照.mp4     6.14MB
      │   │   │   ├─09_学习终端命令的原因.mp4     6.54MB
      │   │   │   ├─10_命令格式_自动补全.mp4     19.82MB
      │   │   │   ├─11_查阅命令帮助信息.mp4     16.28MB
      │   │   │   ├─12_文件和目录的目标.mp4     8.69MB
      │   │   │   ├─13_ls命令说明.mp4     22.16MB
      │   │   │   ├─14_ls通配符的使用.mp4     15.22MB
      │   │   │   ├─15_切换目录.mp4     7.31MB
      │   │   │   ├─16_相对路径.mp4     15.41MB
      │   │   │   ├─17_绝对路径.mp4     10.47MB
      │   │   │   ├─18_创建文件_touch.mp4     5.86MB
      │   │   │   ├─19_创建目录.mp4     15.24MB
      │   │   │   ├─20_删除文件和目录.mp4     24.18MB
      │   │   │   ├─21_tree命令.mp4     17.47MB
      │   │   │   ├─22_cp命令_复制.mp4     18.81MB
      │   │   │   ├─23_mv指令_移动_重命名.mp4     10.57MB
      │   │   │   ├─24_cat命令_显示小文件内容.mp4     15.94MB
      │   │   │   ├─25_less命令_查看大文件内容.mp4     19.76MB
      │   │   │   ├─26_head_tail命令_展示文档内容.mp4     20.45MB
      │   │   │   ├─27_grep_搜索文件中存在关键字的行.mp4     23.46MB
      │   │   │   ├─28_管道.mp4     9.99MB
      │   │   │   ├─29_重定向.mp4     24.73MB
      │   │   │   ├─30_双与和双或的效果.mp4     15.69MB
      │   │   │   └─31_软链接.mp4     32.13MB
      │   │   ├─2-2
      │   │   │   ├─01_find命令.mp4     16.29MB
      │   │   │   ├─02_打包和解包.mp4     27.17MB
      │   │   │   ├─03_使用gzip进行压缩和解压缩_重点.mp4     27.95MB
      │   │   │   ├─04_使用bzip2进行压缩和解压缩.mp4     22.63MB
      │   │   │   ├─05_vim编辑器简介.mp4     14.86MB
      │   │   │   ├─06_vi编辑器的快速入门.mp4     35.24MB
      │   │   │   ├─07_vi编辑器的三种工作模式.mp4     18.67MB
      │   │   │   ├─08_末行模式的常用命令.mp4     20.36MB
      │   │   │   ├─09_移动光标1.mp4     56.62MB
      │   │   │   ├─10_移动光标2_段落移动_括号切换_标记.mp4     30.52MB
      │   │   │   ├─11_可视模式_撤销_删除文本.mp4     63.01MB
      │   │   │   ├─12_复制和剪切.mp4     38.59MB
      │   │   │   ├─13_替换_缩排_重复执行.mp4     27.01MB
      │   │   │   ├─14_查找_查找并替换.mp4     43.62MB
      │   │   │   ├─15_插入命令.mp4     14.87MB
      │   │   │   ├─16_vi编辑器_练习1_练习2.mp4     21.49MB
      │   │   │   ├─17_vi_编辑器_案例3.mp4     16.97MB
      │   │   │   ├─18_用户_组_权限的基本概念.mp4     19.63MB
      │   │   │   ├─19_组用户管理.mp4     14.12MB
      │   │   │   ├─20_用户的增删改.mp4     29.53MB
      │   │   │   ├─21_查看用户信息.mp4     9.75MB
      │   │   │   ├─22_su_切换用户.mp4     24.77MB
      │   │   │   ├─23_sudo_临时让普通用户具有管理员.mp4     34.17MB
      │   │   │   ├─24_修改用户权限_方式1.mp4     24.05MB
      │   │   │   ├─25_修改用户权限_方式2_方式3.mp4     26.28MB
      │   │   │   ├─26_日期和日历命令.mp4     19.86MB
      │   │   │   ├─27_查看磁盘信息.mp4     19.84MB
      │   │   │   └─28_进程相关内容.mp4     41.71MB
      │   │   └─2-3
      │   │         ├─01_学习目标.mp4     8.52MB
      │   │         ├─02_cut_截取文件内容.mp4     20.63MB
      │   │         ├─03_sort_排序.mp4     21.61MB
      │   │         ├─04_通过wc统计行数和字节数.mp4     22.57MB
      │   │         ├─05_uniq和tee命令.mp4     21.25MB
      │   │         ├─06_tr命令.mp4     21.31MB
      │   │         ├─07_split_将大文件切分成若干小文件.mp4     32.75MB
      │   │         ├─08_awk命令1.mp4     34.33MB
      │   │         ├─09_awk命令2.mp4     63.47MB
      │   │         ├─10_sed的查询功能.mp4     26.1MB
      │   │         ├─11_sed的删除功能.mp4     6.23MB
      │   │         ├─12_sed的修改功能.mp4     7.38MB
      │   │         ├─13_sed的替换功能.mp4     9.03MB
      │   │         ├─14_sed修改文件的原有内容.mp4     16.09MB
      │   │         ├─15_sed_综合练习.mp4     22.46MB
      │   │         ├─16_shell编程简介.mp4     14.18MB
      │   │         ├─17_shell编程的快速入门.mp4     22.88MB
      │   │         ├─18_变量.mp4     17.8MB
      │   │         ├─19_字符串.mp4     19.15MB
      │   │         ├─20_获取参数.mp4     26.49MB
      │   │         ├─21_算符运算符.mp4     14.1MB
      │   │         ├─22_if判断.mp4     32.78MB
      │   │         ├─23_for循环.mp4     11.03MB
      │   │         ├─24_while循环.mp4     17.49MB
      │   │         ├─25_case_分支结构.mp4     7.5MB
      │   │         ├─26_break_continue.mp4     19.56MB
      │   │         ├─27_函数.mp4     26.06MB
      │   │         ├─28_数组.mp4     34.89MB
      │   │         └─29_加载其他文件的变量.mp4     10.81MB
      │   ├─03-第三章 就业课(2.0)-JVM优化(上)
      │   │   ├─01.今日内容_D01.mp4     6.01MB
      │   │   ├─02.我们为什么要对jvm做优化?.mp4     9.73MB
      │   │   ├─03.JVM运行参数之-参数类型以及标准参数-1603640902.mp4     42.55MB
      │   │   ├─03.JVM运行参数之-参数类型以及标准参数.mp4     36.73MB
      │   │   ├─04.JVM运行参数之-server与-client.mp4     17.41MB
      │   │   ├─05.JVM运行参数之-Xint、-Xcomp、-Xmined.mp4     39.46MB
      │   │   ├─06.JVM运行参数之-XX参数.mp4     18.35MB
      │   │   ├─07.JVM运行参数之-Xms与-Xmx参数.mp4     12.17MB
      │   │   ├─08.JVM运行参数之查看jvm运行参数.mp4     79.7MB
      │   │   ├─09.JVM内存模型之jdk1.7与jdk1.8内存模型(很重要).mp4     69.71MB
      │   │   ├─10.JVM内存模型之jstat命令的使用.mp4     44.61MB
      │   │   ├─11.jmap命令的使用.mp4     50.62MB
      │   │   ├─12.使用jhat对dump文件进行分析.mp4     58.68MB
      │   │   ├─13.通过MAT工具对dump文件进行分析.mp4     68.06MB
      │   │   ├─14.实战:内存溢出的定位与分析.mp4     68.85MB
      │   │   ├─15.jstack命令的使用.mp4     78.25MB
      │   │   ├─16.实战:死锁问题.mp4     65.36MB
      │   │   ├─17.VisualVM工具的使用(监控本地进程).mp4     73.04MB
      │   │   └─18.VisualVM工具的使用(监控远程进程).mp4     74.43MB
      │   ├─04-第四章 就业课(2.0)-JVM优化(中)
      │   │   ├─01.今日内容_D02.mp4     6.5MB
      │   │   ├─02.什么垃圾回收?.mp4     36.08MB
      │   │   ├─03.垃圾回收算法之-引用计数法.mp4     60.6MB
      │   │   ├─04.垃圾回收算法之-标记清除法.mp4     58.13MB
      │   │   ├─05.标记清除算法中的应用程序暂停的问题说明.mp4     10.17MB
      │   │   ├─06.垃圾回收算法之-标记压缩算法.mp4     14.36MB
      │   │   ├─07.垃圾回收算法之-复制算法.mp4     44.97MB
      │   │   ├─08.垃圾回收算法之-分代算法.mp4     14.92MB
      │   │   ├─09.垃圾收集器之串行垃圾收集器.mp4     131.29MB
      │   │   ├─10.垃圾收集器之并行垃圾收集器.mp4     62.69MB
      │   │   ├─11.垃圾收集器之CMS垃圾收集器.mp4     61.35MB
      │   │   ├─12.垃圾收集器之G1垃圾收集器的原理.mp4     42.59MB
      │   │   ├─13.垃圾收集器之G1垃圾收集器中的YoungGC.mp4     34.52MB
      │   │   ├─14.垃圾收集器之G1垃圾收集器中的MixedGC.mp4     23.65MB
      │   │   ├─15.垃圾收集器之G1垃圾收集器中的参数以及测试.mp4     66.56MB
      │   │   ├─16.垃圾收集器之G1垃圾收集器的优化建议.mp4     17.59MB
      │   │   └─17.可视化GC日志分析工具.mp4     63.92MB
      │   └─05-第五章 就业课(2.0)-JVM优化(下)
      │         ├─01.今日内容_D03.mp4     6.65MB
      │         ├─02.Tomcat8优化之部署安装.mp4     53.12MB
      │         ├─03.Tomcat8优化之禁用AJP服务.mp4     41.56MB
      │         ├─04.Tomcat8优化之配置执行器(线程池).mp4     48.4MB
      │         ├─05.Tomcat8优化之3种运行模式(启用nio2模式).mp4     23.67MB
      │         ├─06.Tomcat8优化之部署web项目.mp4     54.51MB
      │         ├─07.Tomcat8优化之Apache JMeter的使用(对首页进行压力测试).mp4     74.87MB
      │         ├─08.Tomcat8优化之禁用AJP服务的压力测试.mp4     22.17MB
      │         ├─09.Tomcat8优化之设置线程池进行压力测试.mp4     111.29MB
      │         ├─10.Tomcat8优化之设置nio2运行模式进行测试.mp4     28.88MB
      │         ├─11.Tomcat8优化之设置设置并行垃圾收集器进行测试.mp4     25.98MB
      │         ├─12.Tomcat8优化之通过GC报表进行分析.mp4     67.9MB
      │         ├─13.Tomcat8优化之设置G1垃圾收集器进行测试.mp4     17.74MB
      │         ├─14.Tomcat8优化之G1牢记收集器的测试结果以及小结.mp4     28.41MB
      │         ├─15.JVM字节码之javap的使用.mp4     60.37MB
      │         ├─16.JVM字节码之常量池、字段描述符、方法描述符.mp4     36.02MB
      │         ├─17.JVM字节码之解读方法字节码.mp4     55.07MB
      │         ├─18.JVM字节码之解读方法字节码(图解).mp4     53.58MB
      │         ├─19.JVM字节码之研究 i++ 与 ++i 的不同.mp4     55.65MB
      │         ├─20.JVM字节码之探究字符串的拼接.mp4     71.51MB
      │         └─21.代码优化建议.mp4     41.6MB
      ├─06-阶段六 大数据Hadoop离线分布式系统
      │   ├─01-第一章 大数据 Hadoop 离线分布式系统-导学
      │   │   └─大数据 Hadoop 离线分布式系统-导学.mp4     16.65MB
      │   ├─02-第二章 就业课(2.1)-大数据基础和 硬件介绍
      │   │   ├─1-大数据导论.mp4     20.93MB
      │   │   ├─10-集群Linux环境搭建-配置ip地址.mp4     18.73MB
      │   │   ├─11-集群Linux环境搭建-配置主机名和域名映射.mp4     12.67MB
      │   │   ├─12-集群Linux环境搭建-关闭防火墙和SELinux.mp4     20.69MB
      │   │   ├─13-集群Linux环境搭建-ssh免密登录.mp4     31.15MB
      │   │   ├─14-集群Linux环境搭建-时钟同步.mp4     8.91MB
      │   │   ├─15-集群Linux环境搭建-辅助软件-jdk安装.mp4     32.34MB
      │   │   ├─16-集群Linux环境搭建-辅助软件-mysql安装.mp4     17.22MB
      │   │   ├─17-shell脚本基础增强1.mp4     22.99MB
      │   │   ├─18-shell脚本基础增强2.mp4     18.17MB
      │   │   ├─2-服务器介绍.mp4     7.88MB
      │   │   ├─3-存储磁盘基本介绍.mp4     14.71MB
      │   │   ├─4-交换机和网卡的介绍.mp4     7.79MB
      │   │   ├─5-局域网、机架和IDC.mp4     10.49MB
      │   │   ├─6-磁盘阵列RAID.mp4     16.22MB
      │   │   ├─7-集群Linux环境搭建-注意事项.mp4     8.45MB
      │   │   ├─8-集群Linux环境搭建-复制虚拟机.mp4     15.83MB
      │   │   └─9-集群Linux环境搭建-配置Mac地址.mp4     19.39MB
      │   ├─03-第三章 就业课(2.1)-Zookeeper组件
      │   │   ├─1-zookeeper-概述.mp4     24.05MB
      │   │   ├─10-Zookeeper的命令操作.mp4     36.98MB
      │   │   ├─11-Zookeeper的节点属性.mp4     12.1MB
      │   │   ├─12-Zookeeper的watch机制.mp4     30.46MB
      │   │   ├─13-Zookeeper的JavaAPI操作-创建工程和导入jar包.mp4     14.61MB
      │   │   ├─14-Zookeeper的JavaAPI操作-创建永久性节点.mp4     41.96MB
      │   │   ├─15-Zookeeper的JavaAPI操作-节点其他操作,.mp4     42.72MB
      │   │   ├─16-Zookeeper的JavaAPI操作-watch机制.mp4     45.23MB
      │   │   ├─2-zookeeper-特点.mp4     22.14MB
      │   │   ├─3-zookeeper-架构.mp4     9.41MB
      │   │   ├─4-zookeeper-应用场景1.mp4     33.09MB
      │   │   ├─5-zookeeper-应用场景2.mp4     11.67MB
      │   │   ├─6-zookeeper-选举机制.mp4     32.48MB
      │   │   ├─7-zookeeper-环境搭建.mp4     48.01MB
      │   │   ├─8-Zookeeper的数据模型.mp4     10.95MB
      │   │   └─9-Zookeeper的节点特性.mp4     9.41MB
      │   ├─04-第四章 就业课(2.1)-HDFS组件
      │   │   ├─4-1
      │   │   │   ├─1-hadoop的介绍.mp4     26.47MB
      │   │   │   ├─10-hadoop安装-配置hadoop环境变量.mp4     13.57MB
      │   │   │   ├─11-hadoop安装-启动集群.mp4     29.54MB
      │   │   │   ├─2-hadoop的版本和发行版公司介绍.mp4     11.31MB
      │   │   │   ├─3-hadoop的架构-1.x架构.mp4     13.19MB
      │   │   │   ├─4-hadoop的架构-2.x架构.mp4     25.59MB
      │   │   │   ├─5-hadoop重新编译-准备工作1.mp4     48.79MB
      │   │   │   ├─6-hadoop重新编译-准备工作2和完成编译.mp4     42.41MB
      │   │   │   ├─7-hadoop安装-上传安装包.mp4     34.97MB
      │   │   │   ├─8-hadoop安装-修改配置文件-上.mp4     37.3MB
      │   │   │   └─9-hadoop安装-修改配置文件-下.mp4     26.15MB
      │   │   ├─4-2
      │   │   │   ├─1-hdfs的概述.mp4     14.08MB
      │   │   │   ├─10-hdfs的高级命令-文件限额配置-文件大小限额.mp4     33.96MB
      │   │   │   ├─11-hdfs的高级命令-安全模式.mp4     19.39MB
      │   │   │   ├─12-hdfs的高级命令-基准测试.mp4     26MB
      │   │   │   ├─13-hdfs的文件写入过程.mp4     34.05MB
      │   │   │   ├─14-hdfs的文件读取过程.mp4     26MB
      │   │   │   ├─15-hdfs的元数据管理-fsimage文件和edits文件.mp4     40.2MB
      │   │   │   ├─16-hdfs的元数据管理-SecondaryNameNode.mp4     19.91MB
      │   │   │   ├─2-hdfs的应用场景.mp4     11.82MB
      │   │   │   ├─3-hdfs的架构.mp4     14.19MB
      │   │   │   ├─4-hdfs的namenode和datanode.mp4     33.26MB
      │   │   │   ├─5-hdfs的副本机制和机架感知.mp4     27.53MB
      │   │   │   ├─6-hdfs的命令行操作1.mp4     20.27MB
      │   │   │   ├─6-hdfs的命令行操作2.mp4     22.4MB
      │   │   │   ├─8-hdfs的命令行操作3.mp4     38.38MB
      │   │   │   └─9-hdfs的高级命令-文件限额配置-文件数量限额.mp4     15.61MB
      │   │   └─4-3
      │   │         ├─1-HDFS的API操作-准备工作-配置windows的hadoop环境.mp4     12.54MB
      │   │         ├─10-HDFS的API操作-小文件的合并.mp4     50.33MB
      │   │         ├─11-HDFS的高可用机制-概述和组件.mp4     17.79MB
      │   │         ├─12-HDFS的高可用机制-工作原理.mp4     48.65MB
      │   │         ├─13-HDFS的联邦机制.mp4     19.95MB
      │   │         ├─14-MapReduce-概述.mp4     23.62MB
      │   │         ├─15-MapReduce-设计构思.mp4     41.58MB
      │   │         ├─16-MapReduce-编程流程.mp4     23.32MB
      │   │         ├─17-MapReduce-编程流程-详解1.mp4     47.71MB
      │   │         ├─18-MapReduce-编程流程-详解2.mp4     21.75MB
      │   │         ├─2-HDFS的API操作-准备工作-导入maven坐标.mp4     18.5MB
      │   │         ├─3-HDFS的API操作-url访问方式.mp4     28.29MB
      │   │         ├─4-HDFS的API操作-获取FileSystem-第一种方式.mp4     19.47MB
      │   │         ├─5-HDFS的API操作-获取FileSystem-其他方式.mp4     22.09MB
      │   │         ├─6-HDFS的API操作-遍历所有文件.mp4     28.71MB
      │   │         ├─7-HDFS的API操作-创建文件夹.mp4     13.83MB
      │   │         ├─8-HDFS的API操作-文件的下载和上传.mp4     34.27MB
      │   │         └─9-HDFS的API操作-hdfs的权限访问控制.mp4     42.68MB
      │   ├─05-第五章 就业课(2.1)-MapReduce组件
      │   │   ├─5-1
      │   │   │   ├─1-MapReduce案例-WordCount-步骤分析.mp4     43.83MB
      │   │   │   ├─10-MapReduce分区-代码实现1.mp4     32.43MB
      │   │   │   ├─11-MapReduce分区-代码实现2.mp4     55.97MB
      │   │   │   ├─12-MapReduce分区-代码运行.mp4     31.37MB
      │   │   │   ├─13-MapReduce计数器.mp4     43.91MB
      │   │   │   ├─2-MapReduce案例-WordCount-准备工作.mp4     10.71MB
      │   │   │   ├─3-MapReduce案例-WordCount-Map代码编写.mp4     49.21MB
      │   │   │   ├─4-MapReduce案例-WordCount-Reduce代码编写.mp4     26.09MB
      │   │   │   ├─5-MapReduce案例-WordCount-主类代码编写.mp4     66.35MB
      │   │   │   ├─6-MapReduce案例-WordCount-代码测试运行.mp4     45.05MB
      │   │   │   ├─7-MapReduce案例-WordCount-问题补充.mp4     29.37MB
      │   │   │   ├─8-MapReduce分区-概念和原理.mp4     22.23MB
      │   │   │   └─9-MapReduce分区-代码编写步骤.mp4     41.67MB
      │   │   ├─5-2
      │   │   │   ├─1-MapReduce-排序和序列化-概述.mp4     15.94MB
      │   │   │   ├─2-MapReduce-排序和序列化-编程流程.mp4     54.81MB
      │   │   │   ├─3-MapReduce-排序和序列化-代码编写-比较器和序列化代码实现.mp4     40.96MB
      │   │   │   ├─4-MapReduce-排序和序列化-代码编写-Mapper和Reducer代码.mp4     25.79MB
      │   │   │   ├─5-MapReduce-排序和序列化-代码编写-主类代码实现.mp4     34.49MB
      │   │   │   ├─6-MapReduce-排序和序列化-测试运行.mp4     31.21MB
      │   │   │   ├─7-MapReduce-规约(Combiner)概述.mp4     24.88MB
      │   │   │   └─8-MapReduce-规约(Combiner)-代码实现.mp4     41.63MB
      │   │   ├─5-3
      │   │   │   ├─10-MapReduce综合案例-统计求和-FlowBean和Mapper代码编写.mp4     52.13MB
      │   │   │   ├─11-MapReduce综合案例-统计求和-其他代码和测试运行.mp4     53.69MB
      │   │   │   ├─12-MapReduce综合案例-流量排序-FlowBean编写.mp4     24.54MB
      │   │   │   ├─13-MapReduce综合案例-流量排序-Mapper编写.mp4     27.19MB
      │   │   │   ├─14-MapReduce综合案例-流量排序-其他代码编写和运行.mp4     32.63MB
      │   │   │   ├─15-MapReduce综合案例-手机号码分区-代码编写和运行.mp4     38.14MB
      │   │   │   └─9-MapReduce综合案例-统计求和-需求和步骤分析.mp4     33.63MB
      │   │   ├─5-4
      │   │   │   ├─1-MapReduce运行机制-MapTask的工作机制.mp4     56.78MB
      │   │   │   ├─2-MapReduce运行机制-MapTask的工作机制-细节补充.mp4     24.59MB
      │   │   │   └─3-MapReduce运行机制-MapTask的工作机制-ReduceTask和Shuffle阶段.mp4     38.26MB
      │   │   ├─5-5     -1.#INDB
      │   │   ├─5-6 mapreduce 求共同好友案例
      │   │   │   ├─15-MapReduce案例-求共同好友-需求分析.mp4     15.81MB
      │   │   │   ├─16-MapReduce案例-求共同好友-MapReduce编程步骤.mp4     9.88MB
      │   │   │   ├─17-MapReduce案例-求共同好友-阶段1-Mapper和Reducer代码编写.mp4     25.55MB
      │   │   │   ├─18-MapReduce案例-求共同好友-阶段1-主类代码编写和测试运行.mp4     10.35MB
      │   │   │   ├─19-MapReduce案例-求共同好友-阶段2-Mapper代码编写.mp4     30.51MB
      │   │   │   └─20-MapReduce案例-求共同好友-阶段2-其他代码编写和测试运行.mp4     15.88MB
      │   │   ├─5-7 自定义输入和输出组件实现
      │   │   │   ├─1-自定义InputFormat实现小文件合并-需求分析.mp4     18.15MB
      │   │   │   ├─10-自定义OutputFormat-代码编写-下.mp4     29.94MB
      │   │   │   ├─2-自定义InputFormat实现小文件合并-自定义inputformat步骤.mp4     17.79MB
      │   │   │   ├─3-自定义InputFormat实现小文件合并-代码实现-准备工作.mp4     17.7MB
      │   │   │   ├─4-自定义InputFormat实现小文件合并-代码实现-自定义InputFormat代码编写.mp4     59.78MB
      │   │   │   ├─5-自定义InputFormat实现小文件合并-代码实现-Mapper类代码编写.mp4     11.49MB
      │   │   │   ├─6-自定义InputFormat实现小文件合并-代码实现-主类代码编写和测试运行.mp4     39.01MB
      │   │   │   ├─7-自定义OutputFormat-步骤分析.mp4     13.54MB
      │   │   │   ├─8-自定义OutputFormat-源码分析.mp4     11.39MB
      │   │   │   └─9-自定义OutputFormat-代码编写-上.mp4     39.56MB
      │   │   └─5-8 topn案例
      │   │         ├─11-自定义分组-求TopN-步骤分析.mp4     22.87MB
      │   │         ├─12-自定义分组-求TopN-代码编写-OrderBean.mp4     19.37MB
      │   │         ├─13-自定义分组-求TopN-代码编写-Mapper代码.mp4     13.41MB
      │   │         ├─14-自定义分组-求TopN-代码编写-自定义分区代码.mp4     14.33MB
      │   │         ├─15-自定义分组-求TopN-代码编写-自定义分组代码.mp4     18.12MB
      │   │         ├─16-自定义分组-求TopN-代码编写-Reducer代码.mp4     18.51MB
      │   │         └─17-自定义分组-求TopN-代码编写-主类代码和测试运行.mp4     21.25MB
      │   ├─06-第六章 就业课(2.1)-Yarn组件
      │   │   ├─18-yarn资源调度-yarn介绍.mp4     23.51MB
      │   │   ├─19-yarn资源调度-主要组件及作用.mp4     17.3MB
      │   │   ├─20-yarn资源调度-架构和工作流程.mp4     29.84MB
      │   │   ├─21-yarn资源调度-调度器.mp4     36.35MB
      │   │   └─22-yarn资源调度-常用参数设置.mp4     7.63MB
      │   ├─07-第七章 就业课(2.1)-Hive组件
      │   │   ├─7-1 hive 数据仓库
      │   │   │   ├─1-数据仓库-基本概念和主要特征.mp4     12.39MB
      │   │   │   ├─10-hive基本操作-数据库操作-下.mp4     13.35MB
      │   │   │   ├─11-hive基本操作-数据库表操作-语法格式.mp4     11.75MB
      │   │   │   ├─12-hive基本操作-数据库表操作-建表入门.mp4     10.74MB
      │   │   │   ├─13-hive基本操作-数据库表操作-内部表基本操作.mp4     24.86MB
      │   │   │   ├─14-hive基本操作-数据库表操作-外部表基本操作-上.mp4     15.01MB
      │   │   │   ├─15-hive基本操作-数据库表操作-外部表基本操作-下.mp4     23.12MB
      │   │   │   ├─16-hive基本操作-分区表操作-概述.mp4     5.87MB
      │   │   │   ├─17-hive基本操作-分区表操作-创建表和加载表数据.mp4     34.55MB
      │   │   │   ├─18-hive基本操作-分区表操作-分区表练习.mp4     16.21MB
      │   │   │   ├─2-数据仓库-与数据库区别.mp4     9.76MB
      │   │   │   ├─3-数据仓库-分层架构和元数据管理.mp4     18.9MB
      │   │   │   ├─4-hive-基本简介.mp4     14.72MB
      │   │   │   ├─5-hive-分层架构.mp4     9.19MB
      │   │   │   ├─6-hive-与hadoop关系以及与数据库的对比.mp4     6.46MB
      │   │   │   ├─7-hive-安装.mp4     28.57MB
      │   │   │   ├─8-hive-交互方式.mp4     20MB
      │   │   │   └─9-hive基本操作-数据库操作-上.mp4     19.73MB
      │   │   └─7-2 hive查询以及调优
      │   │         ├─1-hive表基本操作-分桶表操作.mp4     25.24MB
      │   │         ├─10-Hive表查询语法-排序-distribute by和cluster by.mp4     12.26MB
      │   │         ├─11-Hive参数设置.mp4     16.05MB
      │   │         ├─12-Hive函数-内置函数.mp4     25.33MB
      │   │         ├─13-Hive函数-自定义函数.mp4     33.25MB
      │   │         ├─14-Hive的压缩方式.mp4     31.79MB
      │   │         ├─15-Hive的数据存储格式.mp4     17.08MB
      │   │         ├─16-Hive的数据存储格式和数据压缩结合.mp4     30.42MB
      │   │         ├─17-Hive的调优-Fetch抓取和本地模式.mp4     14.14MB
      │   │         ├─18-Hive的调优-MapJoin和GroupBy.mp4     14.93MB
      │   │         ├─19-Hive的调优-动态分区介绍.mp4     15.71MB
      │   │         ├─2-hive表基本操作-修改表结构.mp4     9.13MB
      │   │         ├─20-Hive的调优-动态分区案例实现.mp4     19.98MB
      │   │         ├─21-Hive的调优-其他.mp4     16.78MB
      │   │         ├─3-Hive表查询语法-语法分析.mp4     10.09MB
      │   │         ├─4-Hive表查询语法-基本查询语句1.mp4     17.11MB
      │   │         ├─5-Hive表查询语法-基本查询语句2.mp4     14.35MB
      │   │         ├─6-Hive表查询语法-分组和having语句.mp4     13.84MB
      │   │         ├─7-Hive表查询语法-join操作.mp4     23.61MB
      │   │         ├─8-Hive表查询语法-排序-上.mp4     13.17MB
      │   │         └─9-Hive表查询语法-排序-sort by.mp4     9.19MB
      │   ├─08-第八章 就业课(2.1)-Impala组件
      │   │   └─8-1 Impala
      │   │         ├─01–Apache Impala–概述介绍&和hive关系、异同.mp4     53.27MB
      │   │         ├─02–Apache Impala–架构组件&查询处理流程.mp4     51.58MB
      │   │         ├─03–Apache Impala–架构组件&查询处理流程–笔记总结.mp4     27.02MB
      │   │         ├─04–Apache Impala–安装部署–rpm包本地yum源制作.mp4     53.83MB
      │   │         ├─05–Apache Impala–安装部署–虚拟机新增磁盘操作(可选步骤).mp4     31.03MB
      │   │         ├─06–Apache Impala–安装部署–hadoop、hive配置修改&impala配置.mp4     39.88MB
      │   │         ├─07–Apache Impala–安装部署–impala服务启动、关闭.mp4     31.24MB
      │   │         ├─08–Apache Impala–shell命令行–内外部参数.mp4     47.7MB
      │   │         ├─09–Apache Impala–sql语法–数据库特定语句.mp4     28.42MB
      │   │         ├─10–Apache Impala–sql语法–表特定语句–create、insert、desc.mp4     46.89MB
      │   │         ├─11–Apache Impala–sql语法–表特定语句–alter、drop、view.mp4     30.53MB
      │   │         ├─12–Apache Impala–sql语法–表特定语句–分组、排序、过滤.mp4     36.26MB
      │   │         ├─13–Apache Impala–sql语法–表数据导入方式.mp4     28.7MB
      │   │         └─14–Apache Impala–jdbc 操作impala.mp4     29.43MB
      │   ├─09-第九章 就业课(2.1)-辅助系统工具
      │   │   └─第九章 就业课(2.1)-辅助系统工具
      │   │         ├─9-1 Sqoop
      │   │         │   ├─01–Apache Sqoop–软件介绍.mp4     14.19MB
      │   │         │   ├─02–Apache Sqoop–安装部署.mp4     27.77MB
      │   │         │   ├─03–Apache Sqoop–导入import–全量数据导入hdfs.mp4     33.3MB
      │   │         │   ├─04–Apache Sqoop–导入import–全量数据导入hdfs–并行度设置&注意事项.mp4     27.51MB
      │   │         │   ├─05–Apache Sqoop–导入import–全量数据导入hive.mp4     38.27MB
      │   │         │   ├─06–Apache Sqoop–导入import–表子集数据导入.mp4     32.57MB
      │   │         │   ├─07–Apache Sqoop–导入import–增量导入–append模式.mp4     28.48MB
      │   │         │   ├─08–Apache Sqoop–导入import–增量导入–lastmodified模式(附加数据).mp4     38.22MB
      │   │         │   ├─09–Apache Sqoop–导入import–增量导入–lastmodified模式(mergekey合并数据).mp4     26.79MB
      │   │         │   ├─10–Apache Sqoop–导出export–默认模式导出(insert).mp4     31.89MB
      │   │         │   ├─11–Apache Sqoop–导出export–默认模式导出(insert)–配置参数.mp4     43.04MB
      │   │         │   ├─12–Apache Sqoop–导出export–更新模式导出(insert)–updateonly.mp4     37.8MB
      │   │         │   ├─13–Apache Sqoop–导出export–更新模式导出(insert)–allowinsert.mp4     28.49MB
      │   │         │   ├─14–Apache Sqoop–job作业的使用–创建、查看、执行、删除.mp4     30.2MB
      │   │         │   └─15–Apache Sqoop–job作业的使用–免密执行.mp4     24.07MB
      │   │         ├─9-2 Flume
      │   │         │   ├─01–Apache Flume–软件概述.mp4     29.58MB
      │   │         │   ├─02–Apache Flume–运行机制&运行结构图.mp4     17.25MB
      │   │         │   ├─03–Apache Flume–安装部署&简单入门.mp4     64.62MB
      │   │         │   ├─04–Apache Flume–案例–监控采集文件夹变化(sqoopdir、HDFS).mp4     32.68MB
      │   │         │   ├─05–Apache Flume–案例–监控采集文件夹变化–执行演示&注意事项.mp4     40.58MB
      │   │         │   ├─06–Apache Flume–案例–监控文件变化(exec source).mp4     38.87MB
      │   │         │   ├─07–Apache Flume–高阶–负载均衡功能.mp4     62.18MB
      │   │         │   ├─08–Apache Flume–高阶–容错(故障转移)功能.mp4     46.89MB
      │   │         │   ├─09–Apache Flume–静态拦截器–案例业务需求描述.mp4     20.57MB
      │   │         │   ├─10–Apache Flume–静态拦截器–功能实现.mp4     46.46MB
      │   │         │   ├─11–Apache Flume–自定义拦截器–需求描述.mp4     28.77MB
      │   │         │   ├─12–Apache Flume–自定义拦截器–代码逻辑梳理.mp4     73.59MB
      │   │         │   ├─13–Apache Flume–自定义拦截器–功能实现.mp4     24.5MB
      │   │         │   ├─14–Apache Flume–自定义source(扩展)–需求、代码逻辑梳理.mp4     67.55MB
      │   │         │   ├─15–Apache Flume–自定义source(扩展)–功能测试实现.mp4     18.93MB
      │   │         │   └─16–Apache Flume–自定义sink(扩展)–数据写入本地.mp4     30.82MB
      │   │         ├─9-3 azkaban
      │   │         │   ├─01–工作流调度–概念、产生背景.mp4     21.08MB
      │   │         │   ├─02–azkaban–介绍、架构、部署模式.mp4     32.05MB
      │   │         │   ├─03–azkaban–安装部署–源码编译.mp4     24.58MB
      │   │         │   ├─04–azkaban–安装部署–solo server模式安装–azkaban使用初体验.mp4     36.48MB
      │   │         │   ├─05–azkaban–安装部署–two server模式安装–服务器配置上.mp4     49.93MB
      │   │         │   ├─06–azkaban–安装部署–two server模式安装–服务器配置下.mp4     39.79MB
      │   │         │   ├─07–azkaban–安装部署–multiple-executor模式&executor激活问题.mp4     27.5MB
      │   │         │   ├─08–azkaban–使用实战–shell、command调度.mp4     17.3MB
      │   │         │   ├─09–azkaban–使用实战–多job依赖调度.mp4     16.16MB
      │   │         │   ├─10–azkaban–使用实战–hadoop调度(hdfs、mapreduce).mp4     38.24MB
      │   │         │   ├─11–azkaban–使用实战–hive调度.mp4     34.02MB
      │   │         │   └─12–azkaban–使用实战–定时任务调度.mp4     13.75MB
      │   │         ├─9-4 Oozie
      │   │         │   ├─01–Apache Oozie–概述&架构介绍.mp4     24.66MB
      │   │         │   ├─02–Apache Oozie–节点类型(control flow、action)&工作流类型(coordinator、bundle).mp4     33.59MB
      │   │         │   ├─03–Apache Oozie–安装部署–修改hadoop&解压拷贝依赖包.mp4     49.15MB
      │   │         │   ├─04–Apache Oozie–安装部署–配置文件修改&数据库、war包初始化.mp4     40.11MB
      │   │         │   ├─05–Apache Oozie–安装部署–服务启动&web UI.mp4     23.02MB
      │   │         │   ├─06–Apache Oozie–实战操作–修改hadoop资源分配属性.mp4     23.6MB
      │   │         │   ├─07–Apache Oozie–实战操作–调度shell脚本.mp4     62.9MB
      │   │         │   ├─08–Apache Oozie–实战操作–调度hive脚本.mp4     40.4MB
      │   │         │   ├─09–Apache Oozie–实战操作–调度mapreduce程序.mp4     55.31MB
      │   │         │   ├─10–Apache Oozie–实战操作–串联任务调度(依赖关系).mp4     38.48MB
      │   │         │   ├─11–Apache Oozie–实战操作–定时调度任务.mp4     44.12MB
      │   │         │   ├─12–Apache Oozie–实战操作–集成hue&调度shell程序.mp4     43.94MB
      │   │         │   ├─13–Apache Oozie–实战操作–集成hue&调度hive脚本.mp4     14.49MB
      │   │         │   ├─14–Apache Oozie–实战操作–集成hue&调度mapreduce程序.mp4     26.1MB
      │   │         │   └─15–Apache Oozie–实战操作–集成hue&定时调度配置.mp4     17.54MB
      │   │         └─9-5 Hue
      │   │               ├─01–Apache Hue–介绍、功能、架构.mp4     25MB
      │   │               ├─02–Apache Hue–编译、安装部署.mp4     58.99MB
      │   │               ├─03–Apache Hue–集成hadoop服务(HDFS、YARN).mp4     31.23MB
      │   │               ├─04–Apache Hue–集成hadoop服务–页面操作使用.mp4     22.2MB
      │   │               ├─05–Apache Hue–集成hive服务.mp4     26.37MB
      │   │               ├─06–Apache Hue–集成mysql服务.mp4     21.14MB
      │   │               ├─07–Apache Hue–集成oozie服务&调度shell程序.mp4     43.94MB
      │   │               ├─08–Apache Hue–集成oozie服务&调度hive脚本.mp4     14.49MB
      │   │               ├─09–Apache Hue–集成oozie服务&调度mapreduce程序.mp4     26.1MB
      │   │               ├─10–Apache Hue–集成oozie服务&定时调度配置.mp4     17.54MB
      │   │               ├─11–Apache Hue–集成oozie服务&集成hbase服务.mp4     22.71MB
      │   │               └─12–Apache Hue–集成oozie服务&集成impala服务.mp4     16.34MB
      │   └─10-第十章 就业课(2.1)-网站流量日志分析
      │         ├─10-1 网站流量日志分析_架构_埋点采集
      │         │   ├─01–网站流量日志分析背景介绍–网站分析的意义.mp4     29.18MB
      │         │   ├─02–网站流量日志分析背景介绍–如何进行网站分析–流量分析(质量、多维细分).mp4     31.26MB
      │         │   ├─03–网站流量日志分析背景介绍–如何进行网站分析–内容导航分析.mp4     15.02MB
      │         │   ├─04–网站流量日志分析背景介绍–如何进行网站分析–转化分析(漏斗模型).mp4     22.26MB
      │         │   ├─05–整体技术流程-数据采集和数据预处理.mp4     37.64MB
      │         │   ├─06–整体技术流程-数据入库(ETL).mp4     27.19MB
      │         │   ├─07–整体技术流程-数据分析和数据可视化.mp4     13.43MB
      │         │   ├─08–整体技术流程-系统架构图.mp4     20.15MB
      │         │   ├─09–网站流量日志分析–数据采集–使用web服务器自带日志记录采集.mp4     32.46MB
      │         │   ├─10–网站流量日志分析–数据采集–页面埋点JavaScript收集数据.mp4     63.28MB
      │         │   ├─11–网站流量日志埋点收集–原理实现雏形–如何解决js和html页面耦合问题.mp4     27.29MB
      │         │   ├─12–网站流量日志埋点收集–原理实现雏形–如何解决js跨域问题(伪装图片).mp4     56.08MB
      │         │   ├─13–网站流量日志埋点收集–原理实现分析.mp4     28.29MB
      │         │   ├─14–网站流量日志埋点收集–确定收集信息和途径.mp4     17.95MB
      │         │   ├─15–网站流量日志埋点收集–埋点代码编写–src属性直接引入.mp4     11.28MB
      │         │   ├─16–网站流量日志埋点收集–埋点代码编写–匿名函数自调用创建标签引入.mp4     51.41MB
      │         │   ├─17–网站流量日志埋点收集–前端收集数据脚本.mp4     44.19MB
      │         │   ├─18–网站流量日志埋点收集–后端脚本(nginx+lua).mp4     66.2MB
      │         │   └─19–网站流量日志埋点收集–日志格式、日志切分.mp4     42.29MB
      │         ├─10-2 网站流量日志分析-数据预处理
      │         │   ├─01–网站流量日志埋点收集–系统部署架构图和采集流程梳理.mp4     18.67MB
      │         │   ├─02–网站流量日志埋点收集–系统部署环境搭建.mp4     46.98MB
      │         │   ├─03–网站流量日志埋点收集–方案一–基本功能数据采集实现.mp4     39.1MB
      │         │   ├─04–网站流量日志埋点收集–方案二–点击事件数据采集实现.mp4     45.47MB
      │         │   ├─05–网站流量日志埋点收集–方案二–中文乱码问题解决.mp4     50.31MB
      │         │   ├─06–网站流量日志flume收集–新组件taildir source介绍.mp4     20.52MB
      │         │   ├─07–网站流量日志flume收集–配置文件编写和实操.mp4     58.71MB
      │         │   ├─08–网站流量日志flume收集–hdfs–基于文件闲置策略滚动.mp4     29.72MB
      │         │   ├─09–网站流量日志分析–数据预处理–目的意义和mr编程技巧.mp4     30.64MB
      │         │   ├─10–网站流量日志分析–数据预处理–实现思路详解.mp4     39.51MB
      │         │   ├─11–网站流量日志分析–数据预处理–mr代码实现.mp4     139.21MB
      │         │   ├─12–网站流量日志分析–数据预处理–点击流模型概念.mp4     34.28MB
      │         │   ├─13–网站流量日志分析–数据预处理–点击流模型之pageviews模型.mp4     39.19MB
      │         │   ├─14–网站流量日志分析–数据预处理–点击流模型之visit模型.mp4     30.1MB
      │         │   ├─15–网站流量日志分析–数据预处理–点击流模型pageviews编程实现思路.mp4     51.44MB
      │         │   ├─16–网站流量日志分析–数据预处理–点击流模型pageviews代码实现.mp4     66.48MB
      │         │   ├─17–网站流量日志分析–数据预处理–点击流模型visit编程实现思路.mp4     21.37MB
      │         │   └─18–网站流量日志分析–数据预处理–点击流模型visit代码实现.mp4     35.1MB
      │         ├─10-3 网站流量日志分析-数仓设计-模型设计-指标分析
      │         │   ├─01–网站流量日志分析–数仓设计–维度建模(事实表、维度表)&多维数据分析.mp4     32.65MB
      │         │   ├─02–网站流量日志分析–数仓设计–维度建模三种模式(星型、雪花、星座).mp4     36.62MB
      │         │   ├─03–网站流量日志分析–数仓设计–本项目中模式设计(星型模式).mp4     45.42MB
      │         │   ├─04–网站流量日志分析–数据入库–含义和ETL本质解释.mp4     23.96MB
      │         │   ├─05–网站流量日志分析–数据入库–ODS建表操作.mp4     32.92MB
      │         │   ├─06–网站流量日志分析–数据入库–ODS数据导入操作.mp4     58.03MB
      │         │   ├─07–网站流量日志分析–数据入库–宽表、窄表由来概述.mp4     33.44MB
      │         │   ├─08–网站流量日志分析–扩展–hive函数分类(udf、udtf、udaf).mp4     18.54MB
      │         │   ├─09–网站流量日志分析–扩展–hive lateral view侧视图的使用.mp4     46.19MB
      │         │   ├─10–网站流量日志分析–数据入库–宽表具体实现1–时间拓宽.mp4     33.99MB
      │         │   ├─11–网站流量日志分析–数据入库–宽表具体实现2–解析url.mp4     43.82MB
      │         │   ├─12–网站流量日志分析–分析指标和分析模型–基础级指标.mp4     22.17MB
      │         │   ├─13–网站流量日志分析–分析指标和分析模型–复合级指标.mp4     23.06MB
      │         │   ├─14–网站流量日志分析–分析指标和分析模型–基础、来源分析模型.mp4     33.18MB
      │         │   ├─15–网站流量日志分析–分析指标和分析模型–受访、访客分析模型.mp4     23MB
      │         │   └─16–网站流量日志分析–分析指标和分析模型–漏斗分析模型.mp4     7.51MB
      │         ├─10-4 网站流量日志分析-多维统计
      │         │   ├─01–网站流量日志分析–统计分析–基础指标统计分析(pv、uv).mp4     45.02MB
      │         │   ├─02–网站流量日志分析–统计分析–基础指标统计分析(vv、ip).mp4     40.91MB
      │         │   ├─03–网站流量日志分析–统计分析–复合指标分析–平均访问深度.mp4     40.62MB
      │         │   ├─04–网站流量日志分析–统计分析–复合指标分析–平均访问频度.mp4     38.89MB
      │         │   ├─05–网站流量日志分析–统计分析–复合指标分析–平均访问时长.mp4     28.48MB
      │         │   ├─06–网站流量日志分析–统计分析–复合指标分析–跳出率.mp4     37.09MB
      │         │   ├─07–网站流量日志分析–统计分析–多维统计分析–概念.mp4     10.77MB
      │         │   ├─08–网站流量日志分析–统计分析–多维统计分析–时间维度–每小时指标统计.mp4     50.57MB
      │         │   ├─09–网站流量日志分析–统计分析–多维统计分析–时间维度–每天pv统计.mp4     25.72MB
      │         │   ├─10–网站流量日志分析–统计分析–多维统计分析–时间维度–维表关联查询.mp4     52.82MB
      │         │   ├─11–网站流量日志分析–统计分析–多维统计分析–来访referer、时间维度.mp4     48.21MB
      │         │   ├─12–网站流量日志分析–统计分析–多维统计分析–来访host、时间维度.mp4     20.84MB
      │         │   ├─13–网站流量日志分析–统计分析–多维统计分析–终端维度–UA概述.mp4     14.69MB
      │         │   ├─14–网站流量日志分析–统计分析–多维统计分析–终端维度–自定义UDF解析UA.mp4     37.64MB
      │         │   ├─15–网站流量日志分析–统计分析–多维统计分析–了解其他维度分析.mp4     20.81MB
      │         │   ├─16–网站流量日志分析–统计分析–sql补充扩展–如何编写hive sql.mp4     27.93MB
      │         │   └─17–网站流量日志分析–统计分析–sql补充扩展–group by语法限制解析.mp4     21.47MB
      │         ├─10-5 网站流量日志分析-窗口函数-统计分析
      │         │   ├─01–网站流量日志分析–统计分析–分组topN–业务需求.mp4     23.94MB
      │         │   ├─02–网站流量日志分析–统计分析–分组topN–row_number over函数使用.mp4     47.11MB
      │         │   ├─03–Hive高阶–分组窗口函数–常见的分组函数(rank、denserank、rownumber、ntile).mp4     56.3MB
      │         │   ├─04–Hive高阶–分组窗口函数–聚合函数集成分组函数(SUM).mp4     44.86MB
      │         │   ├─05–Hive高阶–分组窗口函数–序列分组函数(CUME_DIST).mp4     32.38MB
      │         │   ├─06–Hive高阶–分组窗口函数–取值分组函数( LAG&LEAD&FIRST_VALUE&LAST_VALUE).mp4     41.9MB
      │         │   ├─07–Hive高阶–分组窗口函数–OLAP相关分组函数(GROUPING SETS&CUBE&ROLLUP).mp4     47.62MB
      │         │   ├─08–网站流量日志分析–统计分析–受访分析热门页面topN.mp4     36.88MB
      │         │   ├─09–网站流量日志分析–统计分析–独立访客分析.mp4     37.43MB
      │         │   ├─10–网站流量日志分析–统计分析–新老访客需求剖析.mp4     11.4MB
      │         │   ├─11–网站流量日志分析–统计分析–新老访客实现(join语句).mp4     44.99MB
      │         │   ├─12–网站流量日志分析–统计分析–回头单次访客分析.mp4     34.72MB
      │         │   ├─13–网站流量日志分析–统计分析–漏斗模型转化分析&hive级联求和问题.mp4     19.17MB
      │         │   ├─14–网站流量日志分析–统计分析–hive级联求和问题案例.mp4     43.41MB
      │         │   └─15–网站流量日志分析–统计分析–漏斗模型转化分析实现.mp4     57.44MB
      │         └─10-6 网站流量日志分析-调度-可视化
      │               ├─01–网站流量日志分析–数据导出–概述含义.mp4     11.88MB
      │               ├─02–网站流量日志分析–数据导出–全量数据导出详解.mp4     67.79MB
      │               ├─03–网站流量日志分析–数据导出–增量数据导出详解.mp4     43.92MB
      │               ├─04–网站流量日志分析–数据导出–定时增量数据导出详解.mp4     48.81MB
      │               ├─05–网站流量日志分析–工作流调度–概述含义.mp4     21.34MB
      │               ├─06–网站流量日志分析–工作流调度–预处理调度–程序打包job编写.mp4     59.9MB
      │               ├─07–网站流量日志分析–工作流调度–预处理调度–功能实现.mp4     26.37MB
      │               ├─08–网站流量日志分析–工作流调度–数据入库调度.mp4     21.41MB
      │               ├─09–网站流量日志分析–工作流调度–数据指标统计分析调度.mp4     26.62MB
      │               ├─10–网站流量日志分析–数据可视化–概述含义.mp4     31.58MB
      │               ├─11–网站流量日志分析–数据可视化–echarts简单入门.mp4     29.9MB
      │               ├─12–网站流量日志分析–数据可视化–后端web工程架构.mp4     12.69MB
      │               ├─13–网站流量日志分析–数据可视化–后端web工程整合搭建.mp4     67.19MB
      │               ├─14–网站流量日志分析–数据可视化–动态加载数据–数据格式、排序问题剖析.mp4     29.8MB
      │               ├─15–网站流量日志分析–数据可视化–动态加载数据–mybatis逆向工程.mp4     29.46MB
      │               ├─16–网站流量日志分析–数据可视化–动态加载数据–代码实现.mp4     42.63MB
      │               ├─17–(扩展)网站流量日志分析–数据可视化–vue版–前端项目搭建、接口规则说明.mp4     55.68MB
      │               ├─18–(扩展)网站流量日志分析–数据可视化–vue版–复杂json格式数据剖析.mp4     29.04MB
      │               └─19–(扩展)网站流量日志分析–数据可视化–vue版–复杂json具体实现.mp4     68.56MB
      ├─07-阶段七 大数据 NoSQL、Kafka和ELK技术实战
      │   ├─01-第一章 大数据 NoSQL、Kafka和ELK技术实战-导学
      │   │   └─大数据 NoSQL、Kafka和ELK技术实战-导学.mp4     12.98MB
      │   ├─02-第二章 就业课(2.1)-redis组件
      │   │   ├─10、redis当中的list以及set集合JavaAPI操作.mp4     35.8MB
      │   │   ├─11、redis当中rdb的持久化方式介绍.mp4     49.17MB
      │   │   ├─12、redis当中的AOF持久化方案.mp4     59.07MB
      │   │   ├─13、redis当中的主从复制架构.mp4     51.17MB
      │   │   ├─14、redis当中的sentinel架构模式.mp4     75.8MB
      │   │   ├─15、redis的集群安装配置.mp4     121.59MB
      │   │   ├─16、redis集群的其他操作以及redis集群的JavaAPI操作.mp4     31.86MB
      │   │   ├─1、web发展历史以及redis的简介.mp4     46.13MB
      │   │   ├─2、redis的安装过程.mp4     38.42MB
      │   │   ├─3、redis当中对string字符串的操作.mp4     46.32MB
      │   │   ├─4、redis当中hash列表的操作.mp4     25.55MB
      │   │   ├─5、redis当中list列表的操作.mp4     34.03MB
      │   │   ├─6、redis当中的set集合操作.mp4     35.93MB
      │   │   ├─7、redis当中对key的通用操作.mp4     19.01MB
      │   │   ├─8、redis的JavaAPI操作string类型数据.mp4     57.37MB
      │   │   └─9、redis当中的JavaAPI操作hash类型数据.mp4     37.29MB
      │   ├─03-第三章 就业课(2.1)-hbase组件
      │   │   ├─10、HBase当中的过滤器查询.mp4     62.04MB
      │   │   ├─11、hbase当中的专用过滤器以及分页和多过滤器综合使用.mp4     111.87MB
      │   │   ├─12、HBase当中JavaAPI开发.mp4     32.39MB
      │   │   ├─13、HBase的系统架构以及HBase的物理存储.mp4     64.56MB
      │   │   ├─14、HBase当中的读写过程以及region管理和master工作机制以及HBase当中三个重要机制.mp4     78.74MB
      │   │   ├─15、hbase与MR的集成开发1.mp4     120.66MB
      │   │   ├─16、HBase与mr的集成本地运行以及打包到服务器上面去运行.mp4     96.28MB
      │   │   ├─17、读取hdfs数据写入到hbase当中去.mp4     73.81MB
      │   │   ├─18、通过bulkload的方式批量加载海量数据到hbase里面去.mp4     128.35MB
      │   │   ├─19、hive整合hbase基本介绍.mp4     30.33MB
      │   │   ├─1、hbase的基本简介.mp4     50.25MB
      │   │   ├─20、hive整合hbase.mp4     88.1MB
      │   │   ├─21、HBase当中的预分区_clip(1).mp4     61.82MB
      │   │   ├─22、HBase当中的rowkey设计技巧.mp4     46.71MB
      │   │   ├─23、HBase当中的协处理器.mp4     104.31MB
      │   │   ├─24、HBase当中的二级索引方案的介绍.mp4     37.59MB
      │   │   ├─25、hue的基本介绍.mp4     28.08MB
      │   │   ├─26、Hue与其他框架的集成.mp4     77.76MB
      │   │   ├─26、hue的编译安装.mp4     82.61MB
      │   │   ├─27、HBase的优化1.mp4     37.06MB
      │   │   ├─28、HBase的优化2.mp4     34.34MB
      │   │   ├─29 基于hbase实现微博用户关系梳理案例
      │   │   │   ├─10、添加关注用户思路分析.mp4     40.16MB
      │   │   │   ├─11、添加关注用户代码实现.mp4     76.29MB
      │   │   │   ├─12、取消关注用户逻辑思路分析.mp4     34.9MB
      │   │   │   ├─13、取消关注用户代码实现.mp4     37.68MB
      │   │   │   ├─14、获取关注人的微博内容.mp4     43.61MB
      │   │   │   ├─1、hbase当中的namespace介绍.mp4     40.64MB
      │   │   │   ├─2、HBase的版本确界以及TTL的设置.mp4     69.58MB
      │   │   │   ├─3、hbase当中数据版本的确界以及数据的过期时间TTL.mp4     39.43MB
      │   │   │   ├─4、微博案例用户关系梳理以及定义HBase表.mp4     34.53MB
      │   │   │   ├─5、三张表关系定义梳理.mp4     52.82MB
      │   │   │   ├─6、定义命名空间以及定义三张表名.mp4     42.04MB
      │   │   │   ├─7、创建三张表.mp4     75.37MB
      │   │   │   ├─8、发布微博内容思路分析.mp4     52.96MB
      │   │   │   └─9、发布微博内容代码实现.mp4     47.28MB
      │   │   ├─2、HBase的基本架构.mp4     67.85MB
      │   │   ├─3、HBase集群环境搭建.mp4     64.16MB
      │   │   ├─4、HBase的表模型以及HBase的创建表和添加数据操作.mp4     56.9MB
      │   │   ├─5、HBase当中的查询,更新以及删除操作.mp4     90.02MB
      │   │   ├─6、hbase-shell高级管理命令.mp4     23.6MB
      │   │   ├─7、HBase当中的创建表以及添加数据操作.mp4     73.49MB
      │   │   ├─8、hbase当中按照rowkey查询数据.mp4     89.57MB
      │   │   └─9、HBase当中通过scan实现范围值扫描查询以及通过scan全表查询.mp4     70.86MB
      │   ├─04-第四章 就业课(2.1)-kafka组件
      │   │   ├─10、kafkaStream的API开发.mp4     73.91MB
      │   │   ├─11、kafka生产者原理之分区策略.mp4     143.04MB
      │   │   ├─12、消费完每个分区里面的数据然后提交offset.mp4     78.43MB
      │   │   ├─13、消费topic指定的分区数据.mp4     46.17MB
      │   │   ├─14、kafka的数据丢失以及数据重复消费以及kafka的消费模式介绍.mp4     70.42MB
      │   │   ├─15、kafka当中数据的查找过程.mp4     92.46MB
      │   │   ├─16、kafka如何保证数据不丢失.mp4     41.78MB
      │   │   ├─17、分布式系统当中的CAP定律以及kafka当中的CAP实现.mp4     57.89MB
      │   │   ├─18、kafka in zookeeper以及kafka的监控工具kafka-eagle.mp4     53.53MB
      │   │   ├─1、课程目标以及kafka企业消息队列的介绍_clip.mp4     23.33MB
      │   │   ├─2、了解消息系统的分类以及消息系统的常见应用场景.mp4     21.31MB
      │   │   ├─3、kafka的基本简介,应用场景以及kafka的基础架构.mp4     53.47MB
      │   │   ├─4、kafka当中的专业术语的介绍,topic,分区数以及副本数的说明介绍.mp4     62.2MB
      │   │   ├─5、kafka当中offset以及分区和消费组之间的关系.mp4     25.9MB
      │   │   ├─6、kafka集群环境的搭建.mp4     105.17MB
      │   │   ├─7、kafka集群常见的基本操作命令.mp4     91.58MB
      │   │   ├─8、JavaAPI生产数据.mp4     34.93MB
      │   │   └─9、kafka当中JavaAPI消费数据-手动提交以及自动提交offset值.mp4     101.3MB
      │   └─05-第五章 就业课(2.1)-ELK技术栈
      │         ├─10、logstash的output插件之将数据保存到文件以及保存到es里面去.mp4     41.11MB
      │         ├─11、kibana实现数据报表展示.mp4     60.6MB
      │         ├─12、logstash+es综合案例.mp4     83.82MB
      │         ├─13、es整合hbase实现二级索引.mp4     58.46MB
      │         ├─14、实现解析excel数据.mp4     86.45MB
      │         ├─15、es整合hbase实现将数据保存到es里面去.mp4     74.72MB
      │         ├─16、es整合hbase实现将数据保存到hbase里面去.mp4     90.37MB
      │         ├─17、es整合hbase实现数据的查询.mp4     57.77MB
      │         ├─1、es当中的模糊查询和通配符查询以及分页和高亮显示.mp4     138.63MB
      │         ├─2、es当中的聚合查询.mp4     106.57MB
      │         ├─3、分组求最大值,最小值,平均值等.mp4     51.07MB
      │         ├─4、es当中的分组求和以及聚合排序.mp4     57.72MB
      │         ├─5-1 Elasticsearch的功能、架构和原理
      │         │   ├─10、es当中的重新索引数据以及分页解决方案(103852).mp4     58.12MB
      │         │   ├─11、es当中IK分词器以及热词的更新(103852).mp4     104.3MB
      │         │   ├─12、es当中分片交互过程(103852).mp4     30.88MB
      │         │   ├─13、es集群当中JavaAPI获取客户端对象以及添加数据(103852).mp4     58.28MB
      │         │   ├─14、es当中另外两种添加方式以及批量添加索引数据(103853).mp4     61.73MB
      │         │   ├─15、es当中的更新以及删除操作(103853).mp4     29.42MB
      │         │   ├─16、初始化查询数据以及es当中通过系统id来进行查询(103853).mp4     57.06MB
      │         │   ├─17、es当中查询所有数据以及范围查询和词条查询(103853).mp4     76.44MB
      │         │   ├─1、搜索以及全文检索的介绍(103853).mp4     45.21MB
      │         │   ├─2、lucene实现全文检索的介绍(103853).mp4     22.8MB
      │         │   ├─3、ELK日志协议栈的介绍以及ES的基本介绍(103853).mp4     27.73MB
      │         │   ├─4、es当中的核心概念介绍以及es的架构(103853).mp4     47.19MB
      │         │   ├─5、es集群的安装部署(103853).mp4     72.5MB
      │         │   ├─6、es当中的head插件以及kibana安装部署(103853).mp4     45.7MB
      │         │   ├─7、使用kibana来管理索引的增删改查等操作(103853).mp4     39.19MB
      │         │   ├─8、使用kibana来实现花式查询(103853).mp4     66.76MB
      │         │   └─9、es当中的配置mappings以及settings(103853).mp4     54.43MB
      │         ├─5、es的sql插件的使用.mp4     49.94MB
      │         ├─6、logstash的基本介绍以及标准输入输出插件和监控文件插件.mp4     72.59MB
      │         ├─7、通过logstash采集数据库当中的数据.mp4     50.54MB
      │         ├─8、logstash当中的syslog-input插件以及filter插件.mp4     41.56MB
      │         └─9、使用grok插件解析nginx日志数据为结构化数据.mp4     42.75MB
      ├─08-阶段八 大数据Spark内存计算系统
      │   ├─01-第一章 大数据 Spark 内存计算系统 – 0基础-导学
      │   │   └─大数据 Spark 内存计算系统 – 0基础-导学.mp4     19.48MB
      │   ├─02-第二章 就业课(2.1)-Scala语言
      │   │   ├─2-1 scala_语法基础
      │   │   │   ├─01.学习目标(111111).mp4     3.3MB
      │   │   │   ├─02.scala语言简介(111111).mp4     18.49MB
      │   │   │   ├─03.scala开发环境安装(111111).mp4     43.23MB
      │   │   │   ├─04.scala解释器(111111).mp4     10MB
      │   │   │   ├─05.变量(111112).mp4     34.96MB
      │   │   │   ├─06.字符串(111112).mp4     24.18MB
      │   │   │   ├─07.数据类型与操作符(111112).mp4     35.36MB
      │   │   │   ├─08.条件表达式(111112).mp4     11.75MB
      │   │   │   ├─09.循环(111112).mp4     42.6MB
      │   │   │   ├─10.break和continue(111112).mp4     17.92MB
      │   │   │   ├─11.方法定义(111112).mp4     22.92MB
      │   │   │   ├─12.方法参数(111112).mp4     16.76MB
      │   │   │   ├─13.方法调用方式(111112).mp4     16.65MB
      │   │   │   ├─14.函数(111112).mp4     21.85MB
      │   │   │   ├─15.数组-定长数组(111112).mp4     17.53MB
      │   │   │   ├─16.数组-变长数组(111112).mp4     30.08MB
      │   │   │   ├─17.数组-遍历数组(111112).mp4     14.44MB
      │   │   │   ├─18.数组-常用算法(111112).mp4     13.34MB
      │   │   │   ├─19.元组(111112).mp4     24.99MB
      │   │   │   ├─20.不可变列表(111112).mp4     17.15MB
      │   │   │   ├─21.可变列表(111112).mp4     30.37MB
      │   │   │   ├─22.列表常用操作一(111112).mp4     57.23MB
      │   │   │   ├─23.列表常用操作二avi(111112).mp4     28.1MB
      │   │   │   ├─24.不可变集(111112).mp4     28.07MB
      │   │   │   ├─25.可变集(111112).mp4     8.56MB
      │   │   │   ├─26.映射(111112).mp4     19.04MB
      │   │   │   ├─27.iterator迭代器(111112).mp4     18.84MB
      │   │   │   ├─28.函数式编程-foreach方法(111112).mp4     39.85MB
      │   │   │   ├─29.函数式编程 -map方法(111112).mp4     20.75MB
      │   │   │   ├─30.函数式编程-flatMap方法(111112).mp4     25.36MB
      │   │   │   ├─31.函数式编程-filter方法(111112).mp4     11.69MB
      │   │   │   ├─32.函数式编程-排序(111112).mp4     28.41MB
      │   │   │   ├─33.函数式编程-groupBy(111112).mp4     29.03MB
      │   │   │   └─34.函数式编程-reduce、fold(111112).mp4     35.03MB
      │   │   ├─2-2 scala_类_对象
      │   │   │   ├─01.学习目标-1603647797.mp4     1.73MB
      │   │   │   ├─02.类和对象-创建类和对象.mp4     21.06MB
      │   │   │   ├─03.类和对象-定义成员变量.mp4     17.07MB
      │   │   │   ├─04.类和对象-使用下划线初始化成员变量.mp4     15.25MB
      │   │   │   ├─05.类和对象-定义成员方法.mp4     15.57MB
      │   │   │   ├─06.类和对象-访问修饰符.mp4     36.9MB
      │   │   │   ├─07.类和对象-主构造器.mp4     37.55MB
      │   │   │   ├─08.类和对象-辅助构造器.mp4     31.39MB
      │   │   │   ├─09.单例对象.mp4     25.9MB
      │   │   │   ├─10.单例对象-工具类案例.mp4     16.46MB
      │   │   │   ├─11.单例对象-main方法.mp4     12.64MB
      │   │   │   ├─12.伴生对象.mp4     42.09MB
      │   │   │   ├─13.伴生对象-apply方法.mp4     21.46MB
      │   │   │   ├─14.继承.mp4     28.74MB
      │   │   │   ├─15.override和super.mp4     19.64MB
      │   │   │   ├─16.isInstanceOf和asInstanceOf.avi.mp4     19.55MB
      │   │   │   ├─17.getClass和classOf.mp4     33.78MB
      │   │   │   ├─18.抽象类_抽象方法.mp4     34.9MB
      │   │   │   ├─19.匿名内部类.mp4     10.42MB
      │   │   │   ├─20.特质-作为接口使用.mp4     52.73MB
      │   │   │   ├─21.特质-定义具体方法.mp4     12.3MB
      │   │   │   ├─22.特质-定义具体字段和抽象字段.mp4     31.19MB
      │   │   │   ├─23.特质-使用trait实现模板模式.mp4     30.99MB
      │   │   │   ├─24.特质-对象混入trait.mp4     19.96MB
      │   │   │   └─25.特质-trait实现调用链模式.mp4     32.18MB
      │   │   ├─2-3 scala_模式匹配_异常处理
      │   │   │   ├─01.课程目标.mp4     1.84MB
      │   │   │   ├─02.样例类.mp4     27.37MB
      │   │   │   ├─03.样例类-样例类生成的方法.mp4     35.26MB
      │   │   │   ├─04.样例对象.mp4     18.27MB
      │   │   │   ├─05.模式匹配-简单模式匹配.mp4     23.43MB
      │   │   │   ├─06.模式匹配-匹配类型.mp4     23.01MB
      │   │   │   ├─07.模式匹配-守卫.mp4     12.68MB
      │   │   │   ├─08.模式匹配-匹配样例类.mp4     25.9MB
      │   │   │   ├─09.模式匹配-匹配集合.mp4     51.22MB
      │   │   │   ├─10.模式匹配-变量声明中的模式匹配.mp4     17.88MB
      │   │   │   ├─11.Option类型.mp4     27.84MB
      │   │   │   ├─12.偏函数.mp4     29.03MB
      │   │   │   ├─13.正则表达式.mp4     55.37MB
      │   │   │   ├─14.异常处理-捕获异常.mp4     9.53MB
      │   │   │   ├─15.异常处理-抛出异常.mp4     7.28MB
      │   │   │   ├─16.提取器.mp4     33.04MB
      │   │   │   ├─17.泛型-定义泛型方法.mp4     15.84MB
      │   │   │   ├─18.泛型-定义泛型类.mp4     15.82MB
      │   │   │   ├─19.泛型-上下界.mp4     44.9MB
      │   │   │   ├─20.泛型-协变、逆变、非变.mp4     36.69MB
      │   │   │   ├─21.Actor并发编程-Actor介绍.mp4     23.53MB
      │   │   │   ├─22.Actor并发编程-创建Actor.mp4     35.33MB
      │   │   │   ├─23.Actor并发编程-发送接收消息.mp4     29.41MB
      │   │   │   ├─24.Actor并发编程-持续接收消息.mp4     27.77MB
      │   │   │   ├─25.Actor并发编程-发送接收自定义消息(同步方式).mp4     33.25MB
      │   │   │   ├─26.Actor并发编程-发送接收自定义消息(异步无返回方式).mp4     17.69MB
      │   │   │   ├─27.Actor并发编程-发送接收自定消息(异步有返回消息).mp4     34.23MB
      │   │   │   ├─28.WordCount案例 – 思路分析.mp4     10.82MB
      │   │   │   ├─29.WordCount案例 – 获取文件列表.mp4     25.3MB
      │   │   │   ├─30.WordCount案例 – 创建WordCountActor.mp4     23.02MB
      │   │   │   ├─31.WordCount案例 – 启动Actor、发送接收消息.mp4     32.46MB
      │   │   │   ├─32.WordCount案例 – 消息统计文件单词计数.mp4     47.23MB
      │   │   │   ├─33.WordCount案例 – 封装单词计数结果返回给mainactor.mp4     34.11MB
      │   │   │   └─34.WordCount案例 – 合并结果.mp4     32.13MB
      │   │   └─2-4 scala_高阶函数
      │   │         ├─01.今日目标.mp4     1.55MB
      │   │         ├─02.高阶函数 – 作为值的函数.mp4     17.69MB
      │   │         ├─03.高阶函数 – 匿名函数.mp4     11.16MB
      │   │         ├─04.高阶函数 – 柯里化.mp4     17.1MB
      │   │         ├─05.高阶函数 – 闭包.mp4     7.02MB
      │   │         ├─06.隐式转换.mp4     27.78MB
      │   │         ├─07.自动导入隐式转换.mp4     5.84MB
      │   │         ├─08.隐式参数.mp4     20.54MB
      │   │         ├─09.Akka – Akka简介.mp4     10.17MB
      │   │         ├─10.Akka入门案例 – Maven项目构建.mp4     14.5MB
      │   │         ├─11.Akka入门案例 – 创建并加载Actor.mp4     24.55MB
      │   │         ├─12.Akka入门案例 – 发送接收消息.mp4     32.13MB
      │   │         ├─13.Akka定时任务.mp4     52.21MB
      │   │         ├─14.Akka进程间通信 – Worker实现.mp4     33.97MB
      │   │         ├─15.Akka进程间通信 – Master实现.mp4     52.19MB
      │   │         ├─16.简易Spark通信框架 – 实现思路.mp4     12.92MB
      │   │         ├─17.简易Spark通信框架 – 工程搭建.mp4     21.29MB
      │   │         ├─18.简易Spark通信框架 – 构建master和worker.mp4     21.54MB
      │   │         ├─19.简易Spark通信框架 – worker注册阶段实现.mp4     82.63MB
      │   │         ├─20.简易Spark通信框架 – worker定时发送心跳消息.mp4     56.55MB
      │   │         ├─21.简易Spark通信框架 – master定时心跳检测阶段.mp4     64.96MB
      │   │         └─22.简易Spark通信框架 – 多个worker测试阶段.mp4     19.34MB
      │   ├─03-第三章 就业课(2.1)-Spark入门以及集群搭建
      │   │   ├─01_Spark概述_目标.mp4     5.11MB
      │   │   ├─02_Spark概述_Spark是什么.mp4     19.28MB
      │   │   ├─03_Spark概述_Spark的特点.mp4     28.12MB
      │   │   ├─04_Spark概述_Spark的组成.mp4     11.38MB
      │   │   ├─05_Spark集群搭建_Spark集群结构.mp4     13.19MB
      │   │   ├─06_Spark集群搭建_Spark集群结构_扩展.mp4     12.63MB
      │   │   ├─07_Spark环境搭建_下载和解压Spark安装包.mp4     18.8MB
      │   │   ├─08_Spark环境搭建_配置HistoryServer.mp4     18.9MB
      │   │   ├─09_Spark集群搭建_分发和启动.mp4     11.36MB
      │   │   ├─10_Spark集群搭建_高可用配置.mp4     33.88MB
      │   │   ├─11_Spark集群搭建_第一个案例.mp4     16.14MB
      │   │   ├─12_Spark入门_代码编写方式.mp4     7.99MB
      │   │   ├─13_Spark入门_SparkShell本地文件读取.mp4     19.73MB
      │   │   ├─14_Spark入门_执行过程.mp4     8.71MB
      │   │   ├─15_Spark入门_读取HDFS上的文件.mp4     21.76MB
      │   │   ├─16_Spark入门_独立应用编写.mp4     29.04MB
      │   │   ├─17_Spark入门_独立应用的运行方式.mp4     31.53MB
      │   │   ├─18_RDD入门_RDD是什么.mp4     30.91MB
      │   │   ├─19_RDD入门_SparkContext.mp4     22.28MB
      │   │   ├─20_RDD入门_创建RDD的三种方式.mp4     38.51MB
      │   │   ├─21_RDD入门_Map算子.mp4     18.51MB
      │   │   ├─22_RDD入门_FlatMap算子.mp4     17.32MB
      │   │   └─23_RDD入门_ReduceByKey算子.mp4     19.53MB
      │   ├─04-第四章 就业课(2.1)-spark_rdd算子
      │   │   ├─01_深入RDD_课程结构.mp4     3.82MB
      │   │   ├─02_深入RDD_初始案例_步骤.mp4     14.18MB
      │   │   ├─03_深入RDD_初始案例_代码编写.mp4     34.89MB
      │   │   ├─04_深入RDD_问题_如何运行在集群中.mp4     19.43MB
      │   │   ├─05_深入RDD_问题_分解和容错.mp4     19.9MB
      │   │   ├─06_深入RDD_定义_出现的背景.mp4     12.77MB
      │   │   ├─07_深入RDD_定义_RDD的特点.mp4     19.47MB
      │   │   ├─08_深入RDD_定义_什么叫做弹性分布式数据集.mp4     4.6MB
      │   │   ├─09_深入RDD_定义_五大属性.mp4     14.48MB
      │   │   ├─10_RDD算子_分类.mp4     16.32MB
      │   │   ├─11_RDD算子_转换_回顾.mp4     10.81MB
      │   │   ├─12_RDD算子_转换_mapPartitions.mp4     59.09MB
      │   │   ├─13_RDD算子_转换_Filter.mp4     12.4MB
      │   │   ├─14_RDD算子_转换_Sample.mp4     22.58MB
      │   │   ├─15_RDD算子_转换_mapValues.mp4     9.48MB
      │   │   ├─16_RDD算子_转换_集合操作.mp4     19.23MB
      │   │   ├─17_RDD算子_转换_groupByKey.mp4     16.43MB
      │   │   ├─18_RDD算子_转换_combineByKey.mp4     48.49MB
      │   │   ├─19_RDD算子_转换_foldByKey.mp4     12.55MB
      │   │   ├─20_RDD算子_转换_aggregateByKey.mp4     21.58MB
      │   │   ├─21_RDD算子_转换_join.mp4     9.96MB
      │   │   ├─22_RDD算子_转换_排序.mp4     20.13MB
      │   │   ├─23_RDD算子_转换_重分区.mp4     21.22MB
      │   │   ├─24_RDD算子_转换_总结.mp4     8.19MB
      │   │   └─4-2 RDD_action算子_分区_缓存
      │   │         ├─01_RDD算子_Action_reduce.mp4     34.66MB
      │   │         ├─02_RDD算子_Action_foreach.mp4     3.93MB
      │   │         ├─03_RDD算子_Action_countByKey.mp4     14.83MB
      │   │         ├─04_RDD算子_Action_take.mp4     12.79MB
      │   │         ├─05_RDD算子_Action_总结.mp4     3.13MB
      │   │         ├─06_RDD算子_KV类型的支持.mp4     18.79MB
      │   │         ├─07_RDD算子_数字型的支持.mp4     10.08MB
      │   │         ├─08_阶段练习_需求介绍和明确步骤.mp4     12.52MB
      │   │         ├─09_阶段练习_代码编写.mp4     31.75MB
      │   │         ├─10_阶段练习_总结.mp4     3.32MB
      │   │         ├─11_RDD的分区和Shuffle_介绍.mp4     7.72MB
      │   │         ├─12_RDD的分区和Shuffle_查看分区.mp4     15.5MB
      │   │         ├─13_RDD的分区和Shuffle_创建RDD时指定分区数.mp4     7.1MB
      │   │         ├─14_RDD的分区和Shuffle_通过算子重分区.mp4     14.67MB
      │   │         ├─15_RDD的分区和Shuffle_通过其他算子指定分区数.mp4     16.9MB
      │   │         ├─16_RDD的分区和Shuffle_Shuffle过程扫盲.mp4     25.18MB
      │   │         ├─17_RDD的缓存_缓存的意义_案例介绍.mp4     9.06MB
      │   │         ├─18_RDD的缓存_缓存的意义_过程代码.mp4     12.66MB
      │   │         ├─19_RDD的缓存_缓存的意义_结论.mp4     19.12MB
      │   │         ├─20_RDD的缓存_缓存的API.mp4     27.89MB
      │   │         ├─21_RDD的缓存_缓存级别.mp4     39.93MB
      │   │         ├─22_Checkpoint_意义.mp4     39.09MB
      │   │         └─23_Checkpoint_使用.mp4     17.48MB
      │   ├─05-第五章 就业课(2.1)-Spark原理_运行过程_高级特性
      │   │   ├─01_Spark原理_概述和思路.mp4     3.97MB
      │   │   ├─02_Spark原理_总体介绍_概要.mp4     2.32MB
      │   │   ├─03_Spark原理_总结介绍_案例编写.mp4     25.18MB
      │   │   ├─04_Spark原理_总体介绍_集群环境.mp4     13.38MB
      │   │   ├─05_Spark原理_总体介绍_逻辑执行图.mp4     16.23MB
      │   │   ├─06_Spark原理_总体介绍_物理执行图.mp4     8.04MB
      │   │   ├─07_Spark原理_逻辑图_HadoopRDD的生成.mp4     28.93MB
      │   │   ├─08_Spark原理_逻辑图_MapPartitionsRDD.mp4     21.82MB
      │   │   ├─09_Spark原理_逻辑图_小结.mp4     6.82MB
      │   │   ├─10_Spark原理_逻辑图_RDD之间的关系_一对一.mp4     15.44MB
      │   │   ├─11_Spark原理_逻辑图_RDD之间的关系_多对一.mp4     6.95MB
      │   │   ├─12_Spark原理_逻辑图_窄依赖_案例.mp4     17.93MB
      │   │   ├─13_Spark原理_逻辑图_窄依赖_分析.mp4     16.49MB
      │   │   ├─14_Spark原理_逻辑图_宽依赖_分析.mp4     8.34MB
      │   │   ├─15_Spark原理_逻辑图_宽窄依赖判断.mp4     22.96MB
      │   │   ├─16_Spark原理_逻辑图_窄依赖的分类_看源码.mp4     19.89MB
      │   │   ├─17_Spark原理_逻辑图_窄依赖的分类_分析.mp4     17.17MB
      │   │   ├─18_Spark原理_逻辑图_总结.mp4     7.15MB
      │   │   ├─19_Spark原理_物理图_介绍.mp4     14.28MB
      │   │   ├─20_Spark原理_物理图_Task设计.mp4     16.07MB
      │   │   ├─21_Spark原理_物理图_Stage划分.mp4     10.65MB
      │   │   ├─22_Spark原理_物理图_案例总结.mp4     22.16MB
      │   │   ├─23_Spark原理_运行过程_概念介绍.mp4     19.79MB
      │   │   ├─24_Spark原理_运行过程_Job和Stage的关系.mp4     9.54MB
      │   │   ├─25_Spark原理_运行过程_Stage和Task的关系.mp4     10.97MB
      │   │   ├─26_Spark原理_运行过程_总结和流程.mp4     4.51MB
      │   │   ├─27_高级特性_闭包_概念.mp4     32.62MB
      │   │   ├─28_高级特性_闭包_Spark闭包分发.mp4     25.05MB
      │   │   ├─29_高级特性_累加器.mp4     70.79MB
      │   │   └─30_高级特性_广播.mp4     54.57MB
      │   ├─06-第六章 就业课(2.1)-sparksql
      │   │   ├─6-1 SparkSQL_使用场景_优化器_Dataset
      │   │   │   ├─01_SparkSQL是什么_命令式和声明式的区别.mp4     10.51MB
      │   │   │   ├─02_SparkSQL是什么_历史和重要性.mp4     13.88MB
      │   │   │   ├─03_SparkSQL是什么_适用场景.mp4     12.23MB
      │   │   │   ├─04_SparkSQL初体验_命令式案例.mp4     31.38MB
      │   │   │   ├─05_SparkSQL初体验_Dataset和DataFrame.mp4     7.88MB
      │   │   │   ├─06_SparkSQL初体验_SQL案例.mp4     6.67MB
      │   │   │   ├─07_扩展_Catalyst优化器_SparkSQL和RDD的区别.mp4     7.16MB
      │   │   │   ├─08_扩展_Catalyst优化器_优化过程.mp4     13.54MB
      │   │   │   ├─09_扩展_Catalyst优化器_查看计划.mp4     14.85MB
      │   │   │   ├─10_Dataset介绍_Dataset是什么.mp4     26.25MB
      │   │   │   ├─11_Dataset介绍_Dataset底层类型.mp4     20MB
      │   │   │   ├─12_Dataset介绍_将Dataset转为同泛型的RDD.mp4     14.49MB
      │   │   │   ├─13_DataFrame介绍_DataFrame是什么.mp4     15.72MB
      │   │   │   ├─14_DataFrame介绍_创建_toDF.mp4     18.85MB
      │   │   │   ├─15_DataFrame介绍_创建_read.mp4     7.23MB
      │   │   │   ├─16_DataFrame介绍_操作.mp4     46.13MB
      │   │   │   ├─17_Dataset和DataFrame的区别_区别.mp4     30.13MB
      │   │   │   └─18_Dataset和DataFrame的区别_Row对象.mp4     10.65MB
      │   │   ├─6-2 SparkSQL读写_hive_mysql_案例
      │   │   │   ├─01_SparkSQL读写_介绍.mp4     6.93MB
      │   │   │   ├─02_SparkSQL读写_Reader.mp4     24.21MB
      │   │   │   ├─03_SparkSQL读写_Writer.mp4     32.95MB
      │   │   │   ├─04_SparkSQL读写_Parquet.mp4     36.67MB
      │   │   │   ├─05_SparkSQL读写_分区.mp4     29.42MB
      │   │   │   ├─06_SparkSQL读写_JSON.mp4     25.81MB
      │   │   │   ├─07_SparkSQL读写_JSON小技巧.mp4     15.13MB
      │   │   │   ├─08_SparkSQL读写_Hive_整合.mp4     33.15MB
      │   │   │   ├─09_SparkSQL读写_Hive_创建Hive表.mp4     17.11MB
      │   │   │   ├─10_SparkSQL读写_Hive_读取Hive表.mp4     10.1MB
      │   │   │   ├─11_SparkSQL读写_Hive_SparkSQL创建Hive表.mp4     10.58MB
      │   │   │   ├─12_SparkSQL读写_Hive_写入数据_配置.mp4     18.11MB
      │   │   │   ├─13_SparkSQL读写_Hive_写入数据_编码和运行.mp4     34.75MB
      │   │   │   ├─14_SparkSQL读写_JDBC_MySQL环境准备.mp4     11.5MB
      │   │   │   └─15_SparkSQL读写_JDBC_写入数据.mp4     31.19MB
      │   │   ├─6-3 Dataset (DataFrame) 的基础操作
      │   │   │   ├─01_有类型转换_map.mp4     29.77MB
      │   │   │   ├─02_有类型转换_transform_.mp4     6.71MB
      │   │   │   ├─03_有类型转换_as.mp4     13.87MB
      │   │   │   ├─04_有类型转换_filter.mp4     3.44MB
      │   │   │   ├─05_有类型转换_groupByKey.mp4     13.99MB
      │   │   │   ├─06_有类型转换_split_.mp4     17.58MB
      │   │   │   ├─07_有类型转换_orderBy.mp4     10.49MB
      │   │   │   ├─08_有类型转换_去重.mp4     8.42MB
      │   │   │   ├─09_有类型转换_集合操作.mp4     19.61MB
      │   │   │   ├─10_无类型转换_选择.mp4     18.52MB
      │   │   │   ├─11_无类型转换_列操作.mp4     19.09MB
      │   │   │   ├─12_无类型转换_groupBy.mp4     17.7MB
      │   │   │   ├─13_Column对象_创建1.mp4     30.32MB
      │   │   │   ├─14_Column对象_创建_有绑定.mp4     17.71MB
      │   │   │   ├─15_Column对象_操作_别名和类型.mp4     11.39MB
      │   │   │   ├─16_Column对象_操作_API.mp4     22.08MB
      │   │   │   ├─17_缺失值处理_什么是缺失值.mp4     10.75MB
      │   │   │   ├─18_缺失值处理_null&NaN_读取文件.mp4     33.53MB
      │   │   │   ├─19_缺失值处理_null&NaN_处理.mp4     29.53MB
      │   │   │   └─20_缺失值处理_字符串缺失值.mp4     27.66MB
      │   │   ├─6-4 SparkSQL_聚合操作_连接操作
      │   │   │   ├─01_聚合操作_groupBy_数据读取.mp4     22.59MB
      │   │   │   ├─02_聚合操作_groupBy_聚合操作.mp4     33.96MB
      │   │   │   ├─03_聚合操作_多维聚合_需求介绍.mp4     16.63MB
      │   │   │   ├─04_聚合操作_多维聚合_编写代码.mp4     24.67MB
      │   │   │   ├─05_聚合操作_多维聚合_rollup.mp4     20.49MB
      │   │   │   ├─06_聚合操作_多维聚合_rollup案例.mp4     17.37MB
      │   │   │   ├─07_聚合操作_多维聚合_cube.mp4     17.26MB
      │   │   │   ├─08_聚合操作_多维聚合_cubeSQL.mp4     9.84MB
      │   │   │   ├─09_聚合操作_多维聚合_GroupedDataset.mp4     5.48MB
      │   │   │   ├─10_连接操作_入门_介绍.mp4     11.39MB
      │   │   │   ├─11_连接操作_入门_案例.mp4     22.92MB
      │   │   │   ├─12_连接操作_连接类型_cross.mp4     19.92MB
      │   │   │   ├─13_连接操作_连接类型_inner.mp4     14.7MB
      │   │   │   ├─14_连接操作_连接类型_fullouter.mp4     13.22MB
      │   │   │   ├─15_连接操作_连接类型_left.mp4     12.83MB
      │   │   │   ├─16_连接操作_连接类型_semi&anti.mp4     17.4MB
      │   │   │   ├─17_函数_UDF.mp4     34.75MB
      │   │   │   ├─18_函数_窗口1.mp4     37.81MB
      │   │   │   └─19_函数_窗口2.mp4     37.91MB
      │   │   └─6-5 SparkSQL_出租车利用率分析案例
      │   │         ├─01_项目分析_业务场景.mp4     30.87MB
      │   │         ├─02_项目分析_流程分析.mp4     21.61MB
      │   │         ├─03_工程搭建_创建.mp4     15.5MB
      │   │         ├─04_工程搭建_读取数据.mp4     22.65MB
      │   │         ├─05_数据清洗_思路和步骤.mp4     11.28MB
      │   │         ├─06_数据清洗_创建Trip类.mp4     14.78MB
      │   │         ├─07_数据清洗_包装Row处理空值.mp4     28.36MB
      │   │         ├─08_数据清洗_数据转换.mp4     35.82MB
      │   │         ├─09_数据清洗_异常处理_Either.mp4     29.12MB
      │   │         ├─10_数据清洗_异常处理_完成逻辑.mp4     20.31MB
      │   │         ├─11_数据清洗_转换完成.mp4     14.12MB
      │   │         ├─12_数据清洗_剪除反常数据_统计分布.mp4     28.5MB
      │   │         ├─13_数据清洗_剪除反常数据.mp4     9.45MB
      │   │         ├─14_行政区信息_介绍.mp4     26.18MB
      │   │         ├─15_行政区信息_JSON解析.mp4     44.46MB
      │   │         ├─16_行政区信息_GeoJSON介绍.mp4     18.21MB
      │   │         ├─17_行政区信息_JSON解析实现.mp4     28.83MB
      │   │         ├─18_行政区信息_Geometry实现.mp4     16.05MB
      │   │         ├─19_行政区统计_功能实现.mp4     46.88MB
      │   │         └─20_会话统计_得出结果.mp4     49.64MB
      │   ├─07–第七章 就业课(2.1)-SparkStreaming原理_运行过程_高级特性
      │   │   └─7-1 SparkStreaming_原理_案例
      │   │         ├─01_SparkStreaming介绍_场景.mp4     16.15MB
      │   │         ├─02_SparkStreaming介绍_流计算和批计算的区别.mp4     8.72MB
      │   │         ├─03_SparkStreaming介绍_架构.mp4     19.97MB
      │   │         ├─04_SparkStreaming介绍_特点.mp4     7.05MB
      │   │         ├─05_SparkStreaming案例_Socket回顾.mp4     14.05MB
      │   │         ├─06_SparkStreaming案例_Netcat.mp4     5.98MB
      │   │         ├─07_SparkStreaming案例_创建工程.mp4     14.61MB
      │   │         ├─08_SparkStreaming案例_代码编写.mp4     22.92MB
      │   │         ├─09_SparkStreaming案例_运行.mp4     22.05MB
      │   │         ├─10_SparkStreaming案例_解释说明.mp4     28.79MB
      │   │         ├─11_SparkStreaming原理_问题提出.mp4     17.21MB
      │   │         ├─12_SparkStreaming原理_DStream的有向无环图.mp4     28.02MB
      │   │         ├─13_SparkStreaming原理_DStream的静态和动态.mp4     45.07MB
      │   │         ├─14_SparkStreaming原理_Receiver.mp4     17.12MB
      │   │         └─15_SparkStreaming原理_容错.mp4     10.65MB
      │   ├─08-第八章 就业课(2.1)-Structured Streaming_介绍_案例
      │   │   └─8-1 Structured Streaming_介绍_案例
      │   │         ├─01_Structured_介绍_历史更迭.mp4     17.12MB
      │   │         ├─02_Structured_介绍_序列化更迭.mp4     32.2MB
      │   │         ├─03_Structured_介绍_对比.mp4     7.01MB
      │   │         ├─04_Structured_案例_介绍.mp4     6.09MB
      │   │         ├─05_Structured_案例_代码编写.mp4     22.53MB
      │   │         ├─06_Structured_案例_运行和总结.mp4     10.56MB
      │   │         ├─07_Structured_体系结构_无限扩展的表.mp4     28.02MB
      │   │         ├─08_Structured_体系结构.mp4     47.25MB
      │   │         ├─09_Structured_Source_HDFS_案例介绍.mp4     25.42MB
      │   │         ├─10_Structured_Source_HDFS_生成并上传文件到HDFS.mp4     19.98MB
      │   │         ├─11_Structured_Source_HDFS_Spark代码.mp4     41.11MB
      │   │         ├─12_Structured_Source_Kafka_回顾.mp4     21.2MB
      │   │         ├─13_Structured_Source_Kafka_整合.mp4     16.04MB
      │   │         ├─14_Structured_Source_Kafka_需求.mp4     14.66MB
      │   │         ├─15_Structured_Source_Kafka_连接.mp4     31.97MB
      │   │         ├─16_Structured_Sink_HDFS.mp4     49.08MB
      │   │         ├─17_Structured_Sink_Kafka.mp4     8.69MB
      │   │         ├─18_Structured_Sink_Foreach.mp4     30.15MB
      │   │         ├─19_Structured_Sink_Trigger.mp4     40.52MB
      │   │         └─20_Structured_Sink_容错语义.mp4     28.91MB
      │   ├─09-第九章 就业课(2.1)-Kudu入门_项目介绍_ CDH搭建
      │   │   └─9-1 Kudu入门_原理_ CDH搭建
      │   │         ├─01_Kudu入门_应用场景_项目介绍.mp4     10.43MB
      │   │         ├─02_Kudu入门_应用场景_方案一.mp4     6.77MB
      │   │         ├─03_Kudu入门_应用场景_方案二.mp4     8.34MB
      │   │         ├─04_Kudu入门_应用场景_方案三.mp4     8.58MB
      │   │         ├─05_Kudu入门_应用场景_Kudu.mp4     4.34MB
      │   │         ├─06_Kudu入门_对比_OLAP和OLTP.mp4     7.02MB
      │   │         ├─07_Kudu入门_对比_列式和行式.mp4     3.06MB
      │   │         ├─08_Kudu入门_对比.mp4     7.56MB
      │   │         ├─09_Kudu原理_Kudu是什么.mp4     13.38MB
      │   │         ├─10_Kudu原理_总体设计.mp4     11.48MB
      │   │         ├─11_Kudu原理_各个角色的作用.mp4     13.15MB
      │   │         ├─12_Kudu原理_存储原理.mp4     17.72MB
      │   │         ├─13_CDH搭建_创建虚拟机.mp4     10.94MB
      │   │         ├─14_CDH搭建_安装CentOS.mp4     10.79MB
      │   │         ├─15_CDH搭建_网络配置.mp4     39.1MB
      │   │         ├─16_CDH搭建_时间同步.mp4     17.63MB
      │   │         ├─17_CDH搭建_主机名修改.mp4     10.91MB
      │   │         ├─18_CDH搭建_关闭SELinux.mp4     5.59MB
      │   │         ├─19_CDH搭建_关闭防火墙.mp4     3.92MB
      │   │         ├─20_CDH搭建_免密登录.mp4     7.8MB
      │   │         ├─21_CDH搭建_安装Java.mp4     23.8MB
      │   │         ├─22_CDH搭建_仓库搭建_仓库下载.mp4     27.3MB
      │   │         └─23_CDH搭建_仓库搭建_配置仓库服务器和源.mp4     23.62MB
      │   ├─10-第十章 就业课(2.1)-Kudu_javaApi使用_Spark整合
      │   │   └─10-1 Kudu_javaapi使用_Spark整合
      │   │         ├─01_CDH搭建_Zookeeper(1).mp4     24.89MB
      │   │         ├─02_CDH搭建_Hadoop_安装包.mp4     9.97MB
      │   │         ├─03_CDH搭建_Hadoop_HDFS_主节点.mp4     31.81MB
      │   │         ├─04_CDH搭建_Hadoop_HDFS_从节点和总结.mp4     20.93MB
      │   │         ├─05_CDH搭建_Hadoop_Yarn搭建.mp4     36.05MB
      │   │         ├─06_CDH搭建_Hadoop_MySQL.mp4     18.82MB
      │   │         ├─07_CDH搭建_Hive_安装和创建用户.mp4     31.49MB
      │   │         ├─08_CDH搭建_Hive_搭建完成.mp4     16.53MB
      │   │         ├─09_CDH搭建_Kudu.mp4     33MB
      │   │         ├─10_CDH搭建_Impala.mp4     47.97MB
      │   │         ├─11_CDH搭建_Hue.mp4     38.4MB
      │   │         ├─12_Kudu使用_创建工程.mp4     20.43MB
      │   │         ├─13_Kudu使用_JavaAPI_创建表.mp4     42.34MB
      │   │         ├─14_Kudu使用_JavaAPI_插入数据.mp4     22.16MB
      │   │         ├─15_Kudu使用_JavaAPI_扫描.mp4     15.29MB
      │   │         ├─16_KuduSpark_DDL.mp4     37.99MB
      │   │         ├─17_KuduSpark_CRUD.mp4     31MB
      │   │         ├─18_KuduSpark_DF优势.mp4     15.95MB
      │   │         ├─19_KuduSpark_DF读写Kudu表.mp4     33.52MB
      │   │         └─20_KuduSpark_Impala访问Kudu.mp4     25.02MB
      │   ├─11-第十一章 就业课(2.1)-DMP项目_业务介绍_框架搭建
      │   │   └─11-1 DMP项目_业务介绍_框架搭建
      │   │         ├─01_业务介绍_概念.mp4     11.63MB
      │   │         ├─02_业务介绍_AdNetwork.mp4     9.51MB
      │   │         ├─03_业务介绍_AdExchange.mp4     10.59MB
      │   │         ├─04_业务介绍_RTB.mp4     7.8MB
      │   │         ├─05_业务介绍_DMP介绍.mp4     31.91MB
      │   │         ├─06_方案_技术方案.mp4     25.99MB
      │   │         ├─07_方案_我们能学到什么.mp4     3.24MB
      │   │         ├─08_方案_数据集介绍.mp4     17.55MB
      │   │         ├─09_框架搭建_创建工程.mp4     15.67MB
      │   │         ├─10_框架搭建_需求介绍.mp4     33.74MB
      │   │         ├─11_框架搭建_配置文件加载.mp4     15.4MB
      │   │         ├─12_框架搭建_配置文件工具类思路介绍.mp4     27.95MB
      │   │         ├─13_框架搭建_配置文件工具类编写.mp4     48.76MB
      │   │         ├─14_框架搭建_Kudu工具类_介绍.mp4     10.78MB
      │   │         ├─15_框架搭建_Kudu工具类_隐式转换.mp4     14.93MB
      │   │         ├─16_框架搭建_Kudu工具类_创建表.mp4     32.78MB
      │   │         ├─17_框架搭建_Kudu工具类_读取表.mp4     15.65MB
      │   │         └─18_框架搭建_Kudu工具类_写入数据.mp4     18.91MB
      │   ├─12-第十二章 就业课(2.1)-DMP项目_IP转换_报表统计
      │   │   └─12-1 DMP项目_IP转换_报表统计
      │   │         ├─01_IP转换_IP2Region.mp4     34.15MB
      │   │         ├─02_IP转换_GeoLite.mp4     12.56MB
      │   │         ├─03_IP转换_框架设计.mp4     13.7MB
      │   │         ├─04_IP转换_环境准备.mp4     8.88MB
      │   │         ├─05_IP转换_思路梳理.mp4     19.09MB
      │   │         ├─06_IP转换_功能实现.mp4     45.77MB
      │   │         ├─07_IP转换_数据落地.mp4     72.7MB
      │   │         ├─08_报表统计_数据的区域分布_环境准备.mp4     23.74MB
      │   │         ├─09_报表统计_数据的区域分布_代码开发.mp4     29.63MB
      │   │         ├─10_报表统计_执行框架_设计.mp4     23.42MB
      │   │         ├─11_报表统计_执行框架_框架编写.mp4     28.01MB
      │   │         ├─12_报表统计_执行框架_旧模块改造.mp4     27.34MB
      │   │         ├─13_报表统计_广告投放统计_需求介绍.mp4     20.22MB
      │   │         └─14_报表统计_广告投放统计_代码实现.mp4     52.83MB
      │   ├─13-第十三章 就业课(2.1)-DMP项目_实现商圈库功能
      │   │   └─13-1 DMP项目_实现商圈库功能
      │   │         ├─01_商圈库_思路梳理.mp4     38.12MB
      │   │         ├─02_商圈库_Http_TCP.mp4     15.56MB
      │   │         ├─03_商圈库_Http_协议.mp4     16.66MB
      │   │         ├─04_商圈库_Http_请求方式.mp4     18.74MB
      │   │         ├─05_商圈库_Http_Http工具.mp4     24.82MB
      │   │         ├─06_商圈库_Http_Okhttp使用和封装.mp4     34.26MB
      │   │         ├─07_商圈库_Json_介绍.mp4     12.13MB
      │   │         ├─08_商圈库_Json_JSON4S.mp4     28.37MB
      │   │         ├─09_商圈库_Json_工具类.mp4     18.08MB
      │   │         ├─10_商圈库_功能_环境代码编写.mp4     11.57MB
      │   │         ├─11_商圈库_功能_思路.mp4     24.6MB
      │   │         ├─12_商圈库_功能_UDF实现功能.mp4     51.99MB
      │   │         ├─13_商圈库_功能_求差获取商圈.mp4     36.58MB
      │   │         └─14_商圈库_功能_完成.mp4     79.88MB
      │   └─14-第十四章 就业课(2.1)-DMP项目_统一识别
      │         └─14-1 DMP项目_统一识别
      │               ├─01_打标签_环境准备.mp4     22.65MB
      │               ├─02_打标签_生成标签.mp4     120.99MB
      │               ├─03_打标签_完成.mp4     36.98MB
      │               ├─04_统一识别_图计算.mp4     23.83MB
      │               ├─05_统一识别_定义类型.mp4     12.48MB
      │               ├─06_统一识别_图计算.mp4     21.6MB
      │               ├─07_统一识别_标签聚合.mp4     34.89MB
      │               └─08_统一识别_完成.mp4     14.8MB
      ├─09-阶段九 大数据Flink实时计算系统
      │   ├─01-第一章 大数据 Flink 实时计算系统 – 0基础-导学
      │   │   └─大数据  Flink  实时计算系统 – 0基础-导学.mp4     14.61MB
      │   ├─02-第二章 就业课(2.1)-Flink基础
      │   │   ├─2-1 Flink基础介绍
      │   │   │   ├─01_学习目标 (2).mp4     3.27MB
      │   │   │   ├─02_Flink介绍_Flink引入.mp4     14.11MB
      │   │   │   ├─03_Flink介绍_什么是Flink.mp4     31.14MB
      │   │   │   ├─04_Flink介绍_性能比较.mp4     9.74MB
      │   │   │   ├─05_Flink和阿里巴巴.mp4     23.21MB
      │   │   │   ├─06_Flink部署_伪集群模式安装.mp4     29.7MB
      │   │   │   ├─07_Flink部署_StandAlone集群模式安装.mp4     66.74MB
      │   │   │   ├─08_Flink部署_StandAlone集群HA模式安装.mp4     25.76MB
      │   │   │   ├─09_Flink部署_Yarn集群环境.mp4     15.28MB
      │   │   │   ├─10_Flink部署_Yarn-session介绍_会话模式.mp4     31.04MB
      │   │   │   ├─11_Flink部署_分离模式.mp4     17.47MB
      │   │   │   ├─12_Flink基石介绍.mp4     13.38MB
      │   │   │   ├─13_Flink组件栈.mp4     10.54MB
      │   │   │   ├─14_Flink编程模型.mp4     15.97MB
      │   │   │   ├─15_Flink程序结构.mp4     13.68MB
      │   │   │   ├─16_Flink并行数据流.mp4     23.63MB
      │   │   │   ├─17_任务调度与执行.mp4     19.6MB
      │   │   │   ├─18_Flink统一的流处理与批处理.mp4     15.68MB
      │   │   │   └─19_Flink的应用场景.mp4     38.75MB
      │   │   ├─2-2 Flink批处理开发
      │   │   │   ├─01_学习目标-1603650594.mp4     2.33MB
      │   │   │   ├─02_批处理环境搭建.mp4     18.29MB
      │   │   │   ├─03_加载本地数据源.mp4     25.53MB
      │   │   │   ├─04_加载文件数据源.mp4     29.75MB
      │   │   │   ├─05_Transformation简介.mp4     5.32MB
      │   │   │   ├─06_转换操作_map.mp4     15.6MB
      │   │   │   ├─08_转换操作_mapPartition.mp4     19.97MB
      │   │   │   ├─09_转换操作_filter.mp4     9.35MB
      │   │   │   ├─10_转换操作_reduce.mp4     13.51MB
      │   │   │   ├─11_转换操作_reduceGruop.mp4     16.34MB
      │   │   │   ├─12_转换操作_aggregate.mp4     11.66MB
      │   │   │   ├─13_转换操作_distinct.mp4     9.75MB
      │   │   │   ├─14_转换操作_union.mp4     9.26MB
      │   │   │   ├─15_转换操作_rebalance.mp4     30.34MB
      │   │   │   ├─16_转换操作_PartitionByHash.mp4     25.58MB
      │   │   │   ├─17_转换操作_sortPartition.mp4     17.85MB
      │   │   │   ├─18_落地操作_本地集合.mp4     12MB
      │   │   │   ├─19_落地操作_本地文件.mp4     23.31MB
      │   │   │   ├─20_Flink本地执行环境.mp4     26.75MB
      │   │   │   ├─21_Flink集群执行环境.mp4     35.02MB
      │   │   │   ├─22_广播变量.mp4     60.7MB
      │   │   │   ├─23_Flink的累加器.mp4     37.05MB
      │   │   │   └─24_分布式缓存.mp4     20.79MB
      │   │   └─2-3 Flink流处理开发
      │   │         ├─01_学习目标 (3).mp4     2.33MB
      │   │         ├─02_数据源_集合.mp4     20.97MB
      │   │         ├─03_数据源_基于文件.mp4     7.89MB
      │   │         ├─04_数据源_基于网络套接字.mp4     20.48MB
      │   │         ├─05_数据源_自定义source.mp4     31.87MB
      │   │         ├─06_数据源_Kafka.mp4     35.15MB
      │   │         ├─07_数据源_MySQL.mp4     31.86MB
      │   │         ├─08_转换操作_keyBy.mp4     21.26MB
      │   │         ├─09_转换操作_Connect.mp4     33.96MB
      │   │         ├─10_转换操作_Split和select.mp4     21.62MB
      │   │         ├─11_数据落地_Kafka.mp4     35.55MB
      │   │         ├─12_数据落地_MySql.mp4     37.29MB
      │   │         ├─13_Window操作_什么是Window.mp4     6.64MB
      │   │         ├─14_Window操作_时间窗口介绍.mp4     14.2MB
      │   │         ├─15_Window操作_TumblingTimeWindow.mp4     36.24MB
      │   │         ├─16_Window操作_SlidingTimeWindow.mp4     23.36MB
      │   │         ├─17_Window操作_CountWindow.mp4     21.41MB
      │   │         ├─18_Window操作_ apply.mp4     48.82MB
      │   │         ├─19_水印机制_时间类型.mp4     4.81MB
      │   │         ├─20_水印机制_介绍.mp4     13.27MB
      │   │         └─21_水印机制_代码实现.mp4     66.25MB
      │   ├─03-第三章 就业课(2.1)-Flink 高级进阶
      │   │   ├─01_学习目标-1603679443.mp4     2.84MB
      │   │   ├─02_State介绍.mp4     30.38MB
      │   │   ├─03_Keyed State介绍.mp4     55.18MB
      │   │   ├─04_Operate State介绍.mp4     43.98MB
      │   │   ├─05_CheckPoint介绍.mp4     15.92MB
      │   │   ├─06_Barrier介绍.mp4     17.85MB
      │   │   ├─07_Checkpoint持久化方案.mp4     25.09MB
      │   │   ├─08_CheckPoint案例介绍.mp4     13.75MB
      │   │   ├─09_CheckPoint案例开发-自定义数据源.mp4     20.48MB
      │   │   ├─10_CheckPoint案例开发-自定义状态.mp4     11.69MB
      │   │   ├─11_CheckPoint案例开发-自定义Window和检查点.mp4     39.39MB
      │   │   ├─12_CheckPoint案例开发-主业务.mp4     67.04MB
      │   │   ├─13_FlinkSql_介绍.mp4     20.1MB
      │   │   ├─14_Table API和SQL程序的结构.mp4     37.74MB
      │   │   ├─15_FlinkSql_入门案例_DataStream或DataSet转换为表格.mp4     54.67MB
      │   │   ├─16_FlinkSql_入门案例_表转换为DataStream.mp4     35.37MB
      │   │   ├─17_FlinkSql_入门案例_表转换为DataSet.mp4     16.4MB
      │   │   ├─18_FlinkSql_批处理案例1.mp4     45.83MB
      │   │   ├─19_FlinkSql_批处理案例2.mp4     57.58MB
      │   │   └─20_FlinkSql_流处理案例.mp4     96.93MB
      │   └─04-第四章 就业课(2.1)-Flink电商指标分析项目
      │         ├─4-1 项目简介以及上报服务系统开发
      │         │   ├─01_项目简介.mp4     22.36MB
      │         │   ├─02_项目流程介绍.mp4     9.76MB
      │         │   ├─03_项目的技术选型.mp4     24.15MB
      │         │   ├─04_IDEA工程搭建.mp4     22.25MB
      │         │   ├─05_SpringBoot简介.mp4     10.52MB
      │         │   ├─06_SpringBoot入门案例.mp4     64.74MB
      │         │   ├─07_Kafka-Manager安装.mp4     29.33MB
      │         │   ├─08_KafkaTemplate创建.mp4     54.76MB
      │         │   ├─09_KafkaTemplate测试.mp4     32.93MB
      │         │   ├─10_自定义分区.mp4     29.8MB
      │         │   ├─11_上报服务模块编写.mp4     33.36MB
      │         │   └─12_消息模拟器.mp4     37.13MB
      │         ├─4-2 Flink整合kafka开发
      │         │   ├─13_实时分析系统介绍.mp4     16.54MB
      │         │   ├─14_ConfigFactory使用.mp4     19.32MB
      │         │   ├─15_初始化Flink流式环境.mp4     15.56MB
      │         │   ├─16_添加checkpoint的支持.mp4     24.72MB
      │         │   ├─17_整合Kafka.mp4     43.14MB
      │         │   ├─18_消息转换为元组.mp4     33.86MB
      │         │   ├─19_消息转换为样例类ClickLog.mp4     30.32MB
      │         │   ├─20_消息转换为样例类Message.mp4     17.98MB
      │         │   └─21_添加水印支持.mp4     50.25MB
      │         ├─4-3 HBaseUtil工具类开发
      │         │   ├─01_HBase工具类介绍.mp4     20.64MB
      │         │   ├─02_HBaseUtil基本设置.mp4     47.46MB
      │         │   ├─03_HBaseUtil之getTable编写.mp4     46.81MB
      │         │   ├─04_HBaseUtil之putData.mp4     22.4MB
      │         │   ├─05_HBaseUtil之getData.mp4     26.65MB
      │         │   ├─06_HBaseUtil之putMapData.mp4     22.03MB
      │         │   ├─07_HBaseUtil之getMapData.mp4     30.16MB
      │         │   ├─08_HBaseUtil之deleteData.mp4     17MB
      │         │   ├─09_业务开发流程介绍.mp4     9.57MB
      │         │   ├─10_实时数据预处理_创建宽表样例类.mp4     20.42MB
      │         │   ├─11_实时数据预处理_扩宽地域时间.mp4     49.23MB
      │         │   ├─12_实时数据预处理_扩宽isNew.mp4     29.62MB
      │         │   ├─13_实时数据预处理_扩宽isHourNew_isDayNew_isMonthNew.mp4     57.83MB
      │         │   ├─14_业务分析_实时频道热点.mp4     29.1MB
      │         │   ├─15_业务分析_实时频道热点_落地HBase.mp4     32.25MB
      │         │   ├─16_业务分析_频道小时维度PVUV.mp4     54.44MB
      │         │   ├─17_业务分析_频道天月维度PVUV.mp4     19.36MB
      │         │   ├─18_业务分析_用户新鲜度.mp4     36.32MB
      │         │   └─19_业务分析_用户新鲜度_落地HBase.mp4     32.34MB
      │         ├─4-4 实时数据业务分析开发
      │         │   ├─10_采集方案_Canal介绍.mp4     6.64MB
      │         │   ├─11_数据库采集系统介绍.mp4     8.92MB
      │         │   ├─12_MySql离线安装.mp4     32MB
      │         │   ├─13_MySql开启binlog.mp4     11.92MB
      │         │   ├─14_MySql主从复制介绍.mp4     20.54MB
      │         │   ├─15_Cananl原理介绍.mp4     13.68MB
      │         │   ├─16_Canal安装.mp4     17.52MB
      │         │   ├─17_Canal采集程序搭建【废弃待重录】.mp4     53.08MB
      │         │   ├─1_业务分析_模板方法抽取BaseTask.mp4     32.55MB
      │         │   ├─2_业务分析_重构新鲜度分析.mp4     25.39MB
      │         │   ├─3_业务分析_频道地域.mp4     48MB
      │         │   ├─4_业务分析_频道地域落地HBase.mp4     40.59MB
      │         │   ├─5_业务分析_运营商分析.mp4     31.92MB
      │         │   ├─6_业务分析_运营商分析_落地HBase.mp4     52.96MB
      │         │   ├─7_业务分析_浏览器分析.mp4     50.03MB
      │         │   ├─8_实时同步系统介绍.mp4     7.44MB
      │         │   └─9_采集方案_LogStash介绍.mp4     19.79MB
      │         ├─4-5 实时数据同步系统开发
      │         │   ├─01_binlog说明.mp4     7.58MB
      │         │   ├─02_Flink实时同步应用开发介绍.mp4     9.81MB
      │         │   ├─03_项目初始化.mp4     16.14MB
      │         │   ├─04_Flink初始化.mp4     42.11MB
      │         │   ├─05_Flink整合Kafka.mp4     33.61MB
      │         │   ├─06_消息转换为Canal样例类.mp4     22.74MB
      │         │   ├─07_添加水印.mp4     15.6MB
      │         │   ├─08_HBaseOperation样例类.mp4     9.34MB
      │         │   ├─09_Canal转HBaseOperation介绍.mp4     21.51MB
      │         │   ├─10_PreprocessTask开发.mp4     49.05MB
      │         │   └─11_Canal数据存储到HBase.mp4     18.22MB
      │         └─4-6 Flink离线分析系统开发
      │               ├─12_离线分析系统简介.mp4     6.98MB
      │               ├─13_初始化Flink批处理环境.mp4     13.92MB
      │               ├─14_导入测试数据.mp4     16.6MB
      │               ├─15_整合HBase.mp4     51.62MB
      │               ├─16_测试读取HBase表数据_解决版本冲突.mp4     21.7MB
      │               ├─17_JSON转换为样例类.mp4     24.85MB
      │               ├─18_数据预处理_拓宽时间字段.mp4     36.78MB
      │               ├─19_业务分析_不同支付方式.mp4     53.09MB
      │               ├─20_业务分析_不同商家.mp4     40.75MB
      │               └─21_项目总结.mp4     13.66MB
      ├─10-阶段十 大数据新技术实战详解
      │   ├─01-第一章 大数据新技术实战详解-导学
      │   │   └─1-1 大数据新技术实战详解-导学
      │   │         └─大数据新技术实战详解-导学.mp4     5.59MB
      │   └─02-第二章 就业课(2.1)-druid
      │         ├─2-1 druid_集群搭建_架构
      │         │   ├─1-druid介绍.mp4     89.01MB
      │         │   ├─10druid集群搭建-historical配置.mp4     116.57MB
      │         │   ├─11druid集群搭建-middlemanager配置.mp4     20.93MB
      │         │   ├─12-druid集群搭建-broker节点配置.mp4     11.71MB
      │         │   ├─13-druid集群搭建coordinator&overlord.mp4     7.32MB
      │         │   ├─14-druid集群搭建启动验证.mp4     31.24MB
      │         │   ├─15-druid离线-本地索引方式加载数据.mp4     103.23MB
      │         │   ├─16-druid离线-hadoopdruidindexer方式摄取数据.mp4     58.12MB
      │         │   ├─17-druid-实时摄取数据-kafkaindexingservice.mp4     112.41MB
      │         │   ├─2-druid单机版安装.mp4     113.88MB
      │         │   ├─3-druid单机版加载&查询数据.mp4     48.25MB
      │         │   ├─4-druid重要概念roll-up.mp4     57.11MB
      │         │   ├─5-druid重要概念-列式存储.mp4     33.79MB
      │         │   ├─6-druid中的datasource与segment概念介绍.mp4     17.68MB
      │         │   ├─7-segment的存储结构.mp4     92.96MB
      │         │   ├─8-druid中的位图索引.mp4     51.61MB
      │         │   └─9-druid架构及原理介绍.mp4     86.52MB
      │         └─2-2 druid_数据查询_广告点击项目案例开发
      │               ├─01-druid数据查询-filter-selector.mp4     74.43MB
      │               ├─02-正则过滤器(regexfilter).mp4     21.21MB
      │               ├─03-druid数据查询-(logical expression filter).mp4     24.87MB
      │               ├─04-druid数据查询-filter-in过滤器.mp4     9.31MB
      │               ├─05-druid数据查询(boundfilter).mp4     21.65MB
      │               ├─06-granularity-simple.mp4     37.01MB
      │               ├─07-granularity(duration&period).mp4     27.08MB
      │               ├─08-aggregator之countAggregator&sumAggregator.mp4     30.99MB
      │               ├─09-aggregator-Min&MaxAggregator.mp4     11.09MB
      │               ├─10-aggregator-去重聚合器datasketch-aggregator.mp4     45.06MB
      │               ├─11-postAggregator-点击率.mp4     68.1MB
      │               ├─12-时间序列查询.mp4     26.98MB
      │               ├─13-topN查询.mp4     39.31MB
      │               ├─14-groupBy查询.mp4     35.94MB
      │               ├─15-druid项目介绍.mp4     27.34MB
      │               ├─16-druid项目日志模拟程序.mp4     132.05MB
      │               ├─17-模拟程序发送日志数据到kafka.mp4     37.41MB
      │               ├─18-项目案例预处理.mp4     161.86MB
      │               ├─19-flink生产消息到kafka.mp4     54.73MB
      │               ├─20-druid从kafka实时摄取数据.mp4     43.94MB
      │               └─21-项目案例可视化.mp4     94.46MB
      ├─11-阶段十一 大项目实战一 企业级360°全方位用户画像
      │   ├─01-第一章 用户画像项目-项目介绍
      │   │   ├─001-项目介绍-课程体系.mp4     3.88MB
      │   │   ├─002-项目介绍-什么是用户画像-应用场景-精细化运营.mp4     27.88MB
      │   │   ├─003-项目介绍-什么是用户画像-应用场景-推荐系统.mp4     36.27MB
      │   │   ├─004-项目介绍-什么是用户画像-概念.mp4     39.77MB
      │   │   ├─005-项目介绍-计算框架选型-离线数仓.mp4     58.04MB
      │   │   ├─006-项目介绍-计算框架选型-实时数仓.mp4     53.14MB
      │   │   ├─007-项目介绍-计算框架选型-离线画像.mp4     74.11MB
      │   │   ├─008-项目介绍-计算框架选型-实时画像.mp4     5.81MB
      │   │   ├─009-项目介绍-项目结构-项目功能.mp4     76.82MB
      │   │   ├─010-项目介绍-项目结构-项目架构.mp4     37.07MB
      │   │   └─011-项目介绍-项目结构-项目情况.mp4     42.43MB
      │   ├─02-第二章 用户画像项目-集群搭建
      │   │   ├─012_集群搭建_设计集群_资源预估.mp4     71.31MB
      │   │   ├─013_集群搭建_设计集群_完成.mp4     24.39MB
      │   │   ├─014_集群搭建_部署和管理集群的工具_介绍.mp4     33.79MB
      │   │   ├─015_集群搭建_部署和管理集群的工具_三种部署方式.mp4     19.3MB
      │   │   ├─016_集群搭建_自动创建虚拟机_介绍Vagrant.mp4     21.53MB
      │   │   ├─017_集群搭建_自动创建虚拟机_初体验.mp4     55.22MB
      │   │   ├─018_集群搭建_自动创建虚拟机_Provision.mp4     14.16MB
      │   │   ├─019_集群搭建_自动创建虚拟机_创建集群.mp4     62.25MB
      │   │   ├─020_集群搭建_自动化部署_Ansible介绍.mp4     47.63MB
      │   │   ├─021_集群搭建_自动化部署_脚本结构.mp4     69.11MB
      │   │   └─022_集群搭建_自动化部署_部署完成.mp4     64.71MB
      │   ├─03-第三章 用户画像项目-数据抽取
      │   │   ├─3-1 数据抽取介绍
      │   │   │   ├─023_数据抽取_BulkLoad介绍.mp4     21.92MB
      │   │   │   ├─024_数据抽取_ToHive.mp4     61.71MB
      │   │   │   ├─025_数据抽取_ToHBase_工程创建.mp4     23.88MB
      │   │   │   └─026_数据抽取_ToHBase_思路梳理.mp4     25.26MB
      │   │   └─3-2 数据抽取实现
      │   │         ├─027_数据抽取_ToHBase_SaveAsHFile.mp4     133.22MB
      │   │         ├─028_数据抽取_ToHBase_BulkLoad.mp4     75.32MB
      │   │         └─029_数据抽取_ToHBase_任务执行.mp4     80.66MB
      │   ├─04-第四章 用户画像项目-调度平台介绍
      │   │   └─4-1 调度平台
      │   │         ├─030_调度平台_项目结构.mp4     51.51MB
      │   │         ├─031_调度平台_Oozie介绍.mp4     36.16MB
      │   │         ├─032_调度平台_Oozie组件.mp4     11.21MB
      │   │         ├─033_调度平台_访问流程.mp4     64.82MB
      │   │         └─034_调度平台_调用Oozie的流程.mp4     59.48MB
      │   ├─05-第五章 用户画像项目-匹配型标签
      │   │   ├─5-1 SHC 介绍
      │   │   │   ├─035_匹配型标签_SHC读取.mp4     54.49MB
      │   │   │   ├─036_匹配型标签_SHC写入.mp4     36.76MB
      │   │   │   └─037_匹配型标签_SHC使用JSON的Catalog.mp4     79.03MB
      │   │   ├─5-2 性别标签
      │   │   │   ├─038_匹配型标签_性别标签_标签处理流程.mp4     57.52MB
      │   │   │   ├─039_匹配型标签_性别标签_读取四级标签数据.mp4     61.54MB
      │   │   │   ├─040_匹配型标签_性别标签_标签转对象和读取五级标签.mp4     38.64MB
      │   │   │   ├─041_匹配型标签_性别标签_读取元数据.mp4     49.85MB
      │   │   │   ├─042_匹配型标签_性别标签_元数据分类(1).mp4     76.5MB
      │   │   │   ├─042_匹配型标签_性别标签_元数据分类.mp4     76.5MB
      │   │   │   ├─043_匹配型标签_性别标签_源数据读取.mp4     89.01MB
      │   │   │   ├─044_匹配型标签_性别标签_标签匹配.mp4     41.46MB
      │   │   │   ├─045_匹配型标签_性别标签_存入画像表(1).mp4     65.6MB
      │   │   │   ├─045_匹配型标签_性别标签_存入画像表.mp4     65.6MB
      │   │   │   └─046_匹配型标签_优化点_SHC工具类.mp4     92.74MB
      │   │   ├─5-3 职业标签
      │   │   │   ├─047_匹配型标签_职业标签_上线流程.mp4     19.21MB
      │   │   │   ├─048_匹配型标签_职业标签_读取标签.mp4     70.23MB
      │   │   │   ├─049_匹配型标签_职业标签_读取数据源.mp4     54.18MB
      │   │   │   └─050_匹配型标签_职业标签_计算保存.mp4     60.99MB
      │   │   └─5-4 其它标签
      │   │         ├─051_匹配型标签_基类抽取_完成.mp4     30.18MB
      │   │         ├─052_匹配型标签_国籍标签.mp4     40.83MB
      │   │         ├─053_匹配型标签_政治面貌.mp4     26.11MB
      │   │         └─054_匹配型标签_调度执行.mp4     36.21MB
      │   ├─06-第六章 用户画像项目-存储选型
      │   │   ├─6-1 MySQL
      │   │   │   ├─055-项目介绍-存储选型-访问特点.mp4     28.21MB
      │   │   │   ├─056-项目介绍-存储选型-MySQL-查找二叉树.mp4     38.21MB
      │   │   │   ├─057-项目介绍-存储选型-MySQL-B树.mp4     44.39MB
      │   │   │   ├─058-项目介绍-存储选型-MySQL-B树-插入.mp4     17.06MB
      │   │   │   ├─059-项目介绍-存储选型-MySQL-B+树-问题1(950剪辑).mp4     33.76MB
      │   │   │   ├─060-项目介绍-存储选型-MySQL-B+树-问题2.mp4     25.12MB
      │   │   │   └─061-项目介绍-存储选型-MySQL-总结.mp4     27.48MB
      │   │   └─6-2 Hbase
      │   │         ├─062-项目介绍-存储选型-HBase-LSM.mp4     45.46MB
      │   │         ├─063-项目介绍-存储选型-HBase-特点-回顾.mp4     22.86MB
      │   │         ├─064-项目介绍-存储选型-HBase-特点-优化1.mp4     53.5MB
      │   │         ├─065-项目介绍-存储选型-HBase-特点-优化2.mp4     23.72MB
      │   │         ├─066-项目介绍-存储选型-HBase-总结.mp4     12.9MB
      │   │         └─067-项目介绍-存储选型-总结.mp4     28MB
      │   ├─07-第七章 用户画像项目-统计型标签
      │   │   └─7-1 统计型标签
      │   │         ├─068_统计型标签_年龄段.mp4     65.2MB
      │   │         ├─069_统计型标签_支付方式_统计数量.mp4     99.29MB
      │   │         ├─070_统计型标签_支付方式_分组的迷思.mp4     90.96MB
      │   │         ├─071_统计型标签_支付方式_完成.mp4     70.02MB
      │   │         ├─072_统计型标签_支付方式_最近.mp4     45.88MB
      │   │         └─073_统计型标签_消费周期.mp4     73.5MB
      │   ├─08-第八章 用户画像项目-机器学习入门
      │   │   ├─8-1 机器学习介绍
      │   │   │   ├─074_机器学习入门_什么是学习型算法.mp4     17.3MB
      │   │   │   └─075_机器学习入门_概念.mp4     36.86MB
      │   │   ├─8-2 Zeppelin
      │   │   │   ├─076_机器学习入门_Zeppelin_安装.mp4     39.83MB
      │   │   │   ├─077_机器学习入门_Zeppelin_介绍.mp4     9.89MB
      │   │   │   └─078_机器学习入门_Zeppelin_基础使用.mp4     27.91MB
      │   │   └─8-3 房价案例
      │   │         ├─079_机器学习入门_房价预测_绘制价格直方图.mp4     61.15MB
      │   │         ├─080_机器学习入门_房价预测_绘制特征关系.mp4     18.3MB
      │   │         ├─081_机器学习入门_房价预测_算法选择.mp4     15.96MB
      │   │         ├─082_机器学习入门_房价预测_空值处理.mp4     65.16MB
      │   │         ├─083_机器学习入门_房价预测_顺序特征编码.mp4     15.96MB
      │   │         ├─084_机器学习入门_房价预测_组合特征.mp4     8.72MB
      │   │         ├─085_机器学习入门_房价预测_特征编码_查看特征.mp4     30.95MB
      │   │         ├─086_机器学习入门_房价预测_特征编码_Indexer.mp4     27.25MB
      │   │         ├─087_机器学习入门_房价预测_OneHot.mp4     21.38MB
      │   │         ├─088_机器学习入门_房价预测_生成特征列.mp4     19.01MB
      │   │         └─089_机器学习入门_房价预测_模型建立.mp4     33.86MB
      │   └─09-第九章 用户画像项目-挖掘型标签
      │         ├─090_挖掘型标签_用户价值模型_需求.mp4     12.23MB
      │         ├─091_挖掘型标签_用户价值模型_RFM.mp4     18.93MB
      │         ├─092_挖掘型标签_用户价值模型_实现步骤.mp4     41.32MB
      │         ├─093_挖掘型标签_用户价值模型_求得RFM.mp4     71.39MB
      │         ├─094_挖掘型标签_用户价值模型_打分.mp4     16.45MB
      │         ├─095_挖掘型标签_用户价值模型_训练.mp4     43.24MB
      │         ├─095_挖掘型标签_用户价值模型_预测.mp4     61.73MB
      │         ├─096_挖掘型标签_用户价值模型_生成标签.mp4     88.09MB
      │         ├─097_挖掘型标签_用户活跃度模型.mp4     7.71MB
      │         ├─098_挖掘型标签_价格敏感度_PSM求值思路.mp4     51.19MB
      │         ├─099_挖掘型标签_价格敏感度_PSM打分.mp4     104.42MB
      │         ├─100_挖掘型标签_价格敏感度_肘部法则.mp4     67.61MB
      │         ├─101_挖掘型标签_购物性别_决策树.mp4     46.86MB
      │         ├─102_挖掘型标签_购物性别_创建多源基类.mp4     59.09MB
      │         ├─103_挖掘型标签_购物性别_数据处理.mp4     46.29MB
      │         ├─104_挖掘型标签_购物性别_训练预测.mp4     69.49MB
      │         └─105_挖掘型标签_购物性别_完结.mp4     32.45MB
      ├─12-阶段十二 大项目实战二 千亿级数据仓库
      │   ├─01-第一章 千亿级电商数仓项目-离线部分-数仓概述及kettle框架学习
      │   │   ├─01-课程目标.mp4     4.19MB
      │   │   ├─02-电商行业与电商系统介绍.mp4     32.79MB
      │   │   ├─03-数仓项目整体技术架构介绍.mp4     43.67MB
      │   │   ├─04-数仓项目架构-kylin补充.mp4     6.25MB
      │   │   ├─05-数仓具体技术介绍与项目环境介绍.mp4     14.07MB
      │   │   ├─06-kettle的介绍与安装.mp4     18.13MB
      │   │   ├─07-kettle的入门案例.mp4     26.98MB
      │   │   ├─08-kettle输入组件之json输入与表输入.mp4     51.03MB
      │   │   ├─09-kettle输入组件之生成记录组件.mp4     12.88MB
      │   │   ├─10-kettle输出组件之文本文件输出.mp4     18.08MB
      │   │   ├─11-kettle输出组件之表输出插入更新删除组件.mp4     40.55MB
      │   │   ├─12-kettle整合hadoop.mp4     29.29MB
      │   │   ├─13-kettle-hadoopfileinput组件.mp4     18.53MB
      │   │   ├─14-kettle-hadoopfileoutput组件.mp4     12.07MB
      │   │   ├─15-kettle整合hive.mp4     19.84MB
      │   │   ├─16-kettle-hive表输入组件.mp4     12.99MB
      │   │   ├─17-kettle-hive表输出组件.mp4     16.87MB
      │   │   ├─18-kettle执行hivesql组件.mp4     26.37MB
      │   │   ├─19-kettle转换组件之值映射增加序列字段选择.mp4     37.05MB
      │   │   ├─20-kettle流程控件-switchcase组件.mp4     18.22MB
      │   │   ├─21-kettle流程控件-过滤记录组件.mp4     12.6MB
      │   │   ├─22-kettle连接组件.mp4     36.01MB
      │   │   ├─23-kettle的作业介绍.mp4     46.55MB
      │   │   ├─24-kettle-转换命名参数.mp4     20.55MB
      │   │   ├─25-linux部署kettle.mp4     20.56MB
      │   │   ├─26-pansh执行转换任务.mp4     39.95MB
      │   │   └─27-kitchensh执行转换任务.mp4     25.51MB
      │   ├─02-第二章 千亿级电商数仓项目-离线部分-数仓分层设计及业务数据采集
      │   │   ├─01-课程目标与课程内容介绍.mp4     10.91MB
      │   │   ├─02-数仓维度建模设计.mp4     41.23MB
      │   │   ├─03-数仓为什么分层.mp4     15.53MB
      │   │   ├─04-数仓分层思想和作用.mp4     35.68MB
      │   │   ├─05-数仓中表的分类和同步策略.mp4     32.55MB
      │   │   ├─06-数仓中表字段介绍以及表关系梳理.mp4     63.65MB
      │   │   ├─07-项目环境初始化.mp4     83.47MB
      │   │   ├─08-缓慢变化维问题以及常见解决方案.mp4     31.93MB
      │   │   ├─09-商品案例-每日全量采集方案.mp4     27.78MB
      │   │   ├─10-每日全量案例实现.mp4     59.34MB
      │   │   ├─11-拉链表技术介绍.mp4     37.35MB
      │   │   ├─12-拉链表技术实现-第一次导入数据到拉链表.mp4     56.73MB
      │   │   ├─13-拉链表技术实现–历史数据更新.mp4     81.94MB
      │   │   ├─14-拉链表技术实现-新增数据插入以及合并.mp4     34.75MB
      │   │   ├─15-商品维度数据第一次全量导入拉链表.mp4     60.81MB
      │   │   ├─16-商品维度数据第二次增量导入.mp4     90.79MB
      │   │   ├─17-周期性事实表同步操作.mp4     147.62MB
      │   │   └─18-其余表增量抽取.mp4     16.85MB
      │   ├─03-第三章 千亿级数仓-离线部分-订单业务指标实现
      │   │   ├─01-今日课程内容和课程目标.mp4     8.18MB
      │   │   ├─02-订单时间维度指标需求分析.mp4     47.85MB
      │   │   ├─03-使用kettle生成日期维度数据.mp4     91.55MB
      │   │   ├─04-订单指标时间维度分析–每个季度.mp4     66.85MB
      │   │   ├─05-订单指标时间维度-每个月-每个周-休息日节假日工作日.mp4     82.94MB
      │   │   ├─06-订单指标区域维度和分类维度需求分析.mp4     80.76MB
      │   │   ├─07-店铺区域维度数据拉宽.mp4     87.35MB
      │   │   ├─08-商品分类表维度数据拉宽.mp4     50.28MB
      │   │   ├─09-事实表维度数据拉宽操作.mp4     81.37MB
      │   │   ├─10-全国无商品分类维度指标统计.mp4     79.77MB
      │   │   ├─11-全国一级商品分类维度指标开发.mp4     68.45MB
      │   │   ├─12-大区二级商品分类维度指标统计.mp4     35.41MB
      │   │   ├─13-用户订单行为指标需求分析.mp4     55.8MB
      │   │   ├─14-ETL处理-订单时间标志宽表处理.mp4     63.65MB
      │   │   ├─15-用户订单行为指标开发一.mp4     37.02MB
      │   │   ├─16-指标开发第二部分.mp4     41.2MB
      │   │   ├─17-指标开发第四部分.mp4     65.8MB
      │   │   └─18-创建ads层指标表存储数据.mp4     121.31MB
      │   ├─04-第四章 千亿级电商数仓项目-离线部分-日志数据采集及ETL处理
      │   │   ├─01-今日课程目标与课程内容介绍.mp4     7.34MB
      │   │   ├─02-网站流量日志获取方式介绍.mp4     35.56MB
      │   │   ├─03-埋点js自定义采集原理分析.mp4     30.29MB
      │   │   ├─04-网站流量日志-flume采集.mp4     13.55MB
      │   │   ├─05-flume采集核心配置介绍.mp4     31.69MB
      │   │   ├─06-flume采集程序启动验证.mp4     31.32MB
      │   │   ├─07-flume采集输出hdfs目录分析.mp4     20.88MB
      │   │   ├─08-flume自定义拦截器代码编写- (1).mp4     63.43MB
      │   │   ├─08-flume自定义拦截器代码编写- (2).mp4     23.32MB
      │   │   ├─10-ETL处理pageview-visit模型介绍及实现思路.mp4     52.39MB
      │   │   ├─11-ETL处理-创建hive表接收ETL处理后数据.mp4     20.12MB
      │   │   ├─12-ETL处理代码-普通版本-数据清洗过滤实现.mp4     43.45MB
      │   │   ├─13-ETL处理代码-普通版本-pageview模型实现.mp4     72.65MB
      │   │   ├─14-ETL处理代码-visit模型以及程序运行验证.mp4     53.99MB
      │   │   ├─15-ETL处理代码-数据倾斜解决思路.mp4     24.8MB
      │   │   ├─16-ETL处理代码-数据倾斜版本-rangepartitioner均匀分区实现.mp4     52.06MB
      │   │   ├─17-ETL处理代码-数据倾斜版本-第一次生成sessionid.mp4     203.64MB
      │   │   ├─18-ETL处理代码-数据倾斜版本-使用累加器修复分区边界.mp4     236.7MB
      │   │   ├─19-ETL处理代码-数据倾斜版本-边界修复验证.mp4     92.92MB
      │   │   └─20-ETL处理代码-数据倾斜版本-最终实现以及验证.mp4     73.88MB
      │   ├─05-第五章 千亿级电商数仓项目-离线部分-流量指标开发
      │   │   ├─01-今日课程目标与课程内容介绍-1603715133.mp4     14.49MB
      │   │   ├─02-生成明细表数据.mp4     103.62MB
      │   │   ├─03-流量分析常见指标-基础级-复合级指标.mp4     18MB
      │   │   ├─04-常见流量分析模型.mp4     29.44MB
      │   │   ├─05-基础级指标统计.mp4     74.44MB
      │   │   ├─06-基础级指标多维统计分析.mp4     93.47MB
      │   │   ├─07-复合指标统计.mp4     43.17MB
      │   │   ├─08-分组topn问题-开窗函数.mp4     89.99MB
      │   │   ├─09-受访分析.mp4     34.69MB
      │   │   ├─10-访客分析.mp4     100.33MB
      │   │   ├─11-访客visit分析.mp4     45.93MB
      │   │   ├─12-数据导出.mp4     22.93MB
      │   │   ├─13-工作流调度和实现方式.mp4     13.3MB
      │   │   ├─14-数据导出脚本编写-第一部分.mp4     40.34MB
      │   │   ├─15-数据导出脚本编写-第二部分.mp4     68.61MB
      │   │   ├─16-增量抽取数据脚本编写.mp4     42.22MB
      │   │   ├─17-flume启动停止脚本与数据预处理脚本.mp4     25.27MB
      │   │   ├─18-ETL以及指标计算脚本编写.mp4     169.69MB
      │   │   └─19-azkaban定时调度job编写.mp4     39.73MB
      │   ├─06-第六章 千亿级电商数仓项目-离线部分-Apache kylin
      │   │   ├─01今日课程目标与课程内容介绍.mp4     9.2MB
      │   │   ├─02-kylin简介以及应用场景.mp4     30.08MB
      │   │   ├─03-kylin的优势以及数据流程图.mp4     30.48MB
      │   │   ├─04-kylin的安装.mp4     98.64MB
      │   │   ├─05-kylin入门案例.mp4     56MB
      │   │   ├─06-kylin入门案例结果验证.mp4     32.78MB
      │   │   ├─07-kylin入门案例-多张表.mp4     45.65MB
      │   │   ├─08-kylin入门案例-一张事实表多张维度表.mp4     25.31MB
      │   │   ├─09-kylin维度和度量以及cube与cuboid.mp4     42.27MB
      │   │   ├─10-kylin工作原理-技术架构.mp4     34.23MB
      │   │   ├─11-kylin全量构建与增量构建介绍.mp4     58.31MB
      │   │   ├─12-增量构建model准备.mp4     43.81MB
      │   │   ├─13-kylin中cube增量构建演示.mp4     38.78MB
      │   │   ├─14-kylin增量构建restapi方式.mp4     19.11MB
      │   │   ├─15-kylin碎片管理-手动合并.mp4     31.05MB
      │   │   ├─16-kylin碎片管理-手动删除segment.mp4     10.93MB
      │   │   ├─17-kylin碎片管理自动合并策略及案例.mp4     45.07MB
      │   │   ├─18-kylin自动保留策略以及案例.mp4     31.25MB
      │   │   └─19-jdbc方式查询kylin.mp4     50.05MB
      │   ├─07-第七章 千亿级电商数仓项目-离线部分-Apache superset
      │   │   ├─7-1 kylin优化
      │   │   │   ├─01-kylincube优化-确定cuboid数量与cubesize.mp4     53.91MB
      │   │   │   ├─02-cube优化-衍生维度.mp4     42.63MB
      │   │   │   ├─03-cube优化-聚合组.mp4     31.44MB
      │   │   │   └─04-cube调优案例.mp4     75.15MB
      │   │   ├─7-2 数仓指标-kylin实现
      │   │   │   └─05-kylin接入数仓开发.mp4     39.31MB
      │   │   └─7-3 Apache superset
      │   │         ├─06-apache superset简介.mp4     30.01MB
      │   │         ├─07-superset的安装.mp4     36.05MB
      │   │         ├─08-superset入门案例.mp4     37.19MB
      │   │         ├─09-superset菜单功能介绍.mp4     10.25MB
      │   │         ├─10-superset订单案例实战.mp4     51.37MB
      │   │         ├─11-superset dashboard实战.mp4     10.28MB
      │   │         ├─12-superset的权限控制.mp4     86.79MB
      │   │         └─13-superset业务开发.mp4     51.93MB
      │   ├─08-第八章 千亿级电商数仓项目-实时部分-项目介绍及环境搭建
      │   │   ├─8-1 实时计算应用场景及技术选型
      │   │   │   ├─01.【实时数仓-day01】课程目标.mp4     9.74MB
      │   │   │   ├─02.【实时数仓-day01】实时计算应用场景和技术选型.mp4     63MB
      │   │   │   └─03.【实时数仓-day01】项目实施环境.mp4     8.8MB
      │   │   ├─8-2 项目背景及架构
      │   │   │   ├─04.【实时数仓-day01】需求分析介绍.mp4     33.76MB
      │   │   │   ├─05.【实时数仓-day01】常见的软件工程模型.mp4     27.96MB
      │   │   │   ├─06.【实时数仓-day01】实施方案.mp4     11.01MB
      │   │   │   └─07.【实时数仓-day01】实时数仓的整体架构.mp4     150.1MB
      │   │   ├─8-3 canal的介绍及安装部署
      │   │   │   ├─08.【实时数仓-day01】canal的介绍.mp4     8.87MB
      │   │   │   ├─09.【实时数仓-day01】canal的安装部署.mp4     79.67MB
      │   │   │   ├─10.【实时数仓-day01】canal的客户端代码编写.mp4     84.59MB
      │   │   │   └─11.【实时数仓-day01】canal的客户端测试.mp4     19.17MB
      │   │   ├─8-4 protobuf介绍及使用
      │   │   │   ├─12.【实时数仓-day01】potobuf数据格式化的引入.mp4     23.06MB
      │   │   │   ├─13.【实时数仓-day01】protobuf的介绍及环境初始化.mp4     41.03MB
      │   │   │   ├─14.【实时数仓-day01】protobuf的使用.mp4     46.06MB
      │   │   │   └─15.【实时数仓-day01】protobuf整合canalClient.mp4     37.31MB
      │   │   └─8-5 canal架构及原理
      │   │         ├─16.【实时数仓-day01】mysql的主备原理.mp4     19.44MB
      │   │         ├─17.【实时数仓-day01】canal的工作原理及架构.mp4     80.31MB
      │   │         ├─18.【实数数仓-day01】canal的工作原理-客户端和服务端交互协议以及组件介绍.mp4     118.11MB
      │   │         ├─19.【实时数仓-day01】canal的工作原理EventStore.mp4     22.01MB
      │   │         └─20.【实时数仓-day01】canal的工作原理Eventparser.mp4     10.53MB
      │   ├─09-第九章 千亿级电商数仓项目-实时部分-canal客户端开发
      │   │   ├─9-1 canal的高可用部署
      │   │   │   ├─01.【实时数仓-day02】课程目标.mp4     2.84MB
      │   │   │   ├─02.【实时数仓-day02】canal服务端的ha设置及演示.mp4     102.05MB
      │   │   │   └─03.【实时数仓-day02】canal客户端的ha配置.mp4     22.86MB
      │   │   ├─9-2 canal客户端模块开发
      │   │   │   ├─04.【实时数仓-day02】项目开发-环境初始化.mp4     38.15MB
      │   │   │   ├─05.【实时数仓-day02】项目开发-canal客户端-环境初始化.mp4     39.27MB
      │   │   │   ├─06.【实时数仓-day02】项目开发-canal客户端-核心代码编写.mp4     44.7MB
      │   │   │   ├─07.【实时数仓-day02】项目开发-canal客户端-自定义序列化.mp4     35.23MB
      │   │   │   ├─08.【实时数仓-day02】项目开发-canal客户端-binlog的protobuf序列化实现.mp4     70.34MB
      │   │   │   └─09.【实时数仓-day02】项目开发-canal客户端-将binlog日志使用protobuf序列化后写入kafka集群.mp4     49.56MB
      │   │   └─9-3 实时ETL模块开发环境初始化
      │   │         ├─10.【实时数仓-day02】项目开发-实时ETL-环境初始化.mp4     40.74MB
      │   │         ├─11.【实时数仓-day02】项目开发-实时ETL-Flink流式计算程序的初始化.mp4     39.9MB
      │   │         └─12.【实时数仓-day02】项目开发-实时ETL-根据数据来源封装ETL基类.mp4     69.7MB
      │   ├─10-第十章 千亿级电商数仓项目-实时部分-维度数据处理及logpasing框架使用
      │   │   ├─10-1 实时ETL模块维度数据处理
      │   │   │   ├─01.【实时数仓-day03】课程目标.mp4     7MB
      │   │   │   ├─02.【实时数仓-day03】实时ETL-Flink程序解析Kafka中的ProtoBuf.mp4     69.04MB
      │   │   │   ├─03.【实时数仓-day03】实时ETL-维度数据的样例类定义.mp4     56.28MB
      │   │   │   ├─04.【实时数仓-day03】实时ETL-维度数据的全量装载.mp4     106.28MB
      │   │   │   └─05.【实时数仓-day03】实时ETL-维度数据的增量更新.mp4     123.24MB
      │   │   └─10-2 实时ETL模块-logparsing框架使用
      │   │         ├─06.【实时数仓-day03】实时ETL-点击流日志ETL引入logparsing框架介绍.mp4     70.27MB
      │   │         ├─07.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing官方案例介绍.mp4     130.33MB
      │   │         ├─08.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing入门案例.mp4     81.55MB
      │   │         └─09.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing框架应用到点击流日志样例类中.mp4     120.21MB
      │   ├─11-第十一章 千亿级电商数仓项目-实时部分-点击流及订单业务数据开发
      │   │   ├─01.【实时数仓-day04】课程目标.mp4     7.25MB
      │   │   ├─02.【实时数仓-day04】实时ETL-点击流ETL-定义拉宽后的点击流对象样例类.mp4     59.84MB
      │   │   ├─03.【实时数仓-day04】实时ETL-点击流ETL-实时拉宽实现方案.mp4     27.98MB
      │   │   ├─04.【实时数仓-day04】实时ETL-点击流ETL-点击流日志转换成对象.mp4     62.39MB
      │   │   ├─05.【实时数仓-day04】实时ETL-点击流ETL-将点击流对象转换成拉宽后的点击流对象.mp4     100.37MB
      │   │   ├─06.【实时数仓-day04】实时ETL-点击流ETL-将拉宽后的点击流对象写入到kafka集群.mp4     36.28MB
      │   │   ├─07.【实时数仓-day04】实时ETL-点击流ETL-阶段总结.mp4     33MB
      │   │   ├─08.【实时数仓-day04】实时ETL-订单ETL-订单实时ETL业务开发.mp4     63.75MB
      │   │   ├─08.【实时数仓-day04】实时ETL-订单明细ETL-订单明细实时ETL需求分析.mp4     30.13MB
      │   │   ├─09.【实时数仓-day04】实时ETL-订单明细ETL-订单明细样例类定义.mp4     38.41MB
      │   │   ├─10.【实时数仓-day04】实时ETL-订单明细ETL-订单明细异步请求关联维度表数据.mp4     260.19MB
      │   │   ├─11.【实时数仓-day04】实时ETL-订单明细ETL-异步IO的原理.mp4     72.49MB
      │   │   ├─12.【实时数仓-day04】实时ETL-订单明细ETL-将订单明细数据写入到kafka集群.mp4     16.43MB
      │   │   ├─13.【实时数仓-day04】实时ETL-订单明细ETL-订单明细实时ETL到hbase并测试.mp4     72.51MB
      │   │   ├─14.【实时数仓-day04】实时ETL-商品数据ETL-商品表数据实时拉宽写入到kafka集群.mp4     57.83MB
      │   │   ├─15.【实时数仓-day04】实时ETL-购物车数据ETL-购物车数据实时拉宽写入到kafka集群.mp4     54.65MB
      │   │   ├─16.【实时数仓-day04】实时ETL-评论数据ETL-评论数据实时拉宽写入到kafka集群.mp4     86.06MB
      │   │   └─17.【实时数仓-day04】实时ETL-导入数据模拟生成器.mp4     31.2MB
      │   ├─12-第十二章 千亿级电商数仓项目-实时部分-Phoenix及Druid部署
      │   │   ├─01.【实时数仓-day05】课程目标.mp4     5.38MB
      │   │   ├─02.【实时数仓-day05】Phoenix的介绍.mp4     16.26MB
      │   │   ├─03.【实时数仓-day05】Phoenix的安装部署.mp4     75.21MB
      │   │   ├─04.【实时数仓-day05】Phoenix的入门案例.mp4     41.06MB
      │   │   ├─05.【实时数仓-day05】Phoenix创建与Hbase的映射.mp4     30.83MB
      │   │   ├─06.【实时数仓-day05】使用Phoenix构建二级索引加快查询效率.mp4     27.41MB
      │   │   ├─07.【实时数仓-day05】Phoenix-使用订单明细创建Phoenix映射表并jdbc连接Phoenix.mp4     45.92MB
      │   │   ├─08.【实时数仓-day05】Flink的程序优化.mp4     96.59MB
      │   │   ├─09.【实时数仓-day05】Druid的介绍.mp4     41.31MB
      │   │   ├─10.【实时数仓-day05】Druid的安装和部署.mp4     118.78MB
      │   │   ├─11.【实时数仓-day05】Druid-Druid的入门案例.mp4     64.43MB
      │   │   ├─12.【实时数仓-day05】Druid-Druid的摄取本地文件案例.mp4     24.89MB
      │   │   ├─13.【实时数仓-day05】Druid-Druid的摄取HDFS文件案例.mp4     27.46MB
      │   │   ├─14.【实时数仓-day05】Druid-Druid的摄取Kafka流式数据案例.mp4     20.85MB
      │   │   ├─15.【实时数仓-day05】Druid-Druid的摄取配置文件格式说明.mp4     20.58MB
      │   │   └─16.【实时数仓-day05】Druid-Druid的数据查询.mp4     15.14MB
      │   └─13-第十三章 千亿级电商数仓项目-实时部分-Druid进行OLAP分析及superset可视化
      │         ├─01.【实时数仓-day06】课程目标.mp4     6.33MB
      │         ├─02.【实时数仓-day06】Druid-jdbc操作Druid.mp4     26.16MB
      │         ├─03.【实时数仓-day06】Druid-点击流日志指标分析.mp4     68.96MB
      │         ├─04.【实时数仓-day06】Druid-订单数指标分析.mp4     69.94MB
      │         ├─05.【实时数仓-day06】导入数据可视化项目模块.mp4     90.31MB
      │         ├─06.【实时数仓-day06】Druid的架构和原理-索引服务介绍.mp4     48.61MB
      │         ├─07.【实时数仓-day06】Druid的架构和原理-存储服务和查询服务节点介绍.mp4     18.11MB
      │         ├─08.【实时数仓-day06】Druid的架构和原理-Druid数据存储.mp4     49.24MB
      │         ├─09.【实时数仓-day06】superset的介绍.mp4     14.54MB
      │         ├─10.【实时数仓-day06】superset的安装部署.mp4     31.06MB
      │         ├─11.【实时数仓-day06】superset的入门案例.mp4     39.94MB
      │         ├─12.【实时数仓-day06】Mysql订单分析案例.mp4     62.84MB
      │         ├─13.【实时数仓-day06】superset的权限介绍.mp4     72.15MB
      │         └─14.【实时数仓-day06】superset的自定义角色.mp4     33.41MB
      ├─13-阶段十三 机器学习 (拓展课程)
      │   ├─01-第一章 就业课(2.0)-机器学习入门
      │   │   ├─1-1 机器学习概念入门
      │   │   │   ├─01-机器学习基础-课程设置及大数据和机器学习区别.mp4     36.19MB
      │   │   │   ├─02-机器学习基础-大数据时代究竟改变了什么.mp4     19.75MB
      │   │   │   ├─03-机器学习基础-大数据架构体系和机器学习在大数据架构位置.mp4     54.94MB
      │   │   │   ├─04-机器学习基础-以推荐系统为例.mp4     20.01MB
      │   │   │   ├─05-机器学习基础-人工智能应用场景.mp4     53.77MB
      │   │   │   ├─06-机器学习基础-人工智能各概念的区别和联系.mp4     32.61MB
      │   │   │   ├─07-机器学习基础-什么是机器学习问题.mp4     27.16MB
      │   │   │   ├─08-机器学习基础-基于规则的学习和基于模型的学习.mp4     31.35MB
      │   │   │   ├─09-机器学习基础-机器学习各概念详解.mp4     45.13MB
      │   │   │   ├─10-机器学习基础-机器学习概念补充及分类浅析.mp4     38.56MB
      │   │   │   ├─11-机器学习基础-监督学习详解.mp4     10.45MB
      │   │   │   ├─12-机器学习基础-无监督学习详解.mp4     21.35MB
      │   │   │   ├─13-机器学习基础-半监督学习详解.mp4     30.86MB
      │   │   │   ├─14-机器学习基础-强化学习和迁移学习.mp4     19.09MB
      │   │   │   ├─15-机器学习基础-机器学习三要素理解.mp4     31.35MB
      │   │   │   ├─16-机器学习基础-机器学习模型选择.mp4     34.85MB
      │   │   │   └─17-机器学习基础-进入机器学习最佳时机.mp4     15.59MB
      │   │   └─1-2 机器学习数学基础
      │   │         ├─01-高中基础.mp4     68.58MB
      │   │         ├─02-sigmod函数求导.mp4     20.21MB
      │   │         ├─03-tanh函数.mp4     28.64MB
      │   │         ├─04-凸函数.mp4     17.36MB
      │   │         └─05-机器学习高数必备.mp4     90.95MB
      │   ├─02-第二章 就业课(2.0)-机器学习语言基础之Python语言
      │   │   ├─2-1 机器学习语言基础之Python语言(上)
      │   │   │   ├─01.课前小序.mp4     4.39MB
      │   │   │   ├─02-机器学习语言基础-昨日回顾.mp4     29.47MB
      │   │   │   ├─03-机器学习语言基础-昨日回顾(2).mp4     39.24MB
      │   │   │   ├─04-机器学习语言基础-昨日补充.mp4     33.85MB
      │   │   │   ├─05-机器学习语言基础-Python基础介绍.mp4     34.68MB
      │   │   │   ├─06-机器学习语言基础-Python安装及第三方库使用.mp4     40.14MB
      │   │   │   ├─07-机器学习语言基础-安装Anaconda及组件介绍.mp4     29.73MB
      │   │   │   ├─08-机器学习语言基础-jupyter详解.mp4     26.17MB
      │   │   │   ├─09-机器学习语言基础-Pycharm和Anaconda整合.mp4     22.38MB
      │   │   │   ├─10-机器学习语言基础-Python3编码和解码原理.mp4     32.15MB
      │   │   │   ├─11-机器学习语言基础-包的导入多种形式.mp4     24MB
      │   │   │   ├─12-机器学习语言基础-Python数据类型.mp4     28.06MB
      │   │   │   ├─13-机器学习语言基础-Python随机数和常变量表示.mp4     32.61MB
      │   │   │   ├─14-机器学习语言基础-Python输入详解.mp4     16.98MB
      │   │   │   ├─15-机器学习语言基础-Python格式化输出.mp4     28.58MB
      │   │   │   └─16.机器学习语言-Python快捷键详解.mp4     8.51MB
      │   │   └─2-2 机器学习语言基础之Python语言(下)
      │   │         ├─01-机器学习基础-昨日回顾.mp4     30.07MB
      │   │         ├─02-机器学习基础-四大数据结构详解.mp4     49.41MB
      │   │         ├─03-机器学习基础-list集合.mp4     39.04MB
      │   │         ├─04-机器学习基础-list函数详解.mp4     22.02MB
      │   │         ├─05-机器学习基础-tuple函数详解.mp4     24.98MB
      │   │         ├─06-机器学习基础-dict数据结构详解.mp4     26.22MB
      │   │         ├─07-机器学习基础-dict函数详解.mp4     19.78MB
      │   │         ├─08-机器学习基础-集合的内容.mp4     24.18MB
      │   │         ├─09-机器学习基础-列表表达式.mp4     65.93MB
      │   │         ├─10-机器学习基础-元祖和生成器推导式.mp4     21.75MB
      │   │         ├─11-机器学习语言基础-函数类型详解.mp4     25.07MB
      │   │         ├─12-机器学习语言基础-函数参数类型.mp4     19.14MB
      │   │         ├─13-机器学习语言基础-lambda和reduce含糊.mp4     12.94MB
      │   │         ├─14-机器学习语言基础-条件控制语句.mp4     23.84MB
      │   │         ├─15-机器学习语言基础-文件读写异常信息.mp4     29.94MB
      │   │         ├─16-机器学习语言基础-面向对象过程.mp4     21.75MB
      │   │         └─17-机器学习语言基础-GUI程序设计.mp4     34.49MB
      │   ├─03-第三章 就业课(2.0)-Python数据分析库实战
      │   │   ├─3-1 Python数据分析库实战(上)
      │   │   │   ├─1-机器学习基础-昨日回顾及作业1.mp4     39.29MB
      │   │   │   ├─10-机器学习基础-Series.mp4     35.93MB
      │   │   │   ├─11-机器学习基础-DataFrame的详解.mp4     55.54MB
      │   │   │   ├─12-机器学习基础-Pandas统计计算实践.mp4     29.15MB
      │   │   │   ├─13-机器学习基础-Pandas的读取文件操作.mp4     38.25MB
      │   │   │   ├─2-机器学习基础-卷积操作实践1.mp4     21.79MB
      │   │   │   ├─3-机器学习基础-卷积操作实践2.mp4     28.65MB
      │   │   │   ├─4-机器学习基础-随机数创建方式.mp4     45.96MB
      │   │   │   ├─5-机器学习基础-array创建方式.mp4     29.74MB
      │   │   │   ├─6-机器学习基础-矩阵的其他创建方式.mp4     29.44MB
      │   │   │   ├─8-机器学习基础-矩阵的分析方法.mp4     60.74MB
      │   │   │   └─9-机器学习基础-矩阵的运算及分解实战详解.mp4     66.43MB
      │   │   └─3-2 Python数据分析库实战(下)
      │   │         ├─01-机器学习语言基础-昨日回顾及今日重点.mp4     26.2MB
      │   │         ├─02-机器学习语言基础-矩阵基础知识详解.mp4     58.18MB
      │   │         ├─03-机器学习语言基础-了解其他矩阵.mp4     23.82MB
      │   │         ├─04-机器学习语言基础-矩阵分解.mp4     39.12MB
      │   │         ├─05-机器学习语言基础-特征降维及PCA引入.mp4     20.32MB
      │   │         ├─06-机器学习语言基础-新坐标基的表示.mp4     49.01MB
      │   │         ├─07-机器学习语言基础-PCA算法思想及步骤.mp4     41.29MB
      │   │         ├─08-机器学习语言基础-PCA算法举例.mp4     24.65MB
      │   │         ├─09-机器学习语言基础-PCA实践.mp4     23.97MB
      │   │         ├─10-机器学习语言基础-matplotlib绘图基础.mp4     23.65MB
      │   │         ├─11-机器学习语言基础-Matlotlib绘制不同图形.mp4     74.53MB
      │   │         ├─12-机器学习语言基础-Grid和legend实战.mp4     41.99MB
      │   │         ├─13-机器学习语言基础-基础方式绘制图形.mp4     31.08MB
      │   │         └─14-机器学习语言-面相对象方式绘制及总结.mp4     31.56MB
      │   ├─04-第四章 就业课(2.0)-用户标签预测项目实战
      │   │   ├─4-1 用户画像标签预测实战
      │   │   │   ├─01-机器学习应用-昨日回顾与今日重点.mp4     22.33MB
      │   │   │   ├─02-机器学习应用-用户画像基础回顾.mp4     98.02MB
      │   │   │   ├─03-机器学习应用-理解用户画像数据.mp4     34.34MB
      │   │   │   ├─04-机器学习应用-应用标签系统.mp4     98.84MB
      │   │   │   ├─05-机器学习应用-用户画像建模基础.mp4     35.95MB
      │   │   │   ├─06-机器学习应用-决策时引入.mp4     34.66MB
      │   │   │   ├─07-机器学习应用-基于规则建树.mp4     68.14MB
      │   │   │   ├─08-机器学习应用-构建决策树三要素及熵定义.mp4     64.7MB
      │   │   │   ├─09-机器学习应用-ID3算法及改进.mp4     75.46MB
      │   │   │   ├─10-机器学习应用-剪枝.mp4     43.73MB
      │   │   │   ├─11-机器学习应用-如何计算信息增益举例.mp4     44.98MB
      │   │   │   ├─12-机器学习应用-相亲数据集实战.mp4     177.08MB
      │   │   │   ├─13-机器学习应用-相亲数据集实践改进.mp4     40.92MB
      │   │   │   ├─14-机器学习应用-iris鸢尾花识别.mp4     43.67MB
      │   │   │   └─15-机器学习应用-手写体识别数据.mp4     81.77MB
      │   │   ├─4-2 集成学习算法
      │   │   │   ├─01-数据挖掘实战-昨日回顾1.mp4     48.47MB
      │   │   │   ├─02-数据挖掘实战-昨日回顾2.mp4     40.51MB
      │   │   │   ├─03-数据挖掘实战-Gini系数详解.mp4     61.34MB
      │   │   │   ├─04-数据挖掘实战-Cart树举例.mp4     59.62MB
      │   │   │   ├─05-数据挖掘实战-Gini系数演变过程.mp4     18.61MB
      │   │   │   ├─06-数据挖掘实战-集成学习分类.mp4     22MB
      │   │   │   ├─07.数据挖掘实战-随机森林原理详解.mp4     36.01MB
      │   │   │   ├─08-数据挖掘实战-Bagging算法.mp4     50.74MB
      │   │   │   ├─09-数据挖掘实战-模型偏差和方差理解.mp4     13.91MB
      │   │   │   ├─10-数据挖掘实战-Adaboost算法详解.mp4     44.92MB
      │   │   │   ├─11-Adaboost算法数学原理.mp4     24.13MB
      │   │   │   ├─12-数据挖掘实战-Adaboost算法原理举例.mp4     15.38MB
      │   │   │   ├─13-数据挖掘实战-Adaboost算法推广到多分类.mp4     22.92MB
      │   │   │   ├─14-数据挖掘实战-GBDT算法了解.mp4     27.62MB
      │   │   │   └─15-数据挖掘实战-实战.mp4     157.6MB
      │   │   └─4-3 数据挖掘项目构建人才(用户)流失模型
      │   │         ├─01-数据挖掘项目-昨日回顾.mp4     63.45MB
      │   │         ├─02-数据挖掘项目-昨日回顾2.mp4     41.63MB
      │   │         ├─03-数据挖掘项目-项目需求说明及架构.mp4     37.48MB
      │   │         ├─04-数据挖掘项目-数据导入及分析.mp4     125.09MB
      │   │         ├─05-数据挖掘项目-数据展现.mp4     118.41MB
      │   │         ├─06-数据挖掘项目-不同类型数据的处理及数据切分.mp4     109.31MB
      │   │         ├─07-数据挖掘项目-类别型数据处理.mp4     97.86MB
      │   │         ├─08-数据挖掘项目-类别型数据的DictVec处理.mp4     34.21MB
      │   │         ├─09-数据挖掘项目-特征组合以及建模.mp4     75.57MB
      │   │         └─10-数据挖掘项目-不平衡数据处理.mp4     88.1MB
      │   ├─05-第五章 就业课(2.0)-推荐系统
      │   │   ├─5-1 推荐系统入门
      │   │   │   ├─01-推荐系统-昨日回顾及总结.mp4     43.5MB
      │   │   │   ├─02-推荐系统-模型保存.mp4     54.79MB
      │   │   │   ├─03-推荐系统-交叉验证方法.mp4     50.28MB
      │   │   │   ├─04-推荐系统-网格搜索.mp4     46.59MB
      │   │   │   ├─05-推荐系统-管道pipeline.mp4     47.49MB
      │   │   │   ├─06-推荐系统-什么是推荐系统及了解推荐引擎.mp4     81.21MB
      │   │   │   ├─07-推荐系统-推荐系统算法简介.mp4     19.36MB
      │   │   │   ├─08-推荐系统-用户的相似度和物品相似度度量.mp4     63.42MB
      │   │   │   ├─09-推荐系统-相似度计算.mp4     5.92MB
      │   │   │   ├─10-推荐系统-UserCF.mp4     43.06MB
      │   │   │   ├─11-推荐系统-itemCF.mp4     35.8MB
      │   │   │   ├─12-推荐系统-UserCF和ItemCF区别和联系.mp4     50.45MB
      │   │   │   ├─13-推荐系统-代码讲解.mp4     81.78MB
      │   │   │   ├─14-推荐系统-UserCF代码实战.mp4     44.21MB
      │   │   │   ├─15-推荐系统-ItemCF.mp4     36.34MB
      │   │   │   └─16-推荐系统-架构设计.mp4     78.36MB
      │   │   ├─5-2 推荐案例实战(上)
      │   │   │   ├─01-推荐系统-昨日回顾及重点.mp4     47.91MB
      │   │   │   ├─02-推荐系统-基于KNN推荐详解.mp4     57.26MB
      │   │   │   ├─03-推荐系统-基于surprise库API实践.mp4     228.96MB
      │   │   │   ├─04-推荐系统-基于surprise电影推荐.mp4     67.81MB
      │   │   │   ├─05-推荐系统-基于SVD分解.mp4     14.42MB
      │   │   │   ├─06-推荐系统-音乐推荐.mp4     29.22MB
      │   │   │   ├─07-推荐系统-SaprkMllib简介.mp4     65.52MB
      │   │   │   ├─08-推荐系统-SparkMLLIB的Vec.mp4     43.12MB
      │   │   │   ├─09-推荐系统-SparkMLLIB基本数据类型及统计量实现.mp4     75.66MB
      │   │   │   ├─10-推荐系统-SparkMLLIB特征处理.mp4     91.42MB
      │   │   │   ├─11-推荐系统-SparkMLLIB随机森林及GBDT.mp4     88.59MB
      │   │   │   ├─12-推荐系统-LFM隐因子分解理论基础.mp4     69.19MB
      │   │   │   ├─13-推荐系统-SparkALS推荐.mp4     38.11MB
      │   │   │   ├─14-推荐系统-SparkALS代码实战.mp4     25.1MB
      │   │   │   └─15-推荐系统-电商数据推荐案例实战.mp4     48.27MB
      │   │   └─5-3 推荐案例实战(下)
      │   │         ├─01-推荐算法-昨日回顾.mp4     22.55MB
      │   │         ├─02-推荐算法-基于知识的推荐简介.mp4     7.05MB
      │   │         ├─03-推荐算法-使用关联挖掘算法的基础概念.mp4     71.27MB
      │   │         ├─04-推荐算法-Apriori算法.mp4     48.45MB
      │   │         ├─05-推荐算法-候选项集产生其他方法.mp4     21.73MB
      │   │         ├─06-推荐算法-Apriori算法举例.mp4     20.7MB
      │   │         ├─07-推荐算法-Aprori算法和FPGrowth算法总结.mp4     118.19MB
      │   │         ├─08-推荐算法-FPGrowth算法Spark实现详解.mp4     87.96MB
      │   │         ├─09-推荐算法-FPGrowth实战推荐算法项目.mp4     80.76MB
      │   │         ├─10-推荐算法-基于内容的推荐简介.mp4     63.52MB
      │   │         ├─11-推荐算法-朴素贝叶斯算法及推荐适应.mp4     127.67MB
      │   │         └─12-推荐算法-图数据库.mp4     11.91MB
      │   ├─06-第六章 就业课(2.0)-CTR点击率预估实战
      │   │   └─6-1 CTR点击率预估实战
      │   │         ├─01-推荐算法-昨日回顾-1603724134.mp4     33.37MB
      │   │         ├─02-推荐系统-Ctr业务描述.mp4     65.24MB
      │   │         ├─02-推荐系统-混合推荐算法(架构).mp4     84.96MB
      │   │         ├─03-推荐系统-推荐系统评测方法.mp4     45.02MB
      │   │         ├─04-推荐系统-推荐项目实例简介.mp4     106.27MB
      │   │         ├─05-推荐系统-天池比赛.mp4     92.53MB
      │   │         ├─06-推荐系统-LR基础.mp4     83.85MB
      │   │         ├─07-推荐系统-LR原理详解.mp4     69.28MB
      │   │         ├─08-推荐系统-各大平台使用Ctr技术架构.mp4     20.22MB
      │   │         └─09-推荐系统-Ctr的前沿技术.mp4     117.19MB
      │   └─07-第七章 就业课(2.0)-机器学习面试必备
      │         └─10-推荐系统-简历写法及注意事项.mp4     149.67MB
      ├─14-阶段十四 云计算 (拓展课程)
      │   ├─01-第一章 虚拟化
      │   │   ├─1-1 kvm虚拟化部署实践(上)
      │   │   │   ├─01_虚拟化技术学习目标.mp4     6.1MB
      │   │   │   ├─02_虚拟化技术分类-资源提供角度.mp4     23.6MB
      │   │   │   ├─03_虚拟化技术分类-虚拟化实现方式角度.mp4     48.37MB
      │   │   │   ├─04_传统虚拟机与容器对比.mp4     12.83MB
      │   │   │   ├─05_hypervisor管理类工具介绍.mp4     16.73MB
      │   │   │   ├─06_QEMU介绍.mp4     17.03MB
      │   │   │   ├─07_KVM介绍.mp4     28.52MB
      │   │   │   ├─08_QEMU-KVM介绍.mp4     16.64MB
      │   │   │   ├─09_libvirt介绍.mp4     25.46MB
      │   │   │   ├─10_kvm虚拟机管理工具部署环境检查.mp4     26.03MB
      │   │   │   ├─11_kvm虚拟机使用环境检查.mp4     34.37MB
      │   │   │   ├─12_前段内容回顾.mp4     79.54MB
      │   │   │   ├─13_虚拟机安装前配置.mp4     40.02MB
      │   │   │   ├─14_虚拟机安装自定义配置.mp4     36.47MB
      │   │   │   ├─15_安装windows虚拟机(全虚拟化驱动).mp4     46.59MB
      │   │   │   ├─16_安装windows虚拟机(磁盘半虚拟化驱动).mp4     35.22MB
      │   │   │   ├─17_安装windows虚拟机(网卡及pci驱动).mp4     27.28MB
      │   │   │   ├─18_virt-install安装linux虚拟机.mp4     41.03MB
      │   │   │   ├─19_virt-install安装虚拟机案例说明.mp4     29.55MB
      │   │   │   ├─20_查看虚拟机及虚拟机组成文件介绍.mp4     38.75MB
      │   │   │   ├─21_设置虚拟机开启自启动.mp4     24.97MB
      │   │   │   ├─22_网络配置文件.mp4     12.06MB
      │   │   │   ├─23_存储池配置文件.mp4     12.65MB
      │   │   │   ├─24_CPU热添加.mp4     18.41MB
      │   │   │   └─25_内存气球.mp4     22.26MB
      │   │   └─1-2 kvm虚拟化部署实践(下)
      │   │         ├─01_kvm虚拟机网络技术-vm连接网络方法.mp4     32.19MB
      │   │         ├─02_kvm是否使用半虚拟化驱动查看方法.mp4     42.02MB
      │   │         ├─03_kvm虚拟机添加网卡.mp4     31.74MB
      │   │         ├─04_设置虚拟机网卡驱动.mp4     17.23MB
      │   │         ├─05_通过xml删除网卡.mp4     16.42MB
      │   │         ├─06_virt-manager创建网络.mp4     25.71MB
      │   │         ├─07_测试新添加网络可用性.mp4     25.69MB
      │   │         ├─08_生成新网络配置文件.mp4     47.24MB
      │   │         ├─09_通过网络配置文件创建网络.mp4     11.44MB
      │   │         ├─10_通过virt-manager及virsh命令创建网桥.mp4     16.67MB
      │   │         ├─11_删除桥接方法.mp4     8.36MB
      │   │         ├─12_虚拟机使用桥接的方式.mp4     6.15MB
      │   │         ├─13_通过virt-manager添加硬盘.mp4     12.27MB
      │   │         ├─14_通过virsh命令添加硬盘.mp4     28.48MB
      │   │         ├─15_硬盘持久化添加.mp4     18.44MB
      │   │         ├─16_本地存储池添加.mp4     23.09MB
      │   │         ├─17_网络存储池添加.mp4     31.52MB
      │   │         ├─18_网络与存储总结.mp4     44.86MB
      │   │         ├─19_镜像格式介绍.mp4     42.87MB
      │   │         ├─20_磁盘镜像创建.mp4     9.78MB
      │   │         ├─21_查看磁盘镜像信息.mp4     7.87MB
      │   │         ├─22_磁盘镜像格式转换.mp4     13.38MB
      │   │         ├─23_后备镜像及前端镜像介绍.mp4     13.31MB
      │   │         ├─24_基于前端镜像创建虚拟机.mp4     20.22MB
      │   │         ├─25_guestfish使用.mp4     42.24MB
      │   │         ├─26_虚拟机管理.mp4     14.4MB
      │   │         ├─27_kvm模板机准备.mp4     25.59MB
      │   │         ├─28_获取磁盘镜像模板.mp4     45.09MB
      │   │         ├─29_获取配置文件模板.mp4     25.34MB
      │   │         ├─30_通过模板文件创建虚拟机的思路.mp4     6.85MB
      │   │         ├─31_编写kvm虚拟机批量管理脚本.mp4     99.3MB
      │   │         └─32_kvm虚拟化管理平台介绍.mp4     8.17MB
      │   ├─02-第二章 阿里云
      │   │   ├─2-1 01_ECS
      │   │   │   ├─01_阿里云介绍及注册.mp4     8.19MB
      │   │   │   ├─02_阿里云控制台介绍.mp4     9.9MB
      │   │   │   ├─03_阿里云管理控制台介绍.mp4     27.48MB
      │   │   │   ├─04_阿里云专有网络介绍及创建.mp4     20.54MB
      │   │   │   ├─05_阿里云安全组介绍及创建.mp4     24.31MB
      │   │   │   ├─06_阿里云ECS购买.mp4     84.53MB
      │   │   │   └─07_阿里云ECS使用.mp4     18.59MB
      │   │   ├─2-2 02_RDS
      │   │   │   ├─01_阿里云RDS购买.mp4     32.37MB
      │   │   │   └─02_阿里云RDS使用.mp4     45.68MB
      │   │   ├─2-3 03_NAS
      │   │   │   └─01_阿里云NAS.mp4     32.41MB
      │   │   ├─2-4 04_OSS
      │   │   │   ├─01_存储类型介绍.mp4     6.14MB
      │   │   │   ├─02_阿里云对象存储-bucket创建.mp4     20.06MB
      │   │   │   ├─03_阿里云对象存储-accesskey创建.mp4     9.16MB
      │   │   │   ├─04_阿里云对象存储-oss挂载.mp4     31.17MB
      │   │   │   └─05_阿里云对象存储-验证.mp4     21.16MB
      │   │   ├─2-5 05_SLB
      │   │   │   ├─01_阿里云SLB购买.mp4     24.37MB
      │   │   │   └─02_阿里云SLB使用.mp4     33.19MB
      │   │   └─2-6 06_CDN
      │   │         ├─01_CDN加速器介绍.mp4     21.37MB
      │   │         └─02_CDN设置.mp4     32.62MB
      │   ├─03-第三章 私有云
      │   │   └─3-1 OpenStack私有云企业级实战
      │   │         ├─01_主机使用情况_为什么使用云计算_云计算历史.mp4     31.14MB
      │   │         ├─02_云计算是什么.mp4     41.23MB
      │   │         ├─03_云计算技术实现的分类.mp4     41.94MB
      │   │         ├─04_云计算分类.mp4     32.87MB
      │   │         ├─05_云计算基本架构.mp4     16.88MB
      │   │         ├─06_云计算基本架构几点思考.mp4     39.45MB
      │   │         ├─07_虚拟化与云计算之间的关系.mp4     9.98MB
      │   │         ├─08_openstack历史.mp4     26.65MB
      │   │         ├─09_openstack官方介绍.mp4     38.22MB
      │   │         ├─10_openstack核心服务及其它介绍.mp4     47.25MB
      │   │         ├─11_openstack逻辑图.mp4     46.56MB
      │   │         ├─12_openstack架构图及概念图.mp4     43.62MB
      │   │         ├─13_openstack组件介绍.mp4     39.06MB
      │   │         ├─14_openstack网络介绍及实现环境说明.mp4     68.31MB
      │   │         ├─15_openstack手动部署-主机规划.mp4     37.74MB
      │   │         ├─16_openstack手动部署-controller系统准备.mp4     28.79MB
      │   │         ├─17_openstack手动部署-computer系统准备.mp4     9.09MB
      │   │         ├─18_openstack手动部署-cinder系统准备.mp4     8.65MB
      │   │         ├─19_openstack手动部署-主机IP准备.mp4     17.52MB
      │   │         ├─20_openstack手动部署-基础环境准备.mp4     25.21MB
      │   │         ├─21_openstack手动部署-YUM源准备.mp4     22.83MB
      │   │         ├─22_openstack手动部署-openstack客户端软件准备.mp4     16.6MB
      │   │         ├─23_openstack手动部署-mariadb数据库准备.mp4     30.24MB
      │   │         ├─24_openstack手动部署-rabbitmq基础配置.mp4     47.3MB
      │   │         ├─25_openstack手动部署-rabbitmq web页面管理配置.mp4     32.33MB
      │   │         ├─26_openstack手动部署-memcached安装并配置.mp4     17.85MB
      │   │         ├─27_openstack手动部署-keystone功能.mp4     31.26MB
      │   │         ├─28_openstack手动部署-keystone核心概念.mp4     54.35MB
      │   │         ├─29_openstack手动部署-keystone-数据库配置.mp4     21.22MB
      │   │         ├─30_openstack手动部署-keystone-软件安装.mp4     5.69MB
      │   │         ├─31_openstack手动部署-keystone-配置文件修改.mp4     50.83MB
      │   │         ├─32_openstack手动部署-keystone-初始化信息-同步数据库信息.mp4     16.52MB
      │   │         ├─33_openstack手动部署-keystone-初始化信息-keystone认证信息.mp4     20.97MB
      │   │         ├─34_openstack手动部署-keystone-初始化信息-openstack管理员admin账户初始化.mp4     35.42MB
      │   │         ├─35_openstack手动部署-keystone-httpd服务启动.mp4     35.15MB
      │   │         ├─36_openstack手动部署-keystone-在命令行添加变量用于操作云平台.mp4     35.24MB
      │   │         ├─37_openstack手动部署-keystone-创建service项目.mp4     22.58MB
      │   │         ├─38_openstack手动部署-keystone-创建demo项目.mp4     11.75MB
      │   │         ├─39_openstack手动部署-keystone-创建demo用户.mp4     12.01MB
      │   │         ├─40_openstack手动部署-keystone-创建user角色.mp4     10.52MB
      │   │         ├─41_openstack手动部署-keystone-添加demo用户到user角色.mp4     16.97MB
      │   │         ├─42_openstack手动部署-keystone-验证keystone可用性.mp4     60.31MB
      │   │         ├─43_openstack手动部署-glance组件介绍-.mp4     35.68MB
      │   │         ├─44_openstack手动部署-glance镜像介绍.mp4     35.68MB
      │   │         ├─45_openstack手动部署-glance数据库创建.mp4     10.67MB
      │   │         ├─46_openstack手动部署-glance安装.mp4     8.47MB
      │   │         ├─47_openstack手动部署-glance-api配置文件修改.mp4     48.9MB
      │   │         ├─48_openstack手动部署-glance-registry配置文件修改.mp4     20.01MB
      │   │         ├─49_openstack手动部署-glance数据库同步.mp4     6.19MB
      │   │         ├─50_openstack手动部署-glance权限配置.mp4     32.38MB
      │   │         ├─51_openstack手动部署-glance服务启动及上传镜像.mp4     23.33MB
      │   │         ├─52_前段内容总结.mp4     103.32MB
      │   │         ├─53_openstack手动部署-nova-组件介绍.mp4     75.04MB
      │   │         ├─53_openstack手动部署-nova-调度策略.mp4     38.56MB
      │   │         ├─54_openstack手动部署-nova-数据库准备.mp4     30.8MB
      │   │         ├─55_openstack手动部署-nova-controller软件安装.mp4     12.15MB
      │   │         ├─56_openstack手动部署-nova-nova.conf配置文件修改.mp4     90.67MB
      │   │         ├─57_openstack手动部署-nova-placement-api配置文件修改.mp4     21.82MB
      │   │         ├─58_openstack手动部署-nova-同步数据库信息.mp4     22.21MB
      │   │         ├─59_openstack手动部署-nova-添加nova用户-compute server-endpoint.mp4     51.8MB
      │   │         ├─59_openstack手动部署-nova-添加placement用户及服务及端点.mp4     24.05MB
      │   │         ├─60_openstack手动部署-nova-controller节点启动服务.mp4     24.78MB
      │   │         ├─61_openstack手动部署-nova-computer节点配置nova.mp4     101.58MB
      │   │         ├─62_openstack手动部署-nova-computer节点配置启动nova服务.mp4     6.73MB
      │   │         ├─63_openstack手动部署-nova-controller节点验证计算节点并添加到数据库.mp4     22.25MB
      │   │         ├─64_openstack手动部署-neutron-概念.mp4     77.95MB
      │   │         ├─65_openstack手动部署-neutron-组件.mp4     21.77MB
      │   │         ├─66_openstack手动部署-neutron-数据库准备.mp4     10.62MB
      │   │         ├─67_openstack手动部署-neutron-软件安装.mp4     5.26MB
      │   │         ├─68_openstack手动部署-neutron-权限配置.mp4     20.85MB
      │   │         ├─69_openstack手动部署-neutron-ml2配置文件修改.mp4     37.79MB
      │   │         ├─69_openstack手动部署-neutron-neutron配置文件修改.mp4     60.86MB
      │   │         ├─71_openstack手动部署-neutron-linuxbridge配置文件修改.mp4     31.55MB
      │   │         ├─72_openstack手动部署-neutron-dhcp配置文件修改.mp4     18.85MB
      │   │         ├─72_openstack手动部署-neutron-l3配置文件修改.mp4     4.53MB
      │   │         ├─72_openstack手动部署-neutron-metadata配置文件修改.mp4     6.77MB
      │   │         ├─73_openstack手动部署-neutron-nova配置文件修改.mp4     15.65MB
      │   │         ├─73_openstack手动部署-neutron-同步数据库及服务启动.mp4     27.22MB
      │   │         ├─74_openstack手动部署-neutron-computer节点neutron配置.mp4     61.69MB
      │   │         ├─75_openstack手动部署-neutron-controller节点验证.mp4     10.97MB
      │   │         ├─76_openstack手动部署-nova总结.mp4     32.29MB
      │   │         ├─77_openstack手动部署-neutron总结.mp4     35.31MB
      │   │         ├─78_openstack手动部署-nova-排错过程.mp4     67.09MB
      │   │         ├─79_openstack手动部署-neutron-排错过程.mp4     41.35MB
      │   │         ├─80_openstack手动部署-dashboard-horizon介绍.mp4     13.38MB
      │   │         ├─81_openstack手动部署-dashboard-local_settings配置文件修改.mp4     88.24MB
      │   │         ├─82_openstack手动部署-dashboard-启动及登录.mp4     14.2MB
      │   │         ├─83_openstack手动部署-dashboard-dashboard介绍.mp4     8.4MB
      │   │         ├─84_openstack手动部署-cinder-cinder介绍.mp4     22.05MB
      │   │         ├─85_openstack手动部署-cinder-cinder组件介绍.mp4     7.61MB
      │   │         ├─86_openstack手动部署-cinder-cinder数据库.mp4     9.99MB
      │   │         ├─87_openstack手动部署-cinder-cinder配置文件修改.mp4     40.61MB
      │   │         ├─88_openstack手动部署-cinder-配置nova使用cinder.mp4     9.65MB
      │   │         ├─89_openstack手动部署-cinder-权限配置.mp4     37.41MB
      │   │         ├─90_openstack手动部署-cinder-启动服务并验证.mp4     11.78MB
      │   │         ├─91_openstack手动部署-cinder-cinder后端lvm配置.mp4     36.4MB
      │   │         ├─92_openstack手动部署-cinder-cinder配置文件修改.mp4     47.31MB
      │   │         ├─93_openstack手动部署-cinder-cinder使用验证.mp4     16.68MB
      │   │         ├─94_openstack手动部署-云平台使用-创建网络.mp4     34.87MB
      │   │         ├─95_openstack手动部署-云平台使用-创建云主机并验证连网功能.mp4     26.57MB
      │   │         ├─96_openstack手动部署-前段总结-3.mp4     13.69MB
      │   │         └─97_openstack总结.mp4     56.92MB
      │   ├─04-第四章 容器
      │   │   └─4-1 企业级容器实战之Docker
      │   │         ├─01_虚拟化技术回顾.mp4     29.35MB
      │   │         ├─02_主机虚拟化与容器虚拟化区别及优缺点.mp4     19.08MB
      │   │         ├─03_云平台技术实现方式.mp4     17.5MB
      │   │         ├─04_容器涉及的内核技术-NameSpace.mp4     43.39MB
      │   │         ├─05_容器涉及的内核技术-CGroups.mp4     33.96MB
      │   │         ├─06_Cgroup九大子系统介绍.mp4     56.64MB
      │   │         ├─07_Cgroup限制进程对CPU使用案例.mp4     42.98MB
      │   │         ├─08_Cgroup限制进程对memory使用案例.mp4     37.82MB
      │   │         ├─09_容器技术发展历史及容器管理工具介绍.mp4     81.88MB
      │   │         ├─10_docker版本介绍.mp4     14.52MB
      │   │         ├─11-docker部署YUM源获取.mp4     31.6MB
      │   │         ├─12_docker-ce安装及服务启动.mp4     22MB
      │   │         ├─13_容器镜像获取.mp4     29.55MB
      │   │         ├─14_运行一个容器.mp4     41.02MB
      │   │         ├─15_docker_daemon配置远程及本地管理.mp4     69.85MB
      │   │         ├─16_docker命令行命令介绍.mp4     28.61MB
      │   │         ├─17_docker获取镜像.mp4     42.47MB
      │   │         ├─18_docker容器镜像传输.mp4     24.27MB
      │   │         ├─19_docker容器运行bash命令.mp4     13.38MB
      │   │         ├─20_docker容器运行httpd服务.mp4     21.14MB
      │   │         ├─21_把正在运行的容器打包后导入为容器镜像.mp4     28.86MB
      │   │         ├─22_查看容器IP地址方法.mp4     30.64MB
      │   │         ├─23_停止一个或多个正在运行的容器.mp4     9.35MB
      │   │         ├─24_启动一个已停止的容器及删除一个已停止容器.mp4     11.18MB
      │   │         ├─25_容器端口映射.mp4     70.27MB
      │   │         ├─26_数据持久化存储.mp4     34.75MB
      │   │         ├─27_容器时间同步.mp4     2.55MB
      │   │         ├─28_在容器外执行容器内命令.mp4     5.49MB
      │   │         ├─29_容器之间使用link连接.mp4     29.44MB
      │   │         ├─30_容器镜像介绍.mp4     56.15MB
      │   │         ├─31_基础镜像制作.mp4     28.81MB
      │   │         ├─32_应用镜像制作-commit.mp4     30.46MB
      │   │         ├─33_docker build使用Dockerfile创建应用镜像介绍.mp4     53.19MB
      │   │         ├─33_docker build使用Dockerfile创建应用镜像过程分析.mp4     22.76MB
      │   │         ├─34_docker build使用Dockerfile创建应用镜像案例.mp4     49.6MB
      │   │         ├─35_docker build使用Dockerfile创建应用镜像案例-替代原网站内容.mp4     4.21MB
      │   │         ├─36_docker build使用Dockerfile创建nginx应用镜像案例.mp4     53.68MB
      │   │         ├─37_容器镜像—容器本身存储数据的位置及方法.mp4     33.28MB
      │   │         ├─38_overlay及overlay2工作原理.mp4     49.82MB
      │   │         ├─39_overlay2存储容器数据方法验证.mp4     35.88MB
      │   │         ├─40_容器公有仓库注册及登录.mp4     41.57MB
      │   │         ├─41_公有仓库容器镜像上传及下载.mp4     38.74MB
      │   │         ├─42_docker中国镜像加速器介绍及应用.mp4     29.04MB
      │   │         ├─43_阿里云镜像加速器介绍及应用.mp4     17.22MB
      │   │         ├─44_创建本地非安全镜像仓库.mp4     42.5MB
      │   │         ├─45_创建本地非安全镜像仓库-其它主机中验证是否可用.mp4     9.55MB
      │   │         ├─46_准备pip-docker-compose-harbor.mp4     48.5MB
      │   │         ├─47_harbor部署及镜像上传.mp4     63.91MB
      │   │         ├─48_下载harbor仓库中容器镜像并应用.mp4     10.57MB
      │   │         ├─49_docker网络介绍-四种网络.mp4     73.81MB
      │   │         ├─50_docker跨主机容器间通信网络介绍.mp4     52.88MB
      │   │         ├─51_docker跨主机容器间通信网络-环境准备.mp4     18.7MB
      │   │         ├─52_docker跨主机容器间通信网络-配置etcd及flannel.mp4     48.57MB
      │   │         ├─53_docker跨主机容器间通信网络-node1验证.mp4     24.18MB
      │   │         ├─54_docker跨主机容器间通信网络-node2验证.mp4     38.54MB
      │   │         ├─55_容器编排部署介绍.mp4     12.16MB
      │   │         ├─56_容器编排部署工具介绍.mp4     50.22MB
      │   │         ├─57_docker-compose编排工具介绍.mp4     33MB
      │   │         ├─58_docker-compose编排应用案例-haproxy.mp4     78.87MB
      │   │         ├─59_docker-compose编排应用案例-flask-redis.mp4     64.7MB
      │   │         ├─60_docker-compose编排应用案例-wordpress.mp4     42.61MB
      │   │         ├─61_docker_swarm是什么.mp4     23.31MB
      │   │         ├─62_docker_swarm架构.mp4     22.39MB
      │   │         ├─63_docker_swarm集群环境准备.mp4     47.65MB
      │   │         ├─64_docker_swarm初始化.mp4     31.52MB
      │   │         ├─65_docker_swarm发布服务前镜像准备.mp4     32.1MB
      │   │         ├─66_docker_swarm发布服务.mp4     48.53MB
      │   │         ├─67_docker_swarm多服务发布.mp4     34.52MB
      │   │         ├─68_docker_swarm发布服务挂载本地卷.mp4     32.34MB
      │   │         ├─69_docker_swarm网络存储卷-nfs准备.mp4     28.92MB
      │   │         ├─70_docker_swarm网络存储卷-存储卷创建.mp4     30.84MB
      │   │         ├─71_docker_swarm网络存储卷-手动创建service使用卷.mp4     29.98MB
      │   │         ├─72_docker_swarm网络存储卷-编排部署service使用卷.mp4     37.82MB
      │   │         ├─73_代码自动发布系统介绍-流程及工具.mp4     21.95MB
      │   │         ├─74_代码自动发布系统介绍-主机规划.mp4     6.56MB
      │   │         ├─75_代码自动发布系统介绍-主机准备.mp4     31.88MB
      │   │         ├─76_代码自动发布系统介绍-jenkins-server安装jdk-jenkins.mp4     43.26MB
      │   │         ├─77_代码自动发布系统介绍-开发人员主机及gitlab主机安装软件.mp4     35.56MB
      │   │         ├─78_代码自动发布系统介绍-jenkins-server安装maven-git-docker.mp4     43.1MB
      │   │         ├─79_代码自动发布系统介绍-harbor-server安装harbor-docker.mp4     38.77MB
      │   │         ├─80_代码自动发布系统介绍-web-server安装docker.mp4     10.83MB
      │   │         ├─81_代码自动发布系统介绍-添加开发者密钥至gitlab.mp4     20.5MB
      │   │         ├─82_代码自动发布系统介绍-添加jenkins密钥至gitlab及添加jenkins-server访问gitlab-server凭据.mp4     33.14MB
      │   │         ├─83_代码自动发布系统介绍-添加jenkins用户到docker用户组.mp4     9MB
      │   │         ├─84_代码自动发布系统介绍-jenkins-server添加插件.mp4     33.07MB
      │   │         ├─85_代码自动发布系统介绍-jenkins全局工具配置.mp4     22.43MB
      │   │         ├─86_代码自动发布系统介绍-jenkins系统配置-ssh配置.mp4     21.54MB
      │   │         ├─87_代码自动发布系统介绍-项目代码获取及数据库配置.mp4     48.99MB
      │   │         ├─88_代码自动发布系统介绍-项目代码上传至gitlab-server.mp4     34.39MB
      │   │         ├─89_代码自动发布系统介绍-准备项目发布基础应用镜像-tomcat镜像.mp4     54.31MB
      │   │         ├─90_代码自动发布系统介绍-jenkins任务创建.mp4     61.24MB
      │   │         └─91_代码自动发布系统介绍-项目发布过程.mp4     117MB
      │   └─05-第五章 容器编排k8s
      │         ├─5-1 KubernetesK8S容器编排工具(上)
      │         │   ├─001-01-容器认识1.mp4     25.36MB
      │         │   ├─002-02-容器认识2.mp4     23.83MB
      │         │   ├─003-03-docker介绍-版本.mp4     41.62MB
      │         │   ├─004-04-docker容器使用的内核技术介绍.mp4     45.93MB
      │         │   ├─005-05-docker安装.mp4     31.4MB
      │         │   ├─006-06-docker客户端与服务端分离.mp4     39.8MB
      │         │   ├─007-07-远程docker操作演示-还原环境.mp4     34.98MB
      │         │   ├─008-08-镜像-容器-仓库概念.mp4     25.3MB
      │         │   ├─009-09-查找镜像-下载镜像-删除镜像.mp4     59.01MB
      │         │   ├─010-10-配置镜像加速器.mp4     28.85MB
      │         │   ├─011-11-镜像导出与导入方法.mp4     19.79MB
      │         │   ├─012-12-镜像仓库分类-公网仓库创建与操作演示.mp4     91.48MB
      │         │   ├─013-13-harbor介绍-harbor安装过程1.mp4     57.89MB
      │         │   ├─014-14-harbor安装过程2.mp4     73.37MB
      │         │   ├─015-15-harbor上传下载.mp4     27.43MB
      │         │   ├─016-16-镜像小结avi.mp4     8.09MB
      │         │   ├─017-17-容器常见操作1.mp4     81.05MB
      │         │   ├─018-18-容器常见操作2.mp4     51.24MB
      │         │   ├─019-01-docker命令回顾-commit提交镜像.mp4     25.18MB
      │         │   ├─020-02-docker-exec操作.mp4     65.52MB
      │         │   ├─021-03-docker常见操作总结(重点).mp4     68.75MB
      │         │   ├─022-04-写时复制和用时分配技术讲解.mp4     42.37MB
      │         │   ├─023-05-联合文件系统介绍-autfs介绍.mp4     58.08MB
      │         │   ├─024-06-aufs过渡到overlay.mp4     94.72MB
      │         │   ├─025-07-通过操作来理解overlay.mp4     100.18MB
      │         │   ├─026-08-docker存储驱动小结.mp4     14.13MB
      │         │   ├─027-09-容器跑httpd案例1.mp4     100.87MB
      │         │   ├─028-10-自定义httpd容器并提交为镜像-docker-run启动应用详解.mp4     84.46MB
      │         │   ├─029-11-docker数据卷.mp4     79.58MB
      │         │   ├─030-12-docker数据卷小结-官方httpd镜像运行容器.mp4     63.49MB
      │         │   ├─031-13-docker跑mariadb或mysql应用.mp4     83.48MB
      │         │   ├─032-14-docker跑应用补充与小结.mp4     67.04MB
      │         │   ├─033-01-dockerfile介绍-参数讲解1.mp4     87.9MB
      │         │   ├─034-02-dockerfile参数讲解2.mp4     65.1MB
      │         │   ├─035-03-dockerfile构建httpd镜像.mp4     96.54MB
      │         │   ├─036-04-dockerfile构建httpd镜像2.mp4     44.81MB
      │         │   ├─037-05-dockerfile构建tomcat镜像.mp4     69.8MB
      │         │   ├─038-06-dockerfile构建tomcat多种方法之间的比较.mp4     48.42MB
      │         │   ├─039-07-dockerfile构建mariadb镜像.mp4     93.94MB
      │         │   ├─040-08-docker构建mariadb镜像2-小结.mp4     54.99MB
      │         │   ├─041-09-docker单宿主机容器互联.mp4     37.88MB
      │         │   ├─042-10-docker本地网络-bridge模式.mp4     56.31MB
      │         │   ├─043-11-docker本地网络-host-none-container模式.mp4     82.18MB
      │         │   ├─044-12-跨docker_host网络方案flannel介绍.mp4     48.22MB
      │         │   ├─045-13-flanned网络搭建过程.mp4     64.86MB
      │         │   ├─046-14-flanned网络测试与网络小结.mp4     47.18MB
      │         │   ├─047-15-docker的web管理平台-小结.mp4     66.05MB
      │         │   ├─048-01-docker三剑客名词介绍.mp4     26.41MB
      │         │   ├─049-02-docker-machine与docker-compose介绍.mp4     40.21MB
      │         │   ├─050-03-docker-compose使用的三步.mp4     17.14MB
      │         │   ├─051-04-docker-compose语法讲解1.mp4     42.94MB
      │         │   ├─052-05-docker-compose语法讲解2avi.mp4     79.39MB
      │         │   ├─053-06-docker-compose案例1.mp4     95.5MB
      │         │   ├─054-07-docker-compose案例2.mp4     92.37MB
      │         │   ├─055-08-docker-compose案例3.mp4     49.39MB
      │         │   ├─056-09-docker-swarm简介与集群环境准备.mp4     47.15MB
      │         │   ├─057-10-docker-swarm集群搭建.mp4     23.78MB
      │         │   ├─058-11-harbor准备两个版本的nginx镜像.mp4     50.48MB
      │         │   ├─059-12-发布服务-路由网格.mp4     38.21MB
      │         │   ├─060-13-负载均衡-扩展与裁减.mp4     42.24MB
      │         │   ├─061-14-版本更新-版本回退-滚动间隔更新.mp4     57.44MB
      │         │   ├─062-15-本地存储卷与网络存储卷.mp4     58.89MB
      │         │   ├─063-16-服务互联与服务发现.mp4     98.13MB
      │         │   ├─064-17-小结.mp4     21.68MB
      │         │   ├─065-01-kubernetes介绍.mp4     57.35MB
      │         │   ├─066-02-kubernetes架构介绍1.mp4     39.61MB
      │         │   ├─067-03-k8s附件介绍.mp4     29.94MB
      │         │   ├─068-04-k8s核心概念.mp4     71.71MB
      │         │   ├─069-05-k8s核心概念2.mp4     38.05MB
      │         │   ├─070-06-微服务架构.mp4     35.62MB
      │         │   ├─071-07-k8s部署前准备.mp4     33.81MB
      │         │   ├─072-08-k8s基础环境准备过程.mp4     82.39MB
      │         │   ├─073-09-k8s软件包安装-初始化1.mp4     83.52MB
      │         │   ├─074-10-k8s初始化2-启动集群-安装flannel网络-加入node节点.mp4     105.19MB
      │         │   ├─075-01-k8s环境恢复与kubectl命令说明.mp4     39.81MB
      │         │   ├─076-02-k8s节点基础操作-node标签.mp4     107.08MB
      │         │   ├─077-03-node相关操作小结.mp4     19.06MB
      │         │   ├─078-04-namespace命名空间.mp4     56.03MB
      │         │   ├─079-05-工作负载-pod介绍与pod的YAML格式说明.mp4     90.84MB
      │         │   ├─080-06-编排并创建自主式pod.mp4     64.39MB
      │         │   ├─081-07-pod节点选择器-pod限制资源.mp4     66.94MB
      │         │   ├─082-08-pod内包含多个容器-吃饭pod里的容器进行操作.mp4     66.47MB
      │         │   ├─083-09-pod的生命周期说明.mp4     51.24MB
      │         │   ├─084-10-pod的liveness-exec健康检查.mp4     85.28MB
      │         │   ├─085-11-pod的liveness-httpget健康检查.mp4     56.94MB
      │         │   ├─086-12-pod的liveness-tcp健康检查.mp4     29.6MB
      │         │   ├─087-13-pod的readiness健康检查-readiness+liveness综合应用.mp4     70.51MB
      │         │   ├─088-14-post-start与pre-stop.mp4     61.98MB
      │         │   ├─089-15-pod调度与约束方法.mp4     51.21MB
      │         │   ├─090-01-控制器分类与介绍avi.mp4     53.08MB
      │         │   ├─091-02-命令方式与YAML方式创建depolyment.mp4     104.26MB
      │         │   ├─092-03-pod与rs分开的讨论(拓展).mp4     41.49MB
      │         │   ├─093-04-删除与访问deployment-通过rs实现pod的高可用测试.mp4     42.99MB
      │         │   ├─094-05-pod版本升级与回退.mp4     67.24MB
      │         │   ├─095-06-关于deployment标签的错误更正说明.mp4     11.4MB
      │         │   ├─096-07-deployment扩容-裁减-滚动更新.mp4     40.39MB
      │         │   ├─097-08-deployment和replicaset小结.mp4     17.92MB
      │         │   ├─098-09-daemonset控制器.mp4     49.24MB
      │         │   ├─099-10- service作用与底层实现原理.mp4     45.92MB
      │         │   ├─100-11-job控制器.mp4     69.45MB
      │         │   ├─101-12-cronjob控制器.mp4     55.13MB
      │         │   ├─102-13-命令创建clusterIP类型service并验证.mp4     70.64MB
      │         │   ├─103-14-YAML编排创建ClusterIP类型service并修改算法验证.mp4     53.08MB
      │         │   ├─104-15-修改service调度算法由iptables变为ipvs.mp4     53.5MB
      │         │   ├─105-16-headless-service无头服务(了解).mp4     25.48MB
      │         │   ├─106-17-NodePort类型service与loadbalancer类型service.mp4     29.16MB
      │         │   ├─107-18-ingress与externalName类型服务简介.mp4     26.04MB
      │         │   └─108-19-rancher简单演示.mp4     62.26MB
      │         ├─5-2 KubernetesK8S容器编排工具(中)
      │         │   ├─1-k8s环境恢复与kubectl命令说明.mp4     39.81MB
      │         │   ├─10-pod的liveness-exec健康检查.mp4     85.28MB
      │         │   ├─11-pod的liveness-httpget健康检查.mp4     56.94MB
      │         │   ├─12-pod的liveness-tcp健康检查.mp4     29.6MB
      │         │   ├─13-pod的readiness健康检查-readiness+liveness综合应用.mp4     70.51MB
      │         │   ├─14-post-start与pre-stop.mp4     61.98MB
      │         │   ├─15-pod调度与约束方法.mp4     51.21MB
      │         │   ├─2-k8s节点基础操作-node标签.mp4     107.08MB
      │         │   ├─3-node相关操作小结.mp4     19.06MB
      │         │   ├─4-namespace命名空间.mp4     56.03MB
      │         │   ├─5-工作负载-pod介绍与pod的YAML格式说明.mp4     90.84MB
      │         │   ├─6-编排并创建自主式pod.mp4     64.39MB
      │         │   ├─7-pod节点选择器-pod限制资源.mp4     66.94MB
      │         │   ├─8-pod内包含多个容器-吃饭pod里的容器进行操作.mp4     66.47MB
      │         │   └─9-pod的生命周期说明.mp4     51.24MB
      │         └─5-3 KubernetesK8S容器编排工具(下)
      │               ├─10-daemonset控制器.mp4     49.24MB
      │               ├─11- service作用与底层实现原理.mp4     45.92MB
      │               ├─11-job控制器.mp4     69.45MB
      │               ├─12-cronjob控制器.mp4     55.13MB
      │               ├─13-命令创建clusterIP类型service并验证.mp4     70.64MB
      │               ├─14-YAML编排创建ClusterIP类型service并修改算法验证.mp4     53.08MB
      │               ├─15-修改service调度算法由iptables变为ipvs.mp4     53.5MB
      │               ├─16-headless-service无头服务(了解).mp4     25.48MB
      │               ├─17-NodePort类型service与loadbalancer类型service.mp4     29.16MB
      │               ├─18-ingress与externalName类型服务简介.mp4     26.04MB
      │               ├─19-rancher简单演示.mp4     62.26MB
      │               ├─2-控制器分类与介绍avi.mp4     53.08MB
      │               ├─3-命令方式与YAML方式创建depolyment.mp4     104.26MB
      │               ├─4-pod与rs分开的讨论(拓展).mp4     41.49MB
      │               ├─5-删除与访问deployment-通过rs实现pod的高可用测试.mp4     42.99MB
      │               ├─6-pod版本升级与回退.mp4     67.24MB
      │               ├─7-关于deployment标签的错误更正说明.mp4     11.4MB
      │               ├─8-deployment扩容-裁减-滚动更新.mp4     40.39MB
      │               └─9-deployment和replicaset小结.mp4     17.92MB
      ├─15-阶段十五 大数据-就业指导技巧
      │   └─01-第一章 大数据-就业指导技巧
      │         ├─1-1 课程介绍
      │         │   ├─01-就业课程-就业就业的介绍.mp4     3.83MB
      │         │   └─02-就业课程-课程内容.mp4     1.81MB
      │         ├─1-2 简历内容篇
      │         │   ├─03-就业课程-简历的基本上组成.mp4     2.08MB
      │         │   ├─04-就业课程-简历基本信息和求职意向.mp4     9.14MB
      │         │   ├─05-就业课程-简历教育背景和技能点.mp4     6.17MB
      │         │   ├─06-就业课程-简历就业经历.mp4     8.5MB
      │         │   ├─07-就业课程-简历项目经验.mp4     30.85MB
      │         │   └─08-就业课程-简历自我评价.mp4     5.92MB
      │         ├─1-3 工作内容篇
      │         │   ├─09-就业课程就业-公司架构.mp4     16.91MB
      │         │   ├─10-就业课程-就业-职业发展.mp4     6.66MB
      │         │   ├─11-就业课程-就业-行业分类.mp4     12.61MB
      │         │   └─12-就业课程-就业-开发流程.mp4     5.38MB
      │         ├─1-4 市场行情篇
      │         │   └─13-就业课程-市场介绍.mp4     7.27MB
      │         ├─1-5 求职内容篇
      │         │   ├─14-就业课程-求职-企业招聘流程.mp4     6.07MB
      │         │   ├─15-就业课程-求职-应对策略.mp4     13.46MB
      │         │   └─16-就业课程-求职-面试问题.mp4     1.2MB
      │         ├─1-6 面试内容篇
      │         │   └─17-就业课程-面试-面试注意事项.mp4     19.81MB
      │         ├─1-7 人事内容篇
      │         │   ├─18-就业课程-人事-公积金和社保.mp4     6.63MB
      │         │   ├─19-就业课程-人事-纳税标准.mp4     6.47MB
      │         │   ├─20-就业课程-人事-个税减免项.mp4     7.25MB
      │         │   └─21-就业课程-人事-入职材料准备.mp4     1.75MB
      │         └─1-8 求职心态篇
      │               └─22-就业课程-求职心理.mp4     10.17MB
      ├─目录.pdf     897.56KB
      └─配套资料
            └─2021零基础大数据就业班配套资料
                  ├─01-阶段一 Java基础
                  │   ├─1.Java基础语法.zip     837.29MB
                  │   ├─10.多线程.zip     3.8MB
                  │   ├─11.网络编程.zip     9.24MB
                  │   ├─12.基础加强.zip     35.39MB
                  │   ├─2.面向对象基础.zip     1.18MB
                  │   ├─3.API基础.zip     35.23MB
                  │   ├─4.集合基础.zip     445.04KB
                  │   ├─5.Git.zip     78.85MB
                  │   ├─6.面向对象进阶.zip     3.02MB
                  │   ├─7.常用API&异常.zip     1.86MB
                  │   ├─8.集合.zip     2.32MB
                  │   ├─9.IO流.zip     3.94MB
                  │   ├─md讲义请先安装typora,需要老师远程协助请安装teamviewer.txt     -1.#INDB
                  │   ├─TeamViewer_Setup.exe     26.33MB
                  │   └─typora-setup-x64.exe     57.43MB
                  └─02-阶段二 JavaWeb
                        ├─03.JavaWeb核心.rar     59.85MB
                        └─05.JDBC.zip     29.72MB

本站所有资源均来自网络,版权归原作者所有,本站仅提供收集与推荐,若侵犯到您的权益,请【给我们反馈】,我们将在24小时内处理!

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于成为会员或者付款下载资源后没有资源信息,请及时联系站长:QQ:250303228,站长会第一时间给您补发资源。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源