摘要: 一、什么是 Struts Struts 是 Apache 软件基金会(ASF)赞助的一个开源项目。它最初是 Jakarta 项目中的一个子项目,并在2004年3月成为 ASF 的顶级项目。它实现了基于 Java EE Web 应用的 Model-View-Controller(MVC)设计模式的应用 阅读全文
posted @ 2020-08-25 22:57 早起的小虫子 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 一、Interceptor说明 Interceptor的接口定义没有什么特别的地方,除了init和destory方法以外,intercept方法是实现整个拦截器机制的核心方法。而它所依赖的参数ActionInvocation则是我们之前章节中曾经提到过的著名的Action调度者。 在这里需要指出的是 阅读全文
posted @ 2020-08-25 22:53 早起的小虫子 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 接口(Interface)和抽象类(Abstract Class)是支持抽象类定义的两种机制。 一、抽象类 在Java中被abstract关键字修饰的类称为抽象类,被abstract关键字修饰的方法称为抽象方法,抽象方法只有方法的声明,没有方法体。抽象类是用来捕捉子类的通用特性的 。它不能被实例化, 阅读全文
posted @ 2020-08-25 10:12 早起的小虫子 阅读(965) 评论(0) 推荐(2) 编辑
摘要: 一、进程和线程 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 线程和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。 多进程是指操作 阅读全文
posted @ 2020-08-25 09:09 早起的小虫子 阅读(252) 评论(0) 推荐(1) 编辑