- 浏览: 48941 次
- 性别:
- 来自: 北京
-
最新评论
-
laoliu.org:
这个我用过,还算比较不错了,特别做一些分类型的站点
UrlRewriter2.0使用中的问题
文章列表
JBPM数据库中每一个表都有一个主键-ID(Long类型)。这个ID是可以由用户自己产生,也可以由JBPM产生。这个数值在所有表的ID中是唯一的。用户通过设定jbpm.id.generator属性来设定id产生的类。
(一)JBPM ID生成基 ...
- 2004-11-18 11:20
- 浏览 956
- 评论(0)
GPL:如果使用他人的遵循GPL协议的软件集成到你自己的软件中,你自己的软件自动遵循GPL协议,必须允许任何人免费使用你的软件。对于你自己的程序源代码,你可以免费散发,也可以收取一定的费用。LGPL:主要用于一些库函数,设计它的初衷是想让它可以被一些商业软件所使用,扩大它的应用范围。可以设计使用遵循LGPL协议的函数的软件,只要在发布的时候不同时带上这个函数,设计的软件就不必强迫遵循LGPL协议(用于商业用途)。 Apache Software License:你可以任意使用遵循apache协议的软件,只要你在软件中含有如下文字: "This product includes sof ...
- 2004-11-11 17:14
- 浏览 581
- 评论(0)
package kellerdu.util;
import java.util.Hashtable;import java.util.Date;import java.text.SimpleDateFormat;import java.util.Locale;import java.text.NumberFormat;import java.util.Currency;
/** *涉及到数字中文表示的一些工具函数 * * @version 1.0 */public class NumCN { private st ...
- 2004-11-09 15:30
- 浏览 620
- 评论(0)
(二)Decisionpackage kellerdu.jbpm.delegation;
import org.jbpm.delegation.*;import kellerdu.jbpm.LogsFactory;import org.apache.commons.logging.Log;import kellerdu.jbpm.Constants;
public class ChiefDecision implements DecisionHandler { public ChiefDecision() { }
/** * 判断是否需要主管批准,决定下一个要进行的t ...
- 2004-11-08 14:14
- 浏览 764
- 评论(0)
Action指明的是当前状态要执行的一些额外的操作,如记录log、发邮件等。(1)Swimline的delegation要做的就是判别当前Actor的身份。package kellerdu.jbpm.delegation;
import org.jbpm.delegation.*;import kellerdu.jbpm.LogsFactory;import org.apache.commons.logging.Log;
public class BossSwimlane implements AssignmentHandler { public BossSwimlane() { } ...
- 2004-11-08 14:01
- 浏览 917
- 评论(0)
示例:在某一公司中,部门员工要休假的话需要部门主管的批准。如果休假天数大于10天的话,在部门主管的同意后,还必须上级主管批准。如果是部门主管要休假只要上级主管批准即可。在休假被批准之前,申请人可以撤销休假申请。每个员工还有多少天休假必须管理起来,在员工提交休假申请时要检查申请天数是否超过可用天数。申请批准后,要在可用天数里减去申请天数。每次休假申请结束之后,不管通过未通过或是否取消,都必须记录下来。主管在批复申请之后,系统要将批复结果Email给申请人。对于大于10天的申请,如果部门主管已批准同意而上级主管还未批准,这时申请人撤销申请后,系统应发Email通知部门主管申请已撤销。 proce ...
- 2004-11-08 13:51
- 浏览 618
- 评论(0)
http://www.rollerweblogger.org/page/projectblojsom,另外一种轻量级的基于J2EE的开放源码blog系统(不需要数据库支持) ,是JBOSS的御用blog server。
- 2004-11-05 10:00
- 浏览 745
- 评论(0)
observer模式定义对象间的一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和java.util.Observer接口组成。从名字上可以清楚的看出两者在Observer 设计模式中分别扮演的角色:Observer是观察者角色,Observable是被观察目标(subject)角色。下面给出一个代码示例:package kellerdu.demo;
import java.util.*;
/** * <p> * 使用Observer模式的例子。 * 自己 ...
- 2004-11-04 14:40
- 浏览 627
- 评论(0)
observer模式定义对象间的一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和java.util.Observer接口组成。从名字上可以清楚的看出两者在Observer 设计模式中分别扮演的角色:Observer是观察者角色,Observable是被观察目标(subject)角色。下面给出一个代码示例:package kellerdu.demo;
import java.util.*;
/** * <p> * 使用Observer模式的例子。 * 自己 ...
- 2004-11-04 14:34
- 浏览 730
- 评论(0)
jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循 Apache License。jBPM在<st1:chsdate month="10" islunardate="False" day="18" year="2004" w:st="on" isrocdate="False">2004年10月18日</st1:chsdate>,发布了2.0版本 ...
- 2004-11-04 10:54
- 浏览 803
- 评论(0)
中文编码采用GBK或者gb2312,前者支持的字符集合要大。具体是:(1)Jsp页面中设定:<%@ page contentType="text/html; charset=GBK" %>(2)Servlet中,在response.getWriter()调用之前,执行response.setContentType(”text/html; charset=GBK")(3 ...
- 2004-11-03 17:02
- 浏览 762
- 评论(0)
(一)JBPM在Mysql 4.0以下运行有问题,主要是select语句的问题。(二)JBPM 数据库默认的字符段是255个字符,有时需要修改,比如存储文件的时候。JBPM数据库默认的字段类型的定义有时候不一定适合需要,要手工进行修改。(三)对于工作流定义文件-processdifinition.xml的中文问题解决方案如下:(1)xml的Encoding设定成”GBK“(2)对于MySQL,hibernate相应的driver设定成:jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=GBK(3)文字在显示的时候 ...
- 2004-11-03 15:20
- 浏览 750
- 评论(0)