工具
刘大辉在路上
生活离不开编程,不要重复自己,开心就好!
展开
-
Windows服务器安装Python依赖包报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xaa in position 190: illeg
找到C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_internal\utils。原创 2024-08-29 23:07:12 · 254 阅读 · 2 评论 -
SpringBoot项目文件上传校验工具类
FileValidationUtils`是一个工具类,主要用于验证上传的文件。以下是其主要功能和特点:1. 文件类型验证:`FileValidationUtils`类中定义了一个`MIME_TYPE_MAP`,这个映射表包含了允许上传的文件类型和对应的MIME类型。在`validateFile`方法中,会检查上传的文件的MIME类型是否在这个映射表中,如果不在,就抛出异常。原创 2024-05-28 10:45:14 · 868 阅读 · 0 评论 -
SpringBoot项目文件上传校验(注解版)
要实现了一个文件上传和验证的功能,具有以下特点:1. 自定义注解:`FileValidation`注解用于标记需要进行文件验证的方法。2. 文件验证拦截器:`FileValidationInterceptor`拦截器会在每个请求处理之前被调用。如果请求处理的方法上有`FileValidation`注解,那么拦截器会获取请求中的文件,并进行验证。3. 文件验证:文件验证的逻辑在`FileValidationUtils`的`validateFile`方法中实现。这个方法会检查文件的MIME类型和文件扩展名是否匹原创 2024-05-28 10:37:33 · 852 阅读 · 0 评论 -
Java 17 解决https证书问题,JDK导入https
请求接口,发现https协议认证问题,可以通过在jdk中导入证书来解决问题。原创 2024-05-22 10:35:50 · 595 阅读 · 0 评论 -
Java获取判断是否为周末
【代码】Java获取判断是否为周末。原创 2024-04-23 14:29:25 · 429 阅读 · 0 评论 -
Docker save归档
Docker 提供了 save 和 load 这两个镜像归档命令,可以把镜像导出成压缩包,或者从压缩包导入 Docker,而压缩包是非常容易保管和传输的,可以联机拷贝,FTP 共享,甚至存在 U 盘上随身携带。原创 2024-04-20 22:47:25 · 154 阅读 · 0 评论 -
Java Springboot clickhouse连接数据中时区设置在url怎么写
Java Springboot 配置文件中指定数据库的时区。原创 2024-03-01 20:40:01 · 1151 阅读 · 0 评论 -
解决Webstorm2023使用账号连接GitLab的问题personal access token instead of a password
在Webstorm的插件管理里面,把自带的gitlab插件禁用即可。升级Webstorm之后,发现gitlab仓库拉取代码报错。再次拉取代码,会提示输入账号密码.原创 2024-02-18 10:25:40 · 3280 阅读 · 5 评论 -
Java获取每周一到周日的时间段
【代码】Java获取每周一到周日的时间段原创 2024-02-01 10:53:56 · 1183 阅读 · 0 评论 -
brew 安装openapi-generator提示@@HOMEBREW_JAVA@@/bin/java: No such file or directory
brew 安装openapi-generator之后,运行openapi-generator命令,提示@@HOMEBREW_JAVA@@/bin/java: No such file or directory经过一番查阅,应该是Java没有配置到环境变量中。原创 2023-12-30 23:56:39 · 669 阅读 · 0 评论 -
brew安装 openapi-generator
brew install openapi-generator原创 2023-12-30 23:50:54 · 371 阅读 · 0 评论 -
IDEA 自动提示忽略大小写
IDEA 自动提示忽略大小写原创 2023-12-17 14:49:58 · 419 阅读 · 0 评论 -
【摸鱼神器】Hutool Java快速生成二维码
最近恰好碰见一个有意思的工具类,名字就叫做“糊涂”,作为一个经常自己动手撸,撸代码的男生,看到这种工具类一般都是略过的,匆匆一瞥,波澜不惊,坐怀不乱。直到最近,看到一条鱼在鱼缸里面玩得很开心,我用手摸了摸,咦,好像还挺丝滑的。话不多说,直接上链接官网地址:Hutool — ????A set of tools that keep Java sweet.文档地址:Hutool参考文档关于Hutool的高大上的介绍,大家自个去瞅瞅吧,直接深入主题。1、打开吃饭的家伙(打开原创 2021-10-17 20:00:28 · 1047 阅读 · 0 评论 -
IDEA常用的插件及保姆级视频演示讲解
代码规范阿里代码规约:Alibaba Java Coding Guidelines 代码自动格式化:Save Action代码生成和补全代码生成工具:CodeMaker 单元测试测试生成工具:JUnitGenerator 生成对象set方法:GenerateAllSetter 领域对象转JSON工具:POJO to JSON JSON转领域对象工具:GsonFormat 代码...原创 2020-04-11 21:42:36 · 214 阅读 · 0 评论 -
IDEA编辑器如何查看当前运行内存情况
开发过程中,往往需要一个得力的编辑器,IDEA不可避免地成为了首要的几个选择之一。在日常工作中,往往会遇到内存溢出或者是IDE卡慢的问题,这个时候内存的使用情况就成为一个非常重要的指标了。在window系统下,我们除了通过任务管理器查看当前运行情况,还可以使用IDEA自带的内存检测工具。具体的设置方法如下所示:在IDEA的右下角就有一个很小的角落,显示当前运行的内存情况,可以根...原创 2019-08-23 23:28:48 · 6121 阅读 · 0 评论 -
【源码解析】Spring Boot中Security关于BCryptPasswordEncoder的使用
前言 SpringSecurity中有一个升级版的消息--BCryptPasswordEncoder,使用相同的明文,生成的新的加密字符串都是不一样的,这与我们常见的加密算法MD5是不同的,MD5加密的话,只要是相同的salt和原密码,加密后产生的密串都是一致的。关于MD5 MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Dige...原创 2019-08-24 13:24:55 · 1234 阅读 · 0 评论 -
IDEA ideaIU-2019.2点击图标打不开的解决方法
在升级IDEA的过程中,遇到问题,所以重装了四次,结果发现突然打不开,经排查,删除用户目录下的idea的的隐藏文件夹的内容。此方法会删除原先的设置以及项目的信息,建议先备份,再删除。删除了文件夹C:\Users\***\.IntelliJIdea2019.1\和C:\Users\***\.IntelliJIdea2019.2\中的全部内容,即可运行IDEA。在第二次打开idea64.ex...原创 2019-08-12 11:30:16 · 11762 阅读 · 17 评论 -
突破百度云盘下载极限,Aria2+BaiduExporter+Chrome浏览器破解下载百度云盘
三部曲第一部:下载Aria2软件第二部:下载BaiduExporter Chrome插件下载BaiduExporter Chrome插件是为了方便在网页直接进行下载,不需要再通过百度云盘的app了。如果是低版本的chrome浏览器,可以直接再crx文件直接拖拽到【扩展程序】即可,如果是高版本的浏览器,需要做一些处理才行。解压crx文件,然后在扩展程序中将源码导入到【扩展程序】中。...原创 2019-08-05 22:34:09 · 14392 阅读 · 0 评论