自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I源的博客

探索0和1

  • 博客(33)
  • 收藏
  • 关注

原创 JAVA后端主动发送post请求,访问后端接口

JAVA后端主动发送post请求,访问后端接口

2023-04-25 22:11:50 1604

原创 URLEncoder和URLDecoder编码和解码

URLEncoder和URLDecoder编码和解码

2023-03-20 18:16:01 5881

原创 Maven安装和配置详细教程

Maven安装与配置

2023-03-10 18:01:21 9472 1

原创 数据库SQL和练习(中级)

数据库操作

2023-02-10 18:03:58 863

原创 nacos配置中心的使用(精通)

nacos配置中心和集群

2023-01-10 00:03:55 19118 1

原创 Java语言处理Js文件内容格式化

本文介绍了一个使用Google Closure Compiler库实现JavaScript代码格式化的工具类。主要内容包括:1) 添加Maven依赖配置;2) 提供完整的JSFormatterUtil工具类,包含代码格式化和移除模块标识功能;3) 给出测试示例,展示如何获取网络JS文件并进行格式化处理。该工具能自动将压缩的JS代码转换为标准格式,支持错误检测和异常处理,格式化失败时返回原代码。文中还提示了常见问题,如自动引入错误包的问题解决方法,并对比了格式化前后的代码效果差异。

2025-10-31 21:30:00 270

原创 IDEA好用的插件

插件:彩色括号、翻译、请求、JSON格式化、代码缩略图、属性名格式调整、中文语言包

2025-10-29 21:00:00 1130

原创 参数校验算法工具类

算法的使用工具类:MD5、HmacMD5、HmacSHA256、HmacSHA512、SHA-1、SHA-256、SHA-512、CRC16、CRC32、CRC64

2025-10-28 22:00:00 259

原创 阿里云短信服务

阿里云短信服务对接流程

2025-07-20 06:30:00 1105

原创 Windows下安装和配置Redis

Windows下安装和配置Redis

2025-03-30 00:00:00 892

原创 @Scheduled调度任务详解

注:使用此注解需要在启动类添加@EnableScheduling注解,表示开启定时任务警告: @Scheduled使用时,是在本机进行任务调度,但是目前几乎所有的应用为了增加发负载量,都是使用多机部署。这就导致了一个非常严重的分布式问题:在每一台机器上都会在同时执行定时调度任务,可能产生很多重复数据或者导致系统出现其他的业务逻辑BUG,所以在使用@Scheduled进行任务调度时,一定要配合redis的分布式锁来使用,让定时调度任务只在一台机器上执行,避免BUG出现。

2024-11-26 15:29:29 1047

原创 获取网络时间

之前在公司遇到过一个问题,软件是有使用时间限制的,如何避免用户修改系统时间的漏洞继续使用软件。可以从网络获取网络时间和系统时间做比对,判断当前系统时间是否正确,可以通过自己的需求进行编写。

2024-11-16 19:00:00 444

原创 好用的注解

若注解有详情,会有超链接,会更详细一些哦

2024-11-15 16:14:17 232

原创 java常用工具

使用DateUtil工具类可以很方便的进行时间偏移计算、时间差、起始时间、终止时间的计算。java.util包下的Optional中方法可以对查询结果或对象进行判空。可以自定义异常或使用默认异常进行抛出。使用这些方法需要添加hutool依赖。后续会不断更新好用的工具。

2024-10-17 20:00:00 295

原创 xlsx表格文件导出并下载给前端

1. java导出Excel文件2. 前端JavaScript接收Excel文件流

2024-09-25 21:30:00 715

原创 生成随机字符串(包含大小写字符和数据)

随机生成字符串,长度等属性可以根据自己需要自行调整

2024-05-20 22:00:00 301

原创 数据库索引

索引是数据库表中的字段的索引,所谓的索引就是在表的字段上添加的,每个字段都可以来提高查找效率,也可以多个字段联合添加一个索引。参考字典的实现,索引相当于字典的目录,通过目录缩小查找范围。

2024-02-19 22:24:35 871

原创 mysql慢查询日志配置

文件中可以查看所有超过1秒的sql等信息(包括:sql运行时间、执行sql的用户名和ip地址、sql影响的数据库名称、sql的执行时间、sql语句)注:设置完成后重启mysql可视化软件,我这里设置的是超过一秒为慢sql。文件地址和文件名称以自己的为准,我这个是自己修改过的名字。可以直接用记事本或可视化文件打开。

2024-02-19 15:34:33 546

原创 中国省市区级联数据(三级联动选择器)

该数据为handleChange方法拼接所得,若只需要转换的中文将方法中的变量add删除即可得到(北京市/市辖区/东城区)5.codeToText是个大对象,属性是区域码,属性值是汉字 用法例如:codeToText['110000']输出北京市。该方法参数为所选编号,返回中文,所选编号为数组记得遍历翻译。注:如果后续涉及到回显,建议将编号储存数据库!4.pcaTextArr省市区联动数据,纯汉字。2.pcTextArr省市联动数据,纯汉字。@change:选择后调用,进行编号转中文。

2024-01-15 08:00:00 1225

原创 lombok简化实体类代码

lombok注解和使用方式

2024-01-14 08:00:00 970 1

原创 配置多数据源

定义数据源枚举类DataSourceTypeEnum,mysql-mrf和mysql-mrf-two为数据库名称/*** MEF1* 数据源1*//*** MRF2* 数据源2*/我这里设置的默认使用MREF1数据源/*** @return*/

2024-01-13 08:00:00 629 1

原创 AES加密算法(16位密钥,16位偏移值)

【代码】AES加密算法(16位密钥,16位偏移值)

2024-01-12 15:18:47 1732 1

原创 AES加密算法(32位无偏移值)

如果在运行代码时出现以上错误,很可能时你的jdk版本过低,需要进行jdk升级,jdk到1.8.0_180或1.8.0_251或1.8.0_311版本以上都可以使用!因为美国的出口限制,Sun通过权限文件(local_policy.jar、US_export_policy.jar)做了相应限制。4.一些常用的进制转换辅助工具未能提供,如Base64编码转换、十六进制编码转换等工具。,这两个jar包是jdk自带的。2.部分算法未能支持,如MD4、SHA-224等算法;也可以更换JCE的库,该文件位置在你的。

2024-01-12 15:06:06 1954 1

原创 MD5 32位小写加密

这段代码实现了32位小写MD5加密功能,使用MessageDigest处理输入字符串,将其转换为字节数组后生成MD5哈希值。加密结果通过StringBuilder构建为32位小写16进制字符串,不足位自动补0。若加密失败会抛出RuntimeException异常。适用于密码存储等基础安全需求。文末还提供了其他加密算法的相关链接。

2023-04-19 20:00:00 1195

原创 定时器任务时调用Mapper运行空指针

定时器任务时调用Mapper运行空指针

2023-04-18 20:00:00 1008

原创 文件的读取与写入

通过流读取、上传和强制删除文件

2023-03-17 17:09:38 580

原创 java.util.ConcurrentModificationException(并发修改异常)

java.util.ConcurrentModificationException(并发修改异常)

2023-03-09 16:54:32 116

原创 数据类型间的转换

类型转换(汇总)

2023-03-03 18:23:48 169

原创 PageHelper(MyBatis分页)

PageHelper(MyBatis分页)

2023-02-28 23:47:19 266

原创 面试题汇总(中级)

面试题汇总(中级)

2023-02-16 08:56:18 424

原创 语言基础(初级)

语言基础(初级)

2023-02-12 19:17:57 238

原创 快速将一个对象的属性copy到另一个对象的属性上

快速将一个对象的属性copy到另一个对象的属性上,避免大量的get、set方法

2023-02-02 14:29:53 1181

原创 String、StringBuilder和StringBuffer(初级)

String、StringBuilder和StringBuffer

2023-02-01 18:04:17 136

Notepad++.exe

代码编辑软件

2023-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除