protobuffer
protobuffer详解
tterminator
let the code say
展开
-
win protobuffer使用简易教程
一、protocol buffer 下载protocol buffer下载链接 在该页面中请选择下图方框中的链接,这个是win平台下的预编译版本,不然还要自己下载源码编译。 二、编译proto文件时注意事项 命令格式 protoc –java_out=./ *.proto,可以先执行命令”protoc -h”查看命令语法。 编译的Java源代码输出路径写对,尤其是win平台以\为分隔符。 编译时原创 2016-12-20 23:12:22 · 5216 阅读 · 1 评论 -
protoc编译proto文件之Java源码结构分析四(编译proto原型文件)
一、protoc安装参考博文mac下hadoop 2.6.0编译native library。二、编写proto原型文件addr.proto option java_package = "com.test.protocol"; option java_outer_classname = "AddressProto"; message Address { optional string p原创 2016-07-30 17:45:33 · 933 阅读 · 0 评论 -
protoc编译proto文件之Java源码结构分析三(示例Demo)
一、示例代码package java_protos_main;import com.test.protocol.AddressProto; import com.test.protocol.PersonProto;/** * Created by junwei8 on 16/7/30. */ public class ProtobufTest { public static void ma原创 2016-07-30 17:26:44 · 1732 阅读 · 1 评论 -
protoc编译proto文件之Java源码结构分析二(person.proto)
一、person.protooption java_package = "com.test.protocol"; option java_outer_classname = "PersonProto";import "addr.proto";message Person { optional string name = 1; optional string idNum = 2;原创 2016-07-30 15:47:26 · 1365 阅读 · 0 评论 -
protoc编译proto文件之Java源码结构分析一(addr.proto)
一、addr.protooption java_package = "com.test.protocol"; option java_outer_classname = "AddressProto"; message Address { optional string province = 1; optional string mayor = 2; }二、AddressProto.j原创 2016-07-30 12:38:29 · 2570 阅读 · 0 评论