码迷,mamicode.com
首页 >  
搜索关键字:装饰器    ( 4200个结果
装饰模式与代理模式的区别
学习AOP时,教材上面都说使用的是动态代理,可是在印象中代理模式一直都是控制访问什么的,怎么又动态增加行为了,动态增加行为不是装饰器模式吗?于是 找了很多资料,想弄清楚这两者之间到底有什么区别。结果发现...
分类:其他好文   时间:2015-08-21 15:59:11    阅读次数:143
装饰器(3)
def?log(text): if?not?callable(text): def?decorator(func): @functools.wraps(func) def?wrapper(*args,**kw): print(‘%s?%s:()‘?%?(text,func.__name__)) return?func(*args,**kw...
分类:其他好文   时间:2015-08-21 15:54:11    阅读次数:148
装饰器-decorator
>>>def?now(): ????print(‘2015-8-21‘) ???? >>>f?=?now >>>f() 2015-8-21 此时当我们想要在实现 now( ) 函数调用的前后自动打印日志,但是不更改 now( ) 函数的定义,我们可以使用装饰器的方式: >>...
分类:其他好文   时间:2015-08-21 13:53:41    阅读次数:199
python 装饰器及标准库functools中的wraps
最近在看 flask的视图装饰器 时,忽然想起预(复)习一下python的装饰器. 这里有一篇比较好的讲解装饰器的书写的 Python装饰器学习(九步入门) . 这里不单独记录装饰器的书写格式了,重点是工作流程. 首先常见的?装...
分类:编程语言   时间:2015-08-21 00:32:45    阅读次数:238
转载:唐磊的个人博客《python中decorator详解》【转注:深入浅出清晰明了】
转载请注明来源:唐磊的个人博客《python中decorator详解》 前面写python的AOP解决方案时提到了decorator,这篇文章就详细的来整理下python的装饰器——decorator。 python中的函数即objects 一步一步来,先了解下...
分类:编程语言   时间:2015-08-17 12:22:11    阅读次数:186
fabric装饰器类
1.调用方法fromfabricimporthosts,roles,runs_once,with_settings,task,serial,parallel2.装饰器的使用:(1)@hosts(ip1,ip2,...)#类似于env.hosts,不同的是,它只作用于它所修饰的类(2)@roles(身份1,身份2)#当用env.roledefs={身份1:[ip列表],...}定义了以后,你就可以用ro..
分类:其他好文   时间:2015-08-16 00:48:56    阅读次数:109
IO流学习笔记1——File类
Java的IO支持通过java.io包下的类和接口来支持,在java.io包下主要包括输入、输出两种IO流,每种输入、输出流又可以分为字节流和字符流两大类。其中字节流以字节为单位,来处理输入、输出操作,而字符流则以字符来处理输入、输出操作。除此之外,Java的IO流使用了一种装饰器设计模式,它将IO流分成底层节点流和上层处理流,其中节点流用于和底层物理存储节点直接关联——不同物理节点获取节点流的方...
分类:其他好文   时间:2015-08-13 15:52:12    阅读次数:180
理解-装饰器模式-设计模式
package com.hk.ztry; interface Sourcable { public void operation(); } class Source implements Sourcable { public void operation() ...
分类:其他好文   时间:2015-08-12 16:28:42    阅读次数:126
python 写一个计算执行时间的装饰器
面试题之一。 写一个装饰器wraps,它接收一个参数t,如果函数执行时间超过1秒,输出“bad”,否则输出“goods”。...
分类:编程语言   时间:2015-08-12 01:29:37    阅读次数:206
使用 Zend_Form 生成表单 --(手册)
Zend_Form 类用来聚合表单元素,显示组和子表单。它可以在这些条目中执行下列动作: 校验,包括读取错误代码和消息 值聚合,包括组装(populating)条目和从所有条目读取过滤的和未过滤的值 迭代所有条目,按它们键入的顺序或者从每个条目中读取的顺序提示来进行 解析(rendering)整个表单,通过执行定制解析的单个装饰器(decorator)或者迭代(iterating)表...
分类:其他好文   时间:2015-08-11 14:13:49    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!