自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 谈谈单例模式(三)

这次说的是单例模式的缺点,单例模式现在在很多开发中被人抛弃,究其原因其实很简单,就是缺点大于优点。 缺点:它是一个全局变量,只是被封装到了一个类中。由于其为全局变量,大家都可以访问到它,所以会引发以下问题。 问题一:理解代码更加困难。当出现bug时或者修改一些代码时,如果该代码中混进了单例,会使问题变得复杂,因为其是一个全局变量,我们不知道其在什么时候会http://wr被设置成一个错误值。这可能需要

2017-12-20 00:39:38 234

原创 谈谈单例模式(二)

几天没有写东西了,不过发现写些有内涵的东西的却不容易,也许是自己的功力还不够。话不多说,开干。 前面谈了单例的使用条件以及创建单例的基本范例(基于C++),今天就来谈谈单例的继承。单例继承一般用于跨平台,或者其他需要单例类内部封装不同,而对外提供一致性的地方。所以第一步就是抽象出接口,也就是对外提供一致性。第二步就是子类来实现接口功能,也就是做区分。那么第三步就是创建实体,怎么来创建。请看下面的代

2017-12-19 00:45:41 204

原创 谈谈单例模式(一)

单例模式是一种很简单,很常见的模式。我们创造并使用单例,一般是基于两点考虑。 1.全局唯一。 2.便利的访问(更多的人的会考虑这个)。 那么如何写出一个单例模式,写一个单例模式我们要思考那些东西,避免那些问题。下面是一个C++实现的单利模式,不过只考虑了保证全局只有一个对象的问题。 class Singleton { public: static Singleton* getIns

2017-12-15 00:18:09 282

原创 写在开始,现在开始

人寻求改变,却又恪守习惯,有许多事情我想去做,打算去做,觉得做了会很有意义,但是最后却依然没有做。 也许没有刺激,改变的永远只是想法,日复一日,年复一年,周而复始。也许平淡,也许平庸。至少不能算出奇。 强迫自己改变一下吧,把想法付诸于行动。 ------L

2017-12-13 22:20:55 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除