`
文章列表
一.annotation-driven如何正确使用事务管理器 (本文仅基于3.0+版本作为测试) 假定spring 容器中定义了两个事务管理器:transactionManagerX,transactionManagerY,分管两个数据源datasourceX和datasourceY. <tx:annotation-driven transaction-manager="transactionManagerX" /> <tx:annotation-driven transaction-manager="trans ...
对于Java程序员而言,DB2 提供了两种应用程序编程接口(API):JDBC 和 SQLJ。 JDBC: JDBC 驱动程序分为旧的/CLI 驱动程序<db2java>和新的通用 JDBC 驱动程序(Universal JDBC Driver)<db2jcc>。 JDBC 是一个与供应商无关的动态 S ...
<script> /* 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false; */ function isIP(strIP) { if (isNull(strIP)) return false; var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式 if(re.test(strIP)) { if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp ...
<title>表单验证类 Validator v1.0</title> <style> body,td{font:normal 12px Verdana;color:#333333} input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid #999999;background:#ffffff} table{border-collapse:collapse;} td{padding:3px} input{height:20;} textarea{width: ...
JavaScript常用表单验证 目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:js字符过滤,屏蔽关键字8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同2.3:表单只能为数字和"_&q ...
     最近都在学习JBPM的东西,发现用起来还真不是那么的简单。先别说怎么用JBPM来处理流程,单单在建立流程定义的时候就大有学问所在。我们究竟是选择何种节点呢,Node,Task Node,State?   这就要看你的具体应用而定了,因为每种节点的特点不同。先看看各种节点的说明: state(状态):State节点也叫手工节点,进入到这种节点,整个流程的执行就会中断。直到系统外参与者发起继续执行的命令,即调用signal或end方法,业务程序实例的执行才能够继续下去。 node(自动节点): 这种节点和State相反,也称自动节点。当业务程序实例执行到这个节点,不会停止执行。而是会继续往 ...
     在原来项目的基础上来实现流程图动态显示的功能,发现利用JBPM自己写的标签会报错,原因是项目是用Spring整合JBPM的,当引用标签的时候,标签中的处理函数调用JbpmContext就会发生Hibernate 方言错误。      那如何来处理该错误呢?google了一下,发现了一篇不错的文章,就讲到了这个问题。     下面我就把关键的部分引用过来,当然为了支持原创,我把地址附上  http://hi.baidu.com/xiaolangs/blog/item/ea0625fb1d3ff061034f5685.html                   在JSP页面中显示JBP ...
   这几天闲得没事,就把FCKEditor拿来把玩了一下。顺便也把学习过程记录下来了,作为以后回忆的参考。其实学习这个东西很有用滴,就像我们最热爱的javaEye社区的编辑面板,就是利用FCKEditor来实现的,当然你会发现许多的论 ...
  申明:偶然发现一篇很精辟的JBPM文章,觉得写得甚好,故收下来了。原始页面:http://www.cnblogs.com/wayne-ivan/   1     前言... 1 2     阅读本篇的基础准备... 2 2.1      概念的基础... 2 2.2      环境的基础... 2 3     什么是流程引擎内
   接着上一篇。 从数据库中表的定义不难看出,每篇文章的审批将新建一个JBPM流程实例来跟踪。 文章的表article中,利用PiId来关联一个流程实例,并且定义State字段来表示文章的当前状态(编辑中,审批中,审批通过,nulll),定义AuditState字段来表示文章当前由何权限的人员来审批(一级审批,二级审批,三级审批,四级审批,当然还可以自定义权限)   下面就来演示如何自定义权限  
继续上一篇。 当数据库建立完成后,下载源代码,部署到服务器后,即可以开始体验完整的JBPM+SSH应用了。   项目采用的是ssh+jbpm开发模式,而且,项目功能比较齐全,代码量比较大,所以,本教程就不介绍开发过程了。 如果你对SSH整合开发应用已经够熟悉了的话,相信本项目对你来说将并不会有多大难度 。 下面我们把重点放在JBPM上。当然你得先把项目部署成功,才好边做边理解jbpm是怎么在项目中管理流程的。      ok,假定你已经把项目跑起来了吧。 先以管理员manager登录系统,管理员具有添加新文章类型的权限。当你添加一个文章类型后,需要指定该类型的文章到时候是按哪个流程来进行审批的。 ...
      偶然机会,认识了工作流系统,并且在www.open-open.com(相当不错的开源项目站点,极力推荐!)上了解了些相当出色的工作流系统,不过呼声最高的应该属JBoss 的JBPM工作流组件了。     正好有个项目需要用到工作流机制 ...
想必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。   开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说 ...
   大三,编译原理的课程设计,现拿出来共同研究下。 问题描述   设计一个由正规文法生成First集和Follow集并进行简化的算法动态模拟 【基本要求】   动态模拟算法的基本功能是: (1) 输入一个文法G; (2) 输出由文法G构造FIRST集的算法; (3) 输出First集; (4) 输出由文法G构造FOLLOW集的算法; (5) 输出FOLLOW集。 【测试数据】 输入文法: E->TE’ E’->+TE’|ε T->FT’ T’->*FT’|εF->(E)|i
jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。     为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什 ...
Global site tag (gtag.js) - Google Analytics