Scala编程问题集(01)By高焕堂洞庭国际智能硬件检测基地Q-01:如何使用Scala的Singleton机制来表达Class-level的数据。Answer:在面向对象编程(OOP,Object-OrientedProgramming)概念里,属性(Attribute)和函数(Function)都分为两个不同级别(Level)。例如,厦门的科技谷(厦门)公..
分类:
其他好文 时间:
2014-12-11 19:21:41
阅读次数:
199
手动敲了一遍计算pi的示例:http://www.gtan.com/akka_doc/intro/getting-started-first-scala.html有个笔误,花了半个小时定位。 1 [Torstani@sparkb5-i ~/akka_example/pi]$ cat src/Pi.s...
分类:
其他好文 时间:
2014-12-10 22:45:51
阅读次数:
186
学习了一些scala的基础语法http://twitter.github.io/scala_school/zh_cn/index.html,尝试一下scala的函数式编程。用函数式编程如何实现:sum(f, a,b)=s = 0for i in [a, b] s+=f(i)return s这是命令....
分类:
其他好文 时间:
2014-12-10 21:05:00
阅读次数:
185
刚刚开始接触akka,网上找了2个简单示例,并在公司运营机器上尝试,踩了一些坑,在此记录。1. 本地hello world 1 [torstan@sparkb5-i ~/akka_example/hello_world]$ cat src/helloWorld.scala 2 package ou....
分类:
其他好文 时间:
2014-12-10 19:23:21
阅读次数:
245
Scala语言中,如果方法的参数不确定个数,则可以使用变长参数,例如:def sum(args:Int*): Int ={ var result = 0 for(arg <- args) result += arg result }调用方法如下:sum(1,2,3,4,5,6)s...
分类:
其他好文 时间:
2014-12-10 15:58:38
阅读次数:
395
英文原名:Stuff Goes Bad: Erlang In Anger
英文作者:FRED HEBERT
下载地址:http://vdisk.weibo.com/s/iGQ-rFuJU0-4
译者序
在我近20年的软件开发工作中,除了Erlang,还使用过许多其他编程语言。有工作需要的C/C++、Java,也有作为业余爱好使用的Lisp、Haskell、Scala等,其中...
分类:
其他好文 时间:
2014-12-07 21:46:08
阅读次数:
304
从Erlang进程看协程思想多核慢慢火了以后,协程类编程也开始越来越火了。比较有代表性的有Go的goroutine、Erlang的Erlang进程、Scala的actor、windows下的fibre(纤程)等,一些动态语言像Python、Ruby、Lua也慢慢支持协程。其实我们听过协程相关很多名词...
分类:
系统相关 时间:
2014-12-06 15:22:17
阅读次数:
234
9.1 使用列表 列表类型:跟数组一样,列表也是同质化的(homogeneous)。即所有元素都要是同种类型。 列表结构:所有列表由两部分组成:Nil 和 ::(cons)。 基本操作:主要有三个:head , tail , isEmpty 。这些都定义在List Object里。head 和...
分类:
其他好文 时间:
2014-12-05 14:16:30
阅读次数:
287
valhello="HelloWorld"
println(hello)
//函数声明
defmin(x:Int,y:Int):Int={
vara=x
if(x>y)a=y
returna
}
//===>
println("min:"+min(3,5))//3
//表达式函数声明
defmax(x:Int,y:Int):Int=if(x>y)xelsey
//===>
println("max:"+max(5,8))//8
//while循..
分类:
其他好文 时间:
2014-12-03 10:38:41
阅读次数:
139
class Thermomenter{ var celsius :Float = _; //将变量设置为缺省值'_',这个符号指定了变量的初始化值 //对数值类型来说是0,布尔类型是false,引用类型是null //Scala中不能随便省略"=_"初始化器,若写成:var celsius...
分类:
其他好文 时间:
2014-12-02 23:49:18
阅读次数:
186