
Scala
萧猛
这个作者很懒,什么都没留下…
展开
-
配置 Sublime Text 方便查看Scala 编译器的解析结果
Scala 编译器会对代码进行几个阶段的处理,检查处理的中间结果,可以便于理解Scala编译器的工作机制,更好的理解语言本身。在命令行使用 Scalac -Xprint:parse XXX.scala 就可以得到编译器在prase阶段的处理结果。(要了解所有处理阶段请参阅 Scalac 的文档 )例如代码:class Main extends App{ f原创 2013-12-21 16:13:26 · 1337 阅读 · 0 评论 -
Akka FSM 源码分析
Akka FSM 源码分析萧猛<simonxiao@qq.com>啰嗦几句有限状态机本身不是啥新鲜东西,在GoF的设计模式一书中就有状态模式, 也给出了实现的建议。各种语言对状态机模式都有很多种实现的方式。我自己曾经用C++和java实现过,也曾经把 apache mina 源码中的一个状态机实现抠出来单独使用。但Akka的状态机是我见过的最简洁漂亮实现,充分利用了Sc...原创 2014-06-18 10:11:12 · 2867 阅读 · 1 评论 -
Scala Akka 活动对象持久化 Eventsourced 设计模式使用指南
Scala Akka 活动对象持久化 Eventsourced 设计模式使用指南翻译 2014-01-02 11:45:47 · 3725 阅读 · 1 评论