- 浏览: 937285 次
- 性别:
- 来自: 成都
最新评论
文章列表
Spring中可以通过配置方便的实现周期性定时任务管理,这需要用到以下几个类: org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean --配置需要调度的Bean的某个方法org.springframework.scheduling.quartz.SimpleTriggerBean --定时器,负责配置启动时间、执行周期org.springframework.scheduling.quartz.SchedulerFactoryBean --触发器,负责配置所有定时器 实例如下:
<!- ...
有时候在自己电脑上编译通过的java代码,在别人那里确编译不通过,总是@override报错,把@override去掉就好了,但不能从根本上解决问题。
据说这是jdk的问题,@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override 而JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。
首先要确保安装了jdk 1.6,
然后,在eclipse中修改配置,在 Windows->Preferences-->java->Compiler-->compiler complianc ...
-- 序列号生成表
begin pr_droptable('best_tablesequence'); end;
/
create table best_tablesequence(
name varchar2(32) not null, --表名
value number not null, --序列取值
constraint pk_best_tablesequence primary key (name)
);
-- 生成序列号
create or replace procedure pr_next_index
( in_name in varc ...
加强工作主动性
注重团队合作,遇到问题在自己实在解决不了的情况下多与同事沟通,向同事请教
及时向项目经理反馈自己的工作情况,这样领导不仅可以掌握好项目进度,也可以对我们项目中遇到的问题进行处理,而不至于后面的项目延期
多总结,对我们工作不久的人来说,要多多总结自己遇到的技术问题,写入技术博客,方便自己,也方便他人
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):
ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.
(2) WHERE子句中的连接顺序.:
ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以 ...
在linux上有许多的命令,但不是每个命令的参数都能记下来,下面提供一个命令可以查看linux命令的详细参数
在使用命令前面加一个man即可。如man ls,man cp
然后按回车键再按下方向箭,即可以查看参数信息,查看完之后按(:q)退出查看,回到命令界面
存储过程的单步调试方法
- 博客分类:
- oracle
http://www.duote.com/tech/4/11988.html
导读:oracle中除了在Oracle编辑器中用图形化的方式导入导出文理文件的数据方式外,还可以采用命令行的方式导入导出数据库,其语法实示例如下:
imp [username[/password[@service]]]
步骤:1、首先在进入 dos, 然后切换到 oracle 数据库物理文件所在的目录即(dmp文件所在的目录)。接下来输入下述语句!
imp username/password@service file=psmis.dmp fromuser=psmis touser=psmis log=psmis.log 下面就语句的语法做一下解释:
imp :是导 ...
对于经常使用linux的朋友来说,经常碰到每次要输入大量命令而且经常要多次输入,是不是为每次重复输入或者用”↑”来选择历史输入而烦躁呢,今天我们来学习如何来创建linux shell命令的快捷方式。
1. linux shell命令别名(alias)
linux shell别名是个很有用的东西,特别是命令特别长的时候可以显著提高使用效率(减少输入字符的时间,以及减少出错的概率)。如何创建shell别名呢, 我们是通过shell别名命令:alias
a). 查看系统中有哪些别名命令 [test @tset test]#alias 即可显示目前系统中的别名命令
alias ll=’ls -l’
a ...
若工作空间比较多,且切换工作空间比较频繁的情况下,最好修改下worspace属性,即每次打开eclipse时提示进入哪个工作空间,设置如下:
1、进入window->Proferences->General->Startup and Shutdowm->Workspace
2、选中Prompt for workspace on startup
3、apply->OK
设置完毕,下次启动eclipse时就会提示进入哪个工作空间。
若工作空间比较固定,可以把
Prompt for workspace on startup的勾选去掉,这样挺方便的。 ...
JDK1.6在LINUX下的安装是如何进行的呢,让我们开始我们的演示:
Ubuntu Linux下jdk的安装与配置
1.JDK1.6安装准备
从sun公司网站www.sun.com下载linux版本的jdk,我下载的版本是JDK 6 Update 7,
地址http://java.sun.com/javase/downloads/index.jsp
jdk-6u7-lin ...
Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。
进入安装目录
#cd /home
#cp jdk-1_5_0_02-linux-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的权限
#chmod +x jdk-1_5_0_02-linux-i586.rpm.bin
#./jdk-1_5_0_02-linux-i586.rpm.bin
此时会生成文件jdk-1_5_0_02-linux- ...
JavaScript键盘事件侦听
在使用JavaScript做WEB键盘事件侦听捕获时,主要采用onkeypress、onkeydown、onkeyup三个事件进行出来。该三个事件的执行顺序如下:onkeydown -> onkeypress ->onkeyup。在一般情况下,采用三种键盘事件均可对键盘输入进行有效的响应。当在实际使用中,会发现这几者有些不同的差别。
onkeypress事件不能对系统功能键(例如:后退、删除等,其中对中文输入法不能有效响应)进行正常的响应,onkeydown和onkeyup均可以对系统功能键进行有效的拦截,但事件截获的位置不同,可以根 ...
以前只能在2000下同时多个用户远程一台电脑,现在刚好公司需要在ie9下测试,要多个用户
同时远程,在网上搜了一下,发现装上这个补丁就可以实现了,以前只能一个人访问的
补丁名称UniversalTermsrvPatch
32位系统运行UniversalTermsrvPatch-x86.exe即可
64位系统运行UniversalTermsrvPatch-x64.exe再点破解,然后重启就可以了
当然要建多个用户,不同的操作人,进不同的用户就可以了
下载地址:http://www.xiazaiba.com/html/6045.html
下面也可以直接下载
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Java_Home”,设置其值为 JDK所在的绝对路径(例如 D:\Program Files\Java\jdk1.5.0_04)。
②新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。
注意路径前的符号为.;不能漏掉
③新建“Path”(如果已有,则直接编辑),值: %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。