摘要: 开始读strings的代码,画个mindmap,整个结构简单多了。 阅读全文
posted @ 2015-05-22 12:36 windschar 阅读(286) 评论(0) 推荐(0)
摘要: Typesint, uint, float32, float64, bool, stringControl Structuresif-elseforswitchArrays, Slices and MapsArrays - indexable, single type, fixed lengthSl... 阅读全文
posted @ 2015-05-21 22:04 windschar 阅读(173) 评论(0) 推荐(0)
摘要: 无意在网上看到的一个书单,挺不错的,都是些经过时间考验的好书,保存一下。黑客与画家深入理解计算机系统代码大全 2人月神话淘宝技术这十年白帽子讲Web安全重构代码整洁之道Web前端黑客技术揭秘浪潮之巅免费罗辑思维简约至上——交互式设计四策略Head First 设计模式程序员的数学思维修炼互联网时代的... 阅读全文
posted @ 2015-05-20 23:24 windschar 阅读(137) 评论(0) 推荐(0)
摘要: Work with ArraysFixed-Length Arrays如果是数组长度不可变,就直接使用Array类型。在JVM中, scala的Array实际上就对应着Java中的Arrayval nums = new Array[Int](10)val a = Array[String](10)val s = Array("Hello", "world")s(0) "Goodbye" // use () instead of [] to access elementsVariable-Length Arrays: Array Buf 阅读全文
posted @ 2013-08-30 14:05 windschar 阅读(254) 评论(0) 推荐(0)
摘要: Declaring values and variablesscala推荐使用val声明变量,除非你需要修改变量内容才使用varscala中变量的类型要写在变量名后,根据stackoverflow上众位大神的解释,好处如下:名称比类型更重要,这样做可以突出强调变量本身,而不是变量的类型。在scala中,类型推断应该交给编译器完成,写代码的人更应该关注如何使用代码写起来更整洁,比如很多行由val,var,def开头的变量声明使用diff来比较的时候,可以很清楚的看到某个变量的类型变化Java中的Primitive Types都被重新定义成Class实现,要多多注意这些类的使用方法Integer 阅读全文
posted @ 2013-08-26 13:57 windschar 阅读(256) 评论(0) 推荐(0)
摘要: 在网上看到了,一个非常好的推荐,自己记录一下,希望能跟自己的读书计划合并起来。原图连接: http://huangbowen.net/images/reading.jpgCoding Practice | 编程实践基础篇Clean Code 《代码整洁之道》Pragmatic Unit Testin... 阅读全文
posted @ 2013-08-26 12:47 windschar 阅读(225) 评论(0) 推荐(0)