4199病毒如何清除
摘要: 最近电脑中了病毒,特征是首页被修改为http://www.4199.com,
上网查了一下,是这两天流行的4199病毒,手动修改注册表没用,超级兔子也无法恢复,
后来使用360安全卫士也没有解决,这个病毒与QQ有关,并修改了本机的hosts文件,
格式化系统盘估计用处也不大,因为这个病毒会根据QQ安装盘和其他逻辑盘内容生成,
而且清除后只要一联网就会恢复,现在网上的解决方案都无法完全清除,最后终于找到了解决办法~~~~~
阅读全文
tidy试用
摘要: tidy是一个把HTML标准化的工具,可以在http://tidy.sourceforge.net/上下载
下了个DOS版本用了下,
在命令行输入tidy -f errs.txt -m hy.htm
(-f 代表日志文件是errs.txt,如果没有则创建,-m hy.htm表示要进行标准化的文件,转换后会覆盖掉原来的hy.htm),
转换后打开发现hy.htm中的汉字变成乱码了,google search了一下,呵呵,发现原来可以加个config文件配置编码类型,把config.txt放在相应的目录下,然后再次运行
tidy -f errs.txt -config config.txt -m hy.htm,用IE打开后中文正确显示
(实际中遇到一个问题-config config.txt只能放在-m hy.htm之前,否则转换后仍然是乱码)
下面是从http://tidy.sourceforge.net/docs/quickref.html下载的config.t
阅读全文
鼠标拖曳实现svg矩形的任意切分
摘要: 关于SVG查看需要装一个浏览器插件,可以从adobe网站下载
http://www.adobe.com/svg/viewer/install/mainframed.html
最近要实现一个关于矩形任意拆分的问题,当鼠标在矩形上拖曳一段长度松开,要求矩形可以被切分成两块,实现原理很简单,就是切分前是一个矩形,切分后根据鼠标起始和结束坐标生成两个多边形。
中间有个问题稍微麻烦一点,就是鼠标在矩形内部拖曳时,我只能得到它在矩形内部的起始和结束坐标,而实际切分时要知道切分后边界的坐标,所以在实际中要用斜率去计算切分后边界的坐标,用var xbegin = 0;var ybegin = 0;var xend = 0;var yend = 0; 来表示。
阅读全文
[转载]计算机中的字是如何处理的?
摘要: 计算机中的字是如何处理的?
如果你用放大镜看一下,可以看出屏幕上的字是由一个一个的像素点组成的,每一个字符用一组像素点拼接出来,这些像素点组成一幅图像,变成了我们的文字,计算机又是如何将我们的文字保存起来的呢?是用一个个的点组成的图像将文字保存起来的吗?当然不是,让我们从英文开始,由于英文是拼音文字,实际上所有的英文字符和符号加起来也不超过100个,在我们的文字中存在着如此大量的重复符号,这就意味着保存每个字符的图像会有大量的重复,比如 e 就是出现最多的符号等等。所以在计算机中,实际上不会保存字符的图像。
阅读全文
关于lucene2.0的创建、检索和删除功能的完整实现
摘要: 最近要做一个站内的全文检索功能,主要是针对clob字段的,于是去网上找了点lucene的资料,现在新版本的是2.0.0,网上的例子多是1.4.3的,有些方法已经废弃了,搞了n久终于把2.0.0的功能实现了,呵呵,下面把实现的代码贴出来,实现了索引的创建、检索和删除功能,并可以从检索结果去查询数据库~
阅读全文