scala
文章平均质量分 91
静静七分醉
该动手的年龄别只动脑
展开
-
并发编程模型 Akka
目录Akka概述Akka 中 Actor 模型案列一、自己给自己发送消息案列二、打PingPongAkka概述Akka 是 JVM 平台上构建高并发、分布式和容错应用的工具包和运行时。Akka 用 Scala 语言 写成,同时提供了 Scala 和 JAVA 的开发接口。Akka 中 Actor 模型Akka 处理并发的方法基于 Actor 模型。Actor 模...原创 2019-07-01 21:10:00 · 421 阅读 · 0 评论 -
Akka入门实战:基于 Actor 的聊天模型
目录聊天模型过程服务端客户端消息交互详解代码实现聊天模型过程服务端客户端消息交互详解代码实现pom文件<!-- 定义一下常量 --><properties> <encoding>UTF-8</encoding> <scala.version>2.11.8</scal...原创 2019-07-01 21:21:38 · 822 阅读 · 0 评论 -
Scala高级语法
目录隐式(implicit)详解隐式参数隐式的转换类型隐式类泛型上界(UpperBounds)/下界(lowerbounds)视图界定(view bounds)/上下文界定(Context bounds )比较隐式(implicit)详解掌握 implicit 的用法是阅读 spark 源码的基础,也是学习 Scala 其它的开源框架的关键, impli...原创 2019-07-02 18:57:21 · 611 阅读 · 0 评论 -
scala基础语法篇
目录安装数据类型变量,常量字符串操作符条件表达式while用法for循环for yield 表达式声明map(key->value)异常处理机制break 和continue安装1.window安装,一路下一步2.cmd 窗口输入 >scal数据类型Any -> AnyVal ->...原创 2019-06-27 20:27:32 · 379 阅读 · 0 评论 -
scala之集合Collection篇
目录Array定义数组方式常用方法ListsetMapTuple(元组)总结集合相关APIArray1.Array: 长度不可变,内容可变2.immutable:定长数组是Array,一经声明,数组长度不能更改。3.mutalbe:变长数组是ArrayBuffer,长度可以变更(通过append方法追加)4.操作数组通过下标操作,从0开始。不同于...原创 2019-06-27 20:32:03 · 965 阅读 · 0 评论 -
scala之 类与对象
目录objectclass抽象类特质Trait样例类,样例对象模式匹配object单例的对象,里面定义的成员变量 和 方法都是静态的(static),如果要编写和运行main,必须要写在单例对象类中伴生对象: 当object 的名称和类的名称一致的时候。,这个对象叫着这个类的伴生对象(必须在同一个文件中)objectName.apply() 和 o...原创 2019-06-27 20:35:00 · 275 阅读 · 0 评论 -
scala之函数篇
目录def关键字函数的定义:(=>)柯里化技术偏函数成员函数和本地函数匿名函数和高阶函数fllter和foreach递归函数lazy懒值 def关键字scala通过def 关键字来定义函数.形式: def 方法名称(参数列表):方法的返回值类型 = 方法体 方法可以转换成函数 方法名称 _函数的定义:(=>) ...原创 2019-06-27 20:36:13 · 384 阅读 · 0 评论