
Scala
C_time
BD
展开
-
Scala 中把 样例类转换成为JSON字符串
Scala 中把 样例类转换成为JSON字符串fastjson无法转换 case class 为json<dependency> <groupId>org.json4s</groupId> <artifactId>json4s-native_2.11</artifactId> <version>3....原创 2019-12-05 10:59:54 · 1654 阅读 · 0 评论 -
Akka通信Demo
一个Master一个Worker还有一个WorkerInfo类 封装Worker信息一个RemoteMsg 放样例类Masterpackage Akka.RpcTestimport akka.actor.{Actor, ActorSystem, Props}import com.typesafe.config.ConfigFactoryimport scala.collect...原创 2019-11-05 09:47:32 · 357 阅读 · 0 评论 -
Scala中的fold和reduce理解
折叠 fold折叠,也可以对集合数据进行简化 获取最终的一条结果fold方法 可以传递2个部分的参数,第一个部分表示集合之外的数据第二部分的参数表示数据进行的逻辑处理源码 : 有 函数的柯里化foldRight源码fold折叠应用场景将两个map进行合并 相同的key做累加 不同的key直接增加理解代码 ☆☆☆☆☆:map1.foldLeft(map2)((map...原创 2019-11-01 19:36:52 · 1249 阅读 · 0 评论 -
Scala的安装 Windows、Linux、idea集成开发工具
1 Windows下的环境配置1.JDK安装因为Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK,2.Scala编译环境安装下载Scala地址 https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.zip然后解压Scala到指定目录比如D盘。3.配置环境变量将scala加入到PATH中2 Linu...原创 2019-08-20 17:53:49 · 348 阅读 · 0 评论