`
keepwork
  • 浏览: 325270 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

[置顶] EXT--grid

    博客分类:
  • EXT
<ext:gridPanel var="gridView" region="center" frame="true" autoExpandColumn="grid_name" listeners="{rowdblclick:onEdit}"> <ext:store var="gridStore" url="findPageByNewRebateSet.action" remoteSort="true"> ...
本文是我在项目实践中对Hiberante连接不同数据库的驱动程序及SQL方言用法的一些随笔总结,日后会不断地更新完善       Mysql:   <!--MySql 驱动程序 eg. mysql-connector-java-5.0.4-bin.jar--> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <property name="connection.driver_class"> ...
本文是我在项目实践中对java高并发解决方案的一些随笔总结,日后会不断地更新完善     什么是并发问题:多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题。加锁方法: 用synchronized关键字可以对资源加锁。 用Lock关键字也可以,它是JDK1.5中新增内容。 final Lock lock = new ReentrantLock(); final Condition notFull = lock.newCondition(); final Condition notEmpty = lock.newCondition(); 在方法第一行l ...
开发者博客:www.developsearch.com   -- 声明游标;CURSOR cursor_name IS select_statement   --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare        --类型定义        cursor c_job        is        select empno,ename,job,sal        from emp        where job='MANAGER';        --定义一个游标变量v_cin ...
 开发者博客:www.developsearch.com     1、修改Oracle最大连接数的方法    a、以sysdba身份登陆PL/SQL 或者 Worksheet    b、查询目前连接数       show parameter processes;    c、更改系统连接数       alter system set processes=1000 scope=spfile;    d、创建pfile       create pfile from spfile;
开发者博客:www.developsearch.com     创建一个任务的完整的格式是: variable jobno number; begin sys.dbms_job.submit(job => :jobno, what => 'pro_test;', next_date => to_date('21-02-2008 17:37:26', 'dd-mm-yyyy hh24:mi:ss'), interval => 'sysdate+1/24/12'); commit; end; -- 系统会自动分配一个任务号jobno。   删除 ...
 开发者博客:www.developsearch.com     创建数据库的时候直接选择正确的字符集(显示汉字的字符集主要有ZHS16CGB231280,US7ASCII,WE8ISO8859P1,ZHS16GBK等)   1、查看数据库的字符集   SQL > select * from V$NLS_PARAMETERS   parameter value ...
开发者博客:www.developsearch.com     对于ORACLE数据库的数据存取,主要有四个不同的调整级别: • 第一级调整是操作系统级包括硬件平台 • 第二级调整是ORACLE  RDBMS级的调整 • 第三级是数据库设计级的调整 • 最后一个调整级是SQL级 1、别名的使用   别名是大型数据库的应用技巧,就是表名、列名在查询中以一个字母为别名,查询速度要比建连接表快1.5倍。 2、管理组织索引             索引可以大大加快数据库的查询速度,索引把表中的逻辑值映射到安全的RowID,因此索引能进行快速定位数据的物理地址。但是有些DBA发现,对一个大型表建 ...
 开发者博客:www.developsearch.com     在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。     Oracle警告日志文件监控 Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情
开发者博客:www.developsearch.com     CONNECT BY 递归查询树形结构关系 命令格式如下: SELECT ….. CONNECT BY {PRIOR 列名1=列名2|列名1=PRIOR 列名2} [START WITH]; 其中:CONNECT BY子句说明每行资料将是按层次顺序检索,并规定将表中的资料连入树形结构的关系中。 0PRIORY运算符必须放置在连接关系的两列中的某一个的前面。对于节点间的父子关系,PRIOR去处符在一侧表示父节点, 在别一侧表示子节点,从而确定查找权结构的顺序是自顶向下还是自底向上。在连接关系中,除了可以使用列名外, 还允许 ...
 开发者博客:www.developsearch.com     在讲外连接之前,先举例介绍内连接,也就是一般的相等连接。   select * from a, b where a.id = b.id;   对于外连接,Oracle中可以使用“(+)”来表示,9i可以使用LEFT/RIGHT/FULL OUTER JOIN,下面将配合实例一一介绍。   1. LEFT OUTER JOIN:左外关联   SELECT e.last_name, e.department_id, d.department_name FROM employees e LEFT OUTER ...
 开发者博客:www.developsearch.com     给某一条记录上锁 select * from ims_ot_user t where t.user_login_name='weihu' for update   查看数据库中的锁 SELECT SID, SERIAL# FROM V$SESSION WHERE SID IN ( SELECT SID FROM V$LOCK WHERE TYPE IN ('TM','TX') )   查询出所以被锁的会话: SELECT OBJECT_ID,SESSION_ID,SERIAL#, ORACLE_U ...
 开发者博客:www.developsearch.com     事务控制包括协调对相同数据的多个同步的访问。当一个用户改变了另一个用户正在使用的数据时,oracle使用事务控制谁可以操作数据。 事务控制语句: Commit  完成事务,数据修改成功并对其他用户开放 Rollback  撤销事务,撤销所有操作 rollback to savepoint  撤销在设置的回滚点以后的操作 set transaction 响应事务或语句的一致性;特别对于事务使用回滚段   例一: BEGIN UPDATE checking SET balance=balance-5000 ...
 开发者博客:www.developsearch.com     序列是oracle特有一个对象,用于产生一系列不重复的数字。 创建序列 create sequence 序列名 increment by 1 start with 1 nomaxvalue minvalue 1; 删除序列 drop sequence 序列名; 使用Oracle序列
 开发者博客:www.developsearch.com     日期时间间隔操作  当前时间减去7分钟的时间select  sysdate,sysdate - interval '7' MINUTE  from dual当前时间减去7小时的时间select  sysdate - interval '7' hour  from dual当前时间减去7天的时间select  sysdate - interval '7' day  from dual当前时间减去7月的时间select  sysdate,sysdate - interval '7' month from dual
Global site tag (gtag.js) - Google Analytics