文章列表
Struts1.2标签
- 博客分类:
- jsp
2008-02-03 04:19:52| 分类: J2EE中的struts | 标签: |字号大中小 订阅
Struts提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:
Bean Tags:该标签库包含的标签可以用来创建bean、访问bean和访问bean的属性。同时提供了依据cookies、headers和parameters的值创建相关bean的能力。
HTML Tags:该标签库包含的标签可以用来创建Struts输入表单。
Logic Tags:该标签库包含的标签可以用来进行逻辑判断、集合迭代和流程控制。
Ne ...
安装oracle数据库时用
- 博客分类:
- db
alter user scott account lock; 一、系统的默认用户 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 二、登陆 sqlplus conn / as sysdba;//登陆sys帐户 sqlplus sys as sysdba;//同上 sqlplus scott/tiger;//登陆普通用户scott 三、管理用户 create user zhangsan;//在管理员帐户下,创建用户zhangsan alert user scott identi ...
struts1 上传下载
- 博客分类:
- struts
FileAction.java
package com.action;import org.apache.struts.action.*;import javax.servlet.http.*;import com.actionForm.FileActionForm;import org.apache.struts.actions.DispatchAction;import java.util.Date;import java.text.*;import org.apache.struts.upload.FormFile;import java.io.*;import java.net ...
标签库: a) struts框架下的struts标签库 b) sun jstl c标签库 作用: 1) jsp 和 java代码分离 -- 自定义标签 用标签来替代Java的代码 2) struts标签 能够和struts-config.xml actionForm等特有的对象进行交互 struts标签库 html标签 --- 替代基本的html元素 bean标签 --- 访问JavaBean logic标签 --- for if判断 ...
Oracle的partition技术
- 博客分类:
- db
一、Oracle分区简介 ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩 ...
oracle数据库表空间基本操作
- 博客分类:
- db
drop user user_name cascade;
drop user user_name cascade;
建立表空间
CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
UNIFORM SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k
删除表空间
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;
一、建立表空间
CREATE TABLESPACE data01
DATAFILE '/or ...
WINDOWS数据库oracle的恢复
- 博客分类:
- db
WINDOWS是很脆弱的系统,可能装完没几天就会崩溃,如果你在WINDOWS下装有oracle,那怎么来恢复这个数据库呢?
一种方法是重装数据库后用IMP来导入原来的数据,但使用这种方法的前提是你有以前数据的备份,并且这种方法还有许 ...
在DBA的日常工作中,经常遇到为Oracle用户解锁的操作;这篇文章给出在命令行下进行Oracle用户解锁的操作方法,通过几条简单的解锁语句就能完成此项工作。下面是具体的过程:
默认的scott用户是被锁定的,先解锁就能登陆上了。 使用下面的语句解锁scott:
alter user scott account unlock;
解锁之后可能会要求你该密码:
alter user scott identified by tiger;
再登陆:
sqlplus scott/tiger
就能登陆了
Oracle锁定和解锁用户的命令
SQL> conn /as s ...
<style type="text/css">
.container ul{margin:0;padding:0;}
.container li{cursor:pointer;height:30px;width:200px;background-color:#FFC;line-height:30px; text-indent:1em;font-size:12px;}
.container .change{cursor:pointer;height:30px;width:200px;backgroun...
//例如表结构
crete table t_user(id varchar2(20),name varchar2
(100),add varchar2(200));
//创建序列
create sequence t_user_ID
minvalue 1
maxvalue 100000
start with 1
increment by 1
2.触发器代码改为
create or replace trigger t_user_dml_tgr
before insert
on t_user
for each row
declare
primary_key_value varcha ...
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。
1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码), ...
import java.util.Scanner;
/**
* @author Jackie
* 日期加一
*/
public class DateAddOneTest {
int day;
int month;
int year;
boolean leapYear;
/*定义带有年月日的构造函数*/
DateAddOneTest(int year, int month, int day){
this.year = year;
this.month = month;
this.day = day;
}
/*判断是否为闰年*/
public boolean ...
组合和聚合是有很大区别的,这个区别不是在形式上,而是在本质上:
比如A类中包含B类的一个引用b,当A类的一个对象消亡时,b这个引用所指向的对象也同时消亡(没有任何一个引用指向它,成了垃圾对象),这种情况叫做组合,反之b所指向的对象还会有另外的引用指向它,这种情况叫聚合。
在实际写代码时组合方式一般会这样写:
A类的构造方法里创建B类的对象,也就是说,当A类的一个对象产生时,B类的对象随之产生,当A类的这个对象消亡时,它所包含的B类的对象也随之消亡。
聚合方式则是这样:
A类的对象在创建时不会立即创建B类的对象,而是等待一个外界的对象传给它
传给它的这个对象不是A类创建的。
现实生活中:
人和人和 ...
数据库的数据迁移一般直接使用PLSQL客户端在Tools里选择Export Tables导出一个dmp文件,在另一个数据库建用户和表空间,然后把这个文件导入即可。
有时候会遇到导入的表空间发生变化的情况,比如我们这次迁移就遇到了,以下是我查找到的方法 move tablespace,很好用而且我们迁移成功了。
需要注意的是:Move命令不支持Long型字段。
1、移动表到指定表空间
Java代码
1.alter table Your_Table_Name move tablespace Your_New_TableSpace_Name;
其中前面带“Your”的地方是需 ...
<marquee>...</marquee>普通卷动
<marquee behavior=slide>...</marquee>滑动
<marquee behavior=scroll>...</marquee>预设卷动
<marquee behavior=alternate>...</marquee>来回卷动
<marquee direction=down>...</marquee>向下卷动
<marquee direction=up>...</ma ...