摘要:2014年的时候,学过一段时间的JFinal,当时主要是了解这个框架,研究了下源码,看懂了部分。今天,2015年2月7日,弄了一下午的JFinal,把未来要上线的一个官网项目,迁移到了JFinal。下面是8个最常见的问题总结。 1.Can not create instance of class:
阅读全文
随笔分类 - java
摘要:Jetty和Tomcat的选择:按场景而定 Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。 近期很多人关注Jet
阅读全文
摘要:Exception in thread "main" java.net.BindException: Address already in use: JVM_Bind at java.net.DualStackPlainSocketImpl.bind0(Native Method) at java.
阅读全文
摘要:jetty是web容器,和tomcat是同样的概念,但是具体实现不同。 netty是socket框架,和MINA是同样的概念,但是具体实现不同。 Netty系列之Netty高性能之道 1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进
阅读全文
摘要://swt-jface-rcp,基本结构:display类,shell类,组件:widget窗口控件,control控件,composites面板,button,label,text文本框,list列表框,combo组合框,面板窗口类:composite面板类,group分组框,ctabFolder
阅读全文
摘要:(一)----使用HttpClient发送HTTP请求(通过get方法获取数据) 一、HTTP协议初探: HTTP(Hypertext Transfer Protocol)中文 “超文本传输协议”,是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议,是Internet上目前使用最广泛的应用
阅读全文
摘要:文章来源:http://www.cnblogs.com/smyhvae/p/4006009.html 一、GET和POST的对比: 在漫长的时间当中,其他的方法逐渐的退出了历史舞台,最常用的只剩下GET和POST方法。而之前已经讲过了通过GET方法获取数据,今天来学习一下如何分别通过GET和POST
阅读全文
摘要:SAX方式解析XML数据 文章来源:http://www.cnblogs.com/smyhvae/p/4044170.html 一、XML和Json数据的引入: 通常情况下,每个需要访问网络的应用程序都会有一个自己的服务器,我们可以向服务器提交数据,也可以从服务器获取数据。不过这个时候就有一个问题
阅读全文
摘要:1 第一次先请求某个网页,抓取到本地,假设文件名为 a.html。这时文件系统有个文件的修改时间。 2 第二次访问网页,如果发现本地已经有了 a.html,则向服务器发送一个 If-Modified-Since 的请求(http://www.w3.org/Protocols/rfc2616/rfc2
阅读全文
摘要:java中int,float,long,double取值范围是多少? 写道public class TestOutOfBound { public static void main(String[] args) { System.out.println(Integer.MAX_VALUE-(-In...
阅读全文
摘要:http://itindex.net/detail/52566-httpclientHttpClient使用详解标签: httpclient | 发表时间:2015-01-22 12:07 | 作者:fang323619分享到:出处:http://blog.csdn.netHttpClient:...
阅读全文
摘要:Eclipse项目名出现红叉在Eclipse的windows->show views->problem右健project->maven->update project.
阅读全文
摘要:查看网页的header是优化web应用的关键一环,从header中,可以检查到非常 多的信息:网页在squid中的缓存时间(age)、客户端缓存时间(expires)、是否有最后修改时间(last-modified)、是否在 squid中命中(x-cache)、服务器版本、服务器时间(Date)、g...
阅读全文
摘要:3xx RedirectionThis class of status code indicates the client must take additional action to complete the request. Many of these status codes are used...
阅读全文
摘要:在用Eclipse编写程序时,发现把鼠标放到类名上时出现标题的提示 解决方法: 右击项目,选择 properties –> Java Build Path –> Libraries,如图 以jxl.jar为例,单击jax.jar左边的三角符号,出现 从上面看Javadoc location:(Non
阅读全文
摘要:JFreeCharteclipse图形化编程插件jigloojfaceibm的jface基于swt,swing解决了awt存在的lcd问题。swing组件:container,window,frame,jframe,jcomponent,jpanel,jText,jLabel,JpasswordFi...
阅读全文
摘要:一般的爬虫都是直接使用http协议,下载指定url的html内容,并对内容进行分析和抽取。在我写的爬虫框架webmagic里也使用了HttpClient来完成这样的任务。但是有些页面是通过js以及ajax动态加载的,例如:花瓣网。这时如果我们直接分析原始页面的html,是得不到有效的信息的。当然,因...
阅读全文
摘要:今天有个网友在博客回帖,能不能用注解来写一个爬虫?想了想,因为Javaer总习惯结果有个对象Model(我在自己用的时候也是这样),ResultItems的key-value形式难免会有点麻烦,何不将抽取和Model合为一体呢?好了!现在爬osc博客只有这点代码了!而且这个对象本身是可以继续使用的!...
阅读全文
摘要:在webmagic的多线程抓取中有一个比较麻烦的问题:当Scheduler拿不到url的 时候,不能立即退出,需要等到没抓完的线程都运行完毕,没有新url产生时,才能退出。之前使用Thread.sleep来实现,当拿不到url 时,sleep一段时间再取,确定没有线程执行之后,再退出。但是这种方式始...
阅读全文
浙公网安备 33010602011771号