- 博客(38)
- 资源 (40)
- 收藏
- 关注
原创 ExtJs笔记 layout 布局
xtjs的容器组件都可以设置它的显示风格,它的有效值有 absolute, accordion, anchor, border, card, column, fit, form and table. 一共9种一、 absolute 顾名思义,在容器内部,根据指定的坐标定位显示这种方式的布局可以对子元素相对于父级容器控件进行绝对定位,它包含了x、y两个配置项用于定位。//a
2013-08-12 13:14:57
983
转载 C++ 虚函数表解析(理解)
转载于:http://blog.youkuaiyun.com/haoel/article/details/1948051/前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比
2013-07-26 22:55:23
503
转载 C++虚函数与虚函数表(编译器查看)
转载于:http://www.cnblogs.com/Ripper-Y/archive/2012/05/15/2501930.html多态性可分为两类:静态多态和动态多态。函数重载和运算符重载实现的多态属于静态多态,动态多态性是通过虚函数实现的。每个含有虚函数的类有一张虚函数表(vtbl),表中每一项是一个虚函数的地址, 也就是说,虚函数表的每一项是一个虚函数的指针。没
2013-07-26 22:50:18
679
转载 C++ 虚析构函数
转载于:http://www.cnblogs.com/kanego/archive/2011/10/03/virtual_destructor.html类型需要虚析构函数的另外一个特征 是该类型具有指针成员或引用成员。如果有指针成员和引用成员,则该类型通常需要实现析构函数以及拷贝操作。 通常,一个实现了析构函数的类型同时也需要实现拷贝构造函数与拷贝复制函数。 作为一个经验法
2013-07-26 22:39:56
513
转载 C++中的虚函数的隐藏规则
转载于:http://blog.youkuaiyun.com/lutx/article/details/6900834在编程中遇到一个奇怪的问题, 在继承类无法调用基类中定义的一个public函数, 编译时总是说函数调用的参数表不正确, 很是郁闷. 在网上搜索之后, 发现原因是: 在基类中有定义有多个同名的函数(例如exec), 但参数表是不同的, 其中一个是虚函数, 在继承类中实现. 这样的话
2013-07-26 18:49:38
1005
转载 C++中extern “C”含义深层探索
extern “C” 是一个双向都需要用到的语法表示,就是说在cpp引用c头文件,或者c引用cpp文件时都需要用到。但extern “C” 永远只能在cpp引用时出现,c引用时不允许存在。当cpp引用c中的函数时,需要在cpp使用的头文件中声明extern “C”,当c引用cpp中的函数时,需要在cpp使用的头文件中用extern “C”声明,这样编译器在编译时会对函数名进行特殊处理,以使其能够被
2013-07-25 10:03:40
591
转载 extern "C" __declspec(dllexport)
转载于:http://blog.youkuaiyun.com/face_look/article/details/7719093一、__declspec(dllexport): 将一个函数声名为导出函数,就是说这个函数要被其他程序调用,即作为DLL的一个对外函数接口。 通常它和extern "C" 合用,形式如下:extern "C"
2013-07-25 09:57:01
1444
转载 const参数,const返回值与const函数
转载:http://blog.youkuaiyun.com/changrui82/article/details/6184502在C++程序中,经常用const 来限制对一个对象的操作,例如,将一个变量定义为const 的: const int n=3;则这个变量的值不能被修改,即不能对变量赋值。 const 这个关键字经常出现在函数的定义中,而且会出现在不
2013-07-21 15:43:39
618
转载 Oracle中常用的to_Char用法详解(有FMT的详细列表)
转载于:http://www.cnblogs.com/liubiqu/archive/2008/01/17/1042403.htmlThe following are number examples for the to_char function.to_char(1210.73, '9999.9')would return '1210.7'to_c
2013-05-23 18:54:02
752
原创 win7下配置oracle 11g
以下常见两个为题解决方案(转载):Windows 7在装Oracle 11g时,系统不兼容问题,Oracle 11g的系统自检,检查出系统不兼容,就不能往下装数据库,经过自己的尝试和查找在今天下午终于成功装上了Oracle 11g企业版。其实自己觉得在错误中学到的东西远比平时学到的多得多,遇到错误可以自己去尝试着解决,这是一种学习的能力所在,非常能证明一个人的学习和排错能力的强弱,也希望今后自
2013-05-15 10:40:15
623
转载 struct和typedef struct彻底明白了
转载于:http://www.cnblogs.com/qyaizs/articles/2039101.html分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu
2013-05-13 21:45:21
363
转载 C/C++语法知识:typedef struct 用法详解
转载于:http://www.kuqin.com/language/20090406/44443.html第一篇:typedef struct与struct的区别1. 基本解释typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typed
2013-05-13 21:43:57
548
原创 蚁群算法+LEACH 点滴(六) WSN簇头的路径规划(蚁群算法+LEACH)
今天BOSS来了,让他看了下实验,评价了下,说是思路不是很好,单纯的蚁群算法单在簇头路径上的应用效果肯定不是很好。想了想也是这样,虽然有点失望,但是只能就受了。决定还是将实验内容贴出来,这样对的起自己的努力吧~ 实验效果只是在死亡节点的分布上取得了一些成果,死亡的节点分布比较开,也算上对自己的努力的一种肯定吧。代码:ANTLEACH1.mclc;clear;%%t
2013-05-06 16:18:56
3972
3
原创 蚁群算法+LEACH 点滴(五) WSN簇头的路径规划(蚁群算法)
需要将:蚁群算法+LEACH 点滴(四) 蚁群算法(TSP问题)先学习在看本文,因为注释不是很好,没怎么修改。链接:http://blog.youkuaiyun.com/hu1583141033/article/details/88717251.随机产生测试用簇头:clcclear all;p = rand(15,2)*100;d = zeros(15,1);m = d;fo
2013-05-01 12:31:14
2509
1
原创 蚁群算法+LEACH 点滴(四) 蚁群算法(TSP问题)
蚁群算法弄了几天了,都是在网上找,然后在修改,有些有问题,改了下,发现运行效果还行,这里就给出来。原文链接不知道了,只能说声对不起了。Sorry....城市信息保存在city.txt中,运行时先加载进去,txt内容最后面给出。clc;clear all;C = load('city.txt')在运行命令:ACATSP(C,20,50,1,5,0.1,100)
2013-05-01 12:10:55
1995
原创 蚁群算法+LEACH 点滴(三)LEACH协议实现
LEACH协议matlab程序clear;%清除內存变量%%t1 = clock;xm=100;%x轴范围ym=100;%y轴范围x = 0:180;%时间轴sink.x=0.5*xm;%基站x轴sink.y=0.5*ym;%基站y轴n=100;%总的节点数p=0.1;%总的簇头比例E0=0.02;%初始能量ETX=50*0.0000
2013-04-28 16:46:57
4420
5
原创 蚁群算法+LEACH 点滴(二)最值求解
具体的求最值方法就转载了:http://www.zdh1909.com/html/matlab/17837.htmlmatlab中的的最大值和最小值MATLAB提供的求数据序列的最大值和最小值的函数分别为max和min,两个函数的调用格式和操作过程类似。1.求向量的最大值和最小值求一个向量X的最大值的函数有两种调用格式,分别是:(1) y=max(X):返回向量X的
2013-04-28 10:29:39
2059
原创 蚁群算法+LEACH 点滴(一) 随机数产生
先来看看ant中关于随机数的产生: randperm(n)函数例子n = 5;Randpos=[]; %0行0列矩阵 Randpos=[Randpos,randperm(n)]结果:Randpos = 4 5 2 1 3可以看出产生的是一个长度为5,在0~5范围内产生的随机数的函数。
2013-04-27 10:03:14
1985
1
原创 隐藏终端、暴露终端与RTS/CTS解析
"隐藏终端"(Hidden Stations):在通信领域,基站A向基站B发送信息,基站C未侦测到A也向B发送,故A和C同时将信号发送至B,引起信号冲突,最终导致发送至B的信号都丢失了。"隐藏终端"多发生在大型单元中(一般在室外环境),这将带来效率损失,并且需要错误恢复机制。当需要传送大容量文件时,尤其需要杜绝"隐藏终端"现象的发生。 "暴露终端"是指在发送节点的覆盖范围内而在接收节点的覆
2013-04-17 16:52:54
8721
原创 新的开始
觉得今天是一个值得记录的日子,断断续续的学习图像处理有一年了,在这一年里学了很多知识,也认识了一群对图像很是热爱的大神们,在这一年里真的收获很多。在这我要说的是,能够做自己喜欢的事并且能够安心下来做好真的很不容易,希望大家能够珍惜,同样希望我也能够一直珍惜。 前天BOSS监考公务员后来实验室休息,谈到了他的出国,进而谈到了我以后的研究方向,他说以后我要帮他分担部分的研究任务,我很是
2013-04-15 08:54:35
570
1
转载 explicit构造函数
原文:http://www.cnblogs.com/cutepig/archive/2009/01/14/1375917.html按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class String {String ( const char* p ); // 用C风格的字符串p作为初始化值/
2013-04-13 10:20:37
489
转载 图像傅里叶变换
冈萨雷斯版里面的解释非常形象:一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样, 傅立叶变换使我们能通过频率成分来分析一个函数。图像傅立叶变换的物理意义图像的频率是表征图像中灰度变
2013-04-11 19:05:20
705
转载 浅谈PCA 人脸识别
先了解协方差矩阵:http://blog.youkuaiyun.com/hu1583141033/article/details/8778641后了解PCA算法原理简介:http://blog.youkuaiyun.com/hu1583141033/article/details/8780122本文以下原文:http://leen2010.blogbus.com/logs/124631640.html
2013-04-09 21:46:37
565
转载 PCA算法原理简介
原文:http://blog.youkuaiyun.com/liulina603/article/details/7912950PCA ( Principal Component Analysis , PCA )是主成分分析,主要 用于数据降维,对于一系列例子的特征组成的多维向量,多维向量里的某些元素本身没有区分性,比如某个元素在所有的例子中都为1,或者与1差距不大,那么这个元素本身就没有区分性,用它做特
2013-04-09 21:43:03
694
转载 浅谈协方差矩阵
原文:http://hi.baidu.com/hehui1500/item/fba9444327a24693823ae1e9今天看论文的时候又看到了协方差矩阵这个破东西,以前看模式分类的时候就特困扰,没想到现在还是搞不清楚,索性开始查协方差矩阵的资料,恶补之后决定马上记录下来,嘿嘿~本文我将用自认为循序渐进的方式谈谈协方差矩阵。统计学的基本概念学过概率统计的孩子都知道,统计里最基本
2013-04-09 17:10:30
690
转载 漫谈高数 特征向量物理意义
原文http://blog.sina.com.cn/s/blog_49a1f42e0100fvdu.html[1. 特征的数学意义] 我们先考察一种线性变化,例如x,y坐标系的椭圆方程可以写为x^2/a^2+y^2/b^2=1,那么坐标系关于原点做旋转以后,椭圆方程就要发生变换。我们可以把原坐标系的(x,y)乘以一个矩阵,得到一个新的(x',y')的表示形式,写为算子
2013-04-08 21:05:54
817
转载 图像金字塔(转载+整理)
原文:http://jinxingn.blog.163.com/blog/static/4637450520128285118935/ 1. 图像的尺度空间图像的尺度空间表达指的是图像在所有尺度下的描述,因为尺度空间很多处理算子与哺乳动物的视网膜和视觉皮层最外层记录的感受域剖面有着高度的相似性,所以,尺度空间理论经常与生物视觉相关联。2. 图像金字塔提到
2013-03-31 10:09:11
2002
转载 cvFloodFill漫水填充算法
原文:http://haofu123.blog.163.com/blog/static/17829492011826115419756/void cvFloodFill( IplImage* src, CvPoint seedPoint, //漫水法从点seedPoint开始实行算法 CvScalar newVal, //像素点被染色的值 CvScalar loDiff
2013-03-31 09:18:32
718
转载 形态学变换
原文:http://blog.sina.com.cn/s/blog_790bb7190100qgwq.html 与http://blog.sina.com.cn/s/blog_47522f7f0100j9j3.html记录一下cvCreateStructuringElementEx()和cvMorphologyEx()两个函数1、cvCreateStructuringElementEx()
2013-03-30 16:28:44
887
转载 如何查看opencv原函数内部实现
原文:http://blog.youkuaiyun.com/jfuck/article/details/8665486对于刚接触opencv的新手来说,利用opencv库函数来实现了某些功能兴奋之余,对其库函数的具体实现更是好奇。仔细读懂opencv的库函数也对函数的用法和限制有了更深入的理解。 但在VS2010中,在opencv的函数上单击右键后,无论是点“转到定义”或“转到申明”结果都一样,
2013-03-29 20:21:50
1974
转载 CvSeq 介绍
CvSeq可增长的元素序列#define CVgSEQUENCE\_FIELDS() \ int flags; /* micsellaneous flags */ \ int header_size; /* 序列头的大小 */ \/********************************************************//
2013-03-29 20:17:01
1088
转载 CvMemStorage,CvMemBlock,CvMemStoragePos……
原文:http://blog.sina.com.cn/s/blog_7155fb1a0100slg5.html1、动态内存存储及操作函数CvMemStoragetypedef struct CvMemStorage{struct CvMemBlock* bottom;struct CvMemBlock* top;struct CvMemStorage* parent;
2013-03-29 16:49:54
636
转载 线性不可分和核函数
原文:http://www.cnblogs.com/liqizhou/archive/2012/05/11/2495788.html3.1线性不可以分我们之前讨论的情况都是建立在样例线性可分的假设上,当样例线性不可分时,我们可以尝试使用核函数来将特征映射到高维,这样很可能就可分了。然而,映射后我们也不能100%保证可分。那怎么办呢,我们需要将模型进行调整,以保证在不可分的情况下,也能够尽可
2013-03-27 14:29:03
2796
转载 Mean Shift详细介绍
原文:http://www.cnblogs.com/liqizhou/archive/2012/05/12/2497220.html伪代码及简介:http://blog.youkuaiyun.com/dadaadao/article/details/6029583记得刚读研究生的时候,学习的第一个算法就是meanshift算法,所以一直记忆犹新,今天和大家分享一下Meanshift算法,如有错误,请在
2013-03-27 13:54:41
909
转载 D3D的D3DPRESENT_PARAMETERS参数介绍
D3DPRESENT_PARAMETERS可以翻译为d3d的显示参数设置,这样就比较好理解了。下面是它的具体参数: typedef struct _D3DPRESENT_PARAMETERS_ { UINT BackBufferWidth, BackBufferHeight; D3DFORMAT BackBufferFormat; UINT Bac
2013-03-15 21:21:32
665
转载 指针详解
转自:http://blog.youkuaiyun.com/lambol_8309/article/details/4524473第一章。指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例
2013-03-14 09:03:12
395
转载 int main(int argc,char* argv[])详解
本内容转自:http://blog.youkuaiyun.com/lambol_8309/article/details/4524964argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) {
2013-03-14 09:01:04
380
转载 time()/localtime()/ctime()/gmtime()/asctime()
time(取得目前的时间) 相关函数 ctime,ftime,gettimeofday表头文件 #include定义函数 time_t time(time_t *t);函数说明 此函数会返回从公元1970年1月1日的UTC时间从0时0分0秒算起到现在所经过的秒数。如果t 并非空指针的话,此函数也会将返回值存到t指针所指的内存。返回值 成功则返回秒数,失败则返回((time_t)
2013-03-13 18:07:23
831
图像处理 画图: 直线 圆 椭圆
2010-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人