码迷,mamicode.com
首页 >  
搜索关键字:不改变    ( 1858个结果
函数进阶之闭包函数和装饰器
闭包函数 把函数A和变量x包在函数B内部,然后通过函数B的返回值返回除函数A对象 装饰器 用来给函数加功能,他的本质也是函数 1.不改变被装饰函数的源代码 2.不改变被装饰函数的调用方式 ...
分类:其他好文   时间:2019-09-12 21:47:00    阅读次数:89
AOP
1. AOP 是软件设计领域中的面向切面编程,他是面向对象的一种补充和完善。实际项目中我们通常将面向对象理解为一个静态过程(例如一个系统有多少模块,一个模块有哪些对象,对象有哪些属性),面向切面中包含一个一个动态过程(在对象运行时动态织入一些功能) Aop 就是要在基于 OCP (开闭原则)在不改变 ...
分类:其他好文   时间:2019-09-08 22:19:23    阅读次数:101
.net设计模式-代理模式
1.行为型设计模式:关注类与类之间的关系 代理模式:通过代理类来访问业务类,在不修改业务类的前提下可以扩展功能; 业务接口 实现 调用 通过代理模式添加日志 调用 代理模式和适配器模式的区别 两者的关注点不同,适配器关注把新的类也适配到原来的业务中,而代理模式关注不改变原来的业务,而去进行扩展 ...
分类:Web程序   时间:2019-09-08 00:10:31    阅读次数:123
MZOJ #83 位运算
分析 关于位运算 位运算,不同位之间互不影响,于是有同学是一位一位来的 然鹅有大佬炸空间了 不过也有大佬过了 我倒是没有一位一位存,不过思想是一样的, 关于 & 操作 关于&操作的结果,是把原来的1变成了0,其余位不改变 也就是说,这个&操作,相当于0的or操作 关于change值 对于&的chan ...
分类:其他好文   时间:2019-09-07 10:44:40    阅读次数:103
面向对象:property、setter、deleter
property:是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 一个静态属性property本质就是实现了get,set,delete三种方法 例:在不改变对象调用属性名的方式(obj.name)下,实现了被封装属性在类外部的查看、修改、删除 ...
分类:其他好文   时间:2019-09-06 15:45:25    阅读次数:72
设计模式-Decorator模式
[TOC] Decorator(装饰器)模式属于结构型模式。 比如当其需要三种不同的附加特性,可以为其创建三个派生类。但是若它还需要同时具有其中两种特性或者是各种特性的任意组合的时候,类继承的方法就不再适合了。 它允许向一个现有的对象不通过继承来添加新的功能,同时又不改变其结构。 一个例子(贪玩蓝月 ...
分类:其他好文   时间:2019-09-05 18:15:16    阅读次数:96
redis 小弟入门
概念背景: 传统数据酷MySQL,采用遵循ACID规则 事务的原子性(Atomicity):是指一个事务要么全部执行,要么不执行,也就是说一个事务不可能只执行了一半就停止。 事务的一致性(Consistency):是指事务的运行并不改变数据库中数据的一致性。 独立性(Isolation):事务的独立 ...
分类:其他好文   时间:2019-09-03 13:41:43    阅读次数:83
模板模式
第一、模板方法定义 1.定义了一个操作中的算法的骨架,而将部分步骤的实现在子类中完成。 模板方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2.模板方法模式是所有模式中最为常见的几个模式之一,是基于继承的代码复用的基本技术,没有关联关系。 因此,在模板方法模式的类结构图中, ...
分类:其他好文   时间:2019-09-03 09:25:01    阅读次数:93
23种设计模式之装饰器模式(Decorator Pattern)
装饰器模式(Decorator Pattern) 允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 通过采用组合、而非继承的手法,De ...
分类:其他好文   时间:2019-09-02 17:18:50    阅读次数:109
装饰者模式
第一、装饰者模式定义 装饰者模式是在不改变原有对象的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能), 属于结构型模式。 第二、装饰者的应用场景 1、用于扩展一个类的功能或者给一个类添加附加职责 2、动态的给一个类添加一个功能,这些功能可以再动态的撤销 第三、装饰者 ...
分类:其他好文   时间:2019-09-01 23:35:01    阅读次数:102
1858条   上一页 1 ... 28 29 30 31 32 ... 186 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!