码迷,mamicode.com
首页 >  
搜索关键字:装饰    ( 6232个结果
Python:闭包函数与装饰器
Python:闭包函数与装饰器 闭包函数: 定义:内层函数对外层函数非全局变量的引用,就叫做闭包函数。 ? 闭包会一直存在内存当中,不会因为函数执行结束而被释放。 闭包: 保护数据安全、保护数据干净性。 闭包的目的:要接受被装饰的函数和被装饰函数需要的参数 基本模型: def wrapper(): ...
分类:编程语言   时间:2020-06-10 21:11:14    阅读次数:58
SQLMAP 弹二 传入数据全局使用
此次需求,是传入集群名给sqlmap使用,让发包函数的QPS限制装饰器拿到集群名 0X01 一开始研究了一会儿的数据跳着传递,后来发现sqlmap本身的conf是一个全局实例,在开始的时候进行初始化,在之后的各个流程中都有引用。所以集群名或者其他数据可以通过参数的形式传入conf配置里,再在其他地方 ...
分类:数据库   时间:2020-06-09 16:34:30    阅读次数:71
设计模式 - 装饰器模式
装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。我通过下面的实例来演示装饰器模式的用法。 ...
分类:其他好文   时间:2020-06-09 14:57:35    阅读次数:84
71.Django13——Auth组件
一、Auth模块 1.什么是Auth模块 Auth模块是Django自带的用户认证模块,我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这些我们都得自己写,但是Django框架内置了强大的用户认证系统--auth,直接拿 ...
分类:其他好文   时间:2020-06-09 14:32:31    阅读次数:48
Python3-2020-测试开发-20- Python中装饰器@property
装饰器 为私有属性提供getter和setter方法 原始实现代码: class Employee01: def __init__(self,name,age): self.__name = name self.__age = age def get_age(self): return self._ ...
分类:编程语言   时间:2020-06-09 12:37:37    阅读次数:74
【2020Python修炼记】web框架之Django 中间件
【目录】 一、Django 中间件 1、中间件的介绍 2、自定义中间件 二、csrf跨站请求伪造 1、为何要使用-csrf跨站请求伪造 2、如何符合校验 3、scrf 相关装饰器 三、补充知识-模块 importlib 四、基于Django 中间件的一个重要编程思想 一、Django 中间件 1、中 ...
分类:编程语言   时间:2020-06-08 23:47:57    阅读次数:82
dataclass初探
初尝 Python 3.7 引入了一个新的模块,这个模块就是今天要试探的 dataclass。dataclass 的用法和普通的类装饰器没有任何区别,它的作用是替换定义类的时候的:def __init__()我们来看看如何使用它 # 我们需要引入 dataclass 包 from dataclass ...
分类:其他好文   时间:2020-06-08 00:24:09    阅读次数:57
python基础之装饰器
装饰器:在不改变原函数内部代码的基础上,在函数执行之前和之后自动执行某个功能。 目的:在不改变原函数的基础上,再函数执行前后自定义功能。 编写装饰器 和应用 # 装饰器的编写def x(func): def y(): # 前 ret = func() # 后 return ret return y ...
分类:编程语言   时间:2020-06-07 21:41:00    阅读次数:78
使用原生js来控制、修改CSS伪元素的方法总汇, 例如:before和:after
在网页中,如果需要使用辅助性/装饰性的内容的时候,我们不应该直接写在HTML中,这样会影响真正的内容,这就需要使用伪元素了,这是由于css的纯粹语义化是没有意义的。在使用伪元素的时候,会发现js并不真能直接控制它,这篇文章主要就介绍下如果间接的控制、修改css中伪元素的方法。 例如,我的样式表有以下 ...
分类:Web程序   时间:2020-06-07 16:24:43    阅读次数:114
python的装饰器和闭包
函数装饰器和闭包 1装饰器前提: 函数装饰器用于在源码中“标记”函数,以某种方式增强函数的行为。这是一项强大的功能,但是若想掌握,必须理解闭包。 nonlocal 是新近出现的保留关键字,在 Python 3.0 中引入。作为 Python 程序员,如果严格遵守基于类的面向对象编程方式,即便不知道这 ...
分类:编程语言   时间:2020-06-07 15:02:18    阅读次数:60
6232条   上一页 1 ... 22 23 24 25 26 ... 624 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!