-
2017-01-17 13:41:03
- C++设计模式浅识中介者模式
- 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地交互引用,从而使耦合松散,而且可以独立地改变它们之间的交互。
-
1837
-
2017-01-17 13:42:30
- C++设计模式浅识职责链模式
- 职责链模式(ChainOfResponsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
-
1363
-
2017-01-17 13:43:52
- C++设计模式浅识命令模式
- 命令模式(Command)将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。
-
1740
-
2017-01-17 13:45:27
- C++设计模式浅识桥接模式
- 其好处:优先使用对象的合成/聚合将有助于你保持每个类被封装,并被集中在单个任务上。这样类和类继承层次会保持较小规模,并且不太可能增长为不可控制的庞然大物,而继承就有可能。
-
1324
-
2017-01-17 13:58:52
- Django 管理界面
- 如我们之前多次提到过的,Django的管理界面是该框架的杀手级特性之一,多数 Django开发人员都知道它既省时又好用。由于该管理界面极受欢迎,对 Django开发人员来说,想对它进行定制和拓展是件很平常的事情。
-
1563
-
2017-01-17 14:01:04
- Django集成已有的数据库和应用
- Django最适合于所谓的green-field开发,即从头开始的一个项目,正如你在一块还长着青草的未开垦的土地上从零开始建造一栋建筑一般。然而,尽管Django偏爱从头开始的项目,将这个框架和以前遗留的数据库和应用相整合仍然是可能的。本章就将介绍一些整合的技巧。
-
1583
-
2017-01-17 14:05:28
- Django集成的子框架
- Python有众多优点,其中之一就是“开机即用”原则:安装Python的同时安装好大量的标准软件包,这样你可以立即使用而不用自己去下载。Django也遵循这个原则,它同样包含了自己的标准库。这一章就来讲这些集成的子框架。
-
1423
-
2017-01-17 14:08:42
- Django缓存机制
- 静态的网站的内容都是些简单的静态网页直接存储在服务器上,可以非常容易地达到非常惊人的访问量。但是动态网站因为是动态的,也就是说每次用户访问一个页面,服务器要执行数据库查询,启动模板,执行业务逻辑到最终生成一个你说看到的网页,这一切都是动态即时生成的。从处理器资源的角度来看,这是比较昂贵的。
-
1135
-
2017-01-17 14:13:57
- Django通用视图讲解
- Web 开发是一项无聊而且单调的工作。到目前为止,我们已经介绍了 Django怎样在模型和模板的层面上减小开发的单调性,但是 Web开发在视图的层面上,也经历着这种令人厌倦的事情。
-
1581
-
2017-01-17 14:17:59