码迷,mamicode.com
首页 >  
搜索关键字:scala spark    ( 10387个结果
scala中的implict
1.作为隐式参数 1 object Test { 2 3 def main(args: Array[String]) { 4 import FruitColor._ 5 Fruit.get("apple") 6 } 7 } 8 9 object Fruit{10 de...
分类:其他好文   时间:2014-12-30 23:26:37    阅读次数:254
scala中的view bound与context bound
1.scala中的Int): Unit ={ }}View Code其中的Function1的定义如下2.与view bounds一样context bounds(上下文界定)也是隐式参数的语法糖object Test { def main(args: Array[String]) { } ...
分类:其他好文   时间:2014-12-30 23:17:04    阅读次数:744
scala编程第18章学习笔记——有状态的对象
银行账号的简化实现:scala> class BankAccount{ | private var bal: Int = 0 | def balance: Int = bal | def deposit(amount: Int) { | require(amount ...
分类:其他好文   时间:2014-12-30 22:06:12    阅读次数:149
Scala学习笔记--List、ListBuffer
ListBufferListBuffer类位于 scala.collection.mutable.ListBuffer val buf = new ListBuffer[Int] val l1 = List(1,2,3,4,5) for (x<-l1) buf += x+...
分类:其他好文   时间:2014-12-30 11:20:25    阅读次数:129
Kafka源代码导入Scala IDE
折腾了一晚,终于在Scala IDE(Eclipse加Sacla插件了)下可以看Apache Kafka工程的源代码了。        我的环境是:win7 32位,Scala IDE:4.0.0,Apache Kafka:0.8.1.1(加了一个0.8.2版本里的gradlew.bat文件) Scala IDE下载好后,我就开始找Apache Kafka的源代码。刚开始一直用...
分类:其他好文   时间:2014-12-30 07:04:16    阅读次数:1157
【Spark亚太研究院系列丛书】Spark实战高手之路-第3章Spark架构设计与编程模型第3节②
三,深入RDD RDD本身是一个抽象类,具有很多具体的实现子类: RDD都会基于Partition进行计算: ? 默认的Partitioner如下所示: 其中HashPartitioner的文档说明如下: 另外一种常用的Partitioner是RangePartitio...
分类:其他好文   时间:2014-12-29 23:10:11    阅读次数:540
spark编译安装及部署
1、下载并编译spark源码下载sparkhttp://spark.apache.org/downloads.html我下载的是1.2.0版本解压并编译,在编译前,可以根据自己机器的环境修改相应的pom.xml配置,我的环境是hadoop2.4.1修改个小版本号即可,编译包括了对hive、yarn、ganglia等的支持tarxzf~/source/spark-1..
分类:其他好文   时间:2014-12-29 18:36:06    阅读次数:5133
Scala学习笔记--隐式转换
隐式转换的规则:1.无歧义规则:隐式转换唯有不存在其他可插入转换的前提下才能插入 若编译器有两种方法修正x+y 如convert1(x)+y,convert2(x)+y,会报错2.单一调用规则:只尝试一个隐式操作,编译器不会把x+y重写成convert1(convert2(x))+y3.显式调用规....
分类:其他好文   时间:2014-12-29 18:13:01    阅读次数:121
Scala学习笔记--枚举
枚举scala不用关注枚举的特别语法,取而代之的是标准库中的类,scala.Enumeration想要创建新的枚举,只需呀拓展这个类的对象即可object Color extends Enumeration{ val Red = Value val Green = Value val Blue...
分类:其他好文   时间:2014-12-29 10:25:00    阅读次数:131
2 Scala基本语法
1 变量和函数变量:Scala 有两种变量, val 和 var。val:常量,类似于 Java 里的 final 变量。一旦初始化了, val 就不能再赋值了。va: 如同 Java 里面的非 final 变量。var在生命周期中可以被多次赋值。下面是一个 val 的定义:eg:val x:T v...
分类:其他好文   时间:2014-12-28 23:40:56    阅读次数:444
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!