摘要: 一、思路 一般在开发过程中:生产者工程:1. application.yml文件配置RabbitMQ相关信息;2. 在生产者工程中编写配置类,用于创建交换机和队列,并进行绑定3. 注入RabbitTemplate对象,通过RabbitTemplate对象发送消息到交换机消费者工程:1. applic 阅读全文
posted @ 2020-05-04 18:21 小辣椒樱桃 阅读(312) 评论(0) 推荐(0)
摘要: 一、订阅模式 订阅模式示例图: 订阅模型中,多了一个exchange角色: P:生产者,也就是要发送消息的程序,但是不再发送到队列中,而是发给X(交换机)C:消费者,消息的接受者,会一直等待消息到来。 Queue:消息队列,接收消息、缓存消息。 Exchange:交换机,图中的X。一方面,接收生产者 阅读全文
posted @ 2020-05-04 17:46 小辣椒樱桃 阅读(1066) 评论(0) 推荐(0)
摘要: 一、模式说明 Topic 类型与 Direct 相比,都是可以根据 RoutingKey 把消息路由到不同的队列。只不过 Topic 类型Exchange 可以让队列在绑定 Routing key 的时候使用通配符!Routingkey 一般都是有一个或多个单词组成,多个单词之间以”.”分割,例如: 阅读全文
posted @ 2020-05-04 17:09 小辣椒樱桃 阅读(535) 评论(0) 推荐(0)
摘要: 关于 JDK 的集合类的整体介绍可以看这张图,本篇博客我们不系统的介绍整个集合的构造,重点是介绍 ArrayList 类是如何实现的。 1、ArrayList 定义 ArrayList 是一个用数组实现的集合,支持随机访问,元素有序且可以重复。 1 public class ArrayList<E> 阅读全文
posted @ 2020-05-04 10:53 小辣椒樱桃 阅读(247) 评论(0) 推荐(0)