自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实体校验器

文章摘要:针对系统实体类校验存在的效率问题,提出优化方案。原方案查询全字段导致性能损耗,优化后仅查询主键字段减少IO消耗。通过创建EntityValidator工具类,封装单字段和多字段校验逻辑,只需传入查询方法、字段和值即可完成存在性校验,简化代码并提升效率。示例展示了工具类的两种使用方法,适用于不同校验场景。

2025-07-18 14:58:42 202

原创 混合支付超时时间应该设置多少

支付系统中混合支付的超时时间该设置......

2025-04-01 17:43:11 826

原创 设计模式-策略模式

本文以Alipay、wecatpay为示例介绍支付系统中如何使用策略模式第一步.........

2024-08-14 17:19:19 1872

原创 java 枚举篇

enum的全称为 enumeration, 是 JDK 1.5 中引入的新特性。在Java中,被enum关键字修饰的类型就是枚举类型。@GetterINIT("待处理"),PROCESSING("处理中"),CANCELED("已取消"),SUCCESS("处理成功"),FAIL("处理失败");如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 状态枚举类型举例,它的枚举常量依次为枚举的好处:可以将常量组织起来,统一进行管理。枚举的典型应用场景:错误码、状态机等一些固定值。尽管。

2024-08-13 09:59:11 979

原创 设计模式-模板方法(解决重复代码)

当要完成在某个过程,该过程要执行一系列步骤 ,这一系列的步骤基本相同,但其个别步骤在实现时可能不同,通常考虑用模板方法模式来处理应该这么做..................

2024-08-10 09:08:24 2179 7

原创 redis的持久化(2)

AOF 详细的持久化过程如下:Redis 接收到的写操作命令并不是直接追加到磁盘的 AOF 文件的,而是将每一条写命令按照 redis 通讯协议格式暂时添加到 AOF 缓冲区 aof_buf。然后..............

2024-08-08 18:27:33 1010

原创 redis的持久化(1)

众所周知 redis是一个内存数据库,所以他的运行效率特别高。但是也存在一个问题:因为内存中的数据不是持久的,所以当redis宕机或者关机重启,那内存中的数据就全部丢失了。那么redis是怎么做的呢?请看 ↓↓↓↓↓↓↓↓

2024-08-05 18:35:54 1140 4

原创 java如何避免NullPointerException(空指针异常,NPE)

万恶NullPointerException 如何避免应该这样做 ..........

2024-08-02 18:13:19 2572 3

原创 java程序之兔子繁殖

java程序之兔子繁殖 一只兔子三年可以生一只兔子 刚出生的兔子等年可以生兔子 有x只兔子 有y年 计算有多少只兔子 假如兔子都不死,问兔子总数为多少?在看到这个问题的时候 脑海立马浮现用一只兔子试一下↓↓↓↓↓↓↓↓

2024-08-01 17:50:37 460 2

空空如也

空空如也

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

TA关注的人

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