java
文章平均质量分 67
chadguo
问题已经解决,谢谢各位的帮助。问题原因是在struts.xml中使用了interceptor进行拦截action,但是忘记了引用拦截器defaultStack导致这两个接口无法实现,我查看了defaultStack的定义,没看太懂,似乎就是说这个默认拦截器会排除一些特定的方法而不进行拦截,所以加上defaultStack的引用就
展开
-
摘自java解惑 名字重用术语表 有必要好好牢记
覆写(override)一个实例方法可以覆写(override)在其超类中可访问到的具有相同签名的所有实例方法[JLS 8.4.8.1],从而使能了动态分派(dynamic dispatch);换句话说,VM将基于实例的运行期类型来选择要调用的覆写方法[JLS 15.12.4.4]。覆写是面向对象编程技术的基础,并且是唯一没有被普遍劝阻的名字重用形式:class Base {转载 2011-12-20 11:33:47 · 509 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量
http://www.ibm.com/developerworks/cn/java/j-jtp06197.html#2.0转载 2011-12-27 22:22:01 · 808 阅读 · 0 评论 -
java解惑第77
待续。。。原创 2011-12-27 22:22:36 · 331 阅读 · 0 评论 -
广而告之-双重检查锁定模式
wiki:http://zh.wikipedia.org/wiki/%E5%8F%8C%E9%87%8D%E6%A3%80%E6%9F%A5%E9%94%81%E5%AE%9A%E6%A8%A1%E5%BC%8F一直以为这是实现多线程下单例模式的好选择,却原来有这么深奥的原理。编译器优化……转载 2012-12-12 20:54:47 · 422 阅读 · 0 评论 -
JCS-基本配置
从apache checkout出源码之后,把src/experimental下面的文件夹复制到eclipse工程的src下面。需要的jar: HelloJCS.javapublic class HelloJCS { public static void main(String[] args) throws CacheException, FileNotFoundExce原创 2012-12-14 16:46:31 · 564 阅读 · 0 评论 -
JCS初始化1
开始:如果对JCS中的基本概念和术语不太清楚,请查阅相关资料先。1. 首先看下类JCS的继承结构: (1) CacheAccess类的注释中写到This class provides an interface for all types of access to the cache.,说明此类提供对缓存的操作接口。此类包含有两个成员:l p原创 2012-12-18 21:50:52 · 718 阅读 · 0 评论