Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

螺旋矩阵

力扣题号59

长度最小的子数组

力扣题号209

移除元素

力扣题号27

二分查找

二分查找对于我们来说可能是相当熟悉的了的,当然二分查找的前提得一个有序数组,并且数组中没有重复元素。力扣题号704

罗马数字转整数

力扣题号13 是一道比较简单的算法题,主要是对罗马数字的转换

力扣题号9.回文数

梦开始的地方-两数之和 力扣题号1

死信概念

顾名思义就是无法被消费的消息,一般来说,product将消息投递到broke或者直接到queue里,consumer从queue取出消息进行消费,但某些时候由于特定的原因导致queue中的某些消息无法被消费这样的消息如果没有后续的处理么就变成了死信,有死信自然就有私信队列。

MQ

Exchange概念

RabbitMQ消息传递模型的核心思想是:生产者生产的消息从不会直接发送到队列。实际上,通常生产者甚至都不知道这些消息传递到哪些队列中。

MQ

发布与确认原理

生产者将信道设置成confirm模式,一旦信道进入confirm模式,所有该信道上面发布的消息都会被指派一个唯一的ID(从1开始),一旦消息被投递到所有匹配队列之后,broker就会发送一个确认给生产者(包含消息唯一ID),这就使得生产者知道消息已经正确到达目的队列了,如果消息和队列是可持久化的,那么确认消息会在消息写入磁盘之后发出,broker回传给生产者的确认消息中deliver-tag域包含了确认消息的序列号,此外broker也可以设置basic.ack的multiple域,表示这个序列号之前的所有消息都已经得到了处理。

MQ