- 博客(9)
- 收藏
- 关注
原创 实体校验器
文章摘要:针对系统实体类校验存在的效率问题,提出优化方案。原方案查询全字段导致性能损耗,优化后仅查询主键字段减少IO消耗。通过创建EntityValidator工具类,封装单字段和多字段校验逻辑,只需传入查询方法、字段和值即可完成存在性校验,简化代码并提升效率。示例展示了工具类的两种使用方法,适用于不同校验场景。
2025-07-18 14:58:42
202
原创 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关注的人
RSS订阅