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

搜索资源列表

  1. 重复代码检测技术的研究

  2. 在软件开发中,软件度量的根本目的是为了管理的需要。利用度量来改进软件过程。人们是无法管理不能度量的事物。在软件开发的历史中,我们可以意识到,60年代末期的大型软件所面临的软件危机反映了软件开发中管理的重要性而对于管理层人员来说,没有对软件过程的可见度就无法管理:而没有对见到的 事物有适当的度量或适当的准则去判断、评估和决策,也无法进行优秀的管理。 我们说软件L_程的方法论主要在提供可见度方面 卜工夫。但仅仅是方法论的提高 并不能使其成为工程学科。这就需要使用度量。度量是一种可用于决策的可比较
  3. 所属分类:专业指导

    • 发布日期:2009-06-11
    • 文件大小:2097152
    • 提供者:yul2002
  1. WinForm 组织结构图源码

  2. Vb.net实现winform下的 组织结构图源码。包括了比较抽象的节点算法和很多有用的东西,很值得拥有和学习!
  3. 所属分类:VB

    • 发布日期:2010-05-06
    • 文件大小:1048576
    • 提供者:zhaohui1310
  1. 通用软件系统平台源码

  2. 通用软件系统平台是国人写的一个开源系统软件,系统用C++实现,同时源码也有C版本(C++ToC编译器自动编译),可以用于PC、移动应用、和嵌入式开发(C语言版本)。基于该平台编写的应用程序不需修改,可以在任何平台上运行,由于是本地代码而不是托管程序,所以运行效率比较高。整个软件系统架构由三个部分组成:目标平台,通用软件平台和应用程序(详见软件结构图)。应用程序只能调用软件平台提供的编程接口,遵循这样的标准编写的应用程序具有平台无关性。如果我们需要让应用程序在Linux上运行,只需将目标平台换成
  3. 所属分类:桌面系统

    • 发布日期:2012-08-04
    • 文件大小:519168
    • 提供者:jcgu
  1. 常见设计模式的解析和实现(C++)

  2. 常见设计模式的解析和实现(C++)之一-Factory模式 作用: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 UML结构图: 抽象基类: 1)Product:创建出来的对象的抽象基类. 2)Factory创建对象的工厂方法的抽象基类. 接口函数: 1)Creator::FactoryMethod:纯虚函数,由派生类实现,创建出对应的Product. 解析: 在这个模式中,有两个抽象基类,一个是Product为创建出来的对
  3. 所属分类:C++

    • 发布日期:2012-09-04
    • 文件大小:1048576
    • 提供者:zgwhjyzx
  1. PHP实现设计模式中的抽象工厂模式详解

  2. 抽象工厂模式(Abstact Factory)是一种常见的软件设计模式。该模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以为此系列的产品族创建一个 具体的工厂类。 【意图】 抽象工厂模式提供一个创建一系统相关或相互依赖对象的接口,而无需指定它们具体的类【GOF95】 【抽象工厂模式结构图】 【抽象工厂模式中主要角色】 抽象工厂(Abstract Factory)角色:它声明一个创建抽象产品对象的接口。通常以接口或抽象类实现,所有的具体工厂类必须实现这个接口或继承这个
  3. 所属分类:其它

    • 发布日期:2020-12-18
    • 文件大小:73728
    • 提供者:weixin_38558246
  1. 学习php设计模式 php实现桥梁模式(bridge)

  2. 一、桥梁模式结构图   二、桥梁模式中主要角色 抽象化(Abstraction)角色:定义抽象类的接口并保存一个对实现化对象的引用。 修正抽象化(Refined Abstraction)角色:扩展抽象化角色,改变和修正父类对抽象化的定义。 实现化(Implementor)角色:定义实现类的接口,不给出具体的实现。此接口不一定和抽象化角色的接口定义相同,实际上,这两个接口可以完全不同。实现化角色应当只给出底层操作,而抽象化角色应当只给出基于底层操作的更高一层的操作。 具体实现化(Concrete
  3. 所属分类:其它

    • 发布日期:2020-12-18
    • 文件大小:58368
    • 提供者:weixin_38545243
  1. 使用Keras 的ImageDataGenerator类实现批量数据增强

  2. 今天使用了Keras 的ImageDataGenerator类,发现真是小白的神器。我们在进行机器学习的时候,常常为自己找不到相关的数据集而自己搭建一个数据集。那么,相关的问题就是数据样本不够大,之后的机器学习就很有能造成过拟合问题,神经网络找不到抽象的特征等。究根结底还是样本数量不够。那我又不可能拿着相机一个一个去拍啊……. 总之就想要更多的数据集呗。 有关于ImageDataGenerator的相关信息,这篇博客已经写得非常好了–>keras的图像预处理全攻略(二)—— ImageDa
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:324608
    • 提供者:weixin_38507208
  1. 学习php设计模式 php实现状态模式

  2. 一、意图 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类 状态模式变化的位置在于对象的状态 二、状态模式结构图   三、状态模式中主要角色 抽象状态(State)角色:定义一个接口,用以封装环境对象的一个特定的状态所对应的行为 具体状态(ConcreteState)角色:每一个具体状态类都实现了环境(Context)的一个状态所对应的行为 环境(Context)角色:定义客户端所感兴趣的接口,并且保留一个具体状态类的实例。这个具体状态类的实例给出此环境对象的现有状态
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:55296
    • 提供者:weixin_38558660
  1. 学习php设计模式 php实现观察者模式(Observer)

  2. 一、意图 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新【GOF95】 又称为发布-订阅(Publish-Subscribe)模式、模型-视图(Model-View)模式、源-监听(Source-Listener)模式、或从属者(Dependents)模式 二、观察者模式结构图   三、观察者模式中主要角色 抽象主题(Subject)角色:主题角色将所有对观察者对象的引用保存在一个集合中,每个主题可以有任意多个观察者。抽象主题提供了增加和
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:62464
    • 提供者:weixin_38731075
  1. 学习php设计模式 php实现装饰器模式(decorator)

  2. 动态的给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活【GOF95】 装饰模式是以对客户透明的方式动态地给一个对象附加上更多的职责。这也就是说,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。 一、装饰模式结构图   二、装饰模式中主要角色 抽象构件(Component)角色:定义一个对象接口,以规范准备接收附加职责的对象,从而可以给这些对象动态地添加职责。 具体构件(Concrete Co
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:58368
    • 提供者:weixin_38628362
  1. 学习php设计模式 php实现策略模式(strategy)

  2. 一、意图 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。策略模式可以使算法可独立于使用它的客户而变化 策略模式变化的是算法 二、策略模式结构图   三、策略模式中主要角色 抽象策略(Strategy)角色:定义所有支持的算法的公共接口。通常是以一个接口或抽象来实现。Context使用这个接口来调用其ConcreteStrategy定义的算法 具体策略(ConcreteStrategy)角色:以Strategy接口实现某具体算法 环境(Context)角色:持有一个Strategy
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:55296
    • 提供者:weixin_38696836
  1. 学习php设计模式 php实现建造者模式

  2. 建造者模式可以让一个产品的内部表象和和产品的生产过程分离开,从而可以生成具有不同内部表象的产品。 一、Builder模式结构图   二、Builder模式中主要角色 抽象建造者(Builder)角色:定义一个抽象接口,规范产品各个组成成分的建造(即规范具体建造者的方法实现)。其中所规范的方法中必须包括建造方法和结果返回方法 具体建造者(ConcreteBuilder)角色:实现抽象建造者角色所定义的方法。具体建造者与业务逻辑关联性较大,应用程序最终会通过调用此角色中所实现的建造方法按照业务逻辑
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:69632
    • 提供者:weixin_38653385
  1. 学习php设计模式 php实现享元模式(flyweight)

  2. 一、意图 运用共享技术有效的支持大量细粒度的对象 享元模式变化的是对象的存储开销 二、享元模式结构图 三、享元模式中主要角色 抽象享元(Flyweight)角色:此角色是所有的具体享元类的超类,为这些类规定出需要实现的公共接口。那些需要外蕴状态的操作可以通过调用商业以参数形式传入 具体享元(ConcreteFlyweight)角色:实现Flyweight接口,并为内部状态(如果有的话)拉回存储空间。ConcreteFlyweight对象必须是可共享的。它所存储的状态必须是内部的 不共享的具体享
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:75776
    • 提供者:weixin_38631729
  1. 学习php设计模式 php实现模板方法模式

  2. 一、意图 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以在不改变一个算法的结构的情况下重定义该算法的某些特定的步骤【GOF95】 二、模板方法模式结构图 三、模板方法模式中主要角色 抽象模板(AbstractClass)角色: 定义一个或多个抽象方法让子类实现。这些抽象方法叫做基本操作,它们是顶级逻辑的组成部分。 定义一个模板方法。这个模板方法一般是一个具体方法,它给出顶级逻辑的骨架,而逻辑的组成步骤在对应的抽象操作中,这些操作将会推迟到子类
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:61440
    • 提供者:weixin_38704386
  1. Android开发实现简单的观察者与被观察者示例

  2. 本文实例讲述了Android开发实现简单的观察者与被观察者。分享给大家供大家参考,具体如下: 概述: 观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。 观察者模式结构图 Subject:抽象主题(抽象被观察者),抽象主题角色把所有观察者对象保存在一个集合里,每个主题都可以有任意数量的观察者,抽象主题提供一
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:111616
    • 提供者:weixin_38625416
  1. JavaQuarkBBS:基于Spring Boot实现的一个简易的Java社区-源码

  2. JavaQuark社区 :warning:本项目已停止维护更新 简介 1、JavaQuarkBBS是一款使用Java编写的简易社区系统。 2、采用前后端分离的机制实现。前台项目通过http访问RESTFulAPI获取信息渲染页面。 3、项目技术分层明显,模块分离,采用springboot构建模块。 4、前台页面来自FlyUI的开源社区模板。 系统结构图 1、quark-common :采用了Springdata+MySql实现基础服务抽象,DAO层,Entity以及DTO 2、quark-ad
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:2097152
    • 提供者:weixin_42097668
  1. 解析iOS应用开发中对设计模式中的抽象工厂模式的实现

  2. 概述 抽象工厂模式是对象的创建模式,它是工厂方法模式的进一步推广。 假设一个子系统需要一些产品对象,而这些产品又属于一个以上的产品等级结构。那么为了将消费这些产品对象的责任和创建这些产品对象的责任分割开来,可以引进抽象工厂模式。这样的话,消费产品的一方不需要直接参与产品的创建工作,而只需要向一个公用的工厂接口请求所需要的产品。 通过使用抽象工厂模式,可以处理具有相同(或者相似)等级结构中的多个产品族中的产品对象的创建问题。如下图所示: 根据产品角色的结构图,就不难给出工厂角色的结构设计图。 可以
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:74752
    • 提供者:weixin_38588592
  1. 学习php设计模式 php实现工厂模式(factory)

  2. 一、意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使用一个类的实例化延迟到其子类【GOF95】 二、工厂模式结构图 三、工厂模式中主要角色 抽象产品(Product)角色:具体产品对象共有的父类或接口 具体产品(Concrete Product)角色:实现抽象产品角色所定义的接口,并且工厂方法模式所创建的每一个对象都是某具体产品对象的实例 抽象工厂(Creator)角色:模式中任何创建对象的工厂类都要实现这个接口,它声明了工厂方法,该方法返回一个Pr
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:58368
    • 提供者:weixin_38682054
  1. 学习php设计模式 php实现抽象工厂模式

  2. 抽象工厂模式(Abstact Factory)是一种常见的软件设计模式。该模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以为此系列的产品族创建一个具体的工厂类。 一、意图 抽象工厂模式提供一个创建一系统相关或相互依赖对象的接口,而无需指定它们具体的类【GOF95】 二、抽象工厂模式结构图   三、抽象工厂模式中主要角色 抽象工厂(Abstract Factory)角色:它声明一个创建抽象产品对象的接口。通常以接口或抽象类实现,所有的具体工厂类必须实现这个接口或继承这
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:65536
    • 提供者:weixin_38567813
  1. 学习php设计模式 php实现原型模式(prototype)

  2. 一、意图 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 二、原型模式结构图 三、原型模式中主要角色 抽象原型(Prototype)角色:声明一个克隆自身的接口 具体原型(Concrete Prototype)角色:实现一个克隆自身的操作 四、原型模式的优点和缺点 Prototype模式优点: 1、可以在运行时刻增加和删除产品 2、可以改变值以指定新对象 3、可以改变结构以指定新对象 4、减少子类的构造 5、用类动态配置应用 Prototype模式的缺点: Prototype模
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:66560
    • 提供者:weixin_38705788
« 12 3 4 5 »