05 2017 档案

摘要:redis-server /root/fast/redisFast/etc/redis.conf => 启动redis服务; ./redis-trib.rb create --replicas 1 192.168.16.104:6379 192.168.16.107:6379 192.168.16. 阅读全文
posted @ 2017-05-28 10:34 soft.push("zzq") 阅读(298) 评论(0) 推荐(0)
摘要:关闭防火墙centeros6.4 //chkconfig iptables off service iptables stop 查看端口占用 netstat -an | grep 2181 文件拷贝 scp -r /usr/local/hadoop root@sp2:/usr/local ps:但需 阅读全文
posted @ 2017-05-21 14:33 soft.push("zzq") 阅读(443) 评论(0) 推荐(0)
摘要:实现EventFactory,在newInstance方法中返回,ringBuffer缓冲区中的对象实例;代码如下: 生产消费的对象类型: disruptor的消费处理事件onEvent为消费调用的方法(下面的代码中包含并行和串行执行的消费事件): 测试执行类: 阅读全文
posted @ 2017-05-17 18:15 soft.push("zzq") 阅读(1009) 评论(0) 推荐(0)
摘要:package com.viewhigh.mdop.bi.test; import org.junit.Test; import java.util.ArrayList; import java.util.List; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.locks.Condit... 阅读全文
posted @ 2017-05-14 10:23 soft.push("zzq") 阅读(296) 评论(0) 推荐(0)
摘要:Task为要执行的任务实体类: Master为分布式计算代理类,负责创建多个工作线程来处理任务,并将结果汇总,内部维护任务队列,结果map集合和线程map集合: Worker承担计算和计算结果汇总,处理队列中的Task: 测试类: 阅读全文
posted @ 2017-05-11 21:07 soft.push("zzq") 阅读(269) 评论(0) 推荐(0)
摘要:wait阻塞线程释放锁;notify使wait所在的线程被唤醒在次获得锁,并执行,但要等到notify所在的线程代码全部执行后! 示例代码如下: 测试结果代码: 阅读全文
posted @ 2017-05-08 20:58 soft.push("zzq") 阅读(418) 评论(0) 推荐(0)
摘要:在一个方法内部使用如下代码: 等同于如下代码: 以上两种情况是全局所有实例对象共用一个同步锁; 而如下两组代码则是每个实例对象使用单独的同步锁,如下: 阅读全文
posted @ 2017-05-07 12:40 soft.push("zzq") 阅读(200) 评论(0) 推荐(0)