tebpm:模板引擎基准测试由 MAVEN 提供-源码

上传者: 42132359 | 上传时间: 2021-07-06 17:06:57 | 文件大小: 40KB | 文件类型: ZIP
Template Engine Benchmark Powered By Maven 原工程 http://git.oschina.net/yinjun622/teb 修改地方: 1.使用Maven接管工程构建,管理 2.使用commons-exec启动待测JVM,而不是直接使用创建批处理文件的方式, 适应linux系统 3.删除了Wetter相关的部分, 和jop部分, 这些牵扯到原作者自己写的模版框架, 但是没有开源出来, 找不到源代码 4.升级了部分模版的版本 5.加入了Thymeleaf的测试, 性能确实有问题. 6.加入了DEBUG运行模式, DEBUG模式是直接通过函数调用的方式, 读取classpath中的模版, 方便开发调试; 非DEBUG模式是启动独立的JVM,读取当前目录下的模版文件. 7.修正了一些蛋疼问题, 比如beetl

文件下载

资源详情

[{"title":"( 40 个子文件 40KB ) tebpm:模板引擎基准测试由 MAVEN 提供-源码","children":[{"title":"tebpm-master","children":[{"title":"pom.xml <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"assembly","children":[{"title":"assembly.xml <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"teb.bat <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"teb.sh <span style='color:#111;'> 462B </span>","children":null,"spread":false},{"title":"kiang","children":[{"title":"tpl","children":[{"title":"rythm.tpl <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"httl.tpl <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"freemarker.tpl <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"thymeleaf.tpl <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"jetbrick.tpl <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"velocity.tpl <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"webit.tpl <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"wetter.tpl <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"beetl.tpl <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"teb.properties <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"logback.xml <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"kiang","children":[{"title":"tei","children":[{"title":"Httl.java <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"FreeMarker.java <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"Jetbrick.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"Beetl.java <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"HttlFixedFileLoader.java <span style='color:#111;'> 878B </span>","children":null,"spread":false},{"title":"Velocity.java <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false},{"title":"Thymeleaf.java <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"Webit.java <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"MockJsp.java <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"Rythm.java <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"BeetlFixedClassResourceLoader.java <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false}],"spread":false},{"title":"teb","children":[{"title":"Benchmark.java <span style='color:#111;'> 10.95KB </span>","children":null,"spread":false},{"title":"Performer.java <span style='color:#111;'> 8.30KB </span>","children":null,"spread":false},{"title":"TebEngine.java <span style='color:#111;'> 529B </span>","children":null,"spread":false},{"title":"ByteStream.java <span style='color:#111;'> 734B </span>","children":null,"spread":false},{"title":"NoneStream.java <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"TebCounter.java <span style='color:#111;'> 182B </span>","children":null,"spread":false},{"title":"CharStream.java <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"TebUtilities.java <span style='color:#111;'> 5.86KB </span>","children":null,"spread":false},{"title":"TebReport.java <span style='color:#111;'> 13.03KB </span>","children":null,"spread":false},{"title":"TebModel.java <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"TebResult.java <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"LinkStream.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明