TypeScript 是面向对象的 JavaScript。类描述了所创建的对象共同的属性和方法。TypeScript 支持面向对象的所有特性,比如 类、接口等。TypeScript 类定义方式如下:class class_name { // 类作用域}定义类的关键字为 class,后面紧跟类名,类可... ...
分类:
其他好文 时间:
2020-06-26 10:27:53
阅读次数:
42
Spring 在ssm中起什么作用? Spring:轻量级框架 作用:Bean工厂,用来管理Bean的生命周期和框架集成。 两大核心: ①. IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory。 ...
分类:
编程语言 时间:
2020-06-26 01:37:37
阅读次数:
149
引入两个示例:说明 局部作用域对全局作用域的变量(此变量只能是不可变的数据类型)只能进行引用,而不能进行改变,只要改变就会报错 eg:1 >>> a=1 >>> def func(): print(a) >>> func() 1 eg:2 >>> a=1 >>> def func(): a+=1 / ...
分类:
其他好文 时间:
2020-06-25 23:37:46
阅读次数:
52
函数调用https://www.w3cschool.cn/javascript/js-function-invocation.html 闭包 控制方法的变量作用域https://www.w3cschool.cn/javascript/js-function-closures.html ...
分类:
其他好文 时间:
2020-06-25 13:49:17
阅读次数:
67
命名空间(Namespaces) 所谓的Namespaces就是一个名字的集合,每个名字都映射到一个对应的函数对象上去,可以用Python里面的dict来理解(事实上也是这么实现的) 不同Namespaces里面可以有相同的变量名 多个Namespaces可以同时存在 当我们启动Python解释器的 ...
分类:
编程语言 时间:
2020-06-25 13:41:29
阅读次数:
55
变量提升(声) **栈内存、作用域、执行上下文【执行环境】** 当浏览器开辟出供代码执行的栈内存后,代码并没有自上而下立即执行,而是继续做了一些事情:把当前作用域中所有带var、function关键字的进行提前的声明和定义 ?变量提升机制 【预解析】 带var的只是提前声明(declare): “v ...
分类:
其他好文 时间:
2020-06-24 19:35:01
阅读次数:
76
全局上下文中 带var的变量是 声明一个全局变量,不能被delete删除 不带var的变量是 创建一个全局对象(window)的属性,可以用delete关键字删除 函数上下文中 带var的变量是 声明一个私有变量 不带var的变量,处理机制是 沿作用域链向上查找该变量,是哪个上下文中声明的变量,就改 ...
分类:
Web程序 时间:
2020-06-23 21:16:00
阅读次数:
65
完整阅读C++ Primer Plus 系统重新学习C++语言部分,记录重要但易被忽略的,关键但易被遗忘的。 使用类 1、不能重载的运算符 1 sizeof sizeof运算符 2 . 成员运算符 3 .* 成员指针运算符 4 :: 作用域解析运算符 5 ?: 条件运算符 6 typeid 一个RT ...
分类:
编程语言 时间:
2020-06-23 21:02:45
阅读次数:
69
nginx指定文件路径有两种方式root和alias,指令的使用方法和作用域: [root]语法:root path默认值:root html配置段:http、server、location、if[alias]语法:alias path配置段:location root与alias主要区别在于ngi ...
分类:
其他好文 时间:
2020-06-23 13:41:20
阅读次数:
51
python有一个名为vars的内置函数,它返回变量关联的不可见的字典: >>> x = 1 >>> scope = vars() >>> scope['x'] 1 >>> scope['x'] += 1 >>> x 2 一般而言,不应修改vars返回的字典,因为根据Python官方文档的说法,这样 ...
分类:
编程语言 时间:
2020-06-22 22:34:12
阅读次数:
58