- 博客(3)
- 收藏
- 关注
原创 使用SimpleMessageListenerContainer 的 不断开连接问题
SimpleMessageListenerContainer 调用stop方法并不会断开连接,相当于只是暂停,真正销毁需要使用destory。问题描述:使用IBM MQ需要保证消息的顺序性,但IBM MQ 本身并没有实现这个功能,也不能借助其它的工具,加上数据量很小,所以利用IBM MQ自身队列不共享的特性去实现,但是没有成功连接的服务并不会重连,也需要自己去实现,这里有的同学可能会想到递归,但是栈的深度是有限的,最后采用线程池的方式,连接不成功重新提交一个任务去连接,开始连接不成功看字面意思就使用
2021-10-15 17:37:37 882
原创 SQL分组后取时间最大的一条数据(不用max函数)
select a.* from tb a where not exists(select 1 from tb where name = a.name and val > a.val)name是分组字段,val排序字段mysql8.0之前没有类似oracle 中的row_number()函数,max min 这种只适用于ID列,或者唯一有序列的情况,所以采用这种方式...
2021-09-24 13:59:30 4494
原创 SonarLint: This accessibility update should be removed.
可以使用反射工具类ReflectionUtils.makeAccessible替换
2021-09-24 13:48:35 4067
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人