自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 资源 (4)
  • 收藏
  • 关注

原创 通过python实现K短路算法,并绘制地图。

假设有张8*8的地图,每个位置点id按照0-63排序。 - | 表示双向连通,箭头方向表示单向连通方向。00 - 01 - 02 - 03 - 04 - 05 - 06 - 07| | | | | | | | 08 - 09 - 10 - 11 - 12 - 13 - 14 - 15| | | | | | | | 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23| | | | ↑ | | | 24 - 25 - 26

2021-02-24 18:15:00 910

原创 数据可视化-餐饮类

通过抓取高德地图餐饮类POI对标签进行汇总。在北京四川菜有绝对统治地位的比例,而传统四大菜系其他几家在普及程度已经排在10名以外。现在比较流行的还有日本料理、东北菜、韩国料理和西餐厅。所有区域都有很多四川菜,东北菜在郊区比较受到欢迎。日本料理在亮马桥和五道口聚集。西餐厅最多的就是使馆区。望京汇集的韩国料理和西餐厅。北京菜聚集区域有后海,王府井和前门,还有南城的一些区域。...

2019-08-22 20:56:18 1567

原创 C++学习笔记(4)

原著:www.geocities.jp/ky_webid/cpp第2章  静态成员

2014-04-27 11:54:46 766

原创 C++学习笔记(3)

原著:www.geocities.jp/ky_webid/cpp

2014-04-26 15:58:52 707

原创 C++学习笔记(2)

原著:www.geocities.jp/ky_webid/cpp第13章 包含和连锁

2014-04-26 14:56:01 631

原创 C++学习笔记(1)

第0章 开始

2014-04-26 14:24:00 689

转载 GCC 静态库和动态库

//hello.c#include void print_hello(){ printf("HelloWorld ");}//main.c#include#include "hello.h"int main(){ print_hello(); printf("%d",HELLO); return 0;}//hello.h#define HELL

2012-07-19 18:55:50 944

转载 VIM命令模式与输入模式切换

vi编辑器vi是UNIX和类UNIX环境下的可用于创建文件的屏幕编辑器。vi有两种工作模式:命令模式和文本输入模式。启动vi需要输入vi,按[Spacebar]键并输入文件名后回车。切换模式键vi从命令模式切换到文本输入模式。每个键以不同方式使vi进入文本输入模式。按[ESC]键使vi从文本输入模式回到命令模式。表1列出了vi从命令模式切换到文本输入模式的命令键及其功能。表1

2012-07-19 09:14:11 56165

转载 vi & vim复制,粘贴,剪切文本

我经常用vi编辑器,但基本上还是windows的习惯,没有系统的学过其功能,今天遇到了文本的复制这没有办法了,查看一下解决如下:引用文本:------------------------------------------------------------------------------------------------------------------时常自我反省,敏感的思

2012-07-19 09:13:10 25577 2

转载 gcc

C–gcc命令行下的参数最近在弄一些东西,需要在命令行下调用gcc,所以我特地在网上找了一些关于gcc的资料,现在就记录下来方便日后查看吧。gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变

2012-07-19 09:11:12 3085 1

转载 数据挖掘者与数据挖掘青年的对话(数据挖掘初学者共勉)

说明:以下为数据挖掘者给我(数据挖掘青年)的回信,答复了我作为一个数据挖掘初学者对对数据挖掘的种种疑问。对数据挖掘者表示真诚的感谢!与大家共勉。    数据挖掘者 发表于 2007-5-21 22:22:59  DMman:  我是一名研一生,专业是数据库。我想自己选择一门方向,

2011-07-16 21:11:04 877

转载 TRIZ

TRIZ的含义是发明问题解决理论,为俄文Theoria Resheneyva Isobretatelskehuh Zadach的首字母。1946年苏联人Genrich Altshuller创造该理论。它与达尔文的进化论及马克思的人类社会进化理论并称为人类三大进化理论,又被称为技术

2011-07-16 21:10:43 1174 1

原创 评论《数据挖掘的三个挑战》

http://blog.sciencenet.cn/home.php?mod=space&uid=516696&do=blog&id=393925今天,实验的老师上传了香港大学的计算机学院教授在中国计算机前沿发表的《Three challenges in data mining》

2011-07-16 21:06:07 746

转载 计算机科学基础理论的威力

近两周在学习《不插电的计算机-computer science unpluged》,其中有一个游戏活动名叫Treasure Hunt,通过该活动让学生(文化程度为小学生,年龄在9岁以上)了解有限状态机(FSA,finite-state automata)。      《Compu

2011-07-16 21:05:24 646

转载 2006年-至今计算机科学领域的热点问题

序号 热点问题 1 Amphiphilic Pseudo Amino Acid Composition 2

2011-07-16 21:02:38 918

转载 蚁群算法

蚁群算法求助编辑百科名片蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法。它由Marco Dorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进

2011-07-16 21:01:03 2128

原创 Quick Sort

void Sort::Quick(double a[], int p, int r){    //r为要排的数组的大小,q为分割前后两个序列的中间的那个数的索引。    int q ;    if (p     {        q = sort(a ,p, r);        Quick(a, p, q-1);//排序左序列        Quick(a, q+

2011-06-29 23:17:00 549

原创 pdf - ccittfax

Parameters used for the CITT decompression filter parameter type meaning default valueK integer<br />A code identifying the encoding scheme used: <math><0</math> pure two-dimensional encoding (Group 4) <math>0</math> pure one-dimensional en

2011-05-24 17:22:00 887

原创 二进制显示

<br />int get_pos(unsigned char input_number, unsigned char pos)<br />{<br /> pos = 7 - pos;<br /> int multi2=1;<br /> int i;<br /> for (i=0;i<pos;i++)<br />  multi2*=2;<br /> return (input_number&multi2)/multi2;<br />}<br />int main()<br />{<br /> int i;<

2011-05-20 14:49:00 527

转载 漫谈cluster

<br />http://blog.pluskid.org/?page_id=78<br /> 漫谈 Clustering (1): k-means漫谈 Clustering (2): k-medoids漫谈 Clustering (番外篇): Vector Quantization漫谈 Clustering (3): Gaussian Mixture Model漫谈 Clustering (番外篇): Expectation Maximization漫谈 Clustering (4): Spectral

2011-05-04 12:58:00 711

原创 papers matting

Image and Video Matting: A SurveyJue Wang1 and Michael F. Cohen2Shared Sampling for Real-Time Alpha MattingEduardo S. L. Gastal1 and Manuel M. Oliveira1,2Improving Color Modeling for Alpha MattingChristoph Rhemann1, Carsten Rother2, Margrit Gelau

2011-05-02 00:39:00 688

原创 计数排序

<br />直方图均衡化?<br /> <br />计数排序是一个非基于比较的线性时间排序算法。它对输入的数据有附加的限制条件:<br />  1、输入的线性表的元素属于有限偏序集S;   2、设输入的线性表的长度为n,|S|=k(表示集合S中元素的总数目为k),则k=O(n)。   在这两个条件下,计数排序的复杂性为O(n)。  计数排序算法的基本思想是对于给定的输入序列中的每一个元素x,确定该序列中值小于x的元素的个数。一旦有了这个信息,就可以将x直接存放到最终的输出序列的正确位

2011-05-01 14:12:00 482

原创 samplesort

<br />http://www.netlib.org/utk/lsi/pcwLSI/text/node302.html

2011-05-01 12:24:00 745

转载 timsort

Intro-----This describes an adaptive, stable, natural mergesort, modestly calledtimsort (hey, I earned it <wink>). It has supernatural performance on manykinds of partially ordered arrays (less than lg(N!) comparisons needed, andas few as N-1),

2011-05-01 12:21:00 898

原创 倍增排序

<br />这种排序叫倍增排序,用于对正整数排序,负整数的话可以先都加上一个大的正数再用这种排序,它是基于寻址来排序的,不像快排是基于比较的,倍增排序的速度比快速排序快,是稳定的,不会退化到O(n^2),其时间复杂度为O(n+sqrt(m))(此处m指这些正整数的最大值,用dword类型时取2^32-1,n指待排序数的个数),空间复杂度也是一样,怎么样?是不是比O(n*Logn)快?它的原理和计数排序相似,但排序用的指标不同,它是用a和sqrt(m)的余数、商作为指标,为了加快运行速度,用位运算

2011-05-01 12:17:00 730

原创 CV

<br />履歴書<br />                                              2008年1月1日現在<br /> 名前:某某        性別:男性          生年月日:1976年11月13日   年齢:30歳<br /> 現住所:广东省深圳市罗湖区*******花园203室<br /> 籍貫:广东省           民族:漢族                身分証番号:××××××××<br /> 婚姻状況:未婚        

2011-05-01 00:26:00 539

原创 IJG的JPG库下载,到位啊

<br />http://www.61ic.com/vip/Multimedia/VideoCoding/200705/5925.html

2011-04-13 11:04:00 601

原创 checkCPU

<br />int checkCPU( )<br />{<br />        union w<br />        {<br />            int a;<br />            char b;<br />        } c;<br />    c.a = 1;<br />    return(c.b ==1);<br /><br />}<br />return 1 -- little_endian<br />return 0 -- b

2011-03-28 20:58:00 1157

原创 gauss 函数

<br />高斯滤波(高斯平滑)是图像处理,计算机视觉里面最常见的操作。平时,我们都是用matlab或者opencv的函数调用:imfilter或者cvSmooth,并不关心底层的实现。然而当开发者要实做高斯滤波的时候,往往就会很迷惘,往往会被以下几个问题困扰:给定sigma,即标准偏差,怎么确定离散化后滤波器的窗口大小?给定窗口大小,怎么计算高斯核的sigma,即标准方差?怎么实现可分离滤波器?<br />我在google上搜了一下,还真没几个人把实现的细节讲清楚了。这里,我尝试结合三份源码,做个小小的总

2011-03-26 17:16:00 4937

原创 conference

http://www.icsps.org/date.htmhttp://iceesp.ieee-conference.org/submission.html

2011-03-24 12:39:00 621

原创 psnr

http://blog.csdn.net/huzia/archive/2008/09/01/2861877.aspxBOOL PSNRCompute(CvArr *src,CvArr *dst,double *psnr){    double totalValue=0;    IplImage *srcImage = (IplImage *)src;    IplImage *dstImage = (IplImage *)dst;    int NR(srcImage->height),NC(srcImag

2011-03-24 11:32:00 724

原创 笔记-

<br />OCR<br />方向线素 特征<br />日本的两篇论文<br />王华 / 丁晓青 论文<br /> <br />LDA / PCA<br />旋转不变特征<br />SIFT<br /> <br />盲检测<br /> <br />视频图像拼接

2011-03-20 10:02:00 366

原创 my own split

<br />// split.cpp : 定义控制台应用程序的入口点。<br />//<br />#include "stdafx.h"<br />#include "string.h"<br />#define MAX_ITEM 32768<br />namespace strsplite {<br />// Exchange from src to dest in input string<br /> char* exchange(char* input, char src, char dest){<b

2011-03-05 14:52:00 424

原创 怎么设置对话框的systemmenu

<br />aDialog.ModifyStyle(0,WS_MAXIMIZEBOX   |WS_MINIMIZEBOX);

2011-02-24 19:11:00 752

原创 doc2pdf

http://topic.csdn.net/u/20080407/16/15E7B2B1-FD3F-41A6-9007-BF515EC41517.htmlhttp://blog.csdn.net/lyzhang87/archive/2010/06/10/5662217.aspxhttp://blog.csdn.net/wudi626/archive/2008/04/28/2337857.aspxhttp://www.open-open.com/34.htmhttp://www.oschina.net/p/p

2011-02-23 23:28:00 1468 2

原创 svn~

SVN简明教程<br />学习笔记2009-12-23 16:29:09阅读2308评论0  字号:大中小 订阅<br />准备阶段:<br />安装Setup-Subversion-1.5.3.msi(服务器)和TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi(客户端)<br />1.创建版本库<br />选好想要将版本库放在哪里,比如说本例中把版本库放到D:/SVN/repo文件夹里,现在我们可以右击这个文件夹,然后在ToriseSVN的弹出菜单里选择Cre

2011-02-23 12:54:00 1428 1

原创 father and son

<br />#include <iostream><br />using namespace std;<br /><br />class badguy<br />{<br />public:<br />    badguy()<br />    {<br />        cout<<"badguy::badguy()"<<endl;<br />        <br />    }<br />};<br /><br />class father<br />

2011-02-18 09:46:00 587

原创 熟练掌握C?

<br />1.了解系统内存管理方面[栈内存,静态存储区,堆内存]。并知道如何分配和使用<br />2.了解一些基本的C预言开发平台。<br />3.了解C预言相关的编码规范。<br />4.了解C预言头文件和源文件的关系。<br />5.了解中断资源的使用和分配。<br />6.了解一些基本的硬件回路图知识。<br /><br />我感觉知道上面的基本就差不多了。一般项目都应付的来。。。

2011-02-13 13:03:00 534

原创 线程同步的几种方式

进程中线程同步的四种常用方式:1、 临界区(CCriticalSection)当多个线程访问一个独占性共享资源时,可以使用临界区对象。拥有临界区的线程可以访问被保护起来的资源或代码段,其他线程若想访问,则被挂起,直到拥有临界区的线程放弃临界区为止。具体应用方式:1、 定义临界区对象CcriticalSection g_CriticalSection;2、 在访问共享资源(代码或变量)之前,先获得临界区对象,g_CriticalSection.Lock();3、 访问共享资源后,则放弃临界区对

2011-02-13 11:23:00 473

转载 数据结构总结

第三章 栈、队列和数组 一、栈栈是只能在一端进行插入和删除的线性表。(别看只是个定义,非常重要,已经道出了运算方法:只能在一端插入和删除。) 栈的特征:后进先出,先进后出。 插入和删除元素的一端称为栈顶。(说明了我们在栈顶操作)另一端称为栈底。插入元素和删除元素的操作称为入栈和出栈。 1.顺序栈结构:(top总是指向数组最后的元素,比如data[n],而不是前面)#define MAXSIZE 100<br />typedef struct{    elementtype dat

2011-02-13 11:22:00 902

需求驱动的地铁末班车换乘对齐

同济大学的学术论文,运用线性规划的方法,以用户需求驱动,解决了地铁网络中末班车换乘对齐问题。

2018-08-08

C++编程规范双语版

这是一本关于如何编写规范的C++程序的书。我们大学中教学不注重规范,学生往往没有养成遵守编程规范的好习惯,工作中必然遇到问题,工作效率降低。所以无论你是一名在校学生,还是工作之后想学习C++编程规范的人,都可以选读此书,加之中英对照,让你更好的养成英语环境中规范地编程。

2009-12-08

EJB3.0课件讲义

这是我们学校老师J2EE基础课的讲义,课件。对于EJB3.0有详细的讲述,任课老师是博士后海归,水平很高,课件是英文的,适合自学者。

2009-11-24

空空如也

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

TA关注的人

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