- 浏览: 131807 次
- 性别:
- 来自: 成都
最新评论
-
天然呆的爱死你了呢:
好复杂,感觉好多东西需要慢慢吸收了
spring security总结 -
liuweihug:
Jquery 简单大方美观的进度条插件-NProgress中文 ...
jQuery进度条的使用方法 -
ITvision:
楼主万岁,万谢
jdbc从存储过程返回单个对象或PL/SQL表 -
wang19920126:
这种配置效率严重低下,session的生命周期大大延长,而且还 ...
spring+hibernate避免延迟加载异常 -
YaYa毕汝:
这是假的进度条把,怎么实现真实的进度条呀,用struts +j ...
jQuery进度条的使用方法
文章列表
redo buffer大小由参数log_buffer决定。
在redo buffer中的每条记录称为redo entire。
LGWR将redo buffer中的redo entire写到重做日志文件中,LGWR进程只有1个。
LGWR在下列情况下对重做日志文件进行写入
commit发生时,
每3秒
redo buffer 1/3满时
超过1M时
在DBWn写之前
如何查看redo buffer中已有多少个redo entire?
v$sysstat的redo entire字段
如何查看再次请求redo buffer空间的次数
v$sysstat的redo buffer ...
一个oracle block与data buffer中的一个buffer对应。
用户进程(server process)负责读取磁盘上的block到data buffer cache中,DEWn进程负责将脏块写到磁盘上。
一个buffer在data buffer中有4种状态
pined:多个进程想写这个块,但只有1个进程能获 ...
shared pool的组成部分
librery cache,data dictionary cache,uga
shared pool的大小由参数shared_pool_size决定,但使用自动 sga 大小管理时,shared pool的大小由 oracle决定。(建议使用自动 sga管理,设置sga_target=总大小即指定了sga的总大小)
...
返回单个PL/SQL表,元素为标量类型
创建类型,包头,包体
create or replace type tab_array is table of varchar2(38);
/
create or replace package addnum
is
procedure abc(e_name in tab_array,t_name out tab_array);
end;
/
create or replace package body addnum is
procedure abc
(e_name in tab_array,t_name out tab_a ...
在jdk1.6环境下开发web service是非常方便,因为jdk1.6已经集成了JAX-WS,大大减低了开发中的编码难度。
首先定义服务接口
package com.lovo;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;
import javax.jws.soap.SOAPBinding.Use;
import com.lovo.po.Book;
impo ...
在客户端远程启动oracle要满足2个条件
1.服务端的LISTENER必须要静态注册,修改LISTENER.ora文件
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_2)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = E:\oracle\product ...
- 2009-11-25 18:12
- 浏览 1412
- 评论(0)
spring security总结
首先导入spring security所需要的jar包
spring-security-core-2.0.5.RELEASE.jar
spring-security-core-tiger-2.0.5.RELEASE.jar
一.配置过滤器
在web.xml中定义如下过滤器
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.fi ...
- 2009-11-20 12:39
- 浏览 12798
- 评论(1)
/*创建临时表及存储过程*/
Create Global Temporary Table test1(name varchar2(20),age int) On Commit Delete Rows;
create or replace package addnumis type emp_table_type is table of varchar2(200) index by binary_integer; type emp_cur is ref cursor;end;/
create or replace procedure test2(abc in out addnum.em ...
- 2009-06-09 18:29
- 浏览 3886
- 评论(0)
1.定义plsql记录
可以自定义记录类型和记录变量。
也可以使用%rowtype属性定义记录变量。
自定义plsql记录
需要分别定义记录类型和记录变量。
例如:
declare
type emp_record_type is record( //定义记录类型
name emp.ename%type, //记录成员
sal emp.sal%type,
job emp.job%type
);
emp_record emp_rec ...
- 2008-07-07 11:36
- 浏览 3170
- 评论(0)
在plsql中有3种循环,分别是基本循环,while循环和for循环。
基本循环: 以loop开始,并以end loop结束,无论是否满足条件,循环体至少会被执行1次。 注意,一定要包含exit语句,否则会形成死循环,还应该定义循环控制变量,并在循环体内部修改循环控制变量的值。
例如:declare i int:=1;begin loop insert into temp values(i); exit when i=20; i:=i+1; end loop;end;
当i=20成立时退出循环
while循环 以while...loop开始,以end loop结束。循环 ...
- 2008-07-04 12:48
- 浏览 1392
- 评论(0)
编写控制结构之case语句
- 博客分类:
- oracle
当需要执行多重分支操作时,使用case语句更简洁,且执行效率更高。使用case语句又2种方式,第一种是使用单一选择符进行等值比较,第二种是使用多种提交进行非等值比较
使用单一选择符进行等值比较:例如:declare v_no int:=&no; v_sal emp.sal%type; v_name emp.ename%type;begin select sal,ename into v_sal,v_name from emp where emp.empno=v_no; case v_sal when 1000 then dbms_output. ...
- 2008-07-04 09:04
- 浏览 1114
- 评论(0)
编写控制结构之条件分支语句
- 博客分类:
- oracle
3种条件分支语句IF-THEN例如:declare v_sal emp.sal%type; v_name emp.ename%type;begin select sal,ename into v_sal,v_name from emp where emp.empno=&no; if v_sal=3000 then dbms_output.put_line(v_name||'的工资是'||v_sal); end if;end;
IF-ELSE例如:declare v_sal emp.sal%type; v_name emp.ename%type; v_no int ...
- 2008-07-04 09:03
- 浏览 1133
- 评论(0)
在plsql块中不仅可以嵌入select语句,还可以嵌入DML语句。
插入数据 插入数据同样使用insert语句,只不过在提供数据时可以使用plsql变量,既可以使用values子句, 也可以使用子查询。例如: /*使用value子句插入数据*/declare v_name emp.ename%type; v_sal emp.sal%type;begin v_name := '&name'; v_sal := &sal; insert into emp(ename,sal) values(v_name,v_sal); dbms_output.put_line('插入了 ...
- 2008-07-04 09:02
- 浏览 1293
- 评论(0)
在plsql中可以通过select...into语句将检索到的数据存放在变量中,然后输出或处理该变量的数据。注意:当在plsql块中直接使用select...into语句时,该语句必须返回1条数据,并且只能返回1条记录。
使用标量变量接收数据 变量的个数,顺序及数据类型必须匹配。例如:declare v_name emp.ename%type; v_sal emp.sal%type; begin select ename,sal into v_name,v_sal from emp where emp.empno = &no; dbms_output.put_line(v_n ...
- 2008-07-04 09:00
- 浏览 1072
- 评论(0)
sqlMap配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
<!-- settings元 ...
- 2008-06-01 01:48
- 浏览 1959
- 评论(2)