MessagePack Java Jackson Dataformat 不使用 str8 数据类型的序列化
2024-10-06 20:40:46
老的 msgpack-java(例如 0.6.7)并不支持 MessagePack str8 数据类型。
当你的希望的你的应用程序需要支持老的版本的话,你需要禁用这个数据类型,例如使用下面的语句:
MessagePack.PackerConfig config = new MessagePack.PackerConfig().withStr8FormatSupport(false);
ObjectMapper mapperWithConfig = new ObjectMapper(new MessagePackFactory(config));
// This string is serialized as bin8 type
byte[] resultWithoutStr8Format = mapperWithConfig.writeValueAsBytes(str8LengthString);
https://www.cwiki.us/display/Serialization/MessagePack+Jackson+Dataformat
最新文章
- BZOJ 4453: cys就是要拿英魂![后缀数组 ST表 单调栈类似物]
- ios设备中openGL所支持的最大纹理尺寸
- Mac下体验Hexo与Github Pages搭建
- hihocoder挑战赛26
- 三维空间旋转和Three.JS中的实现
- PingUtil in Android
- 最最最简单的轮播图(JQuery)
- wddm 部署问题解决
- 浅谈reverse_iterator的base()函数
- Excel对话框大全
- c++, 派生类的构造函数和析构函数 , [ 以及operator=不能被继承 or Not的探讨]
- boostrap插件
- jetty作为内嵌服务器自启动
- storm学习笔记(一)
- js中的引用类型和基本类型
- [java面试]javascript中dom取值问题radio名字一样归属于同一个组,求点击的是哪一个
- C Primer Plus 第6章 C控制语句:循环 编程练习
- python用matplotlib画折线图
- 010 Editor - Binary Templates
- HADOOP HA 踩坑 - org.apache.hadoop.hdfs.qjournal.protocol.JournalNotFormattedException: Journal Storage Directory /mnt/data1/hadoop/dfs/journal/hdfscluster not formatted