RabbitMQ学习二消息的可靠性传递与延迟队列
消息的可靠性传递+消费 ⽣产者 –> 交换机 -> 队列 -> 消费者 确保消息在这几个过程中正常传递 生产者到交换机:通过confirmCallback 交换机到队列:通过returnCallback 建议:开启了消息确认机...
535. TinyURL 的加密与解密
https://leetcode-cn.com/problems/encode-and-decode-tinyurl/ 难度中等121 TinyURL是一种URL简化服务, 比如:当你输入一个URL https://leetcode.com/problems/design-tinyurl 时,它将返回...
一款优秀的国产 Redis 可视化工具,真香!
日常开发过程中,项目常常都会使用Redis来做缓存或者Session服务器,为了更直观方便,开发者常常会使用一些可视化工具,如 Redis Desktop Manager、Redis Clent等,但界面UI做得不尽人意,作为...
千万不要滥用Stream.toList(),有坑!
戳上方蓝字“Java笔记虾”关注! Stream toList()返回的是只读List原则上不可修改,collect(Collectors.toList())默认返回的是ArrayList,可以增删改查 1. 背景 在公司看到开发环境突然发现了Uns...
多次触发FastJson漏洞的AutoType机制,你了解吗?
一个反序列化问题 在一次日志巡检过程中,发现线上业务出现报错。线上业务场景是:调用三方restful接口,根据接口返回json字符串内容,进行反序列化处理,业务中使用的json处理工具是FastJson(v...











