java 表达式 引擎_Java表达式引擎 Aviator 2.1.1 发布

Java 表达式解释引擎——aviator发布2.1.1,主要做的改进如下:

1,性能改进,最新的性能测试表明aviator的性能已经接近甚至超过Groovy 1.8。具体请看这个性能测试报告,当然,性能上跟Fel还是有比较大的差距,这主要跟两者的实现有关。但是通常带变量的表达式的执行效率也能达到百万级别的TPS,满足绝大多数应用。

2,添加调试选项,允许运行时输出生成的字节码查看,设置trace为true就可以

3,新增更多内置函数,包括:

date_to_string(date,format) 用于格式化Date

string_to_date(source,format) 用于转化字符串为Date

string.join(seq,seperator)  集合或者数组的字符串连接

string.split(source,regex,[limit])   字符串的切割

string.replace_first(source,regex)

string.replace_all(source,regex)  字符串的替换

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值