Golden Looly
|
e92ab1308c
|
Merge pull request #4004 from fanchenggang/v5-dev
fix 汉子 to 汉字 Update Pinyin4jEngine.java
|
2025-08-11 10:47:44 +08:00 |
|
Farahani
|
d5bc6216a4
|
Update Pinyin4jEngine.java
fix(方法注释):注释错误修改
|
2025-08-06 00:21:10 +08:00 |
|
Looly
|
b580030b5b
|
!1370 fix(方法注释):方法注释错误修改
Merge pull request !1370 from xy/v5-dev
|
2025-07-31 10:36:05 +00:00 |
|
xuyang
|
7070c73dbf
|
fix(方法注释):方法注释错误修改
|
2025-07-31 14:53:44 +08:00 |
|
Looly
|
59f33fd12d
|
MapUtil 增加flatten方法(pr#1368@Gitee)
|
2025-07-30 19:14:23 +08:00 |
|
Looly
|
4dcbc74cd1
|
MapUtil 增加flatten方法(pr#1368@Gitee)
|
2025-07-30 19:10:12 +08:00 |
|
Looly
|
6760658cba
|
!1368 将多层级Map处理为一个层级Map类型
Merge pull request !1368 from ckpaly/v5-dev
|
2025-07-30 11:05:25 +00:00 |
|
Looly
|
0b71a19ba8
|
DateUtil 新增方法yyyy-MM-ddTHH:mmXXX 格式支持(pr#1367@Gitee)
|
2025-07-30 19:03:37 +08:00 |
|
Looly
|
cee0efdee1
|
!1367 新增 yyyy-MM-dd'T'HH:mmXXX 格式支持
Merge pull request !1367 from 盘古给你一斧/v5-dev
|
2025-07-30 11:00:21 +00:00 |
|
chenkai
|
0661bf27df
|
将多层级Map处理为一个层级Map类型
|
2025-07-29 14:40:48 +08:00 |
|
chenkai
|
cae1203591
|
将多层级Map处理为一个层级Map类型
|
2025-07-29 14:31:07 +08:00 |
|
盘古给你一斧
|
5244b7510e
|
新增 yyyy-MM-dd'T'HH:mmXXX 格式支持
|
2025-07-28 23:14:51 +08:00 |
|
Looly
|
b5ccc1a7c9
|
add test
|
2025-07-24 16:26:35 +08:00 |
|
Looly
|
a09da9fd3d
|
CalendarUtil 增加isSameYear 和calendar 方法(issue#3995@Github)
|
2025-07-24 16:16:32 +08:00 |
|
Looly
|
3d0d8dea4b
|
修复QLExpressEngine allowClassSet无效问题(issue#3994@Github)
|
2025-07-22 15:26:19 +08:00 |
|
Looly
|
325f5a5324
|
add test
|
2025-07-21 11:29:47 +08:00 |
|
Looly
|
17b22a3b3d
|
修复TreeBuilder append重复向idTreeMap中put问题(pr#3992@Github)
|
2025-07-21 11:23:54 +08:00 |
|
Golden Looly
|
40599b028e
|
Merge pull request #3992 from zhangzhiyong-ay/v5-dev
优化TreeBuilder append重复向idTreeMap中put问题
|
2025-07-21 11:21:37 +08:00 |
|
zhangzy
|
2b1bf5be59
|
优化TreeBuilder append重复向idTreeMap中put问题
优化TreeBuilder append重复向idTreeMap中put问题
|
2025-07-16 17:41:34 +08:00 |
|
Looly
|
acac32fd50
|
解决关闭时session问题
|
2025-07-14 16:49:03 +08:00 |
|
Looly
|
56e2852332
|
fix code
|
2025-07-14 10:50:56 +08:00 |
|
Looly
|
7188eab94c
|
修复ChineseDate 闰年闰月节日获取问题
|
2025-07-10 11:54:18 +08:00 |
|
Looly
|
b43899c6fb
|
Sftp reconnectIfTimeout 方法改为捕获所有异常(issue#3989@Github)
|
2025-07-08 15:57:19 +08:00 |
|
Looly
|
da7d6b9d81
|
增加MapValueProvider 和RecordConverter 并支持Record转换(issue#3985@Github)
|
2025-07-02 10:41:21 +08:00 |
|
Looly
|
d5bb6b2adb
|
MathGenerator 四则运算方式支持不生成负数结果(pr#1363@Gitee)
|
2025-07-02 09:39:10 +08:00 |
|
Looly
|
f632ddccb2
|
Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev
|
2025-07-02 09:37:03 +08:00 |
|
Looly
|
0c53623e0c
|
!1363 四则运算方式支持不生成负数结果
Merge pull request !1363 from Theo/v5-dev
|
2025-07-02 01:36:46 +00:00 |
|
Theo
|
673ab988af
|
四则运算方式支持不生成负数结果
|
2025-06-28 12:54:58 +08:00 |
|
elichow
|
d23b9e1f5d
|
Merge pull request #3982 from yangruoyu-yumeisoft/v5-dev
添加Ollama客户端支持
|
2025-06-27 16:34:13 +08:00 |
|
杨若瑜
|
d96dc0cd0a
|
去掉System.out.println();
|
2025-06-27 15:51:43 +08:00 |
|
杨若瑜
|
10f6278e46
|
添加OllamaService的测试代码
|
2025-06-26 17:43:57 +08:00 |
|
Looly
|
d9369b1402
|
fix test
|
2025-06-26 17:21:35 +08:00 |
|
杨若瑜
|
53214b6fa4
|
添加Ollama客户端支持,使用方法如下:
// 创建AI服务
OllamaService aiService = AIServiceFactory.getAIService(
new AIConfigBuilder(ModelName.OLLAMA.getValue())
.setApiUrl("http://localhost:11434")
.setModel("qwen2.5-coder:32b")
.build(),
OllamaService.class
);
// 构造上下文
List<Message> messageList=new ArrayList<>();
messageList.add(new Message("system","你是一个疯疯癫癫的机器人"));
messageList.add(new Message("user","你能帮我做什么"));
// 输出对话结果
System.out.println(aiService.chat(messageList));
// 流式输出
aiService.chat("请帮我写一段描写Hutool的散文", System.err::println);
// 拉取模型(高耗时操作)
aiService.pullModel("qwen3:32b");
|
2025-06-26 01:05:34 +08:00 |
|
Looly
|
efb04f8a03
|
prepare 5.8.40
|
2025-06-25 10:54:17 +08:00 |
|
Looly
|
66f448d2fc
|
add test
|
2025-06-25 10:53:05 +08:00 |
|
bugo
|
826665618c
|
🐢prepare5.8.40
|
2025-06-23 13:45:56 +08:00 |
|
bugo
|
6469e7bea6
|
🐢prepare
|
2025-06-23 12:38:46 +08:00 |
|
bugo
|
f6ba182f52
|
🚀release5.8.39
|
2025-06-23 10:47:39 +08:00 |
|
Looly
|
cd40a65195
|
update central-publishing-maven-plugin
|
2025-06-20 18:40:13 +08:00 |
|
Looly
|
c738c2b42b
|
增加可召回批处理线程池执行器RecyclableBatchThreadPoolExecutor (pr#1343@Gitee)
|
2025-06-20 17:54:40 +08:00 |
|
Looly
|
0c19f0b9a4
|
!1343 可召回批处理线程池执行器,主线程、线程池混合执行批处理任务,主线程空闲时会尝试召回线程池队列中的任务执行
Merge pull request !1343 from lk/v5-dev
|
2025-06-20 09:50:11 +00:00 |
|
Looly
|
a504fa860c
|
修复AbstractCache putWithoutLock方法可能导致的外部资源泄露问题(pr#3958@Github)
|
2025-06-20 17:34:24 +08:00 |
|
Golden Looly
|
a60c70ca86
|
Merge pull request #3958 from IcoreE/yanzhongxin-v5-dev
AbstractCache.putWithoutLock方法可能导致的外部资源泄露问题
|
2025-06-20 17:28:14 +08:00 |
|
Looly
|
2493b8da8b
|
Db添加FetchSize的全局设置(pr#3978@Github)
|
2025-06-20 11:43:19 +08:00 |
|
Golden Looly
|
a10181dab2
|
Merge pull request #3978 from yry0304/v5-dev
Db添加FetchSize的全局设置,用户可以根据内存性能自主调节JDBC每次结果集获取的记录数量,海量数据加载时可提高性能
|
2025-06-20 11:41:22 +08:00 |
|
Golden Looly
|
28b21d7617
|
Merge pull request #3970 from asukavuuyn/v5-dev
fix(Money): currency scaling bug(币种小数位硬编码)
|
2025-06-20 11:06:37 +08:00 |
|
Looly
|
8deed41367
|
修复Money 类的setAmount方法没有获取当前币种的小数位数而是使用的默认小数位和在遇到非2小数位的币种(如日元使用 0 位)会导致金额设置错误问题(pr#3970@Github)
|
2025-06-20 11:05:41 +08:00 |
|
Looly
|
3b759bfae1
|
!1362 test(ReflectUtilTest): ReflectUtil#getFieldMap 如果子类与父类中存在同名字段,则后者覆盖前者。
Merge pull request !1362 from tanpenggood/v5-master
|
2025-06-20 03:01:21 +00:00 |
|
Looly
|
0c9c6ce655
|
add comment
|
2025-06-20 10:46:57 +08:00 |
|
Looly
|
5919837386
|
修复ZipUtil 中zlib和unZlib调用后资源未释放问题(issue#3976@Github)
|
2025-06-20 10:43:09 +08:00 |
|