阅读更多

2顶
1踩

企业架构
Beetl是Bee Template Language的缩写,是新一代的模板引擎,功能强大,性能良好,且易学易用。

官网:http://ibeetl.com

新版本的功能增强:

  • Number优化,性能提高了20%(测试用例来自于第三方的测试组件:https://github.com/greenlaw110/template-engine-benchmarks)


  • 支持默认类型的格式化:如${today,dateFormat=’yyyy-MM-dd’},可以简化成 ${today,’yyyy-MM-dd’}
  • FunctionWrapper增强,支持更聪明的匹配方式
  • 减小内存的消耗
Bug修复:

  • 修复了beetl1.21一个不兼容的功能,版本1.20之前能支持null==null判断,beetl1.21不支持,现在已经修复
  • 修复一个layout 布局标签可能会导致输出多余的00000,这对web开发无影响,但对代码生成有影响
强烈建议用户升级到beetl1.22
来自: ibeetl
2
1
评论 共 4 条 请登录后发表评论
4 楼 javamonkey 2013-05-07 13:38
是的,当然了。
3 楼 osacar 2013-05-07 13:20
比stringbuilder都快??
2 楼 lection.yu 2013-05-06 11:47
这个。。。是高效的Freemarker吗?
1 楼 paomo30000 2013-05-06 11:21
这是干嘛的模板?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 简单python小程序

    简单的数据采集流程,结合selenium+BeautifulSoup采集

  • python和c++之 练习题6 字符串变换,语料字典,特殊单词

    字符串变换,语料字典,特殊单词

  • 编程语言(python与c++相关)

    Python和c++相关的笔试和面试会遇到的一些

  • Python与C++的区别

    C++和Python的区别有1、语言类型不同;2、执行效率不同;3、开发效率不同;4、内存管理机制不同;5、函数库使用方法不同。其中,语言类型不同指的是C++为编译性编程语言,Python 则为解释性编程语言,C++属于静态,Python属于动态。

  • C++和python的区别是什么?这几点告诉你

    Python是一个面向对象的动态脚本语言,它是在C++的基础上来进行开发的,那么C++和Python的区别是什么呢?下面这篇文章将会详细介绍这个内容,一起往下看看吧。

  • c++和python的区别

    Python: Python使用缩进来表示代码块,而不是大括号。例如在语句中: 3. 内存管理

  • Python中关于++和—(自增和自减)的理解

    前言 更多内容,请访问我的 个人博客。 首先要知道的是,Python 中是没有 ++ 和 -- 的。那么要实现自增和自减的话,可以使用如下操作: a = a + 1 或 a += 1 复制代码 原因分析 我们知道, python中的数字类型是不可变数据。也就是数字类型数据在 内存 中是不会发生改变,当变量值发生改变时,会新申请一块内存赋值为新值,然后将变量指向新的内存地址。 实验如下: >...

  • Python与C++的区别:你适合哪种编程语言?

    或希望在数据科学、人工智能、Web开发等领域快速应用编程,

  • 递归调用的cnt++问题

    1、日常憨憨 这里depth+1 ++depth depth++ 区别就在于depth+1我的depth值没有改变所以我后面左右子树都加1不会出现错误 ++depth我的值已经改变了,这是左右子树加1就有可能冲突比如一个++变成2 另一个又++变成了3 depth++直接把depth值带进去函数结束了才++,一样可能重复加 /** * Definition for a binary tree node. * struct TreeNode { * int val; *

  • python编程实例

    python编程实例

  • C++与Python学哪个比较好?哪个更实用?

    转自:https://www.wukong.com/answer/6582324561679745284/?iid=39055545733&app=news_article&share_ansid=6582324561679745284&app_id=13&tt_from=mobile_qq&utm_source=mobile_qq&utm_medi...

  • Python与C语言的异同

    Python与C语言的异同 笔者的984.5的大学大一就直接教了C语言,而笔者自学了一段某黑马的python,在此总结以下python 与 c 的异同,笔者才疏学浅,若有错误,还望斧正。 一.相似点 1.print,格式化输出符相似 以下是python的代码: name = "小明" print("我的名字叫%s,请多多关照"% name) 以下是C的代码: #include&l

  • Python与C++特性对比

        一直很关注手持设备上的软件设计,可是由于手持设备的操作系统繁杂,而j2me的开发因为手机开发商装备的类库不同又是大同小异 而苦恼。最近看到了一篇文章讲述微软发布了一款IronPython的开源环境,遂下载过来看了一下。感觉不错,个人认为开源才是使得软件在不同操作系统 上的界面消除的最终办法。PS:我使用的教材是《简明Python教程》Python和其他语言的不同    1)变量的使用   

  • C++变得越来越像Python

    还是那句话: 生命苦短 我用Python 说C++变得越来越像Python,可能有点过分,只不过是对比学习而已,请勿见怪!字面量static const int primes = 0b10100000100010100010100010101100;原始字符串 Python中:path = r'c:\noway'C++中const char* path = R"(c:\this\string\

  • python和c的比较(内存和效率)

    内存 在Alex视频课程中得知Python中: a=2 b=a a=3 该过程中的内存储存方式为: 1、先再内存中开栈存储2这个数据的空间 2、a指向数据为2的内存空间地址 3、b=a 此时b指向2的内存空间的地址 4、a=3 内存中开栈存储3这个数据的空间 5、此时a=3中,a重新指向数据为3的内存地址 总结:Python是动态语言,变量只是对象的引用 静态存储方式 所谓静态存储方式是指在程序编...

  • python经典程序实例-十五个Python经典案例,学会这些,Python基础已过关!

    今天给大家搜集了十五道Python的经典案例,希望各位都能学会!不懂得大家可以在加群在群里发消息问问题,想要资料的也自取!一、猜数字1到4能组成多少个互不相同且不重复数字的三位数?分别是?分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。程序源代码:二、公司发放的奖金的计算分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。程序源代码:三、一...

  • 关于C 和 python读取文件的效率比较

    C 部分: void test_read_effect() {     time_t timeB,timeE;     unsigned int isize = 1024*1024*20;     char *pData = new char[isize];     timeB = time(NULL);     int i =0;     for (i = 0;i

  • python和c++学哪个比较好

    python和c++学哪个比较好 python和c++是有区别的,C++需要编译执行的语言,Python是解释执行的语言。Python缩进严格,通过缩进区别代码块,而C++通过大括号标示。Python与C++的全局变量、循环语句和关键字的使用都不相同,那么python和c++学哪个比较好呢? 1、运行效率:C++大于Python Python代码和C++最终都会变成CPU指令来跑,但一般情况下,比如反转和合并两个字符串,Python最终转换出来的CPU指令会比C++多很多。 首先,Python东西比C++多

  • Python 与C/C++ 的小区别

    初学Python 作为笔记,记下学习过程中一些与c/c++ 有区别的地方

  • python编程实例-一个简单的购物车程序

    这是一个简单的购物车模型,功能并未完善,有待后续补充

Global site tag (gtag.js) - Google Analytics