fastjson 2.0.47 发布,大幅提升 Android 版首次序列化/反序列化性能
这个版本主要是大幅度提升android版本的首次序列化/反序列化的性能。在序列化大约1M的JSON对象时性能也有了较大提升。
Issues
- 在非android版本某些Android设备上处理数据时崩溃 #2263
- JSONField Annotation defaultValue配置支持Enum #2239
- 修复反序列化List类型字段输入null时报错的问题 #2233
- 修复反序列化时JSON.toJavaObject方法有错误识别setter方法的问题 #2230
- 修复引用类型、Boolean、Short 不支持JSONWriter.Feature.WriteNulls #2234
- 修复序列化kotlin data cass调用copy方法的问题 #2231
- 修复有些场景JSON.isValid方法抛异常的问题 #2222
- 修复JSONPath不支持中划线的问题 #2228
- 提升android下首次序列化的性能 #2189
MAVEN依赖配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.47</version> </dependency>
- android5针对优化版本
这个版本和android4兼容版本基本一致,只是使用了java.nio.charset.StandardCharsets,后续将会不再升级android4兼容版本。
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.47.android5</version> </dependency>
- android8针对优化版本
这个版本支持java.time和Optional
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.47.android8</version> </dependency>
- 1.x 兼容版本
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.47</version> </dependency>
- Spring 5 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring5</artifactId> <version>2.0.47</version> </dependency>
- Spring 6 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring6</artifactId> <version>2.0.47</version> </dependency>
相关链接
- FASTJSON 1.x用户升级指南 https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
- 相关issues https://github.com/alibaba/fastjson2/milestone/47
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.47
- Maven下载 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.47/
- Android5特别优化版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.47.android5/
- Android8特别优化版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.47.android8/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.47/
- 性能测试报告 https://github.com/alibaba/fastjson2/blob/main/docs/benchmark/benchmark_2.0.47.md

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
凌鲨 0.7.25 版本更新
0.7.25 2024年02月26日 服务端版本: 0.2.33 新增: 新增项目默认入口设置 新增: 知识点仓库可根据标题进行搜索 改进: 管理后台自动进行会话保活 改进: 管理后台使用浮层修改知识点 修复: 修复编辑中表格菜单被遮挡的问题 新增: 管理后台新增知识库管理 新增: 新增导入知识库功能 调整: 知识点标签改为知识点分组 相关截图
- 下一篇
国内首部文生视频 AI 动画片将在央视开播
由中央广播电视总台制作的中国首部文生视频 AI 动画片《千秋诗颂》,将于 2 月 26 日起在总台央视综合频道(CCTV-1)18:40 档开播,首次推出六集。 《千秋诗颂》是国内首部以我国自主 AIGC 技术支撑制作的系列动画片,依托中央广播电视总台“央视听媒体大模型”,运用 AI 技术聚焦统编语文教材 200 多首诗词,转化为唯美的国风动画片。 节目综合运用可控图像生成、人物动态生成、文生视频等最新技术成果,支持了从美术设计到动效生成,再到后期成片的各个环节,实现了“有声言诗和无声画意”的有机融合。 根据介绍,在同等预算条件下,按照传统动画制作流程计算,《千秋诗颂》至少需要8个月时间,依托大模型后,制作周期缩短至4个月。目前,这项应用仍处于产研结合阶段,未来大模型研发成熟后,制作周期和动画精细度都会加速迭代升级。 节目的技术总指导、上海人工智能实验室领军科学家林达华介绍称,《千秋诗颂》通过科学家和艺术家的跨界合作,不断突破技术与艺术之间的界限,为AI技术和媒体创作深度融合的探索迈出了重要一步。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程