012.现场.快用Scala(2周)



# 012.现场.快用Scala(2周)

不等不靠,有囧有料。终日乾乾,或跃在渊。 

“快用scala”第1期:第1周做储备,第2周写代码。 
前面还有个第0周:调研和决策,投票100%通过。

@史荣久 / 2015-01-21 / CC-BY-SA-3.0 

## 观看视频

  * 优酷视频(被转720P)
  * 腾讯视频(被转720P)
  * 百度网盘(原始1080P)

## 内容摘要

  * 开发环境:eclipse,idea,maven的设置和排错
  * 数据访问:anorm,jdbc,原态SQL更简洁,高效
  * Java结合:Spring,集合类,普通Java调用
  * 程序日志:scala宏,兼顾了美感与效率
  * lazy 双重检测锁(DCL)模式
  * case class和match case
  * scala.collection.{JavaConversions,JavaConverters}
  * mutable和immutable
  * foreach,map,filter
  * 伴生对象(companion),隐士(implicit)
  * 没有受检异常,throw 是表达式
  * getOrElse,Option
  * 小坑:重构时的package和文件路径不一致
  * 小伤:编译有点慢
  * 问题:不爱写java了,且晕头:分号,return,类型后置

## 参考资源

  * Scala School
  * Effective Scala
  * Scala 编码风格
  * Conversions和Converter
  * JDBC ScalaAnorm
  * Log scala-logging

## 欢迎围观

搜:`攻城狮朋友圈`或`moilioncircle` 
求:有搜商,能自理的狮友。

----
题图:在JVM系里,Lambda是语法糖,Java是硬糖,Scala是软糖,口感和口味因人而异。
原文: http://www.moilioncircle.com/release/012.live.rush-scala-2w.html 

你可能感兴趣的:(java,spring,maven,scala,jdbc)