logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

电话号码的字母组合(回溯算法)

这道题很明显要用回溯法。和之前我做过的回溯法不一样的点是:每次遍历的字符串是不同的,所以要传进去一个索引,遍历不同的字符串。class Solution {List res = new ArrayList<String>();Map<Character,String> map = new HashMap<>();public List<String>

#算法#深度优先#leetcode
用redis解决消息队列重复消费问题

重复消费问题:为了解决消费端因为种种原因而造成的消息丢失问题,我们都知道根源在于因为RabbitMQ的自动ack机制,所以为了避免以上问题,我们会选中手动ack,以确保消息不会因为某些原因而丢失。但随之而来的也有一个问题:如果忘记ack,或者又因为种种原因消费者端没能给RabbitMQ对应ack,无法确认消息已经被消费完了,那这条未被“约束”的消息也许就会被另一个消费者消费,就会造成重复消费问题如

#redis#rabbitmq#java
到底了