- 浏览: 35512 次
- 性别:
- 来自: 上海
最新评论
文章列表
一、打开Oracle数据库: 1.实例打开时用:sqlplus"sys/zhijie123 as sysdba" 2.实例没有打开时用:sqlplus/nolog + connect sys/zhijie123 as sysdba 3.启动:(1)startup 正常启动,首先把实例启动起来,紧接着打开控制文件(database mount),然后打开数据文件 (database open) (2)startup mount 启动数据库实例时同时启动控制文件,但不启动数据文件 (3)进行热备份的时候不允许使用非规的方 ...
一、理解多线程
多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。
线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。
多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个CPU,那么真正的“同时”是不可能的,但是由于CPU的速度非常快,用户感觉不到其中的区别,因此我们也不用关心它,只需要设想各个线程是同时执行即可。
多线程和传统的单线程在程序设计上最大的 ...
Java2EE常见面试题目大全 1.抽象类和接口的区别 (1)接口可以被多重implements,抽象类只能被单一extends (2)接口只有定义,抽象类可以有定义和实现 (3)接口的字段定义默认为:public static final, 抽象类字段默认 ...
Struts2标签库具有以下特性:
1. 与表现层技术无关。在struts2 提供的大部分标签,可以在各种表现层技术中使用,包括最常用的JSP页面,Velocity和FreeMaker等。
2. 采用OGNL语言
3. 通过主题和模板提供更强大的显示支持
4. 提供AJAX的支持
结果类型
Action处理完用户请求后,将返回一个普通的字符串,整个普通字符串就是一个逻辑视图。Struts2通过配置一个逻辑视图和物理视图的映射关系,一旦系统返回某个逻辑视图系统就会把对应的物理视图呈现给用户。
Struts2 在struts.xml中使用<Result>来配置结果,根据<Result>元素的位置不同可以分为两类:
局部结果:将<result../> 作为<action../>子元素来配置。
全局结果:将&
• Struts2的体系结构
定义常量
常量可以在struts.xml或struts.properties中配置,建议在struts.xml中配置,两种配置方式如下:
struts.xml
<struts>
<constant name="struts.action.extension" value="do"/>
&
开发Struts2依赖的jar
到http://struts.apache.org/download.cgi#struts2014下载struts-2.x.x-all.zip,目前最新版为2.1.6。下载完后解压文件,开发struts2应用需要依赖的jar文件在解压目录的lib文件夹下。不同的应用需要的JAR包是不同的。下面给出了开发Struts 2程序最少需要的JAR。
struts2-core-2.x.x.jar :Struts 2框架的核心类库
xwork-2.x.x.jar :XWork类库,