2006年03月
(中国黑客数据库)由于互联网发展的历史原因, TCP/IP 协议及 HTTP 、 FTP 等基于 TCP/IP 协议的各种应用层协议,在协议设计之初均未考虑安全传输问题。随着互联网的发展,国际标准组织虽陆续推出了 SSL 、 HTTP1.1 等具有安全传输能力的应用层协议,但作为应用层承载协议的 TCP/IP 协议仍存在着固有的安全缺陷,造成至今未能有彻底的、低成本的、不需硬件支持的互联网安全传输解决方案。正是由于网络传输安全问题的现实存在,推动着黑客攻击技术、防火墙技术的不断发展。
无论是黑客攻击技术还是防火墙技术,其实现均必须具备网络封包截获技术。黑客利用网络封包截获技术,侦听获取网络传输数据,并发起仿冒攻击、篡改攻击等;防火墙利用网络封包截获技术,截断式地或侦听式地获取通过本机的网络封包,进行安全策略捡择后,或放行、或拦截丢弃网络封包,以达到反攻击的目的。
阅读全文>
发表于 @ 2006年03月24日 00:46:00|评论(loading...)|编辑
数据挖掘各类算法中,常常需要遍历整个数据库(表)。现实中的数据库可能十分大,往往不可能通过一个简单的Select *的方式遍历提取数据表内的所有元组。直接用Select * 的方式存在两大问题,一是Select *过后,可能要等很久数据库才能将所有信息提交完毕,第二是得到的结果可能是很大,远远超过内存的限制。
阅读全文>
发表于 @ 2006年03月18日 16:02:00|评论(loading...)|编辑
JDBC中通过MetaData来获取具体的表的相关信息。可以查询数据库中的有哪些表,表有哪些字段,字段的属性等等。MetaData中通过一系列getXXX函数,将这些信息存放到ResultSet里面,然后返回给用户。关于MetaData的说明网上也有不少,这里我只是从我自身学习的角度来记录一下简单使用JDBC以及获取数据表相关信息的方法。阅读全文>
发表于 @ 2006年03月13日 14:27:00|评论(loading...)|编辑
关联规则挖掘算法很简单,比如Apriori,FPG这些都是典型的基础算法。但是一般的书籍却很少提到如何在真是的数据库上实现。真实的数据库不一定是海量数据库,哪怕是一个记录超过1W的关系表,如果属性很多,超过20个,那么中间过程中产生的候选项集也是很庞大的。其实所需的内存主要是保存候选项集和频繁项集。
阅读全文>
发表于 @ 2006年03月12日 00:52:00|评论(loading...)|编辑
数据挖掘的这个项目也进行到一段时间了,Apriori算法已经成功在自己的小的数据集上调试成功了,当然这个简陋的Apriori算法是完全基于内存而且没有什么优化的过程。而我接下来的时间,主要就花在了毕业论文的开题报告上。阅读全文>
发表于 @ 2006年03月10日 22:35:00|评论(loading...)|编辑
很多人反映FC4中自带的eclipse一运行就死机,网上大多数解决办法是卸载自带的eclipse自己重装。我最近发现,此问题属于eclipse的版本和FC4的兼容性问题。我自己安装了最新的eclipse3.1.1版和相应的CDT,发现直接运行还是会导致死机,3.1以前的版本就没事。解决方法是在/usr/local/bin下写一个shell脚本来启动eclipse。文件名称为eclipse.sh,内容如下:
export JAVA_HOME=/usr/java/jdk1.5.0_04
export CLASSPATH=/usr/java/jdk1.5.0_04/lib
/opt/eclipse3.1/eclipse -vm /usr/java/jdk1.5.0_04/bin/java -data ~/share/program/workspace &
# -vm后面是java的安装目录,-data 后面是eclipse的workspace的目录
阅读全文>
发表于 @ 2006年03月04日 11:27:00|评论(loading...)|编辑
用sshd远程登陆Linux的时候,总是有个麻烦,我自己在Windows的文件不容易传到Linux服务器上。以前我就是去整一个vsftp这样的通用FTP服务器软件,虽然说vsftp很好用,性能也好,但是我的Fedora Linux似乎没有自带这个软件。
今天用secureCRT登陆Linux的时候,发现里面居然自带了一个sftp的客户端,然有网上搜索了一通,果然,sshd自带sftp-server的软件。而且,我直接用secureCRT带的sftp客户端(输入命令行)就可以进行FTP文件传输了。感觉真是太方便了。
阅读全文>
发表于 @ 2006年03月03日 21:33:00|评论(loading...)|编辑