最新文章列表

The rapid development of the game server.

Many people are obsessed with the game, and as a developer, like their own games nature is not in the minority. But the development of a bit of the scale of the game, in addition to the main game logic ...
2206188915 评论(0) 有530人浏览 2013-09-21 19:19

java编码与protobuf使用

1、为什么需要编码     计算机中存储信息的最小单元是一个字节即 8 个 bit,所以能表示的字符范围是 0~255 个;人类要表示的符号太多,无法用一个字节来完全表示;要解决这个矛盾必须需要一个新的数据结构 char,从 char 到 byte 必须编码。 2、各种常见编码的简介 ASCII 码 学过计算机的人都知道 ASCII 码,总共有 128 个,用一个字节的低 7 位表示 ...
rainforc 评论(0) 有3567人浏览 2013-08-15 17:11

protobuf

c++参考 https://developers.google.com/protocol-buffers/docs/cpptutorial?hl=zh-CN http://www.cppblog.com/woaidongmao/archive/2009/06/23/88391.aspx https://developers.google.com/protocol-buffers/docs/enc ...
haoningabc 评论(0) 有842人浏览 2013-07-15 17:41

一次失败的protobuf基准测试.

之前看到pemelo资料的时候,作者曾提到对pemolo的一次优化,json的完全序列化成为服务器消息转发的一个瓶颈. 目前我的游戏服务器中使用了protocbuf作为协 ...
ybak 评论(0) 有3686人浏览 2013-06-02 15:56

序列化的几种方式

 在java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题。比较常见的做法有两种:一是把对象包装成JSON字符串传输,二是采用java对象的序列化和反序列化。随着Google工具protoBuf的开源,protobuf也是个不错的选择。对JSON,Object Serialize,ProtoBuf 做个对比。 定义一个待传输的对象UserVo: p ...
my_corner 评论(0) 有8827人浏览 2013-01-27 23:01

对象序列化的几种方式的比较

 在java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题。比较常见的做法有两种:一是把对象包装成JSON字符串传输,二是采用java对象的序列化和反序列化。随着Google工具protoBuf的开源,protobuf也是个不错的选择。对JSON,Object Serialize,ProtoBuf 做个对比。 定义一个待传输的对象UserVo: p ...
my_corner 评论(0) 有10212人浏览 2013-01-25 16:28

protobuf与stream的简单比较

使用protobuf与传统的stream作比较 1.协议模型: package tutorial; option java_package = "com.example.tutorial"; option java_outer_classname = "RoleTest"; message Role { optional int64 id = ...
kylewebgame 评论(0) 有2500人浏览 2012-12-07 09:13

protobuf简单写入和读入例子

package protobuf.proto; option java_outer_classname = "HtmlThemeProtos"; message HtmlTheme { required int32 id = 1; optional string title = 2; optional string data = 3; } ...
单眼皮大娘 评论(0) 有10056人浏览 2012-09-27 20:12

Netty + Protobuf 的客户端模式运用和问题探讨

使用NETTY之前,当然需要先看一下所带的samples。   简单的hello world,可能大家都没啥感觉,觉得NETTY其实很简单:   1. 对于服务器端,需要写下面几个: a. 写个ServerHandler,来接收并处理服务端业务逻辑; b. 照葫芦画瓢整个Pineline,比如ServerPipelineFactory,把一些现成的和自己的ServerHandler串 ...
itstarting 评论(1) 有6123人浏览 2012-05-14 16:04

protobuf安装后出现libprotobuf.so.6 not found after installation

Please follow the instructions in README.txt: ** Hint on install location **   By default, the package will be installed to /usr/local.  However,   on many platforms, /usr/local/lib is not part of LD ...
yuu1987 评论(0) 有6650人浏览 2011-11-07 19:58

google ProtoBuf开发者指南【转】

目录 1   概览 1.1   什么是protocol buffer 1.2   他们如何工作 1.3   为什么不用XML? 1.4   听起来像是为我的解决方案,如何开始? 1.5   一点历史 2   语言指导 2.1   
w11h22j33 评论(0) 有2477人浏览 2011-09-07 17:09

Google Protocol Buffers

    首先,protobuf是一个开源项目(官方站点在“这里 ”),大家可以看出它的后台有多硬了。那这个东西到底能干什么?简单地说,它和xml、json差不多,也是把某种数据结构的信息,以某种格式保存起来。主要用于 数据存储、传输协议格式等场合。 protobuf有啥特色? 1、性能好/效率高 这也是谷歌放着好好的xml不用,而重新造轮子的原因。在时间开销方面:xml格式化(序列化)的开销 ...
mcgtts 评论(1) 有1921人浏览 2011-08-05 20:51

protobuf的使用

google下载protobuf,http://code.google.com/p/protobuf/downloads/list protobuf-2.4.1.tar.bz2   #tar jxvf protobuf-2.4.1.tar.bz2 #cd protobuf-2.4.1 #./configure #make #sudo make install   运行,ubuntu ...
lavafree 评论(0) 有9078人浏览 2011-08-02 15:00

最近博客热门TAG

Java(141745) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics