avatar
文章
2140
标签
34
分类
0
首頁
目录
标签
友鏈
关于
Logo阿超rule-engine-open 返回首页
搜索
首頁
目录
标签
友鏈
关于

rule-engine-open

发表于2023-05-15|更新于2026-02-24
|浏览量:

朴素是美的必要条件。——列夫·托尔斯泰

分享一个开源规则引擎项目:

https://gitee.com/aizuda/rule-engine-open

image-20230515215818786

演示地址:http://ruleengine.cn/

image-20230515215926458

java
上一篇
使用arthas+mat排查故障
情操要高尚!成为我们真正荣誉的,是我们自己的心,而不是他人的议论。——席勒 今天发现线上CPU又百分百了。。。 于是开始使用arthas排查 12curl -O https://arthas.aliyun.com/arthas-boot.jarjava -jar arthas-boot.jar 然后选择对应的web项目 首先我执行了dashboard命令 发现heap为百分之九十几的占用,那我直接执行 1heapdump --live /tmp/dump.hprof 然后下载到本地,再下载一个MAT(Memory Analyzer Tool)进行分析 下载地址:https://www.eclipse.org/mat/downloads.php 我们解压,打开(需要配置java17环境变量)后点击Open Heap Dump 然后选择我们的hprof文件 然后报错 点击Details >>才发现原来是内存不足,我们设置下内存大小 打开MemoryAnalyzer.ini,修改-Xmx1024m为合适的大小 这里点击Histogram查看对象占用 发现f...
下一篇
apache-incubator-streampark源码编译本地运行(三)
宁可光明磊落地死,不能卑鄙无耻地活。——佚名 如果我们需要直接将streampark源码编译成产物部署,则可以使用 1mvn -Pscala-2.12,shaded,dist,webapp -DskipTests -X clean install 但是这里的install-node-and-pnpm插件出了毛病 即便网络环境ok,下载下来的node如果在windows系统也是32位的,根本无法执行下一步操作 刚好我本机有node v17以及自己安装了pnpm 那我这里就跳过下载node和pnpm的脚本 这里报node找不到,我们直接复制过去即可 要是没有的,可以去官网下载:https://nodejs.org 然后copy到项目目录 1G:\opensource\incubator-streampark\streampark-console\streampark-console-webapp\node 执行 1G:\opensource\incubator-streampark\streampark-console\streampark-console-web...
相关推荐
2020-12-31
使用Stream一行获取26个英文字母
成功是从一个失败前进到另一个失败,而期间热情不减的能力。——丘吉尔 代码 1234List<String> A = Stream.iterate("A", e -> String.valueOf((char) (e.charAt(0) + 1))).limit(26).collect(Collectors.toList());System.out.println(A);String a = Stream.iterate("a", e -> String.valueOf((char) (e.charAt(0) + 1))).limit(26).collect(Collectors.joining(","));System.out.println(a); 执行结果
2020-12-11
jackson处理json
君子成人之美,不成人之恶。小人反是。——《论语》 转载,原文 介绍Jackson 的核心模块由三部分组成 jackson-core,核心包,提供基于”流模式”解析的相关 API,它包括 JsonPaser 和 JsonGenerator。 Jackson 内部实现正是通过高性能的流模式 API 的 JsonGenerator 和 JsonParser 来生成和解析 json。 jackson-annotations,注解包,提供标准注解功能。 jackson-databind ,数据绑定包, 提供基于”对象绑定” 解析的相关 API ( ObjectMapper ) 和”树模型” 解析的相关 API (JsonNode);基于”对象绑定” 解析的 API 和”树模型”解析的 API 依赖基于”流模式”解析的 API。 用法引入依赖 123456<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databin...
2021-01-06
Date转换
一个人成为他自己了,那就是达到了快乐的顶点。——德西得乌·伊拉斯谟 相信大家都用过SimpleDateFormat去转换时间,但它是线程不安全的 阿里开发手册也有讲 【强制】SimpleDateFormat 是线程不安全的类,一般不要定义为 static 变量,如果定义为 static, 必须加锁,或者使用 DateUtils 工具类。 正例:注意线程安全,使用 DateUtils。亦推荐如下处理: 123456private static final ThreadLocal<DateFormat> df = new ThreadLocal<DateFormat>() { @Override protected DateFormat initialValue() { return new SimpleDateFormat("yyyy-MM-dd"); }}; 说明:如果是 JDK8 的应用,可以使用 Instant 代替 Date,LocalDateTime...
2021-07-05
在js中获取thymeleaf变量(二)
所谓天才,只不过是把别人喝咖啡的功夫都用在工作上了。——鲁迅 上回写过在js中获取thymeleaf变量 但比较繁琐 这次用简单的写法 1234<script> var id = [[${id}]] console.log(id)</script> 非常简单~ 不过要注意一点,如果是对象格式的数据,需要在script标签上加th:inline="javascript" 1234<script th:inline="javascript"> var id = [[${id}]] console.log(id)</script> 在页面中也可以直接使用,可以代替th:text 123<div> [[${id}]]</div> 效果如下 如果是字符串也支持的 1234<div> [[${id}]] [['id']...
2021-02-11
重复注解
英雄非无泪,不洒敌人前。男儿七尺躯,愿为祖国捐。——陈辉 在java中如果我们需要一个注解能被重复使用 例如这个 123456789101112131415161718192021222324package com.ruben.annotation;import java.lang.annotation.*;/** * @ClassName: BeanFieldSort * @Description: * @Date: 2020/9/11 22:18 * * * @author: achao<achao1441470436 @ gmail.com> * @version: 1.0 * @since: JDK 1.8 */@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)public @interface BeanFieldSort { /** * 序号 * * @return */ int order();} 如果我们直接重复注...
2022-05-12
Converter集合转换
只因生命在继续才盲目地产生信念,这种信念是空的。——乔桑塔亚那 前两天写了mapstruct的spring拓展 里面提到了一个Converter 一般我们是对象之间互转,如果是集合的话,可以用Stream#map去一个一个转换 实际上org.springframework.core.convert.ConversionService也为我们提供了参数为org.springframework.core.convert.TypeDescriptor的转换 例如我这里封装一个集合之间的转换 SpringContextHolder工具类 123456789101112131415161718192021222324252627282930313233343536373839404142import java.util.ArrayList;import java.util.List;import org.springframework.core.convert.ConversionService;import org.springframework.core.convert.Typ...
avatar
阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
文章
2140
标签
34
分类
0
Follow Me
公告
This is my Blog
最新文章
openscreen2026-04-07
oh-my-codex2026-04-06
mlx-vlm2026-04-05
twenty2026-04-04
fastfetch2026-04-03
© 2025 - 2026 By 阿超框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中