码迷,mamicode.com
首页 >  
搜索关键字:Scala    ( 4459个结果
Scala数组操作
数组要点 若长度固定则使用Array,若长度可能有变化则使用ArrayBuffer;提供初始值时不要使用new;用()来访问元素;用for(elem 例子: import scala.collection.mutable.ArrayBuffer; object HelloWorld { def main(args: Array[String]) { //实现一个可...
分类:其他好文   时间:2014-08-16 17:10:40    阅读次数:211
Programming In Scala Reading Note 8
AJAXXMLHttpRequest,是AJAX得以实现的基础他是一个对象,有几个需要记住的方法和属性:XMLHttpRequest方法open(method, url, async, username, password)method: post或geturl: 请求地址async: boolea...
分类:其他好文   时间:2014-08-16 16:15:30    阅读次数:208
Scala并发编程
1、Async library ? ? ?SIP-14 Futures and Promises ? ? ?http://docs.scala-lang.org/sips/completed/futures-promises.html ? ? ?http://en.wikipedia.org/wiki/Futures_and_promises 2、Akka ? ? ...
分类:其他好文   时间:2014-08-14 11:06:58    阅读次数:200
Scala基础
REPL     在Scala中的书籍中会提及REPL,REPL(Read-Eval-Print Loop);这被称为“读取-求值-打印”循环。     不带参数的Scala方法通常不使用圆括号,例如,StringOps类的API显示它有一个distinct方法,不带(),其作用是获取字符串中不重复的字符。调用如下: print("hello".distinct); Scaladoc ...
分类:其他好文   时间:2014-08-13 22:33:57    阅读次数:281
SPARK的安装
spark版本:spark-1.0.2-bin-hadoop2.tgz下载链接:http://www.apache.org/dist/spark/spark-1.0.2/Scala版本:scala-2.10.4.tgz下载链接:http://www.scala-lang.org/files/arch...
分类:其他好文   时间:2014-08-13 17:48:06    阅读次数:156
Play Framework Web开发教程(16): 处理HTTP请求和响应
设计应用的一个方面是规划HTTP请求的URL规范,超链接,HTTP表单以及可能的公用API接口。在Play这是通过路由配置,然后在控制器中实现相应的接口。Play应用中的路由配置可以Controller类构成了MVC框架中的控制层,如下图所示:在Play应用中Controller为定义了HTTP接口的Scala类,而你的路由配置决定了给定的HTTP请求调用哪个Controller中定义的方法,这些...
分类:Web程序   时间:2014-08-13 10:33:35    阅读次数:217
2014.8.12-AKKA和Actor model 分布式开发环境学习小结
学习使用AKKA 断断续续有一年了。目前还是习惯用java来写akka下面的程序。对于原生的scala还是没有时间和兴趣去学习它。 毕竟学习一门语言需要兴趣和时间的。  AKKA学习资源还是不算丰富。 看过最多的就是官方的编程手册,还有就是AKKA Essentials 这两本。  自己动手写的程序还不算多,也放在github上面。 另外,在akka编译配置、升级版本上,以及部署多台服务...
分类:其他好文   时间:2014-08-13 03:36:35    阅读次数:246
Apache Spark技术实战之2 -- PackratParsers实例
通过一个简明的Demo程序来说明如何使用scala中的PackratParsers
分类:其他好文   时间:2014-08-11 14:50:32    阅读次数:214
mac环境下使用emacs开发scala
好多人都会问 scala 的编辑工具...
分类:其他好文   时间:2014-08-10 15:49:10    阅读次数:254
Swift中的类似scala的foldleft方法的实现
extensionArray{ funcfoldLeft(a:T,action:(T,T)->T)->T{ varret:T=a forb:Tinself{ ret=action(ret,b) } returnret } }把这个放到项目当中任何一个swift文件当中,即可全局访问。示例:求最小值vart=[1,3,5,4,9,100,6,-2] letb=t.foldLeft(t[0],action:{a,binifa<b{r..
分类:其他好文   时间:2014-08-08 09:45:16    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!