![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源框架那点事儿
TINY框架
官方论坛:http://web.tiny.top Git
地址:http://git.oschina.net/tinyframework/tiny
QQ群:228977971
展开
-
《开源框架那点事儿13》:如何把握未来中小型软件公司的发展趋势
在我的周边朋友身边就发生过这样的事情: 故事1:A君在北京从事Java开发好多年了,萌发了创业的念头,想组建了一个开发团队想大干一场。但是慢慢发现,构建一个有战斗力的团队真不容易。后来技术团队的组建初步有了起色,但是技术路线却非常难成一致意见。折腾来折腾去,把有点上道的技术人员都折腾得跳槽了。费了巨高的成本搞了一个架构师,就是利用SSH框架搭建了一个开发环境,数据量小,业务初期还是不错的,但...原创 2015-06-15 10:29:41 · 379 阅读 · 0 评论 -
《开源框架那点事儿23》:采用TinyDB组件方式开发
采用TinyDB组件方式开发 步骤 Icon 前文介绍四则运算的流程编程开发时,说过流程编排在开发重复功能时,可以利用已有的组件库快速开发。对于开发人员而言只需要简单配置流程就可以完成工作了。开发增删改查的组件接口。本来这部分很花费时间,如果采用组件复用的话,就可以实现一次开发,终生受益。 配置curd.beans.xml和tinydb.xml。 使用流程编辑器定制组件流程curd....原创 2015-07-13 20:33:55 · 156 阅读 · 0 评论 -
《开源框架那些事儿22》:UI框架设计实战
UI是User Interface的缩写,通常被认为是MVC中View的部分,作用是提供跟人机交互的可视化操作界面。MVC中Model提供内容给UI进行渲染,用户通过UI框架产生响应,一般而言会由控制层调用业务逻辑进行处理,并把处理结果以Model方式返回View,再次渲染。UI框架的大致过程就是如此,按实现方式可以分为RIA和瘦客户端方式,目前基于B/S的瘦客户端方式比较流行。UI框架套路上...2015-07-09 11:57:56 · 132 阅读 · 0 评论 -
《开源框架那些事儿21》:巧借力与借巧力
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。 故事1:巧借力,乌鸦也可以吃核桃 有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。 核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于...原创 2015-07-06 20:53:02 · 91 阅读 · 0 评论 -
《开源框架那点事儿20》:自己动手写前端框架
以前发表过一篇文章:TinyAdmin前端展现框架,其在线演示路径为:http://www.tinygroup.org/tinyadmin/,应该说有许多人还是感觉兴趣的,但是由于这个是基于SmartAdmin框架改写的,虽然我们自己买了SmartAdmin的授权,但是广大用户如果要用的时候,就会有授权相关的问题,这会大大影响一些人的使用决策--尤其是会再发行的朋友。 再一个原因是SmartA...2015-07-01 23:36:45 · 7963 阅读 · 0 评论 -
《开源框架那点事儿19》:特斯拉建“桩”与开源的生命力
在美国的硅谷,在中国的中关村,许多的技术先驱者怀揣梦想,用激情不懈地追求着他们宏远的目标和巨大的个人财富。开源,正在成为这个时代目前最火热的名词之一。开源精神,作为一种合作协同的驱动力,正在发展为一种更具竞争力的产品开发模式。 我们可以从几个典型故事说起。 一、特斯拉建“桩” 2014年5月份,苹果与三星的专利侵权案做出判决,三星向苹果赔偿约1.2亿美元,巨头公司们再次向世人展示“...2015-06-26 12:02:07 · 431 阅读 · 0 评论 -
《开源框架那点事儿18》:为什么要先从测试用例编写和文档编写开始?
有一个同学,问我一个问题:加入Tiny是否必须从写单元测试用例和文档作起? 此问题引发我诸多感触,故形成乱弹一篇。 作为一个新加入者,多看、少说,是正点。而这个时候,写写测试用例、文档,就是个不错的选择。这样入手比较容易,也比较容易体现水平。 可以说好的程序员,测试和文档都是写得好的。测试和文档一定写不好的,一定不是好的程序员。 同时,在看代码,写测试用例、写文档的过程中,还可以这样思...2015-06-23 22:05:56 · 367 阅读 · 0 评论 -
《开源框架那点事儿16》:缓存相关代码的演变
问题引入 上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。 该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。 当然去看相关实现代代码的时候,大致是下面的样子。 [java] view plaincopyprint? public void saveSo...2015-06-18 17:30:22 · 285 阅读 · 0 评论 -
《开源框架那点事儿15》:借船下海还是造船下海
1.借船与借力 三国时期,曹操率大军想要征服东吴,孙权、刘备联合抗曹,“草船借箭”即来源于此,意即运用智谋,凭借他人的人力或财力来实现自己的目标。我们来看看这个故事的几个关键环节。 为了筹集十万支箭,诸葛亮找到鲁肃。诸葛亮说:“这件事要请你帮我的忙。希望你能借给我20只船,每只船上30个军士,船要用青布慢子遮起来,还要一千多个草把子,排在船两边。”第三天四更时候,诸葛亮邀...原创 2015-06-17 11:21:36 · 182 阅读 · 0 评论 -
《开源框架那点事儿14》:教计算机程序解数学题
周末,看关于专家系统方面的书,其中有关于规则方面的内容,忽然就想,能不能模仿人的学习方式来提升计算机程序的计算能力呢? 试想,一个小孩子,他一开始什么也不会,首先,你要告诉他什么是数字,然后告诉他什么是加、减;然后告诉他什么是乘、除,还要告诉他有乘、除要先计算乘除,然后又引入了括号说,有括号永远要先计算括号。如此,随着告诉他的技能越多,他的解题能力也就越强。 于是就想着试验一下。 第一...原创 2015-06-16 15:03:01 · 86 阅读 · 0 评论 -
《开源分享1》:前端开发必备《Html-CSS中文手册》
一直想做一些优秀的资源分享内容,今天尝试整理了一下,以后会每天抽点时间发一些自认为不错的资料出来。帮助大家提高学习效率。 今天分享的内容:前端开发:《Html-CSS中文手册》! 本手册针对的是已有一定网页设计制作经验的读者。其目的是提供完整清晰的样式表内容的快速索引及进阶帮助。所以对于网页制作和样式表的基础知识,仅简单介绍,恕不赘述。 手册提供了完整的 CSS2.0 的属性(...2015-07-19 09:15:47 · 134 阅读 · 0 评论