在看书中的闭包的问题的时候,发现给了这样一段代码: 结果和预想的一样。但是发现了一个问题,count = [start_at]这个地方是用一个数组来封装的,为什么要弄成这样,于是自己修改了一下,数组去掉 (关于下面问题的研究,参考 http://linluxiang.iteye.com/blog/7 ...
分类:
编程语言 时间:
2016-12-01 22:32:53
阅读次数:
203
在使用codeblocks的时候,网上一般只会提供CodeBlocks的项目文件,并不包括编译器和调试器,要使用CodeBlocks的完整功能需要在官网下载完整版. 如图可下载mingw版本. 进入CodeBlocks之后可能需要配置编译器和调试器,如果使用C语言编译器可以按照如下配置编译器 进入S ...
分类:
其他好文 时间:
2016-12-01 12:03:48
阅读次数:
1477
一、全局变量与局部变量 在子程序中定义的变量称为局部变量, 在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 通过在函数内部,先添加一个 global ...
分类:
编程语言 时间:
2016-12-01 03:43:54
阅读次数:
163
python中的装饰器是一个用得非常多的东西,我们可以把一些特定的方法、通用的方法写成一个个装饰器,这就为调用这些方法提供一个非常大的便利,如此提高我们代码的可读性以及简洁性,以及可扩展性。 在学习python装饰器之前我们先看看这样一个例子: 一、作用域 上面的例子简单地对python的作用域做了 ...
分类:
编程语言 时间:
2016-12-01 03:34:42
阅读次数:
254
一.函数 函数是一个功能块,该功能到底执行成功与否,需要通过返回值来告知调用者。 1.函数定义 def 函数名(参数) ...... 函数体 ...... 返回值 a.使用def关键字创建函数 b.函数名,def后面紧跟着的是函数名,每个函数都需要有个函数名 c.函数参数,分无参函数和有参数函数(下 ...
分类:
编程语言 时间:
2016-11-30 13:37:48
阅读次数:
347
http://blog.csdn.net/jspping/article/details/40400691?utm_source=tuicool&utm_medium=referral ********************************************************* ...
分类:
系统相关 时间:
2016-11-30 13:30:46
阅读次数:
243
疑惑 提出问题 前天同事问我一个问题,为什么这个脚本中的没有调用A 的__init__。脚本如下: 其实我也比较奇怪,这个脚本写的比较奇怪,class B的的__new__返回了A的实例。也只是只执行了B的__new__方法,并没有执行A的__init__方法。 深入 迷失 遇到这个问题: 要深入首 ...
分类:
编程语言 时间:
2016-11-30 11:32:32
阅读次数:
263
1.新建一个控制台程序,并新建一个类“UserInfo” 2.从github下载redis的windows服务 https://github.com/ServiceStack/redis-windows 下载完成后解压,会得到不同版本的压缩包,这里我选择的是最新版3.0 启动后出现dos界面,因为没 ...
文档链接: https://coding.net/u/lingyu512/p/document/git/blob/master/%E7%AC%AC6%E7%BB%84_%E8%BF%9B%E5%87%BB%E7%9A%84%E8%9A%82%E8%9A%81%E9%98%9F_%E4%BE%A3%E ...
分类:
移动开发 时间:
2016-11-29 21:43:45
阅读次数:
179
安装路径修改: 4.配置npm的全局模块存放路径和cache路径 输入以下命令 npm config set prefix “D:\Program Files\node\node-global” npm config set cache “D:\Program Files\node\node-cac ...
分类:
其他好文 时间:
2016-11-27 19:33:01
阅读次数:
224