2015年3月9日

以spark源码为参照分析模式匹配及种类

摘要: 介绍模式匹配的文章已经很多了,这里对模式匹配做下归类,以便在日常开发或读别人代码时更容易理解。说明一下本文中的代码全引自Apachespark源码。一、通配模式通配模式(_)匹配任意对象,被用作默认的”全匹配“的备选项,如:/** Returns an `akka.tcp://...` URL fo... 阅读全文

posted @ 2015-03-09 23:31 Ai_togic 阅读(372) 评论(0) 推荐(0) 编辑

scala 系列文章汇总

摘要: 本文作为scala系列文章索引本博客目录: case class 背后的秘密 以spark源码为参照分析模式匹配及种类另外,本文还收录了几个作者认为比较好的博文或网站: scala 相关网址汇总 Scala 课堂! 在路上 scala 中文 Scala新手指南中文版 - 目录 scalatutori... 阅读全文

posted @ 2015-03-09 12:23 Ai_togic 阅读(219) 评论(0) 推荐(0) 编辑

case class 背后的秘密

摘要: scala中做模式匹配时,会用到case class (样本类) 和 extractor (抽取器),这种class 前面加一个case后,与普通的class有什么区别呢?下面我们来一探究竟。先写个普通的class Person, 为了更好的说明问题,我们尽量简化这个Person。scala> cl... 阅读全文

posted @ 2015-03-09 12:20 Ai_togic 阅读(152) 评论(0) 推荐(0) 编辑

导航