序列化与反序列化 序列化:把对象转换为字节序列的过程。 反序列化:把字节序列恢复为对象的过程。 举个例子,在JVM中,对象是以一定形式存在于内存中,然后被JVM识别从而可以以“对象”的方式是用它。那么序列化是什么呢,简单来说就是把内存中的对象的状态先以一种方式导出保存下来以便今后在某地方能够继续使用它。 序列化的组件 IDL(Interface description language)文件:参与通讯的各方需要对通讯的内容需要做相关的约定(Specifications)。为了建立一个与语言和平台无关的约定,这个约定需要采用与具体开发语言、平台无关的语言来进行描述。这种语言被称为接口描述语言(I
2023-01-11 15:45:31 57KB protobuf 序列化 方法
1
protobuf-cpp-3.9.2.tar.gz C++语言源码。protobuf也叫protocol buffer是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应语言的编译器以及库文件。
2023-01-10 16:36:49 4.33MB protobuf-cpp protobuf protobuf C++
1
protobuf-21.12source
2023-01-04 11:28:02 10.37MB 0
1
protobuf,google的序列化库
2023-01-02 19:26:27 6.5MB protobuf
1
简介 Google Protocol Buffers 简称 Protobuf,类似 json 或 XML,是一种序列化结构数据的机制,但是比它们更小、更快、更简单。同时支持多语言,跨平台。 目前主要有两个大版本:proto2 和 proto3。 其中 proto2 支持 Java、Python、 Objective-C、和 C++。 proto3 增加了对Go、JavaNano、Ruby、和 C#的支持。 proto例子 syntax = proto3; package tutorial; import google/protobuf/timestamp.proto; opti
2022-12-28 23:12:48 71KB id pr pro
1
nanopb可以替代protobuf,支持对protobuf库生成的字符串的解析,实现C语言用protobuf
2022-12-26 18:02:43 396KB protobuf 单片机
1
可以完成C语言对于protobuf库的支持,自己把使用过程中的资料整理汇总了一下,供大家学习
2022-12-26 14:02:29 4.41MB protocprotobuf的
1
google protobuf 2.6.0 国内访问google不容易
2022-12-23 15:11:09 1.93MB protobuf
1
protobuf编码源码和demo实现参考,可以移植不同平台实现
2022-12-15 11:21:11 12.33MB protobuf
1
protobuf
2022-12-06 09:22:16 1.26MB protobuf java android
1