加载中
akka调用reomte actor

文件:build.sbt name := "TestIM" version := "1.0" scalaVersion := "2.11.7" libraryDependencies ++= Seq(   "com.typesafe.akka" %% "akka-actor" % "2.4.1",   "co...

2016/04/24 21:25
74
scala基于事件抽象

import UserStorage._ import akka.actor.{Props, ActorSystem, Stash, Actor} import scala.sys.Prop /**  * Created by zzg on 16-4-22.  */ case class User2(userName:...

2016/04/22 17:22
44
scala 操作mongodb

介绍 Scala是一种函数式面向对象语言,它融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少...

2016/03/04 10:03
279
sbt+Scala IDE建立Scala项目

建立test文件夹,在该文件夹下手动建立build.sbt文件 name := "test"   scalaVersion := "2.10.5" version := "1.0" scalacOptions += "-deprecation" libraryDependencies <+= ...

2016/02/18 14:27
289
scala for循环 带条件过滤

case class Student(name:String,isMale:Boolean,children:Student*) object test2{   def main(args: Array[String]): Unit = {     val lauren = Student("lauren",fals...

2016/02/11 15:54
468
scala for循环模糊匹配

object DI2 {      def main(args:Array[String]){        for(i<- 1 to 10){println(i)}        //变量名赋值        for(index@"link" <- List("af","...

2016/02/10 20:45
572
scala消息接收与回复

import scala.actors.Actor import scala.actors.Actor._ case class PersonMessage(name:String,age:Int)  class MessageActor extends Actor{   def act{     while(true)...

2016/02/10 17:22
64
actor中消息接收

import scala.actors.Actor import scala.actors.Actor._ object ActorMessage extends Actor{     def act(){       while(true){         receive{//他的工作机制...

2016/02/10 15:57
96
scala隐士转换理解

Scala提供的隐式转换特性可以在效果上给一个类增加一些方法,或者用于接收不同类型的对象.         然而使用Scala的隐式转换是有一定的限制的,总结如下: implicit关键字只能用来...

2016/02/09 22:20
168
scala隐士转换

import scala.io.Source import java.io.File //增强类 class RichFile (val file:File) {   def read = Source.fromFile(file.getPath()).mkString } object Context{   //i...

2016/02/09 22:09
47
scala依赖限制

class Test2 {    } trait Logger{     def logger(msg:String){       println(msg)     } }  trait Auth{    //这个auto限定了如果继承Auth 必须混入 Logger ...

2016/02/08 23:49
135
试图界定scala

class Te[T<:Comparable[T]](val a:T,val b:T){   def compara=if(a.compareTo(b)>0)a else b } class Te[T<%Comparable[T]](val a:T,val b:T){   def compara=if(a.compareT...

2016/01/30 23:31
44
scala高阶函数

函数在scala中是头等公民,函数也可以作为一个变量以参数的形式穿进去   def v(f:(Double)=>Double)=f(0.24)   print(v((x:Double)=>3*x))      def mulmy(factor:Double)=(x:Dou...

2016/01/27 20:48
21
scala 重点理解

1、private[this] 对象私有属性 在scala中,如果使用private[this],表示该属性只能属于当前对象私有,不能被当前对象的类方法使用 class Person {   private[this] var name ="蓝狐"...

2016/01/24 14:40
124
scala集合

数组: val array = Array(1,2,23,23)     for(elem<-array){       print(elem)     } 列表,元素可以重复     val test = List(1,1,2,3) 也可以用两个冒号表示链接...

2016/01/19 23:52
278
scala class和object,trait的区别

Scala类 class Counter {   private var value = 0 // 必须初始化字段   def increment() { value += 1 } // 方法默认公有   def current = value // 调用必须是...

2016/01/19 15:34
9.8K
Scala单例与伴生对象

Scala比Java更面向对象的一个方面是Scala没有静态成员。替代品是,Scala有单例对象:singleton object。 当单例对象与某个类共享同一个名称时,他被称作是这个类的伴生对象:companion objec...

2016/01/17 21:10
91
scala 函数

object FirstScala extends App {   var a ="";   val array = Array(1,2,3);   array.foreach{arg=> a+=(arg+"")}   print(a)   if (array.length>0) a=a.substring...

2016/01/15 00:23
75
Scala初学-20160109

概念 scala是一门类java的语言,可以直接使用java类库。 Scala运行是编译成java字节码,可以运行在任何标准的JVM虚拟机上 初识: 运行Scala解释器: scala> 1 + 1 res0: Int = 2 res0是解释器...

2016/01/09 10:07
174

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部