`
文章列表
Spring 中集成了Quartz的工具,我们在Spring中使用的定时任务也是基于Quartz的,常用的有两种配置方式,一种是设置在系统启动后多少秒启动,然后在多久后重复执行,另外一种是比较灵活的设置方式可以设置在指定的某天某个时段执行,两者只是在任务本身的配置上不同而已,最终都是通过一个统一的方法进行加载执行。 简单方式的定时器 第一步 创建定时任务类 package cn.net.withub.ncs.core; import java.sql.Date; import java.util.List; import org.quartz.JobDetail; i ...
有时通过JS进行跳转URL传中文时可能会造成中文编码问题,这种情况下,可以采用JS自带的encodeURIComponent进行编码
SUBSTR 切字符串 SUBSTR(oStr,start,length)    oStr代表需要切的字符串,start代表从哪里开始,length代表截取几个字符(中文算两个字符) LOCATE(功能相当于IndexOf) LOCATE(target,oStr,startWith) target 代表需要查询的关键字,oStr代表被查询的字符串,startWith代表从第几个位置开始(这个参数不是必传,默认情况下为从头开始查) 修改字段长度(一般只能进行同类型的长度修改) alter table DB2INST1.NCS_SERVERS ALTER  "NAME"  ...
   最近因为项目很大每次做了大型更新后再部署到TOMCAT会花去很多时间,因此找同事问了这种TOMCAT引用项目的方法,把路径指到项目后就少去了再部署到TOMCAT这一步的时间。 需要准备文件 1.TOMCAT目录如“D:\Tomcat5.5\conf\Catalina\localhost”下的配置文件(配置文件是自己创建的一个XML文件,名字自己取,定义的名字就是项目的访问项目名) 具体代码如下: <Context path="" reloadable="false" docBase="D:\Projects\ZXGL2010\W ...
项目中经常会遇到需要定时处理的问题,常规方法我们会采用TimerTask,如果用到了SSH整合时,我们就可以使用Sping来进行定时任务了,所有定时任务全部通过配置文件完成,具体步骤如下。 1.为定时处理的BEAN创建基本配置 //SyncTask是一个普通的类,里面有定时处理的方法 <bean id="job" class="cn.net.withub.ncs.SyncTask" scope="singleton" /> 2.详细的调用配置,配置出调用那个类"targetObject"和具体执行 ...
转自:http://blog.csdn.net/xinhaoluan/archive/2008/12/25/3605234.aspx 环境:axis2 1.4, spring1.2 或者 spring2.0, tomcat6.0, windows vista 由于项目需要搭建一个良好的架构,我选择了用axis2和spring整合。不过再还没有做的时候,就听同事和网上的朋友说axis2和spring整合是多么难的事,使得我有一种极度想挑战它的心理,哈,其实整合起来非常的容易,不过网上介绍axis2的不多。我是用axis2官方网站的方法做整合的。地址:http://ws.apache.org/a ...
   做开发时经常会在已有的系统中增加功能或者开发新版功能来替代以前的功能,在做这样的开发时会涉及到较多的注意事项,文章会根据我在项目中遇到及解决后的经验做出总结。 1.旧数据的转移   一般在新系统上线的时候肯定会出现旧数据的移植工作,在移植时需要先了解旧系统的数据全貌以免造成数据的移植不完全,这时最好和以前的开发人员进行沟通,了解清楚后再根据当前新版系统的结构进行数据移植的规划,因为新版系统的数据结构一般不同于以前的系统,所以在这步划分时要进行数据的组合,让以前的数据完全移植。 2.旧数据的显示   有些功能在替换后会完全使用新版数据进行显示,但是这种情况会出现用户希望看到旧数据的 ...
/** * 生成审批单编码 * * 生成时以天为单位生成,每天都会从1开始生成格式为yyMMdd+序号 * @return */ public synchronized static String GenerationSpdNumber(){ Properties prop = new Properties(); SimpleDateFormat sdf = new SimpleDateFormat("yyMMdd"); String returnNumber = ""; String cu ...
问题描述:一般出现这种情况时我们都是采用的 A 标签调用JS进行的页面提交通常写法是 <a href="javascript:void(0);" onclick="JS方法()" >提交</a> 方法中会直接调用 表单名.submit() 这种提交在IE6会产生数据已经正常提交,但是页面未正确跳转的问题,IE7和后面的版本都已经解决了这问题。 IE 6下的解决方案 1.在JS提交处的增加setTime方法提交如(已经证实能正常使用): function statTaiZhang(){ setTimeout(fun ...
1.在使用jquery.validate进行验证的时候,遇到了定义了message信息不起作用的问题,找了很久原因才发现是属性名写错了把messages写成了message
在使用jquery.validate 时因为用到的BUTTON进行表单的提交,代码如下: <input type="button" value="submit1" oclick="myFrm.submit()" />//无法正常触发验证 <input type="submit" value="submit2"/>//可以正常触发验证 <input type="button" value="submit1" oclick=&qu ...
HTML部分 <input type="checkbox" value="<s:property value="mc" />" onClick="getJiaoKuanR(this);" /><s:property value="mc" /> JavaScript部分 <script> //自动判断文本框中的值,并进行组装 function getJiaoKuanR(target){ if(target.checked){ ...
综合性例子: create or replace procedure CutPrice is vChar varchar2(50); begin select author into vChar from articleinfo where id =1294412460658; For BSI in ( select id,substr(author,instr(author,vChar)) as unit, nvl(substr(author,0,instr(author,vChar)-1),0) price, nvl(s ...
假设在SRC根目录下有文件 config.properties ,下面代码就是读取这个文件的例子程序 方法1 Properties prop = new Properties(); InputStream in = Object.class.getResourceAsStream("/config.properties"); prop.load(in); String databasePath = prop.getProperty("DATA_SOURCE").trim(); 补充说明:要获取某包下的配置 ...
存储过程中执行字符串型的SQL execute   immediate 'select * from xxx'; 在存储过程输出调试信息 dbms_output.put_line('Hello world.');
Global site tag (gtag.js) - Google Analytics