会飞的行李
|
9d1c268a1a
|
判断注解数组元素是否相同优化
|
2025-03-21 00:14:57 +08:00 |
|
会飞的行李
|
3fc7937f9a
|
Revert "性能优化--Array.equals()方法会判断注解的顺序,如果子类重写了父类的注解,虽然两者数组内部元素一样的,但是由于顺序不一样,这里会返回false,额外走了else的逻辑。 二者只会存在注解数组元素多或者少或者顺序不一致的情况,不会存在长度相同而元素不一致的情况。因此只用判断二者长度是否相等即可"
This reverts commit 58e2f4b02f .
|
2025-03-21 00:12:02 +08:00 |
|
会飞的行李
|
58e2f4b02f
|
性能优化--Array.equals()方法会判断注解的顺序,如果子类重写了父类的注解,虽然两者数组内部元素一样的,但是由于顺序不一样,这里会返回false,额外走了else的逻辑。 二者只会存在注解数组元素多或者少或者顺序不一致的情况,不会存在长度相同而元素不一致的情况。因此只用判断二者长度是否相等即可
|
2025-03-20 23:54:51 +08:00 |
|
Looly
|
099ea19c97
|
fix comment
|
2025-03-19 12:50:25 +08:00 |
|
Looly
|
cfb194a845
|
修复NumberChineseFormatter.format 中自定义单位在0时错误问题(issue#3888@Github)
|
2025-03-18 19:27:37 +08:00 |
|
Looly
|
88cf61eb7f
|
改进UrlQuery 对无参URL增加判断识别(issue#IBRVE4@Gitee)
|
2025-03-11 09:25:56 +08:00 |
|
Looly
|
c10c144f64
|
增加GoldenDB识别(pr#3886@Github)
|
2025-03-07 10:41:04 +08:00 |
|
Golden Looly
|
0b072015da
|
Merge pull request #3886 from zchazc/v5-dev
feat: 添加中兴数据库GoldenDB的url识别jdbc-driver逻辑
|
2025-03-07 10:39:23 +08:00 |
|
Looly
|
8d34a4d26e
|
修复HttpUtil.normalizeParams 规则问题(issue#IBQIYQ@Gitee)
|
2025-03-07 09:26:44 +08:00 |
|
zchazc
|
c94e3baa28
|
feat: 添加中兴数据库GoldenDB的url识别jdbc-driver逻辑
|
2025-03-05 16:50:23 +08:00 |
|
Looly
|
2046809264
|
修复JsonUtil.toBean 泛型数组类型丢失问题(pr#3876@Github)
|
2025-03-03 12:05:26 +08:00 |
|
Looly
|
1c3e8634c8
|
add version
|
2025-03-03 11:41:40 +08:00 |
|
Looly
|
150f8930d0
|
修复JsonUtil.toBean 泛型数组类型丢失问题(pr#3876@Github)
|
2025-03-03 11:26:21 +08:00 |
|
Golden Looly
|
5b34544b8f
|
Merge pull request #3876 from winlans/v5-dev
JsonUtil.toBean泛型数组类型丢失修复以及新增VersionUtil版本比较工具
|
2025-03-03 11:22:09 +08:00 |
|
Looly
|
2c810d92bf
|
HttpBase 增加重载可选是否返回声调(pr#3883@Github)
|
2025-03-03 11:09:10 +08:00 |
|
Looly
|
b2c0d74dd7
|
Merge branch 'v5-dev' of github.com:dromara/hutool into v5-dev
|
2025-03-03 10:59:30 +08:00 |
|
Golden Looly
|
fcf78229c4
|
Merge pull request #3883 from zsdddz/v5-dev
feat(hutool-http): 控制请求头是否聚合
|
2025-03-03 10:58:45 +08:00 |
|
Looly
|
a74b2f8b0f
|
修复ReentrantCache#getOrRemoveExpired 方法丢失onRemove触发问题(pr#1315@Gitee)
|
2025-03-03 10:48:05 +08:00 |
|
Looly
|
c41612d21d
|
!1315 fix: 已过期key,onRemove偶尔触发
Merge pull request !1315 from winlans/v5-dev
|
2025-03-03 02:46:22 +00:00 |
|
zsdddz
|
b9425a3b2b
|
feat(hutool-http): 控制请求头是否聚合
|
2025-03-01 16:37:53 +08:00 |
|
winlans
|
bb810d2d64
|
fix: 已过期key,onRemove偶尔触发
|
2025-02-28 12:03:40 +08:00 |
|
winlans
|
4c6c3b057a
|
[feature] VersionUtil版本比较工具类
|
2025-02-27 18:07:07 +08:00 |
|
elichow
|
520b128f1c
|
Merge pull request #3875 from elichow/v5-dev
V5 dev
|
2025-02-27 11:47:09 +08:00 |
|
winlans
|
732bea6d0b
|
[bug修复] JsonUtil.toBean泛型数组类型丢失
|
2025-02-27 11:45:51 +08:00 |
|
choweli
|
10f02bb9bc
|
PinyinUtil增加选择是否返回声调
|
2025-02-27 10:27:46 +08:00 |
|
choweli
|
f697141cab
|
PinyinUtil增加选择是否返回声调
|
2025-02-27 10:18:48 +08:00 |
|
Looly
|
bd94c09e91
|
IdcardUtil 验证10位身份证兼容中英文括号(issue#IBP6T1@Gitee)
|
2025-02-27 08:34:33 +08:00 |
|
Looly
|
1aec0973f8
|
Merge branch 'v5-dev' of github.com:dromara/hutool into v5-dev
|
2025-02-26 17:04:59 +08:00 |
|
Golden Looly
|
cb0abbbbd5
|
Merge pull request #3874 from chinabugotech/revert-3872-v5-dev
Revert "PinyinUtil增加选择是否返回声调"
|
2025-02-26 16:50:53 +08:00 |
|
Golden Looly
|
dc038f2356
|
Revert "PinyinUtil增加选择是否返回声调"
|
2025-02-26 16:50:03 +08:00 |
|
chinabugotech
|
22314d80f9
|
Merge pull request #3872 from elichow/v5-dev
PinyinUtil增加选择是否返回声调
|
2025-02-26 15:45:15 +08:00 |
|
choweli
|
220148d555
|
PinyinUtil增加选择是否返回声调
|
2025-02-26 13:39:16 +08:00 |
|
Looly
|
1c0b6c3da1
|
修复SettingLoader load未抛出异常导致配置文件无法正常遍历的问题(pr#3868@Github)
|
2025-02-24 10:24:59 +08:00 |
|
Looly
|
4ef8814c14
|
fix test
|
2025-02-21 17:52:32 +08:00 |
|
Looly
|
05f16f051e
|
change link
|
2025-02-21 17:40:14 +08:00 |
|
Looly
|
bfad067365
|
fix readme
|
2025-02-21 15:37:12 +08:00 |
|
Looly
|
72277a1a6a
|
Merge branch 'v5-dev' of github.com:dromara/hutool into v5-dev
|
2025-02-21 15:36:23 +08:00 |
|
chinabugotech
|
63d5a6ead6
|
update README-EN.md.
Signed-off-by: chinabugotech <bugo@bugotech.cn>
|
2025-02-20 10:32:42 +00:00 |
|
chinabugotech
|
41e52de401
|
update README.md.
Signed-off-by: chinabugotech <bugo@bugotech.cn>
|
2025-02-20 10:29:38 +00:00 |
|
chinabugotech
|
df4683378f
|
Update README.md
|
2025-02-20 17:46:35 +08:00 |
|
chinabugotech
|
0154e72eaa
|
Update README.md
|
2025-02-20 17:46:13 +08:00 |
|
chinabugotech
|
455a555f43
|
Update README.md
|
2025-02-20 17:45:31 +08:00 |
|
chinabugotech
|
cc5b8a290c
|
update: 更新文件 README.md
|
2025-02-20 17:17:58 +08:00 |
|
Looly
|
6e83e67a4a
|
FileWriter 增加方法,可选是否追加换行符(issue#3858@Github)
|
2025-02-18 19:01:56 +08:00 |
|
Looly
|
f3c97bdc4d
|
FileWriter 增加方法,可选是否追加换行符(issue#3858@Github)
|
2025-02-18 18:34:14 +08:00 |
|
Looly
|
7608e08c2e
|
FileWriter 增加方法,可选是否追加换行符(issue#3858@Github)
|
2025-02-18 18:03:06 +08:00 |
|
Looly
|
35f0e368d2
|
ObjectMapper删除重复trim(pr#3859@Github)
|
2025-02-18 17:39:31 +08:00 |
|
Golden Looly
|
05e68b9683
|
Merge pull request #3859 from ghjdegithub/patch-1
[bug修复] Update ObjectMapper.java 删除重复调用StrUtil.trim(source)代码
|
2025-02-18 17:38:04 +08:00 |
|
骨灰级
|
b0e1302332
|
Update ObjectMapper.java
cn.hutool.json.ObjectMapper.java 212行 mapFromStr函数
重复调用StrUtil.trim(source)
|
2025-02-18 15:53:36 +08:00 |
|
Looly
|
e6efa72cee
|
prepare 5.8.37
|
2025-02-18 09:37:19 +08:00 |
|