Commit Graph

  • 5a91443e36 fix bug Looly 2022-08-06 18:51:28 +08:00
  • aa403cbe98 add test Looly 2022-08-06 18:45:01 +08:00
  • fc8923b2e9 优化FastStream: 1.新增takeWhile、dropWhile方法; 2.优化部分写法, 希望进一步提高效率; 3.删除多余的代码, 移动部分代码到其他类中; Zjp 2022-08-05 17:06:21 +08:00
  • 18dd6da22b Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev Looly 2022-08-05 16:23:10 +08:00
  • 977c5a998a fix doc Looly 2022-08-05 16:22:00 +08:00
  • 2737a3cb77 !741 DatePattern 增加:注释,格式化字符串太多,比较散乱,不好理解,进行docs总结 Merge pull request !741 from dazer007/v6-dev Looly 2022-08-05 08:21:51 +00:00
  • f9902311f9 DatePattern 增加:注释,格式化字符串太多,比较散乱,不好理解,进行docs总结 duandazhi 2022-08-05 11:54:22 +08:00
  • d8e63ab2f0 add test Looly 2022-08-04 17:21:57 +08:00
  • 65aecebd34 !737 1、ThreadUtil 增加:newPhaser;2、修改不准确注释;3、增加:Phaser、CountDownLatch最常用示例 Merge pull request !737 from dazer007/v6-dev Looly 2022-08-04 09:08:56 +00:00
  • b9f2a91457 新增:new CyclicBarrier() 循环栅栏,同步辅助类 duandazhi 2022-08-04 16:29:48 +08:00
  • 6c32295a37 指定压缩后图片的背景色 hiqiuyi 2022-08-04 14:49:03 +08:00
  • e3c6e4e2c7 fix错别字 duandazhi 2022-08-04 10:21:26 +08:00
  • e0d3f2e4c5 增加:newPhaser duandazhi 2022-08-03 23:24:06 +08:00
  • 24517f1403 CountDownLatch add example demo duandazhi 2022-08-03 23:09:30 +08:00
  • 570295d2bc 修改:CALLER_RUNS 描述不准确的问题 duandazhi 2022-08-03 22:39:30 +08:00
  • de692848bb BlockPolicy增加@link duandazhi 2022-08-03 22:37:31 +08:00
  • 0b14f237f7 !736 更新 ReflectUtil#setFieldValue 的 javadoc,使其与方法的实际行为相符 Merge pull request !736 from 刘忠燏/v5-dev Looly 2022-08-03 09:19:19 +00:00
  • 97dd0d5f0d 更新 ReflectUtil#setFieldValue 的 javadoc,使其与方法的实际行为相符 Liu Zhongyu 2022-08-03 16:07:08 +08:00
  • 215e3fd403 !735 【6.x】:trollface: 修改方法命名 Merge pull request !735 from 阿超/v6-dev Looly 2022-08-02 08:44:46 +00:00
  • 040a039d10 :trollface: 修复注释 achao 2022-08-02 10:01:14 +08:00
  • 65ea5c2066 :trollface: remove private achao 2022-08-02 09:57:25 +08:00
  • 236ebba3a8 :trollface: unshift 灵感来源:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/unshift achao 2022-08-02 09:33:15 +08:00
  • e6c7dfa047 !734 优化FastStream实现细节, 使用更高效一些的写法; Merge pull request !734 from emptypoint/FastStream Looly 2022-08-01 15:44:33 +00:00
  • 529c0beab4 修复of、push、addFirst方法中可变参为null时的问题; emptypoint 2022-08-01 22:17:36 +08:00
  • 1bc419d72c 1.优化of(T)方法, 让其等价于ofNullable(T); Zjp 2022-08-01 17:54:12 +08:00
  • f06162c1bd 1.删除多余的并行流设置, 补充缺失的设置; 2.删除多余代码; Zjp 2022-08-01 17:16:14 +08:00
  • 9a7367ffe1 优化FastStream实现细节, 使用高效一些的写法; Zjp 2022-08-01 16:25:07 +08:00
  • cb368e2b6e 删除不必要的代码 hiqiuyi 2022-08-01 15:43:17 +08:00
  • f9610d523d 修复https下可能的Patch、Get请求失效问题 Looly 2022-07-30 00:59:25 +08:00
  • 6bdd6924ea prepare 5.8.6 Looly 2022-07-30 00:09:07 +08:00
  • b1642d4625 ☃️release 5.8.5 Looly 2022-07-29 23:52:58 +08:00
  • 2e349104a3 fix code Looly 2022-07-29 23:48:40 +08:00
  • 4f32f20ea9 fix comment Looly 2022-07-29 23:41:36 +08:00
  • 547941e1c9 fix code Looly 2022-07-29 23:38:03 +08:00
  • 14f09c2141 fix code Looly 2022-07-29 23:10:25 +08:00
  • 15772f1ec1 Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev Looly 2022-07-29 23:05:39 +08:00
  • 7769822e11 fix code Looly 2022-07-29 23:05:20 +08:00
  • 3ed99ff59c !725 【6.x】新增FastStream,是对Stream的封装和拓展 Merge pull request !725 from 阿超/v6-dev Looly 2022-07-29 15:05:10 +00:00
  • c51ed6d3a1 修复注释里的Steam为FastStream,以及sub方法 achao 2022-07-29 23:04:54 +08:00
  • 99d1835e38 CompressUtil增加压缩和解压tgz(.tar.gz)文件 Looly 2022-07-29 22:39:51 +08:00
  • 52dec0c301 修复Convert#toMap默认转成HashMap的问题 Looly 2022-07-29 22:13:46 +08:00
  • d4d8522cd4 !729 修复Convert#toMap默认转成HashMap的问题,关联issue#I5IG1F Merge pull request !729 from 问北/v5-dev Looly 2022-07-29 14:09:08 +00:00
  • bf98387000 新增zip文件解压大小限制,防止zip炸弹 Looly 2022-07-29 22:04:54 +08:00
  • a8c6cf94cd !726 新增zip文件解压大小限制,防止zip炸弹 Merge pull request !726 from mingwang/v5-master Looly 2022-07-29 13:59:10 +00:00
  • 72f0f8da3d fix bug Looly 2022-07-29 21:56:48 +08:00
  • f798b39dfa !727 修复isBase64判断不准确的问题 Merge pull request !727 from uyong/v5-dev Looly 2022-07-29 13:55:37 +00:00
  • a5e1f2f3c6 NetUti类中ipv6ToBitInteger方法名称建议修改成ipv6ToBigInteger Looly 2022-07-29 21:51:12 +08:00
  • 2e4c81bd01 Merge pull request #2485 from yujr1990/v5-dev Golden Looly 2022-07-29 21:46:49 +08:00
  • 22259e568f add test Looly 2022-07-29 21:39:01 +08:00
  • 4344834ac2 Merge pull request #2475 from hiqiuyi/v5-dev Golden Looly 2022-07-29 21:33:30 +08:00
  • 3608cbb20f fix comment Looly 2022-07-29 21:29:08 +08:00
  • 4123efcad9 Merge pull request #2492 from duhanmin/2484-v Golden Looly 2022-07-29 21:16:04 +08:00
  • 7bdd205612 Merge pull request #2493 from samho2008/patch-20220729 Golden Looly 2022-07-29 21:04:46 +08:00
  • 685071cff9 优化 PatternPool 中 TIME 的魔法值,复用 RegexPool 中的常量 sam 2022-07-29 12:11:37 +08:00
  • 348b0652b6 测试在非覆盖模式下,来源对象值为null则不覆盖 duhanmin 2022-07-28 21:22:00 +08:00
  • 84664a9a69 @yujr @0001 @修改方法名不合理,HashMap未设置初始化大小值 yujr 2022-07-27 10:25:09 +08:00
  • 971dcd06ad 添加pageTest方法,测试issue#I5IG1F wenbei 2022-07-26 13:58:45 +08:00
  • bb85c40924 1.更新 Convert.toMap方法注释,格式化代码 2.删除mapToMapWithSelfTypeTest方法多余空行 wenbei 2022-07-26 12:33:09 +08:00
  • de52d71031 1.update Convert.toMap, If value is a map type, use its own type; otherwise, use HashMap 2.add Convert.toMap, Overload a method to specify the map type of conversion wenbei 2022-07-26 11:55:00 +08:00
  • 0f2fc9f3ae 根据文字创建透明背景的PNG图片 hiqiuyi 2022-07-25 12:01:26 +08:00
  • c111851996 修复isBase64判断不正确的问题 gonggy 2022-07-24 14:14:18 +08:00
  • 160fec0f69 说明 在对在对Zip文件解压时,判断该Zip文件是否是Zip炸弹,如果是Zip炸弹那么抛出异常 zhouxm 2022-07-24 03:41:17 +08:00
  • d66618651d FastStream!!! VampireAchao 2022-07-23 20:37:44 +08:00
  • a36a970341 add checkDumplicate Looly 2022-07-22 17:36:52 +08:00
  • fa5763e03a add qrconfig Looly 2022-07-22 17:30:54 +08:00
  • 630ed4775f QrCodeUtil对于DATA_MATRIX生成的形状随机不可指定的功能完善 Looly 2022-07-22 17:05:04 +08:00
  • 305e0fca07 !722 修复QrCodeUtil对于DATA_MATRIX生成的形状随机不可指定的功能完善 Merge pull request !722 from Husky/v5-dev Looly 2022-07-22 09:03:18 +00:00
  • 60a5b38638 完善了codec包下一些方法的入参空校验 Looly 2022-07-22 17:01:20 +08:00
  • a853ef6fea Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev Looly 2022-07-22 16:59:07 +08:00
  • b74b7c682c fix code Looly 2022-07-22 16:58:52 +08:00
  • e0abcb0b2e !719 完善了codec包下一些方法的入参空校验 Merge pull request !719 from uyong/v5-dev Looly 2022-07-22 08:57:55 +00:00
  • 75aabb3f52 #I5I2Y8 添加可配置DATA_MATRIX的符号形状 贾正全 2022-07-22 16:38:52 +08:00
  • f879f3084a !720 JSONConfig增加允许重复key配置,解决不规整json序列化的问题。 Merge pull request !720 from hellozrh/v5-dev Looly 2022-07-22 08:09:33 +00:00
  • cf84d06cce 增加两个日期间隔时间处理接口 zhangrenhua 2022-07-22 15:01:40 +08:00
  • fe332dc2dc json序列化时,增加允许多个相同的key配置 zhangrenhua 2022-07-22 09:09:21 +08:00
  • 4eb720bb31 json序列化时,增加允许多个相同的key配置 zhangrenhua 2022-07-22 09:04:33 +08:00
  • 77c32d8981 1. 增加空判断 2. 优化变量命名 gonggy 2022-07-21 18:24:35 +08:00
  • 0ca9627663 参考java.util.concurrent.TimeUnit实现了一个FileSizeUnit工具包,与hutool中DataSize相比更加侧重于单位之间转换 zhangrenhua 2022-07-21 15:33:33 +08:00
  • 2a3686631d Revert "参考java.util.concurrent.TimeUnit实现了一个FileSizeUnit工具包,与hutool中DataSize相比更加侧重于单位之间转换" zhangrenhua 2022-07-21 15:39:54 +08:00
  • 8d2e4c3b4c Revert "扩展IoUtil、BooleanUtil两个工具类" This reverts commit eefdd7fc zhangrenhua 2022-07-21 15:36:05 +08:00
  • 064b163754 参考java.util.concurrent.TimeUnit实现了一个FileSizeUnit工具包,与hutool中DataSize相比更加侧重于单位之间转换 zhangrenhua 2022-07-21 15:33:33 +08:00
  • e3a97c1a21 Merge branch 'v5-dev' of https://gitee.com/hellozrh/hutool into v5-dev zhangrenhua 2022-07-21 15:23:37 +08:00
  • 0da4339f51 Merge branch 'v5-dev' of https://gitee.com/hellozrh/hutool into v5-dev zhangrenhua 2022-07-21 15:22:35 +08:00
  • 8a4c8eeef3 fix bug Looly 2022-07-21 12:07:51 +08:00
  • e7ed50a789 add des test Looly 2022-07-21 12:05:10 +08:00
  • db05a423dc fix bug Looly 2022-07-21 11:55:21 +08:00
  • 981ea9a48d !717 SystemPropsUtil.getBoolean方法应该只有值为true时才返回true,其他情况都应该返回false Merge pull request !717 from uyong/v5-dev Looly 2022-07-21 03:53:24 +00:00
  • 69782c0ced SystemPropsUtil.getBoolean方法应该只有值为true时才返回true,其他情况都应该返回false gonggy 2022-07-20 19:19:46 +08:00
  • 32235d3b7e fix bug Looly 2022-07-20 13:38:55 +08:00
  • 88c36b8bfa 修复UrlBuilder无法配置末尾追加“/”问题 Looly 2022-07-20 13:13:14 +08:00
  • 1fcee08263 修复Console.log应该把异常信息输出位置错误问题 Looly 2022-07-20 12:16:59 +08:00
  • d09498a1a6 !716 Console.log应该把异常信息打印到out而不是err Merge pull request !716 from uyong/dict-fixed Looly 2022-07-20 04:12:56 +00:00
  • 35cdf306d8 Console.log应该把异常信息打印到out而不是err gonggy 2022-07-19 19:44:28 +08:00
  • 28fde6ddcf 修复Dict缺少putIfAbsent、computeIfAbsent问题 Looly 2022-07-19 11:09:55 +08:00
  • e3b296e89d 修复Dict缺少putIfAbsent、computeIfAbsent问题 Looly 2022-07-19 10:57:18 +08:00
  • fad4886722 !715 添加了通用的注解扫描器 GenericAnnotationScanner,并在 AnnotationScanner 接口中统一提供了提前配置好的扫描器静态实例 Merge pull request !715 from Createsequence/feat-scanner Looly 2022-07-19 02:41:45 +00:00
  • d8bf71513c !714 Dict增加覆盖putIfAbsent和computeIfAbsent的方法 Merge pull request !714 from uyong/dict-fixed Looly 2022-07-19 02:27:52 +00:00
  • 3d27c01819 Merge branch 'v5-dev' of https://gitee.com/hellozrh/hutool into v5-dev zhangrenhua 2022-07-19 10:20:47 +08:00
  • 13b5b32384 添加元素扫描器与通用注解扫描器,在AnnotationScanner中统一提供已经配置好扫描模式的静态扫描器实例 huangchengxing 2022-07-19 09:53:49 +08:00
  • b83be40567 Dict增加覆盖putIfAbsent和computeIfAbsent的方法 gonggy 2022-07-19 09:18:46 +08:00