- 浏览: 114277 次
- 性别:
- 来自: 广州
最新评论
-
mponeno:
规则有条件的话,貌似不能触发规则,比如你helloWorld的 ...
读取Guvnor中的规则... -
di1984HIT:
写的很好偶~
Struts + Jboss Drools 规则引擎 -
duyangsss:
你好,我看见你将KnowledgeAgent的方式注释掉了,/ ...
读取Guvnor中的规则... -
chenlinux:
博主,我们现在也要用drools,能否提供一个完整的例子(包括 ...
基于Drools 规则引擎的信用卡申请系统<4> 之 Drools 实现业务规则 -
t22011787:
学习了
Drools 5 for Eclipse 3.5
文章列表
源码:
import java.security.*;
public static MessageDigest digest;
public synchronized static final String hash(String data) {
if (digest == null) {
try {
//MD5算法,MD5 16位 SHA 20位
digest = MessageDigest.getInstance(&quo ...
package code;
public class T3 {
private final static int ENCODE_XORMASK = 0x5A; // 十六进制 90
private final static char ENCODE_DELIMETER = '\002'; // \转义字符 stx
private final static char ENCODE_CHAR_OFFSET1 = 'A';
private final static char ENCODE_CHAR_OFFSET2 = 'h';
public static v ...
之前使用Drools 4.0.7 知道brms ,发现brms不怎么好用!
昨天被问到Drools 5 的怎么用,关于gunvor的,一直都报错!
狠下心来,不要了原先的 jboss-4.2.3.GA 重新下载了个:drools-5.0-guvnor-standalone.zip
修改:
chen.properties
newInstance=true#dir=src/main/rules#url=http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/com.chen.ru ...
- 2009-10-14 18:12
- 浏览 4181
- 评论(0)
根据规则文件,来进行测试:
申请不成功的演示:
在界面中输入无房子,无车,学历大专以下,月收入300 进行测试如下:
根据规则,我们可以发现,这种条件下的申请是不能通过的,
经过Drools的推理,我们可以得到结果如下:
成功获得申请演示:
效果:
信息填写:
Drools 结果:
- 2009-10-07 15:19
- 浏览 1818
- 评论(0)
设计规则流如下:
先执行:check,然后执行payment
对应的规则流rmf文件如下: 【使用IDE生成,Drools4.0.7 的可读性,不如Drools 5】
<org.drools.ruleflow.core.impl.RuleFlowProcessImpl id="1"> <nodes id="2"> <entr ...
- 2009-10-07 15:06
- 浏览 2574
- 评论(2)
Beans设计,很简单都是基本的setter / getter方法
package com.chen.beans;
public class CardInfo { // 该类存放信用卡信息 private String bankName;
private int value;
private User user;
public String getBankName() { return bankName; }
public void setBankName(String bankName) { this.bankName = bankName; }
pub ...
- 2009-10-07 15:00
- 浏览 2570
- 评论(0)
界面设计:IE8 截图:http://localhost:8080/S2/
代码清单:
index.jsp
<html> <head> <base href="<%=basePath%>"> <title>Extjs-Struts测试</title>
<link rel="stylesheet" type="te ...
- 2009-10-07 14:52
- 浏览 2238
- 评论(0)
正题:基于Drools规则引擎的信用卡申请系统
开发环境:Drools 4.0.7 Eclipse3.2 + MyEclipse 5.5
Struts 2 Extjs Json
今有如下业务规则:根据申请者提交的信息来判断是否符合申请标准:
业务规则图表:
检查是否符合方法规则:
规则号
描述
Struts+Jboss Drools规则引擎:一个Stock小小例子
第一篇写在JavaEye的东西,很粗糙!
1、从try输入信息,Struts Action控制其跳转,Drools规则引擎执行规则之后将信息提供给Struts Action。
1.1 BusinessLayer类
代码如下:
package com.stock;
import java.io.InputStreamReader;
import java.io.Reader;
imp ...
HelloWorld.java
package com.chan.test;
public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello Chan include package");
}
}
build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="antTest&qu ...
在安装使用 seafile过程中发现 CSS加载问题
可参考
https://bbs.seafile.com/t/topic/2006/11
然后发现提了这么一句
"
今天根据Flask教程做了一个简单的博客,最后运行时发现css的样式总是不起作用,在浏览器上调试后发现css文件的确成功加载了:
解决方法:
删除文件开头的字段
网上找到了解决办法,是声明文档的问题" --这也未免太什么了
后来google了 Django 加载CSS方面的问题,我的做法是把 <!DOCTYPEhtml>注释掉,Seafile里面所有涉及的*.p ...
oracle下载解压
gedit .profile
最后面添加
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
terminal输入命令
source .profile
terminal
输入
java -version
ok
修改root权限
export JAVA_HOME= ...
gvim zen coding 插件
- 博客分类:
- js
http://www.vim.org/scripts/script.php?script_id=2981
下载插件解压后
zencoding-vim\autoload 文件夹中的内容拷贝到安装的路径下
C:\Program Files\Vim\vim73\autoload
zencoding-vim\plugin\zencoding.vim 文件
拷贝到C:\Program Files\Vim\vim73\plugin
即可
css 中的float在文档之外的理解
<html>
<head>
<style type="text/css">
.main{
float:right;
margin:10px 20px 30px 40px;
}
.secondary{
}
</style>
</head>
<body>
...
安装路径下_vimrc文件
set nobackup 取消备份
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/men ...