码迷,mamicode.com
首页 >  
搜索关键字:protobuf 异步通讯 数据缓冲    ( 1172个结果
ProtoBuf效率测试对比
打包解包 包大小耗时(1万次/毫秒)包大小耗时(1万次/毫秒)序号TXProtoTXProtoTXProtoTXProto168935843259l1328l58054950252l1049l268935843259l1329l58054952250l1050l357934943...
分类:其他好文   时间:2014-12-09 11:58:02    阅读次数:219
12月9
记录下消失的这段时间5-10月份,调到了游戏公司,职位是搞后台,结果却涉及了: 后台+客户端数据实体&网络请求+android+gm工具项目使用mvc + mogodb,使用protobuf进行数据传输。并没有用到实时的socket,而是简单的http请求。对http请求的包头进行了封装,一些需要实...
分类:其他好文   时间:2014-12-09 01:51:27    阅读次数:166
MAC/IOS中使用protocolBuf
使用的是  https://github.com/mingchen/protobuf-ios  首先是下载下来 它其中使用到得命令行  $ cd compiler $ ./autogen.sh $ ./configure $ make $ make install (optional) The compiler is genrated at src/protoc....
分类:移动开发   时间:2014-12-08 02:07:14    阅读次数:246
Protobuf最佳实践(2)-- 命名规则
上篇文章介绍了一种比较合理的目录结构,本文来讨论一下各种命名规则。 文件 Protobuf文件使用SnakeCase规则命名(小写字母+下划线),以.proto为后缀。比如:player_info.proto。protoc会根据目标语言的命名规则来生成相应的目标文件。如果目标语言是Java的话,会生成PlayerInfo.java。如果目标语言是C++的话,会生成player_info.pb....
分类:其他好文   时间:2014-12-06 12:53:33    阅读次数:258
Java多线程学习笔记--生产消费者模式
实际开发中,我们经常会接触到生产消费者模型,如:Android的Looper相应handler处理UI操作,Socket通信的响应过程、数据缓冲区在文件读写应用等。强大的模型框架,鉴于本人水平有限目前水平只能膜拜,本次只能算学习笔记,为了巩固自己对Java多线程常规知识点的理解,路过大神还望能指.....
分类:编程语言   时间:2014-12-06 06:32:39    阅读次数:268
Protobuf最佳实践(1)-- Sublime工程
本文以及后续的几篇文章,是我自己使用Protobuf的一些经验之谈。这些经验是我在开发游戏服务器时获得的,所以并不一定适用于其他领域。另外,这里所谓的最佳实践,其实包含了很多个人偏好。 Sublime工程 从某种程度上讲,Protobuf也算是一种语言,保存这种语言的文件一般以.proto作为后缀。既然是语言,那么就需要编译(它的编译器就是protoc),也需要一个语法着色的编辑器。只要花上几...
分类:其他好文   时间:2014-12-05 10:55:31    阅读次数:300
goprotocbuf的安装和使用
首先得到 protobuf 相应的包文件 ,在终端上输入如下wget http://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz下载完毕后进行解压tar zxvf protobuf-2.5.0.tar.gz进入到解压目录cd protobuf...
分类:其他好文   时间:2014-12-04 13:56:22    阅读次数:118
oracle学习----逻辑读
1.物理读当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache清空数据缓冲区SQL> alter session set events 'immediate trace name flush_cache';会话已更改。SQL> s...
分类:数据库   时间:2014-12-03 18:31:14    阅读次数:235
Go channel
// xuhh_go_channel project main.go /*     channel     1. channel 在读取数据的时候,如果此时通道内没有数据,则会阻塞。              在取数据的时候,如果此时通道内没有数据,则也会阻塞。     2. channel 在创建的时候会存在一个数据缓冲,如果通道内存入的数据超过缓冲,则就会崩溃。 ra...
分类:其他好文   时间:2014-12-02 15:18:41    阅读次数:112
c++序列化调研
1.最常用的两种C++序列化方案的使用心得(protobuf和boostserialization)http://www.cnblogs.com/lanxuezaipiao/p/3703988.html2.http://www.iteye.com/topic/3190633.C语言的数据序列化http://blog.codingnow.com/2010/03/c_serialization.html4.asio与序列化——被忽略的神..
分类:编程语言   时间:2014-12-01 16:13:39    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!