码迷,mamicode.com
首页 >  
搜索关键字:Scala    ( 4459个结果
Scala编程问题集(01)
Scala编程问题集(01)By高焕堂洞庭国际智能硬件检测基地Q-01:如何使用Scala的Singleton机制来表达Class-level的数据。Answer:在面向对象编程(OOP,Object-OrientedProgramming)概念里,属性(Attribute)和函数(Function)都分为两个不同级别(Level)。例如,厦门的科技谷(厦门)公..
分类:其他好文   时间:2014-12-11 19:21:41    阅读次数:199
akka简单示例-2
手动敲了一遍计算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函数式编程
学习了一些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简单示例
刚刚开始接触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关于变长参数
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
硝烟中的Erlang -- Erlang生产系统问题诊断、调试、解决指南
英文原名: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进程看协程思想
从Erlang进程看协程思想多核慢慢火了以后,协程类编程也开始越来越火了。比较有代表性的有Go的goroutine、Erlang的Erlang进程、Scala的actor、windows下的fibre(纤程)等,一些动态语言像Python、Ruby、Lua也慢慢支持协程。其实我们听过协程相关很多名词...
分类:系统相关   时间:2014-12-06 15:22:17    阅读次数:234
Scala 的list
9.1 使用列表 列表类型:跟数组一样,列表也是同质化的(homogeneous)。即所有元素都要是同种类型。 列表结构:所有列表由两部分组成:Nil 和 ::(cons)。 基本操作:主要有三个:head , tail , isEmpty 。这些都定义在List Object里。head 和...
分类:其他好文   时间:2014-12-05 14:16:30    阅读次数:287
Scala 学习笔记
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
scala学习笔记-Demo存档
class Thermomenter{ var celsius :Float = _; //将变量设置为缺省值'_',这个符号指定了变量的初始化值 //对数值类型来说是0,布尔类型是false,引用类型是null //Scala中不能随便省略"=_"初始化器,若写成:var celsius...
分类:其他好文   时间:2014-12-02 23:49:18    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!