习之北的专栏

不积硅步,无以至千里;不积小流,无以成江海。

传教士野人过河问题---Java版本

本文出处:http://blog.csdn.net/xizhibei ============================= M个传教士和C个野人(Missionaries and Cannibals)过河,显然必须要M>=C,只有一艘载重为2的小船,野人会听从传教士的安排,...

2012-10-14 11:44:59

阅读数 4580

评论数 3

nbtscan局域网扫描的原理

本文出处:http://blog.csdn.net/xizhibei ============================= 相信搞网络的应该都听说过nbtscan这个工具,当我们处于局域网中,想查询同处一个局域网的主机时,它就是个不错的工具(比如追踪ARP诈骗源) 它也很好用,...

2012-08-26 23:59:10

阅读数 10598

评论数 0

关于PCA算法的一点学习总结

本文出处:http://blog.csdn.net/xizhibei ============================= PCA,也就是PrincipalComponents Analysis,主成份分析,是个很优秀的算法,按照书上的说法: 寻找最小均方意义下,最能代表原始数据的投影...

2012-05-04 20:45:27

阅读数 47362

评论数 12

k-means--python版本

本文出自:http://blog.csdn.net/xizhibei 自从上次介绍过c++版本的k-meansK-means之C++及OpenCV实现,感觉有些不足的地方,加上近些时间在学习python(好吧,是觉得Python比Perl好点),而且刚好有对应的OpenCVPython库,于是就...

2012-04-25 00:28:13

阅读数 4713

评论数 0

二维凸包convex hull之C++及OpenCV实现

打算接下来好好研究下算法(很明显,算法才是王道啊),然后尽量用直观的方式输出,于是用OpenCV画图成了不二首选,各位看官接下来看到一堆“XXX之C++及OpenCV实现”之类的标题就别见怪了~ 另外还有个打算,看到自己写的东西被别人拿去占为己有,不爽,开始贴版权了^_^。 本文出处:...

2012-04-06 18:23:27

阅读数 16494

评论数 3

K-means之C++及OpenCV实现

K-means算法算是个著名的聚类算法了,不仅容易实现,并且效果也不错,训练过程不需人工干预,实乃模式识别等领域的居家必备良品啊,今天就拿这个算法练练手。 总结来说,这个算法的步骤如下: 1.随机选取样本中的K个点作为聚类中心 2.计算所有样本到各个聚类中心的距离,将每个样本规划...

2012-03-29 17:13:19

阅读数 15942

评论数 7

再谈验证码——扭曲以及部分反色

经过上次的浅谈验证码以及简单验证码实现,我们简单实现了验证码,照说最终实现的应该可以了,起码应付一部分破解菜鸟应该可以了,但是,随着破解技术的不断提高,我们也必须提高破解难度,正所谓:魔高一尺,道高一丈! 另外,下面只有两个函数的代码,具体实现的代码上篇文章有,下面的函数直接用在图片输出...

2012-03-10 22:28:11

阅读数 3178

评论数 0

简单验证码实现

这次接着上次的浅谈验证码继续讲: 注意,以为最近都在用PHP,因此本文的代码主要以PHP为主 1.先来一段最简单的,字母加数字,然后纯色背景。 专门建立个code,php来写,之后的代码都是写在这个文件里 <?php //去掉了容易混淆的字符oOLl...

2012-02-23 17:17:32

阅读数 1998

评论数 0

浅谈验证码

记得上次在C#模拟POST提交表单(二)--HttpWebRequest以及HttpWebResponse中说过,要介绍下验证码,那么现在就开始介绍验证码。 先扯一段历史,最早的验证码来自于反垃圾邮件,据说是美国一家免费邮件供应商,饱受邮件轰炸的困扰,然后他们找到了卡内基梅隆大学Luis ...

2012-02-21 16:05:15

阅读数 1328

评论数 0

Perl学习笔记之Sort

说起Perl的Sort,自然会想到她的精巧,第一次体会到Perl的魅力就是看到她的精巧。 首先说明下sort的一些注意点,默认以UTF-8方式排序,默认的两个操作符是$a 与 $b 下面,就从最简单的sort形式讲起, my @sortted_list = sort {$a ...

2011-12-24 22:17:04

阅读数 5258

评论数 1

Zend Framework使用心得总结

为了应付蛋疼的作业,学了一周的Zend,既然学了,不能浪费啊,将经验总结下吧。其中可能有不正确或者完全是本人自己的想法,可能跟官方的标准做法不同,望各位指正。 首先是Zend的安装 在网上下载好Zend的压缩包后,解压到任意一个目录下,然后确认自己的环境变量Path中有可运行php...

2011-12-21 15:05:52

阅读数 4754

评论数 0

Perl学习笔记之数组与哈希

数组与哈希: Perl的数组相信是与其它语言都不太一样的地方,像它的$表示操作的是单个值,是一个元素,注意:可以是标量变量,也可以是数组或者散列中的某个元素。 如: $a   $array[1]   $hash{'key'}都表示一个元素 而对于@符号,它所代表的是数组,多个值...

2011-12-05 21:19:45

阅读数 2955

评论数 0

Linux下用线程pthread加速程序

自从上次写了数学之美之分形——C++及OpenCV实现Julia集和Mandelbrot集绘制,还有用OpenMP加速你的程序——以分形绘制为例之后,一直耿耿于怀啊,为什么不能自己实现多进程或者线程编程实现程序的加速呢。 终于,OS课程上学会了线程还有进程编程,现在,就以线程为例来实现程序的加速...

2011-12-01 13:54:17

阅读数 2697

评论数 0

OpenCV2.3.1在Ubuntu11.10上编译错误解决方法

经过上次介绍Ubuntu 全新编译安装 OpenCV 2.3之后,很快,新的2.3.1又出来了,经不住诱惑,马上试试 但是,不知道大家在编译最新的2.3.1的时候出现错误没,反正我出现错误了,具体编译错误如下: [ 35%] Building CXX object module...

2011-11-26 21:53:42

阅读数 12585

评论数 4

C#模拟POST提交表单(二)--HttpWebRequest以及HttpWebResponse

上次介绍了用WebClient的方式提交POST请求,这次,我继续来介绍用其它一种方式 HttpWebRequest以及HttpWebResponse 自认为与上次介绍的WebClient最大的不同之处在于HttpWebRequest更灵活,也更强大,比如,HttpWebRequest...

2011-11-19 23:21:40

阅读数 40239

评论数 4

C#模拟POST提交表单(一)--WebClient

C#的提交表单方式主要有两种WebClient与HttpWebRequest,这里先介绍一种 WebClient,转送门:http://msdn.microsoft.com/zh-cn/library/system.net.webclient(v=VS.80).aspx strin...

2011-11-15 11:03:11

阅读数 60654

评论数 5

Perl练习之验证身份证程序

近来对Perl有点兴趣,就写了个小程序,刚好有软工作业,于是分别用白黑盒测试了下,效果还是不错的!!!以后写网页表单验证可以用到。 说明下,身份证分一代证15位与二代证18位,其中前六位地区码,(这个没有验证)18位多的就是年份是四位,15位的年份两位,前两位默认为“19”,18位的最后...

2011-11-13 23:13:38

阅读数 1780

评论数 0

用C++与OpenCV实现人人上的好友拼图应用

忙里偷闲,明天就要考试了…… 进入正题,近来人人网上出现了不少很火的应用,好友拼图就是其中一个,但是, 很慢啊!有木有啊! 刷不进去啊!有木有啊! 只能是好友头像构成啊!有木有啊! 所以打算自己实现!!!怎么写,当然是顺手的OpenCV了! 说

2011-10-11 18:35:38

阅读数 2945

评论数 5

用OpenMP加速你的程序——以分形绘制为例

自从上次写了分形绘制后,一直在想办法加快程序运行,于是,自己就想到了多进程,但是,知道的办法不多,只是想到了fork还有OpenMP。 只是,我试了fork还有vfork后,效果不明显,不久没加快,反而降低了速度,而且,一旦创建多于1个进程,程序就出现莫名奇妙的错误。 与是,

2011-09-11 22:30:22

阅读数 1388

评论数 0

Ubuntu 全新编译安装 OpenCV 2.3

一段时间过去了,OpenCV出到2.3了,很兴奋地想试一试了,改进和增加了很多,具体请看http://opencv.willowgarage.com/wiki/OpenCV%20Change%20Logs

2011-08-11 17:19:07

阅读数 4430

评论数 2

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