标签:系统 window tput style com tle exe 数据 nbsp
官方翻译:协议缓冲区是Google的语言中立,平台中立,可扩展的机制,用于序列化结构化数据 - 像XML,但更小,更快,更简单。 您可以定义数据的结构化时间,然后可以使用特殊生成的源代码轻松地在各种数据流中使用各种语言编写和读取结构化数据。(类似xml,json 用于端到端的数据传输载体,速度更快、更轻量级,缺点:可读性较差)
如何使用?
简单例子:
Proto数据格式:
message Person {
required string name = 1;
required int32 id = 2;
optional string email = 3;
}
转换成Java类:
Person john = Person.newBuilder()
.setId(1234)
.setName("John Doe")
.setEmail("jdoe@example.com")
.build();
output = new FileOutputStream(args[0]);
john.writeTo(output);
proto3 官方标准 文档
使用protoc 用Protocol buffers 协议编译为.java文件
标签:系统 window tput style com tle exe 数据 nbsp
原文地址:https://www.cnblogs.com/coding400/p/9396957.html