摘要: 1 public void start(){ 2 String sql = "insert into a(a1,b1) values(?,?)"; 3 final List> list = new ArrayList>(); 4 BatchP... 阅读全文
posted @ 2014-04-30 17:56 Derek1208 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 最近在看Ehcache,刚开始看的时候无从下手,晚上介绍的文章有很多,但是我们实际用到的很少,本次用缓存关键是加快速度,对于那些非即时返回的数据的查询和存储进行缓存处理。本次是用于接口项目中,进行了监控和缓存。ehcache缓存空间的建立主要是在spring配置中实现,配置文件在晚上有很多spring下的配置 这里的缓存指定了ehcache.xml文件的位置(路径可自己定义):ehcache.xml的配置为 其中这里配置了一个名为"interface"的缓存空间,这个空间的作用为存储临时数据,之后会将这个文件的数据存入数据库,这样做的原因是在监控接口时,不是将监控... 阅读全文
posted @ 2014-04-01 13:58 Derek1208 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一:安装Linux操作系统:二:安装java环境: 这里介绍的下载和安装都会在Terminal中完成,打开方式Applications→System Tools→Terminal。1、下载jdk:[admin@localhost~]$mkdirapache [admin@localhost~]$cdapache/ [admin@localhostapache]$wgetwww.intime.com.cn/jdk-7u51-linux-i586.tar.gz --2014-02-2209:35:47--http://www.intime.com.cn/jdk-7u51-linux-i586... 阅读全文
posted @ 2014-02-21 10:05 Derek1208 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-02-14 17:16 Derek1208 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 在单线程中,StringBuilder比StringBuffer效率高;多线程中,StringBuilder不是线程安全的,因此用StringBuffer。以下转自博客园:相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发 新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐 全了,那么为什么还要引入新 阅读全文
posted @ 2014-02-12 11:09 Derek1208 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 创建一个表new_table和old_table表结构一样(只复制表结构,没有old_table的记录)create table new_table as select * from old_table where 1=0;创建一个表new_table和old_table表结构一样(复制表结构和表的数据,有old_table的记录)create table new_table as select * from old_table;复制一个表到另一个表insert intonew_table select * from old_table;创建视图,删除视图create or replace v 阅读全文
posted @ 2014-02-07 10:32 Derek1208 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n) ELSE RETURN(缺省值) END IFdecode(字段或字段的运算,值1,值2,值3) 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当... 阅读全文
posted @ 2014-01-27 10:45 Derek1208 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 查询: 普通查询: select * from userlist; 条件查询: select * from userlist where name = '张三'; 删除重复项: selectdistinct(name) from userlist ; 取前N行: select *,rownum from userlist where rownum <=N; 排序: select * from userlist order by id desc; 降序 select * from userlist order by id asc;升序 改变显示: ... 阅读全文
posted @ 2014-01-27 10:23 Derek1208 阅读(155) 评论(0) 推荐(0) 编辑
摘要: --Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual--2011-3-18 今天的日期为2011-3-182.select trunc(sysdate, 'mm') from dual--2011-3-1 返回当月第一天.3.select trunc(sysdate,'yy') from dual --2011-1-1 返回当年第一天4.select trunc(sysdate,'dd') from dual --2 阅读全文
posted @ 2014-01-27 10:21 Derek1208 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 对于javascript全部属于自学的,写得可能有些出入:javascript语句可以写在head,body中也可以写到独立的一个*.js(用l来引用)文件中javascript有局部变量和全局变量的区别:在函数内部用var修饰的变量为局部变量,只能在函数内部进行访问。要在全局访问则在函数外部进行定义。如果把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。javascript的备注基本同java的相同。但是javascript的语法同java是不同的语言。常用关键字:document.write(""):向html写入文本。使用 document.write() 仅仅 阅读全文
posted @ 2013-08-18 01:27 Derek1208 阅读(150) 评论(0) 推荐(0) 编辑