RrunningW```
5148de21创建于 2月1日历史提交
文件最后提交记录最后更新时间
feat(data): 为 DataReal 增加 isInt 标识以区分整数与浮点数 新增 isInt 字段用于标识 Decimal 数据是否来源于整数类型, 并修改所有构造函数以正确传递该标识。同时添加一个仅接受 Decimal 的构造函数,并默认 isInt 为 false。 fix(json): 统一使用双引号而非转义引号生成 JSON 字符串 将 DataString、DataObject 和 DataMap 中的 JSON 键名生成方式由 '\"${name}\"' 改为 '"${name}"',提升可读性且功能一致。 feat(json): 根据 isInt 字段区分 DataReal 转 JsonValue 类型 当 DataReal 的 isInt 为 true 时转换为 JsonInt,否则转为 JsonFloat。 同时修复从 Iterable<(Data,Data)> 转 JsonObject 时键值处理逻辑, 确保键能正确提取字符串内容而非整个对象。 feat(fdemo): 引入 HashMap 并测试 Data 转 JsonValue 功能 在 boot.cj 中导入 std.collection.*,并增加对 HashMap 转 Data 再转 JsonValue 的测试代码,验证结构化数据的 JSON 序列化能力。 7 个月前
``` feat(http): 改进multipart表单数据解析器并修复媒体类型边界处理 - 修复MultipartFormDataParser中的边界解析逻辑,改进缓冲区处理机制 - 统一媒体类型中boundary分隔符使用分号(;)而非逗号(,) - 更新RotatableBuffer以支持更好的边界检测和缓冲区轮转 - 添加对MultipartFile的toString方法实现 - 增强MultiRequestMethodHandler中的内容类型匹配逻辑 fix(base): 修正BaseException堆栈跟踪打印格式 - 调整堆栈跟踪输出格式,统一缩进级别 - 添加BaseException的toString方法实现 refactor(concurrent): 替换println为Console.writeln - 将SlidingWindowRateLimiter中的println替换为更合适的Console.writeln feat(data): 扩展JSON转换功能 - 在ExtendJson中添加ToString类型的转换支持 refactor(http): 优化MediaType注册并发处理 - 使用AtomicInt8替代AtomicBool进行状态管理 - 添加Mutex和条件变量确保线程安全 - 实现MediaType注册过程中的并发控制 ``` 3 个月前
添加QueueStream,可以一个线程向它的实例添加字节数组或InputStream,另一个线程不停地从中读;fix murmur_hash128X64;fix 未指定Accept请求头时返回application/json;fix orm sql日志;扩展Iterator <: Peekable;把TypeInfos.get<T>()都改成TypeInfo.of<T>();orm 增加*ById的函数;QueryMapper增加columnName属性;QueryMappers增加idName属性;@RequestParam @PathVariable @RequestHeader增加默认值定义;, version: 1.0.38 5 个月前
修改开源协议 9 个月前