电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

IKExpressoin简易表达式引擎V2.1.0使用说明

IKExpressoin简易表达式引擎V2.1.0使用说明_第1页
1/23
IKExpressoin简易表达式引擎V2.1.0使用说明_第2页
2/23
IKExpressoin简易表达式引擎V2.1.0使用说明_第3页
3/23
IKExpression 简 易 表 达 式 解 析 器使 用 说 明目 录1. IK 表 达 式 介 绍 (IK Expression Introduction).....................................................22. 快速入门(Quick Start)..........................................................................................63. 表 达 式 公式 规范(Expression Formula Specification)..................................124. 高级特性(Advance).............................................................................................191. IK 表 达 式 介 绍 (IK Expression Introduction)IK Expression 是一个开源的(OpenSource),可扩展的(Extensible),基于 java 语言开发的一个超轻量级(Super lightweight)的公式 化语言解析执行工具包。IK Expression 不依赖于任何第三方的 java 库。它做为一个简单的 jar,可以集成于任意的 Java 应用中。这包括了 JavaEE 应用(基于应用服务器的),Java桌面应用以及 Java WebStart 方式 的应用。IK Expression 最初诞生的原因是为了能增强工作流引擎,如 jBPM 等对流程配置的灵活度。使其能在流程运行期获得同配置期一样灵活地对执行逻辑条件进行变更。经过扩展后的 IK Expression 还可以适用于各种常规业务系统的动态条件配置,如需要图形化配置应用的场合,或是模拟 Excel 电子表 格的公式 运算的场景。同 EL 和 BeanScript 不同,IK Expression 的设计目标是面向最终用户的,因此它被设计成语法简单(像数学算式 ),通俗易懂(支持中文变量及函数名)但功能有限的解析引擎。如果你需要一个功能强大的表 达 式 引擎,也许 IKExpression 并不是最好的选择。1.1 概要(OverView)IK Expression 是一个采用逆波兰式 算法结合指针栈优化的公式 解析引擎,它由表 达 式 编译、、表 达 式 执行、变量容器、以及函数配置管理四部分构成。它具有以下特点:� 支 持 基 础 运 算 符 + - × / % 逻 辑 运 算 符 ! && || 三元运 算 符 ?:以及特有的#集合运 算 。支 持 括号优先级,对&&,||,?:有短路优化处理。� 支 持 函数执行,函数扩展,支 持 变量定义。� 完整 Jar 包大小 90K,API 简单易学,超轻量级,无第三方类库依赖。IK Expression 组件结构图1.2 升级变更(...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

IKExpressoin简易表达式引擎V2.1.0使用说明

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部