- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 浅谈jsoup网页抓取技术
最近初步接触HTML的页面抓取技术,之前曾涉及较多的是XML解析,对于XML解析方法非常的多,使用dom4j是最方便的。HTML解析似乎用途会更多一些,对于HTML的页面解析却也不甚了解。查了一些资料,了解到了jsoup页面解析技术,jsoup是一款java的HTML解析器,可以直接解析某个URL地址、HTML文本内容,它提供了一套非常省力的API,可通过DOM,CSS以及类似于jquery的操作
2013-10-21 17:14:46 2236
原创 浅谈MVC
晓风well http://blog.csdn.net/tao_sun题外话,这段时间由于课程密集,课外作业也比较多,关于JAVA这块的学习也比较滞后,想想是越学才知道自己越需要补充什么,好容易进展到WEB部分,但有时想想也不必太深入,因为在学校毕竟还是拓宽知识面更为重要。希望自己能够在一个月内结束WEB开发部分的学习,有个框架性的理解,并能够游刃于一些WEB小项目。因为研一课程学习
2013-10-21 09:13:06 1131 2
原创 基于XML数据库的学生信息管理系统的设计与实现
本项目是在学习之余写的,主要用来练习MVC+DAO的分层设计思想,项目基于一个简单的XML学生数据库,使用XML作为数据库的原因是其十分的小巧与方便,使用dom4j即可进行方便的解析。因为这段时间课程一直比较密集,在Java相关内容的学习上比较滞后。希望用这个小项目来练一练久矣不写代码的手,也作为研一一个月来的学习小结吧。不废话了,具体内容如下:项目说明:本项目提供简单的用户界面(
2013-10-12 16:43:19 4133
原创 使用Protégé修改RDF文件并生成OWL文件
1. Protégé简介及作业说明简介:由斯坦福大学医学院基于Java语言开发的本体编辑和知识获取软件,它是一个开源软件。Protégé提供了本地概念累,关系,属性和实例的构建,并且屏蔽了具体的本体描述语言,用户只需要在概念层次进行领域本地模型的构建。 作业说明:使用Protégé修改使用D2R导出的RDF文件,添加domain,range, subClassOf, 谓词逻辑等操作。
2013-10-12 15:34:59 9208
原创 使用dom4j解析xml文件,并封装为javabean对象
dom4j是一个java的XML api,性能优异、功能强大、易于使用。这里使用dom4j对xml文件进行解析,并完成对文件的封装。实现对xml文件的解析,主要使用到的是dom4j中的SAXReader类,该类的使用方法如下: SAXReader 类 //构造SAXReader SAXReader sr = new SAXReader(); //加载文件
2013-10-08 21:53:34 6178
原创 从MongoDB说起
近日MongoDB宣布完成新一轮1.5亿美元融资,投资者包括EMC、Salesforce.com、英特尔、Red Hat以及Altimeter Capital等投资机构。作为当今最流行的NoSQL数据库,MongoDB被广泛应用于web和移动应用领域,从初创公司到大型行业企业都有MongoDB的影子。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和
2013-10-05 15:05:20 1162
原创 汉诺塔问题的算法分析与实现(Java)
汉诺塔问题是源于印度一个古老传说的益智玩具。要求将圆盘从A柱移动到C柱规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。可以先通过3个盘子的hanoi游戏得出其算法步骤如下:if n=1 , 直接将圆盘移到c棒if n>1 , 将A棒上的n-1个圆盘移到B棒上将A棒上的1个圆盘移到C棒上将B棒上的n-1个圆盘移到C棒上(图:3
2013-10-05 11:39:29 1564
原创 Linux下安装Java开发环境及Eclipse
准备工作:1)uname -a 命令查看系统版本,确定是 X86 还是 X86_642)去Oracle官网下载最新的JDK版本(相应的RPM包),这里下载的是 jdk1.7.0_403)su - 命令切换到root用户安装开始:1)这里假设下载文件放在Downloads文件夹中2)cp jdk-7u40-linux-x64.rpm /usr/local3)cd /u
2013-10-02 20:06:41 1026
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人