Spring与Jbpm的整合
1,整合的必要性:
流程中对业务数据操作与流程操作需要在同一个事务中实现
例如:请假流程——请假人提交请假申请,流程跳转到下一个节点任务(JBPM数据);记录请假人信息到用户表(业务数据)
一个操作,可能会同时涉及到JBPM数据和业务数据,如果用两个事务,可能会导致业务与流程的数据不一致。
2,整合图
整合原理:
(1)使用Spring容器IO...
分类:
编程语言 时间:
2014-11-20 20:27:31
阅读次数:
239
MVC提供了很方便的数据验证,只需要在model里加入相关的正则等,那么就会在前台里生成相关的验证脚本。需要引用两个js文件:jquery.validate.min.jsjquery.validate.unobtrusive.min.jsModel 数据验证汇总: [D...
分类:
Web程序 时间:
2014-11-20 18:19:55
阅读次数:
157
1、创建Silverlight时,选择Silverlight 4,不要选择版本5,试了很久版本5都调用不了,自己也不知道什么原因,谷歌也没找到答案,后来尝试版本4,可以调用; 至于Host the Silverlight application是否勾选没有影响; 2、Silverlight中使用客户端脚本,和Net中不一样,要添加下面两个引用; 3、两个需要的引用,在服务器上位置为C:\Pr...
分类:
Web程序 时间:
2014-11-20 15:27:18
阅读次数:
154
快慢指针:如果没有环,快指针一定先走完,两个指针不会相遇;如果有环,那么最多只有一个环,并且两个指针迟早都会进入环,假定环的长度为L,当慢指针进入环之后,快指针每次能向前追一步距离,最多只要L-1步就能追上慢指针所以可以用两个指针是否相遇来判断是否有环。
分类:
其他好文 时间:
2014-11-20 11:52:29
阅读次数:
172
题意:用两个字符串分别表示布条和图案,问能从该布条上剪出多少这样的图案。分析:毫无疑问这也是用KMP匹配,关键是一次匹配完成后,模式串应该向后滑动多少。和上一题 HDU 1686 不同,两个图案肯定不能在母串中有交叉的部分,所以当匹配成功一次后,应当滑动整个模式串的长度。和上一题比,代码几乎不变,只...
分类:
其他好文 时间:
2014-11-20 06:52:11
阅读次数:
333
转:http://www.cnblogs.com/tylerdonet/archive/2009/10/30/1592653.html在一个数据库中实现事务是没什么问题,当时项目中常常会遇到多个数据库交叉事务的情况,这个方法使用两个SqlTransaction 来处理这两个数据库中的事务,当一个更新...
分类:
数据库 时间:
2014-11-19 18:03:19
阅读次数:
347
为了实现圆角的对话框窗口,这里主要用两个函数,
CreateRoundRectRgn,和SetWindowRgn
程序先通过GetWindowRgn函数得到窗口矩形,然后通过CreateRoundRectRgn函数创建一个圆角矩形,最后通过SetWindowRgn函数改变窗口的形状。
具体操作如下:
1 打开“class view”,右击“CMyDlg”,出现一个菜单,选择“...
有n个矩形,每个矩形可以用两个整数a,b描述,表示它的长和宽。矩形X(a,b)可以嵌套在矩形Y(c,d)中当且仅当 aconst int maxn = 1000;typedef struct rectangle{ int len; int wid;};int Matrix[maxn][maxn].....
分类:
其他好文 时间:
2014-11-19 00:28:07
阅读次数:
252
其中关于条件,SQL提供了四种匹配模式:
1、%:
表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。
比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'
将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。
另外,如果...
分类:
其他好文 时间:
2014-11-17 17:49:12
阅读次数:
224
一、图的存储结构
1.1 邻接矩阵
图的邻接矩阵存储方式是用两个数组来表示图。一个一维数组存储图中顶点信息,一个二维数组(邻接矩阵)存储图中的边或弧的信息。
设图G有n个顶点,则邻接矩阵是一个n*n的方阵,定义为:
看一个实例,下图左就是一个无向图。
从上面可以看出,无向图的边数组是一...
分类:
其他好文 时间:
2014-11-16 18:43:59
阅读次数:
291