自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 敏捷开发修炼之道--读书笔记(1)

第2章:态度决定一切指责不会修复bug。把重点放到解决问题上,而不是在指责犯错者上面纠缠。防止代码难懂的方法:不要急于修复一段没能理解的代码。要解决真正的问题,不要治标不治本。不要坠入快速的简单修复之中。要投入时间和精力保持代码的整洁、敞亮。Beware of land mines.实行代码复审,不仅有助于代码更好理解,而且是发现bug最有效的方法之一。单元测试。对待不同的

2012-01-11 16:19:36 545

转载 OpenCV 中的图像结构IPLImage 和 Qt中QImage之间的转换源代码

//IplImageToQImage.h#ifndef QTIPL_H#define QTIPL_H#include iostream>#include cstring>#include qimage.h>#include "cv.h"#include QVector>using std::string;using std::iostre

2011-12-26 09:46:38 1181

转载 STL vector list deque区别与实现

1 vector    向量 相当于一个数组    在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一

2011-10-15 21:42:15 548

转载 文件空闲块管理技术

文件的存储空间管理也就是操作系统的辅存可用空间的管理,即对空闲块的组织和管理问题。目前常用的管理技术有:空闲空间表法、空闲块链接法、位示图法和成组链接法。*空闲空间表法文件系统建立空闲空间表,在文件的分配和回收时,调整空闲空间表。此方法适合连续文件的存放,缺点是易产生存储

2011-09-21 15:42:44 2561

转载 Linux命令--gzip,bzip2,tar,zip命令使用方法详解

gzipgzip(1) 是GNU的压缩程序。它只对单个文件进行压缩。基本用法如下:$ gzip filename 程序执行以后,文件名会变成filename.gz,而且一般情况下大小会比原文件要小。注意,程序并不新建一个新的文件filename.gz, 而是将fi

2011-09-21 15:31:55 3235

转载 Git常用命令解说

1. Git概念 1.1. Git库中由三部分组成        Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用

2011-08-30 10:37:48 118166 6

转载 gdb命令手册

之前转过一篇“GDB命令详细解释”,感觉这篇gdb命令手册更全面一些。gdb命令手册 GDB的命令很多,本文不会全部介绍,仅会介绍一些最常用的。在介绍之前,先介绍GDB中的一个非常有用的功能:补齐功能。它就如

2011-08-15 17:03:27 1684

转载 GDB 命令详细解释

Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具。和所有常用的调试工具一样,gdb提供了以下功能: # 监视程序中变量的值 # 在程序中设置断点 # 程

2011-08-14 17:28:14 676

原创 VC 2008 Express下安装OpenCV 2.3.0

原来用的是OpenCV 2.0,现在要装OpenCV 2.3,参照VC 2008 Express下安装OpenCV 2.0的标准进行安装。http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%8

2011-08-04 16:36:36 4721 3

原创 OpenCV 2.3.0 编译错误之 file INSTALL cannot find opencv_ffmpeg230d.dll(无法找到opencv_ffmpeg230d.dll)

编译OpenCV2.3.0时,用VS2008打开D:\Program Files\OpenCV2.0\vc2008目录下生成OpenCV.sln在Debug下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Sol

2011-08-04 11:03:23 6035

转载 TCP与UDP的比较

TCP与UDP的比较1、TCP面向连接而UDP无连接2、TCP对系统资源的要求较多而UDP较少3、UDP程序结构较TCP的简单4、TCP保证数据正确性,UDP可能丢包5、TCP保证数据顺序,UDP不保证6、TCP用在传输大量数据的场合,而UDP用于一次只传送少量数据、对可靠性要求不高的场合原文地址:http://blog.163.com/tab_98/blog/st

2011-06-30 16:12:00 640

转载 malloc/free 和 new /delete 的区别(转自 forestassure 的 Blog)

1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务

2011-06-30 10:59:00 479

转载 堆与栈区别(转自welcome_ck的blog,有删改)

         栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。        堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。        除此之外,在C++中还有自由存储区、全局/

2011-06-30 10:08:00 499

原创 Windows下分区表破坏导致系统重启

某天晚上打算给新买的移动硬盘分区,不小心搞坏了电脑硬盘的分区表。具体情况是这样的:在磁盘管理里面动过分区后,电脑提示无法分区,要求重启电脑。于是我就傻乎乎的重启电脑了,结果电脑一直在重启中,各种模式都试过了,无法进入操作系统。起初以为是系统出了问题,就打算重装系统,结果安装光盘数据的WindowsXP安装选项不起作用,选择该选项后,又进入了原来的系统选择界面。于是尝试从安装光盘的DOS一项进去

2011-06-10 11:18:00 1900 1

原创 Python 入门(3)-- IDLE的使用细节

在第一篇中提到过IDLE的使用,稍作回顾:在窗口中编译python程序;使用菜单中Run->Run Module或者使用快捷键:Ctrl-F5运行python程序。本篇我们再来关注一些IDLE的细节。前面提到的Run->Run Module总是运行文本的最新版本,每次修改后运行前,IDLE会提醒你保存文件。Import在IDLE下也可以用import来运行文件。如运行test.py文件:improt test 但是对于一个文件,improt只能在第一次导入时运行文件。在第一次导入之后,其他的导入都不会再工作

2011-04-19 10:29:00 4464

原创 Python 入门(2)--数据类型和变量

<br /> <br />这一篇我们来看python中的数据类型和变量。<br />数据类型<br />      先来看数据类型,Python中基本的数据类型是数和字符串。<br />      数的类型有四种:整数、长整数、浮点数和复数。下面我们举例说明:5是整数;长整数比整数表示的范围大一些;像0.032这样的是浮点数,也可以表示成3.2E-2;像1-i这样的就是复数了。<br />      Python中可以用单引号或双引号指示字符串,两者完全等价。如'hello'和"hello"。也可以用三引号

2011-04-11 20:50:00 1003

原创 Python 入门(1)——安装和hello world

Windows下Python的安装比较简单,从python的官方网站(http://www.python.org/)下载了python的最近版本后双击执行即可,我用的是python-2.7.1。在WindowsXP系统中安装python,双击安装文件,Windows给出下面的警告:从网上搜了下解决方案,都说是“Windows Installer服务”未开启的原因。但是启用“WindowsInstaller服务”后问题依然存在。于是又从微软官网下载最新的版本对Windows installer进行了更新。

2011-04-11 17:19:00 2275

PCI-EXPRESS体系结构导读part2

PCI-EXPRESS体系结构导读,一本很好的介绍PCI-EXPRESS的书,很详细。

2012-06-29

PCI-EXPRESS体系结构导读part1

PCI-EXPRESS体系结构导读,一本很好的介绍PCI-EXPRESS的书,很详细。

2012-06-29

PCI-EXPRESS体系结构导读part5

PCI-EXPRESS体系结构导读,一本很好的介绍PCI-EXPRESS的书,很详细。

2012-06-29

PCI-EXPRESS体系结构导读part4

PCI-EXPRESS体系结构导读,一本很好的介绍PCI-EXPRESS的书,很详细。

2012-06-29

PCI-EXPRESS体系结构导读part3

PCI-EXPRESS体系结构导读,一本很好的介绍PCI-EXPRESS的书,很详细。

2012-06-29

PCI-EXPRESS体系结构导读

PCI-EXPRESS体系结构导读,一本很好的介绍PCI-EXPRESS的书,很详细。

2012-06-29

GTK..开发入门,经典国外教程

一本很好的GTK教程,国外经典著作。初学者适用。

2011-03-27

Seamless Image Stitching in the Gradient Domain

老师推荐的文章,算是图像缝合中比较好的一篇。

2011-03-27

电脑超级技巧3000招

包括 photoshop 3dmax 等软件的使用技巧;DreamWeaver使用技巧及网上搜索技巧。

2009-08-18

电脑故障维修大全 教你轻松排除各种电脑故障

包括:常见系统故障,启动故障,死机故障等

2009-08-18

空空如也

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

TA关注的人

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