面向对象:
trait
伴生&apply
集合:Array List Set Map
高阶函数 *****
map
filter
zip
flatten
foreach
flatMap
scala API VS Spark Core API
python dataframe VS Spark SQL DataFrame
y = f(x)
lines.flatMap(_.split(" ")) ==> 单词
.map(x => (x, 1)) ==> tuple
.reduceByKey(_ + _)
Tuple (x,b,a,b,d)
变量 match {
case 值 => 代码
case 值 => 代码
case _ => 代码
}
偏函数 PartialFunction
被包在花括号内没有match的一组case语句
PartialFunction[A, B]
A:代表入参类型
B:代表返回类型
网友评论