摘要: 一、引入Pom依赖 <dependencies> <!--rabbitmq 依赖客户端--> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.8.0</versi 阅读全文
posted @ 2022-03-12 22:35 KwFruit 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1.官网地址 https://www.rabbitmq.com/download.htm 2.文件上传 上传到/usr/local/software 目录下(如果没有 software 需要自己创建 3.安装文件(分别按照以下顺序安装) rpm -ivh erlang-21.3-1.el7.x86_ 阅读全文
posted @ 2022-03-12 22:34 KwFruit 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1.2.1. RabbitMQ 的概念 RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包 裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑 RabbitMQ 是 一个快递站,一个快递员帮你传递快件。RabbitMQ 与 阅读全文
posted @ 2022-03-12 22:31 KwFruit 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.1. MQ 的相关概念 1.1.1. 什么是 MQ MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是 message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常 见的上下游“逻辑解耦+物理解 阅读全文
posted @ 2022-03-12 22:28 KwFruit 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、工厂模式 1 概述 需求:设计一个咖啡店点餐系统。 设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【AmericanCoffee】和拿铁咖啡【LatteCoffee】);再设计一个咖啡店类(CoffeeStore),咖啡店具有点咖啡的功能。 具体类的设计如下: 在java中,万物皆对 阅读全文
posted @ 2022-03-12 18:22 KwFruit 阅读(58) 评论(0) 推荐(0) 编辑