自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 收藏
  • 关注

原创 对c++类型做sizeof操作结果及分析

关于C++对象的内存布局,网上有很多的文章可以参考,写的比较好的是陈浩的两篇:C++ 对象的内存布局(上)点击打开链接C++ 对象的内存布局(下)点击打开链接这里只讨论c++里面类用sizeof取值的输出问题。有这么一个面试题:下面这段代码的输出是什么?#includeclass A{ int a; char b; virtual void doing()=0;

2012-04-24 11:36:43 378

原创 编程之美上24点游戏的实现

#include#includeusing namespace std;set f(int i);void game24(int Array[]);bool Check(set s);bool print(set s){ set::iterator it=s.begin(); while(it!=s.end()){ //while(it++!=s.end())少用

2012-03-19 17:33:12 594

转载 Bash快捷键

生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctr

2011-12-09 22:47:49 296

原创 解决vim打开gb2312编码文件的乱码问题

绝大部分情况下,vim都是使用utf8编码,这样在打开gb2312,gbk编码的中文文件时会有乱码现象,以前使用set fileencoding往往没什么用,今天看到一个特别有效的设置命令:edit ++enc=gb18030问题解决,乱码一秒变中文

2011-11-29 18:06:16 2973 2

原创 c++中类对象直接作为函数参数所引起的问题。

这两天在写一个视频转换的程序,将H263/264编码的视频封装成mov格式,用c++实现。Wiki上说Apple的mov格式是典型的over engineering,设计的非常复杂,各种信息使用atom原子封装,一个atom里面递归地嵌套着另外一个atom,atom的种类有几十种之多,用类实现是再好不过了。发完牢骚了,言归正传,以前没怎么做过c++的东西,或者更本质地说,没怎么写过面向对象

2011-11-28 20:43:08 1760

原创 python执行数据库查询时类型不匹配的问题

今天继续完成网页信息提取的程序,发现执行到下面一行语句时会出错:count = self.cursor.execute('update buptclub_buildiing set property_id=%s where \building_id=%s',(self._

2011-08-08 17:49:58 1388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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