- 博客(10)
- 收藏
- 关注
原创 activemq-Broker-Cluster集群部署
Broker-Cluster 部署机器列表192.168.100.242192.168.100.243为了保证机器之间网络互通,建议关闭防火墙:systemctl stop firewalld.serviceStatic静态集群部署方式static 方式就是在broker的配置中,静态指定要连接到其它broker的地址,格式:<networkConnector uri=...
2019-04-16 09:10:05
1679
1
原创 Rabbitmq安装到集群部署
文章目录**RabbitMQ 安装和使用****一、安装依赖环境****二、安装RabbitMQ****三、启动和关闭****四、开启Web管理插件****五、防火墙添加端口****多机多节点集群部署****一、 环境准备****二、修改配置文件****三、防火墙添加端口****四、启动RabbitMQ****单机多节点部署****一、环境准备****二、启动RabbitMQ****三、防火墙添加...
2019-04-11 16:00:34
266
原创 关于Hashmap源码的学习总结
初识JAVA数据结构与算法之 二分查找法(一)二分查找法的基本思路二分查找算法的前置条件是,一个已经排序好的序列(在本篇文章中为了说明问题的方便,假设这个序列是升序排列的),这样在查找所要查找的元素时,首先与序列中间的元素进行比较,如果大于这个元素,就在当前序列的后半部分继续查找,如果小于这个元素,就在当前序列的前半部分继续查找,直到找到相同的元素,或者所查找的序列范围为空为止.。基本步骤...
2019-03-10 22:56:07
254
原创 Active主从共享数据库集群方案
文章目录数据库共享方案1、 使用数据库进行消息持久化1.1、引入数据库驱动包和数据库连接池1.2、修改activemq.xml,使用jdbc持久化2、集群配置3、客户端使用 http://activemq.apache.org/failover-transport-reference.html4、原理简述集群配置参考 http://activemq.apache.org/clustering...
2019-04-16 09:08:36
317
原创 Activemq关于事务支持的学习
package com.study.mq.b7_transaction;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;import java.io.IOException;/** * 消费者事务 * * 消费者开启事务后,接收到消息后,需要手动提交事务,否则broker上的消息不会...
2019-04-11 09:49:33
618
原创 关于CyclicBarrier的学习总结
CyclicBarrier的基本使用以及运用场景解析package com.study.lock.aqs.jucdemo.cyclicbarrier;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;import java.util.concurr...
2019-03-26 13:45:54
170
原创 关于CountDownLatch计数器的学习总结
通过一个程序谈谈对CountDownLatch的看法package com.study.lock.aqs.jucdemo.cdl;import java.util.concurrent.CountDownLatch;/** * Created by Administrator on 2019/3/26. */public class CoutDownLatchDemo { ...
2019-03-26 10:13:48
206
原创 谈谈对信号量Semaphore的理解
通过一段程序理解信号量机制package com.study.lock.aqs.jucdemo.semaphore;import java.util.Random;import java.util.concurrent.Semaphore;/** * Created by FKQ on 2019/3/26. */public class SemaphoreTest { p...
2019-03-26 09:28:32
307
原创 手写一个死锁的程序,谈谈对其理解
手写一个死锁的程序package com.study.juc.map;/** * Created by Administrator on 2019/3/25. */public class DeaLock implements Runnable { public static Object oj1 = new Object(); public static Obj...
2019-03-25 13:45:10
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅