python定义一个函数是用def语句,依次写出函数名、括号、括号中的参数和冒号,然后在缩进块中编写函数体,函数的返回值用return语句返回。 函数体内部的语句在执行时,一旦遇到return时,函数就执行完毕,并将结果返回。如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。 ...
分类:
编程语言 时间:
2018-05-11 20:19:28
阅读次数:
162
第5章 1.First-Class function 这里的first-class 的意思是 一个函数可以作为对象,在另一个函数中返回 metaclass programming中 也有 first-class class的概念,也就是说 类 可以作为对象, 在另外一个类中 创建,返回 2. 函数参 ...
分类:
编程语言 时间:
2018-05-09 15:17:42
阅读次数:
171
yield具有接受和返还值两种功能,在上面的程序中,yield可以接受来自g.send(input())的数据,并将接受得到的数据赋值给recv,同时yield也会返回yield后的数据,例如上程序中recv=yield 'Hi' 中返还Hi,类似return的功能。 程序执行过程中,遇到含有yie ...
分类:
其他好文 时间:
2018-04-30 13:31:20
阅读次数:
107
闭包:在函数A中又定义了函数B,并且,内部函数B可以引用外部函数A的参数和局部变量,当A返回函数B时,相关参数和变量都保存在返回的函数中,这种称为“闭包(Closure)”的程序结构拥有极大的威力。 利用闭包返回一个计数器函数,每次调用它返回递增整数: 第一种方法: 总结: 这段代码如果不加nonl ...
分类:
其他好文 时间:
2018-04-29 16:17:52
阅读次数:
166
安装 1、下载安装php版本下载对应的xdebug版本,xdebug官网https://xdebug.org/download.php 2、安装安装xdebug其实和php配置mysql一样,都是在php中添加拓展,即修改php.ini文件在php.ini中追加: 注:在上述配置内容中,zend_e ...
引用vue.js文件 实例: {{ }}用于输出对象属性和函数返回值 el 获取节点 data 用于定义属性 methods 用于定义函数,可以通过return来返回函数值 模板语法 插值 文本 数据绑定最常见的形式是使用{{ }}的文本插值 HTML 使用v-html指令用于输出HTML代码 属性 ...
分类:
Web程序 时间:
2018-04-28 20:52:02
阅读次数:
160
debounce(func, wait, immediate):创建并返回函数的防反跳版本,将延迟函数的执行(真正的执行)在函数最后一次调用时刻的wait毫秒之后,对于必须在一些输入(多是一些用户操作)停止之后再执行的行为有帮助。将一个连续的调用归为一个! throttle(func, wait, ...
分类:
其他好文 时间:
2018-04-25 19:06:55
阅读次数:
141
中间件概念 中间件是嵌入django 的 request/response 处理过程的一套钩子框架。它是一个轻量级的底层嵌入系统,可以对 django 的输入输出做整体的修改。 使用场景:比如我们写一个判断浏览器来源,是pc还是手机;判断来源IP是哪个地区,禁用该地区访问 django 中的中间件( ...
分类:
其他好文 时间:
2018-04-24 23:22:18
阅读次数:
231
1.什么是ajax? 主要目的是用来实现客户端和服务器之间的异步通信,实现页面的局部刷新 2.同步和异步! 同步:当多个线程同时向一个数据发送请求时,必须是A先执行完毕才可以给B,会出现阻塞的情况,但是属于线程安全的,避免了死锁 异步:当多个线程同时想一个数据发送请求时,资源虽然给的是A,但是B也可 ...
分类:
Web程序 时间:
2018-04-23 23:17:01
阅读次数:
343