- 浏览: 43870 次
- 性别:
- 来自: 北京
最新评论
文章列表
表达式意义
"0 0 12 * * ?" 每天中午12点触发
"0 15 10 ? * *" 每天上午10:15触发
"0 15 10 * * ?" 每天上午10:15触发
"0 15 10 * * ? *" 每天上午10:15触发
"0 15 10 * * ? 2005" 2005年的每天上午10:15触发
"0 * 14 * * ?" 在每天下午2点到下午2:59期间的每1分钟触发
"0 0/5 14 * * ?" 在每天下午2点到下午2: ...
- 2014-12-26 14:02
- 浏览 466
- 评论(0)
# yum install xorg-x11-apps
1、创建安装目录,并将安装文件复制到安装的目录中。
#mkdir /usr/java
# cp jdk-6u45-linux-x64.bin /usr/java/
2、给jdk-6u45-linux-x64.bin 文件 授权执行命令。
# chmod 755 jdk-6u45-linux-x64.bin
3、安装JDK
# ./jdk-6u45-linux-x64.bin
配置#vi /etc/profile
在里面添加如下内容
export JAVA_HOME=/usr/java/jdk1.6.0_45
...
- 2014-12-12 16:03
- 浏览 490
- 评论(0)
创建表空间、用户、授权
create tablespace loan datafile '\u01\app\oracle\oradata\sales\jieyue\loan.dbf ' size 100m autoextend on next 10m;
create user loan identified by loan default tablespace loan;
grant dba to loan;
- 2014-12-04 17:30
- 浏览 602
- 评论(0)
1、安装 oracle 相关依赖的包。
用root用户,执行命令:
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh
2、 ...
- 2014-12-04 16:53
- 浏览 555
- 评论(0)
将“Delete SVN Folders”操作添加到右击菜单中
建立一个文本文件,名称随意,后缀为.reg,内容如下:
- 2014-10-13 14:12
- 浏览 275
- 评论(0)
1.查询删除的表:
select * from recyclebin r where r.original_name like 'QU%'
2.恢复删除的表:
FLASHBACKTABLE"BIN$gk3lsj/3akk5hg3j2lkl5j3d==$0"TOBEFOREDROP;
- 2014-09-30 10:14
- 浏览 395
- 评论(0)
-- Create table
create table TEMP_CALENDAR
(
MONTH VARCHAR2(6),
W_7 VARCHAR2(2),
W_1 VARCHAR2(2),
W_2 VARCHAR2(2),
W_3 VARCHAR2(2),
W_4 VARCHAR2(2),
W_5 VARCHAR2(2),
W_6 VARCHAR2(2),
WEEK VARCHAR2(20)
) ;
-- Add comments to the table
comment on table TEMP_CALENDAR
...
- 2014-09-19 16:41
- 浏览 423
- 评论(0)
CachedThreadPool
CachedThreadPool会创建一个缓存区,将初始化的线程缓存起来。会终止并且从缓存中移除已有60秒未被使用的线程。
如果线程有可用的,就使用之前创建好的线程,
如果线程没有可用的,就新创建线程。
•重用:缓存型池子,先查看池中有没有以前建立的线程,如果有,就reuse;如果没有,就建一个新的线程加入池中
•使用场景:缓存型池子通常用于执行一些生存期很短的异步型任务,因此在一些面向连接的daemon型SERVER中用得不多。
•超时:能reuse的线程,必须是timeout IDLE内的池中线程,缺省timeout是60s,超过这个IDLE ...
- 2014-08-16 13:14
- 浏览 435
- 评论(0)
对任何架构或应用来说,消息队列都是一个至关重要的组件,下面是十个理由:
1. 解耦
在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层, ...
- 2014-08-14 12:28
- 浏览 442
- 评论(0)
对于复杂的业务sql查询,可以考虑如下建议。
1.先通过sql查询出主表信息列表list.
2.for循环list,补充查询主表对应的子表信息。
3.在2的步骤中,可以使用多线程处理for查询。
可以参考如下:
其中conList 是查询主表返回的list
//线程池初始化
ThreadPoolExecutor executor = ThreadPool.getThreadPool(5,8, 3000, TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(2000));
//得到线程池中线程队列
Linke ...
- 2014-08-14 12:20
- 浏览 1126
- 评论(0)
1.元数据:
姓名,星期,工作小时
userA,周六,0
userA,周日,
userA,周一,8
userA,周二,9
userA,周三,9
userA,周四,9
userA,周五,9
2.目标数据格式:
姓名,周一,周二,周三,周四,周五,周六,周日
userA,8,9,9,9,9,0,0
明细:
- 2014-05-10 18:09
- 浏览 904
- 评论(0)
通过excel进行快速开发报表:
建设思路:
1.首先制订相关的execl模板。
2.通过etl工具(kettle)可以快速的
将数据库中的数据按excel模板导出成新的excel即可。
其中kettle 按excel模板导出excel 可以参考:
http://type-exit.org/adventures-with-open-source-bi/2010/12/using-the-excel-writer-step/
或可在我的资源中找。
- 2014-05-08 21:40
- 浏览 905
- 评论(0)
springmvc3.1 + ibatis + jbpm4.4 +cxf
时weblogic 启动项目总是报错,
后来发现是cglib-2.1.3.jar与cxf里的jar包冲突。
需要替换cglib-2.1.3.jar。
- 2014-05-08 21:32
- 浏览 336
- 评论(0)
--1、查看表空间的名称及大小
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
FROM dba_tablespaces t, dba_data_files d
WHERE t.tablespace_name = d.tablespace_name
GROUP BY t.tablespace_name;
--2、查看表空间物理文件的名称及大小
SELECT tablespace_name,
file_id,
file_name,
round(bytes / (1024 * 1024), ...
- 2014-05-07 14:17
- 浏览 369
- 评论(0)