
scala
-早起的码农
这个作者很懒,什么都没留下…
展开
-
python,scala,java中的map,reduce和filter
1,python中的map,reduce,filter使用 >>> a=[1,2,3,5]>>> map(lambda x:x+x,a)[2, 4, 6, 10]>>> map(lambda x:2*x,a)[2, 4, 6, 10]>>> reduce(lambda x,y:x*y,a)30>>> filter(lambda x : x%2,a)[1, 3, 5]2,sc原创 2016-12-01 12:04:09 · 2665 阅读 · 1 评论 -
scala基础
翻译自《big data analytics with spark》第二章Programming in Scalascala基础虽然scala包含了面向对象编程和函数式编程的能力,但是他更侧重函数式编程。写spark程序,只会用到一点点scala的基本功能,所以只需要学一点点scala就可以了。自带的类型:这些都是类,scala没有类似int、long这样的基本数据类型Byte、Short、Int转载 2017-11-23 09:45:59 · 620 阅读 · 0 评论 -
100行代码入门Scala
100行代码入门scala//定义类,传入变量默认实现get set方法class People(var name:String, var age:Int) { //默认构造函数 println("get people one") name+="_name" var company = "abc" //自定义构造函数 def原创 2017-10-17 16:01:00 · 1152 阅读 · 2 评论 -
Spark Rdd DataFrame操作汇总
直接上测试代码:import org.apache.spark.SparkConfimport org.apache.spark.sql.SparkSessionimport org.apache.spark.sql.functions.{udf, _}import org.junit.{Assert, Test}import org.apache.spark.sql.types._...原创 2019-05-04 12:06:22 · 1427 阅读 · 0 评论