emptypoint
|
cf4e64a49b
|
Update hutool-core/src/main/java/org/dromara/hutool/core/tuple/ImmutableTriple.java
|
2023-04-07 02:54:08 +00:00 |
|
emptypoint
|
32c7dd0c6b
|
1.fix doc;
2.update code;
|
2023-03-12 20:52:27 +08:00 |
|
emptypoint
|
f79c670446
|
1.update code;
2.fix doc;
3.add test method;
|
2023-03-05 13:51:15 +08:00 |
|
emptypoint
|
5f97b3d47c
|
Update hutool-core/src/main/java/cn/hutool/core/stream/EasyStream.java
|
2023-02-28 02:19:49 +00:00 |
|
emptypoint
|
ba944f854a
|
add method;
|
2023-02-19 15:24:30 +08:00 |
|
emptypoint
|
faa1e11494
|
add ip constants;
|
2023-02-19 15:24:30 +08:00 |
|
Zjp
|
3b3871ba1e
|
fix bug;
|
2023-02-15 21:12:21 +08:00 |
|
emptypoint
|
4bed6c554a
|
add method for ip Long;
|
2023-02-12 15:28:43 +08:00 |
|
emptypoint
|
c9fdb17e8e
|
update code;
|
2023-02-12 15:12:02 +08:00 |
|
emptypoint
|
74ca8eb1d0
|
fix doc;
|
2023-02-12 14:54:24 +08:00 |
|
emptypoint
|
4645336efd
|
优化ObjUtil文档 和 ClassUtil的部分文档;
|
2023-01-22 18:11:08 +08:00 |
|
emptypoint
|
814b34e7c9
|
优化BooleanUtil的文档,并增加测试用例;
|
2023-01-21 15:49:59 +08:00 |
|
emptypoint
|
4f3d78d80d
|
优化ArrayUtil中isSorted相关方法,并增加测试用例;
|
2023-01-20 18:58:17 +08:00 |
|
emptypoint
|
13af0c97e3
|
优化ArrayUtil文档注释和部分方法的实现逻辑
|
2023-01-10 21:26:28 +08:00 |
|
emptypoint
|
8b04138ad5
|
优化PrimitiveArrayUtil:
1.优化split方法;
2.优化多个方法注释;
|
2023-01-07 18:15:09 +08:00 |
|
emptypoint
|
7fc1ffe291
|
优化WordTree:
1.只有真正的叶子节点才创建“尾节点集合”;
2.除了根节点,其余节点的容量默认为1,避免无意义的浪费;
|
2023-01-01 21:56:37 +08:00 |
|
emptypoint
|
d2604ea000
|
修复javadoc问题;
|
2023-01-01 13:16:34 +08:00 |
|
emptypoint
|
14351aa725
|
修复javadoc问题;
|
2023-01-01 11:30:19 +08:00 |
|
emptypoint
|
a4fba3e429
|
优化TimeUtil工具类:
1.优化parse方法;
2.抽取常量;
3.修复注释;
|
2022-12-17 15:17:09 +08:00 |
|
emptypoint
|
1e40dec0ac
|
修复几处javadoc问题;
|
2022-12-11 13:15:26 +08:00 |
|
emptypoint
|
df94a1ebe2
|
Update hutool-core/src/main/java/cn/hutool/core/lang/Opt.java
|
2022-12-06 06:35:10 +00:00 |
|
emptypoint
|
2c47b834ad
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-28 09:57:56 +00:00 |
|
emptypoint
|
39cf534006
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
:trollface:
|
2022-11-28 09:48:23 +00:00 |
|
emptypoint
|
55188ca965
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-28 08:55:03 +00:00 |
|
emptypoint
|
5a0478b149
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-28 08:54:50 +00:00 |
|
emptypoint
|
08526cdea9
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-28 08:54:37 +00:00 |
|
emptypoint
|
f1f741bb58
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-28 08:54:26 +00:00 |
|
emptypoint
|
ce576a1d33
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-28 04:01:34 +00:00 |
|
emptypoint
|
0660c75057
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-27 14:31:11 +00:00 |
|
emptypoint
|
d5879a0abd
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-27 14:31:00 +00:00 |
|
emptypoint
|
a631f7e915
|
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
|
2022-11-27 13:09:22 +00:00 |
|
emptypoint
|
1af3b0a853
|
Apply all suggestions from code review
|
2022-11-27 11:44:15 +00:00 |
|
emptypoint
|
b119a7a219
|
修复ArrayUtil.insert()无法操作原始类型数组的问题;
|
2022-11-18 23:32:26 +08:00 |
|
Zjp
|
a22f43c689
|
优化isInteger和isLong的判断逻辑, 支持8进制和16进制;
|
2022-11-18 16:39:39 +08:00 |
|
Zjp
|
9a1ed650a8
|
搬运apache-NumberUtils.isCreatable方法及测试用例;
|
2022-11-17 17:24:10 +08:00 |
|
ZZemptypoint
|
c1b72a9bf1
|
Update hutool-core/src/test/java/cn/hutool/core/stream/EntryStreamTest.java
|
2022-11-17 14:11:29 +08:00 |
|
Zjp
|
ab39b7410f
|
几个小优化:
1.优化CollUtil.map()方法, 减少流中的无意义操作;
2.优化ArrayUtil.get()方法, 使用合理的逻辑判断 代替 使用异常判断null值;
|
2022-11-14 20:28:48 +08:00 |
|
Zjp
|
bb29b97849
|
优化NumberUtil.isPrime()方法:
1.优化执行过程, 直接排除偶数;
2.修改函数名, 从复数形式变为单数;
|
2022-11-14 20:23:55 +08:00 |
|
Zjp
|
f4682c78b2
|
1.优化BeanPath.set()方法, 使用循环代替递归, 减少填充子对象过程中, 重复获取子对象的损耗;
2.由于set方法修改, 顺带修改了BeanPath.get方法, 减少了方法参数, 优化了处理逻辑, 明确方法职责;
|
2022-11-11 21:55:23 +08:00 |
|
emptypoint
|
e9488f8e65
|
优化BeanPath.set方法,避免多次重复调用get方法
|
2022-11-09 19:27:55 +08:00 |
|
Zjp
|
20d71d0e49
|
add @author;
|
2022-11-09 07:27:39 +00:00 |
|
Zjp
|
5f9c3424e4
|
fix BeanUtilTest的变量赋值错误;
|
2022-11-09 14:57:21 +08:00 |
|
Zjp
|
1d25cbdd24
|
1. 优化了保存结果的StringBuilder的初始化长度;
2. 优化了expression的重置操作;
3. 优化了解析异常时的处理;
|
2022-11-09 11:19:39 +08:00 |
|
Zjp
|
37dbef1c36
|
修正Assert.notNull的message内容;
|
2022-10-18 14:10:10 +08:00 |
|
Zjp
|
8206176db9
|
一些小修补:
1.优化LambdaUtil多余语句, 优化缓存的key值;
2.修正ReflectUtil的javadoc文档显示, 优化StringBuilder初始化长度;
3.优化CharSequenceUtil的replace方法, 优化StringBuilder初始化长度, 优化对codePoint的添加处理;
|
2022-09-23 09:36:44 +08:00 |
|
emptypoint
|
9dc6159bfe
|
!4 1
Merge pull request !4 from 阿超/EasyStream-issue
|
2022-09-20 02:21:40 +00:00 |
|
emptypoint
|
9adbc0875e
|
!3 :trollface: 优化toTree性能,抽取到CollectorUtil中
Merge pull request !3 from 阿超/EasyStream-issue
|
2022-09-19 05:48:23 +00:00 |
|
Zjp
|
df748856d7
|
减少额外的判断;
|
2022-09-19 09:01:12 +08:00 |
|
emptypoint
|
4693b7bc97
|
优化根节点为null时的场景;
|
2022-09-18 22:46:25 +08:00 |
|
emptypoint
|
03a2579984
|
使用并行流,提高大量节点场景下的性能;
|
2022-09-18 21:07:15 +08:00 |
|
emptypoint
|
28f6a76933
|
优化toTree方法的实现,使用循环代替递归;
|
2022-09-18 20:54:33 +08:00 |
|
emptypoint
|
9417bbee2e
|
规范Test中POJO的使用;
|
2022-09-18 20:04:46 +08:00 |
|
emptypoint
|
aba35cc6c2
|
predicate.test的返回结果不能为null;
|
2022-09-18 12:49:01 +08:00 |
|
Zjp
|
0caa2d400e
|
[优化]Opt.ofEmptyAble(), 避免无意义的判断;
|
2022-08-18 17:47:15 +08:00 |
|
Zjp
|
a937b4cacf
|
1.[优化]CollUtil部分方法的写法, 希望减少浪费;
2.[修复]CollUtil.lastIndexOf()处理非List类型时的bug;
3.[添加]一些新的测试方法和用例;
|
2022-08-17 18:10:34 +08:00 |
|
Zjp
|
d2df665eaa
|
1.修改flatMap, flat和flatNonNull方法的注释;
|
2022-08-09 14:53:52 +08:00 |
|
Zjp
|
c5fa258079
|
1.新增NonNull(Function)、mapNonNull(Function);
2.flatMapIter名称修改为flatIter;
3.flatMap和flatIter主动过滤null元素;
|
2022-08-09 11:36:48 +08:00 |
|
emptypoint
|
25196520d6
|
!1 审查,优化
Merge pull request !1 from 阿超/cherry-pick-1659789195
|
2022-08-06 15:27:21 +00:00 |
|
Zjp
|
3608f9dbe0
|
fixed fc8923b from https://gitee.com/VampireAchao/hutool/pulls/742
优化FastStream:
1.新增takeWhile、dropWhile方法;
2.优化部分写法, 希望进一步提高效率;
3.删除多余的代码, 移动部分代码到其他类中;
|
2022-08-06 12:33:18 +00:00 |
|
Zjp
|
fc8923b2e9
|
优化FastStream:
1.新增takeWhile、dropWhile方法;
2.优化部分写法, 希望进一步提高效率;
3.删除多余的代码, 移动部分代码到其他类中;
|
2022-08-05 18:16:15 +08:00 |
|
Zjp
|
1bc419d72c
|
1.优化of(T)方法, 让其等价于ofNullable(T);
|
2022-08-01 17:54:12 +08:00 |
|
Zjp
|
f06162c1bd
|
1.删除多余的并行流设置, 补充缺失的设置;
2.删除多余代码;
|
2022-08-01 17:16:14 +08:00 |
|
Zjp
|
9a7367ffe1
|
优化FastStream实现细节, 使用高效一些的写法;
|
2022-08-01 16:25:07 +08:00 |
|