坚持DRY原则 ASP.NET MVC中的一个设计原则是DRY(“Don't Repeat Yourself”)。相同功能或行为的代码只写一遍,然后在应用程序的任何地方都可以引用。这样减少了代码数量,降低使代码出错可能性,并且更容易维护。
分类:
其他好文 时间:
2014-09-18 18:14:24
阅读次数:
151
Decorator模式:动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。一.基本概念:1.设计原则:(1)多用组合,少用继承。利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能够利用组合的做法扩展对..
分类:
其他好文 时间:
2014-09-18 16:58:54
阅读次数:
141
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39269193,本文出自:【张鸿洋的博客】1、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~IoC的原则是:...
分类:
移动开发 时间:
2014-09-18 09:48:53
阅读次数:
443
什么是javabean?遵循一定的设计原则的任何java类都可以是javabean组件1.可序列化 implements serializable2.无参数的构造方法3.私有属性通过公有方法来获取和设置属性通过事件与其他类通信可以包含业务逻辑和数据访问逻辑javabean 举例public clas...
分类:
编程语言 时间:
2014-09-17 23:03:52
阅读次数:
325
Linux下代码括号“{”和“}”的使用原则如下
(1)对于结构体、if/for/while/switch语句,“{”不另起一行,例如:
struct var_data{
int len;
char data[0];
};
if (a == b){
a = c;
d = a;
}
for (i = 0; i < 10; i++){
a = c;
d = a;
}
(2)如果i...
分类:
系统相关 时间:
2014-09-17 20:27:42
阅读次数:
228
(via雅香小筑)Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也很出色。Armv6、armv7、armv7s、arm64都是arm处理器的指令集,所有指令集原则上都是向下兼容的,如iPhone4S的CPU默认指令...
分类:
移动开发 时间:
2014-09-17 18:27:22
阅读次数:
233
HTML(hyper text markup language)超级链接 文本 标记 语言用括起来称为标记语言扩展名 .htm .html对同一内容的控制,标记语言的显示遵循语句的“就近原则”语言的对比:Html 是解释执行的语言 读一行数据,浏览器解释一行Sql 是编译执行的语言 将源代码变成机器...
分类:
Web程序 时间:
2014-09-17 18:08:12
阅读次数:
273
机房规划与设计——机房布局功能区域划分明确机柜摆放(面对面或背对背,形成冷风通道和热风通道,至少1.2米)设备摆放(服务器,存储,PC应分区放置,发热量大的设置应分散在多个机柜中)机房规划与设计——设备设备造型原则满足需求(当前和未来扩展的需求)经济性(上一个前..
分类:
其他好文 时间:
2014-09-17 15:39:03
阅读次数:
179
说实话,我讨厌这样一个土鳖的标题,希望内容不让你失望. 本文最早源于一系列关于解决问题方法论的思考,从解决问题的一般原则到探索如何让解决问题依赖知识积累和思维工具而不是偶发灵感.这样关注点逐渐从解决问题演变为个人知识体系的构建和知识的管理. 2009年 解决问题:心态 原则 方法 2012年 [Think] 解决问题 Ⅱ 2012年 实用主义的思考与学习 读书笔记...
分类:
其他好文 时间:
2014-09-17 13:42:27
阅读次数:
307
1. 单一职责原则(SRP: Single Resposibility Principle) 用“职责”或“变化原因”来衡量接口或类设计得是否优良,但“职责”和“变化原因”都是不可度量,因项目而异。 好处: 类的复杂性降低,职责有清晰明确...
分类:
其他好文 时间:
2014-09-17 01:14:31
阅读次数:
221