- 博客(10)
- 收藏
- 关注
原创 Language Guide中文翻译(Google Protocol Buffers中文教程)
Language Guide注:这是本人的翻译,可能不准确,可能有错误,但是基本上可以理解,希望能对大家有所帮助!(转载请注明出处:本文来自learnhard的CSDN博客:http://blog.csdn.net/learnhard/)· Defining A Message Type· Scalar Value Types· Optional And Default Values· Enumerations· Using O
2010-08-31 13:56:00 2257
原创 Protocol Buffer Basics: C++中文翻译(Google Protocol Buffers中文教程)
注:这是本人的翻译,可能不准确,可能有错误,但是基本上可以理解,希望能对大家有所帮助!(转载请注明出处:本文来自learnhard的CSDN博客:http://blog.csdn.net/learnhard/)Protocol Buffer Basics: C++(Protocol Buffer基础:C++篇)This tutorial provides a basic C++ programmer's introduction to working with protocol buffers. By wa
2010-08-28 20:50:00 6280 4
原创 Google Protocol Buffers安装、使用二三事
先说一句题外话:与Google Protocol Buffers类似的项目还有:源自Facebook的Thrift。 本文只陈述Linux下的情况。 (1)首先下载得到文件protobuf-2.3.0.tar.gz。 在Linux下,解压,然后请务必仔细看README.txt,文档的一开头就是说明在Unix下安装的注意事项。 安装过程为: $ ./configure $ make $ make check $ make install 注意第3步有个比较奇怪
2010-08-26 21:45:00 2431
原创 看看Google Test项目的SVN目录结构(创建自己的项目时可以参考)
<br />看看Google Test项目的SVN目录结构(创建自己的项目时可以参考):<br /> <br />
2010-08-26 11:37:00 1899
原创 logging libraries / 一些写日志的库
(1)google-glogLogging library for C++项目链接:http://code.google.com/p/google-glog/文档:http://google-glog.googlecode.com/svn/trunk/doc/glog.html(2)loglite(依赖于boost,一个号称轻量级的库竟然依赖于boost,非常雷人吧)A small logging library项目链接:http://code.google.com/p/loglite/
2010-08-20 17:44:00 1409
原创 SecureCRT全屏切换的快捷键
如果你不小心按了什么键使得SecureCRT进入全屏模式的话,可能会发现找不到按钮可以让它切换到非全屏模式,很恼人。请按 Alt + Enter 切换到正常模式。
2010-08-20 14:41:00 5099 1
原创 在Ubuntu下用tar包安装MySQL
<br />在Ubuntu上安装MySQL Server,由于不是RedHat,所以MySQL官网上的rpm包都不能用,有两个包可用:mysql-5.1.49-linux-i686-icc-glibc23.tar.gz 和 mysql-5.1.49-linux-i686-glibc23.tar.gz ,这两个包有什么区别?官网上没有写,我也没查到。我安装的时候用的是mysql-5.1.49-linux-i686-icc-glibc23.tar.gz。<br />下面的安装方法的步骤中,有些可能很奇怪(为什么
2010-08-08 23:39:00 5890 1
转载 mysql_store_result()与mysql_use_result()的区别
函数mysql_store_result()与mysql_use_result()类似,它们都有连接处理程序参数,并返回结果集。但实际上两者间的 区别还是很大的。两个函数之间首要的区别在于从服务器上检索结果集的行。当调用时,mysql_store_result()立即检索所有的行,而 mysql_use_result()启动查询,但实际上并未获取任何行,mysql_store_result()假设随后会调用 mysql_fetch_row()检索记录。这些行检索的不同方法引起两者在其他方面的不同。本节加以比
2010-08-06 00:47:00 2640
转载 [转]C++中的explicit关键字
<br /><br />c++中的explicit关键字用来修饰类的构造函数,表明该构造函数是显式的,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐式的呢?<br /> <br />如果c++类的构造函数有一个参数,那么在编译的时候就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象,如下面所示:<br />class MyClass<br />{<br />public:<br />MyClass( int num );<br />}<br />....<br />MyC
2010-08-04 11:48:00 575
原创 使用 if (对象名) {...} 来判断一个对象是否“有效”
假设我们有一个class A的对象:A a;那么如何可以实现这样的判断:if (a){//......}请看这一篇文章:http://www.artima.com/cppsource/safebool.html最简单的方法就是重载operator bool。
2010-08-04 11:00:00 1537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人