honpey爱编程

爱编程,爱思考

编译qemu时添加选项

编译qemu时,如果什么选项都不加

2014-07-02 23:33:40

阅读数 548

评论数 0

操作系统,CPU,编译器,运行时库,系统调用的关系 之 编译器篇

操作系统,CPU,编译器,运行时库,系统调用。这是计算机科学中相对高大上的几个概念,许多科班出身的码农甚至也搞不清楚一个简单代码执行过程中,哪块是操作系统控制,哪块是编译器控制,CPU到底扮演了何种角色,什么是运行时库。 思考问题,我们首先要把握宏观,掌握好了大致情况,然后再对自己感兴趣的节点做深...

2014-03-17 23:22:23

阅读数 937

评论数 0

shell脚本写的一个图片抓取器

和大家分享下一个shell脚本写的图片抓取器,该程序来自《Linux Shell脚本攻略》。记得去年找工作面试时,听到一位同学说自己非常喜欢linux,我相信他说的是真的,我觉得喜欢linux的人很大的快乐来自shell脚本,因为它能够整合linux上的各种资源干大事。 用法:复制以下代码,命名...

2014-02-28 23:24:44

阅读数 721

评论数 0

ubuntu终端(terminal)下听歌

终端下听歌,使用sox,sox包不但可以听歌,还可处理音频。 sudo apt-get install sox 但是网上现有资料各种不全面啊,play ××.mp3各种打不开mp3文件,只要加上如下的包即可: sudo apt-get install libsox-fmt-mp3 可以听歌了: ...

2013-07-27 23:01:15

阅读数 695

评论数 0

程序设计竞赛网站集锦

(1)信息学初学者之家:http://oibh.ioiforum.org/ (2)大榕树编程世界:http://www.fjsdfz.org/~drs/program/default.asp (3)中国教育曙光网:http://www.chinaschool.org/aosai/ (4)福建...

2013-07-11 21:28:39

阅读数 617

评论数 0

sizeof解析C语言

sizeof是C语言中判断数据类型或者表达式长度符;不是一个函数,字节数的计算在程序编译时进行,而不是在程序执行的过程中才计算出来。 文章来源:http://blog.sina.com.cn/s/blog_5c717fa001012ml7.html sizeof函数功能:计算数据空...

2013-07-08 10:34:30

阅读数 537

评论数 0

你平时读的专业书籍或访问的技术网站有哪些?

转载自新书《程序员面试笔试宝典》官网 “好马配好鞍,好鞍配好马”。一般认为,程序员的个人能力与其阅读的书籍数量、书籍质量存在着巨大的关联关系,所以面试官有时会把求职者阅读的专业书籍作为评价求职者个人水平和能力的重要标准,在他们看来,能够阅读高水平书籍的求职者一般基础知识更加牢固,发展前景更加...

2013-07-03 14:46:16

阅读数 680

评论数 0

野指针与空指针

野指针是指没有进行初始化的、一种不正常的指针,空指针被NULL初始化,是一种正常的指针。 #include int *p1;//全局对象默认初始化,所以p1是空指针 int main() { int *p2;//野指针 }野指针成因有三种:一、指针变量没有被初始化 ( 如上程序所示 );二、...

2013-07-03 11:42:39

阅读数 529

评论数 1

图像处理和图像识别中常用的OpenCV函数

文章来源:http://blog.csdn.net/fengbingchun/article/details/5816253 1.   cvLoadImage:将图像文件加载至内存; 2.   cvNamedWindow:在屏幕上创建一个窗口; 3.   cvDestroyWindow:销毁显示...

2013-07-03 10:57:43

阅读数 1514

评论数 0

vim代码补全

参考: 使用ctags和OmniCppComplete-taglist- cscope-global        http://blog.chinaunix.net/uid-11770217-id-323264.html

2013-07-02 15:26:24

阅读数 1680

评论数 0

逆天的C++:显式类型转换

显式类型转换也叫做强制类型转换,强制转换的操作符包括:static_cast、dynamic_cast、const_cast、reinterpret_cast。 (1)static_cast。C++中所有的隐式类型转换都可以通过此运算符完成,尤其对于会损失精度的大算术类型赋值小算术类型的情况,有...

2013-07-02 00:26:45

阅读数 460

评论数 0

printf参数汇总

文章来源:printf 参数汇总 格式描述串"是由一系列的"格式转换说明符号"组成,格式转换说明符号的描述形式如下: % [+][-] 0 m[.n] [输出精度] (1)形式字母:制定输出格式,如表 d:十进制整型数 i:十进制整型数 x:十六进制整型...

2013-06-28 10:55:28

阅读数 417

评论数 0

C与C++使用struct的不同

以前总是在C++中使用struct,因此诸如以下的语句会无错编译: struct node { double a; node *left; node *right; } ...... node * InitNode(node *root,node *newnode)...

2013-06-27 15:09:11

阅读数 501

评论数 0

C和C++混合编程中编译器(VS2008)设置

C和C++的公共部分是完全相同的吗?在平台一致的前提下,C++编译器能够编译C的程序吗?好像是可以,但是不一定! 比如内存申请函数calloc中,使用C编译器的时候,你这样做编译通过: int * pInt= calloc(n,sizeof(int));但如果编译器是C++的,那么以上语句就通...

2013-06-25 16:27:43

阅读数 1595

评论数 0

cygwin安装

cygwin安装的镜像源选择:ftp://mirrors.neusoft.edu.cn。其他的,包括163的源都不是很快。 这篇安装教程不错:http://www.doc88.com/p-496273403901.html

2013-06-24 15:38:42

阅读数 796

评论数 0

使用g++编译OpenCV程序

源码: #include #include #include "opencv2/core/core.hpp" #include "opencv2/features2d/features2d.hpp" #include "ope...

2013-06-21 10:51:41

阅读数 2290

评论数 0

Emacs和Vim:神的编辑器和编辑器之神

好的文章总会使人热血沸腾,在此贴出来写Linux下两大神编辑器的一段文章。 文章来源:http://os.51cto.com/art/201101/242518.htm 0. 序章:神器的传说 在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之...

2013-06-19 23:06:45

阅读数 780

评论数 1

OpenCV学习:Mat类详细解析+源码剖析(四)MSize类和Mstep类

Msize类和MStep类是Mat的内部嵌套类: class CV_EXPORTS Mat { public: ...... struct CV_EXPORTS MSize { MSize(int* _p); ...... ...

2013-06-12 20:18:25

阅读数 2228

评论数 0

OpenCV学习:Mat类详细解析+源码剖析(三)遍历矩阵中元素

本节主要介绍如何遍历Mat数组中的元素,遍历Mat中元素的相关函数,其中包括at族函数和ptr族函数,以及矩阵内存的布局,以及许多C++相关的知识点,这是整个Mat类的精髓,也注定了这将是华丽丽的一篇! 你如何定位矩阵中的元素? OpenCV Tutorials中给出了三种方法遍历数组中的元素...

2013-06-12 20:18:02

阅读数 3958

评论数 1

OpenCV学习:Mat类详细解析+源码剖析(二)构造函数

Mat类的构造函数,析构函数: Mat类的构造函数与析构函数太多了,真的太多了,这是可以理解的。矩阵是图像的基本数据结构,对于数字图像处理的人来说,矩阵是我们看待图像的一个重要角度,甚至是一个最主要的角度,因为,我们做的所有动作几乎都是在矩阵的基础之上完成的!矩阵是如此得基础,如此得任重道远,因...

2013-06-12 20:17:47

阅读数 2565

评论数 0

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