- 博客(18)
- 收藏
- 关注

原创 Spring Boot RabbitMQ 消息确认
引言我们知道,如果要保证消息的可靠性,需要对消息进行持久化处理,然后消息持久化处理,然而消息持久化除了需要代码的设置之外,还有一个重要步骤是至关重要的,那就是保证你的消息顺利进入BroKer(代理服务器)如图所示:此图是我转载的,如有侵权请告知正常情况下,如果消息经过交换器进入队列就可以完成消息的持久化,但如果消息在没有到达broker之前出现意外,那就造成消息丢失,有没有办法可以...
2019-06-10 09:42:44
1541
5

原创 Spring Boot RabbitMQ 五种模式
既然是SpringBoot集成首先还是导入依赖了 spring-boot-starter-amqp对消息各种支持 <dependency> <groupId>org.springframework.boot</groupId> ...
2019-06-04 21:23:56
965
3

原创 Spring Boot RabbitMQ 工作原理
RabbitMQ简介在介绍Rabbitmq之前先给大家介绍一下MQ,MQ是什么?MQ全称是Message Queue,可以理解为消息队列的意思,简单来说就是消息以管道的方式进行传递。既然我们知道了MQ是什么,那我们来说说RabbitMQ是什么?RabbieMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,rabbitmq是使用Erlang语...
2019-06-04 20:50:38
639
转载 IDEA初次配置并导入码云(gitee)
用过很长一段时间github,这网络问题是真的难,就是连不上,索性把项目改到gitee上,于是乎就写一篇,记录下。一、开场配置安装git软件 idea中配置gitee 分享项目到gitee 关联gitee项目到idea中二、具体操作一)下载git软件,并安装,并配置到idea中二) 安装gitee插件安装后,重启idea,在version中就会出现Gitee三) 配置Gitee账号你可能会碰到这个提示,这时候你需要去gitee上配置一个关联邮箱配置一个主邮箱ok账号
2020-08-09 20:34:54
865
转载 centos7宝塔安装
在终端下执行如下命令yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh这里需要记录好账号密码在阿里云服务器中需要配置安全组,开放端口,否则无法正常访问登陆成功后需要安装套件这里我使用LNMP自己需要哪个就安装哪个;mysql安装注意事项:1.阿里云...
2020-08-06 15:51:48
1008
转载 Redis下载及安装(windows版)
下载地址1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases2、百度网盘下载地址https://pan.baidu.com/s/1z1_OdNVbtgyEjiktqgB83g密码:kdfq安装过程1.首先先把下载的压缩包解压到一个文件夹中2.打开cmd指令窗口3.输入你刚才解压的文件路径4.然后输入redis-server redis.windows.conf 命令接下来部署Redis为windows下的服务..
2020-08-06 09:51:52
261
原创 maven自定义骨架
一、首先得创建一个maven项目,以这个项目为模板。二、在模板的pom文件中引入插件<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-archetype-plugin</artifactId><version>3.0.0</version></plugin>三、执行maven 命令, 注意命令的执行目录.
2020-08-06 09:43:49
449
原创 Mysql5.7 非安装版配置教程
一、安装包下载1.可以自己到官网下载2.从百度云分享下载:https://pan.baidu.com/s/11ZgLj5cAwOyhv-C32iW1Gg密码: dsnb二、解压将下载好的 zip 包,解压到自己指定的目录。比如我是解压到了 C 盘下面:C:\Program Files\mysql-5.7.23-winx64然后在C:\Program Files\mysql-5.7.23-winx64 这个目录下,新建一个 my.ini 文件,然后把下面的配置代码,直接复...
2020-08-04 11:42:00
241
原创 Spring Boot 集成Swagger2
Swagger2介绍Swagger2是一款RESTFUL接口的文档在线自动生成和功能测试功能软件Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简...
2019-09-10 21:36:41
181
原创 Linux RabbitMQ命令
1、用户管理 (1) 新增一个用户rabbitmqctl add_user Username Password(2) 删除一个用户rabbitmqctl delete_user Username(3) 修改用户的密码rabbitmqctl change_password Username Newpassword(4) 查看当前用户列表rabbitmqctl...
2019-09-06 15:18:05
1768
原创 Linux卸载RabbitMQ
一、卸载rabbitmq相关的1、卸载前先停掉rabbitmq服务,执行命令 service rabbitmq-server stop2、查看rabbitmq安装的相关列表 yum list | grep rabbitmq3、卸载rabbitmq已安装的相关内容 yum -y remove rabbitmq-server.noa...
2019-09-06 14:33:20
10769
14
原创 Linux登录mysql密码正确被拒绝访问
第一步:停止mysql服务第二步:安全启动mysql 且跳过授权表前两步我就不贴命令了,我的上一篇博客有https://blog.youkuaiyun.com/qq_40296032/article/details/100523895第三步:grant all privileges on *.* to root@"%" identified by "你的密码";授予root的权限,设置为所...
2019-09-04 10:42:11
5750
3
原创 在Linux上重置mysql密码
第一步:停止mysql服务service mysqld stop第二步:安全启动mysql 且跳过授权表mysqld_safe --user=mysql --skip-grant-tables --skip-networking &第三步:重新设置mysql密码mysql -uroot -p,此时不用输密码,直接按回车就可以进去。第四步...
2019-09-03 17:51:45
2878
1
原创 反射
1.首先我们得了解什么是反射那反射到底是什么呢,反射说的是在运行中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制。所谓反射其实就是获取类的字节码文件,也就是.class文件,那么我们就可以通过Class这个对象进行获取。一共有以下三种方式获取:StackDe...
2019-06-11 11:34:14
173
原创 RabbitMQ无法连接
关于RabbitMQ连接失败,刚开始我也以为是配置的问题,后来一想其实主要是阿里云没有配置安全组规则,RabbitMQ需要配置两个安全规则,一个管理工具的端口15672,一个5672。配置这两个就可以了,然后阿里云就不会把他们拦住了。...
2019-06-04 00:04:18
7388
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人