2113 Commits

Author SHA1 Message Date
looly
490e512975 fix bug 2021-11-20 17:08:28 +08:00
looly
60a8fd48f5 Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev 2021-11-20 16:38:57 +08:00
looly
a1d2c30526 fix code and add test 2021-11-20 16:38:40 +08:00
bob.guo
e6d85ccd75 除数和被除数任意一个为0 会抛出Exception in thread "main" java.lang.ArithmeticException: / by zero 异常 2021-11-19 16:46:52 +08:00
bob.guo
055e429229 除数和被除数任意一个为0 会抛出Exception in thread "main" java.lang.ArithmeticException: / by zero 异常 2021-11-19 16:45:51 +08:00
Looly
6ed8588c83 add cache 2021-11-19 00:32:51 +08:00
Golden Looly
9a756eb4b1
Merge pull request #1959 from lzpeng723/v5-dev
由于 FileObjectResource 的流不能读取多次,ResourceClassLoader 增加缓存,同一个类只能加载一次
2021-11-19 00:05:18 +08:00
Looly
6588db7841 add methods 2021-11-18 23:50:37 +08:00
Looly
846934b4a3 !467 添加CollStreamUtil并行流相关实现
Merge pull request !467 from 阿超/v5-dev
2021-11-18 15:31:36 +00:00
lzpeng723
01c510c65e
Merge branch 'dromara:v5-dev' into v5-dev 2021-11-18 17:40:56 +08:00
VampireAchao
8b3f346742 添加CollStreamUtil并行流相关实现 2021-11-18 17:33:46 +08:00
looly
ae36ce7431 fix code 2021-11-18 11:52:22 +08:00
韩帅
a02a8d75d8 StrUtil.toCamelCase 方法重载 2021-11-17 15:40:41 +08:00
looly
ff70f92e9c add DefaultCloneable 2021-11-16 16:12:23 +08:00
陈其淇
3894bc88c3 添加clone的默认接口类 2021-11-16 12:11:42 +08:00
Looly
212fc2497a add pack info 2021-11-16 01:23:35 +08:00
Looly
50654f821f fix code 2021-11-16 01:19:40 +08:00
Looly
a16b0ed025 fix code 2021-11-16 00:38:10 +08:00
Looly
e7370ef77c !459 - 拓展ofEmptyAble函数,简化了判空元素list的操作 - ifPresentOrElse现在支持链式调用 - 拓展mapOrElse函数,可用于一些连续的参数校验 - 拓展exec函数,能对NPE和数组越界异常进行友好返回
Merge pull request !459 from 阿超/v5-dev
2021-11-15 16:26:52 +00:00
Looly
cf51559876 fix code 2021-11-16 00:22:31 +08:00
Looly
305fa44b55 fix textFinder 2021-11-16 00:09:40 +08:00
VampireAchao
600f2ff371 1.拓展ofEmptyAble函数,简化了判空元素list的操作
2.ifPresentOrElse现在支持链式调用
3.拓展mapOrElse函数,可用于一些连续的参数校验
4.拓展exec函数,能对NPE和数组越界异常进行友好返回
2021-11-15 23:09:03 +08:00
Looly
15753a5a31 fix code 2021-11-15 20:55:06 +08:00
looly
1a96870ab7 Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev 2021-11-15 10:50:38 +08:00
looly
b48a80b24d fix code 2021-11-15 10:50:18 +08:00
Looly
10acb1924b fix code 2021-11-14 21:47:07 +08:00
Looly
b1f3584649 fix comment 2021-11-12 21:51:14 +08:00
Looly
ab1d8e84e4 add method for Tree 2021-11-11 22:57:07 +08:00
Looly
bb1e4ba76a add methods 2021-11-11 21:29:45 +08:00
Looly
f9e5625744 add HttpResource 2021-11-11 01:19:53 +08:00
Looly
8fda1b9ac5 add AsyncUtil 2021-11-10 23:12:53 +08:00
Looly
2a7563a609 !457 HashMap应指定初始长度,增加CompletableFuture相关封装
Merge pull request !457 from 阿超/v5-dev
2021-11-10 14:49:50 +00:00
Looly
662485fb2b fix FileResourceBug 2021-11-10 22:48:11 +08:00
achao
e021f52563 添加测试用例 2021-11-10 21:21:01 +08:00
achao
4d9d2c4d90 增加CompletableFuture相关封装 2021-11-10 21:10:46 +08:00
achao
c8743914f1 HashMap应指定初始长度 2021-11-10 20:33:02 +08:00
achao
8e0a5e2029 用RandomUtil 2021-11-10 20:31:32 +08:00
achao
1e7af4d7fc Revert "HashMap应指定初始长度"
This reverts commit 4f04bd121a4f769f28728ccbc4d41e0c742a82cc.
2021-11-10 20:29:41 +08:00
achao
4f04bd121a HashMap应指定初始长度 2021-11-10 20:27:33 +08:00
looly
d53f1ff15e fix method 2021-11-10 17:46:41 +08:00
Looly
30c35234df prepare 5.7.17 2021-11-07 19:29:50 +08:00
Looly
a70d50736e ☃️release 5.7.16 2021-11-07 17:32:54 +08:00
Looly
fbf52763b7 add method 2021-11-07 13:10:18 +08:00
Looly
96df45120d !455 新增了 flattedMap函数,增强了对原生Optional的适配;新增了set函数,允许静态方式/链式获取一个新的Opt
Merge pull request !455 from 阿超/v5-dev
2021-11-07 04:46:50 +00:00
Looly
941e4f39ca fix UrlQuery 2021-11-07 03:23:44 +08:00
Looly
a5adc9ae94 fix bug 2021-11-07 02:34:03 +08:00
achao
42a74147a6 Merge remote-tracking branch 'origin/v5-dev' into v5-dev 2021-11-06 19:56:48 +08:00
achao
29d503d274 新增了flattedMap,增强了对原生Optional的适配
新增了set函数,能通过非静态方式以及链式获取新的Opt
2021-11-06 19:56:40 +08:00
Looly
065c6d61c8 add class 2021-11-06 18:23:50 +08:00
lzpeng723
514dea21b2 由于 FileObjectResource 的流不能读取多次,ResourceClassLoader 增加缓存,同一个类只能加载一次 2021-11-06 09:55:44 +08:00