自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯狂的扣子

源码就是乐谱,没有生命,但它是智慧的表达。

  • 博客(23)
  • 收藏
  • 关注

原创 osworkflow源码解读----第一章osworkflow项目组织结构

<br />要读源码咱们得先从获取源码开始,了解项目的目录结构。从osworkflow官网http://www.opensymphony.com/osworkflow/最近的版本是2.8.0,日期为2006-08-06.<br /><br />请点”full”下载包括源码的压缩包。解压到本地内容如下:<br /><br />       Docs:API文档、一些功能点的使用帮助文档<br />       Lib:osworkflow各功能用到的第三方jar包<br />       Src:这里存放着源

2010-11-25 13:48:00 2082

原创 osworkflow源码解读----前言

<br /> <br />很久以来,一直想做点事情。刚到新公司,工作任务迟迟没有下来,总不能闲着,读些源码积累下别人的智慧。工作流是在做业务系统中最常用到的,现在这块已非常成熟。以前自已仿osworkFlow写过一个简单的工作流引擎,与业务结合的太紧。随着业务的修改、跟进其可维护性、可扩展性变得一塌糊涂。希望通过再次研究osWorkFlow有新的灵感,认识、修正不足。<br />       osWorkflow是一个老牌开源工作流引擎了,目前已停止更新。但这并不影响到我们对它的好感。网上有很多oswork

2010-11-25 13:41:00 764

原创 oracle MD5加密

create or replace function getMD5 (vin_string IN VARCHAR2) RETURN VARCHAR2 ISBEGINRETURN Dbms_Obfuscation_Toolkit.Md5 ( input =&gt; utl_raw.cast_to_raw(vin_string) );END getMD5;upd...

2008-11-10 21:21:24 148

一次缓存选型的经历

项目里需要进行分布式,需要对缓存进行先型,条件:1。开源2. 支持分布式或集群3. 使用JMS进行消息通知在查询对比开源网上的缓存组件后发现OSCache,Ehcache,SwarmCache,Memcached支持分布式OSCache:维护的是一个大型MAP,支持jms,JavaGroup进行集群服务器间的通讯(在使用中发现个问题:不能把一个缓存中不存在的数据移除掉,也许我使用不当。后...

2008-10-25 11:50:10 183

原创 window.open 的属性

window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 参考示例&lt;SCRIPT&gt; &lt;!--window.open ('page.html','newwindow','height=150,width=300,top=0,left=0,toolbar=...

2008-09-11 20:14:40 158

原创 Session持久化

Session持久化可以实现当tomcat重新启动后,当前IE使用的session仍然有效而不用重新登录,有两步需要做,session持久化很有用,尤其在eclipse中重新增加类后,tomcat重新加载后,IE页面不用再登录,之前的session依旧保持,调试的时候很有用1.配置conf/server.xml在server.xml的根路径或虚拟目录中增加一段,如虚拟目录调度所中:&lt;Cont...

2008-09-11 20:11:12 142

10G的新特性“闪回表”

10G的新特性“闪回表”SQL&gt;PURGE RECYCLEBIN用来删除回收站中所有的表SQL&gt;PURGE TABLE TABLE_NAME用来删除指定的表SQL&gt; FLASHBACK TABLE table_name TO BEFORE DROP;用来闪回被删除的表查看当前用户联结。及解锁http://hi.baidu.com/shiliangshuai/blog/item...

2008-05-26 12:01:27 103

eclipse 插件安装

有时启动Eclipse未加载插件,解决方法很多,总结一下:a 、 删除整个目录/eclipse/configuration/org.eclipse.update/,重启Eclipseb 、在启动Eclipse时带上 -clean参数如:d:\eclipse\eclipse.exe -cleanc 、 如果Eclipse启动找不到插件了,解决办法: 在/configuration/config.in...

2008-05-25 15:15:22 109

RSA DES加密 在使用delphi密匙文件时会有错

项目中需要与delphi交换。为了增强安全性这两天学习了下几种算法今晚把这两天的心得及代码贴上来交流下:我们的想法是这样的:delphi生成密匙文件。java使用密匙文件加密或解密。delphi也使用同一个密匙文件加密或解密。我做了两种加密方式的实现rsa跟des。我做完后发现两个方式使用java生成的密匙文件文件加密解密都是没问题的,但使用delphi生成的密匙文件就不能加密或解密。下面我把...

2008-05-15 00:15:51 598

将一列中的多行数据显示为一行(sql语句)

例如班组结构应是一样树。表companyid   pareid  name1            XX公司2     1      生产部3     2      生计部现在想显示一个  XX公司--&gt;生产部---&gt;生计部  一个SQL语句查出结果select gu.id, SUBSTR(SYS_CONNECT_BY_PATH(gu.name, '---&gt;'), ...

2008-05-14 23:54:30 2611

web在线流程定义编辑器

 我们客户有这么个需求:    用户需要自定义流程定义,并能自定某个节点的参与者,参与者可以是多人也可以是某一个人。用户使用可视化编辑器进行流程定义及人员的分配    我现在打算用JBPM做工作流的引擎.对可视化编辑器的实现现在还没有解决方案.我在网上找了下:实现的技术有VML,SVG,flash.现在想知道应采用哪种技术.图形画好后应怎样才能生成流程的XML...      ...

2008-03-19 10:34:32 793

XXX公司的员工积分系统

上个星期给XXX公司做的员工积分系统结束了项目终验.这个项目是我跟的第一个项目.现在在系统分系跟系统架构及团队管理方面有很多感想.在整个过程是也暴露出了很多问题.我现在想把这个项目的需求及相关情况讲下,希望大家多指教。项目背景: 开发团队情况:  团队人员起初是三个人,对技术的使用并不是怎么精通。(在系统基本完后就只有我一个人做后继开发。)  公司没有系统架构师,技术经理,项目中使用到的技术,使用...

2008-03-13 12:05:11 1495 1

怎样看待程序员(关于程序员的几个问题)

前几天我在群里提了下面几个问题:1.怎样修养程序员素质(个人道德素质及职业素质)?2.程序员是特殊岗位吗?3.怎样看待程序员工作?(其实上面的问题早有人提过了) 群友们时行了激烈的讨论(群里的成员主要为j2ee的工程师)。最后也没得出什么结果,大家只是一声长叹。(看来大家对程序员这个岗位充满了无赖(无奈))...

2008-03-03 13:00:26 215

struts2视频教程

昨晚在veryCD下电影时无意见发现他上面还有计算机教程下,很高兴,找到一个struts2的视频教程。看了下,很不错。像是某个培训学校的培训实录。讲得很通俗。不敢独想,共享出来。不会的或已会struts2的都值得看下。下载地址:[url]http://lib.verycd.com/2008/01/28/0000178929.html[/url](verycd的原文件来于美河学习在线,在ve...

2008-02-02 22:59:19 483

ext js的讲解<一>

不好意思老兄:收下人的文章,好难找呀:原文[url]http://www.cnitblog.com/yemoo/archive/2007/12/18/37850.html[/url]Ext.util.Observable:一个抽象基类,为事件机制的管理提供一个公共接口,如果你希望的类可以有事件,就继承它吧Ext.apply:如果只传入两个参数,则将C继承D的所有方法属性,如果定义了B则...

2008-01-26 01:10:05 400

模式外传

别人的:大经典啦。。把原文都收下1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式: 客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工...

2008-01-16 10:58:56 123

javaScript网络资源

/*******************************************************************/window.showModalDialog使用手册 :[url]http://www.newbooks.com.cn/info/175250.html[/url]Window.Open() 和 window.showModalDialog()参数 :[...

2008-01-10 16:31:17 350

关于bean间属性拷贝

javaBean间属性拷贝有两种方式。 1.使用PropertyUtils.copyProperties()拷贝一个bean中的属性到另一个bean中,第一个参数是目标bean,第二个参数是源bean,代码片段见下 Book srcBook = new Book(); srcBook.setName("爱你是我的错"); Novel novel= new N...

2008-01-09 12:39:13 161

数据库的相关网络资料

本贴用来记录一些好的数据库文章1.怎么把记录集中的多条相同的记录合并成一条记录:[url]http://topic.youkuaiyun.com/u/20080104/10/11f23e07-a910-485d-bd7b-10acec585e90.html[/url]...

2008-01-09 12:07:42 95

Jbpm网络资料收集

这些文章都不错:jbpm入门例子 :[url]http://blog.youkuaiyun.com/hxirui/archive/2006/09/14/1221911.aspx[/url]SPRING+HIBERNATE3+JBPM+OC4J(初步实现整合):http://dev.youkuaiyun.com/article/85066.shtmspring+hibernate+jbpm整合成功:http:/...

2008-01-09 00:14:00 92

使用P6SPY查看hibernate,ibatis 中SQL 的输出

不错。打算试下。先记下相关文章的地址。等做好案例再上传上来。1.优快云的[url]http://blog.youkuaiyun.com/onlyme/archive/2005/07/05/414673.aspx[/url]2.[url]http://www.ibm.com/developerworks/cn/java/j-lo-p6spy/index.html[/url]3.javaeye:[u...

2008-01-08 12:57:53 132

集合数组排序

网上已有很多关于集合排序的文章。今天我收集下他们讲得知识点:它收集了不少的关于集合排序的链结[url]http://www.codeok.com/se/javajihepaixu/java+%E9%9B%86%E5%90%88+%E6%8E%92%E5%BA%8F.html[/url][url]http://www.javabc.com/Html/javabs/javabs_servlet...

2008-01-07 12:49:50 168

学习过的技术介绍.以及常用的一些网站推荐

本贴为我个人学习积累所用.将会随着我的知识积累不断更新本贴.算是一个学习笔记吧.[b]/***************************粘合框架***********************************/[/b]一.SpringSide(国人自已的一个开源粘合框架.我开发系统的粘合框架借鉴了它.它还提供了不少开源组件的集成)SpringSide以Spring Fram...

2007-12-24 16:01:08 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除