- 浏览: 255432 次
- 性别:
- 来自: 广州
-
最新评论
-
pshaoyi:
连接创建没问题,在执行的时候就报错了。Caused by: c ...
jdbc连接池简单封装 -
imbangbang:
中文乱码,没有解决掉
Java实现Zip压缩与解压(解决中文乱码问题) -
chjy1983:
麻烦也发份给我,chl_82@126.com,谢谢!
Java实现Zip压缩与解压(解决中文乱码问题) -
jidacwj:
楼主写的这个有问题呀首先,多线程分割文件第45行,我尝试打印每 ...
Java 大文件读取排序 -
www6wzk:
非常好的学习例子,十分感谢!
Jbpm工作流实例—报销申请
文章列表
在Eclipse下创建一个新的process-project工程jbpm-test,目录结构如下图所示:
可以看出,通过前面指定jbpm的运行环境,工程自动为我们引入了第三方jar包和需要的配置文件,这个我喜欢,哈,不用自己去导入那么多的jar包,同时工程中还自动生成了一个名叫sample的流程定义文件及其相关的测试用例。使用eclipse流程设计器打开这个processdefinition.xml文件,就可以看到流程设计器的界面:
打开junit测试用例类SimpleProcessTest运行测试用例,可以得到如下结果:
具体的代码我们暂时不需要去理会。下面我们开始我们的Hello ...
1、开发套件
首先你需要下载jbpm的开发套件。下载地址是http://www.jboss.org/jbossjbpm/jpdl_downloads 选择3.2.3版本的85.1M的那个开发套件。解压之后有一下目录
Config : JBPM运行时配置文件
db: 不同数据库下的sql源文件
deploy: 几个建好的可发布到Jboss的应用
designer: Jbpm提供的Eclipse插件
doc: 官方API
example: 测试用例
lib: 第三方jar包
server: jboss应用服务器,包含一个名为jbpm-cons ...
学习Jbpm也有一个多月了,回想一个多月前刚学习的时候,根本不知道什么是工作流。在网上不停的找资料,每天都会做的一件事就是打开浏览器,在google中搜索关键字Jbpm *** ,看了很多有关的文章,可是网上的资料毕竟很少,知道然后看了高杰写的《JBPM开发指南》,浅浅的有了一点感觉,但是还是有很多东西不明白。不过由于要接手公司的OA系统工作流部门的开发,只好硬着头皮上,在之前一位离职同事的基础上,我一边修改代码一边把最近看的jbpm的知识复习了一下之后,终于比较有了清晰的思路,对jbpm的表结构也有了一定的了解。
为了记录一下自己一个多月来的学习历程,决定写一系列JBPM的文章。算是一个复习的 ...
彻底领悟javascript中的exec与match方法
阅读本文之前,请先看下面一道题:
题目17:Read the following javascript code:
var someText="web2.0 .net2.0";
var pattern=/(\w+)(\d)\.(\d)/g;
var outCome_exec=pattern.exec(someText);
var outCome_matc=someText.match(pattern);
What is outCome_exec[1] and outCome_matc[1]?
Choice ...
- 2009-07-13 17:11
- 浏览 1216
- 评论(0)
在介绍正则表达式语法之前先学习下面几个方法:
正则表达式方法:test(),exec()
String对象方法:match(),search(),replace(),split()
test()方法:
用法:regexp对象实例.test(字符串)
返回值:如果满足regexp对象实例中定的正则规则,返回true,否则返回false
exec()方法:
用法:regexp对象实例.exec(字符串)
返回值:如果 exec 方法没有找到匹配,则它返回 null。如果它找到匹配,则 exec 方法返回一个数组,并且更新全局 Re ...
- 2009-07-13 16:24
- 浏览 2115
- 评论(0)
select replace(replace('aasdsad
fdjsklfjdsk lf\n123123213',char(10),''),char(13),'');
- 2009-07-13 14:40
- 浏览 1830
- 评论(0)
数据库连接池总结----Proxool
1、所需jar包: proxool-0.9.1.jar 和 proxool-cglib.jar
下载地址: http://sourceforge.net/projects/proxool/
2、通过 ProxoolDriver 取得 connection
public Connection getConnectThrowProxoolDriver () {
Connection connection = null ;
try {
Class.forName( "org.logicalcobwebs.prox ...
- 2009-07-10 21:41
- 浏览 14746
- 评论(0)
突然发现逻辑与或操作对象的问题,查了一下国外的资料。下面是自己的总结:
逻辑与
注意:逻辑与操作数可以是任何类型,不仅仅是bool类型的
当其中一个操作数不是bool类型时,其返回值不一定是bool类型的
如果一个操作数是object,另外一个操作数是bool类型的,返回bool值:
例: document.body && false = false;
如果两个操作数都是object,返回第二个操作数
例: document.body && 123 = 123; 123 && document.body = object
任意一个操作数是n ...
- 2009-07-10 20:20
- 浏览 5944
- 评论(1)
在js开发中,很多情况我们会写出这样的代码
var 按钮 = document.body.appendChild( createButton());
按钮.做某些事();
这种情况导致的后果就是内存的泄漏
使用try finally 可以有效的解决
方案如下:
function createButton(){
var obj = document.createElement("button");
obj.innerHTML="点我!";
obj.onclick=function(){
alert("我被点击了!& ...
- 2009-07-10 19:44
- 浏览 1181
- 评论(0)
import java.io.*;
import java.net.*;
import java.util.*;
public class UrlDownload {
public final static boolean DEBUG = true;//是否输出调试信息
private static int BUFFER_SIZE = 8096;//缓冲区大小
private Vector vDownLoad = new Vector();//URL列表
private Vector vFileList = new Vector();//下载后的保存 ...
- 2009-07-08 15:48
- 浏览 17276
- 评论(0)
text-overflow是一个比较特殊的属性,在CSS手册中,这个属性是这样定义的:
语法:
text-overflow : clip | ellipsis
参数:
clip : 不显示省略标记(...),而是简单的裁切
(clip这个参数是不常用的!)
ellipsis : 当对象内文本溢出时显示省略标记(...)
说明:
设置或检索是否使用一个省略标记(...)标示对象内文本的溢出。
请您注意,text-overflow:ellipsis属性在FF中是没有效果的。
示例:
div { text-overflow : cli ...
- 2009-07-01 14:44
- 浏览 2000
- 评论(0)
一、使浏览器不缓存页面的过滤器
Java代码
import javax.servlet.*;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
* 用于的使 Browser 不缓存页面的过滤器
*/
public class ForceNoCacheFilter implements Filter {
public void doFilter(ServletRequest requ ...
- 2009-07-01 14:34
- 浏览 3048
- 评论(0)
我想使用过ajax的都常见这样的代码:
<a href="javascript:doTest2();void(0);">here</a>
但这儿的void(0)究竟是何含义呢?
JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式 ...
- 2009-07-01 11:46
- 浏览 1040
- 评论(0)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>onbeforeunload与onunload</TITLE>
</HEAD>
<BODY onbeforeunload=beforeUnload() onunload="unload()">
</BODY>
<SCRIPT LANGUAGE="JavaScrip ...
- 2009-07-01 10:29
- 浏览 1582
- 评论(0)
<html>
<head>
<title>DIV中文字垂直居中</title>
<style type="text/css">
/*定义最外层*/
*{
margin:0;
padding:0
}
#outer{
position:relative;
width:expression(document.body.clientWidth);
height:expression(document.body.clientH ...
- 2009-06-30 21:16
- 浏览 3533
- 评论(0)