1.装饰器补充 写一个最简单的装饰器 保留原函数的名字 2.Django请求生命周期 wsgi协议 测试使用 Wsgiref 正式使用 Uwsgi 3.案例:博客系统 1. 基本实现用户登录 2. 用户登录就必能访问指定的页面 第一步:创建表 models.py 第二步:路由分配 第三步:逻辑验证 ...
分类:
其他好文 时间:
2019-10-29 00:19:12
阅读次数:
89
一、设计模式 1、设计模式分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式 ...
分类:
其他好文 时间:
2019-10-28 16:26:39
阅读次数:
92
retrying模块的使用 安装模块:pip3 install retrying 使用方式: 使用retrying模块提供的retry模块 通过装饰器的方式使用,让装饰器的函数反复的执行 retry可以传入参数stop_max_attempt_number,让函数报错后继续重新执行,达到最大执行次数 ...
分类:
其他好文 时间:
2019-10-28 15:04:59
阅读次数:
370
// 装饰器一种特殊的类的声明, 扩展类、属性、方法。 function logClass(params:any) { console.log(params); // params代表HttpClict这个类 params.propotype.apiurl = 'fadsf'; } // 普通装饰器 ...
分类:
其他好文 时间:
2019-10-27 18:37:31
阅读次数:
107
python之路——装饰器函数 阅读目录 楔子 装饰器的形成过程 开放封闭原则 谈装饰器主要功能和装饰器固定结构 带参数的装饰器 多个装饰器装饰一个函数 返回顶部 楔子 作为一个会写函数的python开发,我们从今天开始要去公司上班了。写了一个函数,就交给其他开发用了。 def func1(): p ...
分类:
其他好文 时间:
2019-10-27 16:38:02
阅读次数:
98
要了解装饰器,先要了解以下几点 1.函数等价于变量 函数在内存中的存储和变量是类似的 hello就相当于一个变量,起始地址是 “0x000002578215C1E0”,从这个地址开始后面的一段内存空间,存放hello这个函数的内容 2.高阶函数 一个函数可以被当作是另一个函数的参数传入,返回值也可以 ...
分类:
编程语言 时间:
2019-10-27 11:01:23
阅读次数:
103
python 装饰器使用总结 by:授客 QQ:1033553122 测试环境 win10 python 3.5 例1:一个简单的例子 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'shouke' def wrapper_met ...
分类:
编程语言 时间:
2019-10-26 22:38:30
阅读次数:
102
闭包 什么是闭包 内部函数对外部函数作用域里变量的引用(非全局变量),则称内部函数为闭包。 闭包三要素: 闭包代码I 上面的函数中,利用闭包来求一元一次方程的值,更方便,直接输入x的值即可求出对应的y的值。因为这利用了闭包可以记住外部函数的参数的特性。也可以称之为存活状态,可以让外部函数的实参,继续 ...
分类:
其他好文 时间:
2019-10-26 21:04:45
阅读次数:
96
介绍python类方法的两种特殊装饰器@classmethod和@staticmethod。 ...
分类:
编程语言 时间:
2019-10-26 16:52:15
阅读次数:
90
装饰器加载顺序从下至上 执行顺序从上至下 ''' 多层装饰器 ''' def deco1(func): #func=deco2 def wrapper1(*args, **kwargs): '''this is wrapper1''' print('start 1') result = func(*... ...
分类:
编程语言 时间:
2019-10-26 15:35:20
阅读次数:
95