摘要:
## 一、前言 今天在做文件上传功能出现了该问题,该接口如下: ```java @PostMapping("/upload") public Boolean upload(@RequestParam("file") MultipartFile file, @Validated @RequestB 阅读全文
摘要:
前言 前几天用着Jenkins突然让我登录,然后才发现我忘记了密码,于是走上了改密码的路,百度了一圈后发现,大家都说修改Jenkins的配置文件config.xml,但是又不说如何找到config.xml文件,于是写下了这篇文章,仅供自己记录或帮助有需要的同学 Admin密码未更改情况 cat /v 阅读全文
摘要:
vi/vim是什么 VI是Unix操作系统和类Unix操作系统中最强大的文本编辑器。 VIM编辑器是从VI编辑器发展出来的一个更强大的文本编辑器,可以主动以文字颜色辨别语法的正确性,方便程序设计,VIM和VI编辑器完全兼容。 一般模式 以vi打开一个文件就直接进入一般模式了(这是默认的模式),在这个 阅读全文
摘要:
Intellij IDEA配置 1. 优化导包配置 2. 取消tab页单行显示 多行显示更多的文件,方便查看。 3. 双斜杠注释改成紧跟代码头 4. 选中复制整行 原本只会复制你选中的代码,改完配置后,就能复制整行,无论你是否完全选中。 5. 取消匹配大小写 取消勾选后,输入小写 s ,也能提示出 阅读全文
摘要:
Intellij IDEA插件 排名不分先后 1. Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。 2. Key Promoter X 快捷键提示插件 每次都会在右下角弹窗提示,帮助我们快 阅读全文
摘要:
需求 在开发过程需要获取字符串中在小括号内的内容,遂记录一下 实现 import cn.hutool.core.util.ReUtil; public class RegexTest { public static void main(String[] args) { String str = "u 阅读全文
摘要:
Jenkins 参数多选框配置 安装插件 Extended Choice Parameter plugin 1. 新建一个流水线项目 2.选择参数化构建,并选择Extended Choice Parameter选项 3.填写参数名称和描述 4.勾选Basic Parameter Types选项 填写 阅读全文
摘要:
SpringBoot监听Redis key失效事件 一、问题背景 设备发送的心跳数据中的状态信息会保存在Redis缓存中,当缓存中的key超时失效时,将根据key中的设备id更新数据库中的数据,这时就需要监听Redis 的key失效事件 二、解决方案 1.开启Redis key的过期提醒 修改Red 阅读全文
摘要:
SpringBoot中@Component注解无法使用@Autowired注解的问题 一、问题原因 springboot 项目中某些情况下@Component注解下@Autowired的类为null的情况,也就是没注入成功,或者是此类在bean加载之前就被调用了。 二、解决办法 问题代码 redis 阅读全文
摘要:
SpringBoot Logback无法获取配置中心属性 前言 最近在做项目中,需要把项目中的日志信息通过RabbitMQ将规定格式的消息发送到消息队列中,然后ELK系统通过消息队列拿日志并且保存起来,在日志的配置文件(logback-spring.xml)中我们需要加入RabbitMQ的配置信息, 阅读全文