自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CTO成长之路——Rosanu

去拼搏才能胜利,要成功就得努力;热血在赛场沸腾,巨人从东方升起!

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle 时间相减

--天select (sysdate - to_date('2012-08-27 16:03:00', 'yyyy-mm-dd hh24:mi:ss')) from dual;--时 select (sysdate - to_date('2012-08-27 16:03:00', 'yyyy-mm-dd hh24:mi:ss')) * 24 from dual;--分selec

2012-08-27 17:12:59 1043

原创 Oracle 存储过程 延迟执行 DBMS_LOCK.SLEEP(60);

--测试代码:declare -- Local variables here i integer;begin -- Test statements here dbms_output.put_line(to_char(sysdate,'yyyy-MM-dd HH24:MI:SS')); DBMS_LOCK.SLEEP(60);--休眠60秒 dbms_outpu

2012-08-27 16:37:54 12523

转载 mybatis查询入门 (log4j控制台sql语句日记输出)

先看demo的结构,可以先讲数据库建立起来,下面有代码里面有数据库sql语句数据库建模好之后,只要运行junit下面的test目录下面的相应方法,注意去掉ignore数据库的模型图 import java.io.FileNotFoundException;import java.io.IOException;import java.io.Reader;impor

2012-08-19 16:01:48 1697

转载 Log4j 使用

一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信

2012-08-18 17:24:27 791

转载 Java 读写文件

1、按字节读取文件内容public class ReadFromFile { public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try {

2012-08-18 17:21:17 493

转载 java 线程

一、线程的理解 1、同个应用中,多个任务同时进行。就像QQ聊天,打开一个聊天窗口就是一个线程。 2、线程可以有多个,但cpu每时每刻只做一件事。由于cpu处理速度很快,我们就感觉是同时进行的。所以宏观上,线程时并发进行的;从微观角度看,线程是异步执行的。 3、使用线程的目的是最大限度的利用cpu资源。想想QQ聊天的时候,如果没有多线程,一个人的信息没有发完另一个人的信息发不过来,会是什

2012-08-18 17:18:59 545

转载 Java 内部类

Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在Java中,内部类也相当的重要,尤其做GUI开发时候,事件的响应处理全靠内部类了。 内部类所做的功

2012-08-13 22:38:20 570

原创 Spring事务管理

Spring提供编程式的事务管理(Programmatic transaction management)与声明式的事务管理(Declarative transaction management):1、Spring提供两种方式的编程式事务管理,分别是:使用TransactionTemplate和直接使用PlatformTransactionManager。编程式的事务管理可以清楚地控制事务

2012-08-08 22:32:04 861

转载 ORACLE EXECUTE IMMEDIATE

简单来说 就是你一个存储过程当中 创建了一个表 table_a 然后要用insert into将其他的数据插入到这个table_a当中,但是因为你在创建过程的时候 table_a还不存在,过程就会显示有编译错误,因为table_a不存在必然导致过程无法执行,所以无法编译成功,而把insert into语句加如到 execute immediate之后 则oracle不会再去理会这个对象是否存在,因

2012-08-07 22:05:45 1042

转载 oracle的存储过程实现数据分页

因为oracle 中的存储过程无法像SQLServer的存储过程直接返回结果集,所以要返回结果集就得使用引用游标,首先定义一个包,在包中定义一个引用游标。create or replace package pkg_query as  type cur_query is ref cursor;end pkg_query;创建实现分页的存储过程:CREA

2012-08-04 17:22:57 788

转载 RAISE_APPLICATION_ERROR 用法

可能不是很多人知道 RAISE_APPLICATION_ERROR 的用途是什么,虽然从字面上已经猜到这个函数是干什么用的。平时用来测试的异常处理我们都是通过dbms_output.put_line来输出异常信息,但是在实际的应用中,需要把异常信息返回给调用的客户端。其实 RAISE_APPLICATION_ERROR 是将应用程序专有的错误从服务器端转达到客户端应用程序(其他机器上的

2012-08-04 17:20:53 7127

转载 PARALLEL_ENABLE AGGREGATE USING Oracle自定义聚集函数

Oracle自定义聚集函数使用简介1 . oracle自定义聚集函数接口简介 a. static function ODCIAggregateInitialize(sctx IN OUTstring_agg_type ) return number 自定义聚集函数初始化设置,从这儿开始一个聚集函数 b. member function OD

2012-08-04 11:08:01 7620 2

转载 oracle extract() 截取时间值函数

//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | TIMEZONE_

2012-08-04 10:41:35 1186

原创 spring scope="prototype"

scope="prototype"来保证每一个请求有一个单独的Action来处理,避免struts中Action的线程安全问题。 spring 默认scope 是单例模式这样只会创建一个Action对象每次访问都是同一个Action对象,数据不安全struts2 是要求每次访问都对应不同的Actionscope="prototype" 可以保证,当有请求的时候,都创建一个Actio

2012-08-03 17:26:38 650

转载 PRAGMA AUTONOMOUS_TRANSACTION 独立事物

数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为当事务失败重新运行时,用来编写日志条目的INSERT语句还未完

2012-08-02 09:17:54 800

jquery-ui-1.8.24.custom

jquery-ui-1.8.24.custom Demos

2012-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除