08 2013 档案

摘要:内部类的共性内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类。(1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。(2)、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。(3)、内部类声明成静态的,就不能随便的访问外部类的成员变量了,此时内部类只能访问外部类的静态成员变量。编辑本段成员内部类class Outer {class Inner{}}编译上述代码会产生两个文件:Outer.class和Outer$Inner.class。编辑本段方法 阅读全文
posted @ 2013-08-26 10:10 qiuhua 阅读(166) 评论(0) 推荐(0)
摘要:这几天蛋疼.看看别人url重写是怎么搞的..1.解释下什么事url重写,以及它的优缺点:URL重写,其实就是把带一大堆参数的url,变成一个看上去很规矩的url。例:/viewthread.jsp?id=1234 重写后,可以用/viewthread/1234.html一、自定义过滤器示例:1.配置过滤器一般在web.xml中 urlFilter com.url.filter.URLFilter urlFilter *.shtml2.新建解析规则配置文件 urlrewrite.xml ^/(\w+)_(\w+)_(\d+)\.shtml$ 匹配... 阅读全文
posted @ 2013-08-23 13:22 qiuhua 阅读(371) 评论(0) 推荐(0)
摘要:使用Pushlet来实现服务器端向客户端推送信息1. 实现方式:有两种实现方式:1. 通过配置文件来实现定时的从服务器端向客户端推送信息2. 通过API主动向另外一端推送信息以下分别给予介绍。2. 特别注意在开始测试之前,有三点非常重要,需要实现讲明,否则程序将会无法正常运行:2.1. JSP页面上的设定JSP页面上必须添加以下代码以确保Pushlet能够正确的获得后台服务的地址:">2.2. Pushlet的JS文件的Bug修改需要修改被引用的JS文件ajax-pushlet-client.js的内容,找到PL.pushletURL = PL._getWebRoot() + 阅读全文
posted @ 2013-08-19 20:07 qiuhua 阅读(420) 评论(0) 推荐(0)
摘要:引言: eclipse新导入的项目经常可以看到“XX cannot be resolved to a type”的报错信息。本文将做以简单总结。正文: (1)jdk不匹配(或不存在) 项目指定的jdk为“jdk1.6.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | Libraries,中做简单调整。 (2)jar包缺失或冲突 当找不到“XX”所在的jar包时,会报这个错。解决只需要找到(ctrl+点击,可能能看到jar包名称)对应jar包导入项目即可。 另外,出现相同的XX时也会报此错。可能需要调包、解包、选删。 (3)eclipse查找项目. 阅读全文
posted @ 2013-08-08 19:27 qiuhua 阅读(502) 评论(0) 推荐(0)
摘要:解决方案1(推荐):只需要在project build path中先移除JRE System Library,再添加库JRE SystemLibrary,重新编译后就一切正常了。解决方案2:Windows -> Preferences -> Java -> Compiler ->Errors/Warnings ->Deprecated and trstricted API -> Forbidden reference (accessrules): -> 改为warning 阅读全文
posted @ 2013-08-08 17:02 qiuhua 阅读(1650) 评论(0) 推荐(0)
摘要:严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response 。。。。在网上搜索之后的解决方法是:在生成验证码的jsp文件末尾添加两句话out.clear();out = pageContext.pushBody();=========================================================================== 阅读全文
posted @ 2013-08-08 10:01 qiuhua 阅读(788) 评论(0) 推荐(0)
摘要:用mysql客户端工具输入中文数据报错,或乱码问题解决数据库字符集为latin1时用mysql工具,然后选择连接>l连接属性>高级>字符集选择default 阅读全文
posted @ 2013-08-06 15:45 qiuhua 阅读(406) 评论(0) 推荐(0)