摘要:
645. Set Mismatch (Easy) 集合 S 包含从1到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个元素复制了成了集合里面的另外一个元素的值,导致集合丢失了一个整数并且有一个元素重复。 给定一个数组 nums 代表了集合 S 发生错误后的结果。你的任务是首先寻找到重复出现的 阅读全文
posted @ 2024-01-30 23:02
行行行行星
阅读(17)
评论(0)
推荐(0)
摘要:
485. Max Consecutive Ones (Easy) 给定一个二进制数组, 计算其中最大连续1的个数。 示例 1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 注意: 输入的数组只包含 0 和1。 输入数组的长度 阅读全文
posted @ 2024-01-30 23:01
行行行行星
阅读(22)
评论(0)
推荐(0)
摘要:
1、移动零(283) 283. Move Zeroes (Easy) 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少 阅读全文
posted @ 2024-01-30 23:00
行行行行星
阅读(14)
评论(0)
推荐(0)
摘要:
消息100%可靠性投递的解决方案 生产端可靠性投递 保障消息成功发出 保障 MQ 节点的成功接收 发送端收到 MQ 节点(Broker)确认应答 完善的消息补偿机制 解决方案1:消息落库 消息落库,对消息状态进行打标。 解决方案2:二次确认,回调检查 消息的延迟投递,做二次确认,回调检查。 消费端幂 阅读全文
posted @ 2024-01-30 22:58
行行行行星
阅读(47)
评论(0)
推荐(0)
摘要:
简单案例:消息生产与消费 pom.xml 配置 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <!-- 3.6.5 是稳定版本 --> <version>3.6.5</version 阅读全文
posted @ 2024-01-30 22:57
行行行行星
阅读(14)
评论(0)
推荐(0)
摘要:
启动 & 停止服务器 启动服务器 rabbitmq-server start & 停止服务器 rabbitmqctl stop_app 查看管控台 http://localhost:15672/ # 用户名 guest # 密码 guest 命令行基础操作 1. 应用 关闭应用 rabbitmqct 阅读全文
posted @ 2024-01-30 22:56
行行行行星
阅读(173)
评论(0)
推荐(0)
摘要:
AMQP (Advanced Message Queuing Protocol) 即高级消息队列协议,是一个进程间传递异步消息的网络协议。 AMQP 模型 工作过程如下:首先发布者(Publisher)发布消息(Message),经由交换机 Exchange。交换机根据路由规则将收到的消息分发给与该 阅读全文
posted @ 2024-01-30 22:55
行行行行星
阅读(391)
评论(0)
推荐(0)
摘要:
RabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用中间共享数据,RabbitMQ 是使用 Erlang 语言来编写的,并且 RabbitMQ 是基于 AMQP 协议的。 特点: 开源、性能优秀 Erlang 语言最初用在交换机的架构模式,这样使得 RabbitMQ 阅读全文
posted @ 2024-01-30 22:54
行行行行星
阅读(53)
评论(0)
推荐(0)
摘要:
从以下几个方面比较 Kafka 和 RabbitMQ: 吞吐量 Kafka:十万数量级,高吞吐量 RabbitMQ:万数量级 Topic 数量对吞吐量影响 Kafka 的 Topic 可达百/千级,吞吐量下降幅度小,在同等机器下,可以支撑大量的 Topic。 RabbitMQ 无 Topic 概念。 阅读全文
posted @ 2024-01-30 22:53
行行行行星
阅读(159)
评论(0)
推荐(0)

浙公网安备 33010602011771号