文章列表
The Ext GWT Store and Binder API work with ModelData instances. The primary goal of ModelData is to provide a type of “introspection” as GWT does not allow runtime inspection of Java objects. You can query ModelData for a list of properties it contains, and these properties can be retrieved and ...
当使用session中的load方法查询数据库中的记录时,我们返回的是一个代理对象,而不是真正需要的那个对象;例如数据库中存有个Student表,我们有cn.binyulan.doman.Student的领域对象,如果查询Id值为“200626313”的Student stu = (Student)ses ...
thinking in java 第3章
- 博客分类:
- java
1.假若对主数据类型执行任何算术或按位运算,只要它们“比int 小”(即char,byte 或者short),那么在正式执行运算之前,那些值会自动转换成int。这样一来,最终生成的值就是int 类型。所以只要把一个值赋回较小的类型,就必须使用“造型”。此外,由于是将值赋回给较小的类型,所以可能出现信息丢失的情况)。对于char,byte 或者short,混合赋值并不需要造型。即使它们执行转型操作,也会获得与直接算术运算相同的结果。而在另一方面,将造型略去可使代码显得更加简练。通常,表达式中最大的数据类型是决定了表达式最终结果大小的那个类型。若将一个float 值与一个double 值 ...
declare
v_name varchar2(20);
begin
select ename into v_name from emp where empno = 7369;
dbms_output.put_line(v_name);
end;
declare
varr varchar2(100);
begin
varr := 'hello'' world!';
dbms_output.put_line(varr);
end;
declare
v_name emp.ename%type;
begin
select ename i ...
select sal+100 from emp;
oracle null 不占存储空间
null处理:select sal+nvl(comm,0) from emp;
to_char 日期处理
select to_char(hiredate,"YYYY-MM-DD") from emp;
排除重复
select destinct job from emp;
between A and B 闭区间 a《b
转义
where ename like '王?_' escape '?'
函数---oracle ...
程序--合理的管理资源
增加资源
平衡资源
减少资源
限制资源
oracle:instance,database
database:物理存储,逻辑存储
物理存储:三大核心文件:数据文件,控制文件(有关数据库的结构解析),日志文件(改变的数据,用于恢复)
逻辑存储:表空间(最大的存储单元),段(为不同的数据类型分配),区(为段分配的空间),区(最小的IO单位)
instance(例程):SGA区(内存),后台进程
SGA:共享池 --- 最近使用的sql,数据字典信息 操作系统最近未使用算法 shared_poolsize 共享池大小
数据库缓冲区 --- ...