摘要: java.lang.IllegalArgumentException: Document base D:\Project\workspace\space\.metadata\.plugins\org.eclipse.wst.server.core\tmp7\wtpwebapps\Blog does 阅读全文
posted @ 2017-05-07 12:19 托马斯的半亩地 阅读(2168) 评论(0) 推荐(0) 编辑
摘要: 方法1.直接修改 listener.ora 我机器上的路径是: D:/Oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora 修改其中的 HOST 为主机名或者IP 方法2.通过 Net Configuration Assisant 重新配置,一路 阅读全文
posted @ 2017-04-10 22:06 托马斯的半亩地 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: 真正理解 git fetch, git pull 要讲清楚git fetch,git pull,必须要附加讲清楚git remote,git merge 、远程repo, branch 、 commit-id 以及 FETCH_HEAD。 1. 【git remote】首先, git是一个分布式的结 阅读全文
posted @ 2017-03-17 17:47 托马斯的半亩地 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1.2 总体架构 WebMagic的结构分为Downloader、PageProcessor、Scheduler、Pipeline四大组件,并由Spider将它们彼此组织起来。这四大组件对应爬虫生命周期中的下载、处理、管理和持久化等功能。WebMagic的设计参考了Scapy,但是实现方式更Java 阅读全文
posted @ 2017-03-16 16:48 托马斯的半亩地 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 1.1 设计思想 1. 一个框架,一个领域 一个好的框架必然凝聚了领域知识。WebMagic的设计参考了业界最优秀的爬虫Scrapy,而实现则应用了HttpClient、Jsoup等Java世界最成熟的工具,目标就是做一个Java语言Web爬虫的教科书般的实现。 如果你是爬虫开发老手,那么WebMa 阅读全文
posted @ 2017-03-16 16:43 托马斯的半亩地 阅读(267) 评论(0) 推荐(0) 编辑
摘要: WebMagic in Action Little book of WebMagic. WebMagic是我业余开发的一款简单灵活的爬虫框架。基于它你可以很容易的编写一个爬虫。 这本小书以WebMagic入手,一方面讲解WebMagic的使用方式,另一方面讲解爬虫开发的一些惯用方案。 文章预览请点h 阅读全文
posted @ 2017-03-16 16:24 托马斯的半亩地 阅读(361) 评论(0) 推荐(0) 编辑
摘要: @Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写在字段上,那么 阅读全文
posted @ 2017-03-15 23:51 托马斯的半亩地 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 在spring和MyBatis继承的时候,配置mapperLocations.一开始配置是这样的. 需要加载路径为com/thomas/base/mapper和com/thomas/bu/mapper/business下的所有mapper文件 结果一直报com/thomas/base/mappers 阅读全文
posted @ 2017-03-14 00:11 托马斯的半亩地 阅读(2772) 评论(0) 推荐(1) 编辑
摘要: 在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误,还出现小红叉,在网上找了很多,有说是把报红叉的代码写在<jsp-config></jsp-config>之间,试了之后发现 阅读全文
posted @ 2017-03-12 16:17 托马斯的半亩地 阅读(624) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/mickole/articles/3757278.html Java不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe类提供了硬件级别的原子操作,主要提供了以下功能: 1、通过Unsafe类可以分配内存,可以释放内存; 类中提供的3个本地方法 阅读全文
posted @ 2017-03-06 17:00 托马斯的半亩地 阅读(21516) 评论(0) 推荐(0) 编辑