1."""闭包函数 1.闭:定义在函数内部的函数 2.包:内部函数引用了外部函数作用域的名字"""2.装饰器简介"""装饰器: 器:就是一个工具 装饰:给被装饰对象添加新的功能 为什么要用装饰器 开放封闭原则: 开放:对扩展开放 封闭:对修改封闭 装饰器(可调用对象)必须遵循的两个原则: 1.不改变 ...
分类:
其他好文 时间:
2019-07-16 00:34:04
阅读次数:
132
1.1 装饰器 1.1.1 开放封闭原则: 对扩展开放,对修改是封闭 1.1.2 装饰器: 装饰它人的,器指的是任意可调用对象,现在的场景装饰器-》函数,被装饰的对象也是-》函数 1.1.3 原则: 1、不修改被装饰对象的源代码 2、不修改被装饰对象的调用方式 1.1.4 装饰器的目的: 在遵循1, ...
分类:
其他好文 时间:
2019-07-15 19:58:20
阅读次数:
115
今日所得 闭包函数 装饰器 装饰器语法糖 装饰器模板 多层装饰器 闭包函数 所谓闭包函数就是函数套函数,内部的函数使用外层函数传递的参数 装饰器的简介 装饰器的封闭开放原则:封闭指的是被嵌套函数(被装饰的函数)的源码封闭 开放指的是对被装饰函数的功能可以扩展(不能对源码进行修改,只能在外部加函数对被 ...
分类:
其他好文 时间:
2019-07-12 16:55:05
阅读次数:
97
类模版std::function是一种通用、多态的函数封装。 可调用对象的包装器,它最重要的功能是实现延时调用。 std::function对象是对C++中现有的可调用实体的一种类型安全的封装。 1、绑定普通函数 void func(void) { std::cout fr1 = func; fr1... ...
分类:
其他好文 时间:
2019-06-26 01:06:24
阅读次数:
132
Python中的文件类型,内置函数的文件操作,open()函数,创建文本文件,读取文本文件,循环文件对象,关闭文件,With语句,os模块,fileinput模块 ...
分类:
编程语言 时间:
2019-06-24 12:21:45
阅读次数:
170
URL配置基本格式 参数说明: 正则表达式:一个正则表达式字符串 views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串 参数:可选的要传递给视图函数的默认参数(字典形式) 别名:一个可选的name参数 正则表达式 第一个参数是正则表达式,匹配规则按照从上往下一次匹配, ...
分类:
其他好文 时间:
2019-06-11 01:14:02
阅读次数:
105
1、装饰器介绍与简单实现 1.1、什么是装饰器 ? 器:指的是具备某一个功能的工具 ? 装饰:指的是为被装饰对象添加新功能 ? 装饰器就是用来为被装饰对象添加新功能的工具。 ? 注意:装饰器本身可以是任意可调用对象,被装饰的对象也可以是任意可调用对象。 1.2、为何要用装饰器 ? 开放封闭原则: 封 ...
分类:
其他好文 时间:
2019-06-03 17:10:54
阅读次数:
83
一:__del__方法(析构函数)和垃圾回收机制 __del__方法称为“析构方法”,用于实现对象被销毁时所需的操作。比如:释放对象 占用的资源,例如:打开的文件资源、网络连接等。 Python实现自动的垃圾回收,当对象没有被引用时(引用计数为 0),由垃圾回收器 调用__del__方法。 我们也可 ...
分类:
编程语言 时间:
2019-05-12 01:49:52
阅读次数:
158
今日内容总结: 装饰器(闭包函数的一种应用) 无参装饰器 有参装饰器 装饰器(闭包函数的一种应用) 1. 什么是装饰器 器:指的是具备某一功能的工具 装饰:指的是为被装饰器对象添加新功能 装饰器就是用来为被装饰器对象添加新功能的工具 需要注意的是:装饰器本身可以是任意可调用对象,被装饰器的对象也可以 ...
分类:
编程语言 时间:
2019-04-17 09:25:03
阅读次数:
153
关于WSGI WSGI(全称Web Server Gateway Interface),是为 Python 语言定义的Web服务器和Web应用程序之间的一种简单而通用的接口,它封装了接受HTTP请求、解析HTTP请求、发送HTTP,响应等等的这些底层的代码和操作,使开发者可以高效的编写Web应用。 ...
分类:
其他好文 时间:
2019-03-03 22:23:10
阅读次数:
257