代码改变世界

阅读排行榜

truelicense简要说明

2012-08-01 21:38 by 尔, 2501 阅读, 收藏,
摘要: 使用trueLicense来做软件产品的保护,我们主要使用它的LicenseManager类来生成证书文件、安装证书文件、验证证书文件.假设我们已为我们软件的使用者提供了证书,下面的流程图为简略的trueLicense验证证书文件的流程。LicenseEngine是我们自己写的一个引擎类,它封装了一... 阅读全文

关于drools在activiti中的使用

2012-02-15 20:30 by 尔, 2426 阅读, 收藏,
摘要: 以下代码来自activiti项目5.9快照版源码地址:https://svn.codehaus.org/activitiDrools在activiti中作为一个任务节点存在在activiti源码org.activiti.engine.impl.rules包下有这样3个类,它们会在流程实例执行到此节点... 阅读全文

True-License的演示用例

2012-08-29 16:17 by 尔, 1268 阅读, 收藏,
摘要: keytool生成密钥库的方法就不说了。网上很多,也可详见 简单的trueLicense用例,仅供参考.true-license的源码,已经添加了中文注释,喜欢的朋友可以拿去看看。truelicense源码import de.schlichtherle.license.LicenseManager;... 阅读全文

js学习心得之js的自定义事件-基于观察者模式的实现

2012-01-11 22:44 by 尔, 1222 阅读, 收藏,
摘要: GOF对观察者模式的定义:Observer的意图是定义对象之间的一种一(被观察者)对多(观察者)的关系,当一个对象的状态发生改变时,所有依赖它的对象得到通知,并且会自动更新自己。从这段经典的定义中,可以推测下,观察者模式中的俩个对象各自应该拥有的特征1,被观察者应该可以注册观察者,注销观察者。2,持... 阅读全文

初学activiti之流程引擎容器的初始化(一)-准备工作

2012-02-20 20:42 by 尔, 1052 阅读, 收藏,
摘要: org.activiti.engine包下有一个名为ProcessEngines的抽象类,我把它看做作流程引擎的容器,它持有所有注册在案流程引擎实例。init和destory方法定义了它的生命周期。init负责加载类路径下的名为activiti.cfg.xml或activiti-context.xm... 阅读全文
1 2 3 4 5 ··· 18 下一页