搜索到与相关的文章
编程技术

jBPM4之请假流程例子

最近项目需要工作流,所以就准备采用jBPM4作为工作流引擎,才开始接触,很多东西都是一步一步摸索出来的,当然了,也搜索了一些文章,下面就是这两天使用jBPM4做的一个请假的例子.流程比较简单,流程图如下:本来作为才开始学习JBPM的人来说,最好的方法就是先运行起程序,然后学习就要方便很多。下面是我的servlet文件;packagecom.vito.jbpm.servlet;importjava.io.IOException;importjava.io.P

系统 2019-08-29 23:23:06 2427

编程技术

Struts1.x系列教程(6):Bean标签库

本文为原创,如需转载,请注明作者和出处,谢谢!Bean标签库共有11个标签。这些标签可以完成如下五种工作:1.获得HTTP请求信息2.访问Java对象3.访问JSP内嵌对象和Struts配置对象4.访问Web资源和属性文件5.输出信息下面我们就来分别介绍一下如何使用Bean标签库中的标签来完成上述的工作。一、获得HTTP请求信息使用Bean标签库中的标签可以访问Cookie、HTTP请求头以及请求参数。1.标签

系统 2019-08-29 23:21:01 2427

编程技术

RewriteCond 和RewriteRule

Apache的Mod_rewrite学习(RewriteCond重写规则的条件)收藏RewriteCondSyntax:RewriteCondTestStringCondPattern[flags]RewriteCond指令定义一条规则条件。在一条RewriteRule指令前面可能会有一条或多条RewriteCond指令,只有当自身的模板(pattern)匹配成功且这些条件也满足时规则才被应用于当前URL处理。TestString是一个字符串,除了包含普通

系统 2019-08-29 22:29:46 2427

编程技术

GoldenGate之目录详解

GoldenGate之目录详解ByGtlions2011.8.13@BJGoldenGate是个非常不错的产品,之前是个独立的厂商,前2、3年被oracle收购了,作为一款数据整合产品,提供了非常强大的功能(国内有类似的产品DSG,在国内企业占有率还是很高的,当初做过的项目大部分客户也基本上是用dsg做的数据库的同步),亚秒级同步、异构环境支持、source端的最小负担等等。这里主要是想描述下安装目录的具体作用和定义。GoldenGate在安装的时候一个重

系统 2019-08-29 22:28:48 2427

编程技术

J2EE 过滤器Filter

如图所示,对于一个指定了过滤器的Web资源(Servlet、JSP、HTML)来说,过滤器拦在客户端与Web资源之间,进出都要经过过滤器。当请求到来时,先经过过滤器,过滤器可以检查、修改请求的内容再发给对应的Web资源,甚至可以根据请求的内容禁止客户端访问对应的Web资源。Web资源产生的应答也要先经过过滤器,过滤器可以检查、修改应答的内容再发给客户端。Filter接口过滤器必须实现javax.servlet.Filter接口,这个接口包含3个方法:ini

系统 2019-08-29 22:10:55 2427

Java

加速Java应用开发速度3——单元/集成测试+CI

《加速Java应用开发速度》系列目录:加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度加速Java应用开发速度2——加速项目调试启动速度加速Java应用开发速度3——单元/集成测试+CI加速Java应用开发速度4——使用模板技术加速项目开发速度加速Java应用开发速度5——使用脚本自动化日常操作大家可能对如下情景比较熟悉:如果开发过SSH的web项目,启动服务器可能会比较慢,有的项目甚至需要1分多钟,甚至更多,这个启动时

系统 2019-08-29 22:00:52 2427

编程技术

红黑树【RBT】

转载http://hxraid.iteye.com/blog/611816红黑树的性质与定义红黑树(red-blacktree)是一棵满足下述性质的二叉查找树:1.每一个结点要么是红色,要么是黑色。2.根结点是黑色的。3.所有叶子结点都是黑色的(实际上都是Null指针,下图用NIL表示)。叶子结点不包含任何关键字信息,所有查询关键字都在非终结点上。4.每个红色结点的两个子节点必须是黑色的。换句话说:从每个叶子到根的所有路径上不能有两个连续的红色结点5.从任

系统 2019-08-29 21:59:28 2427

编程技术

为对付Google+,Facebook隐私政策重大调整

Facebook今天对其隐私政策作出重大调整,包括用户对照片,状态以及各种分享的控制。解决了该网站已经持续了几年的一些毛病,当然也包括一些隐私问题。那就让我们来一探究竟吧:第一个是我期待很久的功能了,现在可以对标签,包括照片的标签,在他们出现在你的主页之前作出决定是准许还是拒绝。这是一个大问题,是人们一直在照片首次发布方面要求的功能。这项对那些你的朋友将你打上标签的照片是默认的。现在可以给那些不是你的Facebook好友的人也在照片上打上标签。如果你从一个

系统 2019-08-12 09:29:59 2427

编程技术

[转]JUnit源码分析--Template Method模式

JUnit源码分析(三)——TemplateMethod模式在JUnit执行测试时,我们经常需要初始化一些环境供测试代码使用,比如数据库连接、mock对象等等,这些初始化代码应当在每一个测试之前执行并在测试方法运行后清理。在JUnit里面就是相应的setUp和tearDown方法。如果没有这两个方法,那么我们要在每个测试方法的代码内写上一大堆重复的初始化和清理代码,这是多么愚蠢的做法。那么JUnit是怎么让setUp和tearDown在测试执行前后被调用的

系统 2019-08-12 09:29:29 2427