Commit Graph

6798 Commits

Author SHA1 Message Date
Looly
99a63b3c45 add test 2025-12-15 17:08:49 +08:00
Looly
da85577867 add test 2025-12-13 17:29:36 +08:00
Looly
efe58ca8b7 add jsonpath enhance 2025-12-12 17:37:31 +08:00
Looly
263811c1bc add jsonpath enhance 2025-12-12 16:59:02 +08:00
Looly
a7da8ec502 add test 2025-12-09 17:39:42 +08:00
Looly
d9b3782ec1 remove test 2025-12-09 16:38:11 +08:00
Looly
77fbea1548 修复MathUtil.multiple 方法在大整数乘法运算中整数溢出风险 2025-12-09 15:50:23 +08:00
Looly
e2df8d44ad add test 2025-12-09 15:46:54 +08:00
Looly
fd7ebc3eb9 修复NumberUtil.getBinaryStr方法计算Double等丢失小数问题(pr#1411@Gitee) 2025-12-09 15:39:10 +08:00
Looly
ab463d7657 remove smart cache 2025-12-08 17:29:02 +08:00
Looly
357fa213f5 !1404 feat缓存扩展:新增多级缓存、异步刷新、缓存预热等功能支持
Merge pull request !1404 from nicblusyc/v7-dev
2025-12-08 09:16:30 +00:00
Looly
3a602039d6 add null check 2025-12-08 17:06:43 +08:00
nicblusyc
21ad4abb1d 删除多余代码 2025-12-01 23:44:51 +08:00
nicblusyc
17ebbd2c00 feat缓存扩展:新增多级缓存、异步刷新、缓存预热等功能支持 2025-12-01 23:41:17 +08:00
Looly
695bc0ae4d 修复Calculator.conversion(String expression)方法计算包含科学计数法表达式的值时逻辑有误,结果不符合预期(pr#4172@Github) 2025-12-01 22:37:30 +08:00
chinabugotech
7609948ec7 🐢prepare7.0.0-M4 2025-12-01 11:30:47 +08:00
chinabugotech
6d69a5adf8 🐢prepareM4 2025-12-01 11:17:04 +08:00
Looly
32177f8e81 fix doc 2025-12-01 09:20:26 +08:00
Looly
92dde38dd3 add test 2025-11-30 21:07:56 +08:00
Looly
2369beed81 修复HexUtil.format在处理长度小于2的字符串会抛异常,在处理长度为奇数的字符串时最后一个字符会被忽略的问题 修复SplitIter.computeNext递归调用可能导致栈溢出风险 2025-11-30 16:51:40 +08:00
Looly
9a775ef3cf fix doc 2025-11-30 16:21:29 +08:00
nicblusyc
699508bed4 feat新增集合分类工具类,对集合进行分页,并返回一个分页对象,该对象包含分页数据和分页信息。 2025-11-30 14:06:28 +08:00
Looly
6cbdf89fe6 ArrangementTest 2025-11-28 09:57:04 +08:00
Looly
bad0c4c982 fix code 2025-11-26 23:22:24 +08:00
Looly
0461270e84 fix rid 2025-11-26 21:15:01 +08:00
Looly
4a8779ec42 修复Word07Writerrun.setColor()的颜色十六进制转换逻辑(pr#4164@Github) 2025-11-26 20:34:02 +08:00
Looly
d2485f7612 增强HexUtil自动去除0x#前缀(pr#4163@Github) 2025-11-26 20:02:20 +08:00
Looly
b3d17e70ae add FontStyle 2025-11-26 19:40:52 +08:00
Looly
c34bdaf776 add SIEVE算法 2025-11-26 17:44:12 +08:00
Golden Looly
6088516bf2 Merge pull request #4157 from Lettuceleaves/feat/sieve-cache
Feat/sieve cache
2025-11-26 17:39:33 +08:00
Looly
7393f66d06 提供 core 模块下的 text 中布隆过滤器的单过滤器多哈希函数支持 2025-11-26 17:35:20 +08:00
Golden Looly
4d4bf08fc1 Merge pull request #4139 from Lettuceleaves/feat/bloom-multi-hash
Feat/bloom multi hash
2025-11-26 17:27:24 +08:00
Looly
28502528f5 修复DateModifier处理AM和PM的ceiling和round问题(pr#4161@Github) 2025-11-26 17:24:22 +08:00
Looly
bdbe51fe31 修复ReflectUtil.newInstanceIfPossible传入Object逻辑错误(pr#4160@Github) 2025-11-26 16:30:29 +08:00
Looly
eb0c039c05 优化ObjectUtil.containsString改为CharSequence(pr#4154@Github) 2025-11-26 09:43:30 +08:00
LettuceLeaves
da8971a352 fix(core):修复在扫描时淘汰热数据的问题 2025-11-26 02:00:17 +08:00
LettuceLeaves
d2d4f8499b test(core):添加Sieve缓存测试 2025-11-26 01:56:18 +08:00
LettuceLeaves
2db66af020 feat(core):实现Sieve缓存 2025-11-26 00:55:43 +08:00
Looly
28f267c5a7 修复StrUtil.str(ByteBuffer, Charset) 方法修改入参 ByteBuffer 的 position,导致入参变化 2025-11-25 18:53:38 +08:00
Looly
7bd0585a39 优化EscapeUtil,兼容不规范的转义(pr#4150@Github) 2025-11-25 17:07:12 +08:00
Looly
13a04feab7 pr#4149@Github 2025-11-25 15:16:49 +08:00
Looly
7da2b63991 Enhance Mathematical Correctness and Performance in Combination and Arrangement Modules 2025-11-24 16:03:53 +08:00
Looly
0eac9c008b add test 2025-11-23 23:27:49 +08:00
Looly
e4ea0e8b4d add test 2025-11-23 23:22:39 +08:00
Looly
81ef1d6ffd 修复FileNameUtil.extName在特殊后缀判断逻辑过于宽松导致误判问题(pr#4142@Github) 2025-11-23 23:17:08 +08:00
Looly
6fb973ff3e fix doc 2025-11-23 23:12:30 +08:00
LettuceLeaves
efee8a14b0 test(core):添加单布隆过滤器多哈希函数的测试用例 2025-11-21 01:50:34 +08:00
LettuceLeaves
6ad6a8022e fix(core):使用位运算解决极端情况下Math.abs()失败导致的BitSet报错 2025-11-21 01:37:52 +08:00
LettuceLeaves
a31e3ff096 feat(core):单个布隆过滤器允许使用多个哈希函数 2025-11-21 01:11:54 +08:00
Looly
9e87ff60da fix isBwetween 2025-11-20 10:48:49 +08:00