`
John_Kong19
  • 浏览: 272222 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
ThreadPool:Scheduler使用一个线程池作为任务运行的基础设施,任务通过共享线程池中的线程提高运行效率。 Job有一个StatefulJob子接口,代表有状态的任务,该接口是一个没有方法的标签接口,其目的是让Quartz知道任务的类型,以 ...
概述 各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定用户解锁任务。 对于一个典型的MIS系统来说,在每月1号凌晨统计上个月各部门的业务数据生成月报表,每半个小时查询用户是否已经有快到期的待处理业务……,这样的例子俯拾皆是,不胜枚举。 任务调度本身涉及到多线程并发、运行时间规则制定和解析、场景保持与恢复、线程池维护等诸多方面的工作。如果直接使用自定义线程这种刀耕火种的原始办法,开发任务调度程序是一项颇具挑战性的工作。Java开源的好处就是:领域问题都能找到现成的解决方案。 OpenSymphon ...
简单的任务管理类 import java.text.ParseException; import org.quartz.CronTrigger; import org.quartz.Job; import org.quartz.JobDetail; import org.quartz.Scheduler; import org.quartz.SchedulerException; import org.quartz.SchedulerFactory; import org.quartz.Trigger; import org.quartz.impl.StdSchedulerFactory; ...
修改项目的.project文件,保存,不需要重启Eclipse。     在<natures>          …       </natures> 之间添加下列三行配置 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <nature>org.eclipse.jem.workbench.Java ...

小小故事

1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 ­   乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 ­ 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东西不用付钱,就赚了,其实都是心理边际效应在作怪.... 启示:变换一种方式往往能起到意想不到的效果! 通常很多事情换一种做法结果就不同了。人生道路上,改善心智模式和思维方式是很重要的。 ...
字母和数字键     数字小键盘的键       功能键         其它键       键   键码     键   键码       键   键码     键      键码       A   65      ...
相对路径与绝对路径的作用 一.问题     JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 l         相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。 l         如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。 l         如果采用Struts的Action返回页面,那么由于页面路径与Action路径不同,使得浏览器无法正确解释页面中的路径,如页面为/pages /cust/cust.j ...
背景知识: 从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范。注释是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")。注释可以附加在package, class, method, field等上面,相当于给它们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问。如果没有外部解析工具等对其加以解析和处理的情况,本身不会对Java的源代码或class文件等产生任何影响,也不会对它们的执行产生任何影响。 元数据的作用,大致可分为三种:编写文档 ...

开心一刻

有一个人路过麦田,发现有头没有犄角的牛,便问农夫:“这头牛为什么没有犄角?”农夫说:“牛没有犄角的原因有很多,有的是因为遗传,有的是因为生病脱落了,有的是因为和别的牛顶角而失去了。这头牛没有犄角,那是因为它是一头驴。”
1、做项目为主。首先不要管这个东西我会不会。你要想你的需求是什么,要做什么东西。这样就够了。 2、管理好时间。挤时间。管理好自己说话。要多多动脑子想。少动嘴。 3、多看书,记住时间是宝贵的。 4、不要畏惧困难。 5、要有乐观和积极向上的态度。 6、性格决定命运,态度决定一切。 7、交奇友,立奇智,做奇事。 8、水静,水滴之,荡漾而复静;石固,水滴之,复然则石穿。 9、水惟善下方成海,山不矜高自极天,圣人胸中有大道,得失成败在其中。-------语出《孔子家语》 10、岁月本长而忙者自促;天地本宽而卑者自隘;风花雪月本闲,而劳忧者自冗;天行健,君子以自强不息;地势坤,君子以厚德载物;宠辱不惊,闲看 ...

Ext.get()与Ext.fly()

Ext 的 get() & fly() ------ get():       根据 dom的id 或 HTMLElement对象 获得 Element 对象,       get() 每次都创建新的 Element,       对1个dom 操作 2次 get() ,将获得不同的 Element 对象,       比较占用内存,但是 Element 本身 不相互影响, ------ fly():       根据 dom的id 或 HTMLElement对象 获得 Element 对象,       fly() 共享 Element,       对同1个 id 的 dom,执行2 ...
 $() 函数是 document.getElementById() 的一个简写形式。 Html代码  1.<%@ page language="java" contentType="text/html; charset=UTF-8"  2.    pageEncoding="UTF-8"%>  3.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loo ...

<%@ include %>

    博客分类:
  • web
<%@ include file="date.jsp" %>静态包含 include编译指令是在JSP程序的转换时期就将file属性所指定的程序内容嵌入,然后再编译执行; 执行效率较动作包含快 只生成一个class文件 包含和被包含拥有同一个request对象。 不能这样传参数<%@ include file=“A.jsp?name=ygl”%> 包含和被包含的页面都必须有同样的编码 常用 <jsp:include page="date.jsp" flush="true"/>动态包 ...
第一章 StarUML概述本章包含StarUML™概述,StarUML™ and UML 的简要介绍和StarUML™新特征及总体组织的纲要。 •什么是StarUML •主要特征•系统需求 StarUML™是支持UML (Unified Modeling Language(统一模型语言))的建模平台软件。基于UML1.4版本,提供11种不同类型的图,而且采纳了UML2.0的表示法(notation.)。它通过支持UML轮廓(profile)的概念积极地支持UMD(Model DrivenArchitecture(模型驱动结构))方法。StarUML™特点在于,用户环境可定制,功能上的高度可扩 ...
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。 注释模板导入步骤  安装方法: 打开eclipse/myeclipse 选择 window-->Preferences-->JAVA-->Code-->Code Templates 右边点Import 选择你写好的模板.xml文件导入进去即可 使用方法: 创建新类的时候,勾上“Generate comments”选项即可。新创建的类中,自动添加了你的注释模板中定义好了的注释。或者使用快捷键Shi ...
Global site tag (gtag.js) - Google Analytics