- 博客(24)
- 资源 (4)
- 收藏
- 关注
转载 python调用外部程序
from http://stackoverflow.com/questions/89228/calling-an-external-command-in-pythonHere's a summary of the ways to call external programs and the advantages and disadvantages of each:
2014-09-04 10:09:44
591
转载 ubuntu14.04安装cuda驱动
from http://askubuntu.com/questions/451672/installing-and-testing-cuda-in-ubuntu-14-04I got Cuda6 working on Lubuntu 14.04. This already had build-essentials installed, so if you're using a
2014-08-20 17:38:37
972
转载 undefined reference问题总结
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1. 链接时缺失了相关目标文件(
2014-05-01 20:34:37
522
转载 hadoop2.2.0 singlenode 配置
原文: http://codesfusion.blogspot.com/2013/10/setup-hadoop-2x-220-on-ubuntu.html?m=1Setup newest Hadoop 2.x (2.2.0) on UbuntuIn this tutorial I am going to guide you through setting
2013-12-15 16:45:33
681
转载 sift&surf资料
http://www.cnblogs.com/tornadomeet/archive/2012/08/16/2643168.htmlhttp://www.cnblogs.com/tornadomeet/archive/2012/08/17/2644903.html
2013-11-20 22:58:32
601
转载 B树、B-树、B+树、B*树
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关
2013-11-10 19:04:18
435
转载 [转]简单python调试命令
转自:http://www.vpsee.com/2009/09/debug-python-programwith-pdb/在 Python 中也可以像 gcc/gdb 那样调试程序,只要在运行 Python 程序时引入 pdb 模块(假设要调试的程序名为 d.py):$ vi d.py#!/usr/bin/pythondef main(): i, sum = 1,
2013-02-12 16:15:14
342
原创 [算法导论] 6.4堆排序
堆数据结构是一种数组对象 ,如图所示,可以看成是一种完全二叉树,除最后一层外,每一层都是填满的最大堆是满足下面条件的堆:除了根结点以外的每个结点i,有:A[parent(i)]>=A[i],即任意节点的值都小于其父节点 利用最大堆排序时,首先将待排序数组整理成最大
2011-07-30 19:46:35
386
原创 【算法导论】 2.3合并排序
将待排序数组分并成两部分,分别执行合并排序,再将两部分有序数组合并为一个,时间复杂度为O(n*lgn)#include using namespace std;void mergeSort(int * a,int low,int high);void merge(int
2011-07-22 19:35:59
386
原创 【算法导论】 2.2选择排序
选择排序就是从数组中找出最大的数与第一个数交换,再找次大的数与第二个元素交换,依此类推,时间复杂度与插入排序一样,同为O(n^2)#include using namespace std;int main(){ cout<<"输入数组个元素个数:"; int n;
2011-07-22 19:04:25
332
原创 [算法导论]2.1 插入排序
这是一个对少量元素排序的有效算法,工作机理与很多人打算时,整理手中牌时的做法差不多,摸起一张牌,为了找到这张牌的正确位置,将它与手中已有的每一张牌从右到左地进行比较。#include using namespace std;int main(){ cout<<"要排序数
2011-07-22 18:42:42
292
原创 给你m个东西,放在n个相同的盒子中(相同,即不计顺序),每个盒子可以放任意多,问有多少种放法
<br />题目描述:<br />给你m个东西,放在n个相同的盒子中(相同,即不计顺序),每个盒子可以放任意多,问有多少种放法。<br />这是组合数学母函数的典型应用。<br /><br />解题报告:<br />整数划分问题。<br />dp[i][j] 表示 j 个东西放 i 个盒子中的方法数。则 i 个盒子的状态只有 2 种:有空的,和没有空的。<br />即dp[i][j] = 有空的 + 没有空的。<br />情况1:j < i<br />没有空的方法数为 0,有空的时,把一个盒子单独拿出来当做
2011-06-02 20:14:00
2599
原创 STL中的sort对结构体排序
struct MyStruct{int a,b;bool operator(const MyStruct str){return b}}MyStruct * my=new MyStruct[100];sort(my,my+100);
2011-05-25 11:27:00
761
原创 快速计算n的m次方
<br />以下方法时间复杂度为 O(log2(m))<br />long long myCal(int n,int m)<br />{<br /> long long t=1;<br /> while(m)<br /> {<br /> if(m&1)<br /> t=t*n;<br /> n=n*n;<br /> m=m>>1;<br /> }<br /> return t;<br />}
2011-05-14 11:01:00
1428
原创 poj 3061 Subsequence
<br />从长为n的全为正数的数组a中,找到个数最少的连续子数列使其和>=m<br />example:<br />n=10,m=15,a[10]={5 1 3 5 10 7 4 9 2 8},结果为2<br /> <br /> <br /> <br />algorithm:<br />维护一个队列,这个队列中的数正好满足要求,队列头从数组起始位置往右移动,遍历一遍后,输出队列出现过的个数最少时的队列元素个数<br /> <br /> <br />int cal(int * a,int n,int m)<
2011-05-10 20:50:00
491
原创 stl笔记
<br />1. Sort函数,sort函数不仅可以对STL中的容器进行排序,还可对数组排序。如:<br />#include<iostream><br />#include<algorithm><br />#include<vector><br />usingnamespacestd;<br /> <br />boolcomp(inta,intb){returna<b;}; ////自定义排序函数<br /> <br />intmain()<br />{<br /> inta[5]
2011-05-09 10:00:00
324
原创 openCV人脸检测内存泄露问题
<br />用openCV写一个简单的人脸检测程序,但当大规模检测(>2000幅图片)时存在严重的内存泄露,导致程序崩溃,一看手册上的例子才知道,缺下面这两个release<br />与cvCreateMemStorage对应的cvReleaseMemStorage( &storage );<br />与cvLoad( cascade_path )对应的cvReleaseHaarClassifierCascade( &cascade ),很简单的两句话,要是早点看看手册就知道了
2011-02-24 09:08:00
1258
原创 matlab调试C
The Microsoft® Visual Studio® development environment provides complete source code debugging, including the ability to set breakpoints, examine variables, and step through the source code line-by-line.For information on debugging MEX-files compiled with o
2010-12-23 21:23:00
1590
原创 几种频域滤波模型(二)
<br />下面做几种频域锐化滤波器(即高通滤波)<br />2.1理想高通滤波<br /><br />对下面这个图作理想高通滤波:<br /><br />D0=15:<br /><br />D0=30:<br /><br />D0=80:<br /><br />可以看出,振铃效果明显。<br /> <br />2.2相对的,还有巴特沃思高通滤波(BHPF):<br /><br />D0=15:<br /><br />D0=30:<br /><br />D0=80:<br /><br />2.3:高斯高通滤
2010-07-23 09:29:00
831
原创 几种频域滤波模型(一)
<br /> 基本的频域滤波模型为:<br />G(u,v)=H(u,v)F(u,v)<br /> 其中F(u,v)为图像的傅利叶变换,H(u,v)为使用的滤波器。<br />1.1 理想低通滤波器<br /> D0为像素点到图像中心点的欧氏距离<br /> 效果:原图(500*500):<br /><br />D0=5:<br /><br />D0=15:<br /><br /> 振铃效果明显。<br />D0=3
2010-07-23 09:09:00
2398
原创 [转]模拟按下键盘或鼠标
在Windows大行其道的今天,windows界面程序受到广大用户的欢迎。对这些程序的操作不外乎两种,键盘输入控制和鼠标输入控制。有时,对于繁杂的,或重复性的操作,我们能否通过编制程序来代替手工输入,而用程序来模拟键盘及鼠标的输入呢?答案是肯定的。这主要是通过两个API函数来实现的。 下面以Delphi为例来介绍一下如何实现这两个功能。模拟键盘我们用Keybd_event这个api
2010-05-16 22:07:00
444
原创 provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接
应该是SQL Server服务没有启动,或者连接字符串中服务器名称不对。 运行services.msc(在开始-运行里边输入) 找到SQL Server 开头的服务,如果安装的是默认实例,应该是SQL Server (MSSQLSERVER) 看看是否已经启动,没有启动就启动。 如果括号里不是MSSQLSERVER,那你安装的是命名实例,服务器名要填写命名实例的名称,比如括号里是test,那服务
2009-02-19 11:43:00
718
原创 C#添加鼠标右击事件
比如要在button1按钮上添加鼠标右击事件(即鼠标右键按下并释放时发生的事件), 为Button1的MouseUp事件订阅名为button1_MouseUp的事件处理程序,button1_MouseUp如下定义: private void button1_MouseUp(object sender, MouseEventArgs e) {
2009-02-13 17:36:00
11196
原创 .NET 点击右键弹出菜单怎么做
下面通过一个在RichTextBox控件上点击鼠标右键弹出快捷菜单来说明。 首先定义一个ContextMenuStrip,把需要的菜单项都填好,假设该控件名为contextMenuStrip1。 然后在所需添加contextMenuStip1的richTextBox的ContextMenuStrip属性设为contextMenuStrip1. 最后就OK了
2009-02-13 17:30:00
1771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人