二分搜索算法及其变体

二分的思想很简单,但是代码的细节确很难理解,每次做算法遇到二分的变体,脑子里都是浆糊,当时理解了,后面又忘了,需要注意的细节太多太多了,网上有很多分析二分变体的博客,写的都很详细,但是总是阅后即忘。。。 今天碰巧又遇到了这类算法,痛定思痛, … 继续阅读 二分搜索算法及其变体

Kafka消息丢失与重复消费

Kafka作为一个消息中间件,在某些情况下可能会丢失消息,如果在一些重要的业务场景中,消息的丢失可能会带来重大的问题,因此我们简单分析下丢消息的场景以及如何避免: 生产者丢消息 对于生产者来说,一般丢消息指的是生产者认为消息已经发送,但是其 … 继续阅读 Kafka消息丢失与重复消费