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
  • Scala 编码风格
  • Conversions和Converter
  • JDBC ScalaAnorm
  • Log scala-logging

欢迎围观

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

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