msgpack

    0热度

    1回答

    我正在评估Msgpack(C++)作为当前项目中的序列化库。它似乎满足我的大部分需求,除了一个,我没有在网上找到关于它的很多信息。 Msgpack是否支持读取我将要序列化的不同版本的数据结构? 例如,我序列结构如下: struct foo { int a; float b; }; 后来上述结构演变为: struct foo { int a; float

    0热度

    1回答

    在为下一代的科学数据格式需要某种类JSON数据结构(被fieldshas的逻辑分组讨论此外,最好是利用现有的编码,而不是使用自定义的二进制结构,对于序列化格式,有many options。对这些编码有经验的人员的任何指导或见解都是值得赞赏的。 :在我们的格式,数据需要记录进行包装,一般不大于4096字节的每个记录必须是独立使用的数据必须是可读几十年来的数据归档和交换是通过存储完成。发送一系列记录。

    0热度

    1回答

    Windows 7的 节点6.9 NPM 3.10.8 蟒蛇2.7 节点GYP 3.6.2 VS构建工具2015年 当安装msgpack时,出现此错误: 我已经设置npm_config_node_gyp与C:\Users\[me]\AppData\Roaming\npm\node_modules\node-gyp\bin\node-gyp.js为值的环境变量。 我的node-gyp命令工作正常。

    0热度

    1回答

    我正在使用MsgPack.Cli为我创建的Session类编写自定义序列化程序。使用this tutorial on the MsgPack.Cli github page创建类之后,我收到这样的警告: 警告: 'MessagePackSerializer.MessagePackSerializer()' 已过时: '使用MessagePackSerializer(SerializationCon

    0热度

    1回答

    我试图让MQTTtoROS桥的工作,我不断收到此错误: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py",

    1热度

    1回答

    我想用最小的大小序列化多个浮点数(单精度)数组,跨越多种语言(python/java/c/cpp)。 我预计它需要浮点数组头和每个浮点数4个字节。但msgpack似乎有5bytes是必要的。 https://github.com/msgpack/msgpack/issues/198#issue-87308597 是否有任何推荐库用于序列化浮点数组?每个浮点4个字节或更少?或者只使用原始字节数组?

    0热度

    1回答

    我目前想获得familar与Messagepack为Java https://github.com/msgpack/msgpack-java 我通过MQTT获取数据。如果“变量”是不是NULL一切都很好,但变量也可以为NULL,在这种情况下,我会得到这个异常“预期的诠释,却得到了零(CO)” MessageUnpacker unpacker = MessagePack.newDefaultUnpa

    0热度

    1回答

    我一直在尝试使用自制安装msgpack安装msgpack(0.5.8),并多次引发以下错误: Building native extensions. This could take a while... ERROR: Error installing msgpack: ERROR: Failed to build gem native extension. current director

    0热度

    1回答

    我一直在使用MessagePackKnownCollectionItemTypeAttribute和 [MessagePackKnownCollectionItemTypeAttribute("MyAbstractBase", typeof(MyImpl))] Dictionary<int, MyAbstractBase> class_member; 这伟大的工作,但怎么样,如果我有: [Mess

    0热度

    1回答

    我发现能够序列化用户定义的结构很有用。我通常使用类似 #include <msgpack.hpp> struct MyStruct { int val; MSGPACK_DEFINE_MAP(val); }; 这随后会在任何地方需要它包括在内。后来我注意到编译时间很长。当我用-H标志运行g ++时,发现大约1/3的包含文件与msgpack相关。 是否有任何方法可以轻松使