自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编码无悔

主站:www.codelast.com 人生就像最优化算法中的求解过程,努力寻找全局最优解,绘出最漂亮准确的曲线

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除