Yii采用MVC设计模式。Yii还引入了一个称作front-controller的东西,并命名为application。application封装了对用户请求的处理。application会收集用户的请求信息,并交予对应的控制器进一步处理。这是一张交互流程图。典型的Yii应用的工作流程见图。inde...
分类:
其他好文 时间:
2014-05-27 02:21:44
阅读次数:
232
刚刚认真开始学java不超过半年时间,现在在学习struts2框架,接触到了责任链这个设计模式,并通过这个模式似乎明白了aop切面编程,因为如果没有责任链存在的话,则程序不会从中被断很多次,但是有了这个链子,就像把一个很流畅的程序切了很多次一样,我很喜欢这个名字,话不多说了,介绍责任链:(下面这.....
分类:
其他好文 时间:
2014-05-19 18:37:22
阅读次数:
227
背景:
在现在WEB开发中,稍复杂一点的页面,都会涉及到多个模块,尤其是类似seajs、LABjs、requireJS等模块工具出来后,前端开发者分模块开发已经慢慢变成一种习惯了,但是多个模块间的常常有各种交集,需要通信、需要互相调用,这时监听者模式便是必不可少的一种设计模式了,在前端表现事件操作....
分类:
编程语言 时间:
2014-05-19 18:05:46
阅读次数:
372
近段时间发现自己越来越懒了,老师早就讲过的东西,一直没有总结!百度了一下,给的答案是设计模式总共23种。简单工厂属于其中一种,而单例模式并不是其中一种。今天总结下使用这两种模式写的项目。设计模式:设计模式(Design
pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总...
分类:
其他好文 时间:
2014-05-19 16:30:58
阅读次数:
303
迭代器模式和组合模式混用前言
园子里说设计模式的文章算得上是海量了,所以本篇文章所用到的迭代器设计模式和组合模式不提供原理解析,有兴趣的朋友可以到一些前辈的设计模式文章上学学,很多很有意思的。在Head
First 设计模式这本书中,也有说迭代和组合模式混用的方法,但是使用的语言是JAVA,实现起....
分类:
其他好文 时间:
2014-05-19 13:37:27
阅读次数:
409
在《大话设计模式》这本书中,我会听到这个字眼“对接口编程”,而在文中的类图中,会提出这样一个疑问?为什么有的用的是:接口?有的用的是抽象类呢?
本文主要介绍以下内容:接口、抽象类。
文章的最后,会给出软考下午设计模式题中的一些做题技巧...
分类:
其他好文 时间:
2014-05-18 18:34:37
阅读次数:
232
软考在即,针对下午题的设计模式,本人有觉得有必要从考试战略上稍微做一些总结。为什么呢?一方面设计模式只要掌握好做题技巧,还是比较好拿分的。另一方面,通过这次软考又进一步的学习设计模式,而且在题目中给出的设计模式都是在项目中很好的应用。...
分类:
其他好文 时间:
2014-05-18 13:25:37
阅读次数:
247
本文章来至源码世界 http://www.ymsky.net/views/84366.shtml
diango 自定义404 500页面
1.首先将settings设置debug=false;
2.设置static路径
3. STATICFILES_DIRS = (
PROJECT_DIR+'/...
分类:
其他好文 时间:
2014-05-18 09:40:36
阅读次数:
424
from ConfigParser import RawConfigParser as rcp
if __name__ == "__main__":
cfg = rcp()
cfg.add_section("Info")
cfg.set("Info", "ImagePath", "f:/whu")
cfg.set("Info", "foo", "cd'...
分类:
其他好文 时间:
2014-05-18 05:58:51
阅读次数:
284
面向对象编程--再谈文本查询示例引言: 扩展第10.6节的文本查询应用程序,使我们的系统可以支持更复杂的查询。 为了说明问题,将用下面的简单小说来运行查询: Alice Emma has long flowing red hair.
Her Daddy says when the wind blows
through her hair, it looks almost alive,
l...
分类:
编程语言 时间:
2014-05-18 04:15:13
阅读次数:
564