DT大数据梦工厂大数据第一天课程
2016-01-03 18:31
253 查看
第一阶段:Spark streaming、spark sql、kafka、spark内核原理(必须有一个大型项目经验);
第二阶段:spark运行的各种环境,各种故障的解决,性能优化(精通spark内核、运行原理);
第三阶段:流处理、机器学习为鳌头,需要首先掌握前两个阶段的内容;
讲解了scala基础语法知识、集合类,以及具体的实战案例
课程作业:移除一个数组中第一个负数后的所有负数
object c1 extends App {
val a = Range(-3 , 3)
var firstNeg = false
a.filter{
case x if x < 0 &&
!firstNeg => firstNeg = !firstNeg; true
case x if x < 0 && firstNeg => false
case _ => true
}.foreach(println)
}
运行结果:
-3
0
1
2
第二阶段:spark运行的各种环境,各种故障的解决,性能优化(精通spark内核、运行原理);
第三阶段:流处理、机器学习为鳌头,需要首先掌握前两个阶段的内容;
讲解了scala基础语法知识、集合类,以及具体的实战案例
课程作业:移除一个数组中第一个负数后的所有负数
object c1 extends App {
val a = Range(-3 , 3)
var firstNeg = false
a.filter{
case x if x < 0 &&
!firstNeg => firstNeg = !firstNeg; true
case x if x < 0 && firstNeg => false
case _ => true
}.foreach(println)
}
运行结果:
-3
0
1
2
相关文章推荐
- 大数据系列第一课:scala基础
- 理解cookie的path和domain属性
- 被误传的Cookie的Domain属性
- [leetcode] 11. Container With Most Water 解题报告
- no copy constructor available or copy constructor is declared 'explicit'
- Convolutional Neural Networks at Constrained Time Cost(精读)
- hadoop hbase 集群的安装(未整理,先记录在这)
- 移动云计算综述相关知识点——已弃坑
- 云计算架构
- 人工智能节目主持人诞生
- 散列冲突处理 http://www.nowamagic.net/academy/detail/3008050
- 大数据系列第二课:scala基础
- UVA1450-Airport
- HDU 5009 Paint Pearls (动态规划)
- 第六届福建省大学生程序设计竞赛 Problem E The Longest Straight
- 大数据工程师为什么要学习scala
- 云计算设计模式(二)——断路器模式
- traincascade与AdaBoost的opencv实现框架
- 151217MainTest主函数详细介绍
- AAA HDFS 体系结构与基本概念