发布一个自己写的一个轻量级ORM框架,本框架设计期初基于三层架构.所以从命名上来看,了解三层的朋友会很好理解.设计该框架的目的:不想重复的写增删改查,把精力放到功能实现上.发布改框架的原因:希望给初学者一个参考,希望能给予好的建议,给自己一个展示机会.在我开始之前,先说明一下,我对"软件工程学"概念...
分类:
其他好文 时间:
2014-07-10 14:23:16
阅读次数:
329
借到了司徒正美的写的js框架设计一书,司徒大神所著有些看不太懂,果然尚需循序渐进,稳扎js基础之中。第一张开篇司徒阐述了种子模块的概念种子模块亦为核心模块,框架最先执行模块,司徒见解应包含:对象扩展、数组化,类型判定,简单事件的绑定和写在,无冲突处理,模块加载与domReady。应具有扩展性、常用、...
分类:
Web程序 时间:
2014-07-10 12:25:00
阅读次数:
273
关于orm框架设计,还有必要说的或许就是Model解析了,也是重要的一个环节,在实现上还是相对比较简单的. Model解析,主要用到的技术是反射了,即:把类的属性与表的字段做映射. 把自己的设计及实现思路写出来也希望能有人给很好的优化建议,同时也给新手一点启发吧. 首先先给Model属性定义...
分类:
其他好文 时间:
2014-07-07 20:41:52
阅读次数:
198
我的博客原文地址http://blog.cxycs.com/article/74今天中午和一个技术leader聊起建站的事儿,当我提到我在自己开发网站的时候,他突然打断我,说我犯了一个技术人员的通病,那就是总希望自己来开发。他说这样不对,开发浪费了大量的时间,还不如找个开源网站架设好好经营,先有流量...
分类:
Web程序 时间:
2014-07-07 12:20:59
阅读次数:
168
在前面的篇幅中对依赖倒置原则和IoC框架的使用只是做了个简单的介绍,并没有很详细的去演示,可能有的朋友还是区分不了依赖倒置、依赖注入、控制反转这几个名词,或许知道的也只是知道依赖倒置是原则,依赖注入、控制反转都是实现的方式,我将在下面对这些个名词做详细的介绍,在篇幅的最后还会自己实现了IoC容器的功能。...
分类:
Web程序 时间:
2014-07-06 12:30:42
阅读次数:
408
json是大家常用的数据转换格式,也是一个经典js类库。解读源码有助于提高javascript框架设计水平和编码水平。同时,有助于自己对json更深层次的理解。...
分类:
Web程序 时间:
2014-07-03 17:53:34
阅读次数:
269
项目里有一个需求,domain0的应用层需要定时给domainU(hvm windows)的应用层传递一块数据,原来的方案是在domainU的应用层架设一个http服务器,监听在某个端口,然后需要塞数据时,domain0的应用程序连接该端口,并通过http send发送数据。发送完会等待domain...
分类:
其他好文 时间:
2014-07-01 12:27:32
阅读次数:
3283
这一节从作者哪里学来了[].slice.call([],0,1);这个方法第一个参数可是是字符串可以是数组或其他,第2个是数组截取位置的开始位置,第3个是终止位置。作者说这个方法不兼容旧版本ie的,HTMLCollection、NodeList不是Object的子类 所以在最后写了一个mass fr...
分类:
Web程序 时间:
2014-07-01 00:38:12
阅读次数:
298
需要一个新的功能添加到我们的命名空间上。这方法在JS中被叫做extend或者mixin,若是遍历属性用一下1.1代码,则会遍历不出原型方法,所以1.2介绍的是mass Framework里的mix方法。类似juqery的$.extend()。1.1代码function extend(destinat...
分类:
Web程序 时间:
2014-06-30 22:57:24
阅读次数:
214
LAMP在业界是一个非常流行的词语,这4个字母分别代表Linux,Apache,MySQL和PHP。LAMP以其高效、灵活的特性已经成为中小企业的首选。
以前介绍一种迅速搭建LAMP的方式。
1 在Ubuntu上打开终端,输入
sudo
apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
一...
分类:
数据库 时间:
2014-06-29 22:14:44
阅读次数:
291