06 2014 档案

Scala + Play + Sbt + Protractor = One Build
摘要:欢迎关注我的新博客地址:http://cuipengfei.me/我所在的项目的技术栈选用的是Play framework做后端API,前端用Angular JS。因为用了Scala和Play,构建工具很自然用的就是sbt。而由于前端用了Angular,所以functional test就选用了和A... 阅读全文

posted @ 2014-06-26 09:25 崔鹏飞 阅读(1246) 评论(2) 推荐(1)

Desugar Scala(16) -- Lower Bound
摘要:欢迎关注我的新博客地址:http://cuipengfei.me/Lower bound,不知道这个词的确切中文翻译是怎样的。我们直接看例子吧。123class Pair[T](val first: T, val second: T) { def replaceFirst[R >: T](newF... 阅读全文

posted @ 2014-06-23 13:08 崔鹏飞 阅读(683) 评论(0) 推荐(0)

Desugar Scala(15) -- unapply和unapplySeq方法
摘要:欢迎关注我的新博客地址:http://cuipengfei.me/实在想不到什么动词可以当做脱衣服来讲了,所以从现在开始这系列博文就叫做Desugar Scala了。除非哪天才思泉涌,又想到了新词:)开始正文。名字叫做unapply和unapplySeq的方法在Scala里也是有特殊含义的。我们前面... 阅读全文

posted @ 2014-06-22 19:30 崔鹏飞 阅读(1630) 评论(0) 推荐(0)

抹掉Scala的糖衣(14) -- Update Method
摘要:欢迎关注我的新博客地址:http://cuipengfei.me/在Scala中,名字叫做update的方法是有特殊作用的。比如:123val scores = new scala.collection.mutable.HashMap[String, Int]scores("Bob") = 100v... 阅读全文

posted @ 2014-06-21 18:53 崔鹏飞 阅读(1350) 评论(0) 推荐(0)

除去Scala的糖衣(13) -- Default Parameter Value
摘要:欢迎关注我的新博客地址:http://cuipengfei.me/好久没有写博客了,上一次更新竟然是一月份。说工作忙都是借口,咋有空看美剧呢。这半年荒废掉博客说到底就是懒,惯性的懒惰。写博客这事儿,一丢掉就很久捡不起来。闲话到此为止,下面进入正题。Default parameter value,默认... 阅读全文

posted @ 2014-06-21 11:03 崔鹏飞 阅读(796) 评论(0) 推荐(0)

导航