星颖 发表于 2026-6-11 16:25:19

【尚硅谷】大数据技术之Spark - 带源码课件

【尚硅谷】大数据技术之Spark - 带源码课件

└── 视频
  ├── P1.01 - Spark - Hadoop发展历史.mp4
  ├── P10.09 - Spark - 环境 - 独立部署环境Standalone.mp4
  ├── P100.93 - Spark - RDD - 阶段的划分.mp4
  ├── P101.94 - Spark - RDD - 阶段的划分 - 源码和图形演示.mp4
  ├── P102.506 - Spark - 课程内容回顾 - KV算子.mp4
  ├── P103.95 - Spark - RDD - 任务的划分 - 源码.mp4
  ├── P104.96 - Spark - RDD - 持久化 - 缓存.mp4
  ├── P105.97 - Spark - RDD - 持久化 - 缓存.mp4
  ├── P106.98 - Spark - RDD - 持久化 - 检查点.mp4
  ├── P107.99 - Spark - RDD - 持久化 - 检查点 & cache的关系.mp4
  ├── P108.100 - Spark - RDD - 数据的保存和读取.mp4
  ├── P109.101 - Spark - 累加器 - 介绍.mp4
  ├── P11.10 - Spark - 环境 - 独立部署环境Standalone - 历史服务.mp4
  ├── P110.102 - Spark - 累加器 - 原理和演示.mp4
  ├── P111.103 - Spark - 累加器 - 自定义累加器的创建和使用 - 1.mp4
  ├── P112.104 - Spark - 累加器 - 自定义累加器的创建和使用 - 2.mp4
  ├── P113.105 - Spark - 累加器 - 方法调用的时机.mp4
  ├── P114.106 - Spark - 广播变量 - 介绍.mp4
  ├── P115.107 - Spark - 广播变量 - 原理说明 & 演示.mp4
  ├── P116.108 - Spark - 案例实操 - 数据说明.mp4
  ├── P117.109 - Spark - 案例实操 - 数据说明 - 1.mp4
  ├── P118.110 - Spark - 案例实操 - 框架 - 封装.mp4
  ├── P119.111 - Spark - 案例实操 - 框架 - 封装 - 1.mp4
  ├── P12.11 - Spark - 环境 - 独立部署环境Standalone - HA高可用.mp4
  ├── P120.507 - Spark - 问题解答.mp4
  ├── P121.508 - Spark - 11种不同算子实现的wordCount.mp4
  ├── P122.509 - Spark - 课程内容回顾 - 阶段划分.mp4
  ├── P123.112 - Spark - 问题答疑 - 1.mp4
  ├── P124.113 - Spark - 问题答疑 - 2.mp4
  ├── P125.114 - Spark - 案例实操 - 框架 - 封装 - 2.mp4
  ├── P126.115 - Spark - 案例实操 - 框架 - ThreadLocal.mp4
  ├── P127.116 - Spark - 案例实操 - 框架 - 改善.mp4
  ├── P128.117 - Spark - 案例实操 - 需求一 - 需求分析&设计.mp4
  ├── P129.118 - Spark - 案例实操 - 需求一 - 功能实现 - 1.mp4
  ├── P13.12 - Spark - 环境 - Yarn环境.mp4
  ├── P130.119 - Spark - 案例实操 - 需求一 - 功能实现 - 2.mp4
  ├── P131.120 - Spark - 案例实操 - 需求一 - 功能优化 - 1.mp4
  ├── P132.121 - Spark - 案例实操 - 需求一 - 功能优化 - 2.mp4
  ├── P133.122 - Spark - 案例实操 - 需求一 - 功能优化 - 3.mp4
  ├── P134.123 - Spark - 案例实操 - 需求一 - 功能优化 - 4 - 累加器的创建.mp4
  ├── P135.124 - Spark - 案例实操 - 需求一 - 功能优化 - 4 - 累加器的使用.mp4
  ├── P136.125 - Spark - 案例实操 - 需求二 - 需求分析 & 设计.mp4
  ├── P137.126 - Spark - 案例实操 - 需求二 - 功能实现.mp4
  ├── P138.127 - Spark - 案例实操 - 需求二 - 错误调试.mp4
  ├── P139.128 - Spark - 案例实操 - 需求二 - 优化.mp4
  ├── P14.13 - Spark - 环境 - Yarn环境 - 历史服务(未演示).mp4
  ├── P140.510 - Spark - 课程内容回顾 - 累加器.mp4
  ├── P141.129 - Spark - 案例实操 - 需求三 - 介绍.mp4
  ├── P142.130 - Spark - 案例实操 - 需求三 - 需求分析.mp4
  ├── P143.131 - Spark - 案例实操 - 需求三 - 功能实现 - 计算分母.mp4
  ├── P144.132 - Spark - 案例实操 - 需求三 - 功能实现 - 计算分子.mp4
  ├── P145.133 - Spark - 案例实操 - 需求三 - 功能实现 - 计算单跳转换率.mp4
  ├── P146.134 - Spark - 案例实操 - 需求三 - 功能补充.mp4
  ├── P147.135 - Spark - SQL - 介绍.mp4
  ├── P148.136 - Spark - SQL - 介绍补充.mp4
  ├── P149.137 - Spark - SQL - DataFrame.mp4
  ├── P15.14 - Spark - 环境 - 其他环境 - k8s & Mesos & Windows.mp4
  ├── P150.138 - Spark - SQL - DataSet.mp4
  ├── P151.139 - Spark - SQL - 基本API演示.mp4
  ├── P152.140 - Spark - SQL - 基本API演示 - SQL.mp4
  ├── P153.141 - Spark - SQL - 基本API演示 - DSL语法.mp4
  ├── P154.142 - Spark - SQL - DataFrame & RDD转换.mp4
  ├── P155.143 - Spark - SQL - DataSet & RDD转换.mp4
  ├── P156.144 - Spark - SQL - DataSet & DataFrame转换.mp4
  ├── P157.145 - Spark - SQL - IDEA开发SparkSQL程序 - 创建环境对象.mp4
  ├── P158.146 - Spark - SQL - IDEA开发SparkSQL程序 - 演示基本操作.mp4
  ├── P159.147 - Spark - SQL - IDEA开发SparkSQL程序 - 基本操作回顾.mp4
  ├── P16.15 - Spark - 环境 - 部署方式对比 & 端口号总结.mp4
  ├── P160.148 - Spark - SQL - UDF.mp4
  ├── P161.149 - Spark - SQL - UDAF - 方法重写 - 1.mp4
  ├── P162.150 - Spark - SQL - UDAF - 方法重写 - 2.mp4
  ├── P163.151 - Spark - SQL - UDAF - 原理的解释.mp4
  ├── P164.152 - Spark - SQL - UDAF - 强类型的UDAF.mp4
  ├── P165.153 - Spark - SQL - 通用的读取功能.mp4
  ├── P166.154 - Spark - SQL - 通用的保存功能.mp4
  ├── P167.155 - Spark - SQL - 通用的保存&读取功能说明.mp4
  ├── P168.156 - Spark - SQL - CSV文件的读取.mp4
  ├── P169.157 - Spark - SQL - Mysql数据的读取&保存.mp4
  ├── P17.16 - Spark - 核心对象.mp4
  ├── P170.158 - Spark - SQL - 内置Hive的访问.mp4
  ├── P171.159 - Spark - SQL - 外置Hive的访问.mp4
  ├── P172.160 - Spark - SQL - 案例实操 - 模拟数据的生成.mp4
  ├── P173.161 - Spark - SQL - 案例实操 - SQL的编写和测试.mp4
  ├── P174.512 - Spark - 考试题目 - 解析.mp4
  ├── P175.513 - Spark - 课程内容回顾 - SparkSQL.mp4
  ├── P176.514 - Spark - 课程内容回顾 - SparkSQL - UDAF.mp4
  ├── P177.162 - Spark - SQL - 案例实操 - 聚合函数的编写 - 1.mp4
  ├── P178.163 - Spark - SQL - 案例实操 - 问题解释.mp4
  ├── P179.164 - Spark - SQL - 案例实操 - 问题解释.mp4
  ├── P18.17 - Spark - 核心概念.mp4
  ├── P180.165 - Spark - Streaming - 介绍.mp4
  ├── P181.166 - Spark - Streaming - 概念和原理.mp4
  ├── P182.167 - Spark - Streaming - wordcount演示.mp4
  ├── P183.168 - Spark - Streaming - wordcount问题说明.mp4
  ├── P184.169 - Spark - Streaming - wordcount解析.mp4
  ├── P185.170 - Spark - Streaming - 队列采集数据.mp4
  ├── P186.171 - Spark - Streaming -目录采集数据.mp4
  ├── P187.172 - Spark - Streaming -自定义数据采集器.mp4
  ├── P188.173 - Spark - Streaming - Kafka数据源.mp4
  ├── P189.174 - Spark - Streaming - transform.mp4
  ├── P19.18 - Spark - 基本提交流程.mp4
  ├── P190.175 - Spark - Streaming - join.mp4
  ├── P191.176 - Spark - Streaming - 有状态的计算updateStateByKey.mp4
  ├── P192.177 - Spark - Streaming - 有状态的计算window.mp4
  ├── P193.515 - Spark - 课程内容回顾 - SparkSQL.mp4
  ├── P194.516 - Spark - 课程内容回顾 - SparkSQL - 案例实操.mp4
  ├── P195.178 - Spark - Streaming - 有状态的计算reduceByKeyAndWindow.mp4
  ├── P196.179 - Spark - Streaming - 输出.mp4
  ├── P197.180 - Spark - Streaming - 优雅地关闭.mp4
  ├── P198.181 - Spark - Streaming - 优雅地关闭 - 演示.mp4
  ├── P199.182 - Spark - Streaming - 优雅地关闭 - 演示补充.mp4
  ├── P2.01 - Spark - 概念介绍.mp4
  ├── P20.19 - Spark - RDD - 介绍.mp4
  ├── P200.183 - Spark - Streaming - 优雅地关闭 - 检查点操作.mp4
  ├── P201.184 - Spark - Streaming - 案例实操 - 搭建环境.mp4
  ├── P202.185 - Spark - Streaming - 案例实操 - 生成模拟数据 - 1.mp4
  ├── P203.186 - Spark - Streaming - 案例实操 - kafka数据读取和发送的封装.mp4
  ├── P204.187 - Spark - Streaming - 案例实操 - 测试数据的生产和消费.mp4
  ├── P205.188 - Spark - Streaming - 案例实操 - 生产数据 - 梳理 - 1.mp4
  ├── P206.189 - Spark - Streaming - 案例实操 - 生产数据 - 梳理 - 2.mp4
  ├── P207.190 - Spark - Streaming - 案例实操 - 生产数据 - 梳理 - 3.mp4
  ├── P208.191 - Spark - Streaming - 案例实操 - 需求一 - 需要介绍.mp4
  ├── P209.192 - Spark - Streaming - 案例实操 - 需求一 - 需求分析.mp4
  ├── P21.20 - Spark - RDD - IO的执行原理.mp4
  ├── P210.193 - Spark - Streaming - 案例实操 - 需求一 - 功能实现 - 1.mp4
  ├── P211.194 - Spark - Streaming - 案例实操 - 需求一 - 功能实现 - 2.mp4
  ├── P212.195 - Spark - Streaming - 案例实操 - 需求一 - 功能实现 - 3.mp4
  ├── P213.196 - Spark - Streaming - 案例实操 - 需求一 - 流程梳理.mp4
  ├── P214.197 - Spark - Streaming - 案例实操 - 需求一 - 扩展.mp4
  ├── P215.517 - Spark - 课程内容回顾 - SparkStreaming.mp4
  ├── P216.198 - Spark - Streaming - 案例实操 - 需求二 - 功能实现.mp4
  ├── P217.199 - Spark - Streaming - 案例实操 - 需求三 - 需求分析.mp4
  ├── P218.201 - Spark - Streaming - 案例实操 - 需求三 - 功能实现 - 2.mp4
  ├── P219.202 - Spark - Streaming - 案例实操 - 需求三 - 数据生成.mp4
  ├── P22.21 - Spark - RDD - RDD的执行原理.mp4
  ├── P220.203 - Spark - 内核 - 知识点梳理.mp4
  ├── P221.204 - Spark - 内核 - 知识点梳理 - 源码解析 - 提交参数的封装.mp4
  ├── P222.205 - Spark - 内核 - 知识点梳理 - 源码解析 - 反射创建对象执行.mp4
  ├── P223.206 - Spark - 内核 - 知识点梳理 - 源码解析 - 向Yarn发送指令启动AM.mp4
  ├── P224.208 - Spark - 内核 - 知识点梳理 - 源码解析 - AM申请资源并对资源进行匹配.mp4
  ├── P225.210 - Spark - 内核 - 知识点梳理 - 源码解析 - Executor反向注册后创建计算对象.mp4
  ├── P226.211 - Spark - 内核 - 知识点梳理 - 源码解析 - Driver向Executor发送Task并执行.mp4
  ├── P227.212 - Spark - 内核 - 知识点梳理 - 源码解析 - 问题解答.mp4
  ├── P228.213 - Spark - 内核 - 架构梳理 - Yarna - Cluster.mp4
  ├── P229.214 - Spark - 内核 - 通信 - 原理介绍.mp4
  ├── P23.22 - Spark - RDD - RDD的核心属性.mp4
  ├── P230.215 - Spark - 内核 - 通信 - 源码解析.mp4
  ├── P231.216 - Spark - 内核 - 通信 - 课件梳理.mp4
  ├── P232.518 - Spark - 课程内容回顾 - SparkStreaming - 案例实操.mp4
  ├── P24.23 - Spark - RDD - RDD在计算流程中的位置.mp4
  ├── P25.24 - Spark - RDD - 创建RDD - 内存.mp4
  ├── P26.25 - Spark - RDD - 分区计算的原理.mp4
  ├── P27.26 - Spark - RDD - 创建RDD - File.mp4
  ├── P28.27 - Spark - RDD - 创建RDD - 内存创建的分区数量.mp4
  ├── P29.501 - Spark - 课程内容回顾.mp4
  ├── P3.02 - Spark - Spark和MR对比.mp4
  ├── P30.502 - Spark - 同学问题解答 - windows环境的文件路径问题.mp4
  ├── P31.28 - Spark - RDD - RDD概念梳理.mp4
  ├── P32.29 - Spark - RDD - RDD原理说明.mp4
  ├── P33.30 - Spark - RDD - makeRDD的分区的设置.mp4
  ├── P34.31 - Spark - RDD - makeRDD分区数据存储的演示.mp4
  ├── P35.32 - Spark - RDD - makeRDD分区数据存储源码走读.mp4
  ├── P36.33 - Spark - RDD - textfile分区数据存储的演示.mp4
  ├── P37.34 - Spark - RDD - textfile分区数据存储的原理说明.mp4
  ├── P38.35 - Spark - RDD - textfile分区数据存储的原理说明 - 1.mp4
  ├── P39.36 - Spark - RDD - textfile分区数据存储的原理说明 - 2.mp4
  ├── P4.03 - Spark - Spark核心模块.mp4
  ├── P40.37 - Spark - RDD - textfile分区数据存储的原理说明 - 多文件.mp4
  ├── P41.38 - Spark - RDD - 算子 - 介绍.mp4
  ├── P42.39 - Spark - RDD - 转换算子 - map.mp4
  ├── P43.40 - Spark - RDD - 转换算子 - map实现原理.mp4
  ├── P44.41 - Spark - RDD - 转换算子 - map实现原理 - 1.mp4
  ├── P45.42 - Spark - RDD - 转换算子 - map - 小练习.mp4
  ├── P46.43 - Spark - RDD - 转换算子 - mapPartitions.mp4
  ├── P47.44 - Spark - RDD - 转换算子 - mapPartitions - 小练习.mp4
  ├── P48.45 - Spark - RDD - 转换算子 - mapPartitions - 和map算子的区别.mp4
  ├── P49.46 - Spark - RDD - 转换算子 - mapPartitionsWithIndex.mp4
  ├── P5.04 - Spark - 案例 - WordCount - 环境准备.mp4
  ├── P50.47 - Spark - RDD - 转换算子 - flatMap.mp4
  ├── P51.48 - Spark - RDD - 转换算子 - glom.mp4
  ├── P52.49 - Spark - RDD - 转换算子 - groupBy.mp4
  ├── P53.50 - Spark - RDD - 转换算子 - filter.mp4
  ├── P54.503 - Spark - 课程内容回顾 - 架构和原理.mp4
  ├── P55.504 - Spark - 直播间问题答疑 - RDD.mp4
  ├── P56.51 - Spark - RDD - 转换算子 - 小练习.mp4
  ├── P57.52 - Spark - RDD - 转换算子 - sample.mp4
  ├── P58.53 - Spark - RDD - 转换算子 - distinct.mp4
  ├── P59.54 - Spark - RDD - 转换算子 - coalesce.mp4
  ├── P6.05 - Spark - 案例 - WordCount - 代码实现.mp4
  ├── P60.55 - Spark - RDD - 转换算子 - coalesce & repartition 的区别.mp4
  ├── P61.55 - Spark - RDD - 转换算子 - repartition.mp4
  ├── P62.56 - Spark - RDD - 转换算子 - sortBy.mp4
  ├── P63.57 - Spark - RDD - 转换算子 - 双value的数据操作.mp4
  ├── P64.58 - Spark - RDD - 转换算子 - 双value的数据操作 - 多场景演示.mp4
  ├── P65.59 - Spark - RDD - 转换算子 - 双value的数据操作 - 问题解答.mp4
  ├── P66.60 - Spark - RDD - 转换算子 - K-V的数据操作.mp4
  ├── P67.61 - Spark - RDD - 转换算子 - partitionBy.mp4
  ├── P68.62 - Spark - RDD - 转换算子 - 自定义分区器.mp4
  ├── P69.63 - Spark - RDD - 转换算子 - partitionBy问题解答.mp4
  ├── P7.06 - Spark - 案例 - WordCount - 功能补充.mp4
  ├── P70.64 - Spark - RDD - 转换算子 - reduceByKey.mp4
  ├── P71.65 - Spark - RDD - 转换算子 - groupByKey.mp4
  ├── P72.66 - Spark - RDD - 转换算子 - groupByKey实现原理.mp4
  ├── P73.67 - Spark - RDD - 转换算子 - groupByKey & reduceByKey的区别.mp4
  ├── P74.68 - Spark - RDD - 转换算子 - aggregateByKey.mp4
  ├── P75.69 - Spark - RDD - 转换算子 - aggregateByKey 演示和说明.mp4
  ├── P76.70 - Spark - RDD - 转换算子 - foldByKey.mp4
  ├── P77.71 - Spark - RDD - 转换算子 - combineByKey.mp4
  ├── P78.72 - Spark - RDD - 转换算子 - combineByKey 演示&说明.mp4
  ├── P79.505 - Spark - 课程内容回顾.mp4
  ├── P8.07 - Spark - 环境 - 本地环境local.mp4
  ├── P80.73 - Spark - RDD - 转换算子 - pipe.mp4
  ├── P81.74 - Spark - RDD - 转换算子 - 去重思路.mp4
  ├── P82.75 - Spark - RDD - 转换算子 - 聚合算子的区别.mp4
  ├── P83.76 - Spark - RDD - 转换算子 - sortByKey.mp4
  ├── P84.77 - Spark - RDD - 转换算子 - sortByKey - 自定义key.mp4
  ├── P85.78 - Spark - RDD - 转换算子 - join.mp4
  ├── P86.79 - Spark - RDD - 转换算子 - leftOuterJoin & cogroup.mp4
  ├── P87.80 - Spark - RDD - 案例实操 - 需求分析.mp4
  ├── P88.81 - Spark - RDD - 案例实操 - 功能实现.mp4
  ├── P89.82 - Spark - RDD - 行动算子 - 介绍.mp4
  ├── P9.08 - Spark - 环境 - 本地环境local - 补充说明.mp4
  ├── P90.83 - Spark - RDD - 行动算子 - 演示.mp4
  ├── P91.84 - Spark - RDD - 行动算子 - 数据保存.mp4
  ├── P92.85 - Spark - RDD - 行动算子 - 乱码问题.mp4
  ├── P93.86 - Spark - RDD - 行动算子 - foreach.mp4
  ├── P94.87 - Spark - RDD - 行动算子 - 序列化.mp4
  ├── P95.88 - Spark - RDD - 行动算子 - 序列化 - 演示.mp4
  ├── P96.89 - Spark - RDD - 行动算子 - 序列化 - Kryo框架.mp4
  ├── P97.90 - Spark - RDD - 依赖关系 - 介绍.mp4
  ├── P98.91 - Spark - RDD - 依赖关系 - 宽依赖 & 窄依赖.mp4
  └── P99.92 - Spark - RDD - 依赖关系 - 宽依赖 & 窄依赖 图形演示.mp4

下载地址:
**** Hidden Message *****

yxch365 发表于 2026-6-12 00:10:01

看到就是学到:把当下事做好就行,钱会顺其自然的来。

ZhouYueLan4 发表于 2026-6-16 05:47:57

我**,前两天刚在TB买,这一看发布时间,比我买的早多了,以后还是先来逛逛吧

FangZiHan2 发表于 2026-6-20 06:39:01

这条内容适合新手建立基础判断力。

马丽 发表于 2026-6-24 01:24:59

小白一个,顶一下!

MaXueWen9 发表于 2026-6-28 10:28:38

果然有跟我一样想法的人

dhsx007 发表于 3 天前

感谢分享,先收藏,晚点再认真消化一遍。

运营喵 发表于 3 天前

星友们,这一期线下扶持计划,啥时候开始招募呢???群里找谁啊??
页: [1]
查看完整版本: 【尚硅谷】大数据技术之Spark - 带源码课件