[toc] 简介 AMQ(approximate membership queries近似成员查询): 是一种 字典 数据结构 是在 空间使用 和 查询错误率 的权衡 用于解决 大量数据 的处理 拥有以下操作 查找 插入 可选择元素的删除 设e误检率,当查询时报出absent值时,e的概率为误检,1 ...
分类:
移动开发 时间:
2018-10-01 22:36:42
阅读次数:
298
数组在javaScript中是一个引用值,下面列举在学习中遇到的一些数据常用方法 1. 改变原数组 push(), pop(), shift(), unshift(), sort(), reverse(), splice() 2. 不改变原数组 concat(), join(), split(), ...
分类:
编程语言 时间:
2018-09-28 01:30:08
阅读次数:
594
ArrayList : 底层基于数组实现,在使用add方法添加元素时,首先校验集合容量,将新添加的值放入集合尾部并进行长度加一,进行自动扩容,扩容的操作时将数据中的所有元素复制到新的集合中。 在指定位置添加元素时 public void add(int index, E element) { 检查索 ...
分类:
编程语言 时间:
2018-09-27 18:03:53
阅读次数:
161
数据结构中队列是一种线性的存储结构,该结构的特性是先进先出(将首先处理添加到队列的第一个元素),操作步骤如下图所示: 该结构的具体实现是:初始化队列,提供一个list集合data,并为该集合设置一个p_start属性,该属性记录元素头节点的位置,在添加元素时,调用add()方法,在删除元素时首先判断 ...
分类:
其他好文 时间:
2018-09-26 19:05:45
阅读次数:
169
Easyui中使用jquery或js动态添加元素时出现的样式失效的解决方法 可以使用$.parser.parse();这个方法进行处理; 例如: $.parser.parse(); 表示对整个页面重新渲染,渲染完就可以看到easyui原来的样式了; var targetObj = $("").app ...
分类:
其他好文 时间:
2018-09-25 10:46:22
阅读次数:
469
向容器中添加元素和从容器中删除元素的操作可能会使容器元素的指针,引用或迭代器失效。 在容器添加元素后 如果容器是vector或string,且存储空间被重新分配,则指向容器的迭代器,指针和引用 都会失效。如果存储空间未被重新分配,指向插入位置之前的元素的迭代器,指针和引用仍有效,但指向插入位置之后元 ...
分类:
其他好文 时间:
2018-09-25 01:31:58
阅读次数:
145
在数组的开头添加元素;使用的是splice()方法arr.splice(index,0,元素);index:是插入的位置元素:要插入的元素vararr=[1,2,3,4];arr.splice(0,0,5);结果:console.log(arr);[5,1,2,3,4]在数组的后面添加元素;使用的是push()方法,并且返回数组的长度vararr=[‘king‘,‘tom&
分类:
编程语言 时间:
2018-09-24 21:44:50
阅读次数:
187
list是一个接口,实现类:Arraylist,Vector,Linkedlist list接口: 常用方法 排除Collection中具有的之外的 添加功能 void add(int index, E element):在指定位置添加元素 boolean addAll(int index, Col ...
分类:
编程语言 时间:
2018-09-21 19:46:28
阅读次数:
214
zsets常用命令: zadd key score1 mb1 [score2 mb2....]:像key中添加元素和这个元素的分数,如果元素已经存在,则替换分数。 zscore key mb :获取key中元素mb1的分数 zrange key start end [withscores]:按照分数 ...
分类:
其他好文 时间:
2018-09-21 19:05:35
阅读次数:
138
sets常用命令: sadd key val [val....] : 往集合key中添加元素val,如果元素已经存在,则添加不成功,如果添加的多个元素中有已经在,那么会只添加不存在的,返回的是添加的元素个数 srem key val [val...] : 删除集合key中的val值,如果有不存在的, ...
分类:
其他好文 时间:
2018-09-21 19:00:31
阅读次数:
159