feilong 4.0.6 发布了,让Java开发更简便的工具库
feilong 4.0.6 发布了,让Java开发更简便的工具库
- 让你从大量重复的底层代码中脱身,提高开发效率;
- 让你的代码
更简炼
,易写
、易读
、易于维护
;
文档地址: http://feilong-core.mydoc.io/
maven 依赖配置:
<dependency> <groupId>com.github.ifeilong</groupId> <artifactId>feilong</artifactId> <version>4.0.6</version> </dependency>
Gradle 依赖配置:
com.github.ifeilong:feilong:4.0.6
本次升级共有 16
处变更, 具体参见 4.0.6 milestone
🐛 bug
#76 post 请求,显示日志的时候,full url没有包含请求参数部分 [feilong-servlet]
说明: 相关日志,从直接使用request queryString,改成解析请求参数拼接
👽 不兼容
#643 ✨ PartitionThreadConfig 默认初始最大线程从100改成20,并且计算的时候 大于20时候 info 级别日志提醒 [enhancement feilong-core]
🍑 feilong-core
#644 ✨ 多线程执行时,内部日志支持默认标识key,方便搜索 [enhancement]
#641 ✨ 新建 DefaultPartitionPerHandler 多线程处理单元素的方法, 并且内容try catch exception 和计算耗时时间 [enhancement]
#652 ✨ 新建 PartitionPerElementHandler 分区中的每个线程中的每个元素执行 [enhancement]
#649 ✨ 新建 com.feilong.core.lang.ThreadUtil.executeUsePerElement(List, Map<String, ?>, PartitionPerElementHandler) [enhancement]
#650 ✨ 新建 com.feilong.core.lang.ThreadUtil.executeUsePerElement(List, PartitionPerElementHandler) [enhancement]
#651 ✨ 新建 com.feilong.core.lang.ThreadUtil.executeUsePerElement(List, PartitionThreadConfig, Map<String, ?>, PartitionPerElementHandler) [enhancement]
#654 ✨ 新建 com.feilong.core.util.MapUtil.getDefaultEmptyStringIfNull(Map<K, V>, K) [enhancement]
#645 🗑️ 标识 com.feilong.core.lang.ThreadUtil.execute(List, int, Map<String, ?>, PartitionPerHandler) Deprecated [deprecated]
#646 🗑️ 标识 com.feilong.core.lang.ThreadUtil.execute(List, int, Map<String, ?>, PartitionRunnableBuilder) 过时 [deprecated]
#647 🗑️ 标识 com.feilong.core.lang.ThreadUtil.execute(List, int, PartitionPerHandler) 过时 [deprecated]
#648 🗑️ 标识 com.feilong.core.lang.ThreadUtil.execute(List, int, PartitionRunnableBuilder) 过时 [deprecated]
🎸 feilong-context
#655 ✨ 新建 com.feilong.context.log.RequestLogHelper 个能快速输出请求url 请求类型, 请求参数的方法 [enhancement]
feilong-net-bot
#642 ✨ 机器人开放获取 key的方法,方便记录日志, 比如钉钉机器人需要可以返回token [enhancement]
🍼 feilong-servlet
#656 ✨ 新建 com.feilong.servlet.http.RequestUtil.parseParamsToQueryString(HttpServletRequest) [enhancement]
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
CLup 5.0.4 更新公告
大家好!🎉 我们的开源项目CLup,一个强大的PostgreSQL/PolarDB数据库管控平台,又迎来了令人振奋的更新——版本5.0.4!这次更新我们不仅提升了用户体验,还修复了多项问题,让数据库管理变得更加高效和便捷。 🔧 更新亮点: 👏前端页面升级:修复了会话管理和锁管理中的小问题。现在,无论您选择哪个数据库,都不会出现异常了! ✨精准的故障修复:在pg_helpers.get_db_conn中的判断更加准确,问题解决得干净利落! 🛠️数据库参数管理:新增了获取和更新数据库默认参数的功能,甚至在数据库停机的状态下也能进行参数修改了! 📚必要的SQL文件:为了更平稳的升级体验,我们增加了升级所需的SQL文件。 🔍数据参数优化:在修改数据参数时,我们增加了一个重要的检查项:备库的参数必须大于主库的max_locks_per_transaction。 📉界面调整:修改参数页面增加了一个便利的选项,让未被修改的参数不再显示,界面更加清爽! 🚀PolarDB节点优化:在搭建reader或Standby节点、加回备库到集群的过程中,我们优化了实现过程并去除了冗余代码,效率大幅...
- 下一篇
商汤科技发布 AI 编程助手“代码小浣熊 Raccoon”
商汤科技宣布,基于商汤自研大语言模型的智能编程助手 —— 代码小浣熊 Raccoon (Raccoon isAnotherCodeCO-pilOtNavigator) 已开放公测。 代码小浣熊 Raccoon 支持 Python、Java、JavaScript、C++、Go、SQL 等 30+ 主流编程语言和 VS Code、IntelliJ IDEA 等主流 IDE。主要特性如下: 代码编写建议覆盖 30 多种主流编程语言,依据上下文,自动生成代码。 开放对话功能,理解用户的自然语言需求描述。 预设基于注释生成代码、跨编程语言翻译、单元测试用例生成、代码修正、代码重构、技术领域知识问答等功能。 支持用户自定义需求:包括需求文档生成、代码生成注释、代码的解释文档生成、技术文档生成等开放式能力。 体验地址:https://code.sensetime.com 使用文档:https://code.sensetime.com/docs 代码小浣熊由商汤自研大语言模型提供支持,覆盖软件需求分析、架构设计、代码编写、软件测试等环节,满足用户代码编写、数据分析、编程学习等各类需求。在实际应用中,可...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器