How Scala killed the Strategy PatternBy Alvin
Alexander. Last updated: Mar 23, 2014table of contents[hide]The OOP Strategy
PatternTwo immediate though...
分类:
其他好文 时间:
2014-06-06 23:16:45
阅读次数:
480
有人说它相当于 C#,或是相当于 Scala 对 Java 的改进,我可以告诉大家,Swift
不是这样的语言。它更像一种让人快速做原型的 toy language。要求 Apple 发布下一代 Objective-C 语言的呼声早就有了,每年写数万字
OS X 评论的 Ars Technica 两...
分类:
移动开发 时间:
2014-06-06 22:42:04
阅读次数:
264
打造属于自己的Vim。1.展示一个最简单但是看起来很舒服、用起来很顺手的Vim配置;2.展示使用Vundle管理插件;3.展示使用Vim阅读Linux内核源代码的效果。包含大量截图。
分类:
系统相关 时间:
2014-06-06 09:46:07
阅读次数:
371
play framework的官网对play framework的描述是The High
Velocity Web FrameWork For Java and Scala。翻译过来大概就是说play
framework是java和scala语言的快速开发web框架。使用Play FrameWo.....
分类:
其他好文 时间:
2014-06-05 15:08:03
阅读次数:
236
环境:
Unbunt 12.04
Hadoop 2.2.x
Sprak 0.9
Scala scala-2.9.0.final.tgz
步骤
1. 下载 scala
2. 解压scala,然后修改/etc/profile,添加如下
export SCALA_HOME=/home/software/scala-2.9.0.final
export PATH=$P...
分类:
其他好文 时间:
2014-06-05 11:52:46
阅读次数:
484
求和print(Array(1,7,2,9).sum)结果19要使用sum方法,元素类型必须是数值类型:要么是整形,要么是浮点数或者BigInteger/BigDecimal。print(ArrayBuffer("Mary","had","a","little","lamb").max)结果little排序valb=ArrayBuffer(1,7,2,9)
valbSorted=b.sorted
print(bSorted)..
分类:
其他好文 时间:
2014-06-02 03:23:26
阅读次数:
354
前段时间看了下scala做了下笔记,为后续看spark做点准备,笔记内容见图片。...
分类:
其他好文 时间:
2014-06-01 15:35:40
阅读次数:
182
for(...)yield循环创建了一个类型与原始集合相同的新集合。vala1=Array(2,3,5,7,11)
valresult=for(elem<-a1)yield2*elem
for(elem<-result){
println(elem)
}结果4
6
10
14
22通过守卫:for中的if来实现处理那些满足特定条件的元素。vala1=Array(2,3,5,7,11)
v..
分类:
其他好文 时间:
2014-06-01 13:48:56
阅读次数:
267
untiluntil是RichInt类的方法,返回所有小于但不包括上限的数字。vara1=Array(0,1,2,3,4,5,6,7,8,9)长度为10的Array[Int],类型是推断出来的。说明:已提供初始值就不需要new。演示代码vals=Array("Hello","World")
s(0)="Goodbye"
for(i<-0untils.length){
println(i+":"+s(..
分类:
其他好文 时间:
2014-06-01 13:21:28
阅读次数:
354
强烈拥护开源精神,高举开源大旗,今天我就分享下我自己结合网上还有自己实际使用配的vimrc,可以给各位参考下,不要见笑哈,具体说明我在rc里写的也很详细,可以具体看下,也希望可以借这个机会能多认识认识几个Vimer们
"========================================
" File Name: .vimrc
" Author: Jin Yuqi
" Ema...
分类:
其他好文 时间:
2014-06-01 10:58:10
阅读次数:
308