- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 专访Tiny框架创始人悠然:好的软件设计是“品”出来的
Tiny是基于Java开发的一款开源框架,主要技术领域为J2EE及应用开发平台领域。日前,笔者采访了Tiny开源框架创始人悠然(罗果)请他分享Tiny的构建之路以及对开源的解读。在他看来,好的软件设计是“品”出来的,信奉好的软件架构一定是简单的。
2015-08-31 10:28:26 2828 1
原创 《开源框架那点事儿33》极限挑战:用一条循环语句正确输出99表!【前两名奖图书一本】
问题的由来 话说我这里有个小萝莉非要拜我为师,呵呵,对于程序媛我一向——嗯嗯觉得程序不如人好看,再加上该名萝莉大学还没毕业,术语都多半没有听过,于是就想着拒绝,当时嘴一贱,就说了一句:你用一个For循环做个99表出来。 当然,这个对于小萝莉们来说,已经足够形成挑战了,但是对于群里的一众大佬们来说,自然是不在话下,3下5除二就搞定了。我又异想天开一下,如果不用判断语句,是不是也完成呢?粗想想是可
2015-08-23 21:50:03 2541
原创 《开源框架那点事儿32》:挑战编程极限的问题
问题的来历在群里面一个小萝莉非要说拜我为师,呵呵,对于程序媛我一向--嗯嗯觉得程序不如人好看,再加上该名萝莉大学还没毕业,术语都多半没有听过,于是就想着拒绝,当时嘴一贱,就说了一句:你用一个For循环做个99表出来。当然,这个对于小萝莉们来说,已经足够形成挑战了,但是对于群里的一众大佬们来说,自然是不在话下,3下5除二就搞定了。我又异想天开一下,如果不用判断语句,是不是也完成呢?粗想想是可以的,于
2015-08-20 16:54:13 1822
原创 高清视频:《公开课2》Tiny开源框架服务及CEP深入剖析
在Java开源框架中,如何定义Service规范?如何通过服务中心提供远程服务调用?如何根据用户的服务自动生成相关服务包装类?Java开源框架的服务体系是如何运行的?来吧!让我们一起来聆听《Tiny公开课2:Tiny服务及CEP深入剖析》!高清视频下载地址:http://bbs.tinygroup.org/thread-1429-1-1.html
2015-08-14 09:26:49 1978
原创 《开源框架那些事儿27》:一段SQL引发的性能危机及其背后隐藏的设计缺
有个同学,说是系统中出现性能问题了,说是让我帮助诊断一下。本来是不想花这时间的,结果耐不住对方的死缠乱打,只要答应帮看看。 故事发生的背景是,在文件上传的时候,有时间会有人上传了文件,但是最后没有使用上传的文件,这样就会产生一些垃圾文件。 原来软件作者就想写一个后台定时任务程序,来清除这些垃圾文件? 由于作者坚定的不让我发她的SQL语句(这个我也理解,这么丑陋的SQL),所以这里就不发源代码
2015-08-13 15:17:27 1745
原创 《开源公开课分享》:Java开源框架案例视频分享
缺乏高端技术人才?缺乏开发标准? 代码复用性低?技术风险难于把控? 招聘成本高?培训成本高? 如果想法不够宏伟,那么就会局限于细节;如果一开始就铺非常大的摊子,将会失去控制;如果不能快速扩展,就无法满足应用需要! 因为,再好的框架也有过时的时候,再优秀的架构师也有视野盲区,再NB的写手也无法实现所有的部分! 来吧,聆听《开源公开课1》。让我们一起体验Tiny框架的魅力!
2015-08-11 20:25:17 2141
原创 《开源框架那些事儿26》:“最好的模板引擎”Beetl剖析及与Tiny模板引擎对比
查找最好的模板引擎,发现这个搜索词出来的是beetl,于是就仔细学习了Beetl,试图找寻“最好的”三个字表现在哪里?于是搭建环境,阅读代码,与鄙人所做的TinyTemplate进行了粗略的对比,在征得beetl作者@闲.大赋 的同意后,编写了此对比文章。由于时间关系,对Beetl的认知深度还有不足,分析不当之处在所难免,还请广大Oscer和@闲.大赋 同学纠正,定当有错误和不当必改。Beetl的
2015-08-01 18:13:23 7112 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人