Java为数据结构中的映射定义了一个接口java.util.Map,它有4个实现类:HashTable、HashMap、TreeMap、WeakHashMap。 HashMap和HashTable的区别: 1)HashMap是JDK1.2引进的一个Map接口的实现,HashTable实现Map接口的 ...
分类:
其他好文 时间:
2018-09-14 01:17:10
阅读次数:
150
1-Java集合的特点 Collection接口:不唯一,无序 List接口:不唯一,有序 其中常用类:ArrayList、LinkedList ArrayList实现了长度可变的数组;遍历元素和随机访问元素的效率比较高 LinkedList采用链表存储方式。插入、删除元素时效率比较高 Set接口: ...
分类:
编程语言 时间:
2018-09-13 14:25:48
阅读次数:
140
队列定义: 只允许在表的一端进行插入(队尾),另外一端进行删除操作(队头)的线性表称为队列。插入元素简称进队,删除元素简称出队; 按照存储结构分,可以分为链队和顺序队; 队列的特点:先进先出(FIFO),比如你排队打饭,排在第一个的最先打到饭; 队列的结构体定义: 顺序队: 链队(假设带头结点): ...
分类:
其他好文 时间:
2018-09-12 01:13:57
阅读次数:
166
refer to: http://www.runoob.com/jquery/jquery-dom-remove.html 如需删除元素和内容,一般可使用以下两个 jQuery 方法: remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素 $("#div1") ...
分类:
Web程序 时间:
2018-09-11 13:59:54
阅读次数:
179
印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea ...
分类:
编程语言 时间:
2018-09-10 14:05:24
阅读次数:
216
一、Redis的五大数据类型 1.String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string ...
分类:
其他好文 时间:
2018-09-09 15:30:06
阅读次数:
165
列表可以使用所有适用于序列的标准操作,例如索引、分片、连接和乘法。但列表还有一些属于自己的操作,如修改列表本身的操作,这些操作包括元素赋值、元素删除、分片赋值以及下一节要将的列表方法。
分类:
编程语言 时间:
2018-09-09 00:35:24
阅读次数:
193
1.前言 Python的元组(tuple)与列表很相似,不同之处在于元组不能被修改,即元组一旦创建,就不能向元组中的增加新元素,不能删除元素中的元素,更不能修改元组中元素。但是元组可以访问任意元素,可以切片,可以循环遍历,元组可以理解成是一个只读的列表。 2.元组的创建 元组创建很简单,元组使用小括 ...
分类:
编程语言 时间:
2018-09-08 21:14:03
阅读次数:
177
集合具有无序性,互异性 一.集合的建立 空集合 集合内的元素是可哈希的即不可变的数据类型 二.添加元素 update可以添加多个元素 三.删除元素 discard和remove都可以表示删除一个元素,但若集合中没有该元素,则使用remove会报错,discard不会 pop clear 四.不可变集 ...
分类:
编程语言 时间:
2018-09-07 23:16:29
阅读次数:
230
1. 在尾部插入/删除元素 2. 在字符串中查找 ...
分类:
其他好文 时间:
2018-09-07 17:18:50
阅读次数:
211