Database
zhou191954
这个作者很懒,什么都没留下…
展开
-
Google Protocol Buffers浅析(二)
本文开始将逐渐介绍怎么使用protocol buffers来完成序列化与反序列化数据的应用,开发环境为VS2008,语言为C++,外部库用的是googlebuffer库。 1、Google Protocol Buffer库 在我们的应用程序里面,需要使用到google buffer提供的库,大家可以到官网去下载,笔者也会提供一个精简后的Win32 Release转载 2013-01-30 13:50:47 · 399 阅读 · 0 评论 -
Google Protocol Buffers浅析(四)
本文作为结束篇,会稍微介绍下怎么反序列化GoogleBuffer数据,并在最后提供本系列文章中所用到的代码整理供下载。 上一篇文章介绍了怎样将数据序列化到了addressbook.data中,那么对于接受方而言该怎么解析出原本的数据呢。同样,protoc编译器生成的代码文件中提供了反序列化的接口,基本上和序列化的函数对应的,如下图所示: 上文转载 2013-01-30 13:51:44 · 360 阅读 · 0 评论 -
Google Protocol Buffers浅析(一)
本文主要偏向于介绍怎么使用Google的Protocol Buffer技术来压缩与解析你的数据文件,更加详细的信息请参阅Google开放的开发者网页文档,地址为:http://code.google.com/apis/protocolbuffers/docs/overview.html 。 一、简单的介绍 当然,在继续本文之前,读者还是需要对Google Proto转载 2013-01-30 13:49:38 · 365 阅读 · 0 评论 -
Google Protocol Buffers浅析(三)
本文主要会介绍怎么使用Google Protocol的Lib来序列化我们的数据,方法很多种,本文只介绍其中的三种,其他的方法读者可以通过自行研究摸索。但总的来说,序列化数据总的来说分为以下俩步: 1)使用数据源填充数据结构,无论数据源来自文件还是内存还是标准输入 2)利用Lib提供的序列化接口将数据结构序列化,然后存储在内存或者磁盘上转载 2013-01-30 13:51:12 · 326 阅读 · 0 评论 -
mysql : 数据类型简介
表类型MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比:MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。 MyISAMInnoDB事务不支持支持数据行锁定转载 2013-06-25 13:09:57 · 610 阅读 · 0 评论