摘要:
java解析XML--dom4jjava相关 2007-03-11 16:16:08 阅读7 评论0 字号:大中小 dom4j的主要接口:Attribute Attribute定义了XML的属性 Branch Branch为能够包含子节点的节点如XML元素(Element)和文档(Docuemnts)定义了一个公共的行为, CDATA CDATA 定义了XML CDATA 区域 Character... 阅读全文
摘要:
Heritrix Heritrix是一个开源,可扩展的web爬虫项目。Heritrix设计成严格按照robots.txt文件的排除指示和META robots标签。WebSPHINX WebSPHINX是一个Java类包和Web爬虫的交互式开发环境。Web爬虫(也叫作机器人或蜘蛛)是可以自动浏览与处理Web页面的程序。WebSPHINX由两部分组成:爬虫工作平台和WebSPHINX类包。WebLe... 阅读全文
摘要:
1、HttpClient的功能基于标准,纯正java,实现了http1.0和1.1。在一个可扩展的OO框架内,实现了HTTP的全部方法(GET, POST, PUT, DELETE, HEAD, OPTIONS, and TRACE)支持HTTPS(ssl上的HTTP)的加密操作透明地穿过HTTP代理建立连接通过CONNECT方法,利用通过建立穿过HTTP代理的HTTPS连接利用本地Java so... 阅读全文
摘要:
今天在看深入Java虚拟机的class文件结构时,看到了这么一句话,可能出现在class文件中的两种编译器产生的方法是:实例初始化方法(名为<init>)和类与接口初始化方法(名为<clinit>)。这两种方法有什么区别呢?首先:这两个方法一个是虚拟机在装载一个类初始化的时候调用的(clinit)。另一个是在类实例化时调用的(init)首先说说类的初始化:在Java代码中,... 阅读全文
摘要:
Floyd算法用于求解任意两点间的最短距离,准许两点间有负的权值,但是一般不准许出现负的环路,其算法复杂度为O(n3),相对于Dijkstra算法,其计算更为简单,但我自己重新复习的时候,觉得原理越简单,其实理解起来越难,也许你会明白程序怎么写,但为什么这样有时候总容易忘记。今天闲来无事,复习一下Floyd算法和Warshall算法,将自己写的一个垃圾代码放上去,供自己以后看看,代码质量肯定不高,... 阅读全文
摘要:
在产品中有碰到过使用LinkedBlockingQueue.poll时超时很不准的现象,关键是这不是一般的不准,如果只是一点点不准的话也就勉强接受了,例如指定poll的超时时间为100ms,但最终执行.poll这段代码就花费了8000ms的现象,这篇blog就是展示下通过一段小小的代码来重现这样的现象,毕竟没有重现是无法证明为什么会出现这样的现象的。由于在出现这个现象的时候有看到过OutOfMem... 阅读全文
摘要:
windows xp的任务管理器,大家一定不会陌生。通过“Ctrl+Alt+Del”组合键,选择“任务管理器”就可以查看到本机完整的进程列表,而且可以通过手工定制进程列表的方式获的更多的进程信息,如会话ID、用户名等,但遗憾的是,我们查看不到这些进程到底提供了哪些系统服务。在Windows XP中新增了一个命令行工具“tasklist.e... 阅读全文
摘要:
认为你都是在root用户下安装1)看看有没有安装 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过以下步骤2)安装setuptools tar xzvf setuptools-0.6c8.tar.gz (网址http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c1... 阅读全文
摘要:
http://www.ningoo.net/html/2009/how_to_install_gcc_on_aix.html 阅读全文
摘要:
http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/method.html 阅读全文