- 浏览: 324407 次
- 性别:
- 来自: 南京
最新评论
-
huangyunbin:
swc.advance(); 这个什么时候被调用是最核心的 ...
滑动窗口计数java实现 -
80后的童年2:
深入浅出MongoDB应用实战开发网盘地址:https://p ...
MongoDB 从入门到精通专题教程 -
rryymmoK:
深入浅出MongoDB应用实战开发下载地址:http://pa ...
MongoDB 从入门到精通专题教程 -
u012352249:
怎么支持多个窗口啊?
滑动窗口计数java实现 -
rryymmoK:
深入浅出MongoDB应用实战开发百度网盘下载:链接:http ...
MongoDB 从入门到精通专题教程
文章列表
Enable/Disable User Tracing
// 记录用户操作信息.
alter session set sql_trace=true;
alter database open read only;
desc dba_users;
select username, account_status from dba_users;
alter user hr account unlock;
alter user hr identified by hr;
---------------------
Chapter 4. Creating a DataBase
1.Choose a ...
Oracle Install
interactive: ./runInstaller
SQL*Plus
sqlplus /nolog
connect / as sysdba
startup
------------------
Review:
select * from dual;
Managing an Oracle Instance
Objectives:
Create and manage initialization parameter files
Start up and shut down an instance
Monitor and use diagnostic files
...
第十章 过程,函数,包和触发器
认识存储过程和函数
CREATE OR REPLACE PROCEDURE TEST
(EMP_NO EMP.EMPNO%TYPE,
SALARY EMP.SAL%TYPE)
IS(/AS)
EMP_NAME EMP.ENAME%TYPE;
BEGIN
UPDATE EMP SET SAL = SALARY WHERE EMPNO = EMP_NO;
COMMIT;
SELECT ENAME INT EMP_NAME FROM EMP WHERE EMPNO = EMP_NO;
DBMS_OUTPUT.PUT_LINE(EMP_N ...
第九章 PL/SQL
PL/SQL : Procudure Language/SQL
PL/sql中可以写增删改.不能出现ddl语句
PL/SQL组成:定义部分,执行部分,异常处理部分.
定义部分:定义自已使作的变量,常量,异常,游标.
执行部分:begin .. end;
异常部分:错误处理程序.
Declare ...
begin...
exception..
end;
-----
SET SERVROUTPUT ON; --不能写在脚本里.
BEGIN
DBMS_OUTPUT.PUT_LINE("HELLO,WORLD!");
END;
DBMS_OUTPUT.PUT ...
insert 语句语法
insert into users
select 2,'xx',3 from dual
union select ..
insert into users values(2,'xx',default,6);
default不能参加任何运算.
create table user1
as select user_id,user_name
from users
where user_id>2;
create table user1
as select user_id,user_name
from users;
insert into (select user_id, ...
- 2009-09-21 00:00
- 浏览 1075
- 评论(0)
alter user scott account lock;
alter user scott account unlock;
alter user scott identified by tiger
重要的单行函数:
NVL(*),NVL2,NULLIF,COLLASCE,CASE,DECODE(*).
decode(expr1,if1,then1,...,default)
case when .. then
else defaultvalue
end.
collasce (xx,xx,xx,0)
NULLIF(a,b)
NVL2(a,b,c)
转换函数:
to_char()
to_numbe ...
- 2009-09-20 23:59
- 浏览 1017
- 评论(0)
Review:
物理结构
控制文件(多路8), 数据文件, 联机日志, 参数文件.
参数文件指定了控制文件所在位置和初始化参数.
由控制文件读取数据文件和联机日志文件.
show parameter control;
逻辑结构
数据库 SID
表空间 TableSpace
段 segment -> 数 ...
- 2009-09-20 23:58
- 浏览 1472
- 评论(0)
数据库和实例
表,视图和索引
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl status dbconsole
set ORACLE_SID=test
emctl status dbconsole
emctl start
emctl stop
---------------
.ora 参数文件
init.ora 指明了控制文件的位置.
.ctl 控制文件
多路控制, 里面包括了数据文件和日志文件的路径.
.dbf 数据文件
.log 重做日志文件.
至少两个.
归档日志.
sqlplus ...
- 2009-09-20 23:57
- 浏览 1151
- 评论(0)
servlet & struts 总复习
------------------------
1. Servlet 基础概念
HttpServlet extends Servlet
生命周期(init(), destroy(), service())
init(Config)->获得initParam
HttpServlet -> service()(获得当前提交的方式,分别调用doGet或者是doPost方法)
doGet/doPost(HttpSer ...
struts 验证
代码级验证:ActionForm, ActionErrors validate(),
1, new ActionErrors
2, 进行验证
3, errors.add("xx",new ActionMessage(xxx))
4, saveErrors(request, errors);
saveMessages(request, errors);
<html:messages message="true|false/*取错误还是消息*/" id prope ...
Struts 验证
在ActionForm里的validate方法里主要进行页面格式的验证
而在Action中进行业务方面验证.
ActionErrors validate() {
ActionErrors errors = new ActionErrors();
errors.add(String/*与页面的出错标签相对应<html:errors property="">*/,
new ActionMessage("errors.username"/*和资源文件里的Key对应*/));
}
在资源文件中有两个特殊的 ...
ActionForm
需要Java类,各有不同的实现
支持的属性:基本类型,包装类,自定义类,数组, Map, List
初始化:reset(),对数组,Map,List初始化
如何验证:validate()方法,通过验证框架.
如何取值:转换成对应的具体的ActionForm类,通过getter方法去对ActionForm取值.
Vo传值(BeanUtils):copyProperties(vo,properties),
动态属性:不支持
JSP上:input里的Name要和Form中的属性要对应,包括大小写.
嵌套属性:user.address.city
应用场合:对某些有明确验证需求的.对 ...
DynaActionForm
用配置代替Java类
<form-beans>
<form-bean name="" type="org.apache.struts.actionDynaActionForm">
<form-property name="userName" type="java.lang.String" initial="123"/>
<form-property name="age" type=&q ...
struts 内容:
ActionServlet, struts-config.xml, Action,ActionForm,ActionMapping,ActionForward,ActionError,request,response
ActionForm:(DTO)
1,extends ActionForm
2,表单元素名要和ActionForm属性名对应
3,属性类型?不一定是String,基本数据类型和包装类
数组,List,Map,自定义对象,util.Date
4,reset初始化
5,validate填充之后执行
角色:1,DTO,数据传递对象
2,数据转换器
3,数据校验器 ...
struts基本配置,在web.xml中
<servlet>
<servlet-name>
<servlet-class>org.apach.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/strutx-config.xml</param-value>
</init-param>
&l ...