07 Spark之基础篇 -Scala
为什么要学习Scala?源于Spark的流行,Spark是当前最流行的开源大数据内存计算框架,采用Scala语言实现,各大公司都在使用Spark:IBM宣布承诺大力推进
Scala具有数据处理的天然优势,Scala是未来大数据处理的主流语言
YanLzh_MAlone
这个作者很懒,什么都没留下…
展开
-
0705-Scala方法与函数
原创 2019-12-18 20:26:15 · 97 阅读 · 0 评论 -
0704-Scala函数式编程高级
Scala函数式编程高级1. 偏函数1.1 问题引入1.2 偏函数2. 作为参数的函数3. 闭包3.1 闭包入门3.2 闭包案例3.3 闭包的优势4. 柯里化5. 控制抽象1. 偏函数1.1 问题引入给你一个集合val list = List(1, 2, 3, 4, “abc”) ,请完成如下要求:将集合list中的所有数字+1,并返回一个新的集合要求忽略掉 非数字 的元素,即返回的...原创 2019-12-17 16:55:41 · 315 阅读 · 0 评论 -
0703-Scala隐式转换
0703-隐式转换1. Scala 中的值类型转换1.1 Scala值类型隐式转换1.2 Scala多态语法中的类型自动转换1.2 Scala高级隐式转换1.3 Scala值类型强制转换2. Scala 隐式转换2.1 问题引入2.2 利用隐式转换丰富类库功能2.3 隐式值2.4 隐式类2.5 隐式转换的时机1. Scala 中的值类型转换1.1 Scala值类型隐式转换当Scala程序...原创 2019-12-17 14:40:21 · 256 阅读 · 0 评论 -
0702-Scala面向对象编程
0702-Scala面向对象编程第一章 类第二章 对象2.1 构造器2.2 单例对象2.3 伴生对象2.4 apply()方法2.5 应用程序对象 APP2.6 枚举对象第三章 属性3.1 构造器参数做属性3.2 Bean属性第四章 方法4.1 成员方法4.2 静态方法4.3 apply()方法4.4 构造方法4.4.1 主构造方法4.4.2 辅助构造方法第五章 包5.1 作用域5.2 包对象5....原创 2019-12-16 23:15:44 · 618 阅读 · 0 评论 -
0701-Scala函数式编程
0701-Scala函数式编程第一章 函数式编程1.1 问题引入1.2 实现1.3 使用函数式编程进行改进1.4 什么是函数式编程第二章 Scala函数式编程基础语法2.1 函数声明2.2 自动推断, 能省则省2.3 可变参数2.4 默认参数第三章 Scala高阶函数3.1 函数作为参数3.2 匿名函数3.3 函数作为返回值3.4 闭包3.5 柯里化3.6 匿名函数的省略第四章 Java中的函数式...原创 2019-12-16 16:37:22 · 619 阅读 · 0 评论