在《设计模式之状态模式[http://blog.csdn.net/chunqiuwei/article/details/78993752]》中简单对状态模式的概念进行了讲解,...
在《设计模式之状态模式[http://blog.csdn.net/chunqiuwei/article/details/78993752]》中简单对状态模式的概念进行了讲解,...
`在《设计模式之策略模式[http://blog.csdn.net/chunqiuwei/article/details/79005939]》简单对策略模式做了讲解,本篇就再...
说实话这个模式挺令人纠结的,但从这个模式的定义上来看,有点让人摸不到什么头脑,而且查看资料以后会发现还是有点稀里糊涂的,说懂了吧也很简单,也不懂吧也有不懂的理由,于是查阅手头...
上小学时,老师布置了好几次《难忘的一件事儿》为题的作文,时光荏苒,对于这些作文的内容依然记不清了。怎么可能记得清楚呢?因为当时写作文基本都是自己瞎编的。小孩子嘛,玩就是很快乐...
适配器模式是常用的模式之一,其主要意图就是做接口兼容:使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。比如甲乙两个接口,客户端想让乙接口做出甲接口的行为或者说让乙接...
传记,似乎是名人的专用名词,但是这两天一直在想,要不要自己也写个回忆录什么的,不为别的,就相当于梳理一下自己从小到大的生活,以当前的眼光审视一下自己的过往,虽然说往事不可追,...
工厂模式其实很简单,在这里就简单的说一下自己的心得体会,随时补充和修正自己对工厂模式的认知。 question one:工厂是干什么的?当然是生产东西的,在Java的世界或者...
说道Java的代理模式,很可能就想到类Proxy和接口InvocationHandler两个东西,事实上代理模式的思想应用还是不止于此,本篇就做个梳理; 先看看Invocat...
面向对象的世界里,在一个系统或者应用的生命周期中,总会伴随着对象的大量创建和销毁。有的对象生命周期很短,如昙花一现;有的生命周期却很长,跟电视剧的主角一样可以活到最后一集。具...
该模式也是常见的一种设计模式,即使你没用过它,也至少应该见过它。开发中我们经常使用各种开源框架,只要你有心分析其源码,就可以从中看出不少设计模式的影子,特别是本文的主角 Bu...
学而时习之,温故而知新。这句话用在设计模式上真是太恰当不过了!博主从上大二的时候就开始阅读设计模式,当时对面向对象的思维理解的不是很深刻。所以一些设计模式弄得一知半解,只知其...
FlyWeight模式,也就是享元模式,其主要目的是“尽可能减少内存的使用量,于相似物件中分享尽可能多的信息”!,在面向对象的世界里,我们主要通过对象来打交道,所以需要创建大...
俗话说好记性不如烂笔头,这句话用来形容备忘录模式的作用再恰当不过了。备忘录模式的作用就是记住某对象的内部(历史)状态(或历史数据),以备将来使用的时候随之恢复之前的某一状态(...
开篇引言:“从前有座山,山上有个庙,庙里有个和尚在讲故事,讲什么故事呢?将从前有座山,山上有个庙,庙里有个和尚在讲故事,讲什么故事呢?从前。。。。” 对于Android开发者...
中介者模式,这个设计模式在博主的工作中,好像几乎没有主动用过。但是其思想理念倒是可以借鉴使用。在这里做个学习笔记,以便于加深自己的理解。 中介模式的主要目的和作用, 其实就是...
面向对象的三大特性:继承、多态和封装。这三者相辅相成,共同催生出了各种设计模式。迭代器模式就是其中之一。 俗话说物以类聚,人以群分。在面向对象的世界中往往相同的对象会相聚成集...
用搜索引擎搜装饰者模式,可以搜到一大堆的说明。但是为什么我还要写这篇文章呢?因为一千个读者一千个哈姆雷特,希望记录下自己对此模式的认知和加深自己对此模式的理解。 装饰器模式(...
学习这个模式的时候让我想起了阿基米德的一句话:“给我一个支点,我可以把地球撬动起来”,这句话用在外观设计模式上最恰当不过。因为外观设计模就是一个“以小博大”的“快捷键”模式。...
宾馆的窗帘早已关上 思绪却还是溜了 飘在树梢荡在路旁 路灯的颜色有点黄在静静的淌 昔日的影子那么纤细那么长 黑色的电视依着白色的墙 脑海里灰白的风景 幻灯片一样 在电视屏幕的...