摘要:
keys 命令 ? 匹配一个字符 * 匹配任意个(包括0个)字符 [] 匹配括号间的任一个字符,可以使用 "-" 符号表示一个范围,如 a[b-d] 可以匹配 "ab","ac","ad" \x 匹配字符x,用于转义符号,如果要匹配 "?" 就需要使用 \? 判断一个键值是否存在 exists ke
阅读全文
posted @ 2020-04-29 15:49
岁月无声·
阅读(223)
推荐(0)
编辑
摘要:
1、 下载 到官网下载最新版本,有windows版本和linux版本的。http://activemq.apache.org/download.html 版本说明: ActiveMQ5.10.x 以上版本必须使用 JDK1.8 才能正常使用。 ActiveMQ5.9.x 及以下版本使用 JDK1.7
阅读全文
posted @ 2020-04-29 15:47
岁月无声·
阅读(496)
推荐(0)
编辑
摘要:
1.饿汉式 public class Single{ private static final Single single = new Single(); private Single(){ } public static Single getInstance(){ return single; }
阅读全文
posted @ 2019-06-03 18:55
岁月无声·
阅读(77)
推荐(0)
编辑
摘要:
boolean autoAck = false; channel.basicConsume(QUEUE_NAME,autoAck,consumer); 1.boolean autoAck = true;(自动确认模式) 队列将消息分发给消费者,会自动将内存中删除 这种情况,如果杀死消费者,消费者就会
阅读全文
posted @ 2019-06-03 18:32
岁月无声·
阅读(84)
推荐(0)
编辑
摘要:
类型1.匿名交换机 "" 空字符串 channel.basicPulish("",QUEUE_NAME,null,msg.getBytes()) 类型2.fanout 不处理路由器 类型3.direct 处理如有键
阅读全文
posted @ 2019-06-03 18:32
岁月无声·
阅读(97)
推荐(0)
编辑
摘要:
协议:AMQP协议 支持事务 端口号:默认端口5672 1.简单队列(simple queue) 一个生产者对应一个消费者 2.工作队列(work queue) 一个生产者对应多个消费者; 轮询分发:你一个我一个,无论谁比较繁忙 公平分发:能者多劳 使用公平分发必须关闭自动应答(ack),改成手动
阅读全文
posted @ 2019-06-03 18:32
岁月无声·
阅读(108)
推荐(0)
编辑
摘要:
公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 这些锁的种类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计 公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的
阅读全文
posted @ 2019-05-29 19:53
岁月无声·
阅读(563)
推荐(0)
编辑
摘要:
脏读:当一个事务读取另一个事务未提交的内容,之后由于另一个事务出现了异常回滚了事务,结果造成读取的数据不一致 不可重复读:指一个事务多次读取同一数据,而另一个事务多次对数据进行了修改的操作,这样就导致了第一个事务每次读取的数据不一样, 幻读:当事务一对整张表的数据进行操作时对其进行了新增行,而另一个
阅读全文
posted @ 2019-05-24 18:25
岁月无声·
阅读(7049)
推荐(1)
编辑
摘要:
--创建行转列表及插入数据 create table tb_RowConvertToColumn ( username nvarchar(100) null, course nvarchar(100) null, score numeric(10,2) null ) insert into tb_R
阅读全文
posted @ 2019-03-27 18:13
岁月无声·
阅读(949)
推荐(0)
编辑