- 浏览: 32340 次
- 性别:
- 来自: 上海
-
最新评论
-
chxiaowu:
坑人,维持状态呢?
2010-11-04 quartz学习笔记四 -给任务传参数以及维持任务的状态 -
该用户名已经存在:
...
quartz学习笔记二(example2) -
east_java:
详细点呢。
2010-11-04 quartz学习笔记五-misFire -
sambean:
chinpom 写道 这个题目,用得着写这么多代码用二叉树吗? ...
递归调用 -
wuhuajun:
不久前项目中用过。。。
quartz学习笔记二(example2)
文章列表
算法描述:
将待排序的数组分为2部分,一部分为已排序数组,另外一部分为待排序数组
利用2重循环,每次从待排序数组中取一个数,跟已经排序好的数组进行比较,找到插入的位置,然后移动已排序好的数组
确保每次新插入 ...
数组 - 大小固定
栈(stack) - 后进先出,只能在一端进行插入和删除的操作
队列(queue) - 先进先出,只能在一端进行插入操作,在另一端进行删除操作
算法要考虑的因素 : 尽可能少的I/O操作,尽可能在内存里操作数据
第二部分 Web方向 1.forward 和 redirect区别.
forward是服务器请求新的资源然后返回给浏览器,浏览器并不知道资源的来源,换句话说url不会变,request response信息不会丢失
redirect是服务器通知浏览器重新请求资源,url会改变,request response信息会丢失
2.servlet中filter的4个常用功能
编码?权限验证?
不了解
3.@include file=""和jsp:include page=""的区别
动态引入 ? 忘记了
...
1.请说出check异常和uncheck异常的基类及其在异常处理中的区别.
check异常基类是 Exception
uncheck异常也可以说是runtimeException,基类是Error
check异常必须使用try catch快或者将Exception 抛出
2.捕捉多个异常的时候,捕捉异常的顺序,要注意什么问题?
按照异常的层次结构
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.
4.请说明下列IO操作使用的类分别是字节流还是字符流.1)LineNumberReader 字符流
2)FileWriter 字符流 ...
1.HashMap和HashTable的区别,更快的map结构是什么,并且要求是线程安全
(1) HashMap不是线程安全的,需要手工编码处理,速度较快。HashTable是线程安全的,速度较慢
(2) HashMap允许key,value为null值,HashTable不允许
(3)HashMap继承Abstrac ...
题目描述:
要求:写一个函数void count(char* input,int len),此函数的功能是计算出一个字符串中每个字符的个数,不区分 大小写,输出结果时按字符在字符串中出现的先后顺序。使用程序语言不限。
例如:input="abCcbdfe",输出结果是a:1 b:2 c:2 d:1 f:1 e:1 *
思路 :构造一颗完全2叉树,每个结点储存1个value和此value出现的次数
难点:如何添加新结点
总结:对递归理解不深刻,2叉树理解不深刻
未解决:显示顺序不正确
代码
package com.ysb;
/*
* 要求:写 ...
当执行job出现异常的时候如何处理?
1.将这个exception包装为JobExecutionException
try {
int zero = 0;
int calculation = 4815 / zero;
} catch (Exception e) {
System.out.println("--- Error in job!");
JobExecutionException e2 =
new ...
如果一个job的执行时间大于与这个job关联的trigger的间隔时间,那么这个trigger就会misFire,可以通过设置trigger的一些misFire策略来控制trigger在检测到misFire的时候的行为,具体用到了再谷歌吧
1.自定义的Job类实现StatlefulJob接口,如果实现Job接口,则无法获取参数
public class ColorJob implements StatefulJob
2.重写execute(JobExecutionContext context)方法
String jobName = context.getJobDetail().getFullName();
可以通过context获取一些参数
3.通过context获取JobDataMap,JobDataMap实现了Map接口,所以可以通过JobDataMap获取参数
a . 设置参数
...
CronTriger 时间计划触发器
/**
* <p>
* Create a <code>CronTrigger</code> with fire time dictated by the
* <code>cronExpression</code> resolved with respect to the specified
* <code>timeZone</code> occurring from the <code>star ...
一 JobDetail的构造方法
JobDetail的构造方法相对比较简单
public JobDetail(String name, String group, Class jobClass) {
setName(name);
setGroup(group);
setJobClass(jobClass);
}
二 SimpleTrigger 的构造方法
下面这个是比较全面的构造方法
/**
* <p>
* Create a <code>Si ...
Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executi ...
2010-11-02
- 博客分类:
- 积少成多
1.Post和Get方法能传输的数据长度? POST理论上没有长度限制,GET有长度为2K的限制,因为URL得长度限制为2K