- 浏览: 99488 次
- 性别:
- 来自: 广州
最新评论
-
zhouhz11862:
在jboss 7.1下会报错,找不到client这个目录
Ant 部署EJB的配置文件:build.xml配置 -
hongmeikaile:
写的很好,对我有帮助
Servlet中的重定向和请求分派
文章列表
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
<taglib> <!-- 标签库定义文件根节点:taglib -->
<tlib ...
<html:link page="/jsp2.jsp">链接1</html:link>
<br />
<html:link href="jsp2.jsp">链接2</html:link>
<br />
<html:link forward="JSP2">链接3</html:link> //在struts-config.xml中注册
<br />
<html:link action=& ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
...
hibernate annotation主要是利用JPA的接口使元数据注释代替xml映射文件。如:
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table ...
1. 查看数据库参数
show parameter 参数名
2 .从数据库中获得毫秒
select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ssxff') time1,
to_char(current_timestamp) time2 from dual;
3.
开启/关闭归档
1、开启归档
a. 关闭数据库shutdown immediate
b. startup mount
c. alter database
archivelog
d. alter databa ...
Struts2中Result结果类型:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name=& ...
在工厂方法模式中:核心的工厂类不在负责所有的产品的创建,而是将具体创建的工作交给子类去做,这个核心类就成为一个抽象工厂角色,仅负责给具体工厂子类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节。
在这里举一个例子: 抽象产兵器;具体产品有大炮,坦克和轰炸机。使用工厂方法模式生产具体产品
。用代码实现。模拟代码如下:
Weapons.java
public interface Weapons {
/** 抽象工厂方法 */
public abstract ManuFacture battle();
}
ManuFacture.ja ...
1. Configuration :配置Hibernate ,根据启动Hibernate,创建SessionFactory对象
2. SessionFactory:初始化Hibernate,充当数据存储的代理,创建Session对象
3. Session:负责保存,更新,删除,加载和查询对象
3. Transaction:管理事务
4. Query和Criteria:执行数据查询
对用户加锁:
eg:alter user scott account lock;
解锁:
eg:alter user scott account unlock;
修改密码:
eg:alter user scott identity by "密码"
启动例程,装载数据库:
startup nomount;
等待用户递交后关闭数据库:
shutdown transactional;
自动关闭连接:
shutdown immediate;
修改MySQL root用户的密码。利用该语句设置新密码update mysql.user set password=password('******') where user='root'(*******是新设置的密码)。
flush privileges;
public class StringUtil {
/**
* 判断输入的字符串参数是否为空。
* @param args 输入的字串
* @return true/false
*/
public static boolean validateNull(String args) {
if (args == null || args.length() == 0) {
return true;
} else {
return false;
}
}
/**
* 判断输入的字符串参数是否为空或者是"null ...
import java.io.UnsupportedEncodingException;
public class Test {
private static String str="中国人";
private static byte[] by=null;
/**
* GBK
*/
public static void code(){
try {
by=str.getBytes("GBK");
for(int i=0;i<by.length;i++){
System.ou ...
通过jsp:useBean,可以在JSP中使用定义好的Bean
Bean的基本要素:
必须要有一个不带参数的构造器。在JSP元素创建Bean时会调用空构造器
Bean类应该没有任何公共实例变量,也就是说,不允许直接访问实例变量,变量名称 ...
只有一个对象
第一次请求的时候被初始化,一遍
初始化后先调用init方法,一遍
每个请求,调用一遍service-->servicedo-->Get/doPost。以多线程的方式运行
卸载前调用destroy方法