摘要: python3-cookbook中每个小节以问题、解决方案和讨论三个部分探讨了Python3在某类问题中的最优解决方式,或者说是探讨Python3本身的数据结构、函数、类等特性在某类问题上如何更好地使用。这本书对于加深Python3的理解和提升Python编程能力的都有显著帮助,特别是对怎么提高Py 阅读全文
posted @ 2020-02-22 17:14 山上下了雪-bky 阅读(245) 评论(0) 推荐(0) 编辑
摘要: python3-cookbook中每个小节以问题、解决方案和讨论三个部分探讨了Python3在某类问题中的最优解决方式,或者说是探讨Python3本身的数据结构、函数、类等特性在某类问题上如何更好地使用。这本书对于加深Python3的理解和提升Python编程能力的都有显著帮助,特别是对怎么提高Py 阅读全文
posted @ 2020-02-21 23:18 山上下了雪-bky 阅读(240) 评论(0) 推荐(0) 编辑
摘要: python3-cookbook中每个小节以问题、解决方案和讨论三个部分探讨了Python3在某类问题中的最优解决方式,或者说是探讨Python3本身的数据结构、函数、类等特性在某类问题上如何更好地使用。这本书对于加深Python3的理解和提升Python编程能力的都有显著帮助,特别是对怎么提高Py 阅读全文
posted @ 2020-02-21 17:27 山上下了雪-bky 阅读(307) 评论(0) 推荐(0) 编辑
摘要: python3-cookbook中每个小节以问题、解决方案和讨论三个部分探讨了Python3在某类问题中的最优解决方式,或者说是探讨Python3本身的数据结构、函数、类等特性在某类问题上如何更好地使用。这本书对于加深Python3的理解和提升Python编程能力的都有显著帮助,特别是对怎么提高Py 阅读全文
posted @ 2020-02-20 19:30 山上下了雪-bky 阅读(385) 评论(0) 推荐(0) 编辑
摘要: python3-cookbook中每个小节以问题、解决方案和讨论三个部分探讨了Python3在某类问题中的最优解决方式,或者说是探讨Python3本身的数据结构、函数、类等特性在某类问题上如何更好地使用。这本书对于加深Python3的理解和提升Python编程能力的都有显著帮助,特别是对怎么提高Py 阅读全文
posted @ 2020-02-19 19:56 山上下了雪-bky 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 本文只是讲解了Git的基本原理和命令的使用,如果想要学习更多细节,可以参考https://git-scm.com/book/zh/v2/ git中常用的包括5个部分:工作区(即工作目录),贮藏区,暂存区,本地仓库,远程仓库。它们之间的关系如下图: 贮藏 贮藏就是将工作区中已修改但是未暂存的内容放入贮 阅读全文
posted @ 2019-12-23 23:11 山上下了雪-bky 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 状态模式可以看做是在运行时改变对象行为的一种方式。状态模式允许对象在其内部状态变化时改变其行为,此时感觉就像对象本身已经改变了一样。 参与者: State接口:State基类,定义不同状态共同需要执行的接口。 ConcreteSate对象:State基类的子类,不同状态的可以在子类接口中实现不同的操 阅读全文
posted @ 2019-12-17 23:12 山上下了雪-bky 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 此模式通过一个模板方法来定义程序的框架或算法,通常模板方法定义在基类中,即原始的模板,然后子类就可以根据不同的需要实现或重写模板方法中的某些算法步骤或者框架的某部分,最后达到使用相同模板实现不同功能的效果。 核心思想: 使用一个模板方法定义好总的算法框架。 子类中根据需要重新定义某些操作,但是不能修 阅读全文
posted @ 2019-12-11 00:02 山上下了雪-bky 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 命令模式,正如模式的名字一样,该模式中的不同操作都可以当做不同的命令来执行,可以使用队列来执行一系列的命令,也可以单独执行某个命令。该模式重点是将不同的操作封装为不同的命令对象,将操作的调用者与执行者进行解耦。 命令模式中的Command对象(即每一个命令,或者说命令对象)用于封装在完成某项操作或触 阅读全文
posted @ 2019-12-03 23:54 山上下了雪-bky 阅读(836) 评论(0) 推荐(1) 编辑
摘要: 观察者模式中的主题对象一般存在着一个其他服务依赖的核心服务,并且维护着其他依赖此核心服务的对象列表(即观察者或监视者列表),当主题对象发生变化时,观察者应该改变自己的状态或者进行某些操作 观察者模式中的三个角色: 主题:即观察者观察的对象,一般是需要有注册和注销方法,用来添加观察者和删除观察者。 观 阅读全文
posted @ 2019-11-19 22:57 山上下了雪-bky 阅读(420) 评论(0) 推荐(0) 编辑