浅谈protocol buffer的使用
来源:互联网 发布:linux清空文件内容 编辑:程序博客网 时间:2024/06/06 01:27
浅谈protocol buffer的使用
1.环境windows
2.需要的软件
protoc.exe
protoc-2.5.0
3.首先配置.proto文件,此文件可以为记事本编写 官方给出的有示例文档
package protobuf; option java_package = "com.sq.protobuf"; option java_outer_classname = "FirstProtobuf"; message testBuf { required int32 ID = 1; required string Url = 2; }
com.sq.protobuf .proto文件经过proto.exe生成类的包名
“FirstProtobuf”类的类名
在命令行中输入
d:(转到D盘)
cd protoc-2.5.0-win32(到D盘protoc-2.5.0-win32这个文件夹)
D:\protoc-2.5.0-win32>protoc –java_out=javadfs message/*
–java_out=javadfs (JAVA 类输入到 javadfs这个文件夹里)
message/*(寻找message下的所有文件)
4.在myeclipse中新建java项目 包名为com.sq.protobuf 将生成的FirstProtobuf.java导入到项目中
5.这个类会报错 将protobuf-java-2.5.0.jar导入项目的lib里面
6.
FirstProtobuf.testBuf.Builder builder = FirstProtobuf.testBuf.newBuilder(); builder.setID(777); builder.setUrl("shiqi"); FirstProtobuf.testBuf info = builder.build(); byte[] result = info.toByteArray(); // 转为数组可以传递 // sockte System.out.println(info.getID()); System.out.println(info.getUrl());
1 0
- 浅谈protocol buffer的使用
- protocol buffer的使用
- google protocol buffer的使用
- Protocol Buffer的使用(python)
- iOS protocol buffer的使用
- protocol buffer的简单使用
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- Google Protocol Buffer 的使用和原理
- 在eclipse中使用github进行版本控制
- 计算几何经典操作
- AlertDialog总结
- FileSystemWatcher触发多次Change事件的解决办法
- 轻论坛StartBBS、YouBBS、Xiuno对比
- 浅谈protocol buffer的使用
- ProgressBar总结
- Unity接入sdk时(和android交互),提示IOException错误解决方式。
- HDU5032--Grade
- code[vs] 1068乌龟棋(四维dp)
- iOS中property属性的关键字(史上最详解)
- 【蓝牙】蓝牙品牌使用指南
- 如何使用hbuilder快速生成一个直接打开网站的app
- 03.draggable 可被拖动插件 ,droppable 可容纳拖动插件 与resizable 可调整大小插件