码迷,mamicode.com
首页 >  
搜索关键字:crete    ( 119个结果
设计模式(II)策略模式
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换,策略模式让算法独立于使用它的客户而独立变化。策略模式使这些算法在客户端调用它们的时候能够互不影响地变化,它是一种行为型模式 策略模式中有三个对象: 环境对象(Context):该类中实现了对抽象策略中定义的接口或者抽象类的 ...
分类:其他好文   时间:2018-02-26 15:05:25    阅读次数:160
Android开发-各种各样好看漂亮的进度条,指示器,加载提示汇总
导读:之前项目中用到一些进度条,找了不少,打算写个demo自己总结一下,留着以后用, 有些是自己写的,有些是github上找的别人的库,如果大家觉得好看可以用,直接下载复制代码到项目里就可以用,ok 废话少说,先上图 1.绿色进度条,可以固定的 布局; <RelativeLayout xmlns:a ...
分类:移动开发   时间:2018-02-06 20:22:57    阅读次数:703
(ex)BSGS题表(已完成)
学了一下BSGS大概知道他是什么了,但是并没有做什么难题,所以也就会个板子.普通的BSGS,我还是比较理解的,然而exBSGS我却只理解个大概,也许还会个板子......(这个东西好像都会有一群恶心的讨论......)bzoj3239:Discrete Logging *纯板子bzoj2242:[S ...
分类:其他好文   时间:2018-01-31 20:27:11    阅读次数:216
设计模式之装饰器模式
装饰器模式,顾名思义起的是装饰的作用,就是在一个类上增加功能。如果通过继承来增加功能,在不修改代码的情况下,如果增加功能多的话,会使类的数量爆炸式增长,为管理带来巨大的麻烦。装饰器模式就比较好地解决了这一点。 以上为装饰器模式的通用类图: Component,一般是接口或者抽象类,定义了最简单的方法 ...
分类:其他好文   时间:2018-01-25 00:23:50    阅读次数:168
工厂模式(Factory Method Pattern)
模式定义 工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责 ...
分类:其他好文   时间:2018-01-24 19:55:56    阅读次数:144
GOF23设计模式之迭代器模式(iterator)
一、迭代器模式概述 提供一种可以遍历聚合对象的方式。又称为:游标(cursor)模式 结构: (1)聚合对象:存储数据 (2)迭代器:遍历数据 二、迭代器模式示例代码 定义:正向遍历迭代器和逆向遍历迭代器 测试: 控制台输出: 三、迭代器模式常见开发应用场景 (1)JDK内置的迭代器(List / ...
分类:其他好文   时间:2018-01-22 16:06:26    阅读次数:182
设计模式-工厂方法(Factory Method)
2018-1-20byAtlas应用场景TemplateMethodPattern是在父类建立处理逻辑的大纲骨架,而在子类补充具体的处理内容。把TemplateMethodPattern应用在生成对象实例方面,以TemplateMethodPattern架构获取产生对象实例的工厂,就是FactoryMethodPattern。UML类图Product(产品)参与者框架的部分。这个抽象类规定此Pat
分类:其他好文   时间:2018-01-21 11:05:25    阅读次数:178
ASP.NET Core Web API下事件驱动型架构的实现(二):事件处理器中对象生命周期的管理
在上文中,我介绍了事件驱动型架构的一种简单的实现,并演示了一个完整的事件派发、订阅和处理的流程。这种实现太简单了,百十行代码就展示了一个基本工作原理。然而,要将这样的解决方案运用到实际生产环境,还有很长的路要走。今天,我们就研究一下在事件处理器中,对象生命周期的管理问题。事实上,不仅仅是在事件处理器... ...
分类:Windows程序   时间:2018-01-11 22:13:45    阅读次数:427
设计模式のBuilderPattern(创建者模式)----创建模式
一、产生背景 要组装一台电脑,它的组装过程基本是不变的,都可以由主板、CPU、内存等按照某个稳定方式组合而成。然而主板、CPU、内存等零件本身都是可能多变的。将内存等这种易变的零件与电脑的其他部件分离,实现解耦合,则可以轻松实现电脑不断升级。 主要解决在软件系统中,有时候面临着"一个复杂对象"的创建 ...
分类:其他好文   时间:2017-12-27 15:35:17    阅读次数:141
设计模式学习笔记-原型模式
设计模式学习笔记-原型模式 1. 概述 通过复制一个已经存在的实例来创建一个新的实例。被复制的实例被称为原型,这个原型是可定制的。 2. 模式中的角色 2.1 抽象原型类(Abstract Prototype):提供一个克隆接口 2.2 具体原型类(Concrete Prototype): 及实现了 ...
分类:其他好文   时间:2017-12-18 12:25:06    阅读次数:126
119条   上一页 1 ... 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!