2014年8月21日

总结重写和重载区别

摘要: 重写方法的规则如下:1. 参数列表:必须与被重写方法的参数列表完全匹配。2. 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同3. 访问级别:一定不能比被重写方法强,可以比被重写方法的弱。4. 非检查异常:重写方法可以抛出任何非检查的异常,无论被重写方法是否声明了该异常。5. 检查... 阅读全文

posted @ 2014-08-21 09:10 为努力骄傲 阅读(379) 评论(0) 推荐(0)

2014年8月19日

DelegatingActionProxy

摘要: 使用 DelegatingActionProxy使用 DelegatingRequestProcesso 非常简单方便,但有一个缺点:RequestProcessor 是Struts 的一个扩展点,也许应用程序本身就需要扩展RequestProcessor ,而DelegatingRequest P... 阅读全文

posted @ 2014-08-19 10:18 为努力骄傲 阅读(462) 评论(0) 推荐(0)

2014年8月18日

tomcat配置文件server.xml详解

摘要: 元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)port指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求... 阅读全文

posted @ 2014-08-18 15:17 为努力骄傲 阅读(253) 评论(0) 推荐(0)

Tomcat安装配置

摘要: 1、首先是Tomcat的获取和安装。 获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。 这是两种不同的下载,一个是普通安装版本,一个是解压安装版本。使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomc... 阅读全文

posted @ 2014-08-18 15:16 为努力骄傲 阅读(209) 评论(0) 推荐(0)

2014年8月15日

Java的反射机制和动态代理

摘要: 介绍Java注解的时候,多次提到了Java的反射API。与javax.lang.model不同的是,通过反射API可以获取程序在运行时刻的内部结构。反射API中提供的动态代理也是非常强大的功能,可以原生实现AOP中 的方法拦截功能。正如英文单词reflection的含义一样,使用反射API的时候就好... 阅读全文

posted @ 2014-08-15 10:50 为努力骄傲 阅读(471) 评论(0) 推荐(0)

2014年8月14日

log4j中isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled的封装

摘要: 1. log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled()作用项目在应用log4j打印Debug,Info和Trace级别的log时需要加上对应的三个方法进行过滤,代码如下:if (log.isDebugEnable... 阅读全文

posted @ 2014-08-14 16:31 为努力骄傲 阅读(695) 评论(0) 推荐(0)

Log4j配置文件详解

摘要: 基本信息:-------------log4j-1.2.9.jar配置过程:------------1)加载log4j-1.2.9.jar2)在根路径配置log4j.properties,参照下面的log4j配置代码3)在需要记录日志的java文件、jsp或servlet中添加下面的记录日志代码其他... 阅读全文

posted @ 2014-08-14 16:30 为努力骄傲 阅读(296) 评论(0) 推荐(0)

log4j

摘要: Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。比如在这里定义了INFO级别,只有等于及高于这个级别的才进行处理,一、log4j使用步骤(重点在使用过程和初始化):1.将log4j.jar相关包放到jsp-examples\WEB-INF\lib下;2.... 阅读全文

posted @ 2014-08-14 16:14 为努力骄傲 阅读(386) 评论(0) 推荐(0)

servlet分析

摘要: Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某... 阅读全文

posted @ 2014-08-14 15:11 为努力骄傲 阅读(185) 评论(0) 推荐(0)

2014年8月13日

Spring Open Session In View

摘要: 提出:session在应用层就关闭,所以持久化要在应用层,但是到了view层持久化则session已经关闭解决:session延迟到view层再关闭原理:session(整个requestScope)FlushMode-->FlushMode.NEVER,(read only 则自动-->Flush... 阅读全文

posted @ 2014-08-13 16:09 为努力骄傲 阅读(408) 评论(0) 推荐(0)

导航