首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
规则引擎
订阅
Coffeejava
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
这5种规则引擎,真香!
前言 核心痛点:业务规则高频变更与系统稳定性之间的矛盾 想象一个电商促销场景: 当规则变成:"非VIP用户满200减30,VIP用户满150减40,且周二全场额外95折"时,代码将陷入维护地狱! 规则
使用规则引擎改造任务系统
前言 笔者在去年接手了公司的活动中台,其中【任务】,是活动当中必不可缺的玩法之一。 相信大家都在各种各样的互联网活动中体验过【任务】。 比如: 打车软件去完成一笔订单可以给用户发一个奖品; 如用户去申
规则引擎Easy Rules实战指南:用实战诠释轻量之美
一、为什么选择Easy Rules?(场景对比) 1. 传统if-else的噩梦 案例1:电商满减规则频繁变更(真实生产场景还原) 假设某电商平台促销规则如下: 痛点分析: 每次市场部调整规则,开发者
Aviator规则引擎组件开发
在过去的项目中,我多次使用规则引擎来处理不同的业务场景。每个项目的规则需求各不相同,前端传递的 JSON 数据格式也多种多样。为了应对这些差异,我设计了一个通用组件,用于统一前端 JSON 数据的格式
规则引擎设计实战-从零构建分布式规则引擎系统
一、需求深度解析(需求分析篇) 1. 业务场景拆解 业务流程图(Mermaid流程图) 2. 核心功能需求清单 模块 功能点 节点管理 1. 节点注册接口(REST API)2. 节点元数据存储(名称
责任链 vs 规则树:如何构建更强大的规则引擎?
为了解决责任链的局限性,我们可以引入规则树模式,用树状结构替代线性执行。规则树的核心思想是:每个节点代表一个决策点,后续执行路径由业务规则动态决定,而不是简单的顺序执行。
基于规则引擎的决策系统开放在线体验了
项目地址:https://github.com/wnhyang/coolGuard 前言 如果对此此项目还不了解可以先看下面两篇文章 基于规则引擎的风控决策系统介绍与演示 风控系统之规则条件&操作增强
Apache Commons JEXL:强大的表达式工具
JEXL是一个小巧但功能强大的库,它允许咱们在Java应用程序中执行动态表达式。这听起来可能有点抽象,但别急,咱们通过一些实例来慢慢揭开它的神秘面纱。JEXL的设计理念是灵活性和简洁性。它让咱们可以用
谁还不懂规则引擎
最近,项目上遇到了规则引擎的使用场景,我们通过规则引擎实现接口的可配置编排,将接口编排从代码中抽离出来,通过界面拖拽配置实现,还可以借助Groovy实现接口出入参的动态调整,本篇文章我就一起来了解一下
基于LiteFlow的风控系统指标版本控制
版本控制的必要性、常见的实现方法,并重点讲解了“主表+历史表”的设计模式。作者通过代码示例展示了如何实现指标的创建、更新、删除和版本提交等操作,并讨论了LiteFlow流程变化和项目测试方法