|
|
075dc2346a
|
feat(utils): 更新工具类并优化集合扩展函数
- 更新多个工具类的最后修改时间和用户信息
- 移除冗余的 main 函数测试代码
- 优化 ByteUtils 中流处理方法的引用- 为 Collection 扩展大量实用函数,包括转换、获取元素和创建集合实例等
- 引入 SuperStream 替代部分自定义流处理逻辑
- 调整 Spring Boot 自动配置包扫描路径- 修复资源读取时的空指针风险,使用 Kotlin 的 elvis 操作符简化代码
|
2025-09-20 14:01:36 +08:00 |
|
|
|
23548c0c3d
|
refactor(Base91): 更新Base91解码表并添加示例
更新了Base91解码表的初始化方式,并添加了一个示例方法来演示编码和解码功能。
feat(Base256): 添加Base256编解码器
新增了Base256类,实现了Base256编解码功能,并在BaseUtils中添加了相应的实例。
refactor(BaseCodec): 增加字符串编解码方法
在BaseCodec接口中增加了对字符串进行Base64编码和解码的方法。refactor(OsPath): 简化路径处理逻辑
移除了OsPath类中不必要的方法实现,简化了路径处理逻辑。
feat(UUID): 支持Base256短字符串
在UUID类中添加了对Base256短字符串的支持,包括编码和解码方法。
|
2025-09-18 14:43:01 +08:00 |
|
|
|
58806e85f1
|
refactor(bcrypt): 重构 BCrypt.kt 文件
- 将 BCrypt 对象中的函数转换为顶级函数
- 添加 @JvmName 注解以自定义 JVM 方法名
- 更新相关文件中的导入和引用
- 调整 DateTime 类的 parse 和 format 方法
- 优化 StringUtils 中的 isEmpty 方法
|
2025-09-17 21:15:39 +08:00 |
|
|
|
0f5748d55d
|
feat(utils): 添加 BCrypt 加密工具类
- 新增 BCrypt.kt 文件,提供 BCrypt 加密相关方法
- 更新 build.gradle.kts,调整依赖项和版本
- 更新 gradle.properties,升级版本号至 4.1.1
- 更新 HashUtils.kt,使用新的 BCrypt 工具类
- 添加 NOTICE 文件,记录第三方软件的版权声明
|
2025-09-17 12:10:53 +08:00 |
|