msgpack

    1熱度

    1回答

    我有一個關於msgpack在c#中的序列化的問題。 我有一個基類和從鹼衍生的一類,它們中的每保持性能,例如: class Base { int PropertyA { get; set; } } class DerivedFromBase : Base { int PropertyB { get; set; } } 另外我具有第三類容器的目的,例如: class

    0熱度

    1回答

    我可以使用精度爲(float32)的python float嗎? 因爲它將從原始的python.float(32)序列化,並將被反序列化爲原始的java.float。 任何圖書館都沒有考慮。例如)numpy.float32

    0熱度

    1回答

    在爲下一代的科學數據格式需要某種類JSON數據結構(被fieldshas的邏輯分組討論此外,最好是利用現有的編碼,而不是使用自定義的二進制結構,對於序列化格式,有many options。對這些編碼有經驗的人員的任何指導或見解都是值得讚賞的。 :在我們的格式,數據需要記錄進行包裝,一般不大於4096字節的每個記錄必須是獨立使用的數據必須是可讀幾十年來的數據歸檔和交換是通過存儲完成。發送一系列記錄。

    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相關。 是否有任何方法可以輕鬆使