码迷,mamicode.com
首页 >  
搜索关键字:设计    ( 116464个结果
django 中间件
django处理一个Request的过程是首先通过django 中间件,然后再通过默认的URL方式进行的。所以说我们要做的就是在django 中间件这个地方把所有Request拦截住,用我们自己的方式完成处理以后直接返回Response,那么我们可以简化原来的设计思路,把中间件不能处理的 Re...
分类:其他好文   时间:2014-05-25 19:19:54    阅读次数:263
观察者模式
观察者模式的定义是: 定义对象中的一种 一对多的关系依赖关系, 以便当一个对象的状态改变的时候,所有依赖他的对象都能得到通知并且刷新 观察者模式是一种非常常见的设计模式,应该范围非常广, 就本人做游戏来说 ,用到的位置非常多 举一个游戏中的例子,玩家的血量这一个属性, 当玩家血量减少时候,...
分类:其他好文   时间:2014-05-25 19:07:10    阅读次数:203
[Java] JAVA程序员您需要学习的25个标准
(1) 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以 及statediagrams。 (2) 你需要学习JAVA语言的基础知识以及它的核心类库(collections,seri...
分类:编程语言   时间:2014-05-25 18:44:20    阅读次数:268
RESTful API 设计指南
作者:阮一峰 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致 API 构架的流行,甚至出现"API First"的设计思想。RESTful A...
分类:Windows程序   时间:2014-05-25 18:41:14    阅读次数:333
策略模式
* 假设: * 你发现要为一家商店设计一个具有收银打折的软件 * 那么,如何设计才算是最好的呢? * 我们应该考虑到将来的功能的扩充,以及一些商品打折的比例 * * 现在先考虑一下 如何打折? * 比如: 商店的客户只有三种 : 普通用户,白金用户,钻石用户(今后也许还会有VVVIP) * 客户的身...
分类:其他好文   时间:2014-05-25 18:40:32    阅读次数:224
Effective C++笔记04:设计与声明
条款18:让接口容易被正确使用,不易被误用 1,好的接口很容易被正确使用,不容易被误用。你应该在你的所有接口中努力达成这些性质。 2,“促进正使用”的办法包括接口的一致性,以及与内置类型的行为兼容。 3,“阻止误用”的办法包括建立新类型,限制类型上的操作,束缚对象值,以及消除客户的资源管理责任。 4,shared_ptr支持定制型删除器。这可以防范DLL问题,可以用来自动解...
分类:编程语言   时间:2014-05-25 18:22:08    阅读次数:297
连载:面向对象葵花宝典:思想、技巧与实践(32) - LSP原则
LSP,Liskov substitution principle,中文翻译为“里氏替换原则”。 这是面向对象原则中唯一一个以人名命名的原则,虽然Liskov在中国的知名度没有UNIX的几位巨匠(Kenneth Thompson、Dennis Ritchie)、GOF四人帮那么响亮,但查一下资料,你会发现其实Liskov也是非常牛的:2008年图灵奖获得者,历史上第一个女性计算机博士学位获得者。其...
分类:其他好文   时间:2014-05-25 09:44:10    阅读次数:239
JavaScript高级程序设计22.pdf
操作节点appendChild()用于向childNodes列表末尾添加一个节点,appendChild()返回新增的节点var returnedNode=someNode.appendChild(newNode);alert(returnedNode==newNode); //truealert....
分类:编程语言   时间:2014-05-25 08:48:18    阅读次数:225
一些小细节可以看到优化的精髓
外链为王,内容为皇的说法在seo行业似乎已经成为了不变的定理,让众多行业人士忽略了网站结构的建设。外链、内容固然重要,但是不能厚此薄彼,网站设计也是大家不可忽略的部分。   1、404错误页面   基本上每个网站都有存在死链的情况,死链一般会出现在删除某一篇内容或产品之后,导致搜索引擎无法访问原来的链接,这样的链接称为死链。一个网站死链如果太多会让蜘蛛产生反感的情绪以至于不再抓...
分类:其他好文   时间:2014-05-25 06:25:51    阅读次数:195
抽象工厂模式java实现
抽象工厂模式详解java实现...
分类:编程语言   时间:2014-05-25 04:36:57    阅读次数:377
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!