Drools入门之规则流 普通运行方式引入依赖<dependency> <groupId>org.jbpm</groupId> <artifactId>jbpm-test</artifactId> <version>${drools.v 2022-08-02 规则引擎
Drools入门之规则模板 规则引擎中,Drools提供了一个规则模板的概念,规则模板是指规则条件比较值是可变的,且可生成多个规则进行规则调用。规则模板可以分为两种:官方提到的以drt扩展名+xls(源数据)的方式和API模板赋值方式。drt扩展名+xls方式首选创建一个ExampleCheese.xls文件,其内容如下:新建 2022-07-28 规则引擎
Drools入门之决策表 决策表是规则文件的一种变形,是以xls/xlsx为扩展名的文件,是指通过Excel完成对规则的匹配。它是一种“精确而紧凑”的条件逻辑方式,非常适合业务场景规则。决策表并非新的技术概念(在软件术语中),其应用领域非常广泛,已经有很多企业在使用,通过实践证明决策表在某些应用中是可行的。通俗地讲,决策表就 2022-07-22 规则引擎
解决typora提示This beta version of Typora is expired, please download and install a newer version 今天打开typora弹出了一个弹框上面提示的大概意思是beta版本的typora已经过期了,需要下载最新版本,但是现在正式版的typora是需要收费的。遂在网上寻找解决办法,在此记录一下。通过修改注册表,可以解决这个问题win+r 打开运行窗口在搜索栏输入regedit,回车后打开注册表在注册表中找 2022-07-20 默认分类
Drools入门之集成SpringBoot pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" 2022-07-08 规则引擎
Drools入门之指定规则名调用 RuleNameEqualsAgendaFilterrule "name1" when then System.out.println("调用规则:"+drools.getRule().getName());endrule " 2022-07-07 规则引擎
3070显卡从1080p屏幕升级到2k的感受 前段时间自己配了一台电脑,显卡是3070,但是显示器没有换,还是用的以前24寸的1080p的屏幕。趁着618,打算换个2k屏,这时候我又纠结换4k屏还是2k屏,因为我基本上玩单机游戏,所以对刷新率的要求并不高。如果有限的预算里更想提高一些画质,但是我又怕4k屏我的显卡带着费劲,但是有些人又说从24寸 2022-07-06 默认分类
Drools入门之规则then update(Fact事实对象):它会告诉引擎一个对象已经改变了(一个绑定到LHS部分上的引用,即p:Person中的p:Person中的p:Person中的p),修改成功后在工作内存中会发生变化,可能会导致规则再次被激活。在经典的Hello World章节中有例子说明。只有真正将工作内存中的值改变 2022-07-06 规则引擎
Drools入门之规则when 复合值限制in/not in复合值限制是指超过一种匹配值的限制条件,如Sql语句中的in,语法格式与sql多匹配相似。以括号为第二参数,括号内比较值以逗号分隔,比较值可以是变量、文字、返回值或标识符等,其内部功能与“!=”“==”运算符的多限制列表类似。public class RulesWhen 2022-07-04 规则引擎