设计模式
洞悉之鬼
这个作者很懒,什么都没留下…
展开
-
设计模式之我见(一)
设计模式是很重要的一个方面,我个人认为是小工和大牛之间的区别的重要区分点,设计模式的重要也就不言而喻了原创 2016-07-12 10:53:53 · 519 阅读 · 0 评论 -
设计模式之我见(二)
书接上文原创 2016-07-12 14:10:24 · 463 阅读 · 0 评论 -
回调函数
前言: 最近在一个地方用到回调函数,差不多一年之前接触过,也写了demo,但是碰见还是半懂不懂的,所以把这次写的demo写成博客,再看的时候也能快些。首先都在说回调,但是我到现在也不是明确的理解哪里回调了,知道代码的逻辑流程,但是还是不理解为什么叫这么个名字,可能有人跟我一样,也可能我比较愚钝,不能一点就透。 回调分为三个关系体:调用者,被调者,被调者的父类(看了原创 2017-08-10 18:36:29 · 258 阅读 · 0 评论 -
单例模式深探-懒汉式和饿汗式
什么是单例模式首先说句题外话,单例模式在很多的开源框架和项目都随处可见,所以单例模式的重要不言而喻,在一些稍微大点的公司设计模式肯定是会在面试中会问到的,单例模式的命中率不亚于工厂模式等设计模式(在之后的会陆续补上其它项目中经常用到的设计模式)进入正题,什么是单例模式,通俗的说就是:在整个对象中,单例类只能有一个实例,单例类必须自己创建自己的唯一实例单例类必须给其它对象提供这一实例原创 2016-09-05 10:45:21 · 1497 阅读 · 0 评论 -
设计模式笔记(三)
书接上文原创 2016-07-12 16:54:49 · 1566 阅读 · 0 评论 -
设计模式笔记(四)
Twelve:责任链模式责任链模式:有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递,直到某一对象决定处理该请求。但是发出者并不清楚到底最终那个对象会处理该请求,所以,责任链模式可以实现,在隐瞒客户端的情况下,对系统进行动态的调整。链接上的请求可以是一条链,可以是一个树,还可以是一个环,模式本身不约束这个,需要我们自己去实现,同时,在一个时刻,命令只允许由一...原创 2016-07-12 17:28:44 · 2236 阅读 · 0 评论