2017年10月

两种类型的变量:val(常变量,类似于final)、varUnit类型类似于void。

函数定义形式:

def func(para:Type):Type={
// do something
}

每个Scala表达式都有返回结果,函数最后一个表达式的值作为返回值(类似于Matlab)

Scala没有i++++i,用()访问数组而不是[],使用[]指定泛型参数而不是<>

阅读全文

HBase环境搭建与配置

HBase解压即可使用。

【注意】伪分布模式下,HBase需要与Hadoop版本匹配,可以看HBase的lib里Hadoop的jar文件版本。

需要配置hbase-site.xml,可以使用自带的Zookeeper。

单机模式配置如下:

<configuration>
    <property>
        <name>hbase.rootdir</name>
        <value>file:///tmp/hbase-${user.name}/hbase</value>
    </property>
</configuration>

阅读全文