1 下载安装 1、首先到官网下载redis,当前最新的版本应该是3.2.9,下载当时最新的稳定版本即可; 下载官网地址:http://redis.io 2、将下载下来的压缩文件拷贝到/usr/local/目录下; ...
Macpro IDEA相关快捷键使用
⌘⌥L 格式化代码 ⌘⌫ 删除当前行或选定的块的行 ⌃⌥O 优化import ⌘⇧↩ 自动结束代码,行末自动添加分号 ⌥↩ 显示意向动作和快速修复代码 引入类包
我为什么既支持又反对接口用Map来传输数据?
1 抛砖引玉 先来看一段十分基础的业务代码 Map<String, Object> map = service.getDataByName("悟空GoKu"); Long userId = (Long)map.get("userId"); String phone = (String)map.get("phone"); 每...
IDEA导入Eclipse的Web项目 【超详细】
相信很多同学在工作中都会遇到将一个Eclipse的Web项目导入IDEA的情景,这里浅谈一下具体的操作流程 一:Import Project,选择要导入的项目 二:选择以Eclipse模型的方式导入 一路向西,哦,不,一路向下~: ...
Java给图片添加水印部署到服务器出现中文乱码
问题:使用java.awt包的Graphics2D进行操作,对每次上传的图片流都操作一次。在本地windows环境测试的非常流畅,字体的各种形式也能完整显示,但是部署到linux服务器上就会出现中文字体变成口口口形式 原因:l...
架构与框架
架构是宏观设计的标准 框架是具体实现的规则
Macpro 相关快捷键使用
Command-H:隐藏最前面的应用的窗口。要查看最前面的应用但隐藏所有其他应用,请按 Command-Option-H。 Command-Tab 切换应用:在打开的应用中切换到下一个最近使用的应用。 Command-M:将最前面...
延迟队列之RabbitMq死信队列实现原理
1、生产者把带有 ttl(Time-To-Live过期时间) 的消息发送到一个临时队列(DelayQueue),该队列没有消费者; 2、该消息在DelayQueue中停留直至过期,同时该消息没有ReQueue(重新入队),就变成了死信(Dead-lette...
报异常java.io.InvalidClassException的解决方法|对象序列化实现Serializable
一、前言 今天在增加完新功能后, 部署的时候,突然就遇到了java.io.InvalidClassException的问题,这些都是我们平常不注意细节造成的后果。 具体异常如下 分析异常:Caused by:java. io. InvalidClassE...
记一次业务操作导致的数据库死锁
数据库日志: LATEST DETECTED DEADLOCK ------------------------ 2020-11-12 03:09:00 0x7f05ffb9c700 *** (1) TRANSACTION: TRANSACTION 2016518362, ACTIVE 0 sec fetching rows mysql tables in use...