scala
zdy0_2004
这个作者很懒,什么都没留下…
展开
-
给Java开发者的Scala教程
http://www.cnblogs.com/sunshine-anycall/p/4935597.htmlauthor:Michel Schinz,Philipp Haller1. 简介本文将该要的介绍Scala语言和其编译。这里假设读者已经有一定的java开发经验,需要概要的了解他们可以用Scala 做些什么。2. 第一个例子我们用全世界最著名的代码来作为开转载 2015-11-04 12:56:53 · 425 阅读 · 0 评论 -
Scala教程:简单构建工具SBT
http://www.importnew.com/4311.html这个章节会讲解SBT(Simple Build Tool)!包含的主题有:创建一个sbt工程基本命令sbt控制台连续执行命令自定义工程自定义命令sbt代码简介(如果时间允许的话)关于SBTSBT是一个现代构建工具。它是用Scala编写的,并且针对Scala也提供了很多方便快捷的功转载 2015-12-28 20:57:39 · 1641 阅读 · 0 评论 -
翻译:AKKA笔记 - Actor消息 -1(二)
http://www.cnblogs.com/zhukunrong/p/4808854.html##消息## 我们只是让QuoteRequest到ActorRef去但是我们根本没见过消息类!它是这样的: (一个最佳实践是把你的消息类包装在一个完整的对象里以利于更好的组织)TeacherProtocolpackage me.rerun.akkanotes.mess转载 2015-12-27 15:42:07 · 502 阅读 · 0 评论 -
[翻译]AKKA笔记 - LOGGING与测试ACTORS -2 (一)
http://www.cnblogs.com/zhukunrong/p/4848850.html在前两章( 一 ,二 ),我们大致讲了Actor和message是怎么工作的,让我们看一下日志和测试我们的 TeacherActor .RECAP这是上一节我们的Actor代码:class TeacherActor extends Actor { v转载 2015-12-27 15:46:31 · 504 阅读 · 0 评论 -
[翻译]AKKA笔记 - ACTOR MESSAGING - REQUEST AND RESPONSE -3
http://www.cnblogs.com/zhukunrong/p/4960679.html上次我们看Actor消息机制,我们看到开火-忘记型消息发出(意思是我们只要发个消息给Actor但是不期望有响应)。技术上来讲, 我们发消息给Actors就是要它的副作用。 这就是这么设计的。除了不响应, 目标Actor当然也可以对消息做以下事情-1.发送一个响应给发送者(转载 2015-12-27 15:48:11 · 557 阅读 · 0 评论 -
AKKA笔记- ACTORSYSTEM (配置CONFIGURATION 与调度SCHEDULING) - 4(一)
http://www.cnblogs.com/zhukunrong/p/5079717.html原文在http://rerun.me/2014/10/06/akka-notes-actorsystem-in-progress/像我们前面看到的,我们可以用ActorSystem的actorof方法来创建Actor。其实你可以用ActorSystem做更多事。我们可转载 2015-12-27 15:49:22 · 978 阅读 · 0 评论 -
函数式非凡的抽象能力
http://www.cnblogs.com/wayfarer/p/5340050.html我在阅读或编写具有函数式风格的代码时,常常为函数式思想非凡的抽象能力所惊叹。作为一直以来持有OO信仰的程序员而言,对于“抽象”并不陌生。我甚至将面向对象思想的精髓定义为两个单词:职责(Responsibility)与抽象(Abstraction)。只要职责分配合理,设计就是良好的;若转载 2016-03-31 14:08:43 · 714 阅读 · 0 评论 -
深入理解Scala的隐式转换系统
http://www.cnblogs.com/MOBIN/p/5351900.html摘要:通过隐式转换,程序员可以在编写Scala程序时故意漏掉一些信息,让编译器去尝试在编译期间自动推导出这些信息来,这种特性可以极大的减少代码量,忽略那些冗长,过于细节的代码。 使用方式:1.将方法或变量标记为implicit2.将方法的参数列表标记为implicit转载 2016-04-04 23:19:15 · 475 阅读 · 0 评论 -
Spark如何使用Akka实现进程、节点通信的简明介绍
http://blog.csdn.net/beliefer/article/details/510563781.Akka简介Scala认为Java线程通过共享数据以及通过锁来维护共享数据的一致性是糟糕的做法,容易引起锁的争用,而且线程的上下文切换会带来不少开销,降低并发程序的性能,甚至会引入死锁的问题。在Scala中只需要自定义类型继承Actor,并且提转载 2016-04-07 23:10:16 · 547 阅读 · 0 评论 -
【Scala】Scala之Classes and Properties
http://www.cnblogs.com/leesf456/p/6388695.html一、前言 前面学习了控制结构,下面学习Scala的Class和Properties。二、Class&Properties 尽管Scala和Java很类似,但是对类的定义、类构造函数、字段可见性控制等则不相同,Java更为冗长,Scala精炼。本章将通过Scala的构造转载 2017-02-22 23:11:31 · 343 阅读 · 0 评论 -
Scala构建工具(SBT)教程
http://article.yeeyan.org/view/433044/378612我们使用 sbt 创建、测试、运行和提交作业。该教程会解释你在我们的课程中将会用到的所有 sbt 命令。工具安装页说明了如何安装 sbt。启动 sbt要启动 sbt,打开一个终端(Windows 中的”命令提示符“)并切换到你正在解决的作业所在目录。输入sbt 将会打开 sbt 命令提示转载 2015-12-28 20:56:42 · 1108 阅读 · 0 评论 -
Scala学习笔记2 (Lang上篇)
http://blog.csdn.net/lyrebing/article/details/19835461lang2.1. 和Java的异同2.1.1. 语法Java++:增加的语法Java--:删减的语法纯OO静态成员操作符重载原生数据类型转载 2015-12-12 15:00:04 · 614 阅读 · 0 评论 -
学习Scala第一篇-从hello World开始
http://www.cnblogs.com/huang0925/p/4966059.html最近开始系统性的学习scala。其实之前使用过scala的,比如我在用Gatling这款性能测试工具的时候就接触到了scala了。Gatling本身就是用Scala写的,而且Gatling的性能测试配置文件本身就是一个scala类,可以随意使用scala甚至是Java提供的转载 2015-11-15 12:07:05 · 520 阅读 · 0 评论 -
Scala学习笔记7 (actor)
http://blog.csdn.net/lyrebing/article/details/204460617. actorScala中处理并发,有很多选择:l actor消息模型,类似Erlang,首选,Lift和akka也实现了自己的actor模型。l Thread、Runnablel java.util.concurenntl转载 2015-12-12 14:53:21 · 569 阅读 · 0 评论 -
Scala学习笔记6 (io)
http://blog.csdn.net/lyrebing/article/details/203694456. io6.1. 文件I/O6.1.1. 读文件scala特有的是scala.io.Source,例如:import scala.io._Source.fromFile("cn.scala","utf8").mkString转载 2015-12-12 14:54:20 · 414 阅读 · 0 评论 -
Scala学习笔记3 (Functional Programming)
http://blog.csdn.net/lyrebing/article/details/201293553. FP3.1. 函数函数的地位和一般的变量是同等的,可以作为函数的参数,可以作为返回值。传入函数的任何输入是只读的,比如一个字符串,不会被改变,只会返回一个新的字符串。 Java里面的一个问题就是很多只用到一次的priv转载 2015-12-12 14:58:06 · 418 阅读 · 0 评论 -
Scala 学习笔记1(介绍)
http://blog.csdn.net/lyrebing/article/details/198332871. Scala有多cool“Put productivity & creativity back in the hands of developers” 1.1. 速度!Java的运行速度——基于JVM,和Java运行速度相当转载 2015-12-12 15:01:18 · 386 阅读 · 0 评论 -
Scala学习笔记9 (misc)
http://blog.csdn.net/lyrebing/article/details/216091199.1. jsonScala-json9.2. Configgyhttp://www.lag.net/configgy/简单配置及logging:----------------------------log {转载 2015-12-12 14:50:41 · 553 阅读 · 0 评论 -
Scala学习笔记4 (Object-Oriented Programming)
http://blog.csdn.net/lyrebing/article/details/201348414. OOP4.1. 类class4.1.1. 定义例子1:class User { var name = "anonymous" var age:Int = _ val country = "chi转载 2015-12-12 14:56:49 · 491 阅读 · 0 评论 -
Scala学习笔记5 (集合 Collections)
http://blog.csdn.net/lyrebing/article/details/203622275. util包5.1. 架构The following figure shows all collections in package scala.collection. These are all high-level abstract cla转载 2015-12-12 14:55:39 · 509 阅读 · 0 评论 -
Scala学习笔记2 (Lang下篇)
http://blog.csdn.net/lyrebing/article/details/1998397922.13. main方法Scala的main方法(包括所有类似java的static方法)必须定义在一个object内:object Test1 { def main(args: Array[String]) { pr转载 2015-12-12 14:59:09 · 391 阅读 · 0 评论 -
Scala学习笔记
http://blog.csdn.net/peace1213/article/details/61918706/#1写文章不易,欢迎大家采我的文章,以及给出有用的评论,当然大家也可以关注一下我的github;多谢;第一章:基础1、声明变量:val name1,name2: String=”hello” val不可变变量,var可变。 2、常用类型:Byte、Ch转载 2017-03-14 21:54:50 · 416 阅读 · 0 评论