自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 java 自定义注解实现幂等性判断

首先,我们创建一个自定义注解,它可以应用于方法上,用来标识该方法需要幂等性保障。@Target(ElementType.METHOD) // 该注解应用于方法@Retention(RetentionPolicy.RUNTIME) // 运行时有效// 可以设置一个自定义值,作为幂等性判断的条件(如请求ID、操作类型等)自定义注解用于标记需要幂等性判断的方法。使用 AOP 处理逻辑,通过缓存(如 Redis)来判断某个操作是否已执行过。

2024-12-02 14:54:02 331 1

原创 记一次复合类型对象把子对象(枚举对象)序列化为JSON字符串

如果只是使用SONObject.toJSONString(data),只会把枚举对象的值序列化。方法的第一个参数和JsonSerializer<泛型>为目标泛型对象。需求是把对象的子对象(枚举类型)同时序列化为JSON字符串。所以需要配置定义枚举序列化器。接着在子枚举对象加上。

2024-08-09 16:00:57 167

原创 撤销Git多提交代码

右击选中误操作的提交记录,点"还原提交"或Revert Commit会把误操作的提交内容去掉。忘记切换开发分支,在其他分支提交代码了。成功后再push即可。

2024-07-23 18:02:58 259

原创 mybatis-plus查询分页没有使用自定义SQL查询总数

没有使用自定义SQL获取总数为mybatis-plus自动优化后结果,optimizeCountSql属性默认为true,改为false就会执行自定义SQL语句获取总数了。

2024-06-27 15:01:43 380 1

原创 指定周期内时间Java工具类

输入一个星期数list和指定时间,如果当前时间大于指定时间就返回list的下一个星期数的时间。

2023-11-09 16:30:30 118 1

原创 容量大小转换,KB/MB/GB/B

【代码】容量大小转换,KB/MB/GB/B。

2023-10-26 11:57:19 119 1

原创 alibaba fastjson数组内容排序

fastjson数组内容首字母排序

2022-12-29 10:51:25 476

原创 cordova使用InAppBrowser插件加载 URL 时触发事件

document.addEventListener("deviceready", function() { var url = 'http://192.168.1.47:8080/wx/index.do'; var target = '_blank'; var options = 'location=no,zoom=no'; //使用App内置浏览器 inAppBrowserRef = cordova.InAppBrowser.

2022-02-08 08:11:26 756

转载 window.location.href的用法

window.location.href

2022-01-13 11:17:39 366

转载 IntelliJ IDEA的translation切换翻译引擎

idea Translation翻译插件详细使用 - 红魔方_D - 博客园

2021-12-31 17:21:37 2499

原创 跳转到另一个jsp,url传参,中文被url加密了

从jsp到另一个jsp,url传参,url包含中文,不经过后台,结果中文被base64加密了使用 JavaScript中的 decodeURI(URIstring)方法可以解决;

2021-09-13 17:04:49 206

空空如也

空空如也

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

TA关注的人

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