黑马-大数据就业班|2021年|完结无秘

黑马-大数据就业班|2021年|完结无秘
黑马-大数据就业班|2021年|完结无秘 1

课程介绍(A000637):

黑马-大数据就业班|2021年|完结无秘
黑马-大数据就业班|2021年|完结无秘 2
黑马-大数据就业班|2021年|完结无秘
黑马-大数据就业班|2021年|完结无秘 3

课程目录:

黑马-大数据就业班|2021年|完结无秘
黑马-大数据就业班|2021年|完结无秘 4
黑马-大数据就业班|2021年|完结无秘 5

文件目录:

黑马-大数据就业班2021年完结无秘
│  │  大数据课程大纲.xlsx
│  │ 
│  ├─第1阶段大数据入门和语言
│  │  ├─Hadoop3.0从入门到源码
│  │  │  └─1.HDFS
│  │  │      ├─视频-零基础学习Hadoop3.0-HDFS从入门到源码
│  │  │      │  ├─day1视频
│  │  │      │  │      00–课程内容大纲和学习目标.mp4
│  │  │      │  │      01–大数据课程导论–大数据概念.mp4
│  │  │      │  │      02–大数据课程导论–大数据特点(5V特征).mp4
│  │  │      │  │      03–大数据课程导论–大数据应用场景.mp4
│  │  │      │  │      04–大数据课程导论–大数据业务分析基本步骤(重要).mp4
│  │  │      │  │      05–大数据课程导论–大数据部门组织架构.mp4
│  │  │      │  │      06–分布式技术–分布式概念&分布式、集群区别.mp4
│  │  │      │  │      07–分布式技术–负载均衡、故障转移、伸缩性.mp4
│  │  │      │  │      08–Hadoop概述–Hadoop介绍、发展简史.mp4
│  │  │      │  │      09–Hadoop概述–Hadoop特性优点、国内外应用.mp4
│  │  │      │  │      10–Hadoop概述–Hadoop发行版本、架构变迁.mp4
│  │  │      │  │      11–Hadoop概述–集群搭建–Hadoop集群角色介绍、部署模式.mp4
│  │  │      │  │      12–Hadoop概述–集群搭建–源码编译.mp4
│  │  │      │  │      13–Hadoop概述–集群搭建–集群角色规划、服务器基础环境准备.mp4
│  │  │      │  │      14–Hadoop概述–集群搭建–安装包目录结构.mp4
│  │  │      │  │      15–Hadoop概述–集群搭建–配置文件详解~2.mp4
│  │  │      │  │      16–Hadoop概述–集群搭建–namenode format操作及注意事项.mp4
│  │  │      │  │      17–Hadoop概述–集群搭建–集群启动方式和Web UI页面~2.mp4
│  │  │      │  │      18–Hadoop概述–Hadoop初体验~2.mp4
│  │  │      │  │      19–Hadoop概述–HDFS基准测试~2.mp4
│  │  │      │  │      20–课程总结和今日作业.mp4
│  │  │      │  │     
│  │  │      │  ├─day2视频
│  │  │      │  │      00–课程内容大纲和学习目标.mp4
│  │  │      │  │      01–企业存储系统–了解硬盘、RAID磁盘阵列.mp4
│  │  │      │  │      02–企业存储系统–了解存储架构类型(DAS、NAS、SAN).mp4
│  │  │      │  │      03–企业存储系统–文件系统概述、特点、分类.mp4
│  │  │      │  │      04–企业存储系统–海量数据场景下传统存储面临问题.mp4
│  │  │      │  │      05–场景分析–如何模拟实现分布式文件存储系统.mp4
│  │  │      │  │      06–HDFS分布式文件存储系统–简介.mp4
│  │  │      │  │      07–HDFS分布式文件存储系统–起源发展.mp4
│  │  │      │  │      08–HDFS分布式文件存储系统–设计目标、应用场景.mp4
│  │  │      │  │      09–HDFS分布式文件存储系统–重要特性:主从架构、分块存储、副本机制.mp4
│  │  │      │  │      10–HDFS分布式文件存储系统–重要特性:namespace、元数据管理、数据块存储.mp4
│  │  │      │  │      11–HDFS案例:微博数据操作–HDFS Shell CLI客户端用法说明.mp4
│  │  │      │  │      12–HDFS案例:微博数据操作–HDFS Shell CLI–mkdir、ls、put、copyFromLocal.mp4
│  │  │      │  │      13–HDFS案例:微博数据操作–HDFS Shell CLI–cat、head、tail、get、getmerge.mp4
│  │  │      │  │      14–HDFS案例:微博数据操作–HDFS Shell CLI–cp、appendToFile、df、du、mv.mp4
│  │  │      │  │      15–HDFS案例:微博数据操作–HDFS Shell CLI–setrep副本个数修改.mp4
│  │  │      │  │      16–HDFS案例:微博数据操作–HDFS Shell CLI–其他命令&Web UI操作.mp4
│  │  │      │  │      17–HDFS Java API客户端–开发环境构建&FileSystem对象.mp4
│  │  │      │  │      18–HDFS Java API客户端–创建文件夹与客户端用户身份设置.mp4
│  │  │      │  │      19–HDFS Java API客户端–上传文件、下载文件.mp4
│  │  │      │  │      20–HDFS Java API客户端–hadoop本地库环境-winutils.mp4
│  │  │      │  │      21–HDFS Java API客户端–Apache Log4j简单入门使用.mp4
│  │  │      │  │      22–HDFS Java API客户端–Google option简单入门使用.mp4
│  │  │      │  │      23–HDFS案例:舆情数据上报–需求解读与实现思路.mp4
│  │  │      │  │      24–HDFS案例:舆情数据上报–开发环境搭建与工具类准备.mp4
│  │  │      │  │      25–HDFS案例:舆情数据上报–数据采集任务实现.mp4
│  │  │      │  │      26–HDFS案例:舆情数据上报–数据上传任务实现.mp4
│  │  │      │  │      27–HDFS案例:舆情数据上报–程序执行功能演示.mp4
│  │  │      │  │      28–扩展了解HDFS LibHDFS客户端(C API).mp4
│  │  │      │  │     
│  │  │      │  ├─day3视频
│  │  │      │  │      00–课程内容大纲和学习目标.mp4
│  │  │      │  │      01–企业存储系统–了解硬盘、RAID磁盘阵列.mp4
│  │  │      │  │      02–企业存储系统–了解存储架构类型(DAS、NAS、SAN).mp4
│  │  │      │  │      03–企业存储系统–文件系统概述、特点、分类.mp4
│  │  │      │  │      04–企业存储系统–海量数据场景下传统存储面临问题.mp4
│  │  │      │  │      05–场景分析–如何模拟实现分布式文件存储系统.mp4
│  │  │      │  │      06–HDFS分布式文件存储系统–简介.mp4
│  │  │      │  │      07–HDFS分布式文件存储系统–起源发展.mp4
│  │  │      │  │      08–HDFS分布式文件存储系统–设计目标、应用场景.mp4
│  │  │      │  │      09–HDFS分布式文件存储系统–重要特性:主从架构、分块存储、副本机制.mp4
│  │  │      │  │      10–HDFS分布式文件存储系统–重要特性:namespace、元数据管理、数据块存储.mp4
│  │  │      │  │      11–HDFS案例:微博数据操作–HDFS Shell CLI客户端用法说明.mp4
│  │  │      │  │      12–HDFS案例:微博数据操作–HDFS Shell CLI–mkdir、ls、put、copyFromLocal.mp4
│  │  │      │  │      13–HDFS案例:微博数据操作–HDFS Shell CLI–cat、head、tail、get、getmerge.mp4
│  │  │      │  │      14–HDFS案例:微博数据操作–HDFS Shell CLI–cp、appendToFile、df、du、mv.mp4
│  │  │      │  │      15–HDFS案例:微博数据操作–HDFS Shell CLI–setrep副本个数修改.mp4
│  │  │      │  │      16–HDFS案例:微博数据操作–HDFS Shell CLI–其他命令&Web UI操作.mp4
│  │  │      │  │      17–HDFS Java API客户端–开发环境构建&FileSystem对象.mp4
│  │  │      │  │      18–HDFS Java API客户端–创建文件夹与客户端用户身份设置.mp4
│  │  │      │  │      19–HDFS Java API客户端–上传文件、下载文件.mp4
│  │  │      │  │      20–HDFS Java API客户端–hadoop本地库环境-winutils.mp4
│  │  │      │  │      21–HDFS Java API客户端–Apache Log4j简单入门使用.mp4
│  │  │      │  │      22–HDFS Java API客户端–Google option简单入门使用.mp4
│  │  │      │  │      23–HDFS案例:舆情数据上报–需求解读与实现思路.mp4
│  │  │      │  │      24–HDFS案例:舆情数据上报–开发环境搭建与工具类准备.mp4
│  │  │      │  │      25–HDFS案例:舆情数据上报–数据采集任务实现.mp4
│  │  │      │  │      26–HDFS案例:舆情数据上报–数据上传任务实现.mp4
│  │  │      │  │      27–HDFS案例:舆情数据上报–程序执行功能演示.mp4
│  │  │      │  │      28–扩展了解HDFS LibHDFS客户端(C API).mp4
│  │  │      │  │     
│  │  │      │  ├─day4视频
│  │  │      │  │      00–课程内容大纲和学习目标.mp4
│  │  │      │  │      01–HDFS数据迁移–使用场景、考量因素与DistCp工具的使用.mp4
│  │  │      │  │      02–HDFS NAMENODE–安全模式–现象探究.mp4
│  │  │      │  │      03–HDFS NAMENODE–安全模式–概述与控制进入离开时间和条件.mp4
│  │  │      │  │      04–HDFS高阶优化方案–短路本地读取–背景和两种设计实现方案.mp4
│  │  │      │  │      05–HDFS高阶优化方案–短路本地读取–配置和功能演示验证.mp4
│  │  │      │  │      06–HDFS高阶优化方案–节点block负载平衡器–Balancer.mp4
│  │  │      │  │      07–(hadoop3.0新功能)HDFS Disk balancer–介绍.mp4
│  │  │      │  │      08–(hadoop3.0新功能)HDFS Disk balancer–工作原理.mp4
│  │  │      │  │      09–(hadoop3.0新功能)HDFS Disk balancer–操作使用.mp4
│  │  │      │  │      10–(hadoop3.0新功能)HDFS Erasure Coding–纠删码介绍和原理.mp4
│  │  │      │  │      11–(hadoop3.0新功能)HDFS Erasure Coding–纠删码架构调整.mp4
│  │  │      │  │      12–(hadoop3.0新功能)HDFS Erasure Coding–纠删码操作.mp4
│  │  │      │  │      13–HDFS动态节点管理–节点上线、动态扩容实操.mp4
│  │  │      │  │      14–HDFS动态节点管理–节点下线、动态缩容实操.mp4
│  │  │      │  │      15–HDFS动态节点管理–黑、白名单机制.mp4
│  │  │      │  │      16–HDFS HA–高可用背景知识(SPOF、主备架构、X个9可靠性).mp4
│  │  │      │  │      17–HDFS HA–高可用系统设计核心问题–脑裂和主备数据同步.mp4
│  │  │      │  │      18–HDFS HA–NameNode单点故障问题.mp4
│  │  │      │  │      19–HDFS HA–QJM方案–整体架构和如何解决主备切换、脑裂问题.mp4
│  │  │      │  │      20–HDFS HA–QJM方案–如何解决数据同步问题.mp4
│  │  │      │  │      21–HDFS HA–QJM方案–集群搭建–配置文件详解.mp4
│  │  │      │  │      22–HDFS HA–QJM方案–集群搭建–初始化启动.mp4
│  │  │      │  │      23–HDFS HA–QJM方案–HA功能演示.mp4
│  │  │      │  │      24–HDFS–了解Federation联邦机制.mp4
│  │  │      │  │      25–HDFS集群滚动升级–非联邦HA集群滚动升级.mp4
│  │  │      │  │      26–HDFS集群滚动升级–联邦+HA集群滚动升级.mp4
│  │  │      │  │      27–HDFS集群滚动升级–非HA集群停机升级.mp4
│  │  │      │  │      28–HDFS集群滚降级和回滚操作.mp4
│  │  │      │  │     
│  │  │      │  ├─day5视频
│  │  │      │  │      00–课程内容大纲和学习目标.mp4
│  │  │      │  │      01–HDFS架构剖析–架构整体概述.mp4
│  │  │      │  │      02–HDFS架构剖析–集群角色介绍概述(NN、DN、SNN).mp4
│  │  │      │  │      03–HDFS架构剖析–重要特性(主从、分块、副本、namespace).mp4
│  │  │      │  │      04–HDFS Web Interfaces–各模块功能解读梳理.mp4
│  │  │      │  │      05–(Hadoop3.0新功能)Web UI页面通过鼠标进行文件系统操作.mp4
│  │  │      │  │      06–HDFS读写流程–写数据流程核心概念–pipeline、ack、3副本策略.mp4
│  │  │      │  │      07–HDFS读写流程–写数据流程–分步讲解.mp4
│  │  │      │  │      08–HDFS读写流程–读数据流程–分步讲解.mp4
│  │  │      │  │      09–HDFS读写流程–NN、DN角色职责高度概括.mp4
│  │  │      │  │      10–HDFS–NAMENODE元数据管理–文件系统元数据存储类型与设计实现.mp4
│  │  │      │  │      11–HDFS–NAMENODE元数据管理–相关存储目录.mp4
│  │  │      │  │      12–HDFS–NAMENODE元数据管理–namespaceID、clusterID、blockpoolID概念.mp4
│  │  │      │  │      13–HDFS–NAMENODE元数据管理–相关的文件解读.mp4
│  │  │      │  │      14–HDFS–NAMENODE元数据管理–元数据文件查看(OIV、OEV).mp4
│  │  │      │  │      15–HDFS–NAMENODE元数据管理–SecondaryNameNode介绍.mp4
│  │  │      │  │      16–HDFS–NAMENODE元数据管理–SecondaryNameNode–checkpoint机制.mp4
│  │  │      │  │      17–HDFS–NAMENODE元数据管理–元数据文件恢复方式.mp4
│  │  │      │  │      18–HDFS小文件解决方案–Hadoop Archive–文件归档介绍.mp4
│  │  │      │  │      19–HDFS小文件解决方案–Hadoop Archive–归档使用和注意事项.mp4
│  │  │      │  │      20–Sequence File–序列化文件格式介绍.mp4
│  │  │      │  │      21–Sequence File–读写Sequence File模板代码.mp4
│  │  │      │  │      22–Sequence File–案例:使用Sequence File合并小文件.mp4
│  │  │      │  │      23–课程总结和今日作业.mp4
│  │  │      │  │     
│  │  │      │  ├─day6视频
│  │  │      │  │      00–课程内容大纲和学习目标.mp4
│  │  │      │  │      01–HDFS Trash垃圾桶–文件系统垃圾桶、回收站背景知识.mp4
│  │  │      │  │      02–HDFS Trash垃圾桶–功能介绍与配置开启.mp4
│  │  │      │  │      03–HDFS Trash垃圾桶–操作使用.mp4
│  │  │      │  │      04–HDFS Snapshot快照–介绍和作用.mp4
│  │  │      │  │      05–HDFS Snapshot快照–功能的实现.mp4
│  │  │      │  │      06–HDFS Snapshot快照–操作命令与实操.mp4
│  │  │      │  │      07–HDFS权限管理–认证、授权、审计(AAA模型)与权限管理概述.mp4
│  │  │      │  │      08–HDFS权限管理–UGO权限管理与权限掩码(umask).mp4
│  │  │      │  │      09–HDFS权限管理–使用命令进行权限修改.mp4
│  │  │      │  │      10–HDFS权限管理–使用Web UI页面进行权限修改&粘滞位功能.mp4
│  │  │      │  │      11–HDFS权限管理–用户身份认证–Simple认证机制.mp4
│  │  │      │  │      12–HDFS权限管理–用户身份认证–了解Kerberos认证机制.mp4
│  │  │      │  │      13–HDFS权限管理–组映射服务(Group Mapping).mp4
│  │  │      │  │      14–HDFS权限管理–ACL权限管理–产生背景和功能.mp4
│  │  │      │  │      15–HDFS权限管理–ACL权限管理–命令与实操.mp4
│  │  │      │  │      16–HDFS Proxy User代理用户–概念与配置使用.mp4
│  │  │      │  │      17–HDFS透明加密–技术背景和常见的加密层级.mp4
│  │  │      │  │      18–HDFS透明加密–概述和角色、组件(EZ、DEK、EDEK).mp4
│  │  │      │  │      19–HDFS透明加密–加密、解密流程梳理.mp4
│  │  │      │  │      20–HDFS透明加密–KMS服务配置与启动.mp4
│  │  │      │  │      21–HDFS透明加密–操作与使用.mp4
│  │  │      │  │      22–课程总结和今日作业.mp4
│  │  │      │  │     
│  │  │      │  └─day7视频
│  │  │      │          00–课程内容大纲和学习目标.mp4
│  │  │      │          01–Hadoop源码编译–编译源码的原因和本地库概念.mp4
│  │  │      │          02–Hadoop源码编译–如何进行源码编译.mp4
│  │  │      │          03–Hadoop源码编译–Linux平台编译–编译环境软件、依赖安装.mp4
│  │  │      │          04–Hadoop源码编译–Linux平台编译–maven执行编译.mp4
│  │  │      │          05–Hadoop源码编译–了解如何在windows平台编译.mp4
│  │  │      │          06–HDFS源码工程结构简介.mp4
│  │  │      │          07–HDFS核心源码解读–IDEA中Debug功能介绍与快捷键使用.mp4
│  │  │      │          08–HDFS核心源码解读–客户端核心类–Configuration.mp4
│  │  │      │          09–HDFS核心源码解读–客户端核心类–FileSystem.mp4
│  │  │      │          10–HDFS核心源码解读–RPC协议介绍与Hadoop RPC接口介绍.mp4
│  │  │      │          11–HDFS核心源码解读–Hadoop RPC接口之ClientProtocol.mp4
│  │  │      │          12–HDFS核心源码解读–Hadoop RPC接口之ClientDataNodeProtocol.mp4
│  │  │      │          13–HDFS核心源码解读–Hadoop RPC接口之DataNodeProtocol.mp4
│  │  │      │          14–HDFS核心源码解读–HDFS流式接口之DataTransferProtocol.mp4
│  │  │      │          15–HDFS核心源码解读–写数据流程源码分析(1)–客户端请求NameNode.mp4
│  │  │      │          16–HDFS核心源码解读–写数据流程源码分析(2)–NameNode执行请求操作检查.mp4
│  │  │      │          17–HDFS核心源码解读–写数据流程源码分析(3)–DataStreamer写数据.mp4
│  │  │      │          18–HDFS核心源码解读–读数据流程源码分析(1)–客户端请求NameNode.mp4
│  │  │      │          19–HDFS核心源码解读–读数据流程源码分析(2)–getBlockLocations.mp4
│  │  │      │          20–HDFS核心源码解读–读数据流程源码分析(3)–客户端读数据块.mp4
│  │  │      │          21–课程总结和今日作业.mp4
│  │  │      │         
│  │  │      └─资料-零基础学习Hadoop3.0-HDFS从入门到源码
│  │  │              1.大数据导论与Hadoop环境搭建.rar
│  │  │              2.HDFS入门与应用开发.rar
│  │  │              3.HDFS数据存储与数据管理.rar
│  │  │              4.HDFS集群管理与运维.zip
│  │  │              5.HDFS架构原理.rar
│  │  │              6.HDFS数据安全与隐私保护.rar
│  │  │              7.HDFS核心源码分析.rar
│  │  │             
│  │  ├─JAVA基础
│  │  │  ├─视频-大数据java基础教程
│  │  │  │  ├─day10视频
│  │  │  │  │  └─video
│  │  │  │  │          01.Day09作业第六题讲解.mp4
│  │  │  │  │          02.Day09作业扩展第一题.mp4
│  │  │  │  │          03.Day09作业扩展第二题.mp4
│  │  │  │  │          04.集合的体系图.mp4
│  │  │  │  │          05.Collection集合入门.mp4
│  │  │  │  │          06.Collection集合中的常用方法.mp4
│  │  │  │  │          07.遍历集合.mp4
│  │  │  │  │          08.Collection集合存储自定义对象并遍历.mp4
│  │  │  │  │          09.List集合入门.mp4
│  │  │  │  │          10.List集合的特有成员方法.mp4
│  │  │  │  │          11.List集合的独有遍历方式.mp4
│  │  │  │  │          12.List集合存储自定义类型的对象并遍历.mp4
│  │  │  │  │          13.列表迭代器.mp4
│  │  │  │  │          14.并发修改异常详解.mp4
│  │  │  │  │          15.扩展CopyOnWriteArrayList集合.mp4
│  │  │  │  │          16.增强for入门.mp4
│  │  │  │  │          17.增强for遍历List集合.mp4
│  │  │  │  │          18.增强for遍历List集合存储自定义类型的对象.mp4
│  │  │  │  │          19.栈和队列介绍.mp4
│  │  │  │  │          20.数组和链表介绍.mp4
│  │  │  │  │          21.ArrayList集合存储字符串并遍历.mp4
│  │  │  │  │          22.ArrayList集合存储自定义对象并遍历.mp4
│  │  │  │  │          23.LinkedList集合入门.mp4
│  │  │  │  │          24.LinkedList集合的特有方法.mp4
│  │  │  │  │         
│  │  │  │  ├─day11视频
│  │  │  │  │  └─video
│  │  │  │  │          01.Day10作业第4题讲解.mp4
│  │  │  │  │          02.Set集合入门.mp4
│  │  │  │  │          03.哈希值详解.mp4
│  │  │  │  │          04.HashSet集合入门.mp4
│  │  │  │  │          05.HashSet集合保证元素唯一性的原理.mp4
│  │  │  │  │          06.数据结构之哈希表.mp4
│  │  │  │  │          07.HashSet存储自定义对象并保证唯一性.mp4
│  │  │  │  │          08.LinkedHashSet集合详解.mp4
│  │  │  │  │          09.可变参数.mp4
│  │  │  │  │          10.Map集合入门.mp4
│  │  │  │  │          11.Map集合的成员方法详解.mp4
│  │  │  │  │          12.Map集合的获取功能.mp4
│  │  │  │  │          13.Map集合的遍历方式1根据键获取其对应的值.mp4
│  │  │  │  │          14.Map集合的遍历方式2根据键值对获取其对应的键和值.mp4
│  │  │  │  │          15.Map案例键是String值是Student.mp4
│  │  │  │  │          16.Map案例键是Student值是String.mp4
│  │  │  │  │          17.Map案例ArrayList嵌套HashMap集合.mp4
│  │  │  │  │          18.Map案例HashMap嵌套ArrayList集合.mp4
│  │  │  │  │          19.Map案例统计字符个数.mp4
│  │  │  │  │          20.Collections工具类的成员方法解释.mp4
│  │  │  │  │          21.模拟斗地主发牌无序的牌.mp4
│  │  │  │  │          22.模拟斗地主发牌有序的牌思路分析.mp4
│  │  │  │  │          23.模拟斗地主发牌有序的牌代码实现.mp4
│  │  │  │  │         
│  │  │  │  ├─day12视频
│  │  │  │  │  └─video
│  │  │  │  │          01.案例获取10个不重复的随机数.mp4
│  │  │  │  │          02.Lambda表达式初体验.mp4
│  │  │  │  │          03.Lambda表达式的标准格式.mp4
│  │  │  │  │          04.Lambda表达式练习1无参无返回方法.mp4
│  │  │  │  │          05.Lambda表达式练习2有参无返回方法.mp4
│  │  │  │  │          06.Lambda表达式练习3有参有返回值方法.mp4
│  │  │  │  │          07.Lambda表达式的省略模式.mp4
│  │  │  │  │          08.Lambda表达式的注意事项.mp4
│  │  │  │  │          09.异常简介.mp4
│  │  │  │  │          10.try.catch方式处理异常.mp4
│  │  │  │  │          11.声明抛出异常.mp4
│  │  │  │  │          12.关于异常的思考题.mp4
│  │  │  │  │          13.File类的构造方法.mp4
│  │  │  │  │          15.File类的创建功能.mp4
│  │  │  │  │          16.File类的判断功能.mp4
│  │  │  │  │          17.File类的获取功能.mp4
│  │  │  │  │          18.File类的删除功能.mp4
│  │  │  │  │          19.IO流的简介.mp4
│  │  │  │  │          20.字节输出流讲解.mp4
│  │  │  │  │          21.字节输出流的两个小问题.mp4
│  │  │  │  │          22.try.catch方式解决IO流异常.mp4
│  │  │  │  │          23.try.with.resource语句.mp4
│  │  │  │  │          24.创建空文件.mp4
│  │  │  │  │          25.字节输入流一次读取一个字节.mp4
│  │  │  │  │          26.字节输入流一次读取一个字节数组.mp4
│  │  │  │  │          27,字节流拷贝文本文件.mp4
│  │  │  │  │          28.图片加密.mp4
│  │  │  │  │          30.字节流拷贝文件的四种方式.mp4
│  │  │  │  │         
│  │  │  │  ├─day13视频
│  │  │  │  │  └─video
│  │  │  │  │          01.字符流的由来.mp4
│  │  │  │  │          02.编解码问题.mp4
│  │  │  │  │          03.普通的字符流一次读写一个字符.mp4
│  │  │  │  │          04.高效字符流入门.mp4
│  │  │  │  │          05.字符流拷贝文件的6种方式(了解).mp4
│  │  │  │  │          06.高效字符流一次读写一行.mp4
│  │  │  │  │          07.序列化流.mp4
│  │  │  │  │          08.反序列化流.mp4
│  │  │  │  │          09.serialVersionUID和transient关键字.mp4
│  │  │  │  │          10.commons-io第三方jar包的使用.mp4
│  │  │  │  │          11.多线程入门.mp4
│  │  │  │  │          12.多线程并行和并发的区别.mp4
│  │  │  │  │          13.单线程程序演示.mp4
│  │  │  │  │          14.Java程序是否是多线程版.mp4
│  │  │  │  │          15.多线程的实现方式一继承Thread类.mp4
│  │  │  │  │          16.多线程的原理.mp4
│  │  │  │  │          17.多线程的实现方式二实现Runnable接口.mp4
│  │  │  │  │          18.匿名内部类实现多线程.mp4
│  │  │  │  │          19.模拟卖票案例继承Thread类版.mp4
│  │  │  │  │          20.多线程模拟卖票出现非法值的原因.mp4
│  │  │  │  │          21.多线程模拟卖票问题解决.mp4
│  │  │  │  │          22.多线程模拟卖票实现Runnable接口版.mp4
│  │  │  │  │         
│  │  │  │  ├─day14视频
│  │  │  │  │  └─video
│  │  │  │  │          01.同步方法的锁对象.mp4
│  │  │  │  │          02.死锁详解.mp4
│  │  │  │  │          03.多线程的生命周期.mp4
│  │  │  │  │          04.线程安全的类.mp4
│  │  │  │  │          05.线程的优先级.mp4
│  │  │  │  │          06.线程控制之加入线程.mp4
│  │  │  │  │          07.线程控制之守护线程.mp4
│  │  │  │  │          08.Lock锁简介.mp4
│  │  │  │  │          09.实现线程池提交Runnable接口任务.mp4
│  │  │  │  │          10.实现线程池提交Callable接口任务.mp4
│  │  │  │  │          11.生产者和消费者设计模式介绍.mp4
│  │  │  │  │          12.生产者和消费者设计模式代码实现.mp4
│  │  │  │  │          13.设计模式相关内容介绍.mp4
│  │  │  │  │          14.网编介绍.mp4
│  │  │  │  │          15.IP地址介绍.mp4
│  │  │  │  │          16.InetAddress类讲解.mp4
│  │  │  │  │          17.端口号和协议.mp4
│  │  │  │  │          18.UDP协议发送端代码.mp4
│  │  │  │  │          19.UDP协议接收端代码实现.mp4
│  │  │  │  │          20.UDP协议案例键盘录入数据然后发送.mp4
│  │  │  │  │          21.TCP协议之客户端代码实现.mp4
│  │  │  │  │          22.TCP协议之服务器端接收客户端发送的数据.mp4
│  │  │  │  │          23.TCP协议之客户端和服务器端之一句话的交情.mp4
│  │  │  │  │          24.TCP协议之客户端接收键盘录入然后发送给服务器端打印.mp4
│  │  │  │  │          25.服务器端接收数据写入到文件.mp4
│  │  │  │  │         
│  │  │  │  ├─day15视频
│  │  │  │  │  └─video
│  │  │  │  │      │  01.网编案例客户端给服务器端上传文件.mp4
│  │  │  │  │      │  28.命名空间(了解).mp4
│  │  │  │  │      │ 
│  │  │  │  │      └─video
│  │  │  │  │              02.网编案例客户端上传文件接收服务器端回执信息.mp4
│  │  │  │  │              03.网编案例多线程版服务器端.mp4
│  │  │  │  │              04.Junit单元测试入门.mp4
│  │  │  │  │              05.Junit单元测试相关注解.mp4
│  │  │  │  │              06.类加载的过程.mp4
│  │  │  │  │              07.类加载器详解.mp4
│  │  │  │  │              08.类加载器的检查和运行顺序.mp4
│  │  │  │  │              09.反射入门获取字节码文件对象.mp4
│  │  │  │  │              10.反射获取类的构造方法.mp4
│  │  │  │  │              11.反射通过公共的构造方法创建对象.mp4
│  │  │  │  │              12.反射通过私有的构造方法创建对象.mp4
│  │  │  │  │              13.反射获取成员变量并使用.mp4
│  │  │  │  │              14.反射获取私有成员变量并使用.mp4
│  │  │  │  │              15.反射获取成员方法.mp4
│  │  │  │  │              16.反射获取成员方法并使用.mp4
│  │  │  │  │              17.反射案例越过泛型检查.mp4
│  │  │  │  │              18.Properties集合类讲解.mp4
│  │  │  │  │              19.反射案例执行执行类的指定方法.mp4
│  │  │  │  │              20.注解入门.mp4
│  │  │  │  │              21.自定义注解.mp4
│  │  │  │  │              22.使用自定义注解.mp4
│  │  │  │  │              23.通过反射获取注解信息.mp4
│  │  │  │  │              24.xml入门.mp4
│  │  │  │  │              25.xml文件中可以写啥.mp4
│  │  │  │  │              26.dtd约束演示.mp4
│  │  │  │  │              27.schema约束演示.mp4
│  │  │  │  │             
│  │  │  │  ├─day1视频
│  │  │  │  │  └─video
│  │  │  │  │          01.今日内容介绍.mp4
│  │  │  │  │          02.计算机基本概述.mp4
│  │  │  │  │          03.语言介绍.mp4
│  │  │  │  │          04.为什么要学习Java语言.mp4
│  │  │  │  │          05.Java语言介绍.mp4
│  │  │  │  │          06.JDK的下载安装和卸载.mp4
│  │  │  │  │          07.path环境变量的配置.mp4
│  │  │  │  │          08.HelloWorld入门案例(掌握).mp4
│  │  │  │  │          09.编写HelloWorld案例常见问题.mp4
│  │  │  │  │          10.开发工具解释.mp4
│  │  │  │  │          11.IDEA的安装和首次启动设置.mp4
│  │  │  │  │          12.IDEA中的模块和项目之间的关系图解.mp4
│  │  │  │  │          13.HelloWorld案例(IDEA版)必须掌握.mp4
│  │  │  │  │          14.IDEA的基本设置和快捷键.mp4
│  │  │  │  │          15.如何导入和删除模块.mp4
│  │  │  │  │          16.注释(掌握).mp4
│  │  │  │  │          17.关键字解释.mp4
│  │  │  │  │          18.常量解释.mp4
│  │  │  │  │          19.变量入门.mp4
│  │  │  │  │          20.定义基本类型的变量并打印.mp4
│  │  │  │  │          21.变量的注意事项.mp4
│  │  │  │  │         
│  │  │  │  ├─day2视频
│  │  │  │  │  └─video
│  │  │  │  │          01.昨日内容回顾.mp4
│  │  │  │  │          02.标识符.mp4
│  │  │  │  │          03.自动类型转换.mp4
│  │  │  │  │          04.强制类型转换.mp4
│  │  │  │  │          05.扩展常量和变量相加.mp4
│  │  │  │  │          06.ASCII码表简介.mp4
│  │  │  │  │          07.算术运算符.mp4
│  │  │  │  │          08.自增和自减运算符.mp4
│  │  │  │  │          09.赋值运算符.mp4
│  │  │  │  │          10.关系运算符.mp4
│  │  │  │  │          11.逻辑运算符入门.mp4
│  │  │  │  │          12.短路逻辑运算符.mp4
│  │  │  │  │          13.三元运算符入门.mp4
│  │  │  │  │          14.三元案例判断老虎体重是否相同.mp4
│  │  │  │  │          15.三元案例获取三个和尚的最高身高.mp4
│  │  │  │  │          16.Scanner入门.mp4
│  │  │  │  │          17.键盘录入版和尚身高.mp4
│  │  │  │  │          18.Scanner练习获取指定数字的各个位数.mp4
│  │  │  │  │          19.顺序结构.mp4
│  │  │  │  │          20.if语句之单分支.mp4
│  │  │  │  │          21.if语句之双分支.mp4
│  │  │  │  │          22.if双分支案例判断奇偶数.mp4
│  │  │  │  │          23.if多分支案例打印星期.mp4
│  │  │  │  │          24.if多分支案例发放奖励.mp4
│  │  │  │  │          25.if多分支案例之获取三个整数的最大值.mp4
│  │  │  │  │          26.if使用的小技巧.mp4
│  │  │  │  │          27.switch语句入门.mp4
│  │  │  │  │          28.case穿透.mp4
│  │  │  │  │          29.switch的思考题.mp4
│  │  │  │  │          30.switch语句发放奖励.mp4
│  │  │  │  │         
│  │  │  │  ├─day3视频
│  │  │  │  │  └─video
│  │  │  │  │          01.Day02作业第6题讲解.mp4
│  │  │  │  │          02.Day02作业第7题讲解.mp4
│  │  │  │  │          03.循环简介.mp4
│  │  │  │  │          04.for循环入门.mp4
│  │  │  │  │          05.for循环案例打印数字.mp4
│  │  │  │  │          06.for循环案例求和思想.mp4
│  │  │  │  │          07.for循环案例求偶数和.mp4
│  │  │  │  │          08.for循环案例求水仙花数.mp4
│  │  │  │  │          09.for循环案例计数思想.mp4
│  │  │  │  │          10.while循环入门.mp4
│  │  │  │  │          11.while循环案例求和思想.mp4
│  │  │  │  │          12.while循环案例珠穆朗玛峰问题.mp4
│  │  │  │  │          13.do.while循环(了解).mp4
│  │  │  │  │          14.三种循环之间的区别(理解).mp4
│  │  │  │  │          15.break的作用.mp4
│  │  │  │  │          16.continue的入门案例.mp4
│  │  │  │  │          17.控制跳转语句思考题.mp4
│  │  │  │  │          18.循环嵌套年月案例.mp4
│  │  │  │  │          19.循环嵌套打印矩形.mp4
│  │  │  │  │          20.循环嵌套打印正三角形.mp4
│  │  │  │  │          21.循环嵌套打印倒三角形.mp4
│  │  │  │  │          22.循环嵌套打印99乘法表.mp4
│  │  │  │  │          23.Math获取随机数入门.mp4
│  │  │  │  │         
│  │  │  │  ├─day4视频
│  │  │  │  │  └─video
│  │  │  │  │          01.数组简介.mp4
│  │  │  │  │          02.数组的基本用法.mp4
│  │  │  │  │          03.一个数组的内存图了解.mp4
│  │  │  │  │          04.两个数组的内存图.mp4
│  │  │  │  │          05.两个数组指向同一个地址.mp4
│  │  │  │  │          06.数组的两个常见小问题.mp4
│  │  │  │  │          07.数组的常见操作遍历数组.mp4
│  │  │  │  │          08.数组的常见操作获取最大值.mp4
│  │  │  │  │          09.数组的常见操作反转数组.mp4
│  │  │  │  │          10.方法简介.mp4
│  │  │  │  │          11.无参无返回值的方法.mp4
│  │  │  │  │          12.方法调用图解.mp4
│  │  │  │  │          13.有参无返回值的方法.mp4
│  │  │  │  │          14.无参有返回值的方法案例一(求和).mp4
│  │  │  │  │          15.无参有返回值的方法案例二(求奇偶数).mp4
│  │  │  │  │          16.有参有返回值的方法案例一(求和).mp4
│  │  │  │  │          17.有参有返回值的方法案例二(判断奇偶数).mp4
│  │  │  │  │          18.有参有返回值的方法案例三(求最大值).mp4
│  │  │  │  │          19.方法练习遍历数组.mp4
│  │  │  │  │          20.方法练习获取数组元素最大值.mp4
│  │  │  │  │          21.方法练习模拟计算器.mp4
│  │  │  │  │          22.方法重载入门.mp4
│  │  │  │  │          23.方法重载的思考题.mp4
│  │  │  │  │          24.基本类型作为形参的情况.mp4
│  │  │  │  │          25.引用类型作为形参的情况.mp4
│  │  │  │  │          26.遍历数组.mp4
│  │  │  │  │          27.Debug断点调试.mp4
│  │  │  │  │         
│  │  │  │  ├─day5资料
│  │  │  │  │  └─video
│  │  │  │  │          01.面向对象简介.mp4
│  │  │  │  │          02.类和对象入门.mp4
│  │  │  │  │          03.如何使用类中的内容.mp4
│  │  │  │  │          04.手机类的定义和使用.mp4
│  │  │  │  │          05.一个对象的内存图(了解).mp4
│  │  │  │  │          06.两个对象的内存图(了解).mp4
│  │  │  │  │          07.两个引用指向同一个对象的内存图(了解).mp4
│  │  │  │  │          08.成员变量和局部变量的区别.mp4
│  │  │  │  │          09.private关键字讲解.mp4
│  │  │  │  │          10.加入private后的标准代码.mp4
│  │  │  │  │          11.封装的概述和好处.mp4
│  │  │  │  │          12.this关键字入门.mp4
│  │  │  │  │          13.加入this关键字后的标准版的JavaBean代码.mp4
│  │  │  │  │          14.构造方法入门.mp4
│  │  │  │  │          15.构造方法的注意事项.mp4
│  │  │  │  │          16.标准版的JavaBean类的代码定义和使用.mp4
│  │  │  │  │         
│  │  │  │  ├─day6视频
│  │  │  │  │  └─video
│  │  │  │  │          00.昨日作业讲解.mp4
│  │  │  │  │          02.非继承版(人类案例).mp4
│  │  │  │  │          03.继承版(人类案例).mp4
│  │  │  │  │          04.Java中继承的特点.mp4
│  │  │  │  │          05.继承中成员变量的访问特点.mp4
│  │  │  │  │          06.super关键字详解.mp4
│  │  │  │  │          07.继承关系中的构造方法的特点.mp4
│  │  │  │  │          08.继承关系中的成员方法的访问特点.mp4
│  │  │  │  │          09.方法重写详解.mp4
│  │  │  │  │          10.人类案例(继承版标准版本).mp4
│  │  │  │  │          11.多态入门.mp4
│  │  │  │  │          12.多态中的成员访问特点.mp4
│  │  │  │  │          13.多态的好处和弊端.mp4
│  │  │  │  │          14.向上转型和向下转型.mp4
│  │  │  │  │          15.动物案例多态版.mp4
│  │  │  │  │          16.扩展内容多态在实际开发中的应用.mp4
│  │  │  │  │          17.扩展内容instanceof关键字.mp4
│  │  │  │  │         
│  │  │  │  ├─day7视频
│  │  │  │  │  └─video
│  │  │  │  │          01.Day06作业第二题讲解.mp4
│  │  │  │  │          02.final关键字的用法.mp4
│  │  │  │  │          03.扩展final关键字的常见面试题.mp4
│  │  │  │  │          04.static关键字入门.mp4
│  │  │  │  │          05.静态方法的访问特点.mp4
│  │  │  │  │          06.抽象类入门.mp4
│  │  │  │  │          07.抽象类的特点.mp4
│  │  │  │  │          08.抽象类的成员特点.mp4
│  │  │  │  │          09.老师类案例抽象类版.mp4
│  │  │  │  │          10.接口入门.mp4
│  │  │  │  │          11.接口中的成员特点.mp4
│  │  │  │  │          12.抽象类和接口的区别.mp4
│  │  │  │  │          13.运动员和教练类案例(思路分析).mp4
│  │  │  │  │          14.运动员和教练类案例(代码实现).mp4
│  │  │  │  │          15.包详解.mp4
│  │  │  │  │          16.权限修饰符.mp4
│  │  │  │  │          17.扩展Object#toString()方法.mp4
│  │  │  │  │          18.面向对象总结.mp4
│  │  │  │  │         
│  │  │  │  ├─day8视频
│  │  │  │  │  └─video
│  │  │  │  │          01.Day07作业第一题讲解.mp4
│  │  │  │  │          02.Day07作业第3题讲解.mp4
│  │  │  │  │          03.Scanner接收字符串.mp4
│  │  │  │  │          04.使用Scanner的小技巧.mp4
│  │  │  │  │          05.Object类的toString()方法介绍.mp4
│  │  │  │  │          06.Object类的equals()方法.mp4
│  │  │  │  │          07.String类的构造方法.mp4
│  │  │  │  │          08.String类创建对象的特点.mp4
│  │  │  │  │          09.比较字符串是否相等.mp4
│  │  │  │  │          10.String扩展字符串拼接问题.mp4
│  │  │  │  │          11.String案例模拟用户登录.mp4
│  │  │  │  │          12.String案例遍历字符串.mp4
│  │  │  │  │          13.String案例统计各类型字符的次数.mp4
│  │  │  │  │          14.String案例字符串拼接.mp4
│  │  │  │  │          15.String案例字符串反转.mp4
│  │  │  │  │          16.通过API帮助文档查看String类中的方法..mp4
│  │  │  │  │          17.StringBuilder入门案例.mp4
│  │  │  │  │          18.StringBuilder的添加和反转方法.mp4
│  │  │  │  │          19.StringBuilder和String的相互转换.mp4
│  │  │  │  │          20.StringBuilder案例拼接数组元素.mp4
│  │  │  │  │          21.StringBuilder案例反转字符串.mp4
│  │  │  │  │         
│  │  │  │  └─day9视频
│  │  │  │      └─video
│  │  │  │              01.冒泡排序原理分析.mp4
│  │  │  │              02.冒泡排序代码实现.mp4
│  │  │  │              03.Arrays工具类介绍.mp4
│  │  │  │              04.包装类简介.mp4
│  │  │  │              05.int和String之间如何相互转换.mp4
│  │  │  │              06.扩展其他基本类型和String之间的转换.mp4
│  │  │  │              07.案例字符串数字排序.mp4
│  │  │  │              08.JDK1.5特性自动拆装箱.mp4
│  │  │  │              09.Date入门.mp4
│  │  │  │              10.Date类的构造方法.mp4
│  │  │  │              11.SimpleDateFormat的格式化操作.mp4
│  │  │  │              12.SimpleDateFormat的解析操作.mp4
│  │  │  │              13.DateUtils工具类的定义.mp4
│  │  │  │              14.Calendar入门.mp4
│  │  │  │              15.Calendar类的成员变量和成员方法.mp4
│  │  │  │              16.获取某年的2月有多少天.mp4
│  │  │  │              17.内部类介绍.mp4
│  │  │  │              18.匿名内部类的入门案例.mp4
│  │  │  │              19.匿名内部类的使用场景和小技巧.mp4
│  │  │  │             
│  │  │  └─资料-大数据java基础教程
│  │  │          Day01.rar
│  │  │          Day02.rar
│  │  │          Day03.rar
│  │  │          Day04.rar
│  │  │          Day05.rar
│  │  │          Day06.rar
│  │  │          Day07.rar
│  │  │          Day08.rar
│  │  │          Day09.rar
│  │  │          Day10.rar
│  │  │          Day11.rar
│  │  │          Day12.rar
│  │  │          Day13.rar
│  │  │          Day14.rar
│  │  │          Day15.rar
│  │  │         
│  │  ├─Scala入门到精通
│  │  │  ├─视频-scala入门到精通
│  │  │  │  ├─第一章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.Scala简介.mp4
│  │  │  │  │      02.Scala程序和Java程序对比.mp4
│  │  │  │  │      03.Scala环境搭建.mp4
│  │  │  │  │      04.Scala解释器.mp4
│  │  │  │  │      05.案例做最好的自己.mp4
│  │  │  │  │     
│  │  │  │  ├─第七章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.继承入门.mp4
│  │  │  │  │      02.单例对象的继承.mp4
│  │  │  │  │      03.方法重写.mp4
│  │  │  │  │      04.isInstanceOf和asInstanceOf.mp4
│  │  │  │  │      05.getClass和ClassOf关键字.mp4
│  │  │  │  │      06.抽象类入门.mp4
│  │  │  │  │      07.抽象字段.mp4
│  │  │  │  │      08.匿名内部类.mp4
│  │  │  │  │      09.动物类案例.mp4
│  │  │  │  │     
│  │  │  │  ├─第三章节
│  │  │  │  │      001.导学.mp4
│  │  │  │  │      01.算术运算符.mp4
│  │  │  │  │      02.赋值运算符.mp4
│  │  │  │  │      03.关系运算符.mp4
│  │  │  │  │      04.逻辑运算符.mp4
│  │  │  │  │      05.进制和8421码.mp4
│  │  │  │  │      06.原反补码计算规则.mp4
│  │  │  │  │      07.位运算符.mp4
│  │  │  │  │      08.案例交换变量值.mp4
│  │  │  │  │     
│  │  │  │  ├─第九章节
│  │  │  │  │      00,导学.mp4
│  │  │  │  │      01.包的简介和格式.mp4
│  │  │  │  │      02.包的作用域.mp4
│  │  │  │  │      03.包对象.mp4
│  │  │  │  │      04.包的可见性.mp4
│  │  │  │  │      05.包的引入.mp4
│  │  │  │  │      06.样例类入门案例.mp4
│  │  │  │  │      07.样例类的默认方法.mp4
│  │  │  │  │      08.样例对象.mp4
│  │  │  │  │      09.案例计算器.mp4
│  │  │  │  │     
│  │  │  │  ├─第二十章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.Akka并发编程框架简介.mp4
│  │  │  │  │      02.Actor的API介绍.mp4
│  │  │  │  │      03.Akka入门案例maven环境搭建.mp4
│  │  │  │  │      04.Akka入门案例创建并加载Actor.mp4
│  │  │  │  │      05.Akka入门案例发送和接收消息.mp4
│  │  │  │  │      06.Akka定时任务.mp4
│  │  │  │  │      07.两个进程间通信Worker代码实现.mp4
│  │  │  │  │      08.两个进程间通信Master代码实现.mp4
│  │  │  │  │      09.简易版Spark通信框架思路分析.mp4
│  │  │  │  │      10.简易版Spark通信框架工程搭建.mp4
│  │  │  │  │      11.简易版Spark通信框架构建Master和Worker.mp4
│  │  │  │  │      12.简易版Spark通信框架注册Worker.mp4
│  │  │  │  │      13.简易版Spark通信框架Worker定时发送心跳消息.mp4
│  │  │  │  │      14.简易版Spark通信框架Master定时心跳检测阶段.mp4
│  │  │  │  │      15.简易版Spark通信框架多个Worker测试阶段.mp4
│  │  │  │  │      16.简易版Spark通信框架案例总结.mp4
│  │  │  │  │     
│  │  │  │  ├─第二章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      02.Scala中的常量.mp4
│  │  │  │  │      03.Scala中的变量.mp4
│  │  │  │  │      04.字符串的定义.mp4
│  │  │  │  │      05.惰性赋值.mp4
│  │  │  │  │      06.标识符.mp4
│  │  │  │  │      07.数据类型.mp4
│  │  │  │  │      08.类型转换.mp4
│  │  │  │  │      09.值类型和String类型之间的相互转换.mp4
│  │  │  │  │      10.键盘录入功能.mp4
│  │  │  │  │      2-01.输出语句和分号.mp4
│  │  │  │  │      2-11.案例打招呼.mp4
│  │  │  │  │     
│  │  │  │  ├─第五章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.方法入门.mp4
│  │  │  │  │      02.返回值的类型推断.mp4
│  │  │  │  │      03.惰性方法.mp4
│  │  │  │  │      04.方法参数.mp4
│  │  │  │  │      05.方法调用方式.mp4
│  │  │  │  │      06.函数入门.mp4
│  │  │  │  │      07.方法和函数的区别.mp4
│  │  │  │  │      08.案例打印nn乘法表.mp4
│  │  │  │  │     
│  │  │  │  ├─第八章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.类继承单个特质.mp4
│  │  │  │  │      02.类继承多个特质.mp4
│  │  │  │  │      03.单例对象继承特质.mp4
│  │  │  │  │      04.演示trait中的成员.mp4
│  │  │  │  │      05.动态混入trait.mp4
│  │  │  │  │      06.使用trait实现适配器设计模式.mp4
│  │  │  │  │      07.使用trait实现模板方法模式.mp4
│  │  │  │  │      08.使用trait实现职责链模式.mp4
│  │  │  │  │      09.trait的构造机制.mp4
│  │  │  │  │      10.trait继承class.mp4
│  │  │  │  │      11.案例程序员类.mp4
│  │  │  │  │     
│  │  │  │  ├─第六章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.类和对象的相关概念.mp4
│  │  │  │  │      02.创建类和对象.mp4
│  │  │  │  │      03.创建类和对象的简写形式.mp4
│  │  │  │  │      04.定义和访问成员变量.mp4
│  │  │  │  │      05.使用下划线初始化成员变量.mp4
│  │  │  │  │      06.定义和访问成员方法.mp4
│  │  │  │  │      07.访问权限修饰符.mp4
│  │  │  │  │      08.主构造器.mp4
│  │  │  │  │      09.辅助构造器.mp4
│  │  │  │  │      10.定义单例对象.mp4
│  │  │  │  │      11,在单例对象中定义方法.mp4
│  │  │  │  │      12.如何定义程序的主入口.mp4
│  │  │  │  │      13.定义伴生对象.mp4
│  │  │  │  │      14.private[this]访问权限.mp4
│  │  │  │  │      15.apply()方法.mp4
│  │  │  │  │      16.案例定义工具类.mp4
│  │  │  │  │     
│  │  │  │  ├─第十一章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.简单模式匹配.mp4
│  │  │  │  │      02.匹配类型.mp4
│  │  │  │  │      03.守卫.mp4
│  │  │  │  │      04.匹配样例类.mp4
│  │  │  │  │      05.匹配数组.mp4
│  │  │  │  │      06.匹配列表.mp4
│  │  │  │  │      07.匹配元组.mp4
│  │  │  │  │      08.变量声明中的模式匹配.mp4
│  │  │  │  │      09.匹配for表达式.mp4
│  │  │  │  │      10.Option类型.mp4
│  │  │  │  │      11.偏函数之入门案例.mp4
│  │  │  │  │      12.偏函数之结合map函数使用.mp4
│  │  │  │  │      13.正则表达式之校验邮箱是否合法.mp4
│  │  │  │  │      14.正则表达式之过滤所有不合法邮箱.mp4
│  │  │  │  │      15.正则表达式之获取邮箱运营商.mp4
│  │  │  │  │      16.异常处理.mp4
│  │  │  │  │      17.提取器.mp4
│  │  │  │  │      18.案例随机职业.mp4
│  │  │  │  │     
│  │  │  │  ├─第十七章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.集合简介.mp4
│  │  │  │  │      02.案例一创建Traversable集合对象.mp4
│  │  │  │  │      03.案例二转置集合.mp4
│  │  │  │  │      04.案例三拼接集合.mp4
│  │  │  │  │      05.案例四利用偏函数筛选元素.mp4
│  │  │  │  │      06.案例五计算集合元素的阶乘.mp4
│  │  │  │  │      07.案例六获取集合中的指定元素.mp4
│  │  │  │  │      08.案例七判断集合元素是否合法.mp4
│  │  │  │  │      09.案例八聚合函数.mp4
│  │  │  │  │      10.案例九集合类型转换.mp4
│  │  │  │  │      11.案例十填充元素.mp4
│  │  │  │  │      12.综合案例随机学生序列.mp4
│  │  │  │  │     
│  │  │  │  ├─第十三章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.作为值的函数.mp4
│  │  │  │  │      02.匿名函数.mp4
│  │  │  │  │      03.柯里化操作.mp4
│  │  │  │  │      04.闭包.mp4
│  │  │  │  │      05.控制抽象函数.mp4
│  │  │  │  │      06.案例计算器.mp4
│  │  │  │  │     
│  │  │  │  ├─第十九章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.Actor介绍.mp4
│  │  │  │  │      02.创建Actor通过class实现.mp4
│  │  │  │  │      03.创建Actor通过object实现.mp4
│  │  │  │  │      04.Actor发送及接收一句话.mp4
│  │  │  │  │      05.Actor持续发送和接收消息.mp4
│  │  │  │  │      06.Actor持续发送和接收消息优化版.mp4
│  │  │  │  │      07.Actor发送和接收自定义消息同步有返回.mp4
│  │  │  │  │      08.Actor发送和接收自定义消息异步无返回.mp4
│  │  │  │  │      09.Actor发送和接收自定义消息异步有返回.mp4
│  │  │  │  │      10.WordCount案例思路分析.mp4
│  │  │  │  │      11.WordCount案例获取文件列表.mp4
│  │  │  │  │      12.WordCount案例创建WordCountActor对象.mp4
│  │  │  │  │      13.WordCount案例启动Actor并发送和接收任务消息.mp4
│  │  │  │  │      14.WordCount案例统计每个文件中的单词数量.mp4
│  │  │  │  │      15.WordCountActor案例结果合并.mp4
│  │  │  │  │      
│  │  │  │  ├─第十二章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.读取数据按行读取.mp4
│  │  │  │  │      02.读取数据按字符读取.mp4
│  │  │  │  │      03.读取数据读取词法单元和数字.mp4
│  │  │  │  │      04.读取数据从URL或者其他源中读取数据.mp4
│  │  │  │  │      05.读取数据读取二进制文件.mp4
│  │  │  │  │      06.写入数据往文件中写入指定数据.mp4
│  │  │  │  │      07.写入数据序列化和反序列化.mp4
│  │  │  │  │      08.案例学员成绩表.mp4
│  │  │  │  │     
│  │  │  │  ├─第十五章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.递归介绍.mp4
│  │  │  │  │      02.递归案例求5的阶乘.mp4
│  │  │  │  │      03.递归案例内存图解.mp4
│  │  │  │  │      04.递归案例斐波那契数列.mp4
│  │  │  │  │      05.递归案例打印目录文件.mp4
│  │  │  │  │     
│  │  │  │  ├─第十八章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.iterable特质遍历集合.mp4
│  │  │  │  │      02.iterable特质分组遍历.mp4
│  │  │  │  │      03.iterable特质按照索引生成元组.mp4
│  │  │  │  │      04.iterable特质判断集合是否相同.mp4
│  │  │  │  │      05.Seq集合介绍.mp4
│  │  │  │  │      06.Seq集合获取长度和元素.mp4
│  │  │  │  │      07.Seq集合获取指定元素的索引.mp4
│  │  │  │  │      08.Seq集合判断集合中是否包含指定的数据.mp4
│  │  │  │  │      09.Seq集合修改指定的元素.mp4
│  │  │  │  │      10.Stack集合演示.mp4
│  │  │  │  │      11.ArrayStack集合演示.mp4
│  │  │  │  │      12.Queue集合.mp4
│  │  │  │  │      13.Set集合.mp4
│  │  │  │  │      14.Map集合.mp4
│  │  │  │  │      15.案例统计字符个数.mp4
│  │  │  │  │     
│  │  │  │  ├─第十六章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.泛型方法.mp4
│  │  │  │  │      02.泛型类.mp4
│  │  │  │  │      03.泛型特质.mp4
│  │  │  │  │      04.泛型上下界之上界.mp4
│  │  │  │  │      05.泛型上下界之下界.mp4
│  │  │  │  │      06.非变,协变,逆变.mp4
│  │  │  │  │      07.案例列表去重排序.mp4
│  │  │  │  │     
│  │  │  │  ├─第十四章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.隐式转换手动导入.mp4
│  │  │  │  │      02.隐式转换自动导入.mp4
│  │  │  │  │      03.隐式参数手动导入.mp4
│  │  │  │  │      04.隐式参数自动导入.mp4
│  │  │  │  │      05.案例获取列表元素的平均值.mp4
│  │  │  │  │     
│  │  │  │  ├─第十章节
│  │  │  │  │      00.导学.mp4
│  │  │  │  │      01.创建定长数组.mp4
│  │  │  │  │      02.创建变长数组.mp4
│  │  │  │  │      03.变长数组的增删改操作.mp4
│  │  │  │  │      04.遍历数组.mp4
│  │  │  │  │      05.数组的常用算法.mp4
│  │  │  │  │      06.创建元组对象.mp4
│  │  │  │  │      07.访问元组中的元素.mp4
│  │  │  │  │      08.创建不可变列表.mp4
│  │  │  │  │      09.创建可变列表.mp4
│  │  │  │  │      10.可变列表的常用操作.mp4
│  │  │  │  │      11.列表的常用操作之基础操作.mp4
│  │  │  │  │      12.列表的常用操作之扁平化.mp4
│  │  │  │  │      13.列表的常用操作之拉链与拉开.mp4
│  │  │  │  │      14.列表的常用操作之转换字符串.mp4
│  │  │  │  │      15.列表的常用操作之求并集,交集,差集.mp4
│  │  │  │  │      16.创建不可变集.mp4
│  │  │  │  │      17.不可变集的常见操作.mp4
│  │  │  │  │      18.创建可变集.mp4
│  │  │  │  │      19.创建不可变Map.mp4
│  │  │  │  │      20.创建可变Map.mp4
│  │  │  │  │      21.Map的基本操作.mp4
│  │  │  │  │      22.使用迭代器遍历集合.mp4
│  │  │  │  │      23.函数式编程之foreach.mp4
│  │  │  │  │      24.函数式编程之简化函数定义.mp4
│  │  │  │  │      25.函数式编程之映射.mp4
│  │  │  │  │      26.函数式编程之扁平化映射.mp4
│  │  │  │  │      27.函数式编程之过滤.mp4
│  │  │  │  │      28.函数式编程之默认排序.mp4
│  │  │  │  │      29.函数式编程之指定字段排序.mp4
│  │  │  │  │      30.函数式编程之自定义排序.mp4
│  │  │  │  │      31.函数式编程之分组.mp4
│  │  │  │  │      32.函数式编程之聚合操作.mp4
│  │  │  │  │      33.函数式编程之折叠操作.mp4
│  │  │  │  │      34.综合案例学生成绩单.mp4
│  │  │  │  │     
│  │  │  │  └─第四章节
│  │  │  │          00.导学.mp4
│  │  │  │          01.流程控制结构之顺序结构.mp4
│  │  │  │          02.选择结构之单分支结构.mp4
│  │  │  │          03.选择结构之双分支结构.mp4
│  │  │  │          04.选择结构之多分支结构.mp4
│  │  │  │          05.选择结构之注意事项.mp4
│  │  │  │          06.选择结构之嵌套分支.mp4
│  │  │  │          07.扩展块表达式.mp4
│  │  │  │          08.for循环之简单循环.mp4
│  │  │  │          09.for循环之循环嵌套.mp4
│  │  │  │          10.for循环之守卫.mp4
│  │  │  │          11.for循环之推导式.mp4
│  │  │  │          12.while循环.mp4
│  │  │  │          13.do.while循环.mp4
│  │  │  │          14.break和continue的用法.mp4
│  │  │  │          15.综合案例九九乘法表.mp4
│  │  │  │          16.综合案例模拟登陆.mp4
│  │  │  │         
│  │  │  └─资料-scala入门到精通
│  │  │          第一部分资料.zip
│  │  │          第三部分资料.zip
│  │  │          第二部分资料.zip
│  │  │          第五部分资料.zip
│  │  │          第四部分资料.zip
│  │  │         
│  │  └─快速入门大数据(2021贺岁篇)
│  │      ├─视频-零基础3天快速入门大数据(2021贺岁篇)
│  │      │  ├─第一章
│  │      │  │  └─视频
│  │      │  │          01-课程学习目标和内容概要.mp4
│  │      │  │          02-大数据概论-大数据概念.mp4
│  │      │  │          02-本章内容介绍.mp4
│  │      │  │          03-大数据概论-大数据应用场景.mp4
│  │      │  │          03-大数据概论-大数据特点.mp4
│  │      │  │          04-大数据概论-大数据分析业务步骤.mp4
│  │      │  │          05-大数据概论-大数据职业规划.mp4
│  │      │  │          06-大数据概论-学习路线.mp4
│  │      │  │         
│  │      │  ├─第三章
│  │      │  │  └─视频
│  │      │  │          01-本章内容介绍.mp4
│  │      │  │          02-分布式系统概念.mp4
│  │      │  │          03-集群的概念.mp4
│  │      │  │          04-Hadoop概论-Hadoop介绍.mp4
│  │      │  │          05-Hadoop概论-框架内容.mp4
│  │      │  │          06-Hadoop概论-国内外应用.mp4
│  │      │  │          07-Hadoop概论-Hadoop的版本.mp4
│  │      │  │          08-Hadoop概论-框架内容.mp4
│  │      │  │          09-Hadoop集群搭建方案.mp4
│  │      │  │          10-Hadoop集群操作-单机模式-启动和关闭.mp4
│  │      │  │          11-Hadoop集群操作-单机模式-初体验.mp4
│  │      │  │          12-Hadoop集群操作-集群模式-启动和关闭.mp4
│  │      │  │          13-Hadoop集群操作-集群模式-初体验.mp4
│  │      │  │          14-HDFS文件系统-HDFS概述.mp4
│  │      │  │          15-HDFS文件系统-HDFS特点.mp4
│  │      │  │          16-HDFS文件系统-HDFS架构.mp4
│  │      │  │          17-HDFS文件系统-HDFS副本机制.mp4
│  │      │  │          18-HDFS的Shell命令-介绍.mp4
│  │      │  │          19-HDFS的Shell命令-ls命令.mp4
│  │      │  │          20-HDFS的Shell命令-mkdir命令.mp4
│  │      │  │          21-HDFS的Shell命令-put命令.mp4
│  │      │  │          22-HDFS的Shell命令-get命令.mp4
│  │      │  │          23-HDFS的Shell命令-mv命令.mp4
│  │      │  │          24-HDFS的Shell命令-rm命令.mp4
│  │      │  │          25-HDFS的Shell命令-cp命令.mp4
│  │      │  │          26-HDFS的Shell命令-cat命令.mp4
│  │      │  │          27-HDFS的基准测试.mp4
│  │      │  │         
│  │      │  ├─第二章
│  │      │  │  └─视频
│  │      │  │          01-本章内容介绍.mp4
│  │      │  │          02-计算机入门知识-硬件和软件.mp4
│  │      │  │          03-计算机入门知识-操作系统概述.mp4
│  │      │  │          034-vi编辑器-底行模式常用命令.mp4
│  │      │  │          04-Linux的基本介绍.mp4
│  │      │  │          05-Linux的发行版介绍.mp4
│  │      │  │          06-虚拟机介绍.mp4
│  │      │  │          07-VMware的安装.mp4
│  │      │  │          08-Centos系统的安装和打开.mp4
│  │      │  │          09-Linux的初体验.mp4
│  │      │  │          10-Linux系统的网络配置.mp4
│  │      │  │          11-Linux远程连接工具CRT的使用-介绍和安装.mp4
│  │      │  │          12-Linux远程连接工具CRT使用-参数配置.mp4
│  │      │  │          13-Linux的目录结构.mp4
│  │      │  │          14-Linux的常用命令-显示文件列表命令-ls命令.mp4
│  │      │  │          15-Linux常用命令-目录操作命令-pwd命令.mp4
│  │      │  │          16-Linux常用命令-目录操作命令-cd命令.mp4
│  │      │  │          17-Linux常用命令-目录操作命令-mkdir命令.mp4
│  │      │  │          18-Linux常用命令-目录操作命令-rm命令.mp4
│  │      │  │          19-Linux常用命令-文件操作命令-touch命令.mp4
│  │      │  │          20-Linux常用命令-文件操作命令mv命令.mp4
│  │      │  │          21-Linux常用命令-文件操作命令-cat命令.mp4
│  │      │  │          22-Linux常用命令-文件操作命令-more命令.mp4
│  │      │  │          23-Linux常用命令-文件操作命令-cp命令.mp4
│  │      │  │          24-Linux常用命令-系统管理命令-ps命令.mp4
│  │      │  │          25-Linux常用命令-系统管理命令-kill命令.mp4
│  │      │  │          26-Linux常用命令-网络管理命令-hostname命令.mp4
│  │      │  │          27-Linux常用命令-网络管理命令-ifconfig命令.mp4
│  │      │  │          28-Linux常用命令-网络管理命令-netstat命令.mp4
│  │      │  │          29-Linux常用命令-clear命令.mp4
│  │      │  │          30-Linux常用命令-重启和关机命令.mp4
│  │      │  │          31-vi编辑器-介绍.mp4
│  │      │  │          32-vi编辑器-基本使用.mp4
│  │      │  │          33-vi编辑器-命令行模式相关命令.mp4
│  │      │  │         
│  │      │  ├─第五章
│  │      │  │  └─视频
│  │      │  │          01-本章内容介绍.mp4
│  │      │  │          02-项目业务背景-业务介绍.mp4
│  │      │  │          03-项目业务背景-项目架构.mp4
│  │      │  │          04-日志数据集介绍-用户订单日志.mp4
│  │      │  │          05-日志数据集介绍-用户取消订单日志.mp4
│  │      │  │          06-日志数据集介绍-用户支付日志.mp4
│  │      │  │          07-日志数据集介绍-用户评价日志.mp4
│  │      │  │          08-数据仓库构建-数仓分层.mp4
│  │      │  │          09-数据仓库构建-创建数据库.mp4
│  │      │  │          10-数据分区表构建-创建表.mp4
│  │      │  │          11-数据分区表构建-表加载数据.mp4
│  │      │  │          12-数据预处理-预处理需求.mp4
│  │      │  │          13-数据预处理-宽表创建和数据加载.mp4
│  │      │  │          14-订单指标分析-订单总笔数mp4.mp4
│  │      │  │          15-订单指标分析-预约和非预约订单占比.mp4
│  │      │  │          16-订单指标分析-不同时段订单占比.mp4
│  │      │  │          17-订单指标分析-不同地域订单占比.mp4
│  │      │  │          18-订单指标分析-不同年龄段和不同时段订单占比.mp4
│  │      │  │          19-Sqoop数据导出-Sqoop介绍.mp4
│  │      │  │          20-Sqoop数据导出-Sqoop安装和验证.mp4
│  │      │  │          21-Sqoop数据导出-Mysql创建目标数据库和目标表.mp4
│  │      │  │          22-Sqoop数据导出-数据导出操作.mp4
│  │      │  │          23-Superset数据可视化-Superset介绍.mp4
│  │      │  │          24-Superset数据可视化-Superset安装和启动.mp4
│  │      │  │          25-Superset数据可视化-Superset创建数据源.mp4
│  │      │  │          26-Superset数据可视化-订单总笔数可视化.mp4
│  │      │  │          27-Superset数据可视化-预约和非预约订单可视化.mp4
│  │      │  │          28-Superset数据可视化-不同时段订单可视化.mp4
│  │      │  │          29-Superset数据可视化-不同地域订单可视化.mp4
│  │      │  │          30-Superset数据可视化-不同年龄段和不同时段订单可视化.mp4
│  │      │  │          31-Superset数据可视化-看板开发mp4.mp4
│  │      │  │         
│  │      │  └─第四章
│  │      │      └─视频
│  │      │              01-本章内容介绍.mp4
│  │      │              02-数据仓库基本概念.mp4
│  │      │              03-数据库和数据仓库区别.mp4
│  │      │              04-数据仓库分层.mp4
│  │      │              05-Hive的介绍.mp4
│  │      │              06-Hive的基本架构.mp4
│  │      │              07-Hive的计算引擎.mp4
│  │      │              08-Hive的安装和启动.mp4
│  │      │              09-Hive的数据库和表.mp4
│  │      │              10-Hive的数据库操作-创建数据库.mp4
│  │      │              11-Hive的数据库操作-查看数据库详情和删除数据库.mp4
│  │      │              12-Hive的数据表操作-创建表语法和数据类型.mp4
│  │      │              13-Hive的数据表操作-内部表-创建表.mp4
│  │      │              14-Hive的数据表操作-内部表-查看表结构和删除表.mp4
│  │      │              15-Hive的数据表操作-内部表-直接插入数据.mp4
│  │      │              16-Hive的数据表操作-内部表-load加载数据.mp4
│  │      │              17-Hive的数据表操作-内部表-特点总结.mp4
│  │      │              18-Hive的数据表操作-外部表-创建表.mp4
│  │      │              19-Hive的数据表操作-外部表-数据加载.mp4
│  │      │              20-Hive的数据表操作-外部表-特点总结.mp4
│  │      │              21-Hive的数据表操作-开发工具-VSCode安装.mp4
│  │      │              22-Hive的数据表操作-分区表-一级分区表操作.mp4
│  │      │              23-Hive的数据表操作-分区表-多级分区表操作.mp4
│  │      │              24-Hive的数据表操作-分区表-其他操作.mp4
│  │      │              25-Zepplin框架-介绍.mp4
│  │      │              26-Zepplin框架-安装和使用.mp4
│  │      │              27-Zepplin框架-参数设置.mp4
│  │      │              28-Hive查询操作-查询语法.mp4
│  │      │              29-Hive查询操作-基本查询操作.mp4
│  │      │              30-Hive查询操作-聚合函数使用.mp4
│  │      │              31-Hive查询操作-where语句.mp4
│  │      │              32-Hive查询操作-操作符-比较运算符-介绍.mp4
│  │      │              33-Hive查询操作-操作符-比较运算符-实例.mp4
│  │      │              34-Hive查询操作-操作符-逻辑运算符.mp4
│  │      │              35-Hive查询操作-分组查询-group by.mp4
│  │      │              36-Hive查询操作-having语句.mp4
│  │      │              37-Hive查询操作-排序查询-order by.mp4
│  │      │              38-Hive查询操作-limit语句.mp4
│  │      │              39-Hive查询操作-多表查询-介绍.mp4
│  │      │              40-Hive查询操作-多表查询-内连接操作.mp4
│  │      │              41-Hive查询操作-多表查询-外连接操作.mp4
│  │      │              42-Hive查询操作-子查询.mp4
│  │      │              43-Hive内置函数-数学函数.mp4
│  │      │              44-Hive内置函数-字符串函数.mp4
│  │      │              45-Hive内置函数-日期函数.mp4
│  │      │              46-Hive内置函数-条件判断.mp4
│  │      │              47-Hive内置函数-行转列实现.mp4
│  │      │              50-Hive内置函数-开窗函数-分组排名.mp4
│  │      │              51-Hive内置函数-开窗函数-累计统计.mp4
│  │      │             
│  │      └─资料-零基础3天快速入门大数据(2021贺岁篇)
│  │          ├─第一章
│  │          │  └─PPT
│  │          │          第一章-大数据概论.pptx
│  │          │         
│  │          ├─第三章
│  │          │  └─PPT
│  │          │          第二章-HDFS分布式文件系统统.pptx
│  │          │         
│  │          ├─第二章
│  │          │  └─PPT
│  │          │          第二章-Linux服务器系统.pptx
│  │          │         
│  │          ├─第五章
│  │          │  ├─PPT
│  │          │  │      第4章-滴滴出行数据分析.docx
│  │          │  │      第四章-Hive实战和Zeppelin框架.pptx
│  │          │  │     
│  │          │  └─资料
│  │          │      └─项目数据
│  │          │              cancelorder.csv
│  │          │              evaluate.csv
│  │          │              order.csv
│  │          │              pay.csv
│  │          │             
│  │          ├─第四章
│  │          │  │  多表查询.bmp
│  │          │  │ 
│  │          │  ├─PPT
│  │          │  │      第四章-Hive实战和Zeppelin框架.docx
│  │          │  │      第四章-Hive实战和Zeppelin框架.pptx
│  │          │  │     
│  │          │  ├─代码
│  │          │  │      1-Hive基本操作.hql
│  │          │  │      2-Hive的分区表.hql
│  │          │  │      3-Hive查询操作.hql
│  │          │  │     
│  │          │  └─资料
│  │          │      ├─测试数据
│  │          │      │      course.txt
│  │          │      │      emp.txt
│  │          │      │      log.data
│  │          │      │      score.txt
│  │          │      │      smalldata
│  │          │      │      sqlprac.sql
│  │          │      │      student.txt
│  │          │      │      teacher.txt
│  │          │      │      useraccess.txt
│  │          │      │     
│  │          │      └─软件包
│  │          │              VSCodeUserSetup-x64-1.35.1.exe
│  │          │             
│  │          └─配套资料
│  │              ├─HiveSql指令
│  │              │      1-Hive基本操作.hql
│  │              │      2-Hive的分区表.hql
│  │              │      3-Hive查询操作.hql
│  │              │      3-Hive的练习.hql
│  │              │      4-Hive实战-滴滴出行.hql
│  │              │      
│  │              ├─Hive数据集
│  │              │      cancelorder.csv
│  │              │      evaluate.csv
│  │              │      order.csv
│  │              │      pay.csv
│  │              │     
│  │              └─配套虚拟机
│  │                  ├─单机模式
│  │                  │      CentOS7.7-Standalone.rar
│  │                  │     
│  │                  └─集群模式
│  │                          node1.zip
│  │                          node2.zip
│  │                          node3.zip
│  │                         
│  ├─第2阶段大数据环境搭建和云平台
│  │  ├─全程实操从零学习掌握HDP集群
│  │  │  │  01-前言.mp4
│  │  │  │  02-环境配置-01.mp4
│  │  │  │  02-环境配置-02.mp4
│  │  │  │  02-环境配置-03.mp4
│  │  │  │  03-Ambari-HDP需要的软件包配置到yum本地库中.mp4
│  │  │  │  04-安装Ambari-Server.mp4
│  │  │  │  05-通过Ambari-Server-UI部署集群.mp4
│  │  │  │  06-01-添加hadoop组件并测试.mp4
│  │  │  │  06-02-添加HBase并测试.mp4
│  │  │  │  06-03-添加Yarn和MR并测试.mp4
│  │  │  │  06-04-添加Kafka并测试.mp4
│  │  │  │  06-05-添加Spark并测试.mp4
│  │  │  │  HDP-环境配置资料.zip
│  │  │  │ 
│  │  │  └─bak
│  │  │          01-环境检查.mp4
│  │  │          02-环境配置-上半部分.mp4
│  │  │          02-环境配置-下半部分.mp4
│  │  │         
│  │  ├─基于AWS云平台实现云上数仓开发
│  │  │  ├─视频-基于AWS云平台实现云上数仓开发
│  │  │  │  ├─1-第一章
│  │  │  │  │      00-课程学习目标和前置技能需求.mp4
│  │  │  │  │      1.1-1.2-云平台的概念简介.mp4
│  │  │  │  │      1.3-两种云平台的分类.mp4
│  │  │  │  │      1.4-主流的公有云平台有哪些.mp4
│  │  │  │  │      1.5-云上的3种常见服务类型.mp4
│  │  │  │  │      1.6-第一章总结.mp4
│  │  │  │  │     
│  │  │  │  ├─10-第十章
│  │  │  │  │      10.1-业务开发-案例架构介绍.mp4
│  │  │  │  │      10.2-业务开发-数据格式说明.mp4
│  │  │  │  │      10.3.1-1-业务开发-ODS层开发说明.mp4
│  │  │  │  │      10.3.1-2-业务开发-开发GlueETL任务并COPY数据到Redshift ODS层.mp4
│  │  │  │  │      10.3.2-业务开发-开发DW层-准备日期维度数据.mp4
│  │  │  │  │      10.3.3-1-业务开发-开发DW层-讲解DW层开发的需求.mp4
│  │  │  │  │      10.3.3-2-业务开发-开发DW层-DW层开发EMR代码快速讲解.mp4
│  │  │  │  │      10.3.3-3-业务开发-开发DW层-提交EMR任务.mp4
│  │  │  │  │      10.3.4-1-ADS指标开发-指标1.mp4
│  │  │  │  │      10.3.4-10-ADS指标开发-指标10.mp4
│  │  │  │  │      10.3.4-11-ADS指标开发-总结.mp4
│  │  │  │  │      10.3.4-2-ADS指标开发-指标2.mp4
│  │  │  │  │      10.3.4-3-ADS指标开发-指标3.mp4
│  │  │  │  │      10.3.4-4-ADS指标开发-指标4.mp4
│  │  │  │  │      10.3.4-5-ADS指标开发-指标5.mp4
│  │  │  │  │      10.3.4-6-ADS指标开发-指标6.mp4
│  │  │  │  │      10.3.4-7-ADS指标开发-指标7.mp4
│  │  │  │  │      10.3.4-8-ADS指标开发-指标8.mp4
│  │  │  │  │      10.3.4-9-ADS指标开发-指标9.mp4
│  │  │  │  │      10.4-ODS层开发-Glue代码单独讲解.mp4
│  │  │  │  │      10.5-DW层开发-EMR代码单独讲解.mp4
│  │  │  │  │     
│  │  │  │  ├─11-第十一章
│  │  │  │  │      11.1-SuperSet-简介和安装.mp4
│  │  │  │  │      11.3-SuperSet-建立到Redshift的数据库链接.mp4
│  │  │  │  │      11.4.1-SuperSet-指标1可视化.mp4
│  │  │  │  │      11.4.10-SuperSet-指标8和指标9和指标10的可视化.mp4
│  │  │  │  │      11.4.3-SuperSet-指标2可视化.mp4
│  │  │  │  │      11.4.4-SuperSet-指标3可视化和lable设置.mp4
│  │  │  │  │      11.4.6-SuperSet-指标4和指标5的可视化.mp4
│  │  │  │  │      11.4.8-SuperSet-指标6和指标7的可视化.mp4
│  │  │  │  │      11.5.1-BI开发-指标8的重新分析.mp4
│  │  │  │  │      11.5.2-BI开发-基于BI完成3个数据探索需求和BI总结.mp4
│  │  │  │  │     
│  │  │  │  ├─12-第十二章
│  │  │  │  │      12.1-12.2-QuickSight介绍和注册.mp4
│  │  │  │  │      12.3-1-QuickSight添加数据源.mp4
│  │  │  │  │      12.3-2-QuickSight-指标9可视化操作.mp4
│  │  │  │  │      12.3-3-QuickSight-数据探索的简单演示和总结.mp4
│  │  │  │  │     
│  │  │  │  ├─2-第二章
│  │  │  │  │      2.1.1-IaaS服务-EC2介绍.mp4
│  │  │  │  │      2.1.2-IaaS层-VPC介绍.mp4
│  │  │  │  │      2.1.3-IaaS层-Direct Connect服务.mp4
│  │  │  │  │      2.2.1-PaaS层-S3简介.mp4
│  │  │  │  │      2.2.2-2.2.4-PaaS层其它常见服务介绍.mp4
│  │  │  │  │      2.3.1-SaaS层-RDS介绍.mp4
│  │  │  │  │      2.3.2-SaaS层-DynamoDB介绍.mp4
│  │  │  │  │      2.3.3-SaaS层-Redshift介绍.mp4
│  │  │  │  │      2.3.4-SaaS层-AWS Glue介绍.mp4
│  │  │  │  │      2.3.5-SaaS层-AWS EMR介绍.mp4
│  │  │  │  │      2.3.6-SaaS层-Kinesis介绍和第二章总结.mp4
│  │  │  │  │     
│  │  │  │  ├─3-第三章
│  │  │  │  │      3.1-前期准备-AWS账户.mp4
│  │  │  │  │      3.2-前期准备-AWS编程访问密钥对.mp4
│  │  │  │  │      3.3-前期准备-AWS CLI 配置.mp4
│  │  │  │  │      3.4-前期准备-准备安全组.mp4
│  │  │  │  │      3.5-前期准备-准备S3存储桶.mp4
│  │  │  │  │      3.6-前期准备-准备VPC终端节点.mp4
│  │  │  │  │      3.7-前期准备-项目架构介绍和第三章简单总结.mp4
│  │  │  │  │     
│  │  │  │  ├─4-第四章
│  │  │  │  │      4.1and4.2-RDS概念回顾和创建.mp4
│  │  │  │  │      4.3-连接RDS.mp4
│  │  │  │  │      4.4-修改RDS的参数.mp4
│  │  │  │  │     
│  │  │  │  ├─5-第五章
│  │  │  │  │      5.1-5.2-Glue-Glue的概念和执行原理介绍.mp4
│  │  │  │  │      5.3.1-Glue-元数据目录-手动添加csv文件的元数据表.mp4
│  │  │  │  │      5.3.2-1-Glue-元数据目录-爬网程序添加CSV文件元数据表.mp4
│  │  │  │  │      5.3.2-2-Glue-元数据目录-爬网程序添加RDS表.mp4
│  │  │  │  │      5.3.3-1-Glue-元数据目录-内置分类器概念.mp4
│  │  │  │  │      5.3.3-2-Glue-元数据目录-自定义CSV分类器.mp4
│  │  │  │  │      5.3.3-3-Glue-元数据目录-自定义JSON分类器.mp4
│  │  │  │  │      5.4.1-Glue-ETL测试任务CSV转JSON.mp4
│  │  │  │  │      5.4.2-2-Glue-ETL测试任务2-将结果写入到RDS.mp4
│  │  │  │  │      5.4.2-Glue-ETL测试任务2-自定义数据处理逻辑.mp4
│  │  │  │  │      5.5.1-Glue-工作流程的概念和JOB1和2的创建.mp4
│  │  │  │  │      5.5.2-Glue-工作流程的创建和运行.mp4
│  │  │  │  │     
│  │  │  │  ├─6-第六章
│  │  │  │  │      6.1-EMR-概念回顾.mp4
│  │  │  │  │      6.2-EMR-EMR在课程中的定位.mp4
│  │  │  │  │      6.3.1-EMR-详细讲解EMR集群的创建和细节.mp4
│  │  │  │  │      6.3.2-EMR-集群配置参数的使用方法.mp4
│  │  │  │  │      6.3.3-EMR-创建步骤运行集群并提交JOB.mp4
│  │  │  │  │      6.4-EMR-第六章总结.mp4
│  │  │  │  │     
│  │  │  │  ├─7-第七章
│  │  │  │  │      7.1-7.2-Redshift-概念回顾和特点.mp4
│  │  │  │  │      7.3-Redshift-IAM角色创建和集群创建详解.mp4
│  │  │  │  │      7.4-Redshift-加载示例数据体验.mp4
│  │  │  │  │     
│  │  │  │  ├─8-第八章
│  │  │  │  │      8.1.1-Redshift-数据仓库架构概述.mp4
│  │  │  │  │      8.1.2-Redshift-性能概述.mp4
│  │  │  │  │      8.1.3-Redshift-列式存储概述.mp4
│  │  │  │  │      8.1.4-Redshift-内部组件和功能概览.mp4
│  │  │  │  │      8.2-Redshift-数据库常用日常操作.mp4
│  │  │  │  │      8.3.1-Redshift-排序键.mp4
│  │  │  │  │      8.3.2-Redshift-分配方式(分配键).mp4
│  │  │  │  │      8.3.3-1-Redshift最佳实践案例-步骤1-加载数据.mp4
│  │  │  │  │      8.3.3-2-Redshift最佳实践案例-步骤2-记录系统性能信息.mp4
│  │  │  │  │      8.3.3-3-Redshift最佳实践案例-步骤3-选择排序键.mp4
│  │  │  │  │      8.3.3-4-Redshift最佳实践案例-步骤4-选择分配方式.mp4
│  │  │  │  │      8.3.3-5-Redshift最佳实践案例-步骤5-审查压缩编码和重新创建表.mp4
│  │  │  │  │      8.3.3-6-Redshift最佳实践案例-步骤6和7-重新进行性能测试记录数据进行性能对比.mp4
│  │  │  │  │      8.5.1-1-Redshift-DML-使用copy命令加载数据.mp4
│  │  │  │  │      8.5.1-2-Redshift-DML-从远程SSH主机加载数据到Redshift表中.mp4
│  │  │  │  │      8.5.2-暂存表.mp4
│  │  │  │  │      8.5.3-事务回滚.mp4
│  │  │  │  │      8.5.4-VACUUM命令.mp4
│  │  │  │  │      8.5.5-UNLOAD命令.mp4
│  │  │  │  │      8.5.6-拓展-Amazon Redshift Spectrum服务介绍.mp4
│  │  │  │  │     
│  │  │  │  └─9-第九章
│  │  │  │          9.1-数仓理论回顾-数据仓库的发展.mp4
│  │  │  │          9.2-数仓理论回顾-名词解释和数仓维度设计模型.mp4
│  │  │  │          9.3-数仓理论回顾-数仓开发中的3个基本层级.mp4
│  │  │  │         
│  │  │  └─资料-基于AWS云平台实现云上数仓开发
│  │  │          lineorder0-3.zip
│  │  │          lineorder4-7.zip
│  │  │          Redshift-设计表教程示例数据.zip
│  │  │          基于AWS的云上数仓构建课件.zip
│  │  │          基于AWS的云上数仓构建资料.zip
│  │  │         
│  │  ├─大规模集群千亿数据量数仓指标实战开发测试
│  │  │      1-集群创建和参数设置.mp4
│  │  │      2-配置集群监控.mp4
│  │  │      3-准备数据从S3下载到HDFS.mp4
│  │  │      4-准备数据从ODS导入到DW.mp4
│  │  │      5-指标计算前的数据倾斜问题解决方法.mp4
│  │  │      6-最终步骤-进行指标统计的计算.mp4
│  │  │      7-不解决数据倾斜的演示.mp4
│  │  │      8-集群规模预览.mp4
│  │  │     
│  │  └─快速掌握CDH的安装和配置
│  │      ├─CDH环境搭建视频
│  │      │      1.大数据架构和技术选型.mp4
│  │      │      10.CM基础环境准备-4.mp4
│  │      │      11.CM安装Server和Agent.mp4
│  │      │      12.CM安装Service服务.mp4
│  │      │      13.CM安装HDFS服务.mp4
│  │      │      14.CM添加Yarn服务.mp4
│  │      │      15.CM添加Zookeeper服务.mp4
│  │      │      16.CM添加Hive服务.mp4
│  │      │      17.CM添加oozie服务.mp4
│  │      │      18.CM添加Sqoop服务.mp4
│  │      │      19.CM添加HBase服务.mp4
│  │      │      2.基础环境准备-1.mp4
│  │      │      20.CM添加Spark服务.mp4
│  │      │      21.CM添加Hue服务.mp4
│  │      │      22.CM添加新服务器.mp4
│  │      │      3.基础环境准备-2.mp4
│  │      │      4.CM的产生背景和应用场景.mp4
│  │      │      5.CM介绍.mp4
│  │      │      6.集群服务规划.mp4
│  │      │      7.CM基础环境准备.mp4
│  │      │      8.CM基础环境准备-扩展资源.mp4
│  │      │      9.CM基础环境准备-3.mp4
│  │      │     
│  │      └─CDH环境搭建资料
│  │          │  CDH环境大纲.xmind
│  │          │ 
│  │          ├─讲义
│  │          │      1. 大数据架构和技术选型.rar
│  │          │      10.添加HBase服务.rar
│  │          │      11.添加Spark服务.rar
│  │          │      12.添加Hue服务.rar
│  │          │      13.添加新服务器.rar
│  │          │      2. 虚拟机环境.rar
│  │          │      3. Cloudera Manager.rar
│  │          │      4.添加HDFS服务.rar
│  │          │      5.添加Yarn服务.rar
│  │          │      6.添加Zookeeper服务.rar
│  │          │      7.添加Hive服务.rar
│  │          │      8.添加Oozie服务.rar
│  │          │      9.添加Sqoop服务.rar
│  │          │     
│  │          └─资料
│  │              └─下载文件
│  │                      allkeys.rar
│  │                      cdh6.rar
│  │                      cm6.rar
│  │                      mysql.rar
│  │                     
│  ├─第3阶段分布式数据存储
│  │  ├─HBase海量数据存储实战
│  │  │  │  Hbase资料.zip
│  │  │  │ 
│  │  │  └─视频
│  │  │          001.Hadoop和HBase.mp4
│  │  │          002.HBase的应用场景.mp4
│  │  │          003.HBase对比mysq、对比Hive.mp4
│  │  │          004.HBase安装.mp4
│  │  │          005.参考硬件配置.mp4
│  │  │          006.HBase的数据模型.mp4
│  │  │          007.HBaseshell操作.mp4
│  │  │          008.计数器和简单scan扫描操作.mp4
│  │  │          009.使用RowFilter过滤器来进行过滤.mp4
│  │  │          010.使用列过滤器和组合过滤器.mp4
│  │  │          012.HBase计数器.mp4
│  │  │          013.HBase的管理命令.mp4
│  │  │          014.Java编程——建表操作.mp4
│  │  │          015.Java编程——插入数据操作.mp4
│  │  │          016.Java编程——根据rowkey获取数据.mp4
│  │  │          017.Java编程——scan + filter过滤操作.mp4
│  │  │          018.HBase的HMaster高可用.mp4
│  │  │          019.HBase的架构模型.mp4
│  │  │          020.昨日回顾今日目标.mp4
│  │  │          021.案例介绍+环境搭建.mp4
│  │  │          022.名称空间.mp4
│  │  │          023.列蔟设计版本设计数据压缩.mp4
│  │  │          024.避免热点的关键操作.mp4
│  │  │          025.预分区.mp4
│  │  │          026.项目初始化.mp4
│  │  │          027.Java代码开发——随机生成一条数据.mp4
│  │  │          028.Java代码开发——生成rowkey.mp4
│  │  │          029.Java代码开发——将随机生成的数据推入到HBase.mp4
│  │  │          030.Java代码开发——实现getMessage数据接口.mp4
│  │  │          031.Apache Phoenix介绍.mp4
│  │  │          032.Phoenix安装.mp4
│  │  │          033.Phoenix的建表语法.mp4
│  │  │          034.Phoenix数据操作语法.mp4
│  │  │          035.Phoenix的分页查询.mp4
│  │  │          036.Phoenix预分区.mp4
│  │  │          037.Phoenix创建视图.mp4
│  │  │          038.Phoenix JDBC开发.mp4
│  │  │          039.Phoenix4种索引类型.mp4
│  │  │          040.Phoenix全局索引覆盖索引.mp4
│  │  │          041.Phoenix本地索引函数索引.mp4
│  │  │          042.关于Phoenix本地索引SALTBUCKETS不支持问题.mp4
│  │  │          043.HBase的读流程.mp4
│  │  │          044.HBase的写数据流程和2.xinmeorycompaction.mp4
│  │  │          045.写数据的两阶段合并.mp4
│  │  │          046.Region的管理.mp4
│  │  │          047.Master上下线.mp4
│  │  │          048.Bulkload和Mapper实现.mp4
│  │  │          049.Bulkload Driver开发和排错技巧.mp4
│  │  │          050.HBase协处理器.mp4
│  │  │          051.HBase事务.mp4
│  │  │          052.常见数据结构理解.mp4
│  │  │          053.LSM树.mp4
│  │  │          054.布隆过滤器BloomFilter.mp4
│  │  │          055.StoreFile结构.mp4
│  │  │         
│  │  ├─Redis大数据基础快速系统掌握
│  │  │      001.NoSQL数据库发展历史简介.mp4
│  │  │      002.Redis介绍.mp4
│  │  │      003.Redis安装.mp4
│  │  │      004.String数据类型操作.mp4
│  │  │      005.对常用数据结构的操作.mp4
│  │  │      006.对位图Bitmaps的操作.mp4
│  │  │      007.HyperLogLog结构操作.mp4
│  │  │      008.离线架构和实时架构Redis应用.mp4
│  │  │      009.Redis Java操作Redis连接.mp4
│  │  │      010.Jedis String操作.mp4
│  │  │      011.Jedis的listhashset的操作.mp4
│  │  │      012.Redis的两种持久化策略.mp4
│  │  │      013.Redis的事务.mp4
│  │  │      014.Redis的过期策略和内存淘汰策略.mp4
│  │  │      015.主从复制架构.mp4
│  │  │      016.三台服务器搭建Redis主从复制.mp4
│  │  │      017.哨兵介绍与环境搭建.mp4
│  │  │      018.Redis的sentinel模式代码开发连接.mp4
│  │  │      019.Redis集群与分区策略.mp4
│  │  │      020.Redis集群的特点与集群的规划.mp4
│  │  │      021.Redis集群搭建.mp4
│  │  │      022.问题解决&学习技术三点.mp4
│  │  │      023.主从切换.mp4
│  │  │      024.JavaAPI操作redis集群.mp4
│  │  │      025.Redis缓存穿透.mp4
│  │  │      026.Redis的击穿和雪崩.mp4
│  │  │      027.常见Redis高频面试题总结.mp4
│  │  │      Redis资料.zip
│  │  │     
│  │  ├─Spark 分布式内存计算框架
│  │  │  ├─视频-Spark分布式内存计算框架
│  │  │  │  ├─sparkday10视频
│  │  │  │  │      01上次课程内容回顾.mp4
│  │  │  │  │      02实时应用数据源Kafka中数据来源.wmv
│  │  │  │  │      03实时存储HBase:业务实现概述.wmv
│  │  │  │  │      04实时存储HBase:编写应用主类整体结构.wmv
│  │  │  │  │      05实时存储HBase:编写streamingProcess方法整体结构.wmv
│  │  │  │  │      06实时存储HBase:编写HBaseDao 数据层.wmv
│  │  │  │  │      07实时存储HBase:保存偏移量至Zookeeper.wmv
│  │  │  │  │      08实时存储HBase:从Zookeeper加载偏移量.wmv
│  │  │  │  │      09实时存储HBase:测试运行SparkStreaming实现应用.wmv
│  │  │  │  │      10实时存储HBase:基于StructuredStreaming实现.wmv
│  │  │  │  │      11实时订单报表:整体业务概述.wmv
│  │  │  │  │      12实时订单报表:Spark-Redis库使用.wmv
│  │  │  │  │      13实时订单报表:报表业务主类结构编写.wmv
│  │  │  │  │      14报表开发:总销售额实现和测试.wmv
│  │  │  │  │      15报表开发:省份销售额实现.wmv
│  │  │  │  │      16报表开发:城市销售额实现.wmv
│  │  │  │  │      17报表开发:Double 精度丢失处理.wmv
│  │  │  │  │      18报表开发:每日实时统计需求说明.wmv
│  │  │  │  │      19报表开发:每日实时统计(一).wmv
│  │  │  │  │      20报表开发:每日实时统计(二).wmv
│  │  │  │  │      21报表开发:每日实时统计(三).wmv
│  │  │  │  │      22流式应用调优综合概述(三个方面).wmv
│  │  │  │  │      23应用打包提交运行本地模式(一).wmv
│  │  │  │  │      24应用打包提交运行本地模式(二).wmv
│  │  │  │  │      25应用性能调优:数据本地性.wmv
│  │  │  │  │      26应用性能调优:SparkStreaming反压机制.wmv
│  │  │  │  │      27应用性能调优:动态资源分配.wmv
│  │  │  │  │      28应用性能调优:日志管理.mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday1视频
│  │  │  │  │      01大数据技术框架总述.mp4
│  │  │  │  │      02Spark 课程说明.wmv
│  │  │  │  │      03今日课程内容提纲.wmv
│  │  │  │  │      04Spark是什么.wmv
│  │  │  │  │      05 Spark 四大特点.wmv
│  │  │  │  │      06Spark 框架模块.wmv
│  │  │  │  │      07Spark 运行模式.wmv
│  │  │  │  │      08Spark 课程环境准备(虚拟机).wmv
│  │  │  │  │      09Spark 本地模式配置.wmv
│  │  │  │  │      10本地模式运行spark-shell及测试.wmv
│  │  │  │  │      11上午课程内容回顾.wmv
│  │  │  │  │      12spark-shell运行词频统计WordCount(一).wmv
│  │  │  │  │      13spark-shell运行词频统计WordCount(二).wmv
│  │  │  │  │      14监控页面及圆周率PI运行.wmv
│  │  │  │  │      15Spark Standalone集群架构.wmv
│  │  │  │  │      16Spark Standalone集群部署测试(一).wmv
│  │  │  │  │      17Spark Standalone集群部署测试(二).wmv
│  │  │  │  │      18Spark Applicaiton应用组成.wmv
│  │  │  │  │      19Spark 应用WEB UI监控.wmv
│  │  │  │  │      20Spark Standalone HA高可用配置测试.wmv
│  │  │  │  │      21Spark 应用开发:创建Maven工程及模块.wmv
│  │  │  │  │      22Spark 应用开发:创建SparkContext对象.wmv
│  │  │  │  │      23Spark 应用开发:词频统计Wordc编写测试.wmv
│  │  │  │  │      24Spark 应用开发:词频统计TopKey(一).wmv
│  │  │  │  │      25Spark 应用开发:词频统计TopKey(二).mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday2视频
│  │  │  │  │      01昨日课程内容回顾(一).mp4
│  │  │  │  │      02昨日课程内容回顾(二).wmv
│  │  │  │  │      03今日课程内容提纲.wmv
│  │  │  │  │      04Spark 应用提交:spark-submit命令参数.wmv
│  │  │  │  │      05Spark 应用提交:提交local和Standalone模式运行.wmv
│  │  │  │  │      06Spark on YARN:参数配置和服务启动.wmv
│  │  │  │  │      07Spark on YARN:提交运行PI和WordCount.wmv
│  │  │  │  │      08DeployMode部署模式:client和cluster区别(理论).wmv
│  │  │  │  │      09DeployMode部署模式:client和cluster演示(理Standalone集群).wmv
│  │  │  │  │      10Spark on YARN不同DeployMode区别(画图演示).wmv
│  │  │  │  │      11上午内容复习回顾.wmv
│  │  │  │  │      12YARN Client模式运行流程及演示.wmv
│  │  │  │  │      13YARN Cluster模式运行流程及演示.wmv
│  │  │  │  │      14Spark Application运行MAIN函数代码执行.wmv
│  │  │  │  │      15总述Spark 应用运行.wmv
│  │  │  │  │      16RDD 概念:核心抽象及RDD 论文.wmv
│  │  │  │  │      17RDD 概念:RDD 定义.wmv
│  │  │  │  │      18RDD 概念:RDD 特性.wmv
│  │  │  │  │      19RDD 概念:WordCount中RDD.wmv
│  │  │  │  │      20RDD 创建:两种方式和并行化集合.wmv
│  │  │  │  │      21RDD 创建:外部存储系统和读取小文件.wmv
│  │  │  │  │      22RDD 分区数目.wmv
│  │  │  │  │      23RDD 函数分类.mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday3视频
│  │  │  │  │      01昨日课程内容回顾.mp4
│  │  │  │  │      02Spark 开发词频统计程序.wmv
│  │  │  │  │      03今日课程内容提纲.wmv
│  │  │  │  │      04分区操作函数mapPartitions和foreachPartition.wmv
│  │  │  │  │      05重分区函数repartition和coalesce.wmv
│  │  │  │  │      06Scala集合中聚合函数reduce和fold.wmv
│  │  │  │  │      07RDD中聚合函数reduce和fold.wmv
│  │  │  │  │      08RDD中聚合函数aggregate.wmv
│  │  │  │  │      09PairRDDFunctions中聚合函数.wmv
│  │  │  │  │      10RDD 关联函数.wmv
│  │  │  │  │      11RDD 函数练习.wmv
│  │  │  │  │      12RDD 持久化.wmv
│  │  │  │  │      13上午课程内容回顾.wmv
│  │  │  │  │      14RDD Checkpoint.wmv
│  │  │  │  │      15SogouQ日志分析:数据调研和业务分析.wmv
│  │  │  │  │      16SogouQ日志分析:HanLP 中文分词.wmv
│  │  │  │  │      17SogouQ日志分析:读取数据封装SogouRecord.wmv
│  │  │  │  │      18SogouQ日志分析:搜索关键词统计.wmv
│  │  │  │  │      19SogouQ日志分析:用户搜索点击统计.wmv
│  │  │  │  │      20SogouQ日志分析:搜索时间段统计.wmv
│  │  │  │  │      21外部数据源:综合概述.wmv
│  │  │  │  │      22外部数据源:Spark与HBase交互概述.wmv
│  │  │  │  │      23外部数据源:HBase Sink.wmv
│  │  │  │  │      24外部数据源:HBase Source.wmv
│  │  │  │  │      25外部数据源:MySQL Sink.mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday4视频
│  │  │  │  │      01昨日课程内容回顾.mp4
│  │  │  │  │      02RDD 共享变量:含义及案例需求说明.wmv
│  │  │  │  │      03共享变量:编程实现非单词过滤.wmv
│  │  │  │  │      04Spark框架中各个模块的数据结构抽象.wmv
│  │  │  │  │      05今日课程内容提纲.wmv
│  │  │  │  │      06SparkSession应用入口.wmv
│  │  │  │  │      07词频统计WordCount:基于DSL编程.wmv
│  │  │  │  │      08词频统计WordCount:基于SQL编程.wmv
│  │  │  │  │      09SparkSQL 前世今生.wmv
│  │  │  │  │      10SparkSQL官方定义和特性.wmv
│  │  │  │  │      11DataFrame是什么.wmv
│  │  │  │  │      12DataFrame中Schema.wmv
│  │  │  │  │      13DataFrame中每行数据Row.wmv
│  │  │  │  │      14上午课程内容回顾.wmv
│  │  │  │  │      15RDD转换DataFrame:综合概述.wmv
│  │  │  │  │      16RDD转换DataFrame:反射类型推断.wmv
│  │  │  │  │      17RDD转换DataFrame:自定义Schema.wmv
│  │  │  │  │      18toDF函数指定列名称转换为DataFrame.wmv
│  │  │  │  │      19基于DSL分析(函数说明)和SQL分析.wmv
│  │  │  │  │      20电影评分数据分析:需求说明.wmv
│  │  │  │  │      21电影评分数据分析:数据ETL.wmv
│  │  │  │  │      22电影评分数据分析:SQL分析.wmv
│  │  │  │  │      23电影评分数据分析:DSL分析.wmv
│  │  │  │  │      24电影评分数据分析:保存结果至MySQL和CSV文件.wmv
│  │  │  │  │      25电影评分数据分析:SparkSQL中Shuffle分区数.wmv
│  │  │  │  │      26Dataset 是什么.wmv
│  │  │  │  │      27RDD、DS和DF之间转换.wmv
│  │  │  │  │      28面试题:如何理解RDD、DF和DS.wmv
│  │  │  │  │      29外部数据源:加载load和保存save数据.wmv
│  │  │  │  │      30外部数据源:案例演示.(parquet、json、csv和jdbc).wmv
│  │  │  │  │      31外部数据源:集成Hive概述.wmv
│  │  │  │  │      32外部数据源:集成Hive(spark-shell).wmv
│  │  │  │  │      33外部数据源:集成Hive(IDEA开发).wmv
│  │  │  │  │      34自定义UDF函数在SQL和DSL中使用.mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday5视频
│  │  │  │  │      01昨日课程内容回顾:核心要点.mp4
│  │  │  │  │      02昨日课程内容回顾:思维导图.wmv
│  │  │  │  │      03分布式SQL引擎:spark-sql交互式命令行使用.wmv
│  │  │  │  │      04分布式SQL引擎:启动ThriftServer服务和beeline连接.wmv
│  │  │  │  │      05分布式SQL引擎:JDBC Client使用.wmv
│  │  │  │  │      06离线数据分析流程(五步).wmv
│  │  │  │  │      07今日课程内容提纲.wmv
│  │  │  │  │      08综合实战业务背景和需求概述.wmv
│  │  │  │  │      09数据调研和业务需求.wmv
│  │  │  │  │      10环境搭建:大数据环境.wmv
│  │  │  │  │      11环境搭建:应用开发环境.wmv
│  │  │  │  │      12项目初始化:属性文件和工具类.wmv
│  │  │  │  │      13项目初始化:加载属性文件.wmv
│  │  │  │  │      14项目初始化:SparkSession 工具类.wmv
│  │  │  │  │      15项目初始化:记录日志和配置log4j.properties文件.wmv
│  │  │  │  │      16广告数据ETL:IP地址解析.wmv
│  │  │  │  │      17广告数据ETL:IP 工具类.wmv
│  │  │  │  │      18广告数据ETL:Hive表创建.wmv
│  │  │  │  │      19广告数据ETL:日期获取.wmv
│  │  │  │  │      20广告数据ETL:加载JSON数据.wmv
│  │  │  │  │      21广告数据ETL:数据ETL(一).wmv
│  │  │  │  │      22广告数据ETL:数据ETL(二).wmv
│  │  │  │  │      23广告数据ETL:数据ETL(三).wmv
│  │  │  │  │      24广告数据ETL:数据ETL(四).wmv
│  │  │  │  │      25广告数据ETL:Spark 分布式缓存.wmv
│  │  │  │  │      26广告数据ETL:Spark on Hive与Hive on Spark区别.wmv
│  │  │  │  │      27业务报表分析:业务需求.wmv
│  │  │  │  │      28业务报表分析:报表运行主类.wmv
│  │  │  │  │      29业务报表分析:各地域数量分布(一).wmv
│  │  │  │  │      30业务报表分析:各地域数量分布(二).wmv
│  │  │  │  │      31业务报表分析:各地域数量分布(三).wmv
│  │  │  │  │      32业务报表分析:各地域数量分布(四).wmv
│  │  │  │  │      33广告投放的地域分布(一).wmv
│  │  │  │  │      34广告投放的地域分布(二).wmv
│  │  │  │  │      35广告投放的地域分布(三).wmv
│  │  │  │  │      36广告投放的地域分布(四).mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday6视频
│  │  │  │  │      01昨日课程内容回顾(一).mp4
│  │  │  │  │      02昨日课程内容回顾(二).wmv
│  │  │  │  │      03广告投放的地域分布(五).wmv
│  │  │  │  │      04广告投放其他维度分析.wmv
│  │  │  │  │      05应用提交:应用开发测试概述.wmv
│  │  │  │  │      06应用提交:应用打包.wmv
│  │  │  │  │      07应用提交:删除分区数据和报表数据.wmv
│  │  │  │  │      08集群提交运行(本地模式).wmv
│  │  │  │  │      09集群提交运行(集群模式).wmv
│  │  │  │  │      10Oozie 集成 Spark2 安装配置.wmv
│  │  │  │  │      11Oozie 调度框架回顾.wmv
│  │  │  │  │      12Oozie 调度 Spark2应用.wmv
│  │  │  │  │      13深入剖析Oozie 组件及运行本质和配置.wmv
│  │  │  │  │      14Hue 创建 Oozie 工作流.wmv
│  │  │  │  │      15Oozie 调度应用:调度【ETL 应用】.wmv
│  │  │  │  │      16Oozie 调度应用:调度【报表应用】.wmv
│  │  │  │  │      17Hue创建Oozie WorkFlow:ETL 应用.wmv
│  │  │  │  │      18Hue创建Oozie WorkFlow:报表应用.wmv
│  │  │  │  │      19Hue创建Oozie Coordinator:ETL 应用.wmv
│  │  │  │  │      20Hue创建Oozie Coordinator:报表应用.wmv
│  │  │  │  │      21Spark 内核调度:引例WordCount.wmv
│  │  │  │  │      22Spark 内核调度:RDD 依赖.wmv
│  │  │  │  │      23Spark 内核调度:DAG和Stage.wmv
│  │  │  │  │      24Spark 内核调度:Spark Shuffle.wmv
│  │  │  │  │      25Spark 内核调度:Job 调度流程.wmv
│  │  │  │  │      26Spark 内核调度:Spark 基本概念.wmv
│  │  │  │  │      27Spark 并行度(一).wmv
│  │  │  │  │      28Spark 并行度(一).mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday7视频
│  │  │  │  │      01Spark框架中流式处理模块和四大流式计算框架.mp4
│  │  │  │  │      02今日课程内容提纲.wmv
│  │  │  │  │      03Straming 概述:流式应用场景.wmv
│  │  │  │  │      04Straming 概述:Lambda架构.wmv
│  │  │  │  │      05Straming 概述:流式数据计算模式.wmv
│  │  │  │  │      06Straming 概述:SparkStreaming计算思想.wmv
│  │  │  │  │      07官方案例运行:每批次词频统计WordCount.wmv
│  │  │  │  │      08入门案例:Streaming编程模块.wmv
│  │  │  │  │      09入门案例:代码实现及测试运行.wmv
│  │  │  │  │      10入门案例:Streaming 应用监控.wmv
│  │  │  │  │      11SparkStreaming 运行工作原理.wmv
│  │  │  │  │      12BatchInterval和BlockInterval.wmv
│  │  │  │  │      14DStream 是什么.wmv
│  │  │  │  │      15DStream Operations函数概述.wmv
│  │  │  │  │      15DStream中针对RDD操作函数说明.wmv
│  │  │  │  │      16DStream中transform函数使用.wmv
│  │  │  │  │      17DStream中foreachRDD函数使用.wmv
│  │  │  │  │      18上午课程内容回顾.wmv
│  │  │  │  │      19SparkStreaming流式应用三种状态(一).wmv
│  │  │  │  │      20SparkStreaming流式应用三种状态(二).wmv
│  │  │  │  │      21流式应用技术栈及Kafka面试题.wmv
│  │  │  │  │      22SparkStreaming集成Kafka两种方式(Old和New Consumer API).wmv
│  │  │  │  │      23集成Kafk aOld Consumer API两种区别.wmv
│  │  │  │  │      24Old Consumer API中Direct 方式集成:编程实现.wmv
│  │  │  │  │      25Old Consumer API中Direct 方式集成:底层原理及最大数据量.wmv
│  │  │  │  │      26New Consumer API方式集成编程.wmv
│  │  │  │  │      27集成Kafka时获取消费偏移量信息.wmv
│  │  │  │  │      28应用案例:业务场景和需求说明.wmv
│  │  │  │  │      29应用案例:初始化环境.wmv
│  │  │  │  │      30应用案例:StreamingContextUtils 工具类.wmv
│  │  │  │  │      31应用案例:实时数据ETL存储.wmv
│  │  │  │  │      32应用案例:updateStateByKey 函数.wmv
│  │  │  │  │      33应用案例:mapWithState 函数.mp4
│  │  │  │  │     
│  │  │  │  ├─sparkday8视频
│  │  │  │  │      01昨日课程内容回顾:入门案例和DStream.mp4
│  │  │  │  │      02昨日课程内容回顾:集成Kafka.wmv
│  │  │  │  │      03昨日课程内容回顾:无状态和有状态计算.wmv
│  │  │  │  │      04应用案例:实时窗口统计window.wmv
│  │  │  │  │      05应用案例:实时窗口统计reduceByKeyAndWindow.wmv
│  │  │  │  │      06偏移量管理:概述及Checkpoint原理.wmv
│  │  │  │  │      07偏移量管理:重构代码.wmv
│  │  │  │  │      08偏移量管理:Checkpoint编码实现.wmv
│  │  │  │  │      09偏移量管理:手动管理偏移量和状态思路.wmv
│  │  │  │  │      10偏移量管理:MySQL 存储偏移量(一).wmv
│  │  │  │  │      11偏移量管理:MySQL 存储偏移量(二).wmv
│  │  │  │  │      12偏移量管理:Kafka 自身管理(异步提交偏移量).wmv
│  │  │  │  │      13Structured Streaming结构化流模块综合概述.wmv
│  │  │  │  │      14StructuredStreaming 课程内容提纲.wmv
│  │  │  │  │      15Spark Streaming 不足及Structured 诞生.wmv
│  │  │  │  │      16Structured Streaming 概述:模块介绍和核心思想.wmv
│  │  │  │  │      17Structured Streaming 概述:编程模型.wmv
│  │  │  │  │      18StructuredStreaming概述:编程模型(二).wmv
│  │  │  │  │      19入门案例WordCount:功能演示.wmv
│  │  │  │  │      20入门案例WordCount:Socket数据源和Console接收器.wmv
│  │  │  │  │      21入门案例WordCount:编程实现.wmv
│  │  │  │  │      22Input Sources 输入源概述及File 数据源.wmv
│  │  │  │  │      23Rate source数据源.wmv
│  │  │  │  │      24Streaming Queries基本设置(名称、触发、检查点及输出模式).wmv
│  │  │  │  │      25输出终端Sink概述.wmv
│  │  │  │  │      26输出函数foreach使用.wmv
│  │  │  │  │      27输出函数foreachBatch使用.wmv
│  │  │  │  │      28StructuredStreaming如何保证容错语义.wmv
│  │  │  │  │      29集成Kafka概述及Kafka 消费数据.wmv
│  │  │  │  │      30集成Kafka:Kafka 数据源.wmv
│  │  │  │  │      31集成Kafka:实时数据ETL架构.wmv
│  │  │  │  │      32集成Kafka:基站数据准备.wmv
│  │  │  │  │      33集成Kafka:Kafka Sink.mp4
│  │  │  │  │     
│  │  │  │  └─sparkday9视频
│  │  │  │          01昨日课程内容回顾:SparkStreaming 窗口和偏移量管理.mp4
│  │  │  │          02昨日课程内容回顾:StructuredStreaming 基础入门.wmv
│  │  │  │          03物联网数据实时分析:需求概述及数据准备.wmv
│  │  │  │          04物联网数据实时分析:基于DSL实现.wmv
│  │  │  │          05物联网数据实时分析:基于SQL实现.wmv
│  │  │  │          06数据去重及案例演示.wmv
│  │  │  │          07Continuous Processing连续处理原理及演示.wmv
│  │  │  │          08流式处理:时间概念.wmv
│  │  │  │          09event-time 窗口分析:原理剖析.wmv
│  │  │  │          10event-time 窗口分析:编程测试.wmv
│  │  │  │          11event-time 窗口生成.wmv
│  │  │  │          12水位Watermark引入及延迟数据.wmv
│  │  │  │          13水位Watermark计算及案例讲解.wmv
│  │  │  │          14实时综合案例:背景概述.wmv
│  │  │  │          15实时综合案例:内容提纲.wmv
│  │  │  │          16实时综合案例:业务需求概述.wmv
│  │  │  │          17环境搭建说明:大数据环境.wmv
│  │  │  │          18环境搭建说明:应用开发环境.wmv
│  │  │  │          19项目初始化:加载属性文件.wmv
│  │  │  │          20项目初始化:工具类 SparkUtils.wmv
│  │  │  │          21实时综合案例:模拟交易订单数据.wmv
│  │  │  │          22实时综合案例:数据实时ETL(一).wmv
│  │  │  │          23实时综合案例:数据实时ETL(二).wmv
│  │  │  │          24实时综合案例:数据实时ETL(三).wmv
│  │  │  │          25实时应用停止:思路分析.wmv
│  │  │  │          26实时应用停止:编程实现及测试.wmv
│  │  │  │          27实时增量存储:概述(HBase及Elasticsearch).wmv
│  │  │  │          28存储Elasticsearch:集成 Elasticsearch.wmv
│  │  │  │          29存储Elasticsearch:StructuredStreaming 实现.mp4
│  │  │  │         
│  │  │  └─资料-Spark分布式内存计算框架
│  │  │      │  sparkday01资料.zip
│  │  │      │  sparkday02资料.zip
│  │  │      │  sparkday03资料.zip
│  │  │      │  sparkday04资料.zip
│  │  │      │  sparkday05资料.zip
│  │  │      │  sparkday06资料.zip
│  │  │      │  sparkday07资料.zip
│  │  │      │  sparkday08资料.zip
│  │  │      │  sparkday09资料.zip
│  │  │      │  sparkday10资料.zip
│  │  │      │ 
│  │  │      ├─sparkday00虚拟机
│  │  │      │  ├─SparkNode01
│  │  │      │  │      NewCentOS-cl1-000001-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000001-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000001.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000002-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000002.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000003-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000003.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000004-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000004.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000005-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000005.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000006-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000006.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000007-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000007.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000008-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000008.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000009-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000009.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000011-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000011.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-000012-s008.vmdk
│  │  │      │  │      NewCentOS-cl1-000012.vmdk
│  │  │      │  │      NewCentOS-cl1-s001.vmdk
│  │  │      │  │      NewCentOS-cl1-s002.vmdk
│  │  │      │  │      NewCentOS-cl1-s003.vmdk
│  │  │      │  │      NewCentOS-cl1-s004.vmdk
│  │  │      │  │      NewCentOS-cl1-s005.vmdk
│  │  │      │  │      NewCentOS-cl1-s006.vmdk
│  │  │      │  │      NewCentOS-cl1-s007.vmdk
│  │  │      │  │      NewCentOS-cl1-s008.vmdk
│  │  │      │  │      NewCentOS-cl1.vmdk
│  │  │      │  │      spark-node01-Snapshot18.vmsn
│  │  │      │  │      spark-node01-Snapshot19.vmsn
│  │  │      │  │      spark-node01-Snapshot2.vmsn
│  │  │      │  │      spark-node01-Snapshot21.vmsn
│  │  │      │  │      spark-node01-Snapshot22.vmsn
│  │  │      │  │      spark-node01-Snapshot23.vmsn
│  │  │      │  │      spark-node01-Snapshot25.vmsn
│  │  │      │  │      spark-node01-Snapshot7.vmsn
│  │  │      │  │      spark-node01.nvram
│  │  │      │  │      spark-node01.vmsd
│  │  │      │  │      spark-node01.vmx
│  │  │      │  │      spark-node01.vmxf
│  │  │      │  │      vmware-0.log
│  │  │      │  │      vmware-1.log
│  │  │      │  │      vmware-2.log
│  │  │      │  │      vmware.log
│  │  │      │  │     
│  │  │      │  ├─SparkNode02
│  │  │      │  │      NewCentOS-cl2-000001-s001.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s002.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s003.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s004.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s005.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s006.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s007.vmdk
│  │  │      │  │      NewCentOS-cl2-000001-s008.vmdk
│  │  │      │  │      NewCentOS-cl2-000001.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s001.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s002.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s003.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s004.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s005.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s006.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s007.vmdk
│  │  │      │  │      NewCentOS-cl2-000003-s008.vmdk
│  │  │      │  │      NewCentOS-cl2-000003.vmdk
│  │  │      │  │      NewCentOS-cl2-s001.vmdk
│  │  │      │  │      NewCentOS-cl2-s002.vmdk
│  │  │      │  │      NewCentOS-cl2-s003.vmdk
│  │  │      │  │      NewCentOS-cl2-s004.vmdk
│  │  │      │  │      NewCentOS-cl2-s005.vmdk
│  │  │      │  │      NewCentOS-cl2-s006.vmdk
│  │  │      │  │      NewCentOS-cl2-s007.vmdk
│  │  │      │  │      NewCentOS-cl2-s008.vmdk
│  │  │      │  │      NewCentOS-cl2.vmdk
│  │  │      │  │      spark-node02-Snapshot4.vmsn
│  │  │      │  │      spark-node02-Snapshot5.vmsn
│  │  │      │  │      spark-node02.nvram
│  │  │      │  │      spark-node02.vmsd
│  │  │      │  │      spark-node02.vmx
│  │  │      │  │      spark-node02.vmxf
│  │  │      │  │      vmware-0.log
│  │  │      │  │      vmware-1.log
│  │  │      │  │      vmware-2.log
│  │  │      │  │      vmware.log
│  │  │      │  │     
│  │  │      │  └─SparkNode03
│  │  │      │          NewCentOS-cl2-000001-s001.vmdk
│  │  │      │          NewCentOS-cl2-000001-s002.vmdk
│  │  │      │          NewCentOS-cl2-000001-s003.vmdk
│  │  │      │          NewCentOS-cl2-000001-s004.vmdk
│  │  │      │          NewCentOS-cl2-000001-s005.vmdk
│  │  │      │          NewCentOS-cl2-000001-s006.vmdk
│  │  │      │          NewCentOS-cl2-000001-s007.vmdk
│  │  │      │          NewCentOS-cl2-000001-s008.vmdk
│  │  │      │          NewCentOS-cl2-000001.vmdk
│  │  │      │          NewCentOS-cl2-000003-s001.vmdk
│  │  │      │          NewCentOS-cl2-000003-s002.vmdk
│  │  │      │          NewCentOS-cl2-000003-s003.vmdk
│  │  │      │          NewCentOS-cl2-000003-s004.vmdk
│  │  │      │          NewCentOS-cl2-000003-s005.vmdk
│  │  │      │          NewCentOS-cl2-000003-s006.vmdk
│  │  │      │          NewCentOS-cl2-000003-s007.vmdk
│  │  │      │          NewCentOS-cl2-000003-s008.vmdk
│  │  │      │          NewCentOS-cl2-000003.vmdk
│  │  │      │          NewCentOS-cl2-s001.vmdk
│  │  │      │          NewCentOS-cl2-s002.vmdk
│  │  │      │          NewCentOS-cl2-s003.vmdk
│  │  │      │          NewCentOS-cl2-s004.vmdk
│  │  │      │          NewCentOS-cl2-s005.vmdk
│  │  │      │          NewCentOS-cl2-s006.vmdk
│  │  │      │          NewCentOS-cl2-s007.vmdk
│  │  │      │          NewCentOS-cl2-s008.vmdk
│  │  │      │          NewCentOS-cl2.vmdk
│  │  │      │          spark-node03-Snapshot4.vmsn
│  │  │      │          spark-node03-Snapshot5.vmsn
│  │  │      │          spark-node03.nvram
│  │  │      │          spark-node03.vmsd
│  │  │      │          spark-node03.vmx
│  │  │      │          spark-node03.vmxf
│  │  │      │          vmware-0.log
│  │  │      │          vmware-1.log
│  │  │      │          vmware-2.log
│  │  │      │          vmware.log
│  │  │      │         
│  │  │      ├─Spark基础环境补充资料
│  │  │      │      01- Spark基础环境.zip
│  │  │      │      02-Spark Core.zip
│  │  │      │      03-第三部分【Spark SQL】V1.0.zip
│  │  │      │      04-第四部分【离线综合实战】V1.0.zip
│  │  │      │      05-第五部分【Spark Streaming】V1.0.zip
│  │  │      │      06-第六部分【Structured Streaming】V1.0.zip
│  │  │      │      07-第七部分【实时综合实战】V1.0.zip
│  │  │      │      SparkV8.0课程8天版本.zip
│  │  │      │     
│  │  │      └─软件包
│  │  │          ├─DataGrip资料
│  │  │          │      datagrip-2019.1.4.exe
│  │  │          │      DataGrip激活码.txt
│  │  │          │      jetbrains-agent.zip
│  │  │          │      JetbrainsCrack.jar
│  │  │          │      resourcescn.jar
│  │  │          │     
│  │  │          ├─finalshell
│  │  │          │      finalshellinstall.exe
│  │  │          │     
│  │  │          ├─kettle
│  │  │          │      jdk-8u241-windows-x64.exe
│  │  │          │      mysql-connector-java-5.1.41-bin.jar
│  │  │          │      mysql-connector-java-8.0.13.jar
│  │  │          │      pdi-ce-9.0.0.0-423.zip
│  │  │          │     
│  │  │          ├─Mysql8.0
│  │  │          │      4安装Mysql8.0.docx
│  │  │          │      mysql-8.0.13-1.el7.x8664.rpm-bundle.tar
│  │  │          │      mysqldump.exe
│  │  │          │     
│  │  │          ├─Superset
│  │  │          │      Anaconda3-2019.07-Linux-x8664.sh
│  │  │          │     
│  │  │          └─虚拟机资料
│  │  │              ├─Centosiso
│  │  │              │      CentOS-7-x8664-DVD-1708.iso
│  │  │              │     
│  │  │              ├─VMware
│  │  │              │      01安装VMware虚拟机.doc
│  │  │              │      VMware 所有版本永久许可证激活秘钥.txt
│  │  │              │      VMware-workstation-full-12.5.6-5528349.exe
│  │  │              │     
│  │  │              └─已搭建环境虚拟机
│  │  │                      Centos7.4.rar
│  │  │                     
│  │  ├─TiDB数据库从入门到实践
│  │  │      01-课程介绍.mp4
│  │  │      02-学习目标.mp4
│  │  │      03-数据库技术发展史.mp4
│  │  │      04-从MySQL到TiDB.mp4
│  │  │      05-TiDB概述.mp4
│  │  │      06-TiDB扩展知识-SQL-NoSQL-NewSQL-OLTP-OLAP.mp4
│  │  │      07-TiDB整体架构.mp4
│  │  │      08-TiDB核心特性.mp4
│  │  │      09-TiDB存储和计算能力的保证.mp4
│  │  │      10-TiDB安装部署方式选择.mp4
│  │  │      11-TiDB安装部署-Local单机版.mp4
│  │  │      12-TiDB安装部署-Docker集群版.mp4
│  │  │      13-其他依赖软件安装介绍.mp4
│  │  │      14-TiDB-SQL操作.mp4
│  │  │      15-TiDB-读取历史数据.mp4
│  │  │      16-TiDB-整合Spark-TiSpark.mp4
│  │  │      17-TiDB数据迁移-TiDB-Lightning-1.mp4
│  │  │      18-TiDB数据迁移-TiDB-Lightning-2.mp4
│  │  │      19-TiDB技术内幕-存储.mp4
│  │  │      20-TiDB技术内幕-计算.mp4
│  │  │      21-TiDB技术内幕-调度.mp4
│  │  │      22-TiDB源码阅读步骤.mp4
│  │  │      23-TiDB大厂实践介绍.mp4
│  │  │      TiDB资料.zip
│  │  │     
│  │  └─企业级消息队列Kafka
│  │          001.Kafka简介 – 消息队列.mp4
│  │          002.Kafka简介 – 应用背景.mp4
│  │          003.消息队列的两种模型.mp4
│  │          004.Kafka集群搭建.mp4
│  │          005.Kafka生产者、消费者测试、KafkaTool工具avi.mp4
│  │          006.Kafka的基准测试.mp4
│  │          007.JavaAPI – 生产者程序开发.mp4
│  │          008.JavaAPI – 消费者程序开发.mp4
│  │          009.JavaAPI – 生产者使用异步方式生产消息.mp4
│  │          010.Kafka中的重要概念.mp4
│  │          011.消费者组演示.mp4
│  │          012.Kafka幂等性.mp4
│  │          013.Kafka生产者的分区写入策略.mp4
│  │          014.Consumer Group Rebalance机制.mp4
│  │          015.消费者的分区分配策略.mp4
│  │          016.producer的ACK机制.mp4
│  │          017.高级API(High-Level API)、低级API(Low-Level API).mp4
│  │          018.安装Kafka egale.mp4
│  │          019.leader和follower.mp4
│  │          020.topic中的partition的ar、isr、osr.mp4
│  │          021.controller介绍与leader选举.mp4
│  │          022.leader的负载均衡.mp4
│  │          023.Kafka读写流程.mp4
│  │          024.Kafka的物理存储.mp4
│  │          025.Kafka的消息不丢失.mp4
│  │          026.数据积压.mp4
│  │          027.日志清理.mp4
│  │          Kafka资料.zip
│  │         
│  ├─第4阶段大数据必会框架技术
│  │  ├─ElasticStack技术栈
│  │  │  │  Elasticstack资料.zip
│  │  │  │ 
│  │  │  └─视频
│  │  │          001.ElasticSearach的简介.mp4
│  │  │          002.使用Lucence建立索引.mp4
│  │  │          003.使用Lucence查询关键字.mp4
│  │  │          004.ES的核心概念.mp4
│  │  │          005.ES集群安装.mp4
│  │  │          006.ES集群安装head插件IK分词器.mp4
│  │  │          007.VSCode开发环境与IK分词器.mp4
│  │  │          008.创建索引avi.mp4
│  │  │          009.使用REST方式演示查询、创建文档.mp4
│  │  │          010.使用ES的scroll分页查询解决深分页的问题.mp4
│  │  │          011.构建Java ES项目初始化连接.mp4
│  │  │          012.JavaAPI-添加职位数据到ES中.mp4
│  │  │          013.JavaAPI-ES查询删除搜索分页.mp4
│  │  │          014.JavaAPI-使用scroll分页方式查询.mp4
│  │  │          015.JavaAPI-高亮查询.mp4
│  │  │          016.架构原理-节点类型分片和副本.mp4
│  │  │          017.索引的写入和读取过程.mp4
│  │  │          018.Elasticsearch准实时索引实现.mp4
│  │  │          019.ESSQL简介.mp4
│  │  │          020.ESSQL基础的查询.mp4
│  │  │          021.ESSQLJDBC查询.mp4
│  │  │          022.FileBeat基本应用.mp4
│  │  │          023.FileBeat的原理架构.mp4
│  │  │          024.Logstash.mp4
│  │  │          025.Logstash写ES、Grok插件.mp4
│  │  │          026.使用Grok解析所有的字段.mp4
│  │  │          027.上午总结.mp4
│  │  │          028.解决索引名称日期失效的问题.mp4
│  │  │          029.使用Logstash配合插件写入数据到ES中.mp4
│  │  │          030.Kibana介绍.mp4
│  │  │          031.Kibana索引模式和Discovery.mp4
│  │  │          032.Discovery组件.mp4
│  │  │          033.可视化展示.mp4
│  │  │          034.索引生命周期管理.mp4
│  │  │         
│  │  ├─flink1.12入门到精通
│  │  │  ├─视频-flink1.12入门到精通
│  │  │  │  ├─Flink-day01
│  │  │  │  │      00-[了解]-课程介绍.mp4
│  │  │  │  │      01-[了解]-Flink概述.mp4
│  │  │  │  │      02-[掌握]-Flink安装部署-local本地模式.mp4
│  │  │  │  │      03-[掌握]-Flink安装部署-Standalone独立集群模式.mp4
│  │  │  │  │      04-[掌握]-Flink安装部署-Standalone-HA高可用集群模式.mp4
│  │  │  │  │      05-[重点]-Flink安装部署-On-Yarn-两种提交模式.mp4
│  │  │  │  │      06-[重点]-Flink安装部署-On-Yarn-两种提交模式-演示.mp4
│  │  │  │  │      07-[了解]-Flink入门案例-前置说明.mp4
│  │  │  │  │      08-[掌握]-Flink入门案例-环境准备.mp4
│  │  │  │  │      09-[掌握]-Flink入门案例-代码实现-1-DataSet.mp4
│  │  │  │  │      10-[掌握]-Flink入门案例-代码实现-2-DataStream流批一体-匿名内部类版.mp4
│  │  │  │  │      11-[掌握]-Flink入门案例-代码实现-2-DataStream流批一体-Lambda版.mp4
│  │  │  │  │      12-[掌握]-Flink入门案例-代码实现-2-DataStream流批一体-On-Yarn.mp4
│  │  │  │  │      13-[掌握]-Flink原理初探-角色分工-执行流程-DataFlow.mp4
│  │  │  │  │      14-[掌握]-Flink原理初探-TaskSlot和TaskSlotSharing.mp4
│  │  │  │  │      15-[掌握]-Flink原理初探-执行流程图生成.mp4
│  │  │  │  │     
│  │  │  │  ├─Flink-day02
│  │  │  │  │      01-[理解]-流处理核心概念说明.mp4
│  │  │  │  │      02-[掌握]-Source-基于集合.mp4
│  │  │  │  │      03-[掌握]-Source-基于文件.mp4
│  │  │  │  │      04-[掌握]-Source-基于Socket.mp4
│  │  │  │  │      05-[掌握]-Source-自定义Source-随机生成订单数据.mp4
│  │  │  │  │      06-[掌握]-Source-自定义Source-实时加载MySQL数据.mp4
│  │  │  │  │      07-[掌握]-Source-Transformation-基本操作.mp4
│  │  │  │  │      08-[掌握]-Source-Transformation-合并和连接.mp4
│  │  │  │  │      09-[掌握]-Source-Transformation-拆分和选择.mp4
│  │  │  │  │      10-[掌握]-Source-Transformation-重平衡分区.mp4
│  │  │  │  │      11-[掌握]-Source-Transformation-其他分区.mp4
│  │  │  │  │      12-[掌握]-Source-Sink-基于控制台和文件.mp4
│  │  │  │  │      13-[掌握]-Source-Sink-自定义Sink.mp4
│  │  │  │  │      14-[了解]-Connectors-JDBC.mp4
│  │  │  │  │      15-[重点]-Connectors-Flink整合Kafka-Source.mp4
│  │  │  │  │      16-[重点]-Connectors-Flink整合Kafka-Sink-实时ETL.mp4
│  │  │  │  │      17-[了解]-Connectors-Redis.mp4
│  │  │  │  │     
│  │  │  │  ├─Flink-day03
│  │  │  │  │      01-[了解]-Flink高级API-四大基石介绍.mp4
│  │  │  │  │      02-[了解]-Flink高级API-Window-分类和API介绍.mp4
│  │  │  │  │      03-[掌握]-Flink高级API-Window-基于时间的滑动和滚动窗口.mp4
│  │  │  │  │      04-[了解]-Flink高级API-Window-基于数量的滑动和滚动窗口.mp4
│  │  │  │  │      05-[了解]-Flink高级API-Window-会话窗口.mp4
│  │  │  │  │      06-[理解]-Flink高级API-Time-时间分类和事件时间的重要性及Watermaker的引入.mp4
│  │  │  │  │      07-[理解]-Flink高级API-Time-Watermaker概念详解.mp4
│  │  │  │  │      08-[理解]-Flink高级API-Time-Watermaker图解.mp4
│  │  │  │  │      09-[掌握]-Flink高级API-Time-Watermaker-代码演示.mp4
│  │  │  │  │      10-[了解]-Flink高级API-Time-Watermaker-代码演示-理论验证.mp4
│  │  │  │  │      11-[掌握]-Flink高级API-Time-Watermaker-outputTag-allowedlateness解决数据丢失.mp4
│  │  │  │  │      12-[了解]-Flink高级API-State-Flink中状态的自动管理.mp4
│  │  │  │  │      13-[了解]-Flink高级API-State-有状态计算和无状态计算.mp4
│  │  │  │  │      14-[了解]-Flink高级API-State-状态分类.mp4
│  │  │  │  │      15-[了解]-Flink高级API-State-keyState代码演示.mp4
│  │  │  │  │      16-[了解]-Flink高级API-State-OperatorState代码演示.mp4
│  │  │  │  │     
│  │  │  │  ├─Flink-day04
│  │  │  │  │      01-[理解]-Flink高级API-Checkpoint-Checkpoint和State-Checkpoint执行流程.mp4
│  │  │  │  │      02-[理解]-Flink高级API-Checkpoint-状态存储后端.mp4
│  │  │  │  │      03-[理解]-Flink高级API-Checkpoint-代码演示.mp4
│  │  │  │  │      04-[理解]-Flink高级API-Checkpoint-状态恢复-自动重启.mp4
│  │  │  │  │      05-[了解]-Flink高级API-Checkpoint-状态恢复-手动重启.mp4
│  │  │  │  │      06-[了解]-Flink高级API-SavePoint.mp4
│  │  │  │  │      07-[了解]-Flink-Table-SQL-介绍-发展历史.mp4
│  │  │  │  │      08-[了解]-Flink-Table-SQL-官网API介绍.mp4
│  │  │  │  │      09-[了解]-Flink-Table-SQL-动态表和连续查询.mp4
│  │  │  │  │      10-[掌握]-Flink-Table-SQL-案例1-DataStream和Table-View的转换.mp4
│  │  │  │  │      11-[掌握]-Flink-Table-SQL-案例2-Table和SQL风格查询完成WordCount.mp4
│  │  │  │  │      12-[掌握]-Flink-Table-SQL-案例3-Table和SQL完成基于事件时间的窗口计算.mp4
│  │  │  │  │      13-[了解]-Flink-Table-SQL-案例3-Table和SQL完成基于事件时间的窗口计算-Table风格.mp4
│  │  │  │  │      14-[掌握]-Flink-Table-SQL-案例4-Table和SQL连接Kafka完成实时ETL.mp4
│  │  │  │  │     
│  │  │  │  ├─Flink-day05
│  │  │  │  │      01-[了解]-Flink案例练习-模拟双十一实时交易大屏-需求和数据.mp4
│  │  │  │  │      02-[掌握]-Flink案例练习-模拟双十一实时交易大屏-代码实现-1.mp4
│  │  │  │  │      03-[掌握]-Flink案例练习-模拟双十一实时交易大屏-代码实现-2.mp4
│  │  │  │  │      04-[掌握]-Flink案例练习-模拟双十一实时交易大屏-代码实现-3.mp4
│  │  │  │  │      05-[了解]-Flink案例练习-订单自动好评-需求和数据.mp4
│  │  │  │  │      06-[掌握]-Flink案例练习-订单自动好评-代码实现.mp4
│  │  │  │  │      07-[了解]-Flink高级特性和新特性-BroadcastState-案例需求和数据.mp4
│  │  │  │  │      08-[掌握]-Flink高级特性和新特性-BroadcastState-代码实现.mp4
│  │  │  │  │     
│  │  │  │  ├─Flink-day06
│  │  │  │  │      02-[掌握]-Flink高级特性和新特性-双流join-代码实现-1.mp4
│  │  │  │  │      03-[掌握]-Flink高级特性和新特性-双流join-代码实现-2.mp4
│  │  │  │  │      04-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-数据一致性分类.mp4
│  │  │  │  │      05-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-数据一致性含义详解.mp4
│  │  │  │  │      06-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-如何实现Exactly-Once.mp4
│  │  │  │  │      07-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-如何实现End-To-End-Exactly-Once.mp4
│  │  │  │  │      08-[掌握]-Flink高级特性和新特性-End-to-End Exactly-Once-代码演示.mp4
│  │  │  │  │      09-[了解]-Flink高级特性和新特性-StreamingFileSink.mp4
│  │  │  │  │      10-[掌握]-Flink高级特性和新特性-FileSink.mp4
│  │  │  │  │      11-[了解]-Flink高级特性和新特性-FlinkSQL-整合Hive-说明.mp4
│  │  │  │  │      12-[了解]-Flink高级特性和新特性-FlinkSQL-整合Hive-CLI模式.mp4
│  │  │  │  │      6-01-[面试]-Flink高级特性和新特性-双流join-分类和API.mp4
│  │  │  │  │      6-13-[了解]-Flink高级特性和新特性-FlinkSQL-整合Hive-代码演示.mp4
│  │  │  │  │     
│  │  │  │  └─Flink-day07
│  │  │  │          01-[了解]-Flink多语言开发-PyFlink-介绍和环境准备.mp4
│  │  │  │          02-[了解]-Flink多语言开发-PyFlink-官方示例.mp4
│  │  │  │          03-[了解]-Flink多语言开发-ScalaFlink-介绍和环境准备.mp4
│  │  │  │          04-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-数据准备.mp4
│  │  │  │          05-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-程序入口类.mp4
│  │  │  │          06-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-json数据解析为样例类.mp4
│  │  │  │          07-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-数据扩宽.mp4
│  │  │  │          08-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-实时统计频道热点.mp4
│  │  │  │          09-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-实时统计频道PVUV.mp4
│  │  │  │          10-[掌握]-Flink监控与优化-Metrics监控-1.mp4
│  │  │  │          11-[掌握]-Flink监控与优化-Metrics监控-2.mp4
│  │  │  │          12-[掌握]-Flink监控与优化-性能优化.mp4
│  │  │  │          13-[掌握]-Flink监控与优化-内存管理.mp4
│  │  │  │          14-[掌握]-Flink-VS-Spark-1.mp4
│  │  │  │          15-[掌握]-Flink-VS-Spark-2.mp4
│  │  │  │         
│  │  │  └─资料-flink1.12入门到精通
│  │  │      │  代码-笔记.zip
│  │  │      │ 
│  │  │      ├─课件
│  │  │      │      01-第一部分-Flink-安装部署与快速入门.docx
│  │  │      │      01-第一部分-Flink-安装部署与快速入门.pptx
│  │  │      │      02-第二部分-Flink-流批一体API.docx
│  │  │      │      02-第二部分-Flink-流批一体API.pptx
│  │  │      │      03-第三部分-Flink-高级API.docx
│  │  │      │      03-第三部分-Flink-高级API.pptx
│  │  │      │      04-第四部分-Flink-Table与SQL.docx
│  │  │      │      04-第四部分-Flink-Table与SQL.pptx
│  │  │      │      05-第五部分-Flink-Action综合练习.docx
│  │  │      │      05-第五部分-Flink-Action综合练习.pptx
│  │  │      │      06-第六部分-Flink-高级特性和新特性.docx
│  │  │      │      06-第六部分-Flink-高级特性和新特性.pptx
│  │  │      │      07-第七部分-Flink-多语言开发.docx
│  │  │      │      07-第七部分-Flink-多语言开发.pptx
│  │  │      │      08-第八部分-Flink-监控与优化.docx
│  │  │      │      08-第八部分-Flink-监控与优化.pptx
│  │  │      │     
│  │  │      └─资料
│  │  │          │  flink-1.12.0-bin-scala2.12.tgz
│  │  │          │  flink-conf.yaml
│  │  │          │  flink-shaded-hadoop-2-uber-2.7.5-10.0.jar
│  │  │          │ 
│  │  │          └─hive
│  │  │                  flink-connector-hive2.12-1.12.0.jar
│  │  │                  hive-exec-2.1.0.jar
│  │  │                  hive-site.xml
│  │  │                 
│  │  ├─Hadoop集成Kerberos安全技术
│  │  │      01-Kerberos简介.mp4
│  │  │      02-环境搭建-01-配置网络和主机名.mp4
│  │  │      02-环境搭建-02-配置ntp设置用户以及上传软件包.mp4
│  │  │      03-01-KerberosServer配置.mp4
│  │  │      03-02-Kerberos客户端配置.mp4
│  │  │      03-03-规划为Hadoop中各个服务分配Kerberos的principal.mp4
│  │  │      04-01-配置HDFS-创建Kerberos对应的账户设置Keytab文件.mp4
│  │  │      04-02-配置HDFS-编译executor-container.mp4
│  │  │      04-03-配置HDFS-配置lib-native本地运行库.mp4
│  │  │      04-04-配置HDFS-配置core-site-hdfs-size以及env.sh等配置文件.mp4
│  │  │      04-05-配置HDFS-配置https证书以及ssl配置文件.mp4
│  │  │      04-06-配置HDFS-启动HDFS测试.mp4
│  │  │      05-配置YARN并启动测试.mp4
│  │  │      06-配置和启动测试HIVE.mp4
│  │  │      07-使用Java代码集成测试.mp4
│  │  │      Hadoop集成Kerberos安全技术资料.zip
│  │  │     
│  │  ├─Hive3x最新全套教程
│  │  │  ├─视频大数据Hive数仓开发精讲到企业级实战应用
│  │  │  │  ├─第一天视频
│  │  │  │  │      00–课程内容大纲和学习目标.mp4
│  │  │  │  │      01–数据仓库基础理论–数仓概念.mp4
│  │  │  │  │      02–数据仓库基础理论–场景互动:数仓为何而来.mp4
│  │  │  │  │      03–数据仓库基础理论–数仓主要特征.mp4
│  │  │  │  │      04–数据仓库基础理论–OLTP、OLAP系统.mp4
│  │  │  │  │      05–数据仓库基础理论–数据仓库、数据库区别.mp4
│  │  │  │  │      06–数据仓库基础理论–数据仓库、数据集市区别.mp4
│  │  │  │  │      07–数据仓库基础理论–数仓分层思想与架构(ODS、DW、DA).mp4
│  │  │  │  │      08–数据仓库基础理论–ETL、ELT.mp4
│  │  │  │  │      09–场景分析案例–美团点评酒旅数仓建设实践.mp4
│  │  │  │  │      10–Apache Hive–概述–是什么,做什么,和Hadoop关系.mp4
│  │  │  │  │      11–Apache Hive–场景案例–如何模拟实现Hive的功能(重要).mp4
│  │  │  │  │      12–Apache Hive–架构、组件.mp4
│  │  │  │  │      13–Apache Hive–数据模型(库、表、分区、分桶).mp4
│  │  │  │  │      14–Apache Hive–Hive和MySQL的对比.mp4
│  │  │  │  │      15–Apache Hive–安装部署–metadata、metastore介绍.mp4
│  │  │  │  │      16–Apache Hive–安装部署–metastore三种配置方式(内嵌、本地、远程).mp4
│  │  │  │  │      17–Apache Hive–安装部署–安装前准备工作.mp4
│  │  │  │  │      18–Apache Hive–安装部署–内嵌模式安装体验.mp4
│  │  │  │  │      19–Apache Hive–安装部署–本地模式–MySQL安装.mp4
│  │  │  │  │      20–Apache Hive–安装部署–本地模式–Hive安装配置.mp4
│  │  │  │  │      21–Apache Hive–安装部署–远程模式安装与metastore服务启动.mp4
│  │  │  │  │      22–Apache Hive–安装部署–Hive、Beeline CLI客户端、HiveServer2服务.mp4
│  │  │  │  │      23–Apache Hive–安装部署–Hive CLI客户端使用(old client).mp4
│  │  │  │  │      24–Apache Hive–安装部署–Hive Beeline CLI客户端使用(new client).mp4
│  │  │  │  │      25–Apache Hive–初体验1–Hive使用起来和MySQL差不多吗?.mp4
│  │  │  │  │      26–Apache Hive–初体验2–Hive建表时如何才能成功映射文件数据.mp4
│  │  │  │  │      27–Apache Hive–初体验3–Hive处理小数据性能如何.mp4
│  │  │  │  │     
│  │  │  │  ├─第三天视频
│  │  │  │  │      00–课程内容大纲和学习目标3.mp4
│  │  │  │  │      01–Hive SQL-DML-load加载数据功能介绍与语法规则.mp4
│  │  │  │  │      02–Hive SQL-DML-练习:load加载数据.mp4
│  │  │  │  │      03–(Hive3新特性)Hive SQL-DML-Load加载数据时动态分区.mp4
│  │  │  │  │      04–Hive SQL-DML-insert+select使用方式.mp4
│  │  │  │  │      05–Hive SQL-DML-insert-多重插入Multiple Inserts.mp4
│  │  │  │  │      06–Hive SQL-DML-insert-动态分区插入.mp4
│  │  │  │  │      07–Hive SQL-DML-insert-导出数据操作.mp4
│  │  │  │  │      08–Hive SQL-事务表–事务背景知识.mp4
│  │  │  │  │      09–Hive SQL-事务表–实现原理与compact合并.mp4
│  │  │  │  │      10–Hive SQL-事务表–参数设置与使用限制.mp4
│  │  │  │  │      11–Hive SQL-DML-update和delete操作.mp4
│  │  │  │  │      12–Hive SQL-DQL-select语法树、美国Covid19案例数据环境准备.mp4
│  │  │  │  │      13–Hive SQL-DQL-select-基础语法.mp4
│  │  │  │  │      14–Hive SQL-DQL-select-查询语句执行顺序梳理.mp4
│  │  │  │  │      15–Hive SQL-DQL-select-order by、cluster by、distribute sort by.mp4
│  │  │  │  │      16–Hive SQL-DQL-select-UNION联合查询.mp4
│  │  │  │  │      17–Hive SQL-DQL-select-子查询的使用.mp4
│  │  │  │  │      18–Hive SQL-DQL-select-CTE表达式(with).mp4
│  │  │  │  │      19–Hive SQL-DQL-join查询-语法规则与案例环境搭建.mp4
│  │  │  │  │      20–Hive SQL-DQL-join查询-6种join方式.mp4
│  │  │  │  │      21–Hive SQL-DQL-join查询-使用注意事项.mp4
│  │  │  │  │     
│  │  │  │  ├─第二天视频
│  │  │  │  │      00–课程内容大纲和学习目标(2).mp4
│  │  │  │  │      01–前置:常见的Hive开发方式与Hive可视化工具IntelliJ IDEA.mp4
│  │  │  │  │      02–数据定义语言DDL-概述.mp4
│  │  │  │  │      03–HiveSQL-DDL-建表语法树剖析.mp4
│  │  │  │  │      04–HiveSQL-DDL-Hive数据类型.mp4
│  │  │  │  │      05–HiveSQL-DDL-SerDe是什么、读写文件流程.mp4
│  │  │  │  │      06–HiveSQL-DDL-row format语法与lazySimpleSerDe功能.mp4
│  │  │  │  │      07–HiveSQL-DDL-默认分隔符.mp4
│  │  │  │  │      08–HiveSQL-DDL-Location修改数据存储路径.mp4
│  │  │  │  │      09–HiveSQL-DDL-建表语法练习1–基础数据类型使用.mp4
│  │  │  │  │      10–HiveSQL-DDL-建表语法练习2–复杂数据类型搭配分隔符指定语法使用.mp4
│  │  │  │  │      11–HiveSQL-DDL-建表语法练习3–默认分隔符的使用.mp4
│  │  │  │  │      12–HiveSQL-DDL-建表语法练习4–location指定数据存储路径.mp4
│  │  │  │  │      13–HiveSQL-DDL-内部表、外部表.mp4
│  │  │  │  │      14–HiveSQL-DDL-内部表、外部表之location再探究.mp4
│  │  │  │  │      15–HiveSQL-DDL-分区表-产生背景、概念.mp4
│  │  │  │  │      16–HiveSQL-DDL-分区表-建表语法规则.mp4
│  │  │  │  │      17–HiveSQL-DDL-分区表-静态分区加载数据、分区的本质好处.mp4
│  │  │  │  │      18–HiveSQL-DDL-分区表-多重分区表.mp4
│  │  │  │  │      19–HiveSQL-DDL-分区表-动态分区插入.mp4
│  │  │  │  │      20–HiveSQL-DDL-分区表-使用注意事项.mp4
│  │  │  │  │      21–HiveSQL-DDL-分桶表-概念、语法、分桶规则.mp4
│  │  │  │  │      22–HiveSQL-DDL-分桶表-创建、分桶数据加载.mp4
│  │  │  │  │      23–HiveSQL-DDL-分桶表-使用分桶表的好处.mp4
│  │  │  │  │      24–HiveSQL-事务表的创建使用.mp4
│  │  │  │  │      25–HiveSQL-Views视图的创建使用.mp4
│  │  │  │  │      26–(Hive3新特性)HiveSQL-Materialized Views物化视图概念、语法.mp4
│  │  │  │  │      27–(Hive3新特性)HiveSQL-Materialized Views物化视图–查询重写加速机制.mp4
│  │  │  │  │      28–HiveSQL-DDL-数据库DDL相关操作.mp4
│  │  │  │  │      29–HiveSQL-DDL-表DDL相关操作(不包括create table).mp4
│  │  │  │  │      30–HiveSQL-DDL-分区DDL相关操作(包括MSCK修复分区).mp4
│  │  │  │  │      31–HiveSQL-show相关语法.mp4
│  │  │  │  │     
│  │  │  │  ├─第五天视频
│  │  │  │  │      00–课程内容大纲和学习目标5.mp4
│  │  │  │  │      01–Hive多字节分隔符处理–LazySimpleSerDe的使用弊端.mp4
│  │  │  │  │      02–Hive多字节分隔符处理–方案1:替换分隔符.mp4
│  │  │  │  │      03–Hive多字节分隔符处理–方案2:RegexSerDe正则解析.mp4
│  │  │  │  │      04–Hive多字节分隔符处理–方案3:自定义InputFormat类.mp4
│  │  │  │  │      05–Hive多字节分隔符处理–总结.mp4
│  │  │  │  │      06–Hive URL格式数据解析–parseurl、parseurltuple.mp4
│  │  │  │  │      07–Hive URL格式数据解析–parseurltuple+lateral view.mp4
│  │  │  │  │      08–Hive行列转换应用–(1)多行转多列.mp4
│  │  │  │  │      09–Hive行列转换应用–(2)多行转单列–concatws、collect.mp4
│  │  │  │  │      10–Hive行列转换应用–(3)多列转多行–union.mp4
│  │  │  │  │      11–Hive行列转换应用–(4)单列转多行–explode+侧视图.mp4
│  │  │  │  │      12–Hive JSON数据处理–(1)使用内置json解析函数.mp4
│  │  │  │  │      13–Hive JSON数据处理–(2)使用JSONSerDe类解析.mp4
│  │  │  │  │      14–Hive窗口函数应用–案例1:连续登陆用户统计–自连接过滤实现.mp4
│  │  │  │  │      15–Hive窗口函数应用–案例1:连续登陆用户统计–窗口函数实现lead.mp4
│  │  │  │  │      16–Hive窗口函数应用–案例2:级联累加求和场景.mp4
│  │  │  │  │      17–Hive窗口函数应用–案例3:分组TopN问题.mp4
│  │  │  │  │      18–Hive拉链表–产生背景、拉链表概念与设计.mp4
│  │  │  │  │      19–Hive拉链表–sql实现.mp4
│  │  │  │  │     
│  │  │  │  ├─第六天视频
│  │  │  │  │      00–课程内容大纲和学习目标6.mp4
│  │  │  │  │      01–Hive表设计优化–分区表的设计使用(减少全表扫描、分区裁剪).mp4
│  │  │  │  │      02–Hive表设计优化–分桶表的设计使用(SMB提高join效率).mp4
│  │  │  │  │      03–Hive表设计优化–index索引的设计及注意事项.mp4
│  │  │  │  │      04–Hive表数据优化–文件存储格式(text、orc、parquet).mp4
│  │  │  │  │      05–Hive表数据优化–数据压缩设置使用(orc+snappy).mp4
│  │  │  │  │      06–Hive表数据优化–小文件场景、ORC索引介绍、ORC矢量化查询.mp4
│  │  │  │  │      07–Hive Job任务执行优化–explain执行计划查看.mp4
│  │  │  │  │      08–Hive Job任务执行优化–MR属性优化(本地模式、jvm重用、并行机制).mp4
│  │  │  │  │      09–Hive Job任务执行优化–join查询优化(mapside、reduceside、bucket).mp4
│  │  │  │  │      10–Hive Job任务执行优化–优化器–关联优化.mp4
│  │  │  │  │      11–Hive Job任务执行优化–优化器–CBO优化与Analyze分析器.mp4
│  │  │  │  │      12–Hive Job任务执行优化–了解谓词下推(PPD).mp4
│  │  │  │  │      13–Hive Job任务执行优化–数据倾斜(group by倾斜优化).mp4
│  │  │  │  │      14–Hive Job任务执行优化–数据倾斜(join倾斜优化).mp4
│  │  │  │  │      15–Hive3新特性–Hive On Tez.mp4
│  │  │  │  │      16–Hive3新特性–LLAP特性更新.mp4
│  │  │  │  │      17–Hive3新特性–了解metastore独立部署模式.mp4
│  │  │  │  │     
│  │  │  │  └─第四天视频
│  │  │  │          00–课程内容大纲和学习目标4.mp4
│  │  │  │          01–Hive CLIs and Commands–Hive CLI第一代客户端的使用.mp4
│  │  │  │          02–Hive CLIs and Commands–Beeline CLI第二代客户端的使用.mp4
│  │  │  │          03–Hive CLIs and Commands–属性配置的3种方式.mp4
│  │  │  │          04–Hive内置运算符–概述、dual空表创建.mp4
│  │  │  │          05–Hive内置运算符–关系运算符.mp4
│  │  │  │          06–Hive内置运算符–算术运算符.mp4
│  │  │  │          07–Hive内置运算符–逻辑运算符.mp4
│  │  │  │          08–Hive内置运算符–字符串、复杂类型构造、复杂类型取值运算符.mp4
│  │  │  │          09–Hive函数入门–函数概述与函数的分类标准.mp4
│  │  │  │          10–Hive函数入门–内置函数–字符串、时间类型函数.mp4
│  │  │  │          11–Hive函数入门–内置函数–数字、集合函数.mp4
│  │  │  │          12–Hive函数入门–内置函数–条件、类型转换、数据脱敏、反射与加密函数.mp4
│  │  │  │          13–Hive函数入门–用户定义函数(UDF、UDAF、UDTF).mp4
│  │  │  │          14–Hive函数入门–案例:UDF实现手机号加密–业务需求和开发步骤.mp4
│  │  │  │          15–Hive函数入门–案例:UDF实现手机号加密–代码实现与效果演示.mp4
│  │  │  │          16–Hive函数高阶–explode函数–功能与使用方式.mp4
│  │  │  │          17–Hive函数高阶–explode函数–UDTFs的语法限制与解决方式.mp4
│  │  │  │          18–Hive函数高阶–lateral view侧视图-原理与使用.mp4
│  │  │  │          19–Hive函数高阶–UDAF聚合函数–基础聚合函数使用及注意事项.mp4
│  │  │  │          20–Hive函数高阶–UDAF聚合函数–增强聚合函数(groupingsets、cube、rollup).mp4
│  │  │  │          21–Hive函数高阶–窗口函数–概念与语法规则.mp4
│  │  │  │          22–Hive函数高阶–窗口函数–(1)窗口聚合函数.mp4
│  │  │  │          23–Hive函数高阶–窗口函数–(2)窗口表达式.mp4
│  │  │  │          24–Hive函数高阶–窗口函数–(3)窗口排序函数—rownumber.mp4
│  │  │  │          25–Hive函数高阶–窗口函数–(4)窗口分析函数.mp4
│  │  │  │          26–Hive函数高阶–抽样函数(随机、桶表抽样、块抽样).mp4
│  │  │  │         
│  │  │  └─资料-大数据Hive数仓开发精讲到企业级实战应用
│  │  │      └─大数据Apache Hive3.0
│  │  │          ├─1.数据仓库基础与Apache Hive入门
│  │  │          │  ├─1.讲义
│  │  │          │  │      第1章 数据仓库基础与Apache Hive入门.docx
│  │  │          │  │      第1章 数据仓库基础与Apache Hive入门.pptx
│  │  │          │  │     
│  │  │          │  ├─2.图片
│  │  │          │  │      数据仓库.jpg
│  │  │          │  │     
│  │  │          │  ├─3.代码、配置
│  │  │          │  │      (1)Apache Hive3.0安装配置-内嵌模式.txt
│  │  │          │  │      (2)Apache Hive3.0安装配置-本地模式.txt
│  │  │          │  │      (3)Apache Hive3.0安装配置-远程模式.txt
│  │  │          │  │      (4)Centos7 Mysql干净卸载.txt
│  │  │          │  │      (5)Centos7 Mysql手动安装.txt
│  │  │          │  │     
│  │  │          │  ├─4.资料、软件
│  │  │          │  │  ├─hadoop 3.1.4
│  │  │          │  │  │      hadoop-3.1.4-bin-snappy-CentOS7.tar.gz
│  │  │          │  │  │      hadoop-3.1.4-src.tar.gz
│  │  │          │  │  │     
│  │  │          │  │  ├─Hadoop+Hive+tez
│  │  │          │  │  │  │  Hadoop3+Hive3+Tez编译安装.md
│  │  │          │  │  │  │ 
│  │  │          │  │  │  └─Hadoop3+Hive3+Tez编译安装.assets
│  │  │          │  │  │          image-20201109144915808.png
│  │  │          │  │  │          image-20201109145136486.png
│  │  │          │  │  │          image-20201109145304560.png
│  │  │          │  │  │          image-20201109145621381.png
│  │  │          │  │  │          image-20201109152139270.png
│  │  │          │  │  │          image-20201109163120740.png
│  │  │          │  │  │          image-20201109163155228.png
│  │  │          │  │  │          image-20201109163250413.png
│  │  │          │  │  │          image-20201109174649062.png
│  │  │          │  │  │          image-20201109174820844.png
│  │  │          │  │  │          image-20201109174906883.png
│  │  │          │  │  │          image-20201109175120714.png
│  │  │          │  │  │          image-20201109175213617.png
│  │  │          │  │  │          image-20201109175248161.png
│  │  │          │  │  │          image-20201109180324349.png
│  │  │          │  │  │          image-20201109180504509.png
│  │  │          │  │  │         
│  │  │          │  │  ├─hive 3.1.2
│  │  │          │  │  │      apache-hive-3.1.2-bin.tar.gz
│  │  │          │  │  │      apache-hive-3.1.2-src.tar.gz
│  │  │          │  │  │     
│  │  │          │  │  └─mysql 5.7.29
│  │  │          │  │          mysql-5.7.29-1.el7.x8664.rpm-bundle.tar
│  │  │          │  │          mysql-connector-java-5.1.32.jar
│  │  │          │  │         
│  │  │          │  └─5.扩展
│  │  │          │          美团外卖离线数仓建设实践.mht
│  │  │          │         
│  │  │          ├─2.HiveSQL 数据定义语言(DDL)
│  │  │          │  ├─1.讲义
│  │  │          │  │      第2章 HiveSQL 数据定义语言(DDL).docx
│  │  │          │  │      第2章 HiveSQL 数据定义语言(DDL).pptx
│  │  │          │  │     
│  │  │          │  ├─2.图片
│  │  │          │  │      Hive DDL Create Table语法.png
│  │  │          │  │     
│  │  │          │  ├─3.代码、数据集
│  │  │          │  │  │  students.txt
│  │  │          │  │  │ 
│  │  │          │  │  ├─honor of kings
│  │  │          │  │  │  │  hotheroskinprice.txt
│  │  │          │  │  │  │  students.txt
│  │  │          │  │  │  │  teamaceplayer.txt
│  │  │          │  │  │  │ 
│  │  │          │  │  │  ├─bak
│  │  │          │  │  │  │      image001.jpg
│  │  │          │  │  │  │      khheros.csv
│  │  │          │  │  │  │     
│  │  │          │  │  │  └─hero
│  │  │          │  │  │          allheroes字段解释.txt
│  │  │          │  │  │          archer(335).txt
│  │  │          │  │  │          assassin.txt
│  │  │          │  │  │          mage.txt
│  │  │          │  │  │          support.txt
│  │  │          │  │  │          tank.txt
│  │  │          │  │  │          warrior.txt
│  │  │          │  │  │         
│  │  │          │  │  ├─us-civid19
│  │  │          │  │  │      us-covid19-counties.dat
│  │  │          │  │  │      uscovid198505.zip
│  │  │          │  │  │     
│  │  │          │  │  └─课堂SQL
│  │  │          │  │          02hivecreatetable.sql
│  │  │          │  │         
│  │  │          │  ├─4.资料、软件
│  │  │          │  │      Apache Hive 数据类型 – Apache Software Foundation.mht
│  │  │          │  │      hive-jdbc-3.1.2-standalone.jar
│  │  │          │  │      hive注释乱码解决.sql
│  │  │          │  │     
│  │  │          │  └─5.扩展
│  │  │          │          MySQL 事务 – 菜鸟教程.mht
│  │  │          │          MySQL8.0新特性CTE(Common Table Expression).mht
│  │  │          │         
│  │  │          ├─3.HiveSQL 数据操控、查询语言(DML、DQL)
│  │  │          │  ├─1.讲义
│  │  │          │  │      第3章 HiveSQL 数据操控、查询语言(DML、DQL).docx
│  │  │          │  │      第3章 HiveSQL 数据操控、查询语言(DML、DQL).pptx
│  │  │          │  │     
│  │  │          │  ├─2.图片
│  │  │          │  ├─3.代码、数据集
│  │  │          │  │  │  03hivedmldql.rar
│  │  │          │  │  │  students.txt
│  │  │          │  │  │  us-covid19-counties.dat
│  │  │          │  │  │ 
│  │  │          │  │  ├─hive join
│  │  │          │  │  │      employee(333).txt
│  │  │          │  │  │      employeeaddress.txt
│  │  │          │  │  │      employeeconnection.txt
│  │  │          │  │  │      hivejoin.sql
│  │  │          │  │  │     
│  │  │          │  │  └─课堂SQL
│  │  │          │  │          031hiveload.sql
│  │  │          │  │          032hiveinsert.sql
│  │  │          │  │          033hivetransaction.sql
│  │  │          │  │          034hiveselect.sql
│  │  │          │  │          035hivejoin.sql
│  │  │          │  │         
│  │  │          │  ├─4.资料、软件
│  │  │          │  │  └─ORC tools
│  │  │          │  │          orc-tools-1.6.7-uber.jar
│  │  │          │  │          orctools.sh
│  │  │          │  │         
│  │  │          │  └─5.扩展
│  │  │          │          acid(数据库事务正确执行的四个基本要素的缩写)百度百科.mht
│  │  │          │         
│  │  │          ├─4.Hive参数配置与函数、运算符使用
│  │  │          │  ├─1.讲义
│  │  │          │  │      第4章 Hive参数配置与函数、运算符使用.docx
│  │  │          │  │      第4章 Hive参数配置与函数、运算符使用.pptx
│  │  │          │  │     
│  │  │          │  ├─2.图片
│  │  │          │  ├─3.代码、数据集
│  │  │          │  │  │  04hiveopfunc.rar
│  │  │          │  │  │  cookieinfo.txt
│  │  │          │  │  │  employee.txt
│  │  │          │  │  │  hive-udf-1.0-SNAPSHOT.jar
│  │  │          │  │  │  students.txt
│  │  │          │  │  │  TheNBAChampionship.txt
│  │  │          │  │  │  websitepvinfo.txt
│  │  │          │  │  │  websiteurlinfo.txt
│  │  │          │  │  │ 
│  │  │          │  │  ├─hive-udf
│  │  │          │  │  │  │  dependency-reduced-pom.xml
│  │  │          │  │  │  │  hive-udf.iml
│  │  │          │  │  │  │  pom.xml
│  │  │          │  │  │  │ 
│  │  │          │  │  │  ├─.idea
│  │  │          │  │  │  │  │  .gitignore
│  │  │          │  │  │  │  │  compiler.xml
│  │  │          │  │  │  │  │  encodings.xml
│  │  │          │  │  │  │  │  jarRepositories.xml
│  │  │          │  │  │  │  │  misc.xml
│  │  │          │  │  │  │  │  workspace.xml
│  │  │          │  │  │  │  │ 
│  │  │          │  │  │  │  └─codeStyles
│  │  │          │  │  │  │          codeStyleConfig.xml
│  │  │          │  │  │  │          Project.xml
│  │  │          │  │  │  │         
│  │  │          │  │  │  ├─src
│  │  │          │  │  │  │  ├─main
│  │  │          │  │  │  │  │  ├─java
│  │  │          │  │  │  │  │  │  └─cn
│  │  │          │  │  │  │  │  │      └─itcast
│  │  │          │  │  │  │  │  │          └─hive
│  │  │          │  │  │  │  │  │              └─udf
│  │  │          │  │  │  │  │  │                      EncryptPhoneNumber.java
│  │  │          │  │  │  │  │  │                     
│  │  │          │  │  │  │  │  └─resources
│  │  │          │  │  │  │  └─test
│  │  │          │  │  │  │      └─java
│  │  │          │  │  │  └─target
│  │  │          │  │  │      │  hive-udf-1.0-SNAPSHOT.jar
│  │  │          │  │  │      │  original-hive-udf-1.0-SNAPSHOT.jar
│  │  │          │  │  │      │ 
│  │  │          │  │  │      ├─classes
│  │  │          │  │  │      │  └─cn
│  │  │          │  │  │      │      └─itcast
│  │  │          │  │  │      │          └─hive
│  │  │          │  │  │      │              └─udf
│  │  │          │  │  │      │                      EncryptPhoneNumber.class
│  │  │          │  │  │      │                     
│  │  │          │  │  │      ├─maven-archiver
│  │  │          │  │  │      │      pom.properties
│  │  │          │  │  │      │     
│  │  │          │  │  │      └─maven-status
│  │  │          │  │  │          └─maven-compiler-plugin
│  │  │          │  │  │              ├─compile
│  │  │          │  │  │              │  └─default-compile
│  │  │          │  │  │              └─testCompile
│  │  │          │  │  │                  └─default-testCompile
│  │  │          │  │  └─课程SQL
│  │  │          │  │          041hivecli.sh
│  │  │          │  │          042hiveop.sql
│  │  │          │  │          043hivebuildinfunc.sql
│  │  │          │  │          044hiveexplodelateralview.sql
│  │  │          │  │          045hiveAggregate Function.sql
│  │  │          │  │          046hivewindowfunc.sql
│  │  │          │  │          047hiveSamplingfunc.sql
│  │  │          │  │         
│  │  │          │  ├─4.资料、软件
│  │  │          │  │  │  Configuration Properties – Apache Hive – Apache Software Foundation.mht
│  │  │          │  │  │  hive常用运算和函数.docx
│  │  │          │  │  │  LanguageManual UDF – Apache Hive – Apache Software Foundation.mht
│  │  │          │  │  │ 
│  │  │          │  │  └─Hive配置管理类和默认配置模板
│  │  │          │  │          hive-default.xml.template
│  │  │          │  │          HiveConf.java
│  │  │          │  │         
│  │  │          │  └─5.扩展
│  │  │          ├─5.Hive函数重要应用案例
│  │  │          │  ├─1.讲义
│  │  │          │  │      第5章:Hive函数重要应用案例.docx
│  │  │          │  │      第5章:Hive函数重要应用案例.pptx
│  │  │          │  │     
│  │  │          │  ├─2.图片
│  │  │          │  ├─3.代码、数据集
│  │  │          │  │  ├─01.Hive多字节分隔符
│  │  │          │  │  │  ├─01.测试数据
│  │  │          │  │  │  │      apachewebaccess.log
│  │  │          │  │  │  │      test01.txt
│  │  │          │  │  │  │      test01wash.txt
│  │  │          │  │  │  │     
│  │  │          │  │  │  └─02.测试代码
│  │  │          │  │  │      ├─替换分隔符
│  │  │          │  │  │      │      ChangeSplitCharMR.java
│  │  │          │  │  │      │     
│  │  │          │  │  │      └─自定义InputFormat
│  │  │          │  │  │              HiveUserInputFormat.jar
│  │  │          │  │  │              UserInputFormat.java
│  │  │          │  │  │              UserRecordReader.java
│  │  │          │  │  │             
│  │  │          │  │  ├─02.URL解析及侧视图
│  │  │          │  │  │      url.txt
│  │  │          │  │  │     
│  │  │          │  │  ├─03.行列转换
│  │  │          │  │  │      c2r1.txt
│  │  │          │  │  │      c2r2.txt
│  │  │          │  │  │      r2c1.txt
│  │  │          │  │  │      r2c2.txt
│  │  │          │  │  │     
│  │  │          │  │  ├─04.JSON解析
│  │  │          │  │  │      device.json
│  │  │          │  │  │     
│  │  │          │  │  ├─05.窗口函数
│  │  │          │  │  │  ├─01.连续登陆用户
│  │  │          │  │  │  │      login.log
│  │  │          │  │  │  │     
│  │  │          │  │  │  ├─02.级联求和
│  │  │          │  │  │  │      money.tsv
│  │  │          │  │  │  │     
│  │  │          │  │  │  └─03.分组TopN
│  │  │          │  │  │          emp.txt
│  │  │          │  │  │         
│  │  │          │  │  └─06.拉链表
│  │  │          │  │          update.txt
│  │  │          │  │          zipper.txt
│  │  │          │  │         
│  │  │          │  ├─4.资料、软件
│  │  │          │  │      05hivefuncexamples.sql
│  │  │          │  │     
│  │  │          │  └─5.扩展
│  │  │          │          Hive读取metastore错误信息.png
│  │  │          │         
│  │  │          └─6.Hive性能优化和Hive3新特性
│  │  │              ├─1.讲义
│  │  │              │      第6章:Hive性能优化及Hive3新特性.docx
│  │  │              │      第6章:Hive性能优化及Hive3新特性.pptx
│  │  │              │     
│  │  │              ├─2.图片
│  │  │              ├─3.代码、配置
│  │  │              │  ├─01.设计优化
│  │  │              │  │  ├─01.Hive分区
│  │  │              │  │  │      login.log
│  │  │              │  │  │     
│  │  │              │  │  └─02.Hive分桶
│  │  │              │  │          dept01.txt
│  │  │              │  │          emp01.txt
│  │  │              │  │         
│  │  │              │  └─02.数据优化
│  │  │              │      └─01.文件格式 – 02.数据压缩
│  │  │              │              SogouQ.reduced
│  │  │              │             
│  │  │              ├─4.资料、软件
│  │  │              │  │  06hiveoptimize.sql
│  │  │              │  │ 
│  │  │              │  ├─5.1 Tez
│  │  │              │  │      hadoop-lzo-0.4.21-SNAPSHOT.jar
│  │  │              │  │      Hadoop3+Hive3+Tez编译安装.pdf
│  │  │              │  │      tez-0.10.1-SNAPSHOT-minimal.tar.gz
│  │  │              │  │      tez-0.10.1-SNAPSHOT.tar.gz
│  │  │              │  │      tez-site.xml.xml
│  │  │              │  │     
│  │  │              │  └─5.5 metastore独立模式
│  │  │              │          hive-standalone-metastore-3.0.0-bin.tar.gz
│  │  │              │          metastore独立模式部署.docx
│  │  │              │         
│  │  │              └─5.扩展
│  │  ├─NIFI使用
│  │  │      1.Nifi是什么.mp4
│  │  │      10.应用场景1.mp4
│  │  │      11.应用场景2-1.mp4
│  │  │      12.应用场景2.mp4
│  │  │      13.处理器类别.mp4
│  │  │      14.FlowFile属性.mp4
│  │  │      15.NiFi模版.mp4
│  │  │      16.监控NiFi.mp4
│  │  │      17.NiFi数据来源.mp4
│  │  │      18.常见问题.mp4
│  │  │      19.入门总结.mp4
│  │  │      2.NiFi核心概念.mp4
│  │  │      20.NiFi深入学习阶段大纲.mp4
│  │  │      21.Linux配置优化.mp4
│  │  │      22.NiFi集群知识点.mp4
│  │  │      23.内嵌ZK模式集群-1.mp4
│  │  │      24.内嵌ZK模式集群-2.mp4
│  │  │      25.外部ZK模式集群.mp4
│  │  │      26.NiFi集群知识点.mp4
│  │  │      27.NiFi集群总结.mp4
│  │  │      28.FlowFile生成器1.mp4
│  │  │      29.FlowFile生成器2.mp4
│  │  │      3.NiFi架构.mp4
│  │  │      30.NiFi模版和组.mp4
│  │  │      31.FlowFile操作1.mp4
│  │  │      32.FlowFile操作2.mp4
│  │  │      33.使用表达式语言.mp4
│  │  │      34.NiFi监控1.mp4
│  │  │      35.NiFi监控2.mp4
│  │  │      36.NiFi监控总结.mp4
│  │  │      37.连接与关系.mp4
│  │  │      38.连接与关系总结.mp4
│  │  │      39.离线同步Mysql数据到HDFS1.mp4
│  │  │      4.NiFi的性能.mp4
│  │  │      40.离线同步Mysql数据到HDFS2.mp4
│  │  │      41.离线同步Mysql数据到HDFS3.mp4
│  │  │      42.Json内容转换为Hive所支持的文本格式1.mp4
│  │  │      43.Json内容转换为Hive所支持的文本格式2.mp4
│  │  │      44.实时同步Mysql到Hive-1.mp4
│  │  │      45.实时同步Mysql到Hive-2.mp4
│  │  │      46.实时同步Mysql到Hive-3.mp4
│  │  │      47.Kafka使用-知识点.mp4
│  │  │      48.Kafka生产者案例.mp4
│  │  │      49.Kafka消费者案例.mp4
│  │  │      5.NiFi关键特性.mp4
│  │  │      6.NiFi安装-1.mp4
│  │  │      7.NiFi安装-2.mp4
│  │  │      8.了解NiFi处理器.mp4
│  │  │      9.了解Nifi其他组件.mp4
│  │  │      NiFi资料.zip
│  │  │     
│  │  ├─spark3.0从零到精通
│  │  │  ├─视频-spark3.0从零到精通
│  │  │  │  ├─Spark-day01
│  │  │  │  │      00-[了解]-课程内容介绍.mp4
│  │  │  │  │      01-[了解]-Spark发展历史和特点介绍.mp4
│  │  │  │  │      02-[掌握]-Spark环境搭建-local本地模式.mp4
│  │  │  │  │      03-[掌握]-Spark环境搭建-Standalone集群模式.mp4
│  │  │  │  │      04-[掌握]-Spark环境搭建-Standalone-HA集群模式.mp4
│  │  │  │  │      05-[细心]-Spark环境搭建-On-Yarn-原理和准备工作.mp4
│  │  │  │  │      06-[理解]-Spark环境搭建-On-Yarn-两种模式.mp4
│  │  │  │  │      07-[掌握]-Spark环境搭建-On-Yarn-两种模式演示.mp4
│  │  │  │  │      08-[补充]-Spark环境搭建-spark-shell和spark-submit.mp4
│  │  │  │  │      09-[掌握]-Spark代码开发-准备工作.mp4
│  │  │  │  │      10-[重点]-Spark代码开发-入门案例.mp4
│  │  │  │  │      11-[重点]-Spark代码开发-OnYarn.mp4
│  │  │  │  │      12-[理解]-Spark代码开发-WordCount图解.mp4
│  │  │  │  │      13-[总结]-总结和作业.mp4
│  │  │  │  │     
│  │  │  │  ├─Spark-day02
│  │  │  │  │      01-[理解]-RDD理论详解.mp4
│  │  │  │  │      02-[掌握]-RDD的创建.mp4
│  │  │  │  │      03-[掌握]-RDD的操作分类和基本操作演示.mp4
│  │  │  │  │      04-[掌握]-RDD的分区操作.mp4
│  │  │  │  │      05-[掌握]-RDD的重分区操作.mp4
│  │  │  │  │      06-[掌握]-RDD的聚合操作.mp4
│  │  │  │  │      07-[面试题]-RDD的聚合reduceByKey和groupByKey.mp4
│  │  │  │  │      08-[掌握]-RDD的关联.mp4
│  │  │  │  │      09-[掌握]-RDD的排序.mp4
│  │  │  │  │      10-[掌握]-RDD的缓存-持久化.mp4
│  │  │  │  │      11-[掌握]-RDD的Checkpoint.mp4
│  │  │  │  │      12-[掌握]-共享变量-广播变量和累加器.mp4
│  │  │  │  │      13-[掌握]-外部数据源-多种数据格式.mp4
│  │  │  │  │      14-[了解]-外部数据源-操作JDBC-写.mp4
│  │  │  │  │      15-[了解]-外部数据源-操作JDBC-读.mp4
│  │  │  │  │     
│  │  │  │  ├─Spark-day03
│  │  │  │  │      01-[理解]-spark内核原理-依赖关系.mp4
│  │  │  │  │      02-[理解]-spark内核原理-DAG和Stage.mp4
│  │  │  │  │      03-[理解]-spark内核原理-名词解释.mp4
│  │  │  │  │      04-[理解]-spark内核原理-job提交流程.mp4
│  │  │  │  │      05-[理解]-spark内核原理-web-UI查看.mp4
│  │  │  │  │      06-[了解]-搜狗搜索日志分析-需求和分词测试.mp4
│  │  │  │  │      07-[了解]-搜狗搜索日志分析-代码实现.mp4
│  │  │  │  │      08-[了解]-流式计算应用场景.mp4
│  │  │  │  │      09-[了解]-流式计算实现模式.mp4
│  │  │  │  │      10-[了解]-SparkStreaming介绍-特点-流程-原理.mp4
│  │  │  │  │      11-[理解]-SparkStreaming数据抽象-DStream.mp4
│  │  │  │  │      12-[掌握]-SparkStreaming案例1-WordCount.mp4
│  │  │  │  │      13-[掌握]-SparkStreaming案例2-状态管理.mp4
│  │  │  │  │      14-[扩展]-SparkStreaming案例3-状态恢复.mp4
│  │  │  │  │      15-[重难点]-SparkStreaming案例4-窗口计算.mp4
│  │  │  │  │     
│  │  │  │  ├─Spark-day04
│  │  │  │  │      01-[掌握]-SparkStreaming案例5-topN.mp4
│  │  │  │  │      02-[掌握]-SparkStreaming案例6-自定义输出.mp4
│  │  │  │  │      03-[了解]-SparkStreaming整合Kafka前置说明-连接方式和API版本.mp4
│  │  │  │  │      04-[重点]-SparkStreaming整合Kafka-代码实现-1-自动提交偏移量.mp4
│  │  │  │  │      05-[掌握]-SparkStreaming整合Kafka-代码实现-2-手动提交偏移量.mp4
│  │  │  │  │      06-[扩展]-SparkStreaming整合Kafka-代码实现-3-手动提交偏移量到MySQL.mp4
│  │  │  │  │      07-[了解]-SparkSQL概述-数据分析方式.mp4
│  │  │  │  │      08-[了解]-SparkSQL概述-官方介绍-数据格式.mp4
│  │  │  │  │      09-[理解]-SparkSQL数据抽象.mp4
│  │  │  │  │      10-[掌握]-SparkSQL实战-1-加载数据成为分布式表.mp4
│  │  │  │  │      11-[掌握]-SparkSQL实战-2-RDD转DF-1-使用样例类.mp4
│  │  │  │  │      12-[掌握]-SparkSQL实战-2-RDD转DF-2-指定类型+列名.mp4
│  │  │  │  │      13-[掌握]-SparkSQL实战-2-RDD转DF-3-自定义Schema.mp4
│  │  │  │  │      14-[掌握]-SparkSQL实战-3-RDD-DF-DS-相互转换.mp4
│  │  │  │  │      15-[掌握]-SparkSQL实战-4-花式查询.mp4
│  │  │  │  │      16-[掌握]-SparkSQL实战-5-WordCount.mp4
│  │  │  │  │      
│  │  │  │  ├─Spark-day05
│  │  │  │  │      01-[掌握]-SparkSQL案例-6-多数据源支持.mp4
│  │  │  │  │      02-[掌握]-SparkSQL案例-7-电影数据分析.mp4
│  │  │  │  │      03-[掌握]-SparkSQL案例-8-SparkSQL-UDF.mp4
│  │  │  │  │      04-[掌握]-SparkSQL整合Hive-1-SparkSQL命令行.mp4
│  │  │  │  │      05-[掌握]-SparkSQL整合Hive-2-SparkSQL代码中操作Hive.mp4
│  │  │  │  │      06-[掌握]-SparkSQL分布式SQL引擎.mp4
│  │  │  │  │      07-[了解]-StructuredStreaming引入.mp4
│  │  │  │  │      08-[了解]-StructuredStreaming介绍.mp4
│  │  │  │  │      09-[理解]-StructuredStreaming编程模型和数据抽象.mp4
│  │  │  │  │      10-[掌握]-StructuredStreaming-Source-Socket.mp4
│  │  │  │  │      11-[了解]-StructuredStreaming-Source-Rate.mp4
│  │  │  │  │      12-[了解]-StructuredStreaming-Source-File.mp4
│  │  │  │  │      13-[掌握]-StructuredStreaming-Operation.mp4
│  │  │  │  │      14-[掌握]-StructuredStreaming-输出模式.mp4
│  │  │  │  │      15-[掌握]-StructuredStreaming-输出位置.mp4
│  │  │  │  │      16-[掌握]-StructuredStreaming-ForeachBatch.mp4
│  │  │  │  │      17-[掌握]-StructuredStreaming-连续处理和Checkpoint.mp4
│  │  │  │  │     
│  │  │  │  ├─Spark-day06
│  │  │  │  │  └─Spark-day06
│  │  │  │  │          01-[了解]-StructuredStreaming整合Kafka官方说明.mp4
│  │  │  │  │          02-[掌握]-StructuredStreaming整合Kafka-案例1-实时ETL.mp4
│  │  │  │  │          03-[掌握]-StructuredStreaming整合Kafka-案例2-物联网设备实时分析.mp4
│  │  │  │  │          04-[掌握]-StructuredStreaming-基于事件时间的窗口计算-水位线解决数据延迟到达问题.mp4
│  │  │  │  │          05-[掌握]-StructuredStreaming-流去重.mp4
│  │  │  │  │          06-[了解]-Spark综合案例-流程分析和业务模块划分.mp4
│  │  │  │  │          07-[了解]-Spark综合案例-环境搭建和数据发送.mp4
│  │  │  │  │          08-[掌握]-Spark综合案例-实时数据分析-代码实现-1-数据加载和转换.mp4
│  │  │  │  │          09-[掌握]-Spark综合案例-实时数据分析-代码实现-2-业务需求代码实现.mp4
│  │  │  │  │          10-[理解]-Spark综合案例-实时推荐易错题-需求分析和模型准备.mp4
│  │  │  │  │          11-[掌握]-Spark综合案例-实时推荐易错题-代码实现-1-加载数据和模型.mp4
│  │  │  │  │          12-[掌握]-Spark综合案例-实时推荐易错题-代码实现-2-给用户推荐并存储推荐结果.mp4
│  │  │  │  │         
│  │  │  │  ├─Spark-day07
│  │  │  │  │  └─Spark-day07
│  │  │  │  │          01-[理解]-Spark综合案例-学生答题情况离线分析-需求分析.mp4
│  │  │  │  │          02-[理解]-Spark综合案例-学生答题情况离线分析-代码实现-1.mp4
│  │  │  │  │          03-[理解]-Spark综合案例-学生答题情况离线分析-代码实现-2.mp4
│  │  │  │  │          04-[补充]-推荐系统概述.mp4
│  │  │  │  │          05-[补充]-推荐算法分类.mp4
│  │  │  │  │          06-[补充]-推荐算法-ALS-数学基础补充.mp4
│  │  │  │  │          07-[补充]-推荐算法-ALS-案例需求和算法思想.mp4
│  │  │  │  │          08-[补充]-推荐算法-ALS-电影推荐案例-代码实现.mp4
│  │  │  │  │          09-[补充]-推荐算法-ALS-在易错题推荐案例中的模型实现.mp4
│  │  │  │  │          10-[了解]-Spark3.0诞生背景.mp4
│  │  │  │  │          11-[了解]-Spark3.0新特性-动态分区裁剪.mp4
│  │  │  │  │          12-[了解]-Spark3.0初体验-代码演示.mp4
│  │  │  │  │          12-[了解]-Spark3.0新特性-自适应查询执行优化.mp4
│  │  │  │  │          13-[了解]-Spark3.0新特性-加速器感知调度.mp4
│  │  │  │  │          14-[了解]-Spark3.0新特性-更好的API扩展.mp4
│  │  │  │  │          15-[了解]-Spark3.0新特性-更好的SQL支持和SparkR的向量化读写.mp4
│  │  │  │  │          16-[理解]-Spark3.0初体验-静态分区裁剪.mp4
│  │  │  │  │          17-[理解]-Spark3.0初体验-动态分区裁剪.mp4
│  │  │  │  │          18-[注意]-Spark3.0初体验-参数设置和注意事项.mp4
│  │  │  │  │          19-[理解]-Spark3.0初体验-结果对比.mp4
│  │  │  │  │          20-[了解]-Spark生态与未来.mp4
│  │  │  │  │         
│  │  │  │  └─Spark-day08
│  │  │  │      └─Spark-day08
│  │  │  │              01-[了解]-Spark多语言开发-说明.mp4
│  │  │  │              02-[掌握]-Spark多语言开发-JavaSpark-SparkCore.mp4
│  │  │  │              03-[掌握]-Spark多语言开发-JavaSpark-SparkStreaming.mp4
│  │  │  │              04-[掌握]-Spark多语言开发-JavaSpark-SparkSQL.mp4
│  │  │  │              05-[掌握]-Spark多语言开发-JavaSpark-StructuredStreaming.mp4
│  │  │  │              06-[了解]-Spark多语言开发-JavaSpark-线性回归算法-房价预测案例.mp4
│  │  │  │              07-[了解]-Spark多语言开发-JavaSpark-线性回归算法-房价预测案例-代码实现.mp4
│  │  │  │              08-[了解]-Spark多语言开发-PySpark-SparkCore.mp4
│  │  │  │              09-[了解]-Spark多语言开发-PySpark-SparkStreaming.mp4
│  │  │  │              10-[了解]-Spark多语言开发-PySpark-SparkSQL.mp4
│  │  │  │              11-[了解]-Spark多语言开发-PySpark-StructuredStreaming.mp4
│  │  │  │              12-[了解]-Spark多语言开发-PySpark-决策树算法-相亲决策案例-需求-原理.mp4
│  │  │  │              13-[了解]-Spark多语言开发-PySpark-决策树算法-相亲决策案例-代码实现.mp4
│  │  │  │              14-[了解]-Spark性能优化-9项基本原则.mp4
│  │  │  │              15-[了解]-Spark性能优化-N多配置参数.mp4
│  │  │  │              16-[了解]-Spark性能优化-数据倾斜.mp4
│  │  │  │              17-[了解]-Spark性能优化-shuffle优化.mp4
│  │  │  │              18-[了解]-Spark性能优化-内存管理.mp4
│  │  │  │             
│  │  │  └─资料-spark
│  │  │          spark3.0.zip
│  │  │         
│  │  ├─zookeeper教程
│  │  │      02、ZooKeeper–集群角色.mp4
│  │  │      03、ZooKeeper–集群搭建上–描述&JDK安装.mp4
│  │  │      04、ZooKeeper–集群搭建下–配置文件修改&启动.mp4
│  │  │      05、ZooKeeper–数据模型.mp4
│  │  │      06、ZooKeeper–节点属性.mp4
│  │  │      06、ZooKeeper–节点类型.mp4
│  │  │      07、ZooKeeper–Shell客户端–连接集群&创建节点.mp4
│  │  │      08、ZooKeeper–Shell客户端–节点查看&更新&删除.mp4
│  │  │      09、ZooKeeper–Shell客户端–quota限制&其他命令.mp4
│  │  │      10、ZooKeeper–Watcher–介绍&通知状态事件类型.mp4
│  │  │      11、ZooKeeper–Watcher–shell操作Watcher.mp4
│  │  │      12、ZooKeeper–JAVA API–介绍&创建节点.mp4
│  │  │      13、ZooKeeper–JAVA API–watcher操作.mp4
│  │  │      14、ZooKeeper–集群选举–概念&全新集群选举.mp4
│  │  │      15、ZooKeeper–集群选举–非全新集群选举.mp4
│  │  │      16、ZooKeeper–典型应用–数据发布与订阅.mp4
│  │  │      17、ZooKeeper–典型应用–命名服务&分布式锁.mp4
│  │  │      18、网络编程–概述&网络通信要素模拟思路.mp4
│  │  │      19、网络编程–网络通信三要素.mp4
│  │  │      20、网络编程–了解网络模型.mp4
│  │  │      21、网络编程–socket–概述.mp4
│  │  │      22、网络编程–socket–基于UDP客户端编程.mp4
│  │  │      23、网络编程–socket–基于UDP服务端编程.mp4
│  │  │      24、网络编程–socket–基于TCP协议编程.mp4
│  │  │      25、网络编程–IO通信模型–BIO&NIO.mp4
│  │  │      26、网络编程–IO通信模型–阻塞等概念.mp4
│  │  │      day2-01、ZooKeeper–概述和特性.mp4
│  │  │      day2-27、网络编程–了解RPC.mp4
│  │  │      zookeeper教程资料.zip
│  │  │     
│  │  └─数据湖架构开发(最新技术Delta Lake)
│  │      │  数据湖资料.zip
│  │      │ 
│  │      ├─1-第一章
│  │      │      00-课程目标.mp4
│  │      │      01-1-1-企业的数据困扰.mp4
│  │      │      01-1-2-补充-结构化-半结构化-非结构化数据.mp4
│  │      │      01-2-数据湖的概念.mp4
│  │      │      01-3-数据湖-数仓-数据集市的区别.mp4
│  │      │     
│  │      ├─10-第十章
│  │      │      10-1-1云平台的基础概念.mp4
│  │      │      10-1-2-两类云平台和主流公有云平台介绍.mp4
│  │      │      10-1-3-IaaS-PaaS-SaaS的概念.mp4
│  │      │      10-1-4-云平台对企业的意义.mp4
│  │      │      10-2-1-AWS-S3简介.mp4
│  │      │      10-2-2-AWS-Athena分析框架简介.mp4
│  │      │      10-2-3-AWS-EMR-集群模式介绍.mp4
│  │      │      10-2-4-AWS-EMR-步骤运行模式介绍.mp4
│  │      │      10-2-5-AWS-Glue-ETl-简单介绍.mp4
│  │      │      10-2-6-AWS-其它辅助工具介绍和课程总结.mp4
│  │      │     
│  │      ├─2-第二章
│  │      │      02-1-写时模式和读时模式.mp4
│  │      │      02-2-3种常见的数据湖实现方案.mp4
│  │      │      02-3-数据湖对企业的价值.mp4
│  │      │      02-4-数据湖概念的总结.mp4
│  │      │      02-5-数据湖的4个设计原则.mp4
│  │      │     
│  │      ├─3-第三章
│  │      │      03-Lambda架构的简单介绍.mp4
│  │      │     
│  │      ├─4-第四章
│  │      │      04-数据湖的核心以及和普通大数据分析平台的不同.mp4
│  │      │     
│  │      ├─5-第五章
│  │      │      05-1-DeltaLake的简介和重点特性解读.mp4
│  │      │      05-2-DeltaLake的使用形式.mp4
│  │      │     
│  │      ├─6-第六章
│  │      │      06-1-DeltaLake创建表-读取表-覆盖表操作.mp4
│  │      │      06-2-DeltaLake有条件更新和合并操作.mp4
│  │      │      06-3-DeltaLake的数据版本控制.mp4
│  │      │      06-4-DeltaLake的事务日志.mp4
│  │      │     
│  │      ├─7-第七章
│  │      │      07-1-DeltaLake表分区和追加.mp4
│  │      │      07-2-DeltaLake-Schema验证.mp4
│  │      │      07-3-DeltaLake-更新和删除对Parquet数据文件的影响.mp4
│  │      │      07-4-DeltaLake-vacuum方法.mp4
│  │      │      07-5-DeltaLake-表常用工具和阶段总结.mp4
│  │      │     
│  │      ├─8-第八章
│  │      │      08-1-DeltaLake-事务日志概念回顾.mp4
│  │      │      08-2-DeltaLake-Schema演化相关概念回顾.mp4
│  │      │      08-3-DeltaLake-最佳实践和总结.mp4
│  │      │     
│  │      └─9-第九章
│  │              09-1-案例需求分析.mp4
│  │              09-2-1-基础数据(中间数据)的准备.mp4
│  │              09-2-2-基础数据增加新列.mp4
│  │              09-2-3-统计每小时TOP10热门查询关键词.mp4
│  │              09-2-4-统计全天热门TOP100查询关键词.mp4
│  │              09-2-5-导出数据为普通parquet文件.mp4
│  │              09-3-第九章总结.mp4
│  │             
│  ├─第5阶段大数据生态圈工具
│  │  ├─Apache Hue 大数据可视化终端
│  │  │      01–Apache Hue–介绍、功能、架构.mp4
│  │  │      02–Apache Hue–编译、安装部署.mp4
│  │  │      03–Apache Hue–集成hadoop服务(HDFS、YARN).mp4
│  │  │      04–Apache Hue–集成hadoop服务–页面操作使用.mp4
│  │  │      05–Apache Hue–集成hive服务.mp4
│  │  │      06–Apache Hue–集成mysql服务.mp4
│  │  │      07–Apache Hue–集成oozie服务&调度shell程序.mp4
│  │  │      08–Apache Hue–集成oozie服务&调度hive脚本.mp4
│  │  │      09–Apache Hue–集成oozie服务&调度mapreduce程序.mp4
│  │  │      10–Apache Hue–集成oozie服务&定时调度配置.mp4
│  │  │      11–Apache Hue–集成oozie服务&集成hbase服务.mp4
│  │  │      12–Apache Hue–集成oozie服务-集成impala服务.mp4
│  │  │      Apache Hue资料.zip
│  │  │     
│  │  ├─Azkaban大数据调度系统
│  │  │  │  Azkaban资料.zip
│  │  │  │ 
│  │  │  └─azkaban视频
│  │  │          01–工作流调度–概念、产生背景.mp4
│  │  │          02–azkaban–介绍、架构、部署模式.mp4
│  │  │          03–azkaban–安装部署–源码编译.mp4
│  │  │          04–azkaban–安装部署–solo server模式安装–azkaban使用初体验.mp4
│  │  │          05–azkaban–安装部署–two server模式安装–服务器配置上.mp4
│  │  │          06–azkaban–安装部署–two server模式安装–服务器配置下.mp4
│  │  │          07–azkaban–安装部署–multiple-executor模式&executor激活问题.mp4
│  │  │          08–azkaban–使用实战–shell、command调度.mp4
│  │  │          09–azkaban–使用实战–多job依赖调度.mp4
│  │  │          10–azkaban–使用实战–hadoop调度(hdfs、mapreduce).mp4
│  │  │          11–azkaban–使用实战–hive调度.mp4
│  │  │          12–azkaban–使用实战–定时任务调度.mp4
│  │  │         
│  │  ├─Flume实战企业全场景解决方案
│  │  │      01–Apache Flume–软件概述.mp4
│  │  │      02–Apache Flume–运行机制&运行结构图.mp4
│  │  │      03–Apache Flume–安装部署&简单入门.mp4
│  │  │      04–Apache Flume–案例–监控采集文件夹变化(sqoopdir、HDFS).mp4
│  │  │      05–Apache Flume–案例–监控采集文件夹变化–执行演示&注意事项.mp4
│  │  │      06–Apache Flume–案例–监控文件变化(exec source).mp4
│  │  │      07–Apache Flume–高阶–负载均衡功能.mp4
│  │  │      08–Apache Flume–高阶–容错(故障转移)功能.mp4
│  │  │      09–Apache Flume–静态拦截器–案例业务需求描述.mp4
│  │  │      10–Apache Flume–静态拦截器–功能实现.mp4
│  │  │      11–Apache Flume–自定义拦截器–需求描述.mp4
│  │  │      12–Apache Flume–自定义拦截器–代码逻辑梳理.mp4
│  │  │      13–Apache Flume–自定义拦截器–功能实现.mp4
│  │  │      14–Apache Flume–自定义source(扩展)–需求、代码逻辑梳理.mp4
│  │  │      15–Apache Flume–自定义source(扩展)–功能测试实现.mp4
│  │  │      16–Apache Flume–自定义sink(扩展)–数据写入本地.mp4
│  │  │      Apache Flume资料.zip
│  │  │     
│  │  ├─Impala大数据分析
│  │  │      01–Apache Impala–概述介绍-和hive关系、异同.mp4
│  │  │      02–Apache Impala–架构组件&查询处理流程.mp4
│  │  │      03–Apache Impala–架构组件&查询处理流程–笔记总结.mp4
│  │  │      04–Apache Impala–安装部署–rpm包本地yum源制作.mp4
│  │  │      05–Apache Impala–安装部署–虚拟机新增磁盘操作(可选步骤).mp4
│  │  │      06–Apache Impala–安装部署–hadoop、hive配置修改&impala配置.mp4
│  │  │      07–Apache Impala–安装部署–impala服务启动、关闭.mp4
│  │  │      08–Apache Impala–shell命令行–内外部参数.mp4
│  │  │      09–Apache Impala–sql语法–数据库特定语句.mp4
│  │  │      10–Apache Impala–sql语法–表特定语句–create、insert、desc.mp4
│  │  │      11–Apache Impala–sql语法–表特定语句–alter、drop、view.mp4
│  │  │      12–Apache Impala–sql语法–表特定语句–分组、排序、过滤.mp4
│  │  │      13–Apache Impala–sql语法–表数据导入方式.mp4
│  │  │      14–Apache Impala–jdbc 操作impala.mp4
│  │  │      Apache Impala资料.zip
│  │  │     
│  │  ├─Oozie最强大数据调度系统
│  │  │      01–Apache Oozie–概述-架构介绍.mp4
│  │  │      02–Apache Oozie–节点类型(control flow、action)&工作流类型(coordinator、bundle).mp4
│  │  │      03–Apache Oozie–安装部署–修改hadoop&解压拷贝依赖包.mp4
│  │  │      04–Apache Oozie–安装部署–配置文件修改&数据库、war包初始化.mp4
│  │  │      05–Apache Oozie–安装部署–服务启动&web UI.mp4
│  │  │      06–Apache Oozie–实战操作–修改hadoop资源分配属性.mp4
│  │  │      07–Apache Oozie–实战操作–调度shell脚本.mp4
│  │  │      08–Apache Oozie–实战操作–调度hive脚本.mp4
│  │  │      09–Apache Oozie–实战操作–调度mapreduce程序.mp4
│  │  │      10–Apache Oozie–实战操作–串联任务调度(依赖关系).mp4
│  │  │      11–Apache Oozie–实战操作–定时调度任务.mp4
│  │  │      12–Apache Oozie–实战操作–集成hue&调度shell程序.mp4
│  │  │      13–Apache Oozie–实战操作–集成hue&调度hive脚本.mp4
│  │  │      14–Apache Oozie–实战操作–集成hue&调度mapreduce程序.mp4
│  │  │      15–Apache Oozie–实战操作–集成hue-定时调度配置.mp4
│  │  │      Apache Oozie资料.zip
│  │  │     
│  │  ├─Sqoop企业级大数据迁移方案全方位实战
│  │  │      01–Apache Sqoop–软件介绍.mp4
│  │  │      02–Apache Sqoop–安装部署.mp4
│  │  │      03–Apache Sqoop–导入import–全量数据导入hdfs.mp4
│  │  │      04–Apache Sqoop–导入import–全量数据导入hdfs–并行度设置&注意事项.mp4
│  │  │      05–Apache Sqoop–导入import–全量数据导入hive.mp4
│  │  │      06–Apache Sqoop–导入import–表子集数据导入.mp4
│  │  │      07–Apache Sqoop–导入import–增量导入–append模式.mp4
│  │  │      08–Apache Sqoop–导入import–增量导入–lastmodified模式(附加数据).mp4
│  │  │      09–Apache Sqoop–导入import–增量导入–lastmodified模式(mergekey合并数据).mp4
│  │  │      10–Apache Sqoop–导出export–默认模式导出(insert).mp4
│  │  │      11–Apache Sqoop–导出export–默认模式导出(insert)–配置参数.mp4
│  │  │      12–Apache Sqoop–导出export–更新模式导出(insert)–updateonly.mp4
│  │  │      13–Apache Sqoop–导出export–更新模式导出(insert)–allowinsert.mp4
│  │  │      14–Apache Sqoop–job作业的使用–创建、查看、执行、删除.mp4
│  │  │      15–Apache Sqoop–job作业的使用–免密执行.mp4
│  │  │      Apache Sqoop资料.zip
│  │  │     
│  │  └─大数据列式存储NoSQL数据库Kudu
│  │          01–Apache Kudu–背景介绍-是什么.mp4
│  │          02–Apache Kudu–kudu架构(master、tablet server).mp4
│  │          03–Apache Kudu–kudu架构–tablet的冗余存储机制.mp4
│  │          04–Apache Kudu–安装部署–本地yum源配置&配置文件修改.mp4
│  │          05–Apache Kudu–安装部署–集群启动&web ui&注意事项.mp4
│  │          06–Apache Kudu–java操作kudu–开发环境搭建&初始化操作.mp4
│  │          07–Apache Kudu–java操作kudu–创建表操作.mp4
│  │          08–Apache Kudu–java操作kudu–插入、查询操作.mp4
│  │          09–Apache Kudu–java操作kudu–修改、删除操作.mp4
│  │          10–Apache Kudu–java操作kudu–分区策略.mp4
│  │          11–Apache Kudu–spark操作kudu–环境搭建&创建表操作.mp4
│  │          12–Apache Kudu–spark操作kudu–增加、删除、修改、查询操作.mp4
│  │          13–Apache Kudu–spark操作kudu–dataFrame、sparkSQL操作.mp4
│  │          14–Apache Kudu–kudu整合impala-shell操作.mp4
│  │          15–Apache Kudu–kudu整合impala-java操作.mp4
│  │          16–Apache Kudu–原理–了解kudu数据模型.mp4
│  │          17–Apache Kudu–原理–了解读写数据流程.mp4
│  │          Apache Kudu资料.zip
│  │         
│  └─第6阶段大数据项目
│      ├─企业级网站流量运营分析系统开发实战
│      │  ├─视频-企业级网站流量运营分析系统开发实战
│      │  │  ├─day1视频
│      │  │  │      01–网站流量日志分析背景介绍–网站分析的意义.mp4
│      │  │  │      02–网站流量日志分析背景介绍–如何进行网站分析–流量分析(质量、多维细分).mp4
│      │  │  │      03–网站流量日志分析背景介绍–如何进行网站分析–内容导航分析.mp4
│      │  │  │      04–网站流量日志分析背景介绍–如何进行网站分析–转化分析(漏斗模型).mp4
│      │  │  │      05–整体技术流程-数据采集和数据预处理.mp4
│      │  │  │      06–整体技术流程-数据入库(ETL).mp4
│      │  │  │      07–整体技术流程-数据分析和数据可视化.mp4
│      │  │  │      08–整体技术流程-系统架构图.mp4
│      │  │  │      09–网站流量日志分析–数据采集–使用web服务器自带日志记录采集.mp4
│      │  │  │      10–网站流量日志分析–数据采集–页面埋点JavaScript收集数据.mp4
│      │  │  │      11–网站流量日志埋点收集–原理实现雏形–如何解决js和html页面耦合问题.mp4
│      │  │  │      12–网站流量日志埋点收集–原理实现雏形–如何解决js跨域问题(伪装图片).mp4
│      │  │  │      13–网站流量日志埋点收集–原理实现分析.mp4
│      │  │  │      14–网站流量日志埋点收集–确定收集信息和途径.mp4
│      │  │  │      15–网站流量日志埋点收集–埋点代码编写–src属性直接引入.mp4
│      │  │  │      16–网站流量日志埋点收集–埋点代码编写–匿名函数自调用创建标签引入.mp4
│      │  │  │      17–网站流量日志埋点收集–前端收集数据脚本.mp4
│      │  │  │      18–网站流量日志埋点收集–后端脚本(nginx+lua).mp4
│      │  │  │      19–网站流量日志埋点收集–日志格式、日志切分.mp4
│      │  │  │     
│      │  │  ├─day2视频
│      │  │  │      01–网站流量日志埋点收集–系统部署架构图和采集流程梳理.mp4
│      │  │  │      02–网站流量日志埋点收集–系统部署环境搭建.mp4
│      │  │  │      03–网站流量日志埋点收集–方案一–基本功能数据采集实现.mp4
│      │  │  │      04–网站流量日志埋点收集–方案二–点击事件数据采集实现.mp4
│      │  │  │      05–网站流量日志埋点收集–方案二–中文乱码问题解决.mp4
│      │  │  │      06–网站流量日志flume收集–新组件taildir source介绍.mp4
│      │  │  │      07–网站流量日志flume收集–配置文件编写和实操.mp4
│      │  │  │      08–网站流量日志flume收集–hdfs–基于文件闲置策略滚动.mp4
│      │  │  │      09–网站流量日志分析–数据预处理–目的意义和mr编程技巧.mp4
│      │  │  │      10–网站流量日志分析–数据预处理–实现思路详解.mp4
│      │  │  │      11–网站流量日志分析–数据预处理–mr代码实现.mp4
│      │  │  │      12–网站流量日志分析–数据预处理–点击流模型概念.mp4
│      │  │  │      13–网站流量日志分析–数据预处理–点击流模型之pageviews模型.mp4
│      │  │  │      14–网站流量日志分析–数据预处理–点击流模型之visit模型.mp4
│      │  │  │      15–网站流量日志分析–数据预处理–点击流模型pageviews编程实现思路.mp4
│      │  │  │      16–网站流量日志分析–数据预处理–点击流模型pageviews代码实现.mp4
│      │  │  │      17–网站流量日志分析–数据预处理–点击流模型visit编程实现思路.mp4
│      │  │  │      18–网站流量日志分析–数据预处理–点击流模型visit代码实现.mp4
│      │  │  │     
│      │  │  ├─day3视频
│      │  │  │      01–网站流量日志分析–数仓设计–维度建模(事实表、维度表)多维数据分析.mp4
│      │  │  │      02–网站流量日志分析–数仓设计–维度建模三种模式(星型、雪花、星座).mp4
│      │  │  │      03–网站流量日志分析–数仓设计–本项目中模式设计(星型模式).mp4
│      │  │  │      04–网站流量日志分析–数据入库–含义和ETL本质解释.mp4
│      │  │  │      05–网站流量日志分析–数据入库–ODS建表操作.mp4
│      │  │  │      06–网站流量日志分析–数据入库–ODS数据导入操作.mp4
│      │  │  │      07–网站流量日志分析–数据入库–宽表、窄表由来概述.mp4
│      │  │  │      08–网站流量日志分析–扩展–hive函数分类(udf、udtf、udaf).mp4
│      │  │  │      09–网站流量日志分析–扩展–hive lateral view侧视图的使用.mp4
│      │  │  │      10–网站流量日志分析–数据入库–宽表具体实现1–时间拓宽.mp4
│      │  │  │      11–网站流量日志分析–数据入库–宽表具体实现2–解析url.mp4
│      │  │  │      12–网站流量日志分析–分析指标和分析模型–基础级指标.mp4
│      │  │  │      13–网站流量日志分析–分析指标和分析模型–复合级指标.mp4
│      │  │  │      14–网站流量日志分析–分析指标和分析模型–基础、来源分析模型.mp4
│      │  │  │      15–网站流量日志分析–分析指标和分析模型–受访、访客分析模型.mp4
│      │  │  │      16–网站流量日志分析–分析指标和分析模型–漏斗分析模型.mp4
│      │  │  │     
│      │  │  ├─day4视频
│      │  │  │      01–网站流量日志分析–统计分析–基础指标统计分析(pv、uv).mp4
│      │  │  │      02–网站流量日志分析–统计分析–基础指标统计分析(vv、ip).mp4
│      │  │  │      03–网站流量日志分析–统计分析–复合指标分析–平均访问深度.mp4
│      │  │  │      04–网站流量日志分析–统计分析–复合指标分析–平均访问频度.mp4
│      │  │  │      05–网站流量日志分析–统计分析–复合指标分析–平均访问时长.mp4
│      │  │  │      06–网站流量日志分析–统计分析–复合指标分析–跳出率.mp4
│      │  │  │      07–网站流量日志分析–统计分析–多维统计分析–概念.mp4
│      │  │  │      08–网站流量日志分析–统计分析–多维统计分析–时间维度–每小时指标统计.mp4
│      │  │  │      09–网站流量日志分析–统计分析–多维统计分析–时间维度–每天pv统计.mp4
│      │  │  │      10–网站流量日志分析–统计分析–多维统计分析–时间维度–维表关联查询.mp4
│      │  │  │      11–网站流量日志分析–统计分析–多维统计分析–来访referer、时间维度.mp4
│      │  │  │      12–网站流量日志分析–统计分析–多维统计分析–来访host、时间维度.mp4
│      │  │  │      13–网站流量日志分析–统计分析–多维统计分析–终端维度–UA概述.mp4
│      │  │  │      14–网站流量日志分析–统计分析–多维统计分析–终端维度–自定义UDF解析UA.mp4
│      │  │  │      15–网站流量日志分析–统计分析–多维统计分析–了解其他维度分析.mp4
│      │  │  │      16–网站流量日志分析–统计分析–sql补充扩展–如何编写hive sql.mp4
│      │  │  │      17–网站流量日志分析–统计分析–sql补充扩展–group by语法限制解析.mp4
│      │  │  │     
│      │  │  ├─day5视频
│      │  │  │      01–网站流量日志分析–统计分析–分组topN–业务需求.mp4
│      │  │  │      02–网站流量日志分析–统计分析–分组topN–rownumber over函数使用.mp4
│      │  │  │      03–Hive高阶–分组窗口函数–常见的分组函数(rank、denserank、rownumber、ntile).mp4
│      │  │  │      04–Hive高阶–分组窗口函数–聚合函数集成分组函数(SUM).mp4
│      │  │  │      05–Hive高阶–分组窗口函数–序列分组函数(CUMEDIST).mp4
│      │  │  │      06–Hive高阶–分组窗口函数–取值分组函数( LAG,LEAD,FIRSTVALUE,LASTVALUE).mp4
│      │  │  │      07–Hive高阶–分组窗口函数–OLAP相关分组函数(GROUPING SETS,CUBE,ROLLUP).mp4
│      │  │  │      08–网站流量日志分析–统计分析–受访分析热门页面topN.mp4
│      │  │  │      09–网站流量日志分析–统计分析–独立访客分析.mp4
│      │  │  │      10–网站流量日志分析–统计分析–新老访客需求剖析.mp4
│      │  │  │      11–网站流量日志分析–统计分析–新老访客实现(join语句).mp4
│      │  │  │      12–网站流量日志分析–统计分析–回头单次访客分析.mp4
│      │  │  │      13–网站流量日志分析–统计分析–漏斗模型转化分析&hive级联求和问题.mp4
│      │  │  │      14–网站流量日志分析–统计分析–hive级联求和问题案例.mp4
│      │  │  │      15–网站流量日志分析–统计分析–漏斗模型转化分析实现.mp4
│      │  │  │     
│      │  │  └─day6视频
│      │  │          01–网站流量日志分析–数据导出–概述含义.mp4
│      │  │          02–网站流量日志分析–数据导出–全量数据导出详解.mp4
│      │  │          03–网站流量日志分析–数据导出–增量数据导出详解.mp4
│      │  │          04–网站流量日志分析–数据导出–定时增量数据导出详解.mp4
│      │  │          05–网站流量日志分析–工作流调度–概述含义.mp4
│      │  │          06–网站流量日志分析–工作流调度–预处理调度–程序打包job编写.mp4
│      │  │          07–网站流量日志分析–工作流调度–预处理调度–功能实现.mp4
│      │  │          08–网站流量日志分析–工作流调度–数据入库调度.mp4
│      │  │          09–网站流量日志分析–工作流调度–数据指标统计分析调度.mp4
│      │  │          10–网站流量日志分析–数据可视化–概述含义.mp4
│      │  │          11–网站流量日志分析–数据可视化–echarts简单入门.mp4
│      │  │          12–网站流量日志分析–数据可视化–后端web工程架构.mp4
│      │  │          13–网站流量日志分析–数据可视化–后端web工程整合搭建.mp4
│      │  │          14–网站流量日志分析–数据可视化–动态加载数据–数据格式、排序问题剖析.mp4
│      │  │          15–网站流量日志分析–数据可视化–动态加载数据–mybatis逆向工程.mp4
│      │  │          16–网站流量日志分析–数据可视化–动态加载数据–代码实现.mp4
│      │  │          18–(扩展)网站流量日志分析–数据可视化–vue版–前端项目搭建、接口规则说明.mp4
│      │  │          19–(扩展)网站流量日志分析–数据可视化–vue版–复杂json格式数据剖析.mp4
│      │  │          20–(扩展)网站流量日志分析–数据可视化–vue版–复杂json具体实现.mp4
│      │  │         
│      │  └─资料-企业级网站流量运营分析系统开发实战
│      │          网站流日志分析资料.zip
│      │          网站流量日志分析项目讲义&资料.zip
│      │         
│      ├─大数据企业级项目用户画像实战
│      │  ├─视频-大数据企业级项目用户画像实战
│      │  │  ├─profileday0120200925
│      │  │  │      01复习:Spark 框架综合回顾概述.mp4
│      │  │  │      02企业级360°全方位用户画像:项目课程安排.wmv
│      │  │  │      03企业级360°全方位用户画像:数仓、画像及推荐.wmv
│      │  │  │      04企业级360°全方位用户画像:引入神策用户画像和初步认知.wmv
│      │  │  │      05企业级360°全方位用户画像:用户画像应用场景.mp4
│      │  │  │      06企业级360°全方位用户画像:标签存储(HBase和ES).mp4
│      │  │  │      07企业级360°全方位用户画像:用户标注(本体论).wmv
│      │  │  │      08企业级360°全方位用户画像:项目功能概述.wmv
│      │  │  │      09企业级360°全方位用户画像:导入虚拟机.wmv
│      │  │  │      10企业级360°全方位用户画像:项目工程导入和启动.wmv
│      │  │  │      11企业级360°全方位用户画像:功能模块.wmv
│      │  │  │      12企业级360°全方位用户画像:技术架构(离线).wmv
│      │  │  │      13企业级360°全方位用户画像:标签功能架构图.wmv
│      │  │  │      14企业级360°全方位用户画像:标签梳理(分类).wmv
│      │  │  │      15标签系统WEB 平台:主分类标签(123级标签).wmv
│      │  │  │      16标签系统WEB 平台:业务标签(4级标签).wmv
│      │  │  │      17标签系统WEB 平台:新建属性标签.wmv
│      │  │  │      18标签系统WEB 平台:其他功能说明.wmv
│      │  │  │      19项目环境搭建:环境概述说明.wmv
│      │  │  │      20项目环境搭建:框架回顾(一).wmv
│      │  │  │      21项目环境搭建:框架回顾(二).wmv
│      │  │  │      22项目工程搭建:创建Project和Module.wmv
│      │  │  │      23用户画像业务数据导入:ETL总述.wmv
│      │  │  │      24用户画像业务数据导入:数据调研和数据导入方案.wmv
│      │  │  │      25用户画像业务数据导入:Hive创建业务表.wmv
│      │  │  │      26用户画像业务数据导入:数据导入Hive表.mp4
│      │  │  │     
│      │  │  ├─profileday0220200927
│      │  │  │      01上次课程内容回顾.mp4
│      │  │  │      02今日课程内容提纲.wmv
│      │  │  │      03用户画像业务数据导入:数据导入方案.wmv
│      │  │  │      04用户画像业务数据导入:SQOOP导入HBase表.wmv
│      │  │  │      05用户画像业务数据导入:HBase ImportTvs导入logs数据.wmv
│      │  │  │      06用户画像业务数据导入:数据导入方式Put和BulkLoad.wmv
│      │  │  │      07用户画像业务数据导入:HBase ImportTvs中BulkLoad.wmv
│      │  │  │      08用户画像业务数据导入:BulkLoad加载批量数据(原理).wmv
│      │  │  │      09用户画像业务数据导入:BulkLoad加载批量数据(MR).wmv
│      │  │  │      10用户画像业务数据导入:BulkLoad加载批量数据(Spark).wmv
│      │  │  │      11用户画像标签数据存储.wmv
│      │  │  │      12Oozie调度Spark2:回顾Oozie及工作流组成.wmv
│      │  │  │      13Oozie调度Spark2:使用Hue创建工作流和调度器调度Spark2.wmv
│      │  │  │      14Oozie Java Client API使用说明.wmv
│      │  │  │      15Oozie Java Client API运行Workflow.wmv
│      │  │  │      16Oozie Java Client API运行Coordinator.wmv
│      │  │  │      17标签存储与计算:标签管理.wmv
│      │  │  │      18标签存储与计算:标签存储设计.wmv
│      │  │  │      19标签存储与计算:标签计算引擎.wmv
│      │  │  │      20用户画像模块:模块划分及概述.wmv
│      │  │  │      21用户画像模块:标签调度(导入).wmv
│      │  │  │      22用户画像模块:标签调度(测试及安装Install).wmv
│      │  │  │      23用户画像模块:标签管理平台(导入及测试).wmv
│      │  │  │      24用户画像模块:标签模型测试(新建标签和调度运行).wmv
│      │  │  │      25用户画像模块:标签模型计算(概述及流程.wmv
│      │  │  │      26用户画像模块:标签模型计算(Module创建及设置).wmv
│      │  │  │      27标签开发流程:提交流程(标签规则).wmv
│      │  │  │      28标签开发流程:执行流程(4步骤).wmv
│      │  │  │      29Spark 交互HBase:读写表数据.mp4
│      │  │  │     
│      │  │  ├─profileday0320200928
│      │  │  │      01额外:项目学习建议.mp4
│      │  │  │      02上次课程内容回顾:业务数据迁移ETL.wmv
│      │  │  │      03上次课程内容回顾:标签模型应用调度.wmv
│      │  │  │      04上课课程内容回顾:项目模块及标签模型流程.wmv
│      │  │  │      05今日课程内容提纲.wmv
│      │  │  │      06标签模型开发【用户性别标签】:整体概述说明.wmv
│      │  │  │      07标签模型开发【用户性别标签】:新建标签(4级和5级).wmv
│      │  │  │      08标签模型开发【用户性别标签】:编写模型主类(SparkSession构建).wmv
│      │  │  │      09工具类HBaseTools:方法声明定义.wmv
│      │  │  │      10工具类HBaseTools:read加载数据(一).wmv
│      │  │  │      11工具类HBaseTools:read加载数据(二).wmv
│      │  │  │      12工具类HBaseTools:read加载数据(三).wmv
│      │  │  │      13工具类HBaseTools:write保存数据(一).wmv
│      │  │  │      14工具类HBaseTools:write保存数据(二).wmv
│      │  │  │      15标签模型开发【用户性别标签】:标签数据读取.wmv
│      │  │  │      16标签模型开发【用户性别标签】:业务标签规则.wmv
│      │  │  │      17标签模型开发【用户性别标签】:HBase数据源Meta和读取业务数据.wmv
│      │  │  │      18标签模型开发【用户性别标签】:构建标签.wmv
│      │  │  │      19标签模型开发【用户性别标签】:保存画像标签数据.wmv
│      │  │  │      20标签模型开发【用户性别标签】:回顾标签模型开发步骤.wmv
│      │  │  │      21标签模型开发【规则匹配类型标签开发概述】.wmv
│      │  │  │      22标签模型开发【用户职业标签】:确立标签.wmv
│      │  │  │      23标签模型开发【用户职业标签】:新建标签.wmv
│      │  │  │      24标签模型开发【用户职业标签】:构建SparkSession(集成Hive).wmv
│      │  │  │      25标签模型开发【用户职业标签】:采用UDF函数打标签.wmv
│      │  │  │      26标签模型开发【用户职业标签】:计算标签方式.wmv
│      │  │  │      27标签模型开发【用户职业标签】:规则匹配类型标签工具类.wmv
│      │  │  │      28标签模型开发【标签模板】:标签模型代码重构概述.wmv
│      │  │  │      29标签模型开发【标签模板】:模板方法模式(Template).wmv
│      │  │  │      30标签模型开发【标签模板】:标签基类BasicModel结构.wmv
│      │  │  │      31标签模型开发【标签模板】:标签基类BasicModel具体代码.wmv
│      │  │  │      32标签模型开发【政治面貌标签】:需求分析及新建标签.wmv
│      │  │  │      33标签模型开发【政治面貌标签】:编码实现和测试.wmv
│      │  │  │      34标签模型开发【标签模板】:属性配置文件及解析.wmv
│      │  │  │      35标签模型开发【标签模板】:创建SparkSession实例思路.wmv
│      │  │  │      36标签模型开发【标签模板】:Typesafe获取某属性文件值.wmv
│      │  │  │      37标签模型开发【标签模板】:工具类SparkUitls.wmv
│      │  │  │      38标签模型开发【标签模板】:重构标签基类AbstractModel.wmv
│      │  │  │      39标签模型开发【标签模板】:测试类(职业标签).mp4
│      │  │  │     
│      │  │  ├─profileday0420200929
│      │  │  │      01上次课程内容回顾:标签模型开发四步骤.mp4
│      │  │  │      02上次课程内容回顾:HBaseTools工具类.wmv
│      │  │  │      03次课程内容回顾:规则匹配类型标签业务实现.wmv
│      │  │  │      04上次课程内容回顾:标签模型基类.wmv
│      │  │  │      05标签模型开发【用户国籍标签】:新建标签.wmv
│      │  │  │      06标签模型开发【用户国籍标签】:模型开发测试.wmv
│      │  │  │      07标签开发:【总述】标签模型开发相关数据.wmv
│      │  │  │      08今日课程内容提纲.wmv
│      │  │  │      09自定义外部数据源HBase:引入ExternalDataSource.wmv
│      │  │  │      10自定义外部数据源HBase:External DataSource概述.wmv
│      │  │  │      11自定义外部数据源HBase:BaseRelation接口.wmv
│      │  │  │      12自定义外部数据源HBase:RelationProvider接口.wmv
│      │  │  │      13自定义外部数据源HBase:定义类HBaseRelation和DefaultSource.wmv
│      │  │  │      14自定义外部数据源HBase:实现加载load数据(一).wmv
│      │  │  │      15自定义外部数据源HBase:实现加载load数据(二).wmv
│      │  │  │      16自定义外部数据源HBase:实现保存save数据.wmv
│      │  │  │      17自定义外部数据源HBase:注册数据源.wmv
│      │  │  │      18自定义外部数据源HBase:修改标签基类AbstractModel.wmv
│      │  │  │      19自定义外部数据源HBase:Spark与HBase交互三种方式封装.wmv
│      │  │  │      20标签开发:统计型标签概述.wmv
│      │  │  │      21标签模型开发【用户年龄段标签】:需求分析及新建标签.wmv
│      │  │  │      22标签模型开发【用户年龄段标签】:标签实现思路分析.wmv
│      │  │  │      23标签模型开发【用户年龄段标签】:计算标签(一).wmv
│      │  │  │      24标签模型开发【用户年龄段标签】:计算标签(二).wmv
│      │  │  │      25标签模型开发【消费周期标签】:需求分析.wmv
│      │  │  │      26标签模型开发【消费周期标签】:新建标签.wmv
│      │  │  │      27标签模型开发:导入业务订单数据.wmv
│      │  │  │      28标签模型开发【消费周期标签】:提取属性标签规则.wmv
│      │  │  │      29标签模型开发【消费周期标签】:标签实现思路分析和日期函数使用.wmv
│      │  │  │      30标签模型开发【消费周期标签】:计算标签.wmv
│      │  │  │      31标签模型开发【支付方式标签】:业务字段调研.wmv
│      │  │  │      32标签模型开发【支付方式标签】:新建标签.wmv
│      │  │  │      33标签模型开发【支付方式标签】:开窗函数使用(SQL和DSL).wmv
│      │  │  │      34标签模型开发【支付方式标签】:计算标签及测试.mp4
│      │  │  │     
│      │  │  ├─profileday0520201007
│      │  │  │      01上次课程内容回顾:自定义外部数据源HBase.mp4
│      │  │  │      02回顾用户画像:标签系统及模型开发步骤.wmv
│      │  │  │      03回顾用户画像:标签模型开发业务逻辑流程.wmv
│      │  │  │      04回顾用户画像:规则匹配类型标签和统计类型标签核心思路.wmv
│      │  │  │      05回顾用户画像:职业标签模型快速开发.wmv
│      │  │  │      06标签模型开发【订单数据相关】:其他标签(订单金额).wmv
│      │  │  │      07标签模型开发【订单数据相关】:其他标签(订单状态).wmv
│      │  │  │      08今日课程内容提纲.wmv
│      │  │  │      09自定义外部数据源HBase:过滤条件需求引入.wmv
│      │  │  │      10自定义外部数据源HBase:HBase Filter使用.wmv
│      │  │  │      11自定义外部数据源HBase:字段值过滤【思路分析】及【业务代码】.wmv
│      │  │  │      12自定义外部数据源HBase:字段值过滤【Condition类封装】.wmv
│      │  │  │      13自定义外部数据源HBase:字段值过滤【测试功能】.wmv
│      │  │  │      14自定义外部数据源HBase:业务标签规则rule传递WhereCondition思路.wmv
│      │  │  │      15自定义外部数据源HBase:日期时间工具类DateUtils.wmv
│      │  │  │      16自定义外部数据源HBase:解析WhereCondition动态生成日期范围.wmv
│      │  │  │      17自定义外部数据源HBase:传递WhereCondition测试功能(一).wmv
│      │  │  │      18自定义外部数据源HBase:传递WhereCondition测试功能(二).wmv
│      │  │  │      19自定义外部数据源HBase:优化标签模型基类.wmv
│      │  │  │      20推荐系统入门:推荐引入和协同过滤算法初识.wmv
│      │  │  │      21推荐系统入门:推荐算法分类.wmv
│      │  │  │      22推荐系统入门:协同过滤算法核心.wmv
│      │  │  │      23推荐系统入门:ALS算法思想.wmv
│      │  │  │      24推荐系统入门:矩阵因子模型预测和推荐.wmv
│      │  │  │      25推荐系统入门:创建Maven Module.wmv
│      │  │  │      26推荐系统入门:基于RDD 算法API讲解.wmv
│      │  │  │      27推荐系统入门:构建电影推荐模型(一).wmv
│      │  │  │      28推荐系统入门:构建电影推荐模型(二).mp4
│      │  │  │     
│      │  │  ├─profileday0620201009
│      │  │  │      01上次课程内容回顾:自定义外部数据源HBase(加强版).mp4
│      │  │  │      02上次课程内容回顾:推荐算法ALS.wmv
│      │  │  │      03今日课程内容提纲.wmv
│      │  │  │      04机器学习入门:AI发展浪潮和机器学习核心三要素.wmv
│      │  │  │      05机器学习入门:ML定义及数据特征features.wmv
│      │  │  │      06机器学习入门:ML算法分类.wmv
│      │  │  │      07机器学习入门:机器学习算法库SK-Learn和SparkMLlib.wmv
│      │  │  │      08机器学习入门:相关术语概念.wmv
│      │  │  │      09机器学习入门:鸢尾花数据【特征提取】.wmv
│      │  │  │      10机器学习入门:鸢尾花数据【类别标签label索引化】.wmv
│      │  │  │      11机器学习入门:鸢尾花数据【特征features标准化】.wmv
│      │  │  │      12机器学习入门:鸢尾花数据构建逻辑回归分类模型.wmv
│      │  │  │      13机器学习入门:线性回归算法概述.wmv
│      │  │  │      14机器学习入门:线性回归算法实现之最小二乘法.wmv
│      │  │  │      15机器学习入门:线性回归算法实现之梯度下降法.wmv
│      │  │  │      16机器学习入门:波士顿房价预测模型(一).wmv
│      │  │  │      17机器学习入门:波士顿房价预测模型(二).wmv
│      │  │  │      18机器学习入门:逻辑回归分类算法概述(Sigmoid)函数.mp4
│      │  │  │     
│      │  │  ├─profileday0720201011
│      │  │  │      01上次课程内容回顾:机器学习基础(概念).mp4
│      │  │  │      02上次课程内容回顾:线性回归和逻辑回归.wmv
│      │  │  │      03实战案例【泰塔尼克号生存预测】:案例背景及数据调研.wmv
│      │  │  │      04实战案例【泰塔尼克号生存预测】:加载数据(CSV格式).wmv
│      │  │  │      05实战案例【泰塔尼克号生存预测】:特征工程.wmv
│      │  │  │      06实战案例【泰塔尼克号生存预测】:LR分类模型及预测评估.wmv
│      │  │  │      07今日课程内容提纲.wmv
│      │  │  │      08客户价值模型RFM:RFM概念..wmv
│      │  │  │      09客户价值模型RFM:RFM模型应用.wmv
│      │  │  │      10客户价值模型RFM:标签管理平台新建标签.wmv
│      │  │  │      11客户价值模型RFM:标签模型开发思路分析.wmv
│      │  │  │      12客户价值模型RFM:依据订单数据计算RFM.wmv
│      │  │  │      13客户价值模型RFM:依据规则进行RFM Score.wmv
│      │  │  │      14客户价值模型RFM:牧师与村民模型.wmv
│      │  │  │      15客户价值模型RFM:KMeans算法核心要点.wmv
│      │  │  │      16客户价值模型RFM:KMeans聚类鸢尾花数据.wmv
│      │  │  │      17客户价值模型RFM:聚类评估指标SSE.wmv
│      │  │  │      18客户价值模型RFM:KMeans++算法.wmv
│      │  │  │      19客户价值模型RFM:KMeansII算法.wmv
│      │  │  │      20客户价值模型RFM:KMeans训练模型.wmv
│      │  │  │      21客户价值模型RFM:计算标签(一).wmv
│      │  │  │      22客户价值模型RFM:计算标签(二).wmv
│      │  │  │      23客户价值模型RFM:类簇索引标签(工具类).wmv
│      │  │  │      24客户价值模型RFM:KMeans算法2个问题.wmv
│      │  │  │      25客户价值模型RFM:KMeans算法肘部法则.wmv
│      │  │  │      26客户价值模型RFM:KMeans算法轮廓系数.wmv
│      │  │  │      27客户价值模型RFM:鸢尾花数据集演示肘部法确定K.mp4
│      │  │  │     
│      │  │  ├─profileday0820201012
│      │  │  │      01上次课程内容回顾:聚类KMeans算法.mp4
│      │  │  │      02上次课程内容回顾:客户价值模型RFM.wmv
│      │  │  │      03今日课程内容提纲.wmv
│      │  │  │      04客户价值模型RFM:算法模型构建流程步骤.wmv
│      │  │  │      05客户价值模型RFM:模型调优概述.wmv
│      │  │  │      06客户价值模型RFM:模型调优【特征归一化】.wmv
│      │  │  │      07客户价值模型RFM:模型调优【调整超参数】.wmv
│      │  │  │      08客户价值模型RFM:保存加载模型(一).wmv
│      │  │  │      09客户价值模型RFM:保存加载模型(二).wmv
│      │  │  │      10客户价值模型RFM:总述开发算法模型流程.wmv
│      │  │  │      11用户活跃度模型RFE:用户活跃度及用户生命周期.wmv
│      │  │  │      12用户活跃度模型RFE:RFE模型概述及实践应用.wmv
│      │  │  │      13用户活跃度模型RFE:新建标签及标签模型类.wmv
│      │  │  │      14用户活跃度模型RFE:加载访问日志数据计算RFE和打分.wmv
│      │  │  │      15用户活跃度模型RFE:组合特征和训练模型.wmv
│      │  │  │      16用户活跃度模型RFE:标签计算.wmv
│      │  │  │      17用户活跃度模型RFE:KMeans算法模型标签计算.wmv
│      │  │  │      18ID-Mapping:标识符引入及认识标识符.wmv
│      │  │  │      19ID-Mapping:统一用户识别(构建连通图).wmv
│      │  │  │      20价格敏感度模型PSM:PSM概念和功能.wmv
│      │  │  │      21价格敏感度模型PSM:PSM计算方式.wmv
│      │  │  │      22价格敏感度模型PSM:使用KMeans对单值特征聚类.wmv
│      │  │  │      23价格敏感度模型PSM:计算PSM值业务逻辑.wmv
│      │  │  │      24价格敏感度模型PSM:计算PSM值业务逻辑.wmv
│      │  │  │      25价格敏感度模型PSM:计算PSM值代码实现.wmv
│      │  │  │      26价格敏感度模型PSM:训练KMeans聚类模型和打标签.wmv
│      │  │  │      27价格敏感度模型PSM:算法中距离度量方法.mp4
│      │  │  │     
│      │  │  ├─profileday0920201014
│      │  │  │      01上次课程内容回顾:算法模型调优.mp4
│      │  │  │      02上次课程内容回顾:RFE和PSM标签.wmv
│      │  │  │      03今日课程内容提纲.wmv
│      │  │  │      04用户购物性别模型USG:USG模型概念理解.wmv
│      │  │  │      05用户购物性别模型USG:USG模型构建过程(一).wmv
│      │  │  │      06用户购物性别模型USG:USG模型构建过程(二).wmv
│      │  │  │      07用户购物性别模型USG:决策树是什么.wmv
│      │  │  │      08用户购物性别模型USG:决策树构造及优缺点.wmv
│      │  │  │      09用户购物性别模型USG:决策树算法实现(ID3、C4.5和CART).wmv
│      │  │  │      10用户购物性别模型USG:决策树分类官方案例(一).wmv
│      │  │  │      11用户购物性别模型USG:决策树分类官方案例(二).wmv
│      │  │  │      12用户购物性别模型USG:新建标签.wmv
│      │  │  │      13用户购物性别模型USG:涉及订单表和维度表分析.wmv
│      │  │  │      14用户购物性别模型USG:加载订单表和维度表数据.wmv
│      │  │  │      15用户购物性别模型USG:构建维度表数据为WHEN条件语句.wmv
│      │  │  │      16用户购物性别模型USG:标注数据和打标签.wmv
│      │  │  │      17用户购物性别模型USG:训练算法模型并预测(一).wmv
│      │  │  │      18用户购物性别模型USG:训练算法模型并预测(二).wmv
│      │  │  │      19用户购物性别模型USG:Pipeline管道模型.wmv
│      │  │  │      20用户购物性别模型USG:Pipeline 官方案例.wmv
│      │  │  │      21用户购物性别模型USG:训练Pipeline模型.wmv
│      │  │  │      22用户购物性别模型USG:训练验证分割和交叉验证区别.wmv
│      │  │  │      23用户购物性别模型USG:模型超参数设置ParamGrid.wmv
│      │  │  │      24用户购物性别模型USG:TrainValidationSplit模型调优.wmv
│      │  │  │      25用户购物性别模型USG:CrossValidator模型调优.mp4
│      │  │  │     
│      │  │  └─profileday1020201015
│      │  │          01上次课程内容回顾:USG模型和决策树算法.mp4
│      │  │          02上次课程内容回顾:管道Pipeline和模型调优.wmv
│      │  │          03集成学习算法:Ensemble Algorithm概述.wmv
│      │  │          04集成学习算法:Bagging算法和Boosting算法.wmv
│      │  │          05集成学习算法:Bagging算法及随机森林RF.wmv
│      │  │          06集成学习算法:Boosting 算法和梯度提升树GBT.wmv
│      │  │          07今日课程内容提纲.wmv
│      │  │          08业务数据多种数据源:多数据源概述.wmv
│      │  │          09业务数据多种数据源:重构加载业务数据代码.wmv
│      │  │          10业务数据多种数据源:加载MySQL表(MySQLMeta).wmv
│      │  │          11业务数据多种数据源:加载Hive表(HiveMeta).wmv
│      │  │          12业务数据多种数据源:加载HDFS文件(HDFSMeta).wmv
│      │  │          13用户购物偏好模型BP:Bp模型概述.wmv
│      │  │          14用户购物偏好模型BP:推荐系统概述.wmv
│      │  │          15用户购物偏好模型BP:推荐算法ALS.wmv
│      │  │          16基于DataFrame API构建推荐模型:加载数据及数据转换、训练模型.wmv
│      │  │          17基于DataFrame API构建推荐模型:模型推荐、评估和保存加载.wmv
│      │  │          18用户购物偏好模型BP:如何获取用户对物品评分(思路分析).wmv
│      │  │          19用户购物偏好模型BP:新建标签(用户推荐商品).wmv
│      │  │          20用户购物偏好模型BP:标签模型实现思路步骤.wmv
│      │  │          21用户购物偏好模型BP:提取用户对物品评分(点击物品次数).wmv
│      │  │          22用户购物偏好模型BP:构建ALS算法模型、评估和推荐.wmv
│      │  │          23用户购物偏好模型BP:保存推荐商品至HBase表.wmv
│      │  │          24总述全方位用户画像(一).wmv
│      │  │          25总述全方位用户画像(二).mp4
│      │  │         
│      │  └─资料-大数据企业级项目用户画像实战
│      │      └─用户画像资料
│      │              datas.rar
│      │              repository.7z
│      │              TagsLinuxEnv.rar
│      │              企业级360°全方位用户画像.pdf
│      │             
│      ├─大数据进阶实战dmp广告系统
│      │  ├─视频-大数据进阶实战dmp广告系统
│      │  │  ├─day1
│      │  │  │  └─视频
│      │  │  │          01Kudu入门应用场景项目介绍.mp4
│      │  │  │          02Kudu入门应用场景方案一.mp4
│      │  │  │          03Kudu入门应用场景方案二.mp4
│      │  │  │          04Kudu入门应用场景方案三.mp4
│      │  │  │          05Kudu入门应用场景Kudu.mp4
│      │  │  │          06Kudu入门对比OLAP和OLTP.mp4
│      │  │  │          07Kudu入门对比列式和行式.mp4
│      │  │  │          08Kudu入门对比.mp4
│      │  │  │          09Kudu原理Kudu是什么.mp4
│      │  │  │          10Kudu原理总体设计.mp4
│      │  │  │          11Kudu原理各个角色的作用.mp4
│      │  │  │          12Kudu原理存储原理.mp4
│      │  │  │          13CDH搭建创建虚拟机.mp4
│      │  │  │          14CDH搭建安装CentOS.mp4
│      │  │  │          15CDH搭建网络配置.mp4
│      │  │  │          16CDH搭建时间同步.mp4
│      │  │  │          17CDH搭建主机名修改.mp4
│      │  │  │          18CDH搭建关闭SELinux.mp4
│      │  │  │          19CDH搭建关闭防火墙.mp4
│      │  │  │          20CDH搭建免密登录.mp4
│      │  │  │          21CDH搭建安装Java.mp4
│      │  │  │          22CDH搭建仓库搭建仓库下载.mp4
│      │  │  │          23CDH搭建仓库搭建配置仓库服务器和源.mp4
│      │  │  │         
│      │  │  ├─day2
│      │  │  │  └─视频
│      │  │  │          01CDH搭建Zookeeper(1).mp4
│      │  │  │          02CDH搭建Hadoop安装包.mp4
│      │  │  │          03CDH搭建HadoopHDFS主节点.mp4
│      │  │  │          04CDH搭建HadoopHDFS从节点和总结.mp4
│      │  │  │          05CDH搭建HadoopYarn搭建.mp4
│      │  │  │          06CDH搭建HadoopMySQL.mp4
│      │  │  │          07CDH搭建Hive安装和创建用户.mp4
│      │  │  │          08CDH搭建Hive搭建完成.mp4
│      │  │  │          09CDH搭建Kudu.mp4
│      │  │  │          10CDH搭建Impala.mp4
│      │  │  │          11CDH搭建Hue.mp4
│      │  │  │          12Kudu使用创建工程.mp4
│      │  │  │          13Kudu使用JavaAPI创建表.mp4
│      │  │  │          14Kudu使用JavaAPI插入数据.mp4
│      │  │  │          15Kudu使用JavaAPI扫描.mp4
│      │  │  │          16KuduSparkDDL.mp4
│      │  │  │          17KuduSparkCRUD.mp4
│      │  │  │          18KuduSparkDF优势.mp4
│      │  │  │          19KuduSparkDF读写Kudu表.mp4
│      │  │  │          20KuduSparkImpala访问Kudu.mp4
│      │  │  │         
│      │  │  ├─day3
│      │  │  │  └─视频
│      │  │  │          01业务介绍概念.mp4
│      │  │  │          02业务介绍AdNetwork.mp4
│      │  │  │          03业务介绍AdExchange.mp4
│      │  │  │          04业务介绍RTB.mp4
│      │  │  │          05业务介绍DMP介绍.mp4
│      │  │  │          06方案技术方案.mp4
│      │  │  │          07方案我们能学到什么.mp4
│      │  │  │          08方案数据集介绍.mp4
│      │  │  │          09框架搭建创建工程.mp4
│      │  │  │          10框架搭建需求介绍.mp4
│      │  │  │          11框架搭建配置文件加载.mp4
│      │  │  │          12框架搭建配置文件工具类思路介绍.mp4
│      │  │  │          13框架搭建配置文件工具类编写.mp4
│      │  │  │          14框架搭建Kudu工具类介绍.mp4
│      │  │  │          15框架搭建Kudu工具类隐式转换.mp4
│      │  │  │          16框架搭建Kudu工具类创建表.mp4
│      │  │  │          17框架搭建Kudu工具类读取表.mp4
│      │  │  │          18框架搭建Kudu工具类写入数据.mp4
│      │  │  │         
│      │  │  ├─day4
│      │  │  │  └─视频
│      │  │  │          01IP转换IP2Region.mp4
│      │  │  │          02IP转换GeoLite.mp4
│      │  │  │          03IP转换框架设计.mp4
│      │  │  │          04IP转换环境准备.mp4
│      │  │  │          05IP转换思路梳理.mp4
│      │  │  │          06IP转换功能实现.mp4
│      │  │  │          07IP转换数据落地.mp4
│      │  │  │          08报表统计数据的区域分布环境准备.mp4
│      │  │  │          09报表统计数据的区域分布代码开发.mp4
│      │  │  │          10报表统计执行框架设计.mp4
│      │  │  │          11报表统计执行框架框架编写.mp4
│      │  │  │          12报表统计执行框架旧模块改造.mp4
│      │  │  │          13报表统计广告投放统计需求介绍.mp4
│      │  │  │          14报表统计广告投放统计代码实现.mp4
│      │  │  │         
│      │  │  ├─day5
│      │  │  │  └─视频
│      │  │  │          01商圈库思路梳理.mp4
│      │  │  │          02商圈库HttpTCP.mp4
│      │  │  │          03商圈库Http协议.mp4
│      │  │  │          04商圈库Http请求方式.mp4
│      │  │  │          05商圈库HttpHttp工具.mp4
│      │  │  │          06商圈库HttpOkhttp使用和封装.mp4
│      │  │  │          07商圈库Json介绍.mp4
│      │  │  │          08商圈库JsonJSON4S.mp4
│      │  │  │          09商圈库Json工具类.mp4
│      │  │  │          10商圈库功能环境代码编写.mp4
│      │  │  │          11商圈库功能思路.mp4
│      │  │  │          12商圈库功能UDF实现功能.mp4
│      │  │  │          13商圈库功能求差获取商圈.mp4
│      │  │  │          14商圈库功能完成.mp4
│      │  │  │         
│      │  │  └─day6
│      │  │      └─视频
│      │  │              01打标签环境准备.mp4
│      │  │              02打标签生成标签.mp4
│      │  │              03打标签完成.mp4
│      │  │              04统一识别图计算.mp4
│      │  │              05统一识别定义类型.mp4
│      │  │              06统一识别图计算.mp4
│      │  │              07统一识别标签聚合.mp4
│      │  │              08统一识别完成.mp4
│      │  │              09Zeppelin出现契机.mp4
│      │  │              10Zeppelin功能.mp4
│      │  │              11Zeppelin安装上传.mp4
│      │  │              12Zeppelin安装配置.mp4
│      │  │              13Zeppelin主界面.mp4
│      │  │              14Zeppelin解释器配置.mp4
│      │  │              15Zeppelin使用笔记.mp4
│      │  │              16Zeppelin可视化.mp4
│      │  │              17Zeppelin数据探索.mp4
│      │  │             
│      │  └─资料-大数据进阶实战dmp广告系统
│      │          Day01.rar
│      │          Day02.rar
│      │          Day03.rar
│      │          Day04.rar
│      │          Day05.rar
│      │          Day06.rar
│      │          dmp1.rar
│      │         
│      ├─大数据防爬虫项目
│      │  ├─视频-大数据反爬虫项目
│      │  │  │  4月javaEE文章.xlsx
│      │  │  │ 
│      │  │  ├─第一阶段
│      │  │  │      01-反爬虫项目-项目七个阶段总体介绍.mp4
│      │  │  │      02-反爬虫项目-项目背景介绍.mp4
│      │  │  │      03-反爬虫项目-企业端功能概述.mp4
│      │  │  │      04-反爬虫项目-项目总体数据处理流程详解.mp4
│      │  │  │      05-反爬虫项目-项目总体逻辑架构详解.mp4
│      │  │  │      06-反爬虫项目-功能介绍-数据采集详解.mp4
│      │  │  │      07-反爬虫项目-功能介绍-数据处理详解.mp4
│      │  │  │      08-反爬虫项目-功能介绍-系统监控+性能监控.mp4
│      │  │  │      09-反爬虫项目-功能介绍-数据可视化+流程管理+系统管理.mp4
│      │  │  │      10-反爬虫项目-功能介绍-补充.mp4
│      │  │  │      11-反爬虫项目-系统架构+技术选型+用例说明.mp4
│      │  │  │      12-反爬虫项目-非功能介绍(与面试相关).mp4
│      │  │  │      14-反爬虫项目-数据库ER图介绍.mp4
│      │  │  │      15-反爬虫项目-防爬规则介绍+爬虫特点.mp4
│      │  │  │      16-反爬虫项目-数据预处理流程详解.mp4
│      │  │  │      17-反爬虫项目-Openresty介绍.mp4
│      │  │  │      18-反爬虫项目-Openresty架构介绍.mp4
│      │  │  │      19-反爬虫项目-Openresty安装部署.mp4
│      │  │  │      20-反爬虫项目-Lua语法-编写脚本及执行.mp4
│      │  │  │      21-反爬虫项目-Lua语法-数据类型与变量.mp4
│      │  │  │      22-反爬虫项目-Lua语法-赋值运算符与算数运算符.mp4
│      │  │  │      23-反爬虫项目-Lua语法-逻辑运算符与其他运算符.mp4
│      │  │  │      24-反爬虫项目-Lua语法-if判断与关系运算符.mp4
│      │  │  │      25-反爬虫项目-Lua语法-while循环与repeat循环.mp4
│      │  │  │      26-反爬虫项目-Lua语法-数值for循环与泛型for循环.mp4
│      │  │  │      27-反爬虫项目-Lua语法-函数.mp4
│      │  │  │      28-反爬虫项目-Lua语法-Table与模块.mp4
│      │  │  │      29-反爬虫项目-Nginx集成lua脚本.mp4
│      │  │  │      30-反爬虫项目-Lua获取Get与Post请求数据.mp4
│      │  │  │      31-反爬虫项目-Lua获取Header与Body数据.mp4
│      │  │  │      32-反爬虫项目-Openresty自带redis.lua介绍.mp4
│      │  │  │      33-反爬虫项目-Lua脚本读取redis数据.mp4
│      │  │  │      34-第一阶段总结.mp4
│      │  │  │      35-反爬虫项目-第二阶段介绍与kafka环境准备.mp4
│      │  │  │      36-反爬虫项目-Kafka生产者API回顾.mp4
│      │  │  │      37-反爬虫项目-Lua集成kafka第三方插件代码介绍.mp4
│      │  │  │      38-反爬虫项目-数据采集-Lua集成kafka流程跑通.mp4
│      │  │  │      39-反爬虫项目-数据采集-分区编号的计算.mp4
│      │  │  │      40-反爬虫项目-数据采集-用户数据采集.mp4
│      │  │  │     
│      │  │  ├─第三阶段
│      │  │  │      100-反爬虫项目-数据预处理-系统监控-效果及总结.mp4
│      │  │  │      101-反爬虫项目-数据预处理-系统监控web界面-路径梳理.mp4
│      │  │  │      102-反爬虫项目-数据预处理-系统监控web界面-系统运行情况数据来源.mp4
│      │  │  │      103-反爬虫项目-数据预处理-系统监控web界面-实时流量转发数据来源.mp4
│      │  │  │      104-反爬虫项目-数据预处理-系统监控web界面-各链路流量转发数据来源.mp4
│      │  │  │      105-数据预处理总结-用例及流程.mp4
│      │  │  │      106-数据预处理总结-代码总结.mp4
│      │  │  │      107-反爬虫项目-爬虫识别-熟悉八个指标.mp4
│      │  │  │      108-反爬虫项目-爬虫识别-爬虫识别总体流程.mp4
│      │  │  │      109-反爬虫项目-爬虫识别-爬虫识别详细流程.mp4
│      │  │  │      110-反爬虫项目-爬虫识别-爬虫识别流程回顾.mp4
│      │  │  │      111-反爬虫项目-爬虫识别-读取预处理后的数据到爬虫识别程序.mp4
│      │  │  │      112-反爬虫项目-爬虫识别-封装数据成ProcessedData.mp4
│      │  │  │      113-反爬虫项目-爬虫识别-main方法及封装ProcesseddData总结.mp4
│      │  │  │      114-反爬虫项目-爬虫识别-关键页面数据读取.mp4
│      │  │  │      115-反爬虫项目-爬虫识别-流程规则读取.mp4
│      │  │  │      116-反爬虫项目-爬虫识别-流程规则读取总结.mp4
│      │  │  │      117-反爬虫项目-爬虫识别-爬虫识别代码实现顺序介绍.mp4
│      │  │  │      118-反爬虫项目-爬虫识别-IP段统计-需求及思路.mp4
│      │  │  │      119-反爬虫项目-爬虫识别-IP段统计-代码实现及效果.mp4
│      │  │  │      120-反爬虫项目-爬虫识别-IP段统计-总结.mp4
│      │  │  │      81-反爬虫项目-数据预处理-单程往返-需求与思路.mp4
│      │  │  │      82-反爬虫项目-数据预处理-单程往返-代码实现及效果.mp4
│      │  │  │      83-反爬虫项目-数据预处理-数据解析-需求与思路.mp4
│      │  │  │      84-反爬虫项目-数据预处理-数据解析-读取规则及加载到广播变量.mp4
│      │  │  │      85-反爬虫项目-数据预处理-数据解析-确定解析规则思路及效果.mp4
│      │  │  │      86-反爬虫项目-数据预处理-数据解析-总结及预定数据解析.mp4
│      │  │  │      87-第三阶段总结.mp4
│      │  │  │      88-反爬虫项目-数据预处理-历史爬虫判断-需求与实现思路.mp4
│      │  │  │      89-反爬虫项目-数据预处理-历史爬虫判断-实现代码及效果.mp4
│      │  │  │      90-反爬虫项目-数据预处理-封装ProcessedData上.mp4
│      │  │  │      91-反爬虫项目-数据预处理-封装ProcessedData中(封装核心请求参数).mp4
│      │  │  │      92-反爬虫项目-数据预处理-封装ProcessedData下.mp4
│      │  │  │      93-反爬虫项目-数据预处理-数据推送-过滤纯查询数据.mp4
│      │  │  │      94-反爬虫项目-数据预处理-数据推送-代码实现.mp4
│      │  │  │      95-反爬虫项目-数据预处理-数据推送-效果与总结.mp4
│      │  │  │      96-反爬虫项目-数据预处理-系统监控-本地监控介绍.mp4
│      │  │  │      97-反爬虫项目-数据预处理-系统监控-创建计算方法及监控实现思路.mp4
│      │  │  │      98-反爬虫项目-数据预处理-系统监控-监控代码上.mp4
│      │  │  │      99-反爬虫项目-数据预处理-系统监控-监控代码下.mp4
│      │  │  │     
│      │  │  ├─第二阶段
│      │  │  │      41-反爬虫项目-数据采集-服务器保护机制.mp4
│      │  │  │      42-反爬虫项目-爬虫介绍-爬虫导入IDEA+爬虫效果.mp4
│      │  │  │      43-反爬虫项目-爬虫介绍-queryao详细介绍.mp4
│      │  │  │      44-反爬虫项目-爬虫介绍-css-js-html等介绍.mp4
│      │  │  │      45-反爬虫项目-数据预处-理用例流程介绍.mp4
│      │  │  │      46-反爬虫项目-创建项目引入工具类.mp4
│      │  │  │      47-反爬虫项目-配置文件及工具类介绍.mp4
│      │  │  │      48-反爬虫项目-预处理及识别代码架构介绍.mp4
│      │  │  │      49-反爬虫项目-Streaming消费kafka数据的两种方式.mp4
│      │  │  │      50-反爬虫项目-CreateDirectStream消费数据.mp4
│      │  │  │      51-反爬虫项目-CreateDirectStream消费数据补充.mp4
│      │  │  │      52-反爬虫项目-数据预处理-预处理程序入口.mp4
│      │  │  │      53-反爬虫项目-数据预处理-预处理程序入口优化.mp4
│      │  │  │      54-反扒虫项目-数据预处理-链路统计实现思路.mp4
│      │  │  │      55-反爬虫项目-数据预处理-链路统计-serverCount计算.mp4
│      │  │  │      56-反爬虫项目-数据预处理-链路统计-activeUserCount计算.mp4
│      │  │  │      57-反爬虫项目-数据预处理-链路统计-数据写入redis.mp4
│      │  │  │      58-反爬虫项目-数据预处理-链路统计-效果与总结.mp4
│      │  │  │      59-反爬虫项目-数据预处理-链路统计redis到mysql1.mp4
│      │  │  │      60-反爬虫项目-数据预处理-链路统计redis到mysql2.mp4
│      │  │  │      61-反爬虫项目-数据预处理-链路统计-数据库到前端展现.mp4
│      │  │  │      62-第二阶段总结.mp4
│      │  │  │      63-反爬虫项目-数据预处理模块梳理.mp4
│      │  │  │      64-反爬虫项目-数据预处理-数据清洗需求分析.mp4
│      │  │  │      65-反爬虫项目-数据预处理-数据清洗-实现思路.mp4
│      │  │  │      66-反爬虫项目-数据预处理-数据清洗-读取过滤规则到程序代码.mp4
│      │  │  │      67-反爬虫项目-数据预处理-数据清洗-规则更新流程代码.mp4
│      │  │  │      68-反爬虫项目-数据预处理-数据清洗-数据过滤功能代码.mp4
│      │  │  │      69-反爬虫项目-数据预处理-数据清洗-效果与总结.mp4
│      │  │  │      70-反爬虫项目-数据预处理-数据脱敏-需求及实现思路.mp4
│      │  │  │      71-反爬虫项目-数据预处理-数据脱敏-手机号码脱敏代码.mp4
│      │  │  │      72-反爬虫项目-数据预处理-数据脱敏-身份证脱敏代码.mp4
│      │  │  │      73-反爬虫项目-数据预处理-数据脱敏总结.mp4
│      │  │  │      74-反爬虫项目-数据预处理-数据拆分代码及效果.mp4
│      │  │  │      75-反爬虫项目-数据预处理-航线类型操作类型目标与思路.mp4
│      │  │  │      76-反爬虫项目-数据预处理-航线类型操作类型实现详细思路.mp4
│      │  │  │      77-反爬虫项目-数据预处理-航线类型操作类型-读取规则到程序.mp4
│      │  │  │      78-反爬虫项目-数据预处理-航线类型操作类型-更新规则.mp4
│      │  │  │      79-反爬虫项目-数据预处理-航线类型操作类型-逻辑判断实现.mp4
│      │  │  │      80-反爬虫项目-数据预处理-航线类型操作类型-效果与总结.mp4
│      │  │  │     
│      │  │  └─第四阶段
│      │  │          121-反爬虫项目-爬虫识别-IP统计需求及代码及效果.mp4
│      │  │          122-反爬虫项目-爬虫识别-关键页面访问量-需求及实现思路.mp4
│      │  │          123-反爬虫项目-爬虫识别-关键页面访问量-实现代码及效果.mp4
│      │  │          124-反爬虫项目-爬虫识别-UA种类统计-需求及实现思路.mp4
│      │  │          125-反爬虫项目-爬虫识别-UA种类统计-代码实现及效果.mp4
│      │  │          126-反爬虫项目-爬虫识别-不同行程统计-需求及实现思路.mp4
│      │  │          127-反爬虫项目-爬虫识别-不同行程统计-代码实现及效果.mp4
│      │  │          128-反爬虫项目-爬虫识别-关键页面的cook统计-需求及思路.mp4
│      │  │          129-反爬虫项目-爬虫识别-关键页面的cook统计-代码实现及效果.mp4
│      │  │          130-反爬虫项目-爬虫识别-关键页面最小访问间隔-需求及思路.mp4
│      │  │          131-反爬虫项目-爬虫识别-关键页面最小访问间隔-上.mp4
│      │  │          132-反爬虫项目-爬虫识别-关键页面最小访问间隔-下.mp4
│      │  │          133-反爬虫项目-爬虫识别-关键页面最小访问间隔-效果及总结.mp4
│      │  │          134-反爬虫项目-爬虫识别-小于自设值的次数-需求及思路.mp4
│      │  │          135-反爬虫项目-爬虫识别-小于自设值的次数-代码实现读取默认时间.mp4
│      │  │          136-反爬虫项目-爬虫识别-小于自设值的次数-代码实现及效果.mp4
│      │  │          137-反爬虫项目-爬虫识别-小于自设值的次数-总结.mp4
│      │  │          138-第五阶段总结.mp4
│      │  │          139-反爬虫项目-爬虫识别-爬虫判断思路.mp4
│      │  │          140-反爬虫项目-爬虫识别-指标碰撞-准备数据avi.mp4
│      │  │          141-反爬虫项目-爬虫识别-指标碰撞-准备数据代码实现.mp4
│      │  │          142-反爬虫项目-爬虫识别-指标碰撞-实现思路.mp4
│      │  │          143-反爬虫项目-爬虫识别-指标碰撞-代码实现.mp4
│      │  │          144-反爬虫项目-爬虫识别-指标碰撞-代码实现总结.mp4
│      │  │          145-反爬虫项目-爬虫识别-打分.mp4
│      │  │          146-反爬虫项目-爬虫识别-爬虫判断及封装FlowScoreResult.mp4
│      │  │          147-反爬虫项目-爬虫识别-总结及效果.mp4
│      │  │          148-反爬虫项目-爬虫识别-过滤非爬虫数据.mp4
│      │  │          149-反爬虫项目-爬虫识别-过滤非爬虫数据总结.mp4
│      │  │          150-反爬虫项目-爬虫识别-爬虫数据去重.mp4
│      │  │          151-反爬虫项目-爬虫识别-爬虫写入Redis.mp4
│      │  │          152-反爬虫项目-爬虫识别-爬虫写入Redis-效果及总结.mp4
│      │  │          153-反爬虫项目-爬虫识别-Redis爬虫数据备份-准备数据.mp4
│      │  │          154-反爬虫项目-爬虫识别-Redis爬虫数据备份-代码解读.mp4
│      │  │          155-反爬虫项目-爬虫识别-Redis爬虫数据备份-效果.mp4
│      │  │          156-反爬虫项目-爬虫识别-HDFS数据恢复到Redis.mp4
│      │  │          157-反爬虫项目-爬虫识别-准备离线计算数据.mp4
│      │  │          158-反爬虫项目-爬虫识别-爬虫识别效率监控.mp4
│      │  │          159-第六阶段总结.mp4
│      │  │          160-反爬虫项目-离线计算-数据改装程序.mp4
│      │  │          161-反爬虫项目-离线计算-本地数据注册成表.mp4
│      │  │          162-反爬虫项目-离线计算-数据预处理(指标计算前).mp4
│      │  │          163-反爬虫项目-离线计算-国内查询转换率.mp4
│      │  │          164-反爬虫项目-离线计算-国际查询转换率及其他.mp4
│      │  │          165-第七阶段总结.mp4
│      │  │          166-最终整体回顾总结(流程-ppt).mp4
│      │  │          167-最终整体回顾总结(代码-预处理及爬虫识别).mp4
│      │  │          168-最终整体回顾总结(代码-离线计算).mp4
│      │  │         
│      │  └─资料-大数据反爬虫项目
│      │      │  素材.zip
│      │      │ 
│      │      └─随堂笔记
│      │          │  反爬随堂笔记.pdf
│      │          │ 
│      │          └─image
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556717217637(1).png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556717552766.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556718838809.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556718945106.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556718968421.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556718989697.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556719022143.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1556719171626.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558009282074.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558009349254.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558009398660.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558009463274.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558009834102.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558010050680.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1558010290697.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C3742813218532.png
│      │                  %5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C3742813255168.png
│      │                 
│      ├─搭建BI商业大数据分析平台
│      │  │  Day01:数据库管理系统MySQL资料.zip
│      │  │  Day02:可视化ETL工具Kettle资料.zip
│      │  │  Day03:数据可视化分析平台FineBI资料.zip
│      │  │ 
│      │  ├─day01视频
│      │  │      01.数据仓库的介绍.mp4
│      │  │      01.数据可视化的介绍.mp4
│      │  │      01.数据库管理系统介绍.mp4
│      │  │      02.ETL以及Kettle的介绍.mp4
│      │  │      02.MySQL的介绍.mp4
│      │  │      02.企业级可视化平台FineBI的功能及安装部署.mp4
│      │  │      03.JDK及Kettle的安装部署.mp4
│      │  │      03.MySQL的安装.mp4
│      │  │      03.电商业务介绍.mp4
│      │  │      04.DataGrip的安装.mp4
│      │  │      04.Kettle中转换与作业的功能.mp4
│      │  │      04.订单分析案例架构及数据准备.mp4
│      │  │      05.DataGrip连接MySQL.mp4
│      │  │      05.Kettle开发实战:文本输入与Excel输出(一).mp4
│      │  │      05.订单数据表的内容讲解.mp4
│      │  │      06.Kettle开发实战:文本输入与Excel输出(二).mp4
│      │  │      06.SQL的介绍分类及规则.mp4
│      │  │      06.基于Kettle实现可视化ETL生成ods层.mp4
│      │  │      07.DDL之数据库的管理.mp4
│      │  │      07.Kettle开发实战:Excel输入与MySQLl输出(一).mp4
│      │  │      07.指标分析:每日订单总额及订单个数.mp4
│      │  │      08.DDL之数据表的创建及列举.mp4
│      │  │      08.Kettle开发实战:Excel输入与MySQLl输出(二).mp4
│      │  │      08.指标分析:独立用户数以及热门商品Top10.mp4
│      │  │      09.DDL之数据表的描述及删除.mp4
│      │  │      09.指标分析:每天每个小时上架商品及订单个数.mp4
│      │  │      09.表输入组件开发(一).mp4
│      │  │      10.DML之插入数据到数据表中.mp4
│      │  │      10.指标分析:每日不同支付方式的订单总金额及订单个数.mp4
│      │  │      10.表输入组件开发(二).mp4
│      │  │      11.DML之修改数据表中的数据.mp4
│      │  │      11.指标分析:每日每个省份的订单总金额及订单个数.mp4
│      │  │      11.插入更新组件开发(一).mp4
│      │  │      12.DML之删除数据表中的数据.mp4
│      │  │      12.指标分析:每日不同商品分类的订单个数统计.mp4
│      │  │      12.插入更新组件开发(二).mp4
│      │  │      13.DQL之功能及语法规则.mp4
│      │  │      13.Kettle作业的开发.mp4
│      │  │      13.企业级BI分析报表:FIneBI的基本使用.mp4
│      │  │      14.DQL之基本查询.mp4
│      │  │      14.企业级BI分析报表:仪表盘显示每日订单信息.mp4
│      │  │      15.DQL之条件查询where.mp4
│      │  │      15.企业级BI分析报表:柱状图及曲线图的构建.mp4
│      │  │      16.DQL之聚合查询聚合函数.mp4
│      │  │      16.企业级BI分析报表:饼图及雷达图的构建.mp4
│      │  │      17.DQL之分组查询group by.mp4
│      │  │      17.企业级BI分析报表:混合图及词云图构建.mp4
│      │  │      18.DQL之排序查询order by.mp4
│      │  │      19.DQL之分页查询limit.mp4
│      │  │      20.DQL之结果保存.mp4
│      │  │      21.多表查询:表与表之间的关系.mp4
│      │  │      22.多表查询:Join关联.mp4
│      │  │      23.多表查询:子查询.mp4
│      │  │     
│      │  ├─day2视频
│      │  │      01.数据仓库的介绍.mp4
│      │  │      02.ETL以及Kettle的介绍.mp4
│      │  │      03.JDK及Kettle的安装部署.mp4
│      │  │      04.Kettle中转换与作业的功能.mp4
│      │  │      05.Kettle开发实战:文本输入与Excel输出(一).mp4
│      │  │      06.Kettle开发实战:文本输入与Excel输出(二).mp4
│      │  │      07.Kettle开发实战:Excel输入与MySQLl输出(一).mp4
│      │  │      08.Kettle开发实战:Excel输入与MySQLl输出(二).mp4
│      │  │      09.表输入组件开发(一).mp4
│      │  │      10.表输入组件开发(二).mp4
│      │  │      11.插入更新组件开发(一).mp4
│      │  │      12.插入更新组件开发(二).mp4
│      │  │      13.Kettle作业的开发.mp4
│      │  │     
│      │  └─day3视频
│      │          01.数据可视化的介绍.mp4
│      │          02.企业级可视化平台FineBI的功能及安装部署.mp4
│      │          03.电商业务介绍.mp4
│      │          04.订单分析案例架构及数据准备.mp4
│      │          05.订单数据表的内容讲解.mp4
│      │          06.基于Kettle实现可视化ETL生成ods层.mp4
│      │          07.指标分析:每日订单总额及订单个数.mp4
│      │          08.指标分析:独立用户数以及热门商品Top10.mp4
│      │          09.指标分析:每天每个小时上架商品及订单个数.mp4
│      │          10.指标分析:每日不同支付方式的订单总金额及订单个数.mp4
│      │          11.指标分析:每日每个省份的订单总金额及订单个数.mp4
│      │          12.指标分析:每日不同商品分类的订单个数统计.mp4
│      │          13.企业级BI分析报表:FIneBI的基本使用.mp4
│      │          14.企业级BI分析报表:仪表盘显示每日订单信息.mp4
│      │          15.企业级BI分析报表:柱状图及曲线图的构建.mp4
│      │          16.企业级BI分析报表:饼图及雷达图的构建.mp4
│      │          17.企业级BI分析报表:混合图及词云图构建.mp4
│      │         
│      ├─新冠疫情防控指挥作战平台
│      │      01-课程安排与学习目标.mp4
│      │      02-项目介绍-技术架构-效果展示.mp4
│      │      03-数据清单.mp4
│      │      04-爬虫的介绍和作用.mp4
│      │      05-网络爬虫的分类.mp4
│      │      06-网络爬虫的工作流程.mp4
│      │      07-网络爬虫爬行策略.mp4
│      │      08-Java爬虫-环境准备.mp4
│      │      09-Java爬虫-URLConnection.mp4
│      │      10-Java爬虫-HttpClient-基本使用.mp4
│      │      11-Java爬虫-HttpClient-连接池.mp4
│      │      12-Java爬虫-HttpClient-超时设置-添加代理.mp4
│      │      13-Java爬虫-HttpClient-HttpUtils封装.mp4
│      │      14-Java爬虫-Jsoup介绍.mp4
│      │      15-Java爬虫-Jsoup入门案例.mp4
│      │      16-Java爬虫-Jsoup获取元素.mp4
│      │      17-Java爬虫-Jsoup元素操作.mp4
│      │      18-Java爬虫-Jsoup选择器.mp4
│      │      19-Java爬虫-Jsoup选择器组合使用.mp4
│      │      20-补充知识点介绍.mp4
│      │      21-疫情数据爬取-环境准备.mp4
│      │      22-疫情数据爬取-爬取全国疫情数据.mp4
│      │      23-疫情数据爬取-解析各省份和各城市的疫情数据.mp4
│      │      24-疫情数据爬取-KafkaTemplate的使用.mp4
│      │      25-疫情数据爬取-疫情数据发送到Kafka.mp4
│      │      26-疫情数据爬取-定时爬取疫情数据发送到Kafka.mp4
│      │      27-疫情数据定时生成并发送到Kafka.mp4
│      │      29-数据实时处理与分析-环境准备.mp4
│      │      30-物资数据实时处理与分析-入口程序-整合Kafka说明.mp4
│      │      31-物资数据实时处理与分析-整合Kafka自动提交偏移量.mp4
│      │      32-物资数据实时处理与分析-整合Kafka手动维护偏移量.mp4
│      │      33-物资数据实时处理与分析-整合Kafka手动维护偏移量2.mp4
│      │      34-物资数据实时处理与分析-数据格式转换.mp4
│      │      35-物资数据实时处理与分析-数据聚合.mp4
│      │      36-物资数据实时处理与分析-统计结果存储到MySQL.mp4
│      │      37-疫情数据实时处理与分析-StructuredStreaming整合Kafka.mp4
│      │      38-疫情数据实时处理与分析-各省市数据预处理.mp4
│      │      39-疫情数据实时处理与分析-需求分析.mp4
│      │      40-疫情数据实时处理与分析-指标统计.mp4
│      │      41-疫情数据实时处理与分析-统计结果输出到控制台.mp4
│      │      42-疫情数据实时处理与分析-统计结果输出到MySQL.mp4
│      │      43-数据可视化-环境搭建.mp4
│      │      44-数据可视化-Echarts入门案例.mp4
│      │      45-数据可视化-Echarts异步加载数据.mp4
│      │      46-数据可视化-Echarts其他用法介绍.mp4
│      │      47-数据可视化-SpringBoot项目流程测试.mp4
│      │      48-数据可视化-全国疫情汇总信息展示.mp4
│      │      49-数据可视化-全国疫情地图展示.mp4
│      │      50-数据可视化-全国疫情趋势折线图.mp4
│      │      51-数据可视化-境外输入统计.mp4
│      │      52-数据可视化-防疫物资统计.mp4
│      │      54-基于云平台实现大屏展示-云平台和云平台的三种模式.mp4
│      │      55-基于云平台实现大屏展示-博雅云平台介绍.mp4
│      │      56-基于云平台实现大屏展示-博雅云平台功能演示.mp4
│      │      57-基于云平台实现大屏展示-博雅云平台-使用流程.mp4
│      │      58-基于云平台实现大屏展示-博雅云平台-连接数据.mp4
│      │      59-基于云平台实现大屏展示-博雅云平台-创建大屏.mp4
│      │      59-基于云平台实现大屏展示-博雅云平台-数据探索.mp4
│      │      60-基于云平台实现大屏展示-博雅云平台-创建项目并分享.mp4
│      │      61-项目总结和学习资源介绍.mp4
│      │      新冠疫情防控指挥作战平台项目资料.zip
│      │     
│      ├─硬核剖析三大运营商电信信号强度诊断项目实战
│      │  ├─视频-硬核剖析三大运营商电信信号强度诊断项目实战
│      │  │  ├─第一阶段
│      │  │  │      001-电信信号强度诊断项目-项目总体阶段介绍.mp4
│      │  │  │      002-电信信号强度诊断项目-第一阶段介绍.mp4
│      │  │  │      003-电信信号强度诊断项目-项目背景介绍.mp4
│      │  │  │      004-电信信号强度诊断项目-系统功能模块概述.mp4
│      │  │  │      005-电信信号强度诊断项目-系统功能模块概述总结.mp4
│      │  │  │      006-电信信号强度诊断项目-后端模块介绍概述总结.mp4
│      │  │  │      007-电信信号强度诊断项目-数据处理流程.mp4
│      │  │  │      008-电信信号强度诊断项目-逻辑架构介绍.mp4
│      │  │  │      009-电信信号强度诊断项目-历史数据介绍-networkqualityinfo .mp4
│      │  │  │      010-电信信号强度诊断项目-历史数据介绍-apptraffic .mp4
│      │  │  │      011-电信信号强度诊断项目-历史数据介绍-cellstrength.mp4
│      │  │  │      012-电信信号强度诊断项目-历史数据介绍-cellstrength.mp4
│      │  │  │      013-电信信号强度诊断项目-历史数据介绍-device与network.mp4
│      │  │  │      014-电信信号强度诊断项目-历史数据实例数据.mp4
│      │  │  │      015-电信信号强度诊断项目-详细需求介绍-首页面.mp4
│      │  │  │      016-电信信号强度诊断项目-详细需求介绍-信号覆盖.mp4
│      │  │  │      017-电信信号强度诊断项目-详细需求介绍-网络质量.mp4
│      │  │  │      018-电信信号强度诊断项目-详细需求介绍-数据连接.mp4
│      │  │  │      019-电信信号强度诊断项目-详细需求介绍-热门APP.mp4
│      │  │  │      020-电信信号强度诊断项目-详细需求介绍-热门手机.mp4
│      │  │  │      021-电信信号强度诊断项目-详细需求介绍-热门手机.mp4
│      │  │  │      022-电信信号强度诊断项目-详细需求介绍-个人用户.mp4
│      │  │  │      023-电信信号强度诊断项目-项目设计策略.mp4
│      │  │  │      024-电信信号强度诊断项目-技术选型.mp4
│      │  │  │      025-电信信号强度诊断项目-离线数据入库流程.mp4
│      │  │  │      026-电信信号强度诊断项目-离线数据计算及总结.mp4
│      │  │  │      027-电信信号强度诊断项目-实时业务数据采集、数据计算及总结.mp4
│      │  │  │      028-电信信号强度诊断项目-结果数据创建索引介绍及总结.mp4
│      │  │  │      029-电信信号强度诊断项目-地标的配置文件及浏览器兼容性.mp4
│      │  │  │      030-电信信号强度诊断项目-第一阶段总结.mp4
│      │  │  │     
│      │  │  ├─第三阶段
│      │  │  │      061-电信信号强度诊断项目-特殊字段逻辑总结.mp4
│      │  │  │      062-电信信号强度诊断项目-创建自定义逻辑工程.mp4
│      │  │  │      063-电信信号强度诊断项目-处理逻辑1-2及创建自定义逻辑主类.mp4
│      │  │  │      064-电信信号强度诊断项目-处理逻辑3-信号强度转化代码.mp4
│      │  │  │      065-电信信号强度诊断项目-处理逻辑3-信号强度转化代码运行效果.mp4
│      │  │  │      066-电信信号强度诊断项目-处理逻辑4-networktype转化需求整理.mp4
│      │  │  │      067-电信信号强度诊断项目-处理逻辑4-networktype转化代码1.mp4
│      │  │  │      068-电信信号强度诊断项目-处理逻辑4-networktype转化代码2.mp4
│      │  │  │      069-电信信号强度诊断项目-处理逻辑4-networktype转化效果及总结.mp4
│      │  │  │      070-电信信号强度诊断项目-处理逻辑5-lanmark转化需求及代码.mp4
│      │  │  │      071-电信信号强度诊断项目-处理逻辑5-补充.mp4
│      │  │  │      072-电信信号强度诊断项目-处理逻辑6-厂商型号拼接.mp4
│      │  │  │      073-电信信号强度诊断项目-处理逻辑7-os version拼接.mp4
│      │  │  │      074-电信信号强度诊断项目-处理逻辑8-包名是否为all.mp4
│      │  │  │      075-电信信号强度诊断项目-NWQuality提取数据SQL编写.mp4
│      │  │  │      076-电信信号强度诊断项目-NWQuality提取数据SQL运行效果.mp4
│      │  │  │      077-电信信号强度诊断项目-NWQuality提取数据总结.mp4
│      │  │  │      078-电信信号强度诊断项目-SignalStrength提取数据SQL编写.mp4
│      │  │  │      079-电信信号强度诊断项目-SignalStrength提取数据效果及总结.mp4
│      │  │  │      080-电信信号强度诊断项目-apptraffic-dataconnection提取数据效果.mp4
│      │  │  │      081-电信信号强度诊断项目-tbcounts提取数据.mp4
│      │  │  │      082-电信信号强度诊断项目-结果表数据加工.mp4
│      │  │  │      083-电信信号强度诊断项目-phoenix介绍及安装.mp4
│      │  │  │      084-电信信号强度诊断项目-phoenix介绍及安装总结.mp4
│      │  │  │      085-电信信号强度诊断项目-phoenix使用方式.mp4
│      │  │  │      086-电信信号强度诊断项目-phoenix索引类型.mp4
│      │  │  │      087-电信信号强度诊断项目-phoenix测试索引准备数据.mp4
│      │  │  │      088-电信信号强度诊断项目-phoenix测试索引结论.mp4
│      │  │  │      089-电信信号强度诊断项目-创建结果表.mp4
│      │  │  │      090-电信信号强度诊断项目-业务类型整理.mp4
│      │  │  │      090-电信信号强度诊断项目-结果表加载数据.mp4
│      │  │  │     
│      │  │  ├─第二阶段
│      │  │  │      032-电信信号强度诊断项目-创建表及数据入库.mp4
│      │  │  │      033-电信信号强度诊断项目-创建表及数据入库验证及总结.mp4
│      │  │  │      034-电信信号强度诊断项目-数据拆分需求及实现思路.mp4
│      │  │  │      035-电信信号强度诊断项目-数据拆分map代码.mp4
│      │  │  │      036-电信信号强度诊断项目-数据拆分reduce代码.mp4
│      │  │  │      037-电信信号强度诊断项目-数据拆分驱动代码.mp4
│      │  │  │      038-电信信号强度诊断项目-数据拆分效果.mp4
│      │  │  │      039-电信信号强度诊断项目-数据拆分总结.mp4
│      │  │  │      040-电信信号强度诊断项目-第二阶段总结.mp4
│      │  │  │      041-电信信号强度诊断项目-第三阶段概述及步骤.mp4
│      │  │  │      042-电信信号强度诊断项目-第三阶段补充.mp4
│      │  │  │      043-电信信号强度诊断项目-第三阶段目标总结.mp4
│      │  │  │      044-电信信号强度诊断项目- 实时业务SQL.mp4
│      │  │  │      045-电信信号强度诊断项目- 实时业务SQL总结.mp4
│      │  │  │      046-电信信号强度诊断项目- 首页用户分布SQL.mp4
│      │  │  │      047-电信信号强度诊断项目- 平均上行-下行速率SQL.mp4
│      │  │  │      048-电信信号强度诊断项目- 热门APP排名SQL.mp4
│      │  │  │      049-电信信号强度诊断项目- 热门手机流量排名SQL.mp4
│      │  │  │      050-电信信号强度诊断项目- 报表SQL整理思路介绍.mp4
│      │  │  │      051-电信信号强度诊断项目- 信号强度覆盖SQL.mp4
│      │  │  │      052-电信信号强度诊断项目- 剩余6个模块的SQL.mp4
│      │  │  │      053-电信信号强度诊断项目- 相同结果比表SQL整理.mp4
│      │  │  │      054-电信信号强度诊断项目- 相同结果比表SQL拆分.mp4
│      │  │  │      055-电信信号强度诊断项目- 结果表字段提取(确定).mp4
│      │  │  │      056-电信信号强度诊断项目- 结果表字段补充.mp4
│      │  │  │      057-电信信号强度诊断项目-结果表NWQuality特殊字段的逻辑.mp4
│      │  │  │      058-电信信号强度诊断项目-结果表SignalStrength特殊字段的逻辑.mp4
│      │  │  │      059-电信信号强度诊断项目-结果表apptraffic特殊字段的逻辑.mp4
│      │  │  │      060-电信信号强度诊断项目-结果表DataConnection特殊字段的逻辑.mp4
│      │  │  │     
│      │  │  ├─第五阶段
│      │  │  │      111-电信信号强度诊断项目-开启mysqlbinlog-创建数据库及表.mp4
│      │  │  │      112-电信信号强度诊断项目-生成系统插入数据.mp4
│      │  │  │      113-电信信号强度诊断项目-生成系统插入数据2.mp4
│      │  │  │      114-电信信号强度诊断项目-canal安装部署.mp4
│      │  │  │      115-电信信号强度诊断项目-canal解析代码上.mp4
│      │  │  │      116-电信信号强度诊断项目-canal解析代码下.mp4
│      │  │  │      117-电信信号强度诊断项目-canal代码运行效果.mp4
│      │  │  │      118-电信信号强度诊断项目-Flume数据收集1.mp4
│      │  │  │      119-电信信号强度诊断项目-Flume数据收集2.mp4
│      │  │  │      120-电信信号强度诊断项目-Flume收集数据验证(历史数据收集成功).mp4
│      │  │  │      121-电信信号强度诊断项目-Flume收集数据验证(实时数据收集成功).mp4
│      │  │  │      122-电信信号强度诊断项目-实时计算流程介绍及创建项目.mp4
│      │  │  │      123-电信信号强度诊断项目-实时计算代码.mp4
│      │  │  │      124-电信信号强度诊断项目-实时计算动态效果.mp4
│      │  │  │      125-电信信号强度诊断项目-实时业务-数据成产收集总结.mp4
│      │  │  │      126-电信信号强度诊断项目-实时业务-数据计算总结.mp4
│      │  │  │     
│      │  │  └─第四阶段
│      │  │          091-电信信号强度诊断项目-项目运行.mp4
│      │  │          092-电信信号强度诊断项目-项目代码结构介绍.mp4
│      │  │          093-电信信号强度诊断项目-NWQuality创建索引1.mp4
│      │  │          094-电信信号强度诊断项目-NWQuality创建索引2.mp4
│      │  │          095-电信信号强度诊断项目-NWQuality创建索引效果及总结.mp4
│      │  │          096-电信信号强度诊断项目-SignalStrength创建索引.mp4
│      │  │          097-电信信号强度诊断项目-DataConnection-APPTRAFFIC创建索引.mp4
│      │  │          098-电信信号强度诊断项目-验证索引生效.mp4
│      │  │          099-电信信号强度诊断项目-报表类型总结.mp4
│      │  │          100-电信信号强度诊断项目-echarts柱状图饼状图介绍.mp4
│      │  │          101-电信信号强度诊断项目-热力图代码介绍.mp4
│      │  │          102-电信信号强度诊断项目-瓷砖图代码介绍.mp4
│      │  │          103-电信信号强度诊断项目-街景图思路介绍.mp4
│      │  │          104-电信信号强度诊断项目-散点图介绍.mp4
│      │  │          105-电信信号强度诊断项目-第三阶段总结1-2步.mp4
│      │  │          106-电信信号强度诊断项目-第三阶段总结3-4步.mp4
│      │  │          107-电信信号强度诊断项目-第三阶段总结5步.mp4
│      │  │          108-电信信号强度诊断项目-第三阶段总结-界面类型.mp4
│      │  │          109-电信信号强度诊断项目-第四阶段介绍.mp4
│      │  │          110-电信信号强度诊断项目-第四阶段介绍总结.mp4
│      │  │         
│      │  └─资料-硬核剖析三大运营商电信信号强度诊断项目实战
│      │          电信号资料.zip
│      │         
│      └─离线+实时全栈数仓项目-智数电商
│          ├─视频-离线+实时全栈数仓项目
│          │  ├─1、离线
│          │  │  ├─day1视频
│          │  │  │      01-课程目标.mp4
│          │  │  │      02-电商行业与电商系统介绍.mp4
│          │  │  │      03-数仓项目整体技术架构介绍.mp4
│          │  │  │      04-数仓项目架构-kylin补充.mp4
│          │  │  │      05-数仓具体技术介绍与项目环境介绍.mp4
│          │  │  │      06-kettle的介绍与安装.mp4
│          │  │  │      07-kettle的入门案例.mp4
│          │  │  │      08-kettle输入组件之json输入与表输入.mp4
│          │  │  │      09-kettle输入组件之生成记录组件.mp4
│          │  │  │      10-kettle输出组件之文本文件输出.mp4
│          │  │  │      11-kettle输出组件之表输出插入更新删除组件.mp4
│          │  │  │      12-kettle整合hadoop.mp4
│          │  │  │      13-kettle-hadoopfileinput组件.mp4
│          │  │  │      14-kettle-hadoopfileoutput组件.mp4
│          │  │  │      15-kettle整合hive.mp4
│          │  │  │      16-kettle-hive表输入组件.mp4
│          │  │  │      17-kettle-hive表输出组件.mp4
│          │  │  │      18-kettle执行hivesql组件.mp4
│          │  │  │      19-kettle转换组件之值映射增加序列字段选择.mp4
│          │  │  │      20-kettle流程控件-switchcase组件.mp4
│          │  │  │      21-kettle流程控件-过滤记录组件.mp4
│          │  │  │      22-kettle连接组件.mp4
│          │  │  │      23-kettle的作业介绍.mp4
│          │  │  │      24-kettle-转换命名参数.mp4
│          │  │  │      25-linux部署kettle.mp4
│          │  │  │      26-pansh执行转换任务.mp4
│          │  │  │      27-kitchensh执行转换任务.mp4
│          │  │  │     
│          │  │  ├─day2视频
│          │  │  │      01-课程目标与课程内容介绍.mp4
│          │  │  │      02-数仓维度建模设计.mp4
│          │  │  │      03-数仓为什么分层.mp4
│          │  │  │      04-数仓分层思想和作用.mp4
│          │  │  │      05-数仓中表的分类和同步策略.mp4
│          │  │  │      06-数仓中表字段介绍以及表关系梳理.mp4
│          │  │  │      07-项目环境初始化.mp4
│          │  │  │      08-缓慢变化维问题以及常见解决方案.mp4
│          │  │  │      09-商品案例-每日全量采集方案.mp4
│          │  │  │      10-每日全量案例实现.mp4
│          │  │  │      11-拉链表技术介绍.mp4
│          │  │  │      12-拉链表技术实现-第一次导入数据到拉链表.mp4
│          │  │  │      13-拉链表技术实现–历史数据更新.mp4
│          │  │  │      14-拉链表技术实现-新增数据插入以及合并.mp4
│          │  │  │      15-商品维度数据第一次全量导入拉链表.mp4
│          │  │  │      16-商品维度数据第二次增量导入.mp4
│          │  │  │      17-周期性事实表同步操作.mp4
│          │  │  │      18-其余表增量抽取.mp4
│          │  │  │     
│          │  │  ├─day3视频
│          │  │  │      01-今日课程内容和课程目标.mp4
│          │  │  │      02-订单时间维度指标需求分析.mp4
│          │  │  │      03-使用kettle生成日期维度数据.mp4
│          │  │  │      04-订单指标时间维度分析–每个季度.mp4
│          │  │  │      05-订单指标时间维度-每个月-每个周-休息日节假日工作日.mp4
│          │  │  │      06-订单指标区域维度和分类维度需求分析.mp4
│          │  │  │      07-店铺区域维度数据拉宽.mp4
│          │  │  │      08-商品分类表维度数据拉宽.mp4
│          │  │  │      09-事实表维度数据拉宽操作.mp4
│          │  │  │      10-全国无商品分类维度指标统计.mp4
│          │  │  │      11-全国一级商品分类维度指标开发.mp4
│          │  │  │      12-大区二级商品分类维度指标统计.mp4
│          │  │  │      13-用户订单行为指标需求分析.mp4
│          │  │  │      14-ETL处理-订单时间标志宽表处理.mp4
│          │  │  │      15-用户订单行为指标开发一.mp4
│          │  │  │      16-指标开发第二部分.mp4
│          │  │  │      17-指标开发第四部分.mp4
│          │  │  │      18-创建ads层指标表存储数据.mp4
│          │  │  │     
│          │  │  ├─day4视频
│          │  │  │      01-今日课程目标与课程内容介绍.mp4
│          │  │  │      02-网站流量日志获取方式介绍.mp4
│          │  │  │      03-埋点js自定义采集原理分析.mp4
│          │  │  │      04-网站流量日志-flume采集.mp4
│          │  │  │      05-flume采集核心配置介绍.mp4
│          │  │  │      06-flume采集程序启动验证.mp4
│          │  │  │      07-flume采集输出hdfs目录分析.mp4
│          │  │  │      08-flume自定义拦截器代码编写.mp4
│          │  │  │      09-flume自定义拦截器启动验证.mp4
│          │  │  │      10-ETL处理pageview-visit模型介绍及实现思路 .mp4
│          │  │  │      11-ETL处理-创建hive表接收ETL处理后数据.mp4
│          │  │  │      12-ETL处理代码-普通版本-数据清洗过滤实现.mp4
│          │  │  │      13-ETL处理代码-普通版本-pageview模型实现.mp4
│          │  │  │      14-ETL处理代码-visit模型以及程序运行验证.mp4
│          │  │  │      15-ETL处理代码-数据倾斜解决思路.mp4
│          │  │  │      16-ETL处理代码-数据倾斜版本-rangepartitioner均匀分区实现.mp4
│          │  │  │      17-ETL处理代码-数据倾斜版本-第一次生成sessionid.mp4
│          │  │  │      18-ETL处理代码-数据倾斜版本-使用累加器修复分区边界.mp4
│          │  │  │      19-ETL处理代码-数据倾斜版本-边界修复验证.mp4
│          │  │  │      20-ETL处理代码-数据倾斜版本-最终实现以及验证.mp4
│          │  │  │     
│          │  │  ├─day5视频
│          │  │  │      01-今日课程目标与课程内容介绍.mp4
│          │  │  │      02-生成明细表数据.mp4
│          │  │  │      03-流量分析常见指标-基础级-复合级指标.mp4
│          │  │  │      04-常见流量分析模型.mp4
│          │  │  │      05-基础级指标统计.mp4
│          │  │  │      06-基础级指标多维统计分析.mp4
│          │  │  │      07-复合指标统计.mp4
│          │  │  │      08-分组topn问题-开窗函数.mp4
│          │  │  │      09-受访分析.mp4
│          │  │  │      10-访客分析.mp4
│          │  │  │      11-访客visit分析.mp4
│          │  │  │      12-数据导出.mp4
│          │  │  │      13-工作流调度和实现方式.mp4
│          │  │  │      14-数据导出脚本编写-第一部分.mp4
│          │  │  │      15-数据导出脚本编写-第二部分.mp4
│          │  │  │      16-增量抽取数据脚本编写.mp4
│          │  │  │      17-flume启动停止脚本与数据预处理脚本.mp4
│          │  │  │      18-ETL以及指标计算脚本编写.mp4
│          │  │  │      19-azkaban定时调度job编写.mp4
│          │  │  │     
│          │  │  ├─day6视频
│          │  │  │      01今日课程目标与课程内容介绍.mp4
│          │  │  │      02-kylin简介以及应用场景.mp4
│          │  │  │      03-kylin的优势以及数据流程图.mp4
│          │  │  │      04-kylin的安装.mp4
│          │  │  │      05-kylin入门案例.mp4
│          │  │  │      06-kylin入门案例结果验证.mp4
│          │  │  │      07-kylin入门案例-多张表.mp4
│          │  │  │      08-kylin入门案例-一张事实表多张维度表.mp4
│          │  │  │      09-kylin维度和度量以及cube与cuboid.mp4
│          │  │  │      10-kylin工作原理-技术架构.mp4
│          │  │  │      11-kylin全量构建与增量构建介绍.mp4
│          │  │  │      12-增量构建model准备.mp4
│          │  │  │      13-kylin中cube增量构建演示.mp4
│          │  │  │      14-kylin增量构建restapi方式.mp4
│          │  │  │      15-kylin碎片管理-手动合并.mp4
│          │  │  │      16-kylin碎片管理-手动删除segment.mp4
│          │  │  │      17-kylin碎片管理自动合并策略及案例.mp4
│          │  │  │      18-kylin自动保留策略以及案例.mp4
│          │  │  │      19-jdbc方式查询kylin.mp4
│          │  │  │     
│          │  │  └─day7视频
│          │  │          01-kylincube优化-确定cuboid数量与cubesize.mp4
│          │  │          02-cube优化-衍生维度.mp4
│          │  │          03-cube优化-聚合组.mp4
│          │  │          04-cube调优案例.mp4
│          │  │          05-kylin接入数仓开发.mp4
│          │  │          06-apache superset简介.mp4
│          │  │          07-superset的安装.mp4
│          │  │          08-superset入门案例.mp4
│          │  │          09-superset菜单功能介绍.mp4
│          │  │          10-superset订单案例实战.mp4
│          │  │          11-superset dashboard实战.mp4
│          │  │          12-superset的权限控制.mp4
│          │  │          13-superset业务开发.mp4
│          │  │         
│          │  └─2、实时
│          │      ├─实时数仓day1视频
│          │      │      01.【实时数仓-day01】课程目标.mp4
│          │      │      02.【实时数仓-day01】实时计算应用场景和技术选型.mp4
│          │      │      03.【实时数仓-day01】项目实施环境.mp4
│          │      │      04.【实时数仓-day01】需求分析介绍.mp4
│          │      │      05.【实时数仓-day01】常见的软件工程模型.mp4
│          │      │      06.【实时数仓-day01】实施方案.mp4
│          │      │      07.【实时数仓-day01】实时数仓的整体架构.mp4
│          │      │      08.【实时数仓-day01】canal的介绍.mp4
│          │      │      09.【实时数仓-day01】canal的安装部署.mp4
│          │      │      10.【实时数仓-day01】canal的客户端代码编写.mp4
│          │      │      11.【实时数仓-day01】canal的客户端测试.mp4
│          │      │      12.【实时数仓-day01】potobuf数据格式化的引入.mp4
│          │      │      13.【实时数仓-day01】protobuf的介绍及环境初始化.mp4
│          │      │      14.【实时数仓-day01】protobuf的使用.mp4
│          │      │      15.【实时数仓-day01】protobuf整合canalClient.mp4
│          │      │      16.【实时数仓-day01】mysql的主备原理.mp4
│          │      │      17.【实时数仓-day01】canal的工作原理及架构.mp4
│          │      │      18.【实数数仓-day01】canal的工作原理-客户端和服务端交互协议以及组件介绍.mp4
│          │      │      19.【实时数仓-day01】canal的工作原理EventStore.mp4
│          │      │      20.【实时数仓-day01】canal的工作原理Eventparser.mp4
│          │      │     
│          │      ├─实时数仓day2视频
│          │      │      01.【实时数仓-day02】课程目标.mp4
│          │      │      02.【实时数仓-day02】canal服务端的ha设置及演示.mp4
│          │      │      03.【实时数仓-day02】canal客户端的ha配置.mp4
│          │      │      04.【实时数仓-day02】项目开发-环境初始化.mp4
│          │      │      05.【实时数仓-day02】项目开发-canal客户端-环境初始化.mp4
│          │      │      06.【实时数仓-day02】项目开发-canal客户端-核心代码编写.mp4
│          │      │      07.【实时数仓-day02】项目开发-canal客户端-自定义序列化.mp4
│          │      │      08.【实时数仓-day02】项目开发-canal客户端-binlog的protobuf序列化实现.mp4
│          │      │      09.【实时数仓-day02】项目开发-canal客户端-将binlog日志使用protobuf序列化后写入kafka集群.mp4
│          │      │      10.【实时数仓-day02】项目开发-实时ETL-环境初始化.mp4
│          │      │      11.【实时数仓-day02】项目开发-实时ETL-Flink流式计算程序的初始化.mp4
│          │      │      12.【实时数仓-day02】项目开发-实时ETL-根据数据来源封装ETL基类.mp4
│          │      │     
│          │      ├─实时数仓day3视频
│          │      │      01.【实时数仓-day03】课程目标.mp4
│          │      │      02.【实时数仓-day03】实时ETL-Flink程序解析Kafka中的ProtoBuf.mp4
│          │      │      03.【实时数仓-day03】实时ETL-维度数据的样例类定义.mp4
│          │      │      04.【实时数仓-day03】实时ETL-维度数据的全量装载.mp4
│          │      │      05.【实时数仓-day03】实时ETL-维度数据的增量更新.mp4
│          │      │      06.【实时数仓-day03】实时ETL-点击流日志ETL引入logparsing框架介绍.mp4
│          │      │      07.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing官方案例介绍.mp4
│          │      │      08.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing入门案例.mp4
│          │      │      09.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing框架应用到点击流日志样例类中.mp4
│          │      │     
│          │      ├─实时数仓day4视频
│          │      │      01.【实时数仓-day04】课程目标.mp4
│          │      │      02.【实时数仓-day04】实时ETL-点击流ETL-定义拉宽后的点击流对象样例类.mp4
│          │      │      03.【实时数仓-day04】实时ETL-点击流ETL-实时拉宽实现方案.mp4
│          │      │      04.【实时数仓-day04】实时ETL-点击流ETL-点击流日志转换成对象.mp4
│          │      │      05.【实时数仓-day04】实时ETL-点击流ETL-将点击流对象转换成拉宽后的点击流对象.mp4
│          │      │      06.【实时数仓-day04】实时ETL-点击流ETL-将拉宽后的点击流对象写入到kafka集群.mp4
│          │      │      07.【实时数仓-day04】实时ETL-点击流ETL-阶段总结.mp4
│          │      │      08.【实时数仓-day04】实时ETL-订单ETL-订单实时ETL业务开发.mp4
│          │      │      08.【实时数仓-day04】实时ETL-订单明细ETL-订单明细实时ETL需求分析.mp4
│          │      │      09.【实时数仓-day04】实时ETL-订单明细ETL-订单明细样例类定义.mp4
│          │      │      10.【实时数仓-day04】实时ETL-订单明细ETL-订单明细异步请求关联维度表数据.mp4
│          │      │      11.【实时数仓-day04】实时ETL-订单明细ETL-异步IO的原理.mp4
│          │      │      12.【实时数仓-day04】实时ETL-订单明细ETL-将订单明细数据写入到kafka集群.mp4
│          │      │      13.【实时数仓-day04】实时ETL-订单明细ETL-订单明细实时ETL到hbase并测试.mp4
│          │      │      14.【实时数仓-day04】实时ETL-商品数据ETL-商品表数据实时拉宽写入到kafka集群.mp4
│          │      │      15.【实时数仓-day04】实时ETL-购物车数据ETL-购物车数据实时拉宽写入到kafka集群.mp4
│          │      │      16.【实时数仓-day04】实时ETL-评论数据ETL-评论数据实时拉宽写入到kafka集群.mp4
│          │      │      17.【实时数仓-day04】实时ETL-导入数据模拟生成器.mp4
│          │      │      
│          │      ├─实时数仓day5视频
│          │      │      01.【实时数仓-day05】课程目标.mp4
│          │      │      02.【实时数仓-day05】Phoenix的介绍.mp4
│          │      │      03.【实时数仓-day05】Phoenix的安装部署.mp4
│          │      │      04.【实时数仓-day05】Phoenix的入门案例.mp4
│          │      │      05.【实时数仓-day05】Phoenix创建与Hbase的映射.mp4
│          │      │      06.【实时数仓-day05】使用Phoenix构建二级索引加快查询效率.mp4
│          │      │      07.【实时数仓-day05】Phoenix-使用订单明细创建Phoenix映射表并jdbc连接Phoenix.mp4
│          │      │      08.【实时数仓-day05】Flink的程序优化.mp4
│          │      │      09.【实时数仓-day05】Druid的介绍.mp4
│          │      │      10.【实时数仓-day05】Druid的安装和部署.mp4
│          │      │      11.【实时数仓-day05】Druid-Druid的入门案例.mp4
│          │      │      12.【实时数仓-day05】Druid-Druid的摄取本地文件案例.mp4
│          │      │      13.【实时数仓-day05】Druid-Druid的摄取HDFS文件案例.mp4
│          │      │      14.【实时数仓-day05】Druid-Druid的摄取Kafka流式数据案例.mp4
│          │      │      15.【实时数仓-day05】Druid-Druid的摄取配置文件格式说明.mp4
│          │      │      16.【实时数仓-day05】Druid-Druid的数据查询.mp4
│          │      │     
│          │      └─实时数仓day6视频
│          │              01.【实时数仓-day06】课程目标.mp4
│          │              02.【实时数仓-day06】Druid-jdbc操作Druid.mp4
│          │              03.【实时数仓-day06】Druid-点击流日志指标分析.mp4
│          │              04.【实时数仓-day06】Druid-订单数指标分析.mp4
│          │              05.【实时数仓-day06】导入数据可视化项目模块.mp4
│          │              06.【实时数仓-day06】Druid的架构和原理-索引服务介绍.mp4
│          │              07.【实时数仓-day06】Druid的架构和原理-存储服务和查询服务节点介绍.mp4
│          │              08.【实时数仓-day06】Druid的架构和原理-Druid数据存储.mp4
│          │              09.【实时数仓-day06】superset的介绍.mp4
│          │              10.【实时数仓-day06】superset的安装部署.mp4
│          │              11.【实时数仓-day06】superset的入门案例.mp4
│          │              12.【实时数仓-day06】Mysql订单分析案例.mp4
│          │              13.【实时数仓-day06】superset的权限介绍.mp4
│          │              14.【实时数仓-day06】superset的自定义角色.mp4
│          │             
│          └─资料-离线+实时全栈数仓项目
│              ├─1、离线
│              │      数仓双元离线资料.zip
│              │     
│              └─2、实时
│                      实时数仓第01天资料.zip
│                      实时数仓第02天资料.zip
│                      实时数仓第03天资料.zip
│                      实时数仓第04天资料.zip
│                      实时数仓第05天资料.zip
│                      实时数仓第06天资料.zip

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

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索