自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 消息队列—顺序消息

​ 顺序消息就是希望消费者能按照发布消息的顺序去消费消息。常见于订单场景:​ 创建订单 -> 付款 -> 厂家发货 -> 等待用户收件 -> 完成订单我们需要先创建订单,才能付款,然后让厂家发货,等客户收到快递之后,才能完成订单。倘若顺序消息被发送到不同的队列中,就算它们是按照顺序发送的(比如:队列1:创建订单 - > 队列2 :付款 -> 队列3 : 厂家发货),仍然可能会收到消费者消费速度的不同导致消息执行顺序错乱。因此要把顺序消息放到一个队列中。如果把所有的订单操作都放在一个队列中,叫做。

2024-05-08 23:02:12 736

原创 SpringBoot配置使用RabbitMQ

怎么在项目中使用 RabbitMQ优点:兼容性好,换语言成本低,比较灵活缺点:太灵活,要自己去处理一些事情,比如要自己维护管理链接,很麻烦。优点:简单易用,直接配置直接用缺点:封装的太好了,若没有细致了解可能不知道怎么使用引用的依赖版本要和 Spring Boot 版本对应。非常重要!!!比如 Spring Boot 是 2.7.12 ,那么依赖也要是 2.7.12 或者是接近的。或者查看官方的版本依赖参照。

2024-04-24 21:55:52 532

原创 Java ThreadPoolExecutor创建线程池的使用解析

2在 java 中,可以使用 JUC 并发变成包中的 ThreadPoolExecutor 来自由地实现线程池。

2024-04-24 21:48:50 301

原创 API开放平台——API 签名认证学习笔记

比如,申请了微信公众号或者小程序,公众号的基本信息中就会包含AppId和AppSecret两个数据。这两个数据需要我们用户进行保存,尤其是AppSecret更不能暴露在外,以保证安全。当我们需要请求微信进行授权登录的时候,我们需要根据微信的规则拼接请求链接,其中请求链接中会包含AppId,AppSecret等的一些信息,通过按规则拼接好的链接则可以成功请求微信,否则会请求失败。而我们要做的就是根据微信的这个原理,实现自己程序的API接口签名验证。签发签名使用签名(校验签名)为什么需要签名认证?

2024-04-23 16:32:56 324 3

原创 操作系统习题复习

操作系统期末简答题复习

2024-04-18 09:15:28 428 1

原创 计算机网络学习笔记(持续更新中)

计算机网络第八版(谢希仁)学习笔记

2024-04-14 20:18:16 865 1

原创 游戏画面卡死 Nvlddmkm 0 问题的可能解决方案

解决游戏画面卡死 Nvlddmkm 0 问题的多套可选方案

2024-02-21 08:50:12 3173 4

原创 设计模式—迭代器模式解析

Iterator 模式用于在数据集合中按照顺序遍历集合。就类似于我们的循环,一个个去遍历一个集合中的所有元素。

2023-12-16 11:40:37 222 1

原创 消息队列—消息不重复

RocketMQ—消息不重复

2023-12-14 18:20:48 72 1

原创 消息队列——顺序消息介绍

咋们今天来介绍一下顺序消息。​ 顺序消息就是希望消费者能按照发布消息的顺序去消费消息。常见于订单场景:​ 创建订单 -> 付款 -> 厂家发货 -> 等待用户收件 -> 完成订单我们需要先创建订单,才能付款,然后让厂家发货,等客户收到快递之后,才能完成订单。倘若顺序消息被发送到不同的队列中,就算它们是按照顺序发送的(比如:队列1:创建订单 - > 队列2 :付款 -> 队列3 : 厂家发货),仍然可能会收到消费者消费速度的不同导致消息执行顺序错乱。因此要把顺序消息放到一个队列中。

2023-12-10 16:04:47 369 1

原创 (RocketMQ) 消息过滤原理

不同的消费者对于消息的需求是不同的,即使是同一个 Topic 下的消费者,也可能出现更加深入的需求。比如 手机Topic ,有的消费者需要的是手机的硬件消息,而有的消费者需要的是手机的价格消息,并不太在乎硬件。因此,针对不同消费者的需求,除了 Topic,还需要做进一步的过滤。

2023-12-08 09:17:41 91

原创 Redission可重入锁原理

Redission可重入锁原理解析

2023-11-29 16:42:12 854 1

原创 使用阿里云和PicGo搭建个人图床

可以用于作为写笔记和博客的工具,平时做笔记时直接通过截图保存的图片一般都存储在本地,一当本地图片受不可抗力被删除或者是希望把文档分享给他人或上传到自己的博客的时候,图片就无法正常加载,因为网站可不知道你的图片的位置。Typora 是一款支持Markdown 编辑器和阅读器,我们可以通过Typora软件记笔记,而在Typora记录的笔记默认是存储在本地的,我们希望将Typora写好的笔记直接上传到博客或者发送给好友时就无法正常加载图片。完成了图床的创建之后,接下来就需要实现图片上传了,我们可以通过上上面的。

2023-06-12 12:33:16 1569 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除