您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Python设计模式之中介模式简单示例

  2. 本文实例讲述了Python设计模式之中介模式。分享给大家供大家参考,具体如下: Mediator Pattern:中介模式 中介模式提供了一系列统一的系统接口。此模式也被认为是行为模式,因为他能选择程序处理流程。 当许多类开始在交互中产生结果时,可以选用中介模式。当软件开始组织的时候,许多用户的要求添加更多的功能。 这就导致了要和以前的类不断交互,除了新类。随着系统的复杂度加大,类之间的交互变得频繁,维护代码变得困难。 中介模式 就是为了解决这个问题,通过允许类之间的松耦合。这样中介模式就能了解
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:67584
    • 提供者:weixin_38629920
  1. Python设计模式之观察者模式简单示例

  2. 本文实例讲述了Python设计模式之观察者模式。分享给大家供大家参考,具体如下: 观察者模式是一个软件设计模式,一个主题对象包涵一系列依赖他的观察者,自动通知观察者的主题对象的改变,通常会调用每个观察者的一个方法。这个设计模式非常适用于分布式事件处理系统。 典型的在观察者模式下: 1.发布者类应该包涵如下方法: 注册能够接收通知的对象 从主对象到注册对象,通知任何变化 未注册对象不能够接收任何通知信息 2.订购者类应该包涵如下: 发布者会调用一个订购者提供的方法,将任何改变告知注册对象。 3.当
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:62464
    • 提供者:weixin_38708841
  1. Python设计模式之享元模式原理与用法实例分析

  2. 本文实例讲述了Python设计模式之享元模式原理与用法。分享给大家供大家参考,具体如下: 享元模式(Flyweight Pattern):运用共享技术有效地支持大量细粒度的对象. 下面是一个享元模式的demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——享元模式 享元模式(Flyweight Pattern):运用共享技术有效地支持大量细粒度的对象 对一个类进行的实例,只在
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:96256
    • 提供者:weixin_38610052
  1. Python设计模式之代理模式实例详解

  2. 本文实例讲述了Python设计模式之代理模式。分享给大家供大家参考,具体如下: 代理模式(Proxy Pattern):为其他对象提供一种代理以控制对这个对象的访问 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——代理模式 代理模式(Proxy Pattern):为其他对象提供一种代理以控制对这个对象的访问 实现:戴励 替 卓贾易 送礼物给 娇娇 模型: #公共接口类 class
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:100352
    • 提供者:weixin_38620893
  1. Python设计模式之建造者模式实例详解

  2. 本文实例讲述了Python设计模式之建造者模式。分享给大家供大家参考,具体如下: 建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 下面是一个建造者模式的demo #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——建造者模式 建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:88064
    • 提供者:weixin_38714641
  1. Python设计模式之原型模式实例详解

  2. 本文实例讲述了Python设计模式之原型模式。分享给大家供大家参考,具体如下: 原型模式(Prototype Pattern):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 一个原型模式的简单demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——原型模式 原型模式(Prototype Pattern):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:81920
    • 提供者:weixin_38737521
  1. Python设计模式之工厂模式简单示例

  2. 本文实例讲述了Python设计模式之工厂模式。分享给大家供大家参考,具体如下: 工厂模式是一个在软件开发中用来创建对象的设计模式。 工厂模式包涵一个超类。这个超类提供一个抽象化的接口来创建一个特定类型的对象,而不是决定哪个对象可以被创建。 为了实现此方法,需要创建一个工厂类创建并返回。 当程序运行输入一个“类型”的时候,需要创建于此相应的对象。这就用到了工厂模式。在如此情形中,实现代码基于工厂模式,可以达到可扩展,可维护的代码。当增加一个新的类型,不在需要修改已存在的类,只增加能够产生新类型的子
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:58368
    • 提供者:weixin_38669093
  1. Python设计模式之备忘录模式原理与用法详解

  2. 本文实例讲述了Python设计模式之备忘录模式原理与用法。分享给大家供大家参考,具体如下: 备忘录模式(Memento Pattern):不破坏封装性的前提下捕获一个对象的内部状态,并在该对象之外保存这个状态,这样已经后就可将该对象恢复到原先保存的状态 下面是一个备忘录模式的demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——备忘录模式 备忘录模式(Memento Pat
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:90112
    • 提供者:weixin_38645434
  1. Python设计模式之组合模式原理与用法实例分析

  2. 本文实例讲述了Python设计模式之组合模式原理与用法。分享给大家供大家参考,具体如下: 组合模式(Composite Pattern):将对象组合成成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性. 下面是一个组合模式的demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——组合模式 组合模式(Composite Pattern
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:91136
    • 提供者:weixin_38665411
  1. Python设计模式之简单工厂模式实例详解

  2. 本文实例讲述了Python设计模式之简单工厂模式。分享给大家供大家参考,具体如下: 简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 下面使用简单工厂模式实现一个简单的四则运算 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' ''' 大话设计模式 用任意一种面向对象语言实现一个计算器控制台程序。要求输入两个数和运算符号,得
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:76800
    • 提供者:weixin_38693419
  1. Python设计模式之模板方法模式实例详解

  2. 本文实例讲述了Python设计模式之模板方法模式。分享给大家供大家参考,具体如下: 模板方法模式(Template Method Pattern):定义一个操作中的算法骨架,将一些步骤延迟至子类中.模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 下面是一个模板方法模式的一个demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——模板方法模式 模板方法
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:84992
    • 提供者:weixin_38720402
  1. Python设计实现的计算器功能完整实例

  2. 本文实例讲述了Python设计实现的计算器功能。分享给大家供大家参考,具体如下: 通过利用PYTHON 设计处理计算器的功能如: 1 – 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 ))- (-4*3)/(16-3*2)) 我的处理计算基本思路是: 解题思路是,需要优先处理内层括号运算--外层括号运算--先乘除后加减的原则: 1、正则处理用户输入的字符串,然后对其进行判断,判断计算公式是否有括号,有就先将计算公式进
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:105472
    • 提供者:weixin_38660918
  1. Python设计模式之迭代器模式原理与用法实例分析

  2. 本文实例讲述了Python设计模式之迭代器模式原理与用法。分享给大家供大家参考,具体如下: 迭代器模式(Iterator Pattern):提供方法顺序访问一个聚合对象中各元素,而又不暴露该对象的内部表示. 下面是一个迭代器模式的demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——迭代器模式 迭代器模式(Iterator Pattern):提供方法顺序访问一个聚合对象中各
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:103424
    • 提供者:weixin_38689551
  1. Python设计模式之解释器模式原理与用法实例分析

  2. 本文实例讲述了Python设计模式之解释器模式原理与用法。分享给大家供大家参考,具体如下: 解释器模式(Interpreter Pattern):给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子. 下面是一个解释器模式的demo: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' """ 大话设计模式 设计模式——解释器模式 解释器模式(Interpreter Patt
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:83968
    • 提供者:weixin_38538021
  1. Python设计模式之代理模式简单示例

  2. 本文实例讲述了Python设计模式之代理模式。分享给大家供大家参考,具体如下: 代理模式在一般形式上是一个类函数接口。代理可以是这些事物的接口:网络连接,存储的对象,文件,或者其他资源(昂贵的或者不容易复制的)。 一个众所周知的代理模式的例子就是引用计数的指针对象。 代理模式是结构设计模式的例子。这个模式的目的是要创建一个真实对象或类的代理。 代理模式有3个必要的元素: 1. 真实的对象(执行业务逻辑,被代理的对象) 2. 代理类(用户请求的一个接口,对真实目标的保护) 3. 用户(获取任务的用
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:68608
    • 提供者:weixin_38655998
  1. Python设计模式之策略模式实例详解

  2. 本文实例讲述了Python设计模式之策略模式。分享给大家供大家参考,具体如下: 策略模式(Strategy Pattern):它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户. 下面是一个商场活动的实现 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'Andy' ''' 大话设计模式 设计模式——策略模式 策略模式(strategy):它定义了算法家族,分别封装起来,让他们
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:93184
    • 提供者:weixin_38517997
  1. Python设计模式之门面模式简单示例

  2. 本文实例讲述了Python设计模式之门面模式。分享给大家供大家参考,具体如下: facade:建筑物的表面 门面模式是一个软件工程设计模式,主要用于面向对象编程。 一个门面可以看作是为大段代码提供简单接口的对象,就像类库。 门面模式被归入建筑设计模式。门面模式隐藏系统内部的细节和复杂度,给用户提供一个简单的接口,采用门面模式,用户能够使用简单的接口进行工作,而不用担心系统的复杂。 理解门面模式最重要的一点就是它提供的简单接口是系统的一部分。因此提供简单易用的功能要胜过完整的功能。 门面模式的优点
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:81920
    • 提供者:weixin_38750003
  1. Python设计模式之MVC模式简单示例

  2. 本文实例讲述了Python设计模式之MVC模式。分享给大家供大家参考,具体如下: 一.简单介绍 mvc模式  the  model-view-controller pattern mvc模式是一个运用在软件工程中的设计模式。mvc模式脱离了以前简单的web服务设计逻辑,将开发,测试和维护分离。在MVC模式中,应用被分解为相互作用的模块,模型,视图,控制。目的在于分离输入(control),处理逻辑(model),输出格式(view)。 简单的理解: 1. 控制模块用于获取用户输入,并将模型与视图
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:90112
    • 提供者:weixin_38551059
  1. python设计模式-练习代码

  2. python设计模式练习代码
  3. 所属分类:Python

    • 发布日期:2020-12-27
    • 文件大小:14336
    • 提供者:u012205706
  1. Python-Database:基于Python设计的数据库,实现了数据库的简单基本功能-源码

  2. Python数据库 基于Python设计的数据库,实现了数据库的简单基本功能。
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:35840
    • 提供者:weixin_42175516
« 1 2 34 5 6 7 8 9 10 ... 50 »