Scala
iteye_18125
这个作者很懒,什么都没留下…
展开
-
Scala Class主构造器参数行为详解
Scala Class主构造器的参数有3种类型,val、var和普通类型(没有val、var标识),其中标识为val、var的参数的行为中《Programming in Scala》中说明的很清楚,普通类型则语焉不详。最近在写的一个类时碰到一个情况,类主构造器参数中有一个大对象,但在主构造器中会把这个对象的数据进行处理,转换成另外一种形式,而传进来的原始数据则不在需要,所以希望能被尽快释放掉,这样...原创 2012-07-06 21:42:31 · 587 阅读 · 0 评论 -
sbt定义子项目的3种方法
sbt定义子项目的标准方式是把子项目放在父项目的目录下,然后在父项目的Build.scala中定义子项目及其依赖关系。但这种方式要求把子项目放在父项目目录下这一点非常不爽,特别是如果某个子项目要在多个独立项目间共享时。这种方法这里就不说了,如果不想把子项目放在父项目目录下,sbt还提供了另外两种方法。 第一种方法称为项目引用。假如有一个commonsub子项目,放在/some/place/c...2012-12-08 17:50:13 · 399 阅读 · 0 评论