一、初始递归 递归函数:在一个函数里在调用这个函数本身。 递归的最大深度:998 正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们之前已经说过关于函数调用的问题,每一次函数调用都会产生一个属于它自己的名称空间,如果一直调用下去,就会造成名称空间占用太多内存的问题,于是pyth ...
分类:
其他好文 时间:
2018-04-15 14:57:00
阅读次数:
113
DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的要知道DNS是什么,需要从域这个概念开始了解 这里的域指并非平时我们所说的地理域之类,而指的是"名称域"——"名称空间"  
分类:
其他好文 时间:
2018-04-13 17:56:02
阅读次数:
156
第九章 内存模型和名称空间 1、不要将函数定义或者变量声明放到头文件中。 2、头文件常包含的内容:函数原型、使用#define或者const定义的常量、结构声明、类声明、模板声明、内联函数。 3、避免多次包含同一个头文件的技术:#ifndef/#endif。仅当以前没有使用预处理器编译指令#defi ...
分类:
编程语言 时间:
2018-04-13 16:19:48
阅读次数:
175
1、属性的查找 类有两种属性:数据属性和函数属性 1. 类的数据属性是所有对象共享的 2. 类的函数属性是绑定给对象用的 在obj.name会先从obj自己的名称空间里找name,找不到则去类中找,类也找不到就找父类...最后都找不到就抛出异常 2、绑定到对现的方法的特殊之处 类中定义的函数(没有被 ...
分类:
其他好文 时间:
2018-04-11 19:57:19
阅读次数:
216
string类 string类 头文件:#include<string> 名称空间:using namespace std; 初始化: string Str; String类的构造函数和析构函数如下: string类操作 string类与字符串数组的转换 C++提供的由C++字符串得到对应的C_st ...
分类:
编程语言 时间:
2018-04-08 22:27:53
阅读次数:
178
1 产生一个包的名称空间2 执行包下的__init__.py文件,将产生的名字存放于包的名称空间中3 在当前执行文件中拿到一个名字aaa,该名字指向包的名称空间 # 强调:#1、在导入时带点的,点的左边必须是一个包,这是导入包特有的语法#2、包内,模块直接的导入应该使用from。。。import 。 ...
分类:
其他好文 时间:
2018-04-08 22:26:06
阅读次数:
157
一包: 包跟模块一样 1、产生一个包的名称空间 2、执行包下的__init__.py文件,将产生的名字存放于包的名称空间趾 3、当执行文件中拿到一个名字,该名字指向包的名称空间 强调: 1、在导入时带点的,点的左边必须是一个包,这是导入包特有的语法 2、包内,模块直接的导入应用使用from...im ...
分类:
其他好文 时间:
2018-04-08 16:04:59
阅读次数:
148
一.1.创建service类和Dao类 (1)在service中得到dao对象 2.具体实现过程 (1)在service里边把dao作为类型属性 (2)生成dao类型属性的set方法 3.xml配置: 二:P名称空间注入 1.建一个类: 2.xml文件<beans>下 xmlns:p="http:/ ...
分类:
编程语言 时间:
2018-04-01 00:02:02
阅读次数:
241
函数对象 函数是第一类对象,即函数可以当作数据传递。 1.可以被引用 2.可以当作参数传值 3.返回值可以是函数 4.可以当作容器类型的元素 函数的嵌套调用:在函数内又调用了其它函数。 名称空间:存放名字与值绑定关系的地方。 名称空间分类: 1.内置名称空间:python解释器自带的名字,在解释器启 ...
分类:
其他好文 时间:
2018-03-31 11:56:38
阅读次数:
117
一、动态参数:*args **kwargs 形态角度: 最终顺序:位置参数,*args,默认参数,**kwargs 二、名称空间(命名空间),临时名称空间,内置名称空间。 执行函数的时候,他会在内存中开辟一个临时名称空间,存放函数体内的所有变量与值得关系。 随之函数的执行完毕,临时空间自动关闭。 全 ...
分类:
编程语言 时间:
2018-03-29 21:22:59
阅读次数:
151