Drools基础
摘要:Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。原文地址:http://blog.csdn.net/quzishen/article/details/61630121、Drools语法开始语法之前首先要了解一下drools的基本工作过程,通常而言我们使用一个接口来做事情,首先要穿进去参数,其次要获取到接口的实现执行完毕后的结果,而drools也是一样的,我们需要传递进去数据,用于规则的检查,调用外部接口,同时还可能需要获取到规则执行完毕后得到的结果。在drool
阅读全文
posted @
2013-05-30 21:58
ThinkFar
阅读(380)
推荐(0) 编辑
android 启动第三方程序的代码(利用ComponentName)
摘要:在Intent中可以直接使用Intent.setClass()也可以使用组件Component简单的例子:.package com.huawei; . . .import android.app.Activity; .import android.content.ComponentName; .import android.content.Intent; .import android.os.Bundle; .import android.view.View; .import android.view.View.OnClickListener; .import ...
阅读全文
posted @
2013-05-10 11:12
ThinkFar
阅读(459)
推荐(0) 编辑
Drools远程资源库缓存
摘要:注意远程HTTP URL资源:如果你的知识代理是从一个http(s) URL“拉”资源,你可能确实担心是否资源(远程网页服务器)会突然消失。当远程资源不再可用(例如,远程服务器正在重启)时,为了经受得住重启,那么你可以设置一个系统属性:drools.resource.urlcache给一个应用程序有权写入的目录:知识库代理会在本地目录中缓存远程资源的拷贝。例如,使用java命令行:-Ddrools.resource.urlcache=/users/someone/KnowledgeCache——会在那个目录中保存资源的本地拷贝,当远程被重启时应该用于代理的使用(当一个远程资源变得可用时,被更新
阅读全文
posted @
2013-05-07 09:32
ThinkFar
阅读(458)
推荐(0) 编辑
JGroups应用
摘要:1.jgroups下载地址:http://jaist.dl.sourceforge.net/project/javagroups/JGroups/3.3.0.CR2/jgroups-3.3.0.CR2.jar2.源码示例下载https://codeload.github.com/belaban/JGroups/zip/master3.jgroups简介JGroups是一个可靠的组间通讯工具,进程可以加入一个通讯组,给组内所有的成员或单独的成员发送消息,同样,也可以从组中的成员处接收消息。系统会记录组的每一个成员,在新成员加入或是现有的成员离开或是崩溃时,会通知组内的其他成员。4.jgroups
阅读全文
posted @
2013-05-06 12:55
ThinkFar
阅读(347)
推荐(0) 编辑