LaneBlog

LaneBlog

每一个没有起舞的日子都是在辜负生命。

最新文章

面向对象的洗礼:设计模式(八)之工厂方法

工厂方法来源于简单工厂模式,是简单工厂模式的一个衍生品。核心的工厂类不再进行类的实例化,核心工厂类不再负责产品的创建,核心的工厂类只负责子类的接口,使核心工厂类抽象化,成为一个抽象工厂。

工厂方法:定义一个工厂接口,用来创建产品对象,将实际创建工作推迟到子类当中。 工厂方法来源于简单工厂模式,是简单工厂模式的一个衍生品。核心的工厂类不再进行类的实例化,核心工厂类不再负责产品的创建,核心...

面向对象的洗礼:设计模式(七)之代理模式

代理模式,是为其他对象提供一种代理以控制对这个对象的访问,代理模式是设计模式的一种。应用较为广泛,是一个对象需要访问另一个对象,出于某种原因或目的,在两个对象之间添加了一个中间对象。A对象访问B对象的方法,B对象的该方法实际是调用的C对象的方法,间接的完成了A对象对C对象的访问。这种模式叫做代理模式。

代理模式,是为其他对象提供一种代理以控制对这个对象的访问,代理模式是设计模式的一种。应用较为广泛,是一个对象需要访问另一个对象,出于某种原因或目的,在两个对象之间添加了一个中间对象。A对象访问B对象的...

面向对象的洗礼:设计模式(六)之装饰模式

装饰模式,动态的给一个对象添加一些额外的职责,就增加的功能来说,装饰模式比生成子类更为灵活。设计模式之装饰模式。每个装饰对象的实现和如何使用这个对象分离了,每个装饰对象只关心自己的功能,不需要关心如何被添加到对象链中。

装饰模式,动态的给一个对象添加一些额外的职责,就增加的功能来说,装饰模式比生成子类更为灵活。设计模式之装饰模式。每个装饰对象的实现和如何使用这个对象分离了,每个装饰对象只关心自己的功能,不需要关心如何...

面向对象的洗礼:设计模式(五)之依赖倒转原则

依赖倒转原则,是面向对象的标识,以里氏代换原则为基础,使的开放-封闭原则的实现成为了可能。针对接口的而不是针对实现编程。

依赖倒转原则,是面向对象的标识,以里氏代换原则为基础,使的开放-封闭原则的实现成为了可能。针对接口的而不是针对实现编程。 场景:高内聚低耦合的计算机主机,上篇中提到过的例子http://www.lan...

面向对象的洗礼:设计模式(四)之开放-封闭原则

开放-封闭原则,是面向对象的核心思想,使用开放-封闭原则的设计模式,可以获得那些声称使用面向对象可以获得的巨大好处,即可扩展性,易维护性,高复用性,超灵活性。

开放-封闭原则,是面向对象的核心思想,使用开放-封闭原则的设计模式,可以获得那些声称使用面向对象可以获得的巨大好处,即可扩展性,易维护性,高复用性,超灵活性。 开放原则:对扩展时开放的! 封闭原则:对...

面向对象的洗礼:设计模式(三)之单一原则,避免万能类

面向对象的软件开发中,有一个基本原则,那就是单一原则,是设计模式的重点。单一原则,功能单一的类,避免万能类。如果一个类的空能多于一点,就应该拆分成2个类。是面向对象的设计模式中最重要的一个原则。

面向对象的软件开发中,有一个基本原则,那就是单一原则,是设计模式的重点。单一原则,功能单一的类,避免万能类。如果一个类的空能多于一点,就应该拆分成2个类。是面向对象的设计模式中最重要的一个原则。 举个...

面向对象的洗礼:设计模式(二)之策略模式

策略模式,策略就是算法和变化,策略模式就是对算法和变化的封装。是条件选择从客户端到服务端的转移。客户端与算法类的彻底隔离。以PHP代码实现

策略模式,策略就是算法和变化,策略模式就是对算法和变化的封装。是条件选择从客户端到服务端的转移。客户端与算法类的彻底隔离。 [code] <?php abstract class Strategy{...

面向对象的洗礼:设计模式(一)之简单工厂模式

设计模式,是面向对象的洗礼,面向对象的思维体操,常见的共28种设计模式,本篇谈谈设计模式中最常见的一种,那就是简单工厂模式。抽象,封装,对不同的需求进行分发,一个需求的改动不需要改变其他,低耦合,高重用。

昨晚开始看设计模式,我决定没看一种,就把它记录下来。一是晚上看,早上到公司,边写边回味。二是决定每看一章就写一篇博客,可以监督自己不会看着看着半途而废。 这应该就是一个系列博客了,书目录总共28种设计...

【转】恶性循环:舍不得投资,得不到回报

文章转载自CSDN。原标题是【聊一聊】程序员的恶性循环 ! 正好解释我现在的一些困惑。舍不得投资,就没有回报!等着得到回报后在投资,是愚蠢的!

原文地址:http://bbs.csdn.net/topics/390729660 穷人的恶性循环: 穷 -> 需要努力工作 -> 没有时间去交际 -> 人脉越来越狭窄 -> 工作越来越难做 -> 越...

MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能

Mysql计数器功能,单一的字段在高并发下的工作并不理想,本文分享鄙人的浅见。实现高性能Mysql。在高并发下良好的工作。

现在有很多的项目,对计数器的实现甚是随意,比如在实现网站文章点击数的时候,是这么设计数据表的,如:”article_id, menu_id, article_name, article_content...