阅读更多

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
这是干嘛的模板?

发表评论

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

相关推荐

  • 相比于C,python更简便

    要求:两个整数相互交换 C代码: #include #include int main() { int a,b,t; scanf("%d %d",&a,&b); t=a; a=b; b=t; printf("%d %d\n",a,b); return 0; }输入: a=98  b=79 运行结果: python代码

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

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

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

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

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

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

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

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

  • Python与C++的区别

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

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

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

  • python与C C++的交互(一)

    一.概述Python是目前“大火“的编程语言,一种作为“胶水”的脚本语言,能得到如此的应用,确实有它独到之处。C/C++是一种“性能”编程语言,较为古老且经典,因与unix,linux,windows这些底层操作系统相关,而得到广泛应用。Python从一开始就支持C语言的“嵌入”,这是python为弥补性能不足的一种措施,其实python的库就是用C编写的。两种不同编程语言的应用之间的数据传递,可...

  • 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++哪个好找工作,python和c哪个好找工作

    c++的工作方式是,首先将写好的代码保存到扩展名为.cpp的文件中。因此,c++非常靠近硬件。3、c++运行效率高于python,python代码和c++最终都会变成CPU指令来跑,但一般情况下,比如反转和合并两个字符串,python最终转换出来的CPU指令会比c++多很多。由于易用性和大量的库,python成为了数据科学和机器学习项目的首选编程语言,而且在Web开发中也越来越受欢迎。大家好,小编来为大家解答以下问题,python和c++哪个好找工作,python和c哪个好找工作,今天让我们一起来看看吧!

  • 入门科普|Python和C/C++等有何区别?

    只要是接触过电子计算机领域和从事软硬件开发的友友们,相信应该没有人没听过Python和C/C++这两种语言吧?这俩种语言都是当下比较主流的两种计算机语言,但可能有很多刚进入大学或者想要转行的友友们不清楚他们的具体概念和区别,大鑫在这里给大家及进行一个简单的区分,希望使处在迷茫期的友友们能够清晰起来。 什么是C/C++ C语言是一门计算机程序语言,属于高级语言,同时也具有汇编语言的特点。C语言是当今最流行的程序设计语言之一,在目前的嵌入式系统编程中占主导地位。它的功能丰富、表达力强、使用灵活方便、应用面广、目

  • ​势头强劲的 Python PK 强大的 C++,究竟谁更胜一筹?

    点击上方“Python大本营”,选择“置顶公众号”python大本营 IT人的职业提升平台 一直以来,在 TIOBE 编程语言排行榜中,简单易用的新贵 Python 和老将 C++ ...

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

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

  • c++,java,python学习哪个简单发展还好?

    c++,java,python学习哪个简单发展还好?

  • 选择Python还是C++:比较两种编程语言的优势与适用场景

    如果你需要快速原型开发、数据处理或者人工智能等领域,以及你是一个初学者或者经验较少的开发者,那么Python可能是更合适的选择。而如果你对性能有较高的要求,需要进行系统级编程或者处理大规模项目,并且你已经有一定的编程经验,那么学习C++可能更适合你。Python是一种高级、通用的编程语言,以简洁明了的语法和强大的库支持而闻名。当然,这并不意味着你只能选择其中一种语言。最重要的是根据具体情况做出明智的选择,并不断学习和提升自己的技能。下面是一个简单的代码示例,展示了Python和C++两种语言的基本语法。

  • 递归调用的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; *

  • 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的比较(内存和效率)

    内存 在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是动态语言,变量只是对象的引用 静态存储方式 所谓静态存储方式是指在程序编...

Global site tag (gtag.js) - Google Analytics