一、创建闭包 创建闭包的常见方式,就是在一个函数内部创建另一个函数。 二、作用域链 当某个函数被调用的时候,会创建一个执行环境和相应的作用域链,然后使用arguments初始化对象。这个对象叫做活动对象。 在作用域链中,外部函数的活动对象始终处于第二位。以此类推,直到作用域链 ...
集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集 差集 并集等关系 集合对象是一组无序排列的可哈希的值:集合成员可以做字典的键 list:不可以做完集合的元素,是不可哈希的值。 字典和列表都是不可哈希的值,是可变的。 可哈希的值是指不变的,比如元组,字符串,字符,变量 ...
2021-08-28 14:53 2 90 推荐指数:
一、创建闭包 创建闭包的常见方式,就是在一个函数内部创建另一个函数。 二、作用域链 当某个函数被调用的时候,会创建一个执行环境和相应的作用域链,然后使用arguments初始化对象。这个对象叫做活动对象。 在作用域链中,外部函数的活动对象始终处于第二位。以此类推,直到作用域链 ...
集合于不可变集合 一、集合 集合是一种无序的序列。集合中的元素具有唯一性,即集合中不存在两个同样的元素。 1.集合的格式 通常用一对大括号“{}”来创建集合: 也可以使用set()函数来生成: 2.集合的运算 ...
数学分析:笔记合集——总目录 集合理论:集合的基本概念 集合基础:定义 定义 1(集合):具有某种特定性质的,具体的或抽象的对象汇集的总体称为 集合(Set)。这些对象称为是集合的 元素。 符号表示:通常情况下, 用大写字母 \(A,B,C,S,T,\cdots\) 等来表示 集合 ...
基本概念 文档时MongoDB中数据的基本单元,是MongoDB的核心概念,很类似关系数据库中的行(记录) 集合可以被看作没有模式的表(表) MongoDB每个实例都可容纳多个独立数据库,每个数据库都有自己的集合和权限(数据库) 文档 多个键及其关联的值有序地放置在一起就是文档 ...
1.什么是Hash表? Hash表也称散列表,也有直接称为哈希表,是一种根据关键字值(key-value)而直接进行访问的数据结构。它是通过把关键字映射到数组的下标来加快查找速度。普通的数据结构中查找某一个关键字通常需要遍历整个数据结构,时间复杂度O(n),而哈希表只需要O ...
在LoadRunner的脚步编写中,有三个重要的概念:事务、集合点、思考时间 事务: 事务又称为Transaction,在LoadRunner中的定义如下:An end-to-end(browser-to-browser) measurement of one or more ...
不可变集合,顾名思义就是说集合是不可被修改的。集合的数据项是在创建的时候提供,并且在整个生命周期中都不可改变。 为什么要用immutable对象?immutable对象有以下的优点: 对不可靠的客户代码库来说,它使用安全,可以在未受信任的类库中安全的使用这些对象 线程安全 ...
不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用 Iterator 方式。 反例: 结果 如果将1换成2,结果就出错了 产生Concurrent Modification Exception原因是 ...