最新 最热

用 classmethod 自定义创建对象的方式

classmethod 是一个非常实用的装饰器,可以用它来改变类创建对象的形为,比如说这样一段代码:

2022-10-25
0

FastAPI技巧-如何让所有的接口拒绝不可见字符

Web 开发中,如果接口的请求传入了不可见字符而保存在了后端,可能会造成一系列安全问题,不得不重视。今天分享一个方法,可以让 FastAPi 中所有的接口拒绝不可见字符。...

2022-10-25
1

七个好用的装饰器

Python 天然支持多态,但使用 dispatch 可以让你的代码更加容易阅读。

2022-10-25
1

python类方法

python中,类方法是绑定在类上的方法,而不是像普通的方法一样,绑定在实例上面/

2022-10-24
0

C#设计模式——(结构型-装饰器设计模式)

一、应用场景奶茶店里售卖不同饮料,搭配不同配料。如果想要一杯奶茶,加两份布丁,加一份珍珠。二、装饰器模式定义动态的给一个对象添加一些额外的职责,就增加功能来说比添加子类更加灵活。有效的把类的核心职责和装饰功能...

2022-10-10
0

trick(八)、类的Properties

property最大的用处就是可以为一个属性制定getter,setter,delete和doc,函数原型为:

2022-09-30
1

python 类属性和实例属性、类方法, 静态方法, 实例方法、接口, 协议和抽象基类 (4.2)

非正式的接口, 协议与继承没有关系, 一个类可能会实现多个接口, 从而让实例扮演多个角色

2022-09-28
0

装饰器、计时器、计数器

又到了我最烦的内容了哈哈哈,装饰器,早上起床过了一遍,把运行结果都标上了方便看。

2022-09-20
0

零基础学习设计模式之装饰器模式(文档)

定义在不改变目标结构的情况下,动态的给对象增加功能举例如房子装修、相片加相框等,都是装饰器模式。基本组件抽象构件(Component)角色:定义一个抽象接口以规范准备接收附加责任的对象。具体构件(ConcreteComponent)角色:实现...

2022-09-19
1

面向对象-类装饰器

一、类装饰器__call__把对象当成函数后面加一对小括号执行时,会默认调用类中的__call__对象方法<span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">Person</span><......

2022-09-08
0