- 博客(3)
- 收藏
- 关注
原创 设计模式: 单例模式
设计模式: 单例模式单例模式指的是在软件程序中某个类只存在一个实例。python 实现class Singleton(object): ''''' A python style singleton ''' def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): ...
2018-09-28 18:51:15 301
原创 设计模式:观察者模式
设计模式:观察者模式行为模式的一种,定义的是一种一个被观察对多个观察者的作用关系。当被观察对象发生变化时, 观察者需要根据自身的逻辑做出相应的反映。其基本结构图如下所示:在这之中,主要包含三个重要角色:Subject:抽象主题(抽象被观察者),抽象主题角色把所有观察者对象保存在一个集合里,每个主题都可以有任意数量的观察者,抽象主题提供一个接口,可以增加和删除观察者对象。Concret...
2018-09-24 17:10:31 155
原创 GIT命令学习: 暂存(stash)
GIT命令学习: 暂存(stash)当对当前版本的文档进行修改后,而又想回到最初的版本进行一些额外的修改。这种应用场景很适用于早开发的过程中发现之前的代码存在bug的情况并需要及时修改的情况。此时就可以使用stash命令,它会保存当前的修改,并切换至HEAD对应的提交版本处。基本命令git stash list [<options>]列举暂存的所有条目,包括其名称(eg. st...
2018-09-24 15:09:25 743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人