kestrel用的是scala,java无法直接使用。如想用java来运行kestrel,需要利用Xmemcached库。创建queue_kestrel.java# cd# mkdir test# export source_dir=~/test# vi queue_kestrel.java----...
分类:
编程语言 时间:
2014-09-09 11:04:18
阅读次数:
230
clean函数用于删除符合条件的list元素,filter函数用于挑选符合条件的list元素(clean symbol? '(1 2 d 4 f g 5 h)) → (1 2 4 5)
(filter symbol? '(1 2 d 4 f g 5 h)) → (d f g h)
(define (big? x) (> x 5)) → (lambda (x) (> x 5)...
分类:
其他好文 时间:
2014-09-07 23:49:56
阅读次数:
330
Scala中的构造器相较于Java比较特殊,分为两种:主构造器,从构造器。主构造器是和类中字段和方法的定义混合在一起的。在Scala中,不需要像Java一样需要在类中定义一个与类名相同的方法来当作构造器。主构造器的参数列表写在类名的后面,而构造器的内容,则直接写在类定义里面,所以说,一个Scala类...
分类:
其他好文 时间:
2014-09-07 15:57:35
阅读次数:
213
注:本文主要参考自《快学Scala》 Java中的包 在讲这个问题之前,有必要先了解一下Java里面的类和成员变量的访问控制符(本人也有点模糊,顺便复习下) 一.首先说下Java中类的访问控制符: 在Java中类的访问控制符只有public和default两种 public访问控制符修饰的类,可以在...
分类:
其他好文 时间:
2014-09-06 00:57:32
阅读次数:
421
语法糖(Syntactic Sugar),也叫糖衣语法,是英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语。指的是,在计算机语言中添加某种语法,这种语法能使程序员更方便的使用语言开发程序,同时增强程序代码的可读性,避免出错的机会;但是这种语法对语言的功能并没有影响。
Java中的泛型,变长参数,自动拆箱/装箱,条件编译等都是,下面做简单的介绍和分析。...
分类:
编程语言 时间:
2014-09-05 23:47:32
阅读次数:
293
http://blog.csdn.net/oopsoom/article/details/23447317def/:[B](z:B)(op:(B,A)=>B):B=foldLeft(z)(op)def:\[B](z:B)(op:(A,B)=>B):B=foldRight(z)(op)
分类:
其他好文 时间:
2014-09-05 19:49:11
阅读次数:
302
需要的软件包:Spark1.0.2Scala2.10.4一、安装ScalaRpm–ivhscala-2.10.4.rpm#安装scalaScala–version#检查刚刚安装的scala版本Scalacoderunnerversion2.10.4--Copyright2002-2013,LAMP/EPFL[hadoop@hadoop2~]$scala#进入scala命令行交互模式做简单运算看下运行结果:至此,sc..
分类:
其他好文 时间:
2014-09-05 16:29:12
阅读次数:
199
注:1.本文主要参考自《快学Scala》2.使用jd-gui反编译 Scala的构造方法跟Scala很相似,也可以有任意多的构造器。在Scala中构造器分为主构造器和辅助构造器 在Scala中可以包括一个主构造器和任意多个辅助构造器 主构造器 在Scala中,每个类都有主构造器。而且主构造器的定义是...
分类:
其他好文 时间:
2014-09-05 16:05:21
阅读次数:
875
一用SVN遇到的问题1.Undefinedsymbolsforarchitecturei386:"_OBJC_CLASS_$_LJLAddress",referencedfrom://LJLAddress是个类objc-class-refinLJLImmediatelyController.o//LJLImmediatelyController是个类ld:symbol(s)notfoundforarchitecturei386clang:error:linkercommandfail..
分类:
其他好文 时间:
2014-09-05 10:09:51
阅读次数:
120
条款2:Prefer consts,enums,and inlines to #defines译:尽量以const,enums,inline替换#define。#define是预处理器中宏定义。举个例子#define PI = 3.1415926,这句话就相当于把代码中所有出现的symbol在编译前...
分类:
编程语言 时间:
2014-09-04 18:28:49
阅读次数:
215