google protobuf
CKJiang
未来不迎,过往不念,当下不杂
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows环境下google protobuf入门
window下google protobuf入门,新发现的一些问题。原创 2013-10-10 14:51:07 · 10438 阅读 · 5 评论 -
关于Google protobuf的总结
在现在的技术体系中,能用于描述通信协议的方式很多,如xml/json/protobuf/thrift等。一条消息数据,用protobuf序列化后的大小是json格式的十分之一,xml格式的二十分之一,是二进制序列化的十分之一。至于thrift,它文档匮乏。这样,使得protobuf在性能和文档完备上高出一个档次。protobuf是google提供的一个开源序列化框架,它在google中是一个比原创 2013-10-27 15:45:00 · 1661 阅读 · 0 评论 -
google protobuf的应用及遇到的问题总结
服务器端与客户端通信,使用google protobuf作为交互数据的序列化工具,其中客户端使用select机制实现I/O复用,服务端使用epoll机制,提高并发连接时的处理效率。想要再改进,实现大数据传输和大并发。希望能得到指点。原创 2013-11-13 11:01:55 · 29747 阅读 · 0 评论 -
Protobuf语言指南
Protobuf语言指南本文转自:http://www.cnblogs.com/dkblog/archive/2012/03/27/2419010.htmll 定义一个消息(message)类型l 标量值类型l Optional 的字段及默认值l 枚举l 使用其他消息类型l 嵌套类型l 更新一个消息类型l 扩展l 包(packa转载 2013-11-10 12:42:27 · 1325 阅读 · 0 评论 -
pbc 库的 lua binding
转自:http://blog.codingnow.com/2011/12/pbc_lua_binding.html前几天写的 pbc 初衷就是想可以方便的 binding 到动态语言中去用的。所以今天花了整整一天自己写了个简单的 lua binding 库,就是很自然的工作了。写完了之后,我很好奇性能怎样,就写了一个非常简单的测试程序测了一下。当然这个测试不说明很多问题,因为测转载 2014-03-22 18:27:44 · 1521 阅读 · 0 评论 -
windows环境使用python google protobuf
将下载的google protobuf解压,会看到一个python目录,linux下可以直接编译源码,而Windows下可将vsprojects\Debug下的protoc.exe拷贝到python目录下。在cmd下,切换到该目录,执行python setup.py install注意了,这里如果不导入一个C++编译过的包,会出现这样的错误file google\protobuf\de原创 2014-03-26 11:14:10 · 11920 阅读 · 3 评论 -
Linux下安装protobuf并实现简单的客户端服务器端通信
linux下使用protobuf实现的客户端与服务器的简单通信,有些不知怎么处理的漏洞,待继续深入。如果有知道的,望不吝赐教。原创 2013-10-15 13:08:35 · 5772 阅读 · 0 评论
分享