1、函数属性的传递 1、叠加多个装饰器 加载顺序(outter函数的调用顺序):自下而上 执行顺序(wrapper函数的执行顺序):自上而下 2、有参装饰器:三层的闭包函数 对于装饰器,三层就够了(第一层传参数,第二层传函数,第三层执行添加的功能和源代码) 只能将if else这种简单的取代,有el ...
分类:
其他好文 时间:
2018-11-30 22:37:59
阅读次数:
226
1,叠加多个装饰器 1),加载顺序(outter函数的调用顺序):自下而上 2),执行顺序(wrapper函数的执行顺序):自上而下 2,有参装饰器 3,三元表达式 4,生成式 列表生成式 字典生成器 5,匿名函数 ...
分类:
其他好文 时间:
2018-11-30 21:47:12
阅读次数:
200
名称空间 就是存放名字的一个地方 三种名称空间 一、内置名称空间 二、全局名称空间 三、局部名称空间 名称空间加载顺序 取值顺序 ...
分类:
编程语言 时间:
2018-11-29 01:23:30
阅读次数:
176
函数对象 在面向对象编程中 一切皆对象 具体的体现 1.函数可以被引用 2.函数可以作为函数的参数 3.函数可以作为函数的返回值 4.可以被存储到容器类型中 2.函数嵌套 1.嵌套调用 在一个函数中调用了另一个函数 2.嵌套定义 在一个函数中定义了另一个函数 定义在函数内的函数 只能函数内使用 外界 ...
分类:
编程语言 时间:
2018-11-28 20:34:16
阅读次数:
259
一 发生的场景 好几次有个同事因为把static用到Spring的@Autowired上,导致注入的对象一直报空指针,他一直找不到错误在哪里,来问我,其实我以前也不知道这个问题,但我根据Spring容器的特点判定,他调用的对象与注入的对象不是一个对象,就告诉他:static的加载顺序是在@Autow ...
分类:
其他好文 时间:
2018-11-24 11:48:55
阅读次数:
184
比如在某些时候,开发时需要使用多款库,这时候就可能会到时jQuery中的$冲突问题。 这时候就存在加载先后顺序的问题,但是这样并不能完美的解决冲突问题。 例如我们自己写一个测试框架 然后测试弹框,这样明显冲突了,所以页面并不会识别。 所以我们除了更换加载顺序外,我们还可以采用释放$的使用权并用jQu ...
分类:
Web程序 时间:
2018-11-21 22:15:16
阅读次数:
259
理论篇 Mac系统的环境变量,加载顺序为: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变 ...
分类:
系统相关 时间:
2018-11-19 11:01:39
阅读次数:
231
nodejs 模块加载顺序 一、当引入模块的形式是 require('lt') 时(1)、先找当前文件夹下的node_modules文件夹下的lt文件夹下的package.json 文件指定的main字段文件路径。## 如果第一种情况没有找到(2)、找当前文件夹下的node_modules文件夹下的 ...
分类:
Web程序 时间:
2018-11-18 22:30:46
阅读次数:
274
启动appserv时 提示 无法启动此程序 因为计算机中丢失php mbstring.dll 这种原因一般都是组件加载顺序引起的,在php.ini文件里确保 extension=php_mbstring.dll extension=php_exif.dll 是这样的顺序,即php_mbstring. ...
分类:
Web程序 时间:
2018-11-16 13:22:20
阅读次数:
135
代码块的加载顺序 静态代码块>成员代码块>构造方法(1,加载类2,创建对象3,调用方法)static静态修饰符 可以修饰成员变量 成员方法 static特点 被static修饰的成员 属于类 不单属于某个对象 是所有对象所共享 静态的访问特点 类名直接访问 类名.属性名 类名.方法名(参数) sta ...
分类:
其他好文 时间:
2018-11-14 17:20:38
阅读次数:
235