Looly
|
3ebaf1a783
|
update copyright
|
2024-09-06 00:06:14 +08:00 |
|
Looly
|
38911594c8
|
SM2解密时,兼容GmSSL非压缩省略的04头的密文
|
2024-09-05 13:23:37 +08:00 |
|
Looly
|
2f4af776c0
|
add WeightListRandomSelector
|
2024-09-04 20:16:46 +08:00 |
|
Looly
|
327b6b7dd2
|
修复RegexPool.CHINESE_NAME范围太大的问题
|
2024-09-03 18:12:45 +08:00 |
|
Looly
|
7df3308144
|
修复RegexPool.CHINESE_NAME范围太大的问题
|
2024-09-03 18:04:47 +08:00 |
|
Looly
|
98055b50ad
|
fix issue#IAO9UZ
|
2024-09-03 11:05:17 +08:00 |
|
Looly
|
a2e8c9d28f
|
fix code
|
2024-09-02 16:12:50 +08:00 |
|
Looly
|
063314ee2f
|
fix code
|
2024-09-02 09:05:52 +08:00 |
|
liaozan
|
b5a70b1ca0
|
修复FieldUtil错误的方法命名
|
2024-09-01 12:59:18 +08:00 |
|
Cason
|
06c6db14f0
|
修改单元测试方法名
|
2024-08-30 22:58:40 +08:00 |
|
Cason
|
e90986ff19
|
新增UUID v7生成器
编写对应的单元测试
|
2024-08-30 22:50:39 +08:00 |
|
Looly
|
21858539e5
|
next
|
2024-08-30 19:12:29 +08:00 |
|
Looly
|
5e23f3ba4d
|
修复Tree.cloneTree的Parent节点引用错误问题
|
2024-08-30 15:11:48 +08:00 |
|
Looly
|
b8991dbb76
|
add writeHeader
|
2024-08-29 20:24:30 +08:00 |
|
Looly
|
54c858b8f1
|
FileUtil.getTotalLines()支持CR换行符
|
2024-08-29 09:49:54 +08:00 |
|
Looly
|
12a3679c20
|
fix code
|
2024-08-27 16:03:02 +08:00 |
|
Looly
|
4e53a9c0b5
|
fix code
|
2024-08-26 14:52:07 +08:00 |
|
Looly
|
3e9452dfe8
|
fix code
|
2024-08-25 22:34:22 +08:00 |
|
Looly
|
c2e0da7182
|
add SheetDataWriter and SheetTemplateWriter
|
2024-08-25 22:25:00 +08:00 |
|
Looly
|
e67f37fc2f
|
add BeanMap
|
2024-08-25 20:28:28 +08:00 |
|
Looly
|
d3752b7648
|
add fill template
|
2024-08-25 12:17:27 +08:00 |
|
Looly
|
166ee9eeec
|
add test
|
2024-08-24 13:02:05 +08:00 |
|
Looly
|
662bb5ce21
|
!1262 add Test
Merge pull request !1262 from 温良恭/v6-dev
|
2024-08-24 05:01:08 +00:00 |
|
Looly
|
3d0e42f653
|
fix code
|
2024-08-23 19:42:34 +08:00 |
|
Looly
|
df180b2e12
|
multipart change to package http
|
2024-08-23 18:45:49 +08:00 |
|
Looly
|
ad07814775
|
fix code
|
2024-08-23 15:18:14 +08:00 |
|
Looly
|
e185097ce9
|
fix code
|
2024-08-23 12:06:06 +08:00 |
|
Looly
|
3ddad8ff6c
|
Convert change to ConvertUtil
|
2024-08-23 08:36:52 +08:00 |
|
Looly
|
c6777244a0
|
fix code
|
2024-08-22 22:29:34 +08:00 |
|
wenlianggong
|
4c1a774667
|
Merge remote-tracking branch 'origin/v6-dev' into v6-dev
|
2024-08-22 20:46:18 +08:00 |
|
Looly
|
9163963d49
|
update copyright
|
2024-08-22 20:40:54 +08:00 |
|
Looly
|
41dc63b580
|
修复CopyOptions.setFieldValueEditor后生成null值setIgnoreNullValue无效问题\
|
2024-08-22 12:05:18 +08:00 |
|
好人难当
|
8bc2677267
|
!1261 基于SPFA算法实现有向图结构
* 修改注释
* 修改注释
* 修改异常信息
* 修改负环检查的判断条件 当原图为非联通图 以及当前开始节点可触达节点小于总节点数 或者环路路段较短时 所需要循环执行的次数
* Merge branch 'v6-dev' of https://gitee.com/hrnd/hutool into v6-dev
* 更新单元测试
* 添加入队SLF优化
* 有向图 基于SPFA 算法实现
* 修改测试用例
* 修改测试用例
* Merge branch 'v6-dev' of https://gitee.com/hrnd/hutool into v6-dev
* 实现有向图,提供最短路径方法
|
2024-08-22 01:03:48 +00:00 |
|
wenlianggong
|
1000185307
|
1. add Test
|
2024-08-21 22:17:05 +08:00 |
|
Looly
|
c93d4785d9
|
remove methodsa
|
2024-08-21 19:00:09 +08:00 |
|
Looly
|
c0793d90bb
|
add comment
|
2024-08-21 18:54:19 +08:00 |
|
Looly
|
d2a00a6268
|
add TokenBucketRateLimiter
|
2024-08-21 09:00:27 +08:00 |
|
Looly
|
f40092c95e
|
add TokenBucketRateLimiter
|
2024-08-20 20:36:25 +08:00 |
|
Looly
|
9ee9fb8866
|
Opt get change to getOrNull
|
2024-08-20 18:33:07 +08:00 |
|
Looly
|
780029c032
|
fix pool
|
2024-08-20 18:27:03 +08:00 |
|
Looly
|
1fa28d6fde
|
fix pool
|
2024-08-20 18:12:26 +08:00 |
|
Looly
|
65fd58e690
|
fix code
|
2024-08-20 09:13:24 +08:00 |
|
Looly
|
77e4600d44
|
fix code
|
2024-08-20 09:02:57 +08:00 |
|
Looly
|
ec5fcaa76b
|
add RateLimiter
|
2024-08-19 22:44:33 +08:00 |
|
Looly
|
0ad439fc7f
|
add RateLimiter
|
2024-08-19 22:35:35 +08:00 |
|
Looly
|
53e8d875b7
|
fiux code
|
2024-08-19 21:07:25 +08:00 |
|
Looly
|
220afd4ded
|
fiux code
|
2024-08-19 21:07:00 +08:00 |
|
Looly
|
26efb16225
|
修复ZipUtil压缩成流的方法检查文件时报错问题
|
2024-08-15 18:52:17 +08:00 |
|
Looly
|
730308af36
|
修复ZipUtil压缩成流的方法检查文件时报错问题
|
2024-08-15 18:51:34 +08:00 |
|
Looly
|
143af4258d
|
add KeyManagerUtil
|
2024-08-14 08:37:02 +08:00 |
|
Looly
|
a38d7b47ab
|
add test
|
2024-08-13 15:22:26 +08:00 |
|
Looly
|
435e67a98b
|
change license
|
2024-08-13 07:33:39 +08:00 |
|
cmm
|
e20d355157
|
添加单元测试,并且在测试过程中发现代码HighMultiReplacerV2存在问题,进行修复
|
2024-08-12 15:20:36 +08:00 |
|
Looly
|
eef88779cf
|
fix name
|
2024-08-11 17:14:10 +08:00 |
|
Looly
|
ddae419a10
|
fix name
|
2024-08-11 17:11:42 +08:00 |
|
Looly
|
191d6030ac
|
add OpcZipOutputStream
|
2024-08-11 10:50:03 +08:00 |
|
Looly
|
4a9b4d4253
|
fix code
|
2024-08-11 00:29:47 +08:00 |
|
Looly
|
011abcba4b
|
json format
|
2024-08-10 12:01:10 +08:00 |
|
Looly
|
4db106ea3b
|
AC自动机实现
|
2024-08-10 09:02:40 +08:00 |
|
Looly
|
1578a46761
|
AC自动机实现
|
2024-08-10 09:00:14 +08:00 |
|
Looly
|
f78f9569e6
|
!1251 https://gitee.com/dromara/hutool/issues/I8OJQZ AC自动机实现
Merge pull request !1251 from 好人难当/v6-dev
|
2024-08-10 00:27:51 +00:00 |
|
Looly
|
b9b6069ded
|
add test
|
2024-08-09 19:21:08 +08:00 |
|
Looly
|
362b06534e
|
fix test
|
2024-08-09 14:23:57 +08:00 |
|
Looly
|
f41cce5820
|
fix #IAITR4
|
2024-08-09 09:24:35 +08:00 |
|
Looly
|
ec38dcd5fa
|
XmlUtil增加xmlToBean重载,支持CopyOptions参数
|
2024-08-09 09:19:31 +08:00 |
|
Looly
|
fbe899dd2a
|
fix code
|
2024-08-08 21:08:31 +08:00 |
|
Looly
|
31495c7157
|
修复AbstractCache.get中锁不一致导致的并发问题
|
2024-08-08 15:47:06 +08:00 |
|
Looly
|
51fc903a32
|
prepare M16
|
2024-08-06 13:25:55 +08:00 |
|
Looly
|
072924c3a2
|
add JSONEngine
|
2024-08-04 22:21:03 +08:00 |
|
cmm
|
52bdf53efb
|
修改代码注释形式
|
2024-08-04 00:17:37 +08:00 |
|
Looly
|
5a4fbd4386
|
fix code
|
2024-08-03 19:59:52 +08:00 |
|
cmm
|
86f6b24460
|
修改注释
|
2024-08-03 07:04:13 +08:00 |
|
cmm
|
ff707a602f
|
修改部分代码以及注释
|
2024-08-03 07:01:11 +08:00 |
|
cmm
|
04aae4d146
|
更新高效替换器 AC自动机优化fail跳节点多次重复
|
2024-08-02 18:03:26 +08:00 |
|
Looly
|
e487d924cb
|
change to reflect
|
2024-08-02 17:01:11 +08:00 |
|
Looly
|
82a7417a9d
|
修复ZipUtil.zip压缩到本目录时可能造成的死循环问题
|
2024-08-01 23:08:27 +08:00 |
|
Looly
|
146fb20881
|
增加LambdaTreeNodeConfig类
|
2024-08-01 17:26:30 +08:00 |
|
Earlman
|
96db994c87
|
增加LambdaTreeNodeConfig类型,使用Lambda语法进行树节点字段名称自定义,避免代码中对字段名称硬编码
|
2024-08-01 15:20:01 +08:00 |
|
Looly
|
68e0186ca7
|
fix code
|
2024-07-31 18:10:11 +08:00 |
|
Looly
|
a22f4d686a
|
fix code
|
2024-07-31 15:46:15 +08:00 |
|
Looly
|
1a0ae09047
|
修复CsvParser中对正文中双引号处理逻辑问题
|
2024-07-31 01:14:39 +08:00 |
|
Looly
|
0e402d2d2b
|
修复Convert.digitToChinese(0)输出金额无元整问题
|
2024-07-31 00:15:45 +08:00 |
|
Looly
|
82af73075f
|
add test
|
2024-07-31 00:06:05 +08:00 |
|
Looly
|
9069a4a51a
|
add test
|
2024-07-30 23:27:22 +08:00 |
|
Looly
|
61b9e81dd0
|
fix code
|
2024-07-30 23:07:46 +08:00 |
|
Looly
|
c4dd255a1d
|
修复IdcardUtil.isValidHKCard校验问题
|
2024-07-30 16:00:40 +08:00 |
|
Looly
|
d83444d336
|
fix code
|
2024-07-30 15:17:22 +08:00 |
|
Looly
|
fcd0d004e3
|
优化IndexedComparator性能
|
2024-07-30 11:20:56 +08:00 |
|
Looly
|
52dad763a0
|
fix code
|
2024-07-30 10:05:55 +08:00 |
|
Looly
|
2384ea0425
|
remove method
|
2024-07-19 16:04:02 +08:00 |
|
Looly
|
bbbe8d069f
|
CharSequenceUtil增加stripAll方法(pr#3659@Github)
|
2024-07-18 11:42:37 +08:00 |
|
Looly
|
d8fe4daf6d
|
add method
|
2024-07-18 11:24:54 +08:00 |
|
Looly
|
1e9afdd816
|
CharSequenceUtil增加removeAllPrefix和removeAllSuffix方法
|
2024-07-16 19:15:58 +08:00 |
|
Looly
|
3e473014e6
|
add methods
|
2024-07-16 16:40:06 +08:00 |
|
Looly
|
ff962c12e9
|
add method
|
2024-07-16 15:19:40 +08:00 |
|
Looly
|
68b402fd72
|
fix code
|
2024-07-15 21:35:17 +08:00 |
|
Looly
|
9da4c8815c
|
fix code
|
2024-07-15 21:28:26 +08:00 |
|
Looly
|
0220a1c55e
|
fix comment
|
2024-07-15 20:03:24 +08:00 |
|
Looly
|
052c45537b
|
fix code
|
2024-07-15 18:43:31 +08:00 |
|
Looly
|
738f67549a
|
fix code
|
2024-07-15 11:28:54 +08:00 |
|
Looly
|
dc46dfd9e5
|
fix code
|
2024-07-15 10:08:10 +08:00 |
|
Looly
|
0e9a1a700f
|
fix code
|
2024-07-14 19:38:05 +08:00 |
|
Looly
|
73c715b662
|
fix code
|
2024-07-14 19:32:23 +08:00 |
|
Looly
|
42b7815a4c
|
fix code
|
2024-07-14 19:16:20 +08:00 |
|
Looly
|
4451cebe20
|
fix code
|
2024-07-14 18:18:10 +08:00 |
|
Looly
|
7b10238225
|
fix code
|
2024-07-13 18:46:26 +08:00 |
|
Looly
|
b9c7b5f4bf
|
add methods
|
2024-07-13 17:28:39 +08:00 |
|
Looly
|
b30bf90210
|
fix code
|
2024-07-13 12:04:43 +08:00 |
|
Looly
|
c4627a339d
|
fix code
|
2024-07-13 10:40:47 +08:00 |
|
Looly
|
02a1859ab8
|
fix code
|
2024-07-13 10:13:30 +08:00 |
|
Looly
|
1ded096baa
|
fix code
|
2024-07-12 18:40:07 +08:00 |
|
Looly
|
3d70db0041
|
remove class
|
2024-07-12 18:29:12 +08:00 |
|
Looly
|
3e20e48f54
|
add test
|
2024-07-12 16:57:52 +08:00 |
|
Looly
|
66c7638a87
|
rename
|
2024-07-12 11:14:22 +08:00 |
|
Looly
|
1462d8a301
|
add test
|
2024-07-11 18:20:23 +08:00 |
|
Looly
|
e9e4a49132
|
Converter转换规则变更,空对象、空值转为Bean时,创建默认对象,而非nul
|
2024-07-11 12:43:27 +08:00 |
|
Looly
|
dc561b12e3
|
fix code
|
2024-07-11 10:33:30 +08:00 |
|
Looly
|
b0d443e8e9
|
add test
|
2024-07-10 20:30:29 +08:00 |
|
Looly
|
e09ca3c40b
|
修复FileUtil.file末尾换行符导致路径判断错误的问题
|
2024-07-10 20:23:44 +08:00 |
|
Looly
|
0698f7a5ff
|
修复BeanUtil.copyProperties中mapToMap时key被转为String问题
|
2024-07-06 11:36:59 +08:00 |
|
Looly
|
ca16ad9f1d
|
修复BeanUtil.copyProperties中mapToMap时key被转为String问题
|
2024-07-06 11:36:34 +08:00 |
|
Looly
|
84cc08932c
|
add method
|
2024-07-06 10:43:30 +08:00 |
|
Looly
|
6b60aef692
|
add test
|
2024-07-05 18:18:24 +08:00 |
|
Looly
|
b2e5edb990
|
add test
|
2024-07-05 18:09:35 +08:00 |
|
Looly
|
298c5ec249
|
fix code
|
2024-07-05 13:22:12 +08:00 |
|
Looly
|
47b21b951f
|
fix code
|
2024-07-05 13:17:54 +08:00 |
|
Looly
|
c054d025dd
|
add test
|
2024-07-05 09:48:45 +08:00 |
|
Looly
|
8f62647519
|
add test
|
2024-07-05 09:26:26 +08:00 |
|
Looly
|
86cc630bc9
|
rename method
|
2024-07-05 09:01:46 +08:00 |
|
Looly
|
11c370328a
|
fix code
|
2024-07-05 00:46:09 +08:00 |
|
Looly
|
62c87b28cd
|
fix code
|
2024-07-05 00:37:46 +08:00 |
|
Looly
|
660c41b972
|
fix code
|
2024-07-04 23:29:57 +08:00 |
|
Looly
|
b02cea146f
|
fix code
|
2024-07-04 21:36:06 +08:00 |
|
Looly
|
34b322e3fc
|
fix code
|
2024-07-04 21:26:01 +08:00 |
|
Looly
|
1a1884a04c
|
add test
|
2024-07-04 19:49:36 +08:00 |
|
Looly
|
0af4f1cf21
|
修复因RFC3986理解有误导致的UrlPath处理冒号转义问题
|
2024-07-04 12:27:22 +08:00 |
|
Looly
|
3125c23477
|
fix code
|
2024-07-04 12:01:23 +08:00 |
|
Looly
|
05e453b23c
|
fix code
|
2024-07-04 11:59:43 +08:00 |
|
Looly
|
52d4a68bca
|
prepare M15
|
2024-07-03 20:23:14 +08:00 |
|
Looly
|
c317097901
|
fix code
|
2024-07-03 18:03:27 +08:00 |
|
Looly
|
ae016a4281
|
fix test
|
2024-07-03 15:23:36 +08:00 |
|
Looly
|
1682d595e0
|
fix code
|
2024-07-03 02:10:42 +08:00 |
|
Looly
|
71a59b645b
|
fix code
|
2024-07-03 02:00:25 +08:00 |
|
Looly
|
aa8d66b81a
|
fix code
|
2024-07-02 23:23:25 +08:00 |
|
Looly
|
5c60b626cd
|
fix code
|
2024-07-02 09:02:42 +08:00 |
|
Looly
|
64e4d9db7b
|
!1232 修改创建线程池返回类
Merge pull request !1232 from 温良恭/v6-dev
|
2024-07-02 01:00:17 +00:00 |
|
Looly
|
750f3bc7ae
|
fix code
|
2024-07-02 08:59:16 +08:00 |
|
wenlianggong
|
5474735197
|
1.修改创建线程池返回类
2.add Test
|
2024-07-01 20:38:53 +08:00 |
|
Looly
|
2c4ddba2ab
|
修复FastDatePrinter处理YY错误问题
|
2024-07-01 16:37:36 +08:00 |
|
Looly
|
41cf55184a
|
ThreadUtil.newExecutor等方法变更方法签名,返回值变更为ThreadPoolExecutor
|
2024-06-30 17:59:24 +08:00 |
|