阅读更多

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++相关的笔试和面试会遇到的一些

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

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

  • Python与C++的区别

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

  • c++和python的区别

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

  • python编程和c++哪个好,python和c++的哪个难

    Python和C++经常被拿来比较,因为它俩在语法、复杂度、使用等等方面都不相同。Python作为高级语言,代码更容易被阅读和理解,而由C语言发展出来的C++则是一种通用语言python使用turtle函数绘制树图形。目前,数据学习和机器学习中Python非常热门,C++则在游戏和大型系统的构建中大放光彩。那么相信对于很多人来说最重要的问题是,Python会对新手更友好一点吗?今天小编和大家聊聊!Python。

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

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

  • 递归调用的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实例100个(基于最新Python3.7版本)

    Python3 100例 原题地址: http://www.runoob.com/python/python-100-examples.html git地址: https://github.com/RichardFu123/Python100Cases 原例为Python2.7版本 重写过程中有不少是随意发挥的 重写运行版本:Python3.7 总...

  • python实例

    1.生成200个优惠券激活码 import random import string result=[] for i in range(200): ran_str = ''.join(random.sample(string.ascii_letters + string.digits, 15)) result.append(ran_str) print result 2.

  • Python与C++特性对比

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

  • Python与C++的区别(一)

    前记 出于工作需要,将C++彻底学习了一遍,记录了三本笔记。之后又学习了Qt,记录了7本笔记。一边学习,一边顺便把软件设计师证书考了下来。Qt用于界面化编程,编一些单机版软件很是方便。但最近需要往人工智能方面发展,开始学习Python。(Qt也是用的C++语言,虽然它有自己的QML语言,但我没怎么学)。学习Python使用的书籍是人民邮电出版社出版的《Python编程——从入门到实践》(美Eric...

  • dlib人脸检测python 与 C++ 结果对比

    dlib人脸检测python 与 C++ 结果对比 python 参考代码: import cv2 import dlib from skimage import io detector = dlib.get_frontal_face_detector() win = dlib.image_window() if __name__ == '__main__': f = r"XZQ.j...

  • Python与C++的对比——《跟老吕学Python编程》附录资料

    解释型语言通常不会进行整体的编译和链接处理,解释型语言相当于把编译型语言中的编译和解释过程混合在-起同时完成。C++执行效率高 ,Python执行效率低,C++的运行效率要比Python快。解释性语言可以方便的实现源程序的移植,但这是以牺牲程序执行效率为代价的。编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就无需再进行编译,直接允许可执行文件即可。Python的数据模型是这样的,即使你可以采用过程导向的方法,Python内部仍然使用面向对象的方法。

  • C++程序员细学Python(一):C++与Python使用比较

    平时学习使用的语言较多是C++,Python平时一般是用来简单掉包、数据分析使用的,但最近面试发现,用C++做笔试题又慢又繁琐,朋友用Python做的比我快多了(也可能因为算法实在太菜了/哭),故写该博客记录C++与Python的不同点,方便自己复习回顾。 说明: 本文适合对C++和Python都用了解的朋友; 博主也是菜鸟一枚,有错误希望大家严厉批评。 1.全局变量 在C++中,main函数...

Global site tag (gtag.js) - Google Analytics