- 博客(5)
- 收藏
- 关注
原创 Java并发编程之ThreadPool知识整理
并发编程技术是互联网应用开发中必须掌握的知识,本篇文章笔者开始分析线程池,进一步了解Java领域并发编程知识。 上文Java并发编程之Thread知识整理已经介绍了线程的目的和好处,线程池就是为了更好的使用线程,发挥线程最大的价值。 线程池创建的方式有3种: 第一种通过ThreadPoolExecutor的构造函数方法创建。通过ThreadPoolExecutor的最全构造参数来看总共有7个参数。 publicThreadPoolExec...
2022-01-11 01:55:53 147
原创 Rocketmq常见问题与阶段性总结
前面的文章分析了Rocketmq消息队列的常用功能原理,涉及到如下内容: Rocketmq消息中间件实现了消息队列的基本功能,如消息发送,集群消费,广播消费,也实现了消息堆积,事务消息,定时消息,顺序消息等高级功能。 Rocket常见问题分析总结: 一、如何保证消息不重复消费 在Rocketmq中每条消息都有一个唯一的key代表不同消息实体,Rocketmq本身并不保证消息不被重复消费,它通过重试机制保证消息至少被消费者消费一次,因此可能在网络抖动情况下出现消息重复投递的情况,如...
2022-01-03 21:23:26 902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人