- 浏览: 315975 次
- 性别:
- 来自: 济南
最新评论
-
poterliu:
太棒了,这正是我要的效果
带复选框(checkbox)的下拉列表 -
no_bao:
a164906480 写道不好意思啊,不少东西,我用的时候就是 ...
java使用Map进行分组统计 -
a164906480:
不好意思啊,不少东西,我用的时候就是转int的时候光报异常。 ...
java使用Map进行分组统计 -
a164906480:
String[] strArr=null;
4 ...
java使用Map进行分组统计 -
a164906480:
问一下你后面的数是怎么加的吗
java使用Map进行分组统计
文章列表
在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”的意思是:一个负责在约定的时间到达时执行(或通 ...