上一页 1 ··· 6 7 8 9 10 11 下一页

2015年8月7日

scala的单例深入讲解及单例背后的链式表达式

摘要: 学习了scala的单例深入讲解及单例背后的链式表达式,object表示单例,每个具体对象都有单例类型,类的实例也是单例,每个实例对象都有唯一的单例,即使有一样的class,采用实例的type方式,通过this完成链式调用,可以做连式表达式例子如下:Object ScalaClass java1Cla... 阅读全文

posted @ 2015-08-07 14:03 l_time 阅读(193) 评论(1) 推荐(0)

2015年8月6日

scala的Type与Class实战详解

摘要: 学习了scala的Type与Class实战详解,在运行时是通过反射来得到的。但是scala不同。scala.reflect.runtime.universe._type类和type比较,type比class更具体。任何数据都有type。但是class是一种数据结构,或数据结构的抽象。更宏观。但typ... 阅读全文

posted @ 2015-08-06 09:46 l_time 阅读(1360) 评论(0) 推荐(0)

2015年8月4日

scala模式匹配下的提取器动手构造实战

摘要: 学习了scala模式匹配下的提取器动手构造实战,提取器的名称:>,提取器方法unapply,返回最后一个元素,和最后一个元素以前的若干元素,匹配最后一个元素是9,前面的是8,例子下:Object :>{ Def unapply[A](List:List[A])={ Some((list.init,l... 阅读全文

posted @ 2015-08-04 07:11 l_time 阅读(226) 评论(0) 推荐(0)

2015年8月3日

scala模式匹配下的赋值语句

摘要: 学习了scala模式匹配下的赋值语句,模式匹配完成a和b的绑定,a@b其中a是b的别名,1000赋值给a和b,用元组的方式接收了1000和2000,二元组必须小写,大写会认为是常量,如果是大写要先定义,也可通过数组的方式进行赋值,例子如下Defmain(args:Array[String]){Val... 阅读全文

posted @ 2015-08-03 08:48 l_time 阅读(577) 评论(0) 推荐(0)

2015年8月2日

模式匹配下的For循环

摘要: 学习了模式匹配下的For循环,用for循环遍历list中的所有元素,然后将其打印出来,应用foreach函数,应用index绑定flink,打印index;二元组,通过模式匹配打印,也可以通过类型进行模式匹配,例子如下Defmain(args:Array[string}):unit={For(i”s... 阅读全文

posted @ 2015-08-02 08:28 l_time 阅读(199) 评论(0) 推荐(0)

2015年8月1日

Spark源码的角度思考Scala中的模式匹配

摘要: 学习了从Spark源码的角度思考Scala中的模式匹配,如caseclass应用,伴生对象中用apply,所以没有newclass,直接进行模式匹配,例子如下CaseclassRegisterWorker(Id:string,Host:string,Port:int,Cores:int,Memory... 阅读全文

posted @ 2015-08-01 08:28 l_time 阅读(155) 评论(0) 推荐(0)

2015年7月30日

Scala界面和事件处理编程进阶

摘要: 学习了Scala界面和事件处理编程进阶,应用FileChooser(newFile(“.”)对当前目录中文件进行选择,选择文件框的标题为“FileChoose”例子如下:ValfileChooser=newfileChooser(newFile(“..”)fileChooser.title=”Fil... 阅读全文

posted @ 2015-07-30 09:25 l_time 阅读(143) 评论(0) 推荐(0)

Scala界面事件处理编程实战

摘要: 学习了Scala界面事件处理编程实战,包括Scala中GUI 事件处理解析和Scala中GUI事件编程,通过listenTo(button)监听button点击,reactions循环接收信息,ButtonClicked检测对Button的点击信息,例子如下:listenTo(button)Var ... 阅读全文

posted @ 2015-07-30 08:33 l_time 阅读(186) 评论(0) 推荐(0)

2015年7月28日

Scala界面Scala界面Panel、Layout实战

摘要: 学习了Scala界面Scala界面Panel、Layout实战详解,Panel是一个容器,有很多子类,复写了方法top,定义了button和label,在BoxPanel中加入button和label例子如下Importscala.swing._ObjectGUI_Panel_Layoutexten... 阅读全文

posted @ 2015-07-28 19:36 l_time 阅读(626) 评论(0) 推荐(0)

Scala界面GUI编程

摘要: 学习了Scala界面GUI编程,通过导入scala.swing._包,通过继承simpleswingApplication类实现界面的设计,该类中包含main方法,所以程序中没有main方法,例子如下Import scala.swing._Object Hellow_GUI extends simp... 阅读全文

posted @ 2015-07-28 13:02 l_time 阅读(815) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 下一页

导航