java
文章平均质量分 67
yun15291li
这个作者很懒,什么都没留下…
展开
-
jbpm 异常处理与安全问题
下面来学习jbpm的高级话题部分(包括异常处理、安全、运行jbpm测试例子)高级话题--异常处理Jbpm给java 编程语言增加了状态管理。Jbpm的座右铭是:“做一件事就把它做好”。因此我们不想重复那些已经在java语言自身定义好的观念思想。下面部分解释jbpm成功的部分:重用java的try—catch,而不是在jpdl中重复这一点部分。当一个process archive被部署以后,在jbp原创 2005-06-23 15:57:00 · 2190 阅读 · 0 评论 -
jbpm指南部分学习
还没进行实际实践,只是就个人理解对此部分进行翻译,肯定会有很多疏漏错误地方,希望谅解:同时希望各位给予宝贵意见。谢谢!互相学习。接下来会进一步把实践部分补上,同时对错误地方进行补充说明。下面开始学习jbpm的tutorial部分的学习。1、介绍部分:JBpm是一个工作流管理系统。下面的use case图显示在jbpm和所有参与者之间调用关系。 《use case 图》可以参看jbpm站点上的图 《原创 2005-06-13 01:36:00 · 4132 阅读 · 0 评论 -
没有EJB,J2EE还剩下什么?
EJB使开发者能够通过特定的组件模型使用JNDI、JTS、JTA、JCA、资源池、线程管理等的集合体。如果没有EJB,我们还是可以使用这些服务,可以直接通过代码直接使用,当然也可以借助已接受过考虑的库和框架。当然后者比较好。EJB仅仅是使用这些服务的手段之一。其实最终还是说明摆脱EJB我们还是可以什么做J2EE的事情!EJB的实体bean可以被JDO和hibernate等替代;容器管理事务,可以通原创 2005-12-28 11:12:00 · 6742 阅读 · 16 评论 -
关于osworkflow2.8的测试case“SpringHibernateFunctionalWorkflowTestCase”
关于osworkflow2.8的测试case 大致跑了一下测试case“SpringHibernateFunctionalWorkflowTestCase”,在osworkflow-spring-hibernate3.xml文件有几处明显错误, 1、net.sf.hibernate.dialect.*还仍旧使用hibernate2的东东呢,2、org.spring原创 2006-03-22 16:47:00 · 1961 阅读 · 0 评论 -
jprobe 配置到启动成功
最近需要用到jprobe,在配置方面费了点劲,记录下来备忘。环境:jprobe5.2.3tomcat5.0.27jdk1.4.2 jdk1.5.0 jdk1.5.0_02在jdk上面费了挺大周折,最开始安装的是1.5.0。然后在jprobe里启动tomcat,发现根本启动不了,提示jdk版本不对,我就以为需要个低版本,就装了个jdk1.4.2,在jprobe的java exec原创 2006-02-10 10:12:00 · 3817 阅读 · 1 评论 -
使用spring和hibernate配置ehcache和query cache
msn:yun15291li@hotmail.comHibernate ehcache and query cache配置环境:spring1.2.5+hibernate3.0.51、 applicationContext.xml org.hibernate.cache.EhCacheProvider原创 2006-02-21 09:55:00 · 19126 阅读 · 4 评论 -
新建eclipse(roller2.1.1)工程到发布成功
需要反编译原先jar包的,即rollerweb.jar和rollerbeans.jar问题1:src下缺少,package org.roller.presentation.forms;问题2:src下缺少相关的hbm文件,要从jar的pojo里拷贝到src下,不要忘记一个单独的hbm文件HitCountData.hbm.xml在包business下。问题3:将version.pr原创 2006-04-27 13:31:00 · 2137 阅读 · 2 评论 -
介绍一个适合开会时候讨论用的画时序图的东东sdedit
介绍一个适合开会时候讨论用的画时序图的东东:sdedit可以http://sdedit.sourceforge.net/去了解详细情况。 开发小组人员开了一个小会,在一起商量某一模块应该如何设计,有时候就会避免不了画画类图或者时序图。这里就专门介绍sdedit,自己就是介绍时序图了。Sdedit。sd也应该是sequence diagram的缩写吧(猜的)。 正如上面sdedi原创 2006-12-13 10:23:00 · 3581 阅读 · 0 评论 -
关于文本比较:理论和具体实现
理论知识(转载的);文章中就文本比较的其中一个算法(An O(ND) Difference Algorithm and Its Variations)作一简单的介绍,顺便把我这个周末的所得记录一下。 比较两个文本文件的可以抽象成比较两个序列的差异,或者说找出序列A与序列B最大共同共同序列,或者说,把序列A通过一个最小的编辑脚本(插入,删除)“编辑”成序列B。例:A(ABCABBA)原创 2006-12-12 16:37:00 · 3426 阅读 · 1 评论 -
hibernate 初级应用篇
最近在看jbpm方面的东西,发现它在使用hibernate,于是花了一些对hibernate了解的时间。关于jbpm的其他英文文档正在翻译实践中。不久会一步一步发出个人实时状况! 对于已经炒的很久了的hibernate,我才刚刚接触是不是很落伍了。呵呵,不想那么多。一步一步开始学起。首先,浏览一篇,题为“如何学习Hibernate”的文章,似乎有所觉悟,对对象持久层有所理解,在EJB里实体bean原创 2005-06-10 03:20:00 · 1363 阅读 · 0 评论 -
rup 模板说明
查着太麻烦,记英文有时候吃不准,难免浪费一些时间,我就花了些时间,把它们统一整理一下。look~~~~~a_and_d:rup_sad.dot(软件构架文档);rup_ucrs.dot(Use-Case-用例实现规约:)bm:rup_barchdoc.dot(业务构架文档)rup_bgloss.dot(业务词汇表)rup_brul.dot(业务规则)rup_bucr.dot(业务用例实现规约:)r原创 2005-10-12 16:28:00 · 2601 阅读 · 1 评论 -
学习shark功能
包装osworkflow,学习一下shark的功能体,down的是shark1.1-2按照quick start实践了一下,介绍一下它的大致功能Shark完全基于WfMC和OMG标准,使用 XPDL作为工作流定义语言。流程和活动的存储使用Enhydra DODS(一个开源OR映射工具)。Shark1.1-2版本使用后大致功能简介如下:Adminstrator Application1、 repo原创 2005-10-12 11:01:00 · 2066 阅读 · 2 评论 -
学习jpdl
下面开始接触JBPM的JPDL部分:在jpdl参考手册中主要介绍了processdefinition.xml文件的格式(schema)一、Process archive:如前面所描述的,process archive是商务流程的规则描述。它被打成jar包,通常以扩展名.par结束,jbpm识别一个流程需要三种类型的文件数据:1、 业务流程的正式声明:在jpdl中,是以processdefini原创 2005-06-24 15:13:00 · 2702 阅读 · 0 评论 -
spring and hibernate,spring and tapestry整合篇
目前java开源框架真可以说是琳琅满目,最近一个多星期一直在接触spring、hibernate、tapestry。将最近一个多星期以来的学习汇总一下,以便日后查阅,也方便大家学习。简单的介绍到处都是,对于spring、hibernate、tapestry是干什么用的,我就不多介绍了。大致能够知道spring的IOC/DI概念(AOP方面我也理解不好,暂时)、hibernate的基本概念,如对象持原创 2005-07-15 23:15:00 · 1592 阅读 · 0 评论 -
osworkflow入门篇
所有相关的osworkflow的文档大家可以到http://wiki.opensymphony.com/space/OSWorkflow处得到,我这里就我的理解,以及对osworkflow文档阅读的心得(绝大部分局限在翻译上,中间参杂个人理解成分)。希望和各位有同样爱好的朋友共同进步。可以通过msn:yun15291li@hotmail.com与我取得联系。下面就开始正文:在此文以及我的后继关于o原创 2005-07-18 02:55:00 · 3952 阅读 · 1 评论 -
tomcat datasource配置
Tomcat的版本不一样配置datasource会有一些小小差别。这里以sqlserver为例。其他部分请大家灵活变更!Tomcat5.0.18-5.0.28(其他不知道)配置如下:与webapps目录下的文件名相同,如datatest.xml。放在conf/Catalina/localhost下 factory org.apache.commo原创 2005-08-02 13:40:00 · 2565 阅读 · 0 评论 -
控制软件试用期的源代码(新手三个小时的结果)(原创)
实现原理:通过判断用户的登陆次数以及设置到期时间与系统现有时间对比,两者之中有一为非法则提示软件到期。 其中字符串对比通过MD5。 我想一开始把txt设置为隐藏模式,而试用期一过就删除txt文件,应该做到比较好的效果,欢迎讨论! msn:yun15291li@hotmail.com QQ:17664554 package Admin.Control; import java.io.*; impo原创 2005-04-11 23:29:00 · 3513 阅读 · 0 评论 -
java中文问题(原创)
写在前面的话:Java中文问题一直是困饶着初学java的主要问题,而且即使接触java有一段时间的“老手”也经常会在java的中文问题上栽跟头。下面就我个人理解,对Java中文问题进行一些阐释。理解Java内部关于编码的原理:Java内部是Unicode编码,所谓Unicode编码即是:全世界所有符号进行了统一编码的结果。但是有一点值得提出一下,用它来处理汉字是合适的,但是英文却吃亏了,要用多一倍原创 2005-05-04 21:14:00 · 2469 阅读 · 1 评论 -
初次接触jbpm--环境搭建
欣喜之下,下载了jbpm的各种版本,一看目录里乱七八糟,到底应该如何玩转它呢?虽然接触java有段时间,jboss也用过,但是都是只限于皮毛,我想还是一步一步的来,不着急。 下载部分:这不最先开始光顾的地方是:在jbpm老巢浏览如下页面http://www.jbpm.org/getting.started.html按照上面说的,jdk环境以前就配置好了,版本也可以,jboss和ant一看自己机子上原创 2005-05-30 00:00:00 · 2461 阅读 · 0 评论 -
学习jbpm开始一章中剩余部分
1、首先:在配置jbpm的环境中“第3步”我提到过,如何部署到jboss中时候,我没有以肯定的语气,在此,我仔细看了一下build.xml文件中。可以看到类似的语句等等,可以肯定在部署到jboss的server中是以ant的copy 命令完成,类似的还有web应用jbpm.war的部署也有同样的方式完成的。在此做以补充。 下面开始http://www.jbpm.org/getting.starte原创 2005-06-05 00:33:00 · 1801 阅读 · 0 评论 -
gop 随笔
全写为graph oriented programming,如果类似oop的译法,可以译为面想图形编程,不知道对不对,以下姑且还是按缩写gop进行讨论。DSL(Domain Specific language)基本划分或者说包括为3大块的内容:config相关的东东、gop、还有就是我们常提到的java和其他语言了(没有扩充,只是本身自有的)。Gop主要都包括哪些呢?如果看过jbpm,原创 2007-01-08 11:11:00 · 1692 阅读 · 0 评论