Laurence的技术博客

// 风尘仆仆,终有归途

Scala之集合上常见的函数式风格的操作汇总

目录过滤相关的操作 filter 解释 示例 partition 解释 示例 find 解释 示例 takeWhile 解释 示例 映射相关的操作 map 解释 示例 flatMap 解释 示例 示例 扁平化相关的操作 flatten 解释 示例 折叠相关的操作 reduceLeft 解释 示例 ...

2016-11-24 15:10:44

阅读数 6179

评论数 0

AKKA-HTTP DSL源码解读

AKKA-HTTP的DSL设计简洁而优雅,让人禁不住一窥其内部的实现,内部浓浓的函数式编程风格也是学习函数式编程很好参考,因此这部分代码非常值得仔细咀嚼一番。我们先看一个DSL的应用代码示例:import akka.actor.ActorSystem import akka.http.scalad...

2016-11-18 13:29:06

阅读数 4588

评论数 0

Actor系统的错误处理

Actor的层次结构 Guardian Actor Actor路径 一个Actor层次机构的示例 崩溃了怎办 监管策略 指令 默认策略 Actor的生命周期 Actor的消亡 自愈系统 错误的核心 超时 Death Watch 总结 本文原文标题:《The Neophyte’s Guide to ...

2016-11-17 09:22:44

阅读数 4808

评论数 1

基于Actor的并发方案

共享可变状态的问题 Actor模型 Actor系统 定义Actor 消息处理 副作用 非类型化 异步和非阻塞 创建一个Actor 发送消息 消息应答 问询Ask机制 有状态的Actor 小结 译者注: 本文原文标题:《The Neophyte’s Guide to Scala Part 14: T...

2016-11-14 07:36:45

阅读数 7489

评论数 1

提示
确定要删除当前文章?
取消 删除