版本信息:protobuf: v2.6.1python: 2.7关于在Python中使用protobuf时 string格式字段的编码问题在python中编码格式多采用utf-8格式。而protobuf官网中这样说到:如果不做处理,在message 中定义了一个string类型的字段后,出现错误如下...
分类:
编程语言 时间:
2015-09-29 20:20:51
阅读次数:
1740
本篇中我们只讲解如何在Unity中对Protobuf-net进行序列化(Serialize)与反序列化(Deserialize),关于Unity的socket(插座)网络通信部分我们后续开篇。首先去Protobuf-net的Google下载点下载protobuf-net类库:https://code...
分类:
编程语言 时间:
2015-09-28 18:46:23
阅读次数:
440
这两天因为工作需要查了一些跨语言的rpc接口。我这里指的是包含序列化和tcp交互的。主要查了一下以下三类:1.ICE 这玩意不支持go,直接放弃。2.GRPC,这玩意刚刚发布,还且全面使用C++11特性,我们生产环境目前还没升级,他依赖于protobuf 3.0.0版本,这个还是beta版,拿过来编...
分类:
编程语言 时间:
2015-09-25 18:04:22
阅读次数:
330
最近用到了protobuf传输数据,但在protobuf之前还有个协议头。因为是重构,所以需要模拟协议头部。有如下代码string data;char buffer[256];memcpy(buffer, &header, sizeof(header));data.append(buffer);cl...
分类:
其他好文 时间:
2015-09-23 21:01:53
阅读次数:
210
protobuf的git地址:https://github.com/google/protobuf 之前项目为了自动化,所以写一个protobuf的解释器,用来生成项目所需的格式。 当然现在通过以下链接的指导,跳过手工分析,直接生成代码了。 https://developers.google.com...
分类:
编程语言 时间:
2015-09-18 15:19:46
阅读次数:
261
原来的网址:http://www.th7.cn/Program/IOS/201506/484001.shtml首先是怎么安装Protobuf。 来自https://github.com/alexeyxo/protobuf-objc的文档。打开终端!brew -v查看你的mac里面有没有装brew。b...
分类:
其他好文 时间:
2015-09-15 21:34:54
阅读次数:
585
ProtocolBuffer是用于结构化数据串行化的灵活、高效、自动的方法,有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署...
分类:
编程语言 时间:
2015-09-12 12:21:41
阅读次数:
161
当前环境: operate system:Ubuntu 14.04.1 LTS protoc --version:libprotoc 2.5.0 protocol-buffers version:2.6.1按照https://github.com/google/protobuf的README...
分类:
编程语言 时间:
2015-09-09 13:23:09
阅读次数:
228
解压缩protobuf-2.5.0 ????tar?-zxvf??protobuf-2.5.0.tar.gz cd protobuf-2.5.0 ? ????./configure?--prefix=/usr/local/protoc/??(这个目录可以随便自己建立,编译后的文件位于/usr/local/prot...
分类:
其他好文 时间:
2015-09-08 16:54:19
阅读次数:
179
GOROOT: go的安装路径,官方包路径根据这个设置自动匹配 GOPATH: 工作路径(其实不应该用中文翻译解释,直接说GOPATH更合适) 安装protobuf,需要设置好GOPATH路径 1、export GOPATH=......?? //这样是把GOPATH路径...
分类:
系统相关 时间:
2015-09-07 15:41:57
阅读次数:
288