python只有函数没有过程 函数有运行完了之后会有返回值、过程没有 def back(): return 1,'gg',2 #会有返回值(1,'gg',2) #注意默认返回元祖 一、全局和局部变量 在函数里面想改变全局变量的值,需要加上:global XX列表或单一值 二、内嵌函数 def ee( ...
分类:
编程语言 时间:
2017-05-17 20:07:21
阅读次数:
195
对于进入前端这么长时间的我,现在才总结这个问题,也是渣渣了,不过亡羊补牢,犹未晚矣。 一、闭包的含义 外部函数包含一个内部函数,内部函数能够访问外部函数的变量。 说到闭包,我们先了解一下js中变量的作用域和作用域链; js中有两种变量:局部变量和全局变量; js的特殊之处是函数具有自己的函数块级作用 ...
分类:
其他好文 时间:
2017-05-16 12:58:02
阅读次数:
118
首先是单下划线开头,这个被常用于模块中,在一个模块中以单下划线开头的变量和函数被默认当作内部函数,如果使用 from a_module import * 导入时,这部分变量和函数不会被导入。不过值得注意的是,如果使用 import a_module 这样导入模块,仍然可以用 a_module._so ...
分类:
编程语言 时间:
2017-05-15 15:39:59
阅读次数:
157
使用内部函数instr,可代替传统的like方式查询,并且速度更快。 instr函数,第一个参数是字段,第二个参数是要查询的串,返回串的位置,第一个是1,如果没找到就是0. 实例: 查找用户名称中包含主任的用户,作用类似于like ‘%主任%’ ...
分类:
数据库 时间:
2017-05-13 12:29:09
阅读次数:
239
1 stdio.h是c标准库中的标准输入输出库 2 在c++中调用的方法 直接调用即可,但是最好在函数名前面加上::,以示区分类的内部函数和c标准库函数。 3 c标准输入输出库的使用 3.1 核心结构体 FILE结构体 打开一个文件的时候获取它,然后就可以不用管它了。 3.2 核心方法 3.2.1 ...
分类:
编程语言 时间:
2017-05-12 22:13:14
阅读次数:
167
关于闭包,我理解为定义在一个函数体函数内部的子函数,该子函数拥有唯一的接口和出口。作为函数体的变量被引用,函数体返回时闭包处于激活状态。 关于理解我们可以结合以下代码,我们所看到的闭包的形式: 1.该子函数可以访问外部函数(函数体)函数作用域中的变量丶参数丶和声明的其他的内部函数(子函数)。 2.当 ...
分类:
编程语言 时间:
2017-05-10 21:21:21
阅读次数:
183
这篇就三种拦截模式进行一下探索。 特性总结 类型 特点 其它 InterfaceInterceptor Innstance 仅单接口 类内部函数互相引用无法引起拦截行为 TransparentProxyInterceptor Instance 多接口(接口之间能够切换) MarshalByRef 执 ...
分类:
编程语言 时间:
2017-05-07 12:51:09
阅读次数:
236
闭包是指有权限访问另一个函数作用域的变量的函数 只要存在调用内部函数的可能,JavaScript就需要保留被引用的函数。而且JavaScript运行时需要跟踪引用这个内部函数的所有变量, 直到最后一个变量废弃,JavaScript的垃圾收集器才能释放相应的内存空间 理解闭包,需要理解JavaScri ...
分类:
编程语言 时间:
2017-05-03 09:59:13
阅读次数:
138
c/c++中static和extern使用 在C/C++中static和extern都能够用来修饰函数和变量,可是是有差别的。 内部函数和内部变量:仅仅能在文件内使用的函数和变量。 外部函数和外部变量:可以被其他文件使用的函数和变量。 static 1 对函数 定义一个内部函数 static voi ...
分类:
编程语言 时间:
2017-05-02 23:45:09
阅读次数:
253
函数 ES6语法支持rest参数 rest参数只能定义在参数最后面,用...标识。如果传入的参数连正常定义的参数都没有填满,则rest参数会接收一个空数组。 变量作用域 用var声明的变量实际上都是有作用域的,内部函数可以访问外部函数定义的变量,查找变量时都是从自身函数定义开始,从内向外查找。如果内 ...
分类:
编程语言 时间:
2017-04-29 19:52:20
阅读次数:
207