`
no_bao
  • 浏览: 315975 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
    在tomcat的catalina.sh文件中添加了jconsole检测内存配置   CATALINA_OPTS="$CATALINA_OPTS -server -Xms2048m -Xmx2048m -Xmn1300m -XX:MaxPermSize=256m  -XX:HeapDumpPath=./dumpfile.hprof -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC"export CATALINA_OPTSJAVA_OPTS="$JAVA_OPTS -Dcom.sun.ma ...
public static String getRandomString() { String chose = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";// "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; char display[] = { '0', 'a', '0', 'c', '0', 'd', '0' }; char ran[] = { '0', '0', '0', '0' }; Ran ...
    本文转载于:   http://sundoctor.iteye.com/blog/399980     Spring配置文件  引用 <bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="simpleService" /> <prope ...
JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; 
  在保存时间到数据库时,有时候会保存long型的数据,固定长度是13位,是用当前时间减去1970-01-01,再换算成毫秒得到的结果。   oracle中的实现方式:     --日期转换毫秒 SELECT TO_NUMBER(TO_DATE('2005-03-29 12:30:45', 'YYYY-MM-DD HH24:MI:SS') - TO_DATE('1970-01-01 8:0:0
MyEclipse优化技巧   第一步: 取消自动validation validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下! 取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要
转载:http://dsqiu.iteye.com/blog/1707060 本文内容框架: §1 冒泡排序(Bubble Sort)及其改进 §2 鸡尾酒(Cocktail Sort)排序  
如何更改Oracle连接数的限制   java系统在运行过程中,有时候会抛出如下错误,如: WARN - SQL Error: 17002, SQLState: null ERROR - Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568) (ERR=125 19)(ERROR_STACK=(ERROR=(CODE=12519)(EMFI=4)))) WARN - SQL Error: 17002, SQLState: null ERROR - Io 异常: Connection refused(DESCRI ...
  1             Spring中使用Quartz进行作业调度 Spring提供了支持时序调度(Scheduling)的整合类.现在,时序调度器通过FactoryBean建立,保持着可选的对Timers或者Triggers的引用。更进一步的, 对于Quartz Scheduler和Timer两者存在一个方便的类允许我们调用目标对象(类似于通常的MethodInvokingFactoryBeans)上的某个方法。 1.1         使用JobDetailBean JobDetail 对象包括了运行一个job所需要的所有信息。 于是Spring提供了一个所 ...
  1    触发器的监听器和作业的监听器(TriggerListeners&JobListeners) Listener是我们创建用于监听Scheduler中关于事件发生情况的对象,其中TriggerListener接收涉及Trigger事件的情况,JobListener接收涉及Job事件的情况。 <!--[if !supportLists]-->l  <!--[endif]-->Trigger的事件: Trigger触发、Trigger过时触发和Trigger触发的完成。 <!--[if !supportLists]-->l  ...
<!--[if !supportLists]-->        <!--[endif]-->Cron触发器(CronTrigger)      CronTrigger的功能比SimpleTrigger强大,它可以实现基于类似于日历概念的作业调度,而不是单单基于一定的时间间隔的。      使用CronTrigger,我们能够定义如下类型的日历型的Schedule:每个星期五的中午,每个周末的早上9:30,或者每周一、周三和周五的早上9:00到10:00每隔5分钟。 <!--[if !supportLists]-->     ...
4 触发器(Triggers) 与Job相比,Trigger相对来说比较简单容易,但是要能完全的掌握使用Quartz,使其包含各种自定义的时间表选项,我们必须先知道和理解Trigger。 4.1 日历(Calendars) Quartz Calendar 对象(不是java.util.Calendar对象)能够与被注册进Scheduler的Trigger关联。Calendar对排除Trigger的时间段是很有用的,例如,我们可以创建一个在每个工作日上午9:30触发Job的Trigger,就在其中增加一个排除所有工作假期的Calendar。 Calendar可以是任何实现Calend ...
             标识符(Identifiers) 注册进Quartz Scheduler中的Job和Trigger是通过name来标识的,为了后期的维护,Job和Trigger能够按类划分为group,在一个group中每个Job和Trigger的name必须为唯一的,即Job和Trigger的标识是由各自的name+ ...
  我们可以使Scheduler简单地执行一个实现了Job接口的Java组件,Job接口定义如下: package org.quartz; public interface Job {    public void execute(JobExecutionContext context)      throws JobExecutionException;   } 当Job的Trigger执行触发后,Scheduler将调用执行execute(…)方法,JobExecutionContext对象是该方法的参数,为Job实例提供了一个执行该Job的Scheduler的handle、一 ...
     <!--[endif]-->什么是Quartz Quartz是一个作业调度系统(a job scheduling system),Quartz不但可以集成到其他的软件系统中,而且也可以独立运行的;在本文中“job scheduler”的意思是:一个负责在约定的时间到达时执行(或通 ...
Global site tag (gtag.js) - Google Analytics