MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。

(1)Listener

import java.util.Timer;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

public   class MyListener implements ServletContextListener {
 
private Timer timer =   null ;

 
public   void contextInitialized(ServletContextEvent event) {
    timer
=   new Timer( true );
    timer.schedule(
new MyTask(), 0 , 86400000 ); // milliseconds
  }

 
public   void contextDestroyed(ServletContextEvent event) {
    timer.cancel();
  }
}

(2)Task

import java.util.TimerTask;
public   class MyTask extends TimerTask {
public   void run() {
System.out.println((
new Date()));
  }
}

(3)web.xml配置

< listener >
< listener - class > com.fastunit.samples.listener.MyListener </ listener - class >
</ listener >

posted @ 2008-02-16 04:04 leekiang 阅读(970) | 评论 (0)编辑 收藏

设置时看到有那么多的博客类型,blogjava的类型是Metaweblog API。

没想到小小的博客都有那么多名堂。那帮人创建这么多的博客类型,确定这么多标准、协议、接口,这些又不直接产生经济效益,他们的老板支持吗?

刚试了,这个windows live writer,除了发布后的字体是斜的不知道如何处理,其他的感觉还不错。

posted @ 2008-02-14 06:30 leekiang 阅读(152) | 评论 (0)编辑 收藏

1,BPM与workflow的区别
一句话:BPM是建立在EAI基础上的工作流
和工作流不同,BPM关注的是一个很完整概念上的业务流程,这个业务流程可能需要横跨多个IT系统,这些系统通过某种方式暴露出流程中所需要的服务(webservice是一种选择),BPM推动这个流程的流转。同时,相对于以往的工作流单纯的流程流转,BPM提供了更多,包括流程仿真,过程分析、过程优化等等。意思就是,在某个流程运行一段时间以后,BPM会基于数据提供对该流程的分析(数据挖掘?),从而能够基于这些分析提供对上层管理决策的支持。
那么,一个工作流厂商是否可以很容易的研发出BPM的产品?答案是不行。看看哪些BPM的厂商,无一不是在EAI方面有很多经验的大公司。所以,BPM实施的关键还是要建立在EAI实施的基础上。至于BPM和SOA,如果以前的系统是基于SOA架构的,那自然EAI起来是会更加容易,BPM理所当然是拥抱SOA的。(BEA的产品没用adapter)
来源:http://www.blogjava.net/RongHao/archive/2007/03/26/106395.html

2,基本的工作流模式实现,串行、并发、分支、汇聚、循环等等。这个是最基本的。其实打开流程设计器拖拖拽拽很快就能知道这个产品到底实现了哪些流转模 型。实际这个的实现也是引擎的核心。有多种模型可以选择。petri 模型应该是最灵活的了,也有很大的实现难度。但是流程模型做这么灵活,到底实际能用上多少……就我个人的经验来说,大部分的复杂性都是由流程的分支并发 (m/n)引起的,最坏的办法是强制要求客户将这些并发的任务改成 step by step 的执行。这样牺牲一点效率,还是可以把项目做成的。
来源:http://www.blogjava.net/RongHao/archive/2008/02/23/181412.html#181609

3,Osworkflow的如来神掌又是什么呢?我们知道,它有个重要概念是State……呵呵,我们知道了,它的如来神掌是FSM。不知道FSM是什 么东西??那你读大学时肯定不是好学生;当然了,不知道也不打紧,你把他类似理解为状态图就可以了。Osworkflow中的State是由step和 status联合表达的,一个State就是一个step中的某个status;而state的转换由action来驱动,类似状态图中的event,因 为一个event对应一个action嘛。

  Jbpm的如来神掌就没有上面的简单了,它结合应用了状态图+活动图+PetriNet的知识,而且,这里的活动图还是UML2.0版的。 UML2.0的活动图中,节点不叫活动(Activity)而叫动作(action),活动成了一个高层次的概念,它包含一个动作序列。一个活动图展现一 系列的动作,这些动作组成了活动。Jbpm把action也改名了,称为state。Jbpm使用的状态图的概念有transition/event等, 这个自己去看吧。Jbpm来内部实现中还采用了PetriNet的概念,如token,signal等。什么?又不知道PetriNet什么东东?那你大 学是学计算机的吗?不是?那你可能是学文科的,学机械/电气/土木工程/交通运输等专业都有接触PetriNet的课程,如果没有学过,还是看看jbpm 吧,反正我们也不搞理论,知道大致概念就行。

http://finance.jrj.com.cn/news/2007-06-20/000002347063.html

4,OpenWFE

5,EOS: ftp://211.152.33.58

posted @ 2008-02-14 01:31 leekiang 阅读(413) | 评论 (0)编辑 收藏

1,3 Node ORACLE RAC项目手记
2,sql*plus使用的一些技巧

posted @ 2008-02-13 03:13 leekiang 阅读(247) | 评论 (0)编辑 收藏

咳必清——宜用于频繁干咳,但对痰多、粘稠者禁用
咳快好(磷酸苯丙哌林胶囊)--用于治疗急、慢性支气管炎及各种刺激引起的咳嗽
日夜百服咛----日片无嗜睡作用,夜片能进一步减轻由于感冒引起的各种不适,并使患者安睡。本品适用于治疗和减轻感冒引起的发热、头痛、周身四肢酸痛、喷嚏、流涕、鼻塞、咳嗽、咽痛等症状。
吴太咽炎片----养阴润肺,清热解毒,清利咽喉,镇咳止痒。用于慢性咽炎引起的咽干,咽痒,刺激性咳嗽。
金霉素眼膏——可用于结膜炎、沙眼、麦粒肿,也可用于鼻粘膜肿痛等
碘酒——可用于治疗疖子初起、皮肤擦伤、毒虫咬伤、无名肿毒等症。若已破损的皮肤及伤口粘膜不宜使用。
http://baike.baidu.com/view/458603.html
http://zhidao.baidu.com/question/40359709.html
感冒病因
旅游药箱

久咳痰少,口干舌燥,体质偏弱者宜用川贝类咳嗽糖浆,反之痰多,体质强壮有上火表现的不宜用,以免加重病情。当痰多咳重伴胸闷时,就应到医院找中医看病吃汤药,不能再吃任何止咳糖浆了。

喉咙痒咳嗽:
(1)可能是慢性咽炎,与最近劳累,免疫力下降等都有关系。可以喝点胖大海。必要时服用些清音丸、治疗咽炎的中成药都可以的
(2)应该是咽喉炎。没有特效根治办法。关键是保养。少讲话!防止感冒。建议你一定要禁烟,酒,辛辣食物。含化华素片。急性疼痛期间口服小苏打琥乙红霉素消炎治疗。饭后服用。关键是平常一定要多喝水。
(3)喝甘草胖大海(蜂蜜薄荷)泡的水甜甜的满好喝的还治嗓子
我慢性咽炎,难受的时候就喝那个,很有效的
(括号内的可以不加,看个人喜好)还有加一些秋梨膏也是不错的选择
(4)
可服用养阴清肺糖浆,我也有时会喉咙痒咳嗽很不舒服,服用一瓶至多二瓶就好,很灵的你可试看。川贝清肺糖浆用于咽部刺激引起的干咳,效果是不错的 ,他也有化痰的药物 但效果不强
(5)
不管什么咳嗽,我建议你和蜂蜜吧。蜂蜜比那好喝,又有效。我咳嗽老毛病,经常咳,但是我会选择喝蜂蜜,一口一口的吃蜂蜜。一天吃三次,每次吃上三勺。坚持 下去,渐渐就好了。每次咳嗽我都不会去买药的,因为药难喝也没多大效果,还浪费钱。蜂蜜就不一样了,好处多得很,一举多得。

(6)http://hi.baidu.com/yn_ny/blog/item/d73aae38fd1056c1d562253c.html
   http://zhidao.baidu.com/question/33545610.html
   http://zhidao.baidu.com/question/17584662.html
   http://www.120ask.com/question/2007-8-21/2181698.htm

蕃茄沾(绵)白糖常吃疗口疮




posted @ 2008-02-13 01:18 leekiang 阅读(320) | 评论 (0)编辑 收藏

1,
不安装Oracle使用PlSqlDeveloper

2,
HKEY_CURRENT_USER\Software\Allround Automations
HKEY_CURRENT_USER\Software\Microsoft\Security

posted @ 2008-02-09 00:40 leekiang 阅读(169) | 评论 (0)编辑 收藏

diffmerge
下载:http://sourcegear.com/diffmerge/downloads.html
已经改为免费。

posted @ 2008-02-09 00:21 leekiang 阅读(574) | 评论 (1)编辑 收藏

查找重复数据
select count(*), id from test  group by id having count(id) > 1
详见
http://www.cnblogs.com/shw0315/articles/305959.html

例子:登录日志表里有128794条记录,执行以下sql
 delete from test a where a.rowid !=
 ( select max(b.rowid) from test b where a.id = b.id  )
共删掉3471条,用时12617秒,有点慢。可改用上面链接里讲的建临时表的方式。

posted @ 2008-02-01 23:21 leekiang 阅读(390) | 评论 (0)编辑 收藏

1,
http://macrochen.blogdriver.com/macrochen/1141857.html
http://sumongh.javaeye.com/blog/93270
http://www.javaeye.com/topic/48208
http://www.javaeye.com/topic/5235
http://www.javaeye.com/topic/62918

2,开源实现
http://jackrabbit.apache.org

posted @ 2008-02-01 22:16 leekiang 阅读(428) | 评论 (0)编辑 收藏

    在缺省情况下,如果url中有action参数,则在IE中eXtremeTable中将不能排序、过滤,而在FireFox中则一切正常。这个问题的产生原因是:eXtremeTable缺省情况下AutoIncludedParameters为true,则自动将url传进来的参数用hidden field的方式继续传来传去。这个本来也没有什么问题,但是form也有action属性,这两个就产生了冲突。IE与FireFox处理冲突的方法不一样,得到了不一样的结果,这点一开始让我很郁闷。
    知道了问题所在,解决就简单了,只要将AutoIncludedParameters设为false就可以了。(我自己也不喜欢将那么多参数自动的传来传去的)。
http://fireshort.blogbus.com/logs/2087266.html

posted @ 2008-01-31 18:38 leekiang 阅读(316) | 评论 (0)编辑 收藏

仅列出标题
共54页: First 上一页 41 42 43 44 45 46 47 48 49 下一页 Last