摘要:
阅读全文
摘要:
背景 最近有项目中要用到nacos,因此就打算在本地先装个nacos玩玩。怎么装呢?当然使用docker了。既方便又简单。说实话自从装了docker之后,我这用了3年时间的ThinkPad着实有点卡。因此也有好长时间没运行过docker了。如果你还不会在windows下安装docker,请看以下两篇 阅读全文
摘要:
开源只是偶然,并不是刻意而为 我平时喜欢逛逛github和码云,看一些好玩的项目,也时常拉一些下来自己捣鼓捣鼓。其中不乏一些star数非常高的项目,当然也有一些是被埋没在这个大环境下的“垃圾”。我也曾幻想过自己有一天可以做一个开源,加深与同行交流,也算是为软件行业贡献一份力量。当然我也为此努力过 阅读全文
摘要:
一、什么是死信队列 当消息在一个队列中变成一个死信之后,它将被重新publish到另一个交换机上,这个交换机我们就叫做死信交换机,私信交换机将死信投递到一个队列上就是死信队列。具体原理如下图: 消息变成死信的三种情况: 消息被拒绝(basic.reject / basic.nack),并且reque 阅读全文
摘要:
一、springboot整合rabbitmq 1. 我们需要新建两个工程,一个作为生产者,另一个作为消费者。在pom.xml中添加amqp依赖: 2. 在application.yml文件中添加rabbitmq的相关信息: 3. 在生产者工程中新建配置项rabbitmqConfig.java,申明名 阅读全文
摘要:
一、简单模式 原理 :生产者将消息交给默认的交换机,交换机获取消息后交给绑定这个生产者的队列(投递规则为队列名称和routing key 相同的队列),监听当前队列的消费者获取信息并执行消费逻辑。 场景 :有一个oa系统,用户通过接收手机验证码进行注册,页面上点击获取验证码后,将验证码放到消息队列, 阅读全文
摘要:
为什么要使用消息中间件 案例:假如我们开发了一个商品抢购网站。这个网站的目的就是在某一时间点进行抢购商品,同时要求用户注册,在注册的时候会同时给用户电话和邮箱中发送验证码,以便完成信息注册。传统做法应该是这样的。两种方式,并行即启用两个线程,当用户提交信息后,分别去发送邮件和发送短信。这种方式很明显 阅读全文
摘要:
本文由公众号「Java旅途」整理,设计到的内容由java基础、数据库、SSM框架、redis、消息队列、spring boot、spring cloud、git及一些前端知识。整理时间为2019-11-19,首发于微信公众号「Java旅途」,关注微信公众号「Java旅途」,回复面试领取该pdf版资料 阅读全文
摘要:
第一章:前期准备工作 现在比较流行的博客社区有博客园、开源中国、思否、掘金、CSDN、简书等等,平时可以在自己喜欢的社区分享交流相关专业知识。如果你想拥有一个自己的博客,下面就跟我一起了解一下,我们需要准备些什么?毕竟,个人博客更有家的感觉。 搭建个人博客有很多选择,如果你本人不是从事软件开 阅读全文
摘要:
作者 | 陈凯玲 来源 | my.oschina.net/keking/blog/3104972 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。 所谓工欲善其事必先利其器,在没有尝到IDEA REST 阅读全文