Python的变量定义后都有自己的作用域,每个作用域内都有名字空间。名称空间就是变量名称与对象的关联关系。Python中使用变量名引用对象,需要使用该变量时,就在命名空间中进行搜索,获取对应的对象。从目前python的实现上来讲,内部使用了字典,但是并不保证以后会更改实现,所以说现阶段,命名空间是一...
分类:
编程语言 时间:
2016-01-04 13:14:10
阅读次数:
249
this是Javascript语言的一个关键字它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用,下面分四种情况,详细讨论this的用法,感兴趣的朋友可以了解下this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,functi...
分类:
Web程序 时间:
2016-01-01 14:58:39
阅读次数:
187
实现动机 工厂方法是最简单地创建派生类对象的方法,也是很常用的,工厂方法内部使用switch-case根据不同的key去创建不同的派生类对象,下面是一个伪代码。Message* create(int type){ switch (type) { case MSG_PGSTATS:...
分类:
编程语言 时间:
2015-12-30 23:37:40
阅读次数:
389
java.util.ArrayList 内部使用数组存放数据,访问任意位置效率高,添加删除数据,效率可能会降低。如果只在两段操作数据建议使用LinkedList.1.创建对象 ArrayList list= new ArrayList();//内部封装的数组长度是10 ...
分类:
其他好文 时间:
2015-12-30 00:06:20
阅读次数:
187
乱码问题原因有多种,其中有一种是由于MySQL默认使用 ISO-8859-1 ( 即Latin1 ) 字符集,而JAVA内部使用Unicode编码,因此在JAVA中向MYSQL数据库插入数据时,或者读取数据时,都需要先转换一下编码方式。当然,如果可以直接修改配置文件的话,也可以解决乱码问题,然而某些...
分类:
数据库 时间:
2015-12-29 08:43:39
阅读次数:
159
基本概念 SocketServer内部使用 IO多路复用以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进程” 专门负责处理当前客户端的所有请求。原理1、服务器启动sock...
分类:
其他好文 时间:
2015-12-29 00:58:04
阅读次数:
241
this是javascript的关键字,也是对象,这个对象比较特殊,代表函数运行时自动生成的一个内部对象,只能在函数内部使用,随着函数使用场合的不同,this值会发生变化,但总的原则是不变的,就是this始终指向调用函数的那个对象this的使用有很多种情形:情形一:在全局环境下输出this值(这个t...
分类:
编程语言 时间:
2015-12-25 14:53:26
阅读次数:
150
javascript变量声明带var和不带var的区别:在javascript中,声明变量可以使用var也可以不用使用var,下面就介绍一下这两者的区别。一.作用域的区别:不使用var声明的变量的作用域是全局性的,无论是否声明在函数的内部。使用var声明的变量的时候,如果是在函数外部声明的那么就是全...
分类:
编程语言 时间:
2015-12-23 01:56:13
阅读次数:
227
1 下标的使用1.1 问题下标可以定义在类、结构体和枚举中,可以认为是访问对象、集合或序列的快捷方式,不需要再调用实例的特定的赋值和访问方法。本案例定义一个Matrix结构体,用于呈现一个Double类型的二维矩阵,其结构体内部使用一个一维数组保存数据,并且定义一个下标用于判断是否会造成数组越界。1...
分类:
编程语言 时间:
2015-12-16 21:26:49
阅读次数:
387
虚拟机内部可以ping通外部外部ping不通内部使用桥接模式。服务器防火墙默认是开通的,防止ping要把防火墙关掉关掉或者改成可以ping
分类:
其他好文 时间:
2015-12-14 19:21:06
阅读次数:
126