摘要:
一、定长数组 Array定长数组,访问数组元素需要通过() 数组长度是固定的,但是内容可以修改 结果 二、变长数组 变长数组使用ArrayBuffer 结果 三、遍历数组和数组缓冲 结果 12345 135 54321 12345 四、数组转换 通过for yield对数据进行转换 结果 五、常用算
阅读全文
posted @ 2016-08-23 01:08
单行道|
阅读(9517)
推荐(0)
摘要:
一、条件表达式 s 可以是 val s 必须是 var 表达式 val s = if(x > 1) 1 else -1的类型是Int 混合类型表达式 一个是String,一个是Int,公共超类型是Any。 ()表示Unit, "无有用值", 当做java中的void. java、c中的三目运算符 m
阅读全文
posted @ 2016-08-22 18:26
单行道|
阅读(1250)
推荐(0)
摘要:
一、Scala解析器 安装Scala scala-2.10.4.msi 进入命令行窗口 cmd 输入scala 命令操作: 8 * 5 + 2 的结果被命名为res0,在后续操作中可以使用这个名称; 0.5 * res0 使用之前的计算结果常量名参与运算; "Hello," + res0 显示结果为
阅读全文
posted @ 2016-08-22 12:36
单行道|
阅读(393)
推荐(0)
摘要:
maven 依赖库查询 http://search.maven.org
阅读全文
posted @ 2016-08-19 17:11
单行道|
阅读(336)
推荐(0)
摘要:
1.建立Java工程 使用idea,添加lib库,拷贝storm中lib到工程中 2.拷贝wordcount代码 下载src包,解压找到 apache-storm-0.9.4-src\apache-storm-0.9.4\examples\storm-starter\src\jvm\storm\st
阅读全文
posted @ 2016-08-17 17:56
单行道|
阅读(2846)
推荐(0)
摘要:
环境要求JDK 1.6+java -versionPython 2.6.6+python -V ZooKeeper3.4.5+storm 0.9.4+ 单机模式上传解压 下面分别启动ZooKeeper、Nimbus、UI、supervisor、logviewer 需要多等一会儿,通过jps观察 登录
阅读全文
posted @ 2016-08-16 14:29
单行道|
阅读(794)
推荐(0)
摘要:
官网地址:http://storm.apache.org/index.html Why use Storm?Apache Storm is a free and open source distributed realtime computation system. Storm makes it e
阅读全文
posted @ 2016-08-15 15:45
单行道|
阅读(319)
推荐(0)
摘要:
kafka是一个分布式消息队列,需要依赖ZooKeeper,请先安装好zk集群 kafka安装包解压 配置文件 规划有3个节点,broker的id应该不同node1为broker.id=0node2为broker.id=1node3为broker.id=2 node1上复制kafka目录到其他节点
阅读全文
posted @ 2016-08-12 17:07
单行道|
阅读(695)
推荐(0)
摘要:
主从复制+哨兵解决了读性能和高可用问题,但没有解决写性能问题。 Twemproxy将写请求分配到不同节点处理。 Twemproxy是Twitter开源的一个redis和memcache代理服务器。 允许用户将多个redis服务器添加到一个服务器池里面,并通过用户选择的散列函数和分布函数,将来自客户端
阅读全文
posted @ 2016-08-10 18:08
单行道|
阅读(2027)
推荐(0)
摘要:
官方说明文档:http://www.redis.io/topics/sentinel Sentinel: 提供高可用为Redis。 Sentinel提供的功能 监控:监控Master和Slaves的工作状况 通知:Redis实例有问题,通知系统管理员,程序 自动故障转移:如果master出现故障,从
阅读全文
posted @ 2016-08-10 16:03
单行道|
阅读(1618)
推荐(0)