beetl
文章平均质量分 82
闲大赋
70后,程序员,非专业出生
展开
-
中年程序员传 2 面试爽文
你来・头一年,可以先按照月薪 8 万,一年 24 薪 + 住房补贴,你觉得怎么样原创 2022-08-26 17:08:28 · 273 阅读 · 4 评论 -
JMH使用指南
关于JMH,可以直接查看官网地址http://openjdk.java.net/projects/code-tools/jmh/本博客内容来自我正在撰写的新书《Java性能优化(暂定名)》,也欢迎购买经典书《Spring Boot 2 实战权威指南》1.3 JMH1.3.1 使用JMH通过手工编写一个性能压测程序有较多的问题不同需要性能比较方法放到一个虚拟机里调用,有可能会互相...原创 2019-06-28 18:19:28 · 7095 阅读 · 0 评论 -
Beetl开源那些事3
我是闲大赋,我的Beetl 开源转眼已经有8年历史了,BeetlSQL也有3年开源历史。不断有朋友发邮件告诉我,使用了Beetl代替了原来的Freemarker&JSP,或者使用BeetlSQL获得了很大的便利。 前几天,还就有个朋友告诉我,他们的平台为是国内所有信用卡APP提供服务,使用的技术正是BeetlSQL。 并非想炫耀自己的开源技术,而是感到郁闷,我经常...原创 2018-09-04 19:07:10 · 707 阅读 · 4 评论 -
开源作者遭受小白的9种伤害
我是Beetl和BeetlSQL开源的作者,这俩类技术实现难度较大,前者是属于语言实现类开源,后者则是全功能ORM实现。但是这俩个开源使用门槛又低,能遇到各种各样的小白用户。我帮助小白解决了非常多技术问题,但也遭遇过小白给予的困扰。我总结了一下9种小白对开源作者造成的有意无意的伤害,并且按照严重程度分为3个级别一级伤害,普通伤害聊天式提问这种行为的小白从来没有察觉到提问是一门学科,没有研究如何提问...原创 2018-03-07 14:08:56 · 578 阅读 · 1 评论 -
自下向上的编写容易阅读的代码方法(下 )
我在 关于极简编程的思考 中曾提到要编写可阅读的代码。因为代码是编写一次,阅读多次。 阅读者包括代码编写者,以及后来的维护人员。能让阅读代码更轻松,有利于增强项目或者产品的可维护性。本博客分为上下俩部分,第一部分讲解在代码层次 编写可阅读的代码,参考地址是https://my.oschina.net/xiandafu/blog/1509679这一部分讲解方法,类,以及一些设计上的考虑,这些考虑并不是原创 2017-08-20 15:38:59 · 694 阅读 · 0 评论 -
自下向上的编写容易阅读的代码方法(下 )
我在 [关于极简编程的思考](https://my.oschina.net/xiandafu/blog/894155) 中曾提到要编写可阅读的代码。因为代码是编写一次,阅读多次。 阅读者包括代码编写者,以及后来的维护人员。能让阅读代码更轻松,有利于增强项目或者产品的可维护性。本博客分为上下俩部分,第一部分讲解在代码层次 编写可阅读的代码,参考地址是[https://my.oschina原创 2017-08-20 15:38:01 · 548 阅读 · 0 评论 -
beetl 国内下载量貌似快跟freemaker的差不多了
这是Beetl的,有俩个地方提供下载,sourceforge和 gitosc上 仅仅统计来自中国下载,算下来,beetl这周下载83个,是 34+(138/20)*7 再看看freemaker在sourceforge的下载情况 只有45个,加上老版本的下载,也没有超过beetl的使用量. 比较国内下载(不考虑maven),本周beetl下载转载 2016-11-17 09:33:22 · 1841 阅读 · 1 评论 -
转:BeetlSQL自定义NameConversion去除Pojo和表前缀
有的时候我们数据库设计可能不会完全和代码语言一致,比如我们会在数据库的每一张表前面加上一个特定的前缀用于区分,在BeetlSQL中将代码Pojo的名称和数据库Table名称对应起来是使用NameConversion来转换的,BeetlSQL内置了DefaultNameConversion、UnderlinedNameConversion和JPANameConversion等转换器基本上可以满足绝大转载 2016-08-26 10:23:35 · 2757 阅读 · 0 评论 -
剖析 “‘最好的模板引擎’Beetl剖析及与Tiny模板引擎对比”
http://blog.csdn.net/cndes/art ... 88771 这有一篇文章,说是剖析beetl模板引擎,并与同为国内的tiny模板引擎做对比(以下简称“剖析beetl”),其剖析过程公正,但结论却不正确(文中暗示的结论,而不是文章最后一段总结), 每次在百度里搜索beetl,这篇文章总会出现,也有打算使用beetl的人会将信将疑的把这文章发给我看以求证里面剖析是否正原创 2016-07-14 16:03:23 · 2840 阅读 · 3 评论 -
BeetlSQL ,更好的Dao工具
Beetl SQL ,新的Dao工具原创 2015-08-28 11:54:36 · 6327 阅读 · 1 评论 -
还在用Json完成Ajax,改用Beetl吧
浏览器通过AJAX,服务器返回json数据,无刷新的更新视图的这种模式在WEB开发中我已经用了很长时间了,记得最早是08年的时候用的,当时传递JSON数据让我眼前一亮。这种方式是只需要采用工具包将模型序列化成json格式就行,js UI库总能识别这种格式,轻易的生成新的视图片段。然而时过境迁。这种传递AJAX JSON方式渐渐有了新的问题。JSON序列化库无法完美的序列化模型对原创 2015-03-12 08:57:52 · 3156 阅读 · 0 评论 -
吐槽ajax+json开发模式
浏览器通过AJAX,服务器返回json数据,无刷新的更新视图的这种模式在WEB开发中我已经用了很长时间了,记得最早是08年的时候用的,当时传递JSON数据让我眼前一亮。这种方式是只需要采用工具包将模型序列化成json格式就行,js UI库总能识别这种格式,轻易的生成新的视图片段。然而时过境迁。这种传递AJAX JSON方式渐渐有了新的问题。JSON序列化库无法完美的序列化模型对原创 2015-03-12 08:58:49 · 685 阅读 · 0 评论