java1234开源博客系统
最新博客
  • 2017年04月07日 htmlunit 模拟指定浏览器 摘要: 前面我们的测试代码是直接请求的,有些网站服务器防火墙会直接拒绝访问。我们现在用htmlunit来模拟下浏览器请求;主要是加了一些头消息;这个是我们用火狐调试工具看到的请求头小心里的属性,当然上面还有返回的头消息;我们用htmlunit可以模拟浏览器执行,内置的可以模拟IE,火狐,谷歌;WebClient构造方... QQ鎴浘20170407100204.jpg    QQ鎴浘20170407095601.jpg    发表于 2017-04-07 10:05 阅读(6702) 评论(0)

  • 2017年04月06日 htmlunit helloWorld实现 摘要: 首先我们新建一个Maven普通客户端项目,然后打开pom.xml引入htmlunit支持: net.sourceforge.htmlunit htmlunit 2.26 QQ鎴浘20170406104245.jpg    QQ鎴浘20170406104303.jpg    发表于 2017-04-06 10:45 阅读(4952) 评论(0)

  • 2017年04月06日 htmlunit简介 摘要: htmlunit 是一款开源的java 页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。是一个没有界面的浏览器,运行速度迅速。是junit的扩展之一采用的是Rhinojs引擎。模拟js运行常规意义上,该项目可以用来进行页面的测试... 发表于 2017-04-06 10:07 阅读(4888) 评论(0)

  • 2017年04月05日 Ehcache配置持久化到硬盘 摘要: Ehcache默认配置的话 为了提高效率,所以有一部分缓存是在内存中,然后达到配置的内存对象总量,则才根据策略持久化到硬盘中,这里是有一个问题的,假如系统突然中断运行 那内存中的那些缓存,直接被释放掉了,不能持久化到硬盘;这种数据丢失,对于一般项目是不会有影响的,但是对于我们的爬虫系统,我们是用来判断重复Ur... QQ鎴浘20170405105247.jpg    发表于 2017-04-05 10:54 阅读(8908) 评论(0)

  • 2017年04月05日 EhCache 常用配置项详解 摘要: EhCache 给我们提供了丰富的配置来配置缓存的设置;这里列出一些常见的配置项:cache元素的属性: name:缓存名称 maxElementsInMemory:内存中最大缓存对象数 maxElementsOnDisk:硬盘中最大缓存对象数,若是0表示无穷大 ete... 发表于 2017-04-05 10:11 阅读(5866) 评论(0)

  • 2017年03月31日 EhCache HelloWorld实现 摘要: EhCache最新版本是3.X 本人一直用的是2.X 比较稳定 功能足够用;所以还是用2.X版本;我们新建一个Maven项目,pom.xml里引入 ehcache支持; net.sf.ehcache ehcache QQ鎴浘20170331105338.jpg    发表于 2017-03-31 10:54 阅读(6490) 评论(0)

  • 2017年03月30日 EhCache缓存框架简介 摘要: EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。我们使用EhCache缓存框架主要是为了判断重复Url,每次爬取一个网页,都把Url存储到缓存中,并且每次爬某个网页之前,都去缓存中搜索下,假如存在的话,我们就不要爬取这个网页了,不... 发表于 2017-03-30 10:48 阅读(5605) 评论(0)

  • 2017年03月30日 Log4j Append属性指定是否追加内容 摘要: Log4j默认是不断的把日志内容追加到日志文件;这里就有个属性 Append 默认就是true;假如我们设置成false 就不追加了 直接覆盖前面的内容;我们来测试下:log4j.rootLogger=DEBUG, Console ,FIEL #Console log4j.appender.Consol... QQ鎴浘20170330093637.jpg    QQ鎴浘20170330093818.jpg    发表于 2017-03-30 09:39 阅读(6101) 评论(0)

  • 2017年03月29日 Log4j Threshold属性指定输出等级 摘要: 有时候我们需要把一些报错ERROR日志单独存到指定文件 ,这时候,Threshold属性就派上用场了;Threshold属性可以指定日志level Log4j根据日志信息的重要程度,分OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL比如我们指定某个appender的Threshold为W... QQ鎴浘20170329172035.jpg    QQ鎴浘20170329172043.jpg    发表于 2017-03-29 17:24 阅读(6554) 评论(0)

  • 2017年03月29日 log4j layout日志信息格式 摘要: Log4j提供的layout有以下几种org.apache.log4j.HTMLLayout(以HTML表格形式布局), org.apache.log4j.PatternLayout(可以灵活地指定布局模式), org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),... 发表于 2017-03-29 11:01 阅读(5453) 评论(0)

关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有