编辑距离及编辑距离算法编辑距离概念描述:编辑距离,又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。例如将kitten一字转成sitting:sitten (k→s)sittin (e→...
分类:
编程语言 时间:
2015-12-29 20:55:07
阅读次数:
339
用户界面线程实现的技巧1.问题阐述MFC中有两类线程,分别称为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于其他...
分类:
编程语言 时间:
2015-12-29 20:56:57
阅读次数:
208
简介: 在《Java编程思想》P86页有这样一段话: “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。” 这段话虽然只是说明了st.....
分类:
编程语言 时间:
2015-12-29 20:56:25
阅读次数:
205
http://www.cnblogs.com/wupeiqi/articles/4356675.htmlpython线程http://www.cnblogs.com/bizhu/archive/2012/05/17/2506202.html生产者消费者模型http://triaquae.readthedocs.org/en/latest/python写的一个软件。http://www.cnblogs.com/alex3714/p/4372426.htmlpython异步h..
分类:
编程语言 时间:
2015-12-29 19:40:46
阅读次数:
160
java内存模型如上图,每个java线程有自己的pcregisters和javastacks进程内的所有的java线程共享methodarea和heapmethodarea也就是java的持久代再来看下heap的结构具体的规则一堆一堆的,不再赘述如何定位内存泄露呢?先看一些常用的命令:1.jstat-gcpid可以显示gc的信息,查看gc的..
分类:
编程语言 时间:
2015-12-29 19:39:17
阅读次数:
273
算法描述: 圆的中点生成算法 如果我们构造函数F(x,y)=x2+y2-R2,则对于圆上的点有F(x,y)=0,对于圆外的点有F(x,y)>0,对于圆内的点F(x,y)<0 。 与中点画线法一样,构造判别式: d=F(M)=F(xp+1,yp-0.5)=(xp+1)2+(yp-0.5...
分类:
编程语言 时间:
2015-12-29 19:31:33
阅读次数:
170
Java连接redis的使用示例 Redis是开源的key-value存储工具,redis通常用来存储结构化的数据,因为redis的key可以包含String、hash、listset和sorted list。 Redisserver目前最稳定的版本是2.8.9,可以到官网http://redis....
分类:
编程语言 时间:
2015-12-29 19:25:35
阅读次数:
337
去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1...
分类:
编程语言 时间:
2015-12-29 19:25:53
阅读次数:
243
一个简单的商品展示程序功能如下:1.输出一张商品表(嘻嘻 就这一个功能)代码如下:#include#includeusing namespace std;class Goods {private:int amount;double price;string name;public:Goods();i...
分类:
编程语言 时间:
2015-12-29 19:17:13
阅读次数:
133
在这里对linux下、sun(oracle) JDK的线程资源占用问题的查找步骤做一个小结;linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找:第一步:登陆到web服务所在的liunx服务器,利用top命令获取jav...
分类:
编程语言 时间:
2015-12-29 19:16:55
阅读次数:
224
算法描述:直线中点生成算法 假定直线斜率k在(0,1]之间,当前像素点为,则下一个像素点有两种可选择点P1或P2。 若P1与 P2的中点称为M,Q为理想直线与x=xp+1垂线的交点。 ? 当M在Q的下方时,则取P2为下一个像素点; ? 当M在Q的上方时,则取P1为下一个像素点。 这...
分类:
编程语言 时间:
2015-12-29 19:11:25
阅读次数:
355
算法描述: 对于一般位置的椭圆, 例如, 可将中心平移到坐标原点, 确定好中心在原点的标准位置的椭圆像素点集后,再平移到位置,将问题转变为标准位置的椭圆的绘制问题。 如果椭圆的长轴和短轴方向不与坐标轴x 和y 平行,那么可以采用旋转坐标变换的方式, 同样将问题转变为标准位置的椭圆的绘制 即。 定义下...
分类:
编程语言 时间:
2015-12-29 19:10:58
阅读次数:
308
练习题:1、复制文本文件package cn.itcast_01;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;impor...
分类:
编程语言 时间:
2015-12-29 19:08:46
阅读次数:
311
最近项目使用Cesium平台基于WegGl做web地球,其中关于地形数据有一种支持格式为terrain的地形数据。这种格式可以通过一个python工具切dem来得到。下面记录下配置gdal+python开发环境,系统是win7 64位,不过gdal和python是32位的,没什么影响(当时找对应版本...
分类:
编程语言 时间:
2015-12-29 19:01:21
阅读次数:
307
转自:http://www.cnblogs.com/this-543273659/archive/2011/07/18/2109922.html一、常成员函数详解声明:函数名(参数表)const;说明:(1)const是函数类型的一部分,在实现部分也要带该关键字。(2)const关键字可以用于对重载...
分类:
编程语言 时间:
2015-12-29 19:02:27
阅读次数:
223
在生活中,一件事情面临着很多选择,比如吃饭的时候,会考虑吃什么,盖饭?面条?火锅?,如果选择吃盖饭,那吃什么盖饭,尖椒肉丝?鱼香肉丝?。。。 可以用python来完成上面描述的事情: input_value = input("请问想吃点什么,盖饭、面条、火锅:") if input_value ==...
分类:
编程语言 时间:
2015-12-29 17:39:54
阅读次数:
184
前言:写这篇文章之前,主要是我看了几篇类似的爬虫写法,有的是用的队列来写,感觉不是很直观,还有的只有一个请求然后进行页面解析,根本就没有自动爬起来这也叫爬虫?因此我结合自己的思路写了一下简单的爬虫,测试用例就是自动抓取我的博客网站(http://www.zifangsky.cn)..
分类:
编程语言 时间:
2015-12-29 16:23:25
阅读次数:
297