def func(): n = 10 def func2(): print('func2:',n) return func2() f = func() print(f) f() #正常来讲,此时func()已经运行完了,局部变量的值已经被释放了,func2应该找不到n的值,但事实上能执行func2,... ...
分类:
编程语言 时间:
2019-02-16 13:27:30
阅读次数:
195
1、XML提供数据源 Pyramid.xml: <?xml version="1.0" encoding="UTF-8"?> <chart manageresize="1" animation="0" decimals="0" caption="一周分布人数" baseFontSize="18" s ...
分类:
其他好文 时间:
2019-02-16 13:27:15
阅读次数:
381
Rogue Histogram可以理解为AP的“流氓直方图”,这里大概记录了该AP附近的其他AP的信道和频宽。 例如如下图:可以通过show ap auto-rf 802.11a AP-name / all 获取 拿Channel 44来举例: 信道44下面,有一个AP在20MHz,3个AP在40M ...
分类:
其他好文 时间:
2019-02-16 13:26:31
阅读次数:
195
综述 Java集合就是一个容器。面向对象语言对事物的体现都是以对象的形式存在,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。如果往集合里存放基本数据类型,在存取过程中会有个自动装箱和拆箱。 因为容器... ...
分类:
编程语言 时间:
2019-02-16 13:26:15
阅读次数:
198
一般使用for循环的顺序: 先创建一个迭代器:列表,并且列表内已存在数据 接着使用 for循环遍历列表 但这样存在一个问题,假如列表内的数据量很大,这样还未使用for循环便已经被列表占用很大的资源 这时我们就可以将这个迭代器做成一个生成数据的迭代器,而非只是占用大资源的数据,从而减少资源占用 pyt ...
分类:
其他好文 时间:
2019-02-16 13:26:02
阅读次数:
132
https://www.cnblogs.com/shwee/p/9060226.html dingzhi10 https://www.cnblogs.com/shwee/p/9084535.html ...
分类:
Web程序 时间:
2019-02-16 13:25:46
阅读次数:
159
迭代器 为什么要用迭代器 为什么不使用列表而使用迭代器,列表可以获取列表长度,然后使用变量i对列表索引进行循环,而且容器理解,也可以获取集合的所有元素。 没错,使用列表的代码是容易理解也很好操作,但这是要付出代价的。列表之所以可以用索引来快速定位其中的任何一个元素,是因为列表是一下子将所有的数据都装... ...
分类:
其他好文 时间:
2019-02-16 13:25:28
阅读次数:
144
public class Newbegin{public static void main(String args[]) { //第一步:设置类对象间的关系 //1.分别创建各自类的实例化对象, Dept dept=new Dept(10,"ACCOUNTING","NEW YORK"); Emp ...
分类:
编程语言 时间:
2019-02-16 13:25:11
阅读次数:
171
python安装:python2于python3的语法不一样,我都不会,建议安装python3,在安装时记得添加环境变量,python的卸载也是用安装包卸载的,其他过程略 pycharm安装:开源版,装上就行 pip安装(管理扩展包之类的东西,有了这个才可以读excel):这篇亲测有效,其他的看起来 ...
分类:
编程语言 时间:
2019-02-16 13:24:34
阅读次数:
209
最近有点懒 项目结尾了 完了好长时间 没有去总结项目中的问题 想了下还是写写吧 这是一个关于百度地图的 网页展示 <!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content=" ...
分类:
编程语言 时间:
2019-02-16 13:24:17
阅读次数:
199
1、错误描述 2014-07-08 10:27:13,939 ERROR(com.you.conn.JDBCConnection:104) -com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:Dupl ...
分类:
其他好文 时间:
2019-02-16 13:23:44
阅读次数:
163
前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给 ...
分类:
其他好文 时间:
2019-02-16 13:23:22
阅读次数:
170
环境配置方面 1.需要安装java和android环境,java的话一定要下载jdk而不是jre。 在“系统变量”新建一个变量名为JAVA_HOME的变量,变量值为你本地java的安装目录,我这里为:C:\Program Files\Java\jdk1.7.0_80,设置这个的目的是作为下面两个环境 ...
分类:
移动开发 时间:
2019-02-16 13:23:05
阅读次数:
208
现在很多人希望自己的程序拥有一个数字签名,这样可以很大程度上防止误报。 博主也是这么想的,于是博主想申请个数字签名证书。 这里有一个叫宇盾的数字签名,博主试了一下还行。 这里附上他们的官网链接:www.down1s.com 注意要阅读他们的用户协议,他们是禁止违法的程序签名的! 我们可以免费试用他们 ...
分类:
其他好文 时间:
2019-02-16 13:22:44
阅读次数:
173
Linux启动流程: 开机自检BIOS是检测硬件以及各个设备是否准备好 MBR引导是看系统放在哪个位置,进行加载;引导分区,里面有多个系统,看需要启动哪个系统 GRUP菜单,进行一些选项,比如说看启动哪个系统 INIT进程: 由Linux内核加载运行/sbin/init程序 是系统的第一个进程,是所 ...
分类:
系统相关 时间:
2019-02-16 13:22:29
阅读次数:
241
function checkReturn(obj) { var objIds = obj.value; //当没有选中某个子复选框时,checkboxall取消选中 if (!$("#subcheck").checked) { $("#checkboxall")... ...
分类:
Web程序 时间:
2019-02-16 13:22:09
阅读次数:
184
1、linux的安装配置 远程登录 2、系统目录简介 3、系统的文件 4、常用命令的简单演示 5、vim的使用技巧 6、文件权限管理 7、磁盘管理 8、变量及简单的shell编程 变量的常用类型 用户自定义变量 环境变量 位置变量 正则表达式 字符处理命令 cut、printf、awk、sed、wc ...
分类:
系统相关 时间:
2019-02-16 13:21:53
阅读次数:
244