java jep

作者:原创时间:2022-04-02
文档

java jep是什么,让我们一起了解一下?

JEP是java表达式分析器,Jep是一个用来转换和计算数学表达式的java库。通过这个程序包,用户可以以字符串的形式输入一个、任意的公式,然后快速地计算出结果。Jep支持用户自定义变量、常量和函数。

jep在java的SpringBoot中是如何使用的?

在pom文件中引jep的jar包:

 jep jep-java 3.5-trial

在yaml文件中配置公式:

logic:
  signal:
      target:
        signalOnOff: fSignalOnOffs
        curSignalLights: fCurSignalLights
        signalLight: fSignalLights
        softDelayTime: fSoftDelayTime
        shuntingSignalLight: fD_SignalLight
      reference:       
        fSignalOnOffs: ((signalType==1) || (signalType==2))?(KDJ==1?1:(KDJ==0?2:0)):0
        fD_SignalLight: (signalType==3)?(DJ==1?(DXJ==1?(LFJ==1?"0x55":"0x99"):"0x67"):"0x84"):""
        fcurSignalLights: (signalType==3)?(shuntingSignalLight):""       
        fSignalLights: (signalType==3)?((curSignalLights=="0x84")?(softDelayTime<=3?   lastSignalLights:curSignalLights):curSignalLights):""
        fSoftDelayTime: curSignalLights=="0x84"?lastSoftDelayTime+1:0

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
java jetty java jit java jmeter java jmh java jndi java joptionpane java jps java jquery java jsonfield java jsonp java jstack java jstat java jta java jtable java jtextfield java jvm java jxl java kafka java keystore java kmeans 计算机管理怎么打开 excel怎么排序 两个excel如何独立显示 微信分组怎么删除 朋友圈怎么转发 qq怎么清理缓存和垃圾清理 苹果手机怎么恢复出厂设置 怎么导出微信聊天记录 微信群怎么找 java execute java exchange java event java escape java error java epoll java environment java enterprise java generic java enhancer java generator