最新文章列表

QLExpress脚本语言技术讲解(3) -----QL的性能描述

  由上篇得知 整个qlexpress的执行过程:   (1)单词分解 (2)单词类型分析 (3)语法分析 (4)生成运行期指令集合 (5)执行生成的指令集合。 其中前4个过程涉及语法的匹配运算等非常耗时,要做到使qlExpress的性能最大化,你可以做以下两方面的优化:   1、ExpressRunner设置成singleton(结合spring是非常容易做到的) ...
express_wind 评论(0) 有3402人浏览 2012-06-07 16:14

QLExpress脚本语言技术讲解(2) -----QL的基本执行过程

@org.junit.Test public void testDemo() throws Exception{ String express = "10 * 10 + 1 + 2 * 3 + 5 * 2"; ExpressRunner runner = new ExpressRunner(); Object r = runner.execute(expr ...
express_wind 评论(0) 有2824人浏览 2012-06-07 16:12

QLExpress脚本语言技术讲解(1)

QLExpress 实现了一个功能丰富、扩展性极高的编译执行器,实现了一个完整的词法分析,语法分析,语义分析,编译指令,指令执行的过程。 在动态脚本满天飞的年代,有很多相对成熟的脚本解析工具,groovy,ruby,python... ...,淘宝开源工具 qlexpress作为一个淘宝开源的项目,也有它很多独特之处。 QLExpress 是一个开放的脚本处理工具,它开放了很多api扩展定义接口 ...
express_wind 评论(0) 有2168人浏览 2012-06-07 16:10

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics