Web 前端性能优化是个大话题,是个值得运维人员持续跟踪的话题,是被很多网站无情忽视的技术。Web
前端优化最佳实践之 内容篇Web 前端优化最佳实践之 Server 篇Web 前端优化最佳实践之 Cookie 篇Web 前端优化最佳实践之 CSS 篇Web
前端优化最佳实践之 JavaScript...
分类:
Web程序 时间:
2014-05-16 18:16:58
阅读次数:
433
几个设计模式的原则,简单了解了一下单一职责类的功能应该单一,就一个类而言,应该仅有一个引起它变化的原因,否则就要拆分。【大话设计模式】里大鸟和小菜用的DV的摄像功能和手机的摄像功能的比较,DV的功能单一,手机的功能多而复杂,小菜在看到UFO的时候赶紧拿出手机来录像,结果发现录的很不清楚,如果是DV的...
分类:
其他好文 时间:
2014-05-14 12:32:59
阅读次数:
185
第一遍学完《大话设计模式》,顿感思考层次高了起来。让我们能站在山顶以更高的角度来俯视我们的设计。但是,我们也深知一遍的学习是远远不够的,今天先试着将自己目前的理解尽可能宏观的总结一下
,各位多多指教,不胜感激。
什么是设计模式
设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代...
分类:
其他好文 时间:
2014-05-13 14:20:46
阅读次数:
283
原文第23章 访问者模式(Visitor Pattern)访问者模式
导读:访问者模式是我个人认为所有行为模式中最为复杂的一种模式了,这个模式可能看一遍会看不懂,我也翻了好几个例子,依然不能很好的理解访问者模式的核心。下面这个例子是来源于大话设计模式中的例子,稍作了修改!后续如果我有更好的例子或者....
分类:
其他好文 时间:
2014-05-12 08:58:48
阅读次数:
258
参考资料:《大话设计模式》//模板方法模式--处理问题的步骤相同,但步骤的实现不同using
System;using System.Collections.Generic;using System.Linq;using
System.Text;namespace ds_templatemethod...
分类:
其他好文 时间:
2014-05-10 05:19:04
阅读次数:
322
参考资料:《大话设计模式》简单工厂模式://////简单工厂模式实验,2014.05.07---通过工厂类实例化对象///using System;using
System.Collections.Generic;using System.Linq;using System.Text;namespa...
分类:
其他好文 时间:
2014-05-10 05:16:31
阅读次数:
332
参考资料《大话设计模式》using System;using
System.Collections.Generic;using System.Linq;using System.Text;namespace
ds_proxy{ class Program { static ...
分类:
其他好文 时间:
2014-05-10 05:15:33
阅读次数:
290
应用需求:
在网盘开发过程中有这样一个需求,即对文件版本进行控制,即记录文件版本的更替信息,这里说的更替信息仅仅是记录不同时刻的文件变化,即文件的增、删、改、重命名等操作。在每个待监控的目录下都会保存一份文件,记录文件变化的增量信息,每次低版本到高版本升级的时候就可以通过消元合并操作快速地进行。关于文件版本控制的具体实现方案会在开发完善后列出,这里仅仅指出它的保存方式,即将文件操...
分类:
其他好文 时间:
2014-05-10 03:37:35
阅读次数:
368
OOP编程原则:1.开闭原则(OCP : Open-Close
Principle):对扩展开放,对修改封闭2.依赖倒置(DIP: Dependency Inversion Principle):
依赖于抽象,不依赖于具体3.替换原则(LSP): 父类能够出现的地方,子类都能够出现。4.接口隔离原则...
分类:
其他好文 时间:
2014-05-09 09:56:31
阅读次数:
417