![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 59
sinat_34788899
这个作者很懒,什么都没留下…
展开
-
scala起步
1目标: 1.scala编写spark应用 2.编写建议spark通信框架 3.为读spark内核源码做准备 scala借助大数据的东风慢慢火起来,目前不少框架也是scala写的,spark,kafka。scala的表达能力强,任意调用java接口,java能干的scala都能干,并且可以函数式编程。 2 什么是scala? scala是一种多范式的编程语言,其设计的初衷是原创 2017-01-19 15:21:44 · 222 阅读 · 0 评论 -
scala读文件
import java.io.{File, PrintWriter} import scala.io.Source /** * Created by cwy on 16-11-9. */ object localFile { def subDir(dir:File):Iterator[File] ={ val dirs = dir.listFiles().filter原创 2016-11-09 22:53:11 · 434 阅读 · 0 评论 -
scala函数与方法
scala的方法和函数 方法: def m(x:Int,y:Int):Int={ x+y } 函数: (1)函数模式:(参数类型和个数)=>函数实现 (2)匿名函数(放在方法里才有意义)(x:Int,y:Int)=>x+y (3)那就给他原创 2017-01-19 15:36:03 · 291 阅读 · 0 评论 -
scala并行集合
将普通集合转化成为并行集合:arr(非并行) arr.par(并行集合) 1现在有一个集合,对它的每个元素进行处理,比如: scala> (1 to 5).foreach(println(_)) 12345 scala> (1 to 5).par.foreach(println(_)) 31425 2以下代码获取到参与并行计算的线程: scala> (0原创 2017-01-19 15:47:30 · 2329 阅读 · 0 评论