文本内容提取:  使用net.sf.mpxj 的工具提取文本内容; package com.koders.se.parser; import com.koders.se.search.WikiDOC; import net.sf.mpxj.ProjectFile; import net.sf.mpxj.Resource; import net.sf.mpxj.ResourceAssignment; import net.sf.mpxj.Task; import net.sf.mpxj.mpp.MPPReader; import net.sf ...
权限模型多种多样,包含各种教条和方法论,但在实践中真正行之有效的模型绝对不能照搬某套理论,必须结合实际情况做到无招胜有招的境界;同时模型设计必须利于编码、利于统一控制、尽量减少配置工作量、具备符合大众习惯的默认配置。 如果一套权限模型导致系统中的业务逻辑中到处混合着权限处理,则可以判定其基本是失败的。 发一个简单的模型图上来:
见附件的图片....
先看图来......
------------------此文很早就写了,不知何故在博客上找不到了,所以重新录进来...--------------------- spring modules中包含了spring集成JBPM的机制,在使用的发现其并没有彻底解决两者的事务处理统一的问题,经过一段事件的摸索终于将jpbm与spring完全整合,主要是事务处理的整合,工作流代码与业务代码在一个事务上下文进行; 第一步:首先引入spring-modules-jbpm31.jar,同时将jbpm包含的所有hibernate映射文件解压出来,集成到spring配置文件中,可以使用类路径下的目录形式简化,如下 ...
2007-12-26

超轻量的定时器

关键字: 定时器 timer 轻量
项目中一个特殊要求,需要轻量的定时器程序,所以简单实现了一个: 核心执行器: public class TaskExcuter { public static final TaskExcuter instance = new TaskExcuter(); private List tasks = new ArrayList(); private long step; private long times; private void init() throws Exception { Propertie ...
一套字表查询api,将字典表处理从业务代码(主要是sql关联)中隔离出来,减少关联查询;通过配置来定义字典表; 在字典api基础上封装了下拉列表显示组件、动态级联下拉框组件,通过dwr实现ajax数据读取; 无限级级联下拉框一行标签即可搞定,支持事件的绑定; 稍后放上例子程序。
2007-11-27

swing界面的屏幕取词

关键字: 屏幕取词
针对let's swing blog上的方法进行了优化,完善了词典读取机制,通过用户目录的dict.flag控制是否开启取词功能;附件的程序是自己对jad的一个封装,可以浏览反编译jar文件,高亮显示;稍后程序放上来;------------------------------------------------------------demo.rar中包含所有的程序及词典文件:将四个jar文件放到jdk/jre/lib/ext目录下,将javax文件夹添加到jdk/jre/lib/rt.jar中,通过jstratdict配置字典文件;在用户目录,如C:\Documents and Setti ...
基于JBPM的流程设计器,屏蔽了JBPM的一些复杂功能,适合业务人员使用的业务流定义;图形库使用了jgraph,通过hessian与服务器通讯,图形操作完全与jpbm api隔离;有jgraph的高手请回帖,一起完善这个dd。。。
betafox
搜索本博客
我的相册
677a5c9b-1465-359d-bda8-6ea11d9a7725-thumb
20071125132003e3f32
共 2 张
最近加入圈子
存档
最新评论