课程目录:
├──002Linux快速入门回顾
| ├──02Linux快速入门回顾二.mp4 112.43M
| └──02Linux快速入门回顾一.mp4 126.91M
├──003MySQL&SQL快速入门回顾
| ├──03MySQL&SQL快速入门回顾二.mp4 112.76M
| └──03MySQL&SQL快速入门回顾一.mp4 108.16M
├──004-Scala01
| ├──01-Scala是什么.mp4 94.12M
| ├──02-为什么要学Scala.mp4 29.37M
| ├──03-Java和Scala的关系.mp4 42.69M
| ├──04-Scala安装.mp4 147.83M
| ├──05-Scala快速入门.mp4 38.34M
| ├──06-Maven部署.mp4 108.28M
| ├──07-IDEA整合Maven本地开发环境搭建.mp4 51.79M
| ├──08-使用IDEA开发第一个Scala应用程序.mp4 52.60M
| ├──09-代码注释.mp4 120.18M
| ├──10-Scala标识符.mp4 27.62M
| ├──11-var和val.mp4 146.48M
| └──12-读取终端数据.mp4 76.96M
├──005-Scala02
| ├──01-上次课回顾.mp4 25.92M
| ├──02-数据类型概述.mp4 93.46M
| ├──03-整型.mp4 18.71M
| ├──04-浮点类型.mp4 13.38M
| ├──05-Char类型.mp4 20.23M
| ├──06-Boolean类型.mp4 8.96M
| ├──07-类型转换.mp4 20.34M
| ├──08-字符串操作.mp4 103.99M
| ├──09-运算符.mp4 28.08M
| ├──10-if语句.mp4 86.33M
| ├──11-while循环.mp4 100.27M
| ├──12-跳出while循环.mp4 43.92M
| ├──13-for循环.mp4 131.27M
| ├──14-function的定义和使用.mp4 104.68M
| ├──15-默认参数.mp4 41.87M
| ├──16-命名参数.mp4 16.37M
| ├──17-可变参数.mp4 63.45M
| └──18-递归.mp4 70.64M
├──006-Hadoop一
| ├──06Hadoop一01.mp4 163.96M
| └──06Hadoop一02.mp4 250.88M
├──007-Scala03
| ├──01-上次课回顾.mp4 33.92M
| ├──02-面向对象三大特性.mp4 11.87M
| ├──03-类和对象.mp4 23.49M
| ├──04-类的定义和使用.mp4 207.34M
| ├──05-占位符.mp4 28.06M
| ├──06-构造器.mp4 164.02M
| ├──07-继承和重写.mp4 108.33M
| ├──08-抽象类.mp4 111.64M
| ├──09-伴生类和伴生对象.mp4 132.92M
| ├──10-case class.mp4 70.13M
| ├──11-导包.mp4 62.95M
| ├──12-package object.mp4 62.39M
| ├──13-Type.mp4 237.06M
| ├──14-枚举.mp4 29.90M
| ├──15-单Trait.mp4 61.19M
| ├──16-多trait.mp4 59.14M
| ├──17-多Trait的顺序问题.mp4 79.89M
| ├──18-动态混入.mp4 22.80M
| └──19-App Trait.mp4 49.43M
├──008-HDFS API编程
| ├──01-jUnit快速入门.mp4 254.26M
| ├──02-API操作之创建文件夹.mp4 148.48M
| ├──03-API操作之创建文件夹02.mp4 34.87M
| ├──04-API操作之参数设置优先级问题.mp4 198.53M
| ├──05-API操作之代码重构.mp4 60.65M
| ├──06-API操作之下载.mp4 40.22M
| ├──07-API操作之移动.mp4 21.85M
| ├──08-API操作之文件列表.mp4 76.90M
| ├──09-API操作之删除.mp4 17.18M
| └──10-API操作之IO流操作.mp4 76.35M
├──009-Hadoop二
| ├──09Hadoop二01.mp4 162.52M
| └──09Hadoop二02.mp4 197.29M
├──010Hadoop三
| ├──10Hadoop三01.mp4 89.26M
| └──10Hadoop三02.mp4 191.10M
├──011Hadoop四
| ├──11Hadoop四01.mp4 220.74M
| └──11Hadoop四02.mp4 97.83M
├──012Hadoop五
| ├──12Hadoop五01.mp4 147.62M
| └──12Hadoop五02.mp4 132.37M
├──013-MapReduce01
| ├──01-上次课回顾.mp4 10.16M
| ├──02-模板方法模式.mp4 50.50M
| ├──03-HDFS API编程需求分析.mp4 43.67M
| ├──04-HDFS API编程实现01.mp4 73.00M
| ├──05-HDFS API编程实现02.mp4 159.05M
| ├──06-HDFS API编程实现03.mp4 34.29M
| ├──07-HDFS API编程实现04.mp4 120.02M
| ├──08-MapReduce概述.mp4 77.13M
| ├──09-MapReduce宏观上的流程(一定要掌握).mp4 37.76M
| ├──10-WC开发之Mapper和Reducer.mp4 175.31M
| ├──11-WC开发之Driver及测试.mp4 122.53M
| └──12-WC开发之打包到服务器运行.mp4 100.68M
├──014-MapReduce02
| ├──01-上次课回顾.mp4 40.19M
| ├──02-Mapper类源码分析.mp4 91.87M
| ├──03-Reducer类源码分析.mp4 21.57M
| ├──04-Debug方式运行MapReduce观察内部参数值.mp4 87.22M
| ├──05-Hadoop序列化接口Writable.mp4 116.03M
| ├──06-流量统计开发01.mp4 187.47M
| ├──07-流量统计开发02.mp4 129.23M
| ├──08-认识MR执行流程中核心类.mp4 76.37M
| ├──09-MapTask个数01.mp4 65.51M
| ├──10-MapTask个数02.mp4 253.75M
| ├──11-FileInputFormat案例.mp4 108.25M
| ├──12-KeyValueTextInputFormat案例.mp4 306.95M
| ├──13-NLineInputFormat案例.mp4 176.90M
| └──14-DBInputFormat案例.mp4 211.89M
├──015-MapReduce03
| ├──01-上次课回顾.mp4 53.69M
| ├──02-Partitioner.mp4 184.26M
| ├──03-Combiner.mp4 109.32M
| ├──04-Counter.mp4 160.45M
| ├──05-全局排序.mp4 255.02M
| ├──06-分区排序.mp4 59.31M
| ├──07-OutputFormat.mp4 56.34M
| ├──08-自定义OutputFormat.mp4 291.43M
| ├──09-groupby.mp4 149.40M
| └──10-distinct.mp4 91.60M
├──016-MapReduce04
| ├──01-上次课回顾.mp4 27.75M
| ├──02-ReduceJoin原理.mp4 129.64M
| ├──03-ReduceJoin之自定义序列化类.mp4 55.98M
| ├──04-ReduceJoin之Mapper开发.mp4 211.31M
| ├──05-ReduceJoin之Reducer开发.mp4 233.41M
| ├──06-ReduceJoin之小结.mp4 15.99M
| ├──07-MapJoin原理.mp4 24.70M
| ├──08-MapJoin代码实现.mp4 384.31M
| ├──09-压缩.mp4 159.79M
| ├──10-解压缩.mp4 69.13M
| ├──11-MR整合压缩.mp4 205.36M
| ├──12-提交流程源码分析01.mp4 180.98M
| └──13-提交流程源码分析02.mp4 351.27M
├──017-MapReduce05
| ├──01-作业提交流程源码总结.mp4 304.25M
| ├──02-MR官网解读.mp4 247.67M
| ├──03-MR官网解读续.mp4 106.04M
| ├──04-MR过程.mp4 90.92M
| └──05-MR涉及到的参数.mp4 266.55M
└──021-Hive01
| └──021-Hive01.mp4 434.67M