部分文章内容为公开资料查询整理,原文出处可能未标注,如有侵权,请联系我,谢谢。邮箱地址:gnivor@163.com ►►►需要气球么?请点击我吧!

12 2014 档案

摘要:1. List的使用准备知识: List继承自Collection接口。List是一种有序集合,List中的元素可以根据索引(顺序号:元素在集合中处于的位置信息)进行取得/删除/插入操作。 跟Set集合不同的是,List允许有重复元素。对于满足e1.equals(e2)条件的e1与e2对象元素,... 阅读全文
posted @ 2014-12-30 21:20 流了个火 阅读(9031) 评论(0) 推荐(0)
摘要:ListBuffer(列表缓冲)ListBuffer类位于 scala.collection.mutable.ListBuffer val buf = new ListBuffer[Int] val l1 = List(1,2,3,4,5) for (x<-l1) buf... 阅读全文
posted @ 2014-12-30 10:41 流了个火 阅读(921) 评论(0) 推荐(0)
摘要:隐式转换的规则:1.无歧义规则:隐式转换唯有不存在其他可插入转换的前提下才能插入 若编译器有两种方法修正x+y 如convert1(x)+y,convert2(x)+y,会报错2.单一调用规则:只尝试一个隐式操作,编译器不会把x+y重写成convert1(convert2(x))+y3.显式调用规... 阅读全文
posted @ 2014-12-29 16:38 流了个火 阅读(371) 评论(0) 推荐(0)
摘要:枚举scala不用关注枚举的特别语法,取而代之的是标准库中的类,scala.Enumeration想要创建新的枚举,只需要拓展这个类的对象即可object Color extends Enumeration{ val Red = Value val Green = Value val Blue... 阅读全文
posted @ 2014-12-29 09:28 流了个火 阅读(4618) 评论(0) 推荐(0)
摘要:package com.evor.test1class Test1 {}object Test1{ def main(args:Array[String]):Unit = { //类参数和抽象字段的初始化顺序并不一致 //抛出异常的原因:RationalTrait初始化的时候,deno... 阅读全文
posted @ 2014-12-28 21:01 流了个火 阅读(293) 评论(0) 推荐(0)
摘要:转载自 fineqtbull http://fineqtbull.iteye.com/blog/477994有位je上的同学来短信向我问起了Scala类型参数中协变、逆变、类型上界和类型下界的使用方法和原理,自己虽然也刚学不久,在主要调查了《Programing in Scala》的19章后,试着在... 阅读全文
posted @ 2014-12-28 16:55 流了个火 阅读(865) 评论(0) 推荐(1)
摘要:上界 下界 视界object Test{ def main(args:Array[String]):Unit={ def mulBy(factor:Double)=(x:Double)=>factor*x val triple =mulBy(3); println(triple(... 阅读全文
posted @ 2014-12-27 21:50 流了个火
摘要:class Thermomenter{ var celsius :Float = _; //将变量设置为缺省值'_',这个符号指定了变量的初始化值 //对数值类型来说是0,布尔类型是false,引用类型是null //Scala中不能随便省略"=_"初始化器,若写成:var celsius... 阅读全文
posted @ 2014-12-02 21:59 流了个火 阅读(210) 评论(0) 推荐(0)
摘要:配置概述hadoop-env.sh一个可由hadoop脚本调用的bourne shell文件,它制定hadoop要用的JDK环境变量、守护进程JDK选项、pid文件和log文件夹core-site.xml指定与hadoop守护进程和客户端相关参数的xml文件hdfs-site.xml指定HDFS守护... 阅读全文
posted @ 2014-12-02 21:38 流了个火 阅读(1940) 评论(0) 推荐(0)

►►►需要气球么?请点击我吧!►►►
View My Stats