返回顶部
上一页 1 ··· 6 7 8 9 10 11 下一页

2018年6月3日

python-观察者模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 存在这样的一种情况:公司领导再开例会那天临时有事,他让秘书给所有会上员工群发了一封邮件,通知大家会议取消,员工们收到邮件之后得知会议取消便继续回到各自岗位开始工作。这其中就包含了一 阅读全文

posted @ 2018-06-03 17:10 weilanhanf 阅读(631) 评论(0) 推荐(1) 编辑

python-迭代器模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 集合是用来管理和组织数据对象的数据结构的。集合有两项基本职能:一、批量的存储数据对象,二、在不暴露集合内部结构的条件下向外界提供访问内部元素的接口(可能存在的遍历方式:顺序、逆序遍 阅读全文

posted @ 2018-06-03 16:58 weilanhanf 阅读(393) 评论(0) 推荐(0) 编辑

python-策略模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 策略指的就是为了达到某一目的而采取的手段或者方法。为了实现软件设计咪表,对象可能会用到多种多样的算法。这些算法甚至会经常改变。如果将这些算法都硬编码到对象中,将会使得对象本身变得臃 阅读全文

posted @ 2018-06-03 16:09 weilanhanf 阅读(2841) 评论(0) 推荐(0) 编辑

python-组合模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 组合模式主要用来处理一类具有“容器特征”的对象——它们即充当对象又可以作为容器包含其他多个对象。组合模式对“容器特征”的对象和单个对象一视同仁。例如在计算机处理算术表达式的时候,算 阅读全文

posted @ 2018-06-03 12:09 weilanhanf 阅读(532) 评论(0) 推荐(0) 编辑

python-享元模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 如果一个软件系统在运行时所创建的相同或相似对象数量太多,将导致运行代价过高,带来系统资源浪费、性能下降等问题 如何避免系统中出现大量相同或相似的对象,同时又不影响客户端程序通过面向 阅读全文

posted @ 2018-06-03 11:39 weilanhanf 阅读(734) 评论(0) 推荐(1) 编辑

python-代理模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 模式动机 通过引入一个新的对象(如小图片和远程代理对象)来实现对真实对象的操作或者将新的对象作为真实对象的一个替身,这种实现机制即为代理模式,通过引入代理对象来间接访问一个对象,这 阅读全文

posted @ 2018-06-03 11:20 weilanhanf 阅读(717) 评论(0) 推荐(0) 编辑

不吹不擂,题集系类

摘要: 第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 阅读全文

posted @ 2018-06-03 10:29 weilanhanf 阅读(451) 评论(0) 推荐(0) 编辑

2018年6月2日

python-装饰器模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 有时为了给某个对象而不是给整个类添加一个功能,使用继承机制是添加功能的一个有效途径,但是不够灵活,用户不能控制对组件加边框的方式和时机,并且会导致子类膨胀。一种较为灵活的方式就是将 阅读全文

posted @ 2018-06-02 23:41 weilanhanf 阅读(3496) 评论(0) 推荐(0) 编辑

python-适配器模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 为了解决接口不兼容的问题引进一种接口的兼容机制,就是适配器模式,其通过提供一种适配器类将第三方提供的接口转换为客户希望的接口。生活中的例子例如:手机充电器要将220v的电源转换为手 阅读全文

posted @ 2018-06-02 22:23 weilanhanf 阅读(2130) 评论(0) 推荐(0) 编辑

python-桥接模式

摘要: 源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 有些类在功能设计上要求,自身包含两个或两个以上变化的因素,即该类在二维或者多维上变化。现有一杯咖啡,咖啡杯的大小和是否加奶为两个变化因素,使得这杯咖啡在这两个维度上发生变化,也就是 阅读全文

posted @ 2018-06-02 21:56 weilanhanf 阅读(813) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 下一页

导航