自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

輕量級Java表達式求值器Aviator 2.0版本發(fā)布

開發(fā) 后端
Java           aviator           表達式求值  Aviator是一個輕量級的、高性能的Java表達式求值器,主要應用在工作流引擎節(jié)點條件判斷、MQ中的消息過濾以及某些特定的業(yè)務場景中。

Aviator是一個輕量級的、高性能的Java表達式求值器,主要應用在工作流引擎節(jié)點條件判斷、MQ中的消息過濾以及某些特定的業(yè)務場景中。

Aviator的設計思路跟利用GroovyObject的求值思路是一樣的,通過編譯并動態(tài)生成字節(jié)碼的方式將表達式編譯成一個類,然后反射執(zhí)行這個類,因此會在效率上比純解釋執(zhí)行的IKExpression好一些。

  自從上次發(fā)布1.0后,還發(fā)過1.01版本,不過都沒怎么宣傳。這次發(fā)布一個2.0的里程碑版本,主要改進如下:

  1、完整支持位運算符,與java完全一致。

  2、優(yōu)化了性能,平均性能提升100%,函數(shù)調用性能提升200%,最新的groovy和JEXL的性能測試看這里 http://code.google.com/p/aviator/wiki/Performance

  3、添加了新函數(shù),包括long、double、str等用于類型轉換的函數(shù),添加了string.indexOf函數(shù)。

  4、完善了用戶手冊,更新了性能測試。

  下載地址: http://code.google.com/p/aviator/downloads/list

  項目主頁: http://code.google.com/p/aviator/

  用戶指南: http://code.google.com/p/aviator/w/list

  性能報告: http://code.google.com/p/aviator/wiki/Performance

  源碼:    https://github.com/killme2008/aviator

  maven引用:

Xml代碼 <dependency>     <groupId>com.googlecode.aviator</groupId>     <artifactId>aviator</artifactId>             <version>2.0</version> </dependency> 



MARK一下7 樓 calvinlyc 2011-07-14 19:04 引用這個其實應該就是類似于.Net中LINQ的東西吧,其實Java一直缺一個這樣的工具6 樓 kjj 2011-07-14 18:05 引用一直還是beanshell 和bsf5 樓 snow8261 2011-07-14 12:36 引用mark 一下 4 樓 agile_boy 2011-07-14 11:49 引用mark 一下。3 樓 dennis_zane 2011-07-14 10:55 引用quxiaoyong 寫道

責任編輯:彭凡 來源: Iteye
相關推薦

2023-11-01 11:04:12

Javaaviator

2009-04-24 09:06:10

打包軟件打包器Cargo

2024-11-13 16:32:21

aviatorJava表達式引擎

2025-03-12 14:09:56

2011-03-02 10:03:44

SaturnJSJS

2011-08-18 11:26:23

Kingsoft OfOffice

2023-12-13 10:12:40

Python函數(shù)lambda

2011-11-28 09:16:24

Javajooq框架

2015-08-05 13:49:35

BodhiLinux

2020-12-21 08:22:36

前綴后綴中綴

2019-04-16 13:30:05

表達式求值數(shù)據(jù)結構算法

2021-03-30 10:26:08

MiniDao1.7.Java框架

2021-08-10 06:08:24

MiniDaoJava框架

2012-10-18 09:19:29

AppCan 2.0AppCan

2022-11-24 06:33:43

表達式求值運算

2010-06-08 09:45:27

openSUSE 11

2012-05-07 23:45:54

FantomJavaJVM

2011-09-08 10:42:38

Web服務器Nginx

2012-03-06 13:45:43

JavaJActor

2020-12-18 09:05:13

算法單調棧
點贊
收藏

51CTO技術棧公眾號