自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (6)
  • 收藏
  • 关注

原创 VS2005 无法打开Resource View

VC2005 无法打开Resource View.提示Opened in another editor?答:打开VC2005,然后在工程编辑器(那个最主要的我们编写代码的窗口)把所有打开的文件关闭,让它变成一个空窗口。然后再去点击RESOURCE VIEW的树状图。它就可以打开了。

2012-06-27 15:02:33 1944

转载 设计模式UML图(转载)

学习设计模式,UML类图是基础,通过UML类图,能更好地和大家交流,也能很容易就表达出自己的设计想法,它就好比普通话,是一种标准语言。现在流行的主要工具有两种:Rational Rose 和Microsoft Visio,这两种工具都比较易用,选择哪种工具就看个人的喜好了。本人对Microsoft的软件比较有好感,所以自然Microsoft Visio 2003是我的首选。类:矩形框代

2012-05-10 10:44:46 939

转载 23种设计模式简介(转载)

23种设计模式的形象比喻:1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修

2012-05-10 09:34:08 1930

转载 归一化RGB图像

通过对图像的RGB色彩空间进行归一化处理,在某些情况下是去除光照和阴影影响的一种简单和有效的方法。假设RGB代表原图像某点的像素值,rgb表示归一化之后的值,则r = R / (R+G+B);g = G / (R+G+B);b = B / (R+G+B); 实现归

2011-10-06 18:34:11 7793 1

转载 Error C2471:无法更新程序数据库

Problem: error C2471: 无法更新程序数据库“d:/Work/ Project/FBReader/debug/vc90.pdb”fatal error C1083: 无法打开程序数据库文件:“d:/Work/ Project/FBReader/deb

2011-10-04 20:28:30 4119 3

原创 Windows线程间通信

1.概述如果一个进程中的所有线程都不需要相互传递数据就可以顺利完成,那么程序运行的性能自然是最好的,但是实际上,很少有现成能够在所有的时间都独立的进行操作,通常在以下两种情况下,线程之间需要进行通信。a) 多个线程都对共享资源资源进行访问,但不希望共享资源被破坏。b)

2011-09-29 05:52:09 8367 2

原创 Windows系统的线程调度

1. 线程调度的一般过程一个线程在创建的时候,内核会为其创建一个内核对象,在该内核对象中有一个成员变量叫做上下文结构,其中存储的是CPU最后运行该线程时CPU寄存器的值,这样当该线程再次被调度运行的时候,CPU就读取上下文结构中的数据,实现继续对该线程执行。大体的调度过程

2011-09-28 21:29:50 4944

转载 内存泄露及检测

转载自:http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html“该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄

2011-09-25 14:36:24 13891

原创 windows内核对象

Index内核对象进程的内核对象句柄表跨越进程边界共享内核对象内核对象1.什么是内核对象?内核对象是windows内核分配的一个内存块,该内存块是一种数据结构,存储了该对象的各种信息。2.内核对象的操作权限内

2011-09-25 14:30:36 1011

转载 vs2005建立空项目无法调试-->解决

关于VS2005 不能调试的问题刚开始用Visual Studio 2005中的Visual C++ 2005编译调试C++程序时项目类型用的是Win32控制台应用程序,后来用空项目时出现无法调试的现象,如:       在vs2005中,建立一个空项目,

2011-09-19 20:27:18 3261 3

转载 CRITICAL_SECTION 理解的总结

CRITICAL_SECTION 理解的总结很多人对CRITICAL_SECTION的理解是错误的,认为CRITICAL_SECTION是锁定了资源,其实,CRITICAL_SECTION 是不能够“锁定”资源的,它能够完成的功能,是同步不同线程的代码段。简单说,当一个线程执

2011-09-14 13:30:08 721

原创 计算机操作系统之四:进程的互斥同步与通信

4.1 互斥与同步4.1.1 互斥与同步的基本概念互斥:指的是多个进程之间要互斥的使用临界资源(临界资源:同一时间内只允许一个进程使用的资源)。同步:指的是有协作关系的进程之间要不断的协调他们之间执行的相对速度。4.1.2 互斥与同步的解法使用

2011-09-14 13:06:55 2499

原创 计算机操作系统之三:进程与线程的描述与控制

3.1 进程的引入3.1.1 程序的并发执行及特点为了提高计算机的利用率、处理速度和系统的处理能力,并行处理技术和并发程序设计技巧在计算机中得到广泛应用,成为现代操作系统的基本特征之一。所谓程序的并发执行是指:若干个程序段同时在系统中运行,这些程序

2011-09-05 14:56:54 3221

原创 计算机操作系统之二:中断技术

2.1 中断技术的基本概念中断处理是内核最基本的功能,它是整个操作系统赖以活动的基础,即操作系统的重要活动最终都将依赖于中断。所谓中断是指某个时间发生时系统中止现行程序的运行,引出中断处理程序对该事件进行处理,完毕后再返回断点继续运行,这个过程称为“中断”。2.2

2011-09-04 19:35:41 2299

原创 计算机操作系统之一:绪论

**本系列摘自《计算机操作系统》武汉大学出版社,黄水松著**  1.1 什么是操作系统1.1.1 定义操作系统,简称OS(Operating System),是计算机系统中最基本和最重要的系统软件(实质上是以软件为主,硬件为辅),是其他软件的支撑软件。

2011-09-02 11:17:56 1161

转载 SVM核函数

Kernel FunctionsBelow is a list of some kernel functions available from the existing literature. As was the case with previous articles, e

2011-09-01 14:48:59 3139

转载 隐马尔科夫模型(HMMs)之五:维特比算法及前向后向算法

维特比算法(Viterbi Algorithm) 找到可能性最大的隐藏序列通常我们都有一个特定的HMM,然后根据一个可观察序列去找到最可能生成这个可观察序列的隐藏序列。 1.穷举搜索我们可以在下图中看到每个状态和观察的关系。通过计算所有可能的隐藏序

2011-08-31 20:36:35 9772 1

转载 隐马尔科夫模型(HMMs)之四:前向算法

前向算法(Forward Algorithm) 一、如果计算一个可观察序列的概率?   1.穷举搜索 加入给定一个HMM,也就是说(,A,B)这个三元组已知,我们想计算出某个可观察序列的概率。考虑天气的例子,我们知道一个描述天气和海藻状态的HMM,而且我们还有

2011-08-31 20:33:49 6236 3

转载 隐马尔科夫模型(HMMs)之三:隐马尔科夫模型

隐马尔科夫模型(Hidden Markov Models) 定义隐马尔科夫模型可以用一个三元组(π,A,B)来定义:π 表示初始状态概率的向量A =(aij)(隐藏状态的)转移矩阵 P(Xit|Xj(t-1)) t-1时刻是j而t时刻是i的概率B =(

2011-08-31 20:32:43 2053

转载 隐马尔科夫模型(HMMs)之二:隐含模式

隐含模式(Hidden Patterns) 当马尔科夫过程不够强大的时候,我们又该怎么办呢?在某些情况下马尔科夫过程不足以描述我们希望发现的模式。回到之前那个天气的例子,一个隐居的人可能不能直观的观察到天气的情况,但是有一些海藻。民间的传说告诉我们海藻的状态在某种概率

2011-08-31 20:31:43 1728 1

转载 隐马尔科夫模型(HMMs)之一:简介及生成模式

介绍(introduction)通常我们总是对寻找某一段时间上的模式感兴趣,这些模式可能出现在很多领域:一个人在使用电脑的时候使用的命令的序列模式;一句话中的单词的序列;口语中的音素序列。总之能产生一系列事件的地方都能产生有用的模式。考虑一个最简单的情况:有人(柯南?)试

2011-08-31 20:27:55 3027 4

转载 转自**人

1、思考你想要的生活;2、明白你为谁工作;3、找到"穷"与"富",“忙”与“闲”的平衡;4、你必须积累财富;5、适时地控制欲望;6、清晰的人生规划;7、持久的耐力;8、良好的人际关系氛围;9、培养自己的业余爱好;10、不断挑战自己。

2011-08-31 15:25:38 633

转载 ftime()函数的使用

ftime()函数取得目前的时间和日期。 相关函数:time, ctime, gettimeofday表头文件:#include 函数定义:int ftime(struct timeb *tp);函数说明:ftime()将目前日期由tp所指的结构返

2011-08-01 20:52:29 2226

转载 VS2005运行程序时出现“没有找到MSVCP80D.dll"错误的解决方法

开始执行程序时出现错误提示:没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。解决方法:项目->属性->配置属性->清单工具->常规->使用FAT32解决办法,改为“是”即可。

2011-07-31 22:10:28 1918

原创 TCP/IP的Socket编程

1. TCP/IP、UDP的基本概念TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,他是一个工业标准的协议集,它是为广域网设计的。其中包含了很多其他的协议,不过以TCP和IP协议为代表

2011-07-28 09:20:57 8828

原创 Apache开源项目Log4cxx学习

1.     介绍Log4cxx是开放源代码项目Apache Logging Service的子项目之一,是Java社区著名的log4j的c++移植版,用于为C++程序提供日志功能,以便开发者对目标程序进行调试和审计。有关log4cxx的更多信息可以从Apache Loggin

2011-07-14 09:34:09 2653

原创 最近的一点想法

个人想要完成的两个项目:1. 使用Dreamweaver,基于PHP和Mysql语言,搭建一个自己的网站,考虑经营模式2. 基于QT平台,搭建一个自己写的应用软件集合包(其中一个想法,用摄像头开发一个写字板的程序)

2011-07-05 20:55:18 564

原创 创业之路

1. 创业要选大市场,这样才会有更多的资源聚集2. 创业85%靠运气,所以要坚持3. 创业要选择将要成为潮流的方向,让潮流祝你一臂之力

2011-07-04 23:07:44 486

转载 CreateThread()、_beginthreadex()及、AfxBeginThread()函数的讨论

操作系统中线程是非常重要的概念,所以关于线程的创建常常有些困扰人的内容。好像创建线程的函数很多,那么他们之间的有什么联系与区别呢?正如题目给出的三个函数。今天看了看Windows核心编程,再找了一些网上的资料,在此想说说这些函数之间的关系和区别。如有不正确的地

2011-07-04 15:52:49 389

原创 C++学习之typedef

用途1:定义一种类型的别名,但不是像#define那样简单的宏替换,它可以用作同时声明指针型的多个对象。// Code-1char* pa, pb; //定义了一个char* pa和char pb// Code-2typedef char* PCHARPCHAR pa, pb // 等价于:char* pa; char* pb 但是有一个问题需要注意:typed

2011-06-24 15:37:00 693

原创 C++学习之const

const char*; char const*; char* const三者的区别在C++中,const有时可谓是一个“小人物”,但这个小人物又常常会让程序员犯错,下面给出一个经常会出现的错误:有以下两个定义: //定义两个指针变量const char* p1;char const* p2;char* const p3;  可能有人会觉得上面的两个定义是一样的

2011-06-24 14:56:00 634

转载 C++引用与指针的比较

引用是C++中的概念,初学者容易把引用和指针混淆一起。 一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。 所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。 引用的规则: (1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。 (2)不能有

2011-06-21 11:23:00 651

原创 离散卡尔曼滤波器

1. 概述      1960年,卡尔曼发表了他著作的用递归方法解决离散数据线性滤波问题的论文。从那以后,得益于数字计算技术的进步,卡尔曼滤波器已经成为推广研究和应用的主题,尤其是在自主或协助导航领域。      卡尔曼滤波器用反馈控制的方法估计过程状态:滤波器估计过程某一时刻的状态,然后以(含噪声)测量变量的方式获得反馈。因而卡尔曼滤波器可以分为两个部分:时间更新方程和测量更新方程。时间

2011-06-18 15:21:00 4409

原创 两个键盘一台电脑玩实况的方法

两个键盘玩实况的方法   从网上看到的 希望大家回复顶一下让别人也看到 虽然是转载但我上网也找了很久.  童鞋们是不是还在为无法两个人同时用键盘一台电脑对战而苦恼呢!现在你们有福了,无需联网键盘党之间的对决。 标签: 游戏部落分类: 生活-工作-休闲 方法原理:    让键盘上的一部分键模拟一个手柄,形成新的硬件,这样这个键盘就是“键盘+手柄”了,这时两个人就可

2011-06-15 17:48:00 10961 1

原创 C++学习之map类型

1。目录 map简介 map的功能 map的定义 在map中添加元素 查找并获取map中的元素 从map中删除元素map对象的迭代遍历 2。map简介 map是一类关联式容器,它是模板类。关联的本质在于元素的值与某个特定的键相关联,而并非通过元素在数组中的位置类获取。它的特点是增加和删除节点对迭代器的影响很小,除了操作节点,对其他的节点都没有什么影响。对

2011-06-15 10:49:00 10757

转载 涉足计算机视觉领域要知道的[转载]

做机器视觉和图像处理方面的研究工作,最重要的两个问题:其一是要把握住国际上最前沿的内容;其二是所作工作要具备很高的实用背景。解决第一个问题的办法就是找出这个方向公认最高成就的几个超级专家(看看他们都在作什么)和最权威的出版物(阅读上面最新的文献),解决第二个问题的办法是你最好能够找到一个实际应用的项目,边做边写文章。 做好这几点的途径之一就是利用网络资源,利用权威网站和专家们的个人主页。依照下

2011-06-13 14:27:00 1046

原创 计算机视觉资源(系列一)

来自美国帝腾大学的链接。Camera Calibration Links to toolboxes (mostly MATLAB) for camera calibration. Paul Debevec. Modeling and Rendering Architecture from Photographs. Marc Pollefeys, Tutorial on 3D Model

2011-06-13 14:12:00 850

转载 四大图像库的使用感受:OpenCV/FreeImage/CImg/CxImage

对OpenCV的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将各个算法的实现函数。我用它来做了一个Harris角点检测器和Canny边缘检测器,总共就花了一个小时(第一次用OpenCV)。而且该库显示图像极其方便,两句话就可以。但该库似乎不大稳定,对32F和16S

2011-06-13 14:06:00 884

原创 VC维

    VC维是用来度量学习机的学习能力及其复杂度的量。    假设我们有一个数据集,包含N个点,那么这N个点可以用2^N种方法标记为正例和负例。因此对于这N个数据点,可以定义2^N种不同的学习问题。如果对于这些问题中的任何一个,我们都能够找到一个假设h属于H,将正负例子分开,那么我们就称H散列N个点,也就是说,可以用N个点定义的任何的学习问题都能够用一个从中抽取的假设无误差的学习。可以被散列

2011-06-09 10:07:00 1178

转载 Weka学习

Weka简介:http://www.wekacn.org/viewtopic.php?f=2&t=9&sid=091d5c33af94a62a547fa016d65659ecWeka的GUI使用方法 1、WEKA主界面 2、点击“Explorer”进入  3、点击“Open file”,打开WEKA格式支持的文件(默认安装时的文件在安装路

2011-06-08 19:49:00 5337

Boosting 文献

boosting算法的比较好的中文综述,很不错的还是

2012-12-01

(code)Superpixels.rar

超像素的相关资料和代码,superpixel的类

2012-12-01

(code)Ransac.rar

Ransac算法的文档资料和代码实现,图像处理和数据处理方面常用的

2012-12-01

(code)NMS.rar

NMS(非极大值抑制)算法的实现和总结,图像处理中常用的技术

2012-12-01

(code)Greedy Algorithms

贪心算法的总结和代码实现,里面有文档总结和对应代码实现

2012-12-01

wiki学习笔记-MediaWiki配置过程

介绍了Wiki的基本资料,详细讲述了MediaWiki的配置过程

2011-02-27

空空如也

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

TA关注的人

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