上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 58 下一页
摘要: 设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 1. 根据目的来分 1.1.根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原 阅读全文
posted @ 2020-05-05 16:57 小辣椒樱桃 阅读(1013) 评论(0) 推荐(0)
摘要: 一、软件设计模式的产生背景 “设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Patte 阅读全文
posted @ 2020-05-05 16:54 小辣椒樱桃 阅读(178) 评论(0) 推荐(0)
摘要: 一、思路 一般在开发过程中:生产者工程: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)
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 58 下一页