![](https://i-blog.csdnimg.cn/direct/09959198fb2640b88669cd9402bc7676.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 57
java
丿似锦
技术之海一望无际, 记忆长流永无止境
展开
-
隧道代理ip使用
隧道代理ip是一种特殊的代理服务,它的工作方式是在客户端与远程服务器之间建立一条“隧道”。这种技术常被用来绕过网络限制或提高网络安全性。原创 2024-08-25 09:54:43 · 721 阅读 · 0 评论 -
mysql分区自动维护(SpringBoot+MybatisPlus)
通过定时器@Scheduled每日触发,查询当前库中所有分区表(这里以时间段进行分区)判断剩余分区是否小于自定义预留分区(无自定义预留分区则取默认分区配置),若小于预留分区时,自动创建分区至配置分区数判断已有分区是否大于自定义保留分区(无自定义保留分区则取默认分区配置),若大于保留分区时,自动删除分区至配置分区数主要目的为解决每日自动创建/删除分区运维工作这里分区表主要用于存储存在大文本字段的日志记录数据分区判断以当前时间为基准判断所需预留/保留数量通过分区做自动清理,可避免。原创 2024-08-06 09:36:42 · 2069 阅读 · 3 评论 -
java中使用BigDecimal解决小数计算问题
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的参数也必须是BigDecimal的对象。原创 2024-08-07 09:30:48 · 2154 阅读 · 3 评论 -
mybatis-plus之配置安全
MyBatis-Plus 从3.3.2版本开始提供了数据安全保护功能,MyBatis-Plus 支持通过加密配置来增强数据库的安全性。原创 2024-07-31 14:33:43 · 254 阅读 · 0 评论 -
JAVA stream集合List<Map>转二维集合Map<String,Map<String,Object>>
【代码】JAVA stream集合List<Map>转二维集合Map<String,Map<String,Object>>原创 2024-08-08 09:23:18 · 125 阅读 · 0 评论 -
等级+时间的优先级算法
本算法为等级与时间结合计算对应优先级逻辑等级越高者优先级越高同等级下,时间越小者优先级越高。原创 2024-08-11 09:08:48 · 202 阅读 · 0 评论 -
SpringBoot统一异常处理
根据项目场景创建一些自定义异常类extends警告类异常@Datasuper(msg);返回告警信息,日志记录WARN级别日志,且不打印堆栈异常概要信息不会落库用户业务类异常@Datasuper(msg);@Override返回告警信息,日志记录ERROR级别日志,且打印堆栈异常概要信息落库系统内部异常@Datasuper(msg);@Override返回告警信息,日志记录ERROR级别日志,且打印堆栈异常概要信息落库。原创 2024-08-21 10:33:04 · 1167 阅读 · 0 评论 -
Mybatis-Plus中的@TableName 和 table-prefix
在中,@TableName注解和配置都可以用来指定表名,但它们的作用方式略有不同。原创 2024-08-20 08:07:19 · 478 阅读 · 0 评论 -
Mybatis-Plus中的@TableId
在中,@TableId注解是用于标记实体类中的主键字段。它可以更方便地处理主键相关的操作,如自动填充主键值或识别主键字段。原创 2024-08-20 08:07:09 · 388 阅读 · 0 评论 -
@Scheduled 定时任务自定义
提供了一个灵活的方式来定制定时任务的执行方式。可以配置线程池的大小、执行策略等。通过实现该接口并提供给 Spring,你可以完全控制定时任务的执行环境。能够根据自己的需求来配置定时任务,确保它们按照预期的方式运行。结束。原创 2024-08-22 07:02:00 · 432 阅读 · 0 评论 -
JAVA web项目转客户端(nativefier)(url打包客户端)
windows。原创 2024-08-15 08:00:00 · 315 阅读 · 0 评论 -
springboot 项目启动自动打开浏览器访问网站设置
开发了本地使用插件时,可以在项目启动时,直接打开浏览器相应网址,给予用户可视化页面。原创 2024-08-14 08:00:00 · 438 阅读 · 0 评论 -
springboot项目打包jar 并打包为exe启动
Bat_To_Exe_Converter 是一款用于将批处理 (.bat) 文件转换为可执行 (.exe) 文件的工具原创 2024-08-14 08:00:00 · 958 阅读 · 0 评论 -
springboot启动创建系统托盘及功能
右键项目->Run AS ->Run Configurations ->Arguments->VM arguments。开发了本地使用插件时,并且在启动时隐藏命令行窗口启动,程序关闭需要在任务管理器中关闭,较复杂。可以使用这种方式,在系统托盘中添加图标,并携带退出功能。在项目启动时,会自动在系统右下角创建系统托盘图标;其中具体功能菜单可根据自己需求进行修改完善。原创 2024-08-14 08:00:00 · 379 阅读 · 0 评论 -
windows下jdk版本切换(bat)
其中JAVA_HOME相关自定义配置将自动添加至系统变量,无需手动配置。不进行脚步自动化配置,避免异常情况错误配置PATH,影响系统正常使用。注:由于PATH配置修改比较敏感,这里采用手动创建方式。使用时,需在系统环境变量PATH中添加配置。需修改为个人对应版本及地址。原创 2024-07-31 14:22:36 · 717 阅读 · 0 评论