先上一张图:关于collection接口的 一、Collection中的常用功能: boolean add(Object e): 向集合中添加元素void clear():清空集合中所有元素boolean contains(Object o):判断集合中是否包含某个元素boolean isEmpty ...
分类:
编程语言 时间:
2018-05-04 14:11:13
阅读次数:
187
元组:tuple 是一种有序列表。tuple和list非常类似,但是tuple一旦初始化就不能修改 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 eg: tup = (1, 2,2, 3, 5, 6) 创建空元祖 tup1 =() 元组中只包含一个元 ...
分类:
编程语言 时间:
2018-05-03 10:20:27
阅读次数:
233
--为什么使用集合而不使用数组?why ·集合和数组相似点:都可以存储多个对象,对外作为一个整体存在; ··数组的缺点:1.长度必须在初始化时指定,且固定不变; 2.数组采用连续存储空间,删除和添加元素效率低下; 3.数组无法直接保存映射关系; Connection 接口存储一组不唯一,无序的对象; ...
分类:
其他好文 时间:
2018-05-02 22:10:41
阅读次数:
168
查看源码得知: LinkedBlockingQueue采用是锁分离的技术 查看put方法源码 其中这句源码理解挺久的:为何要加入这句话呢? 由于c为获取的是添加元素前的数据,判断为0说明之前该队列为空,导致take方法中的线程处于等待的状态,通过该方法可以使得其take方法中的等待线程释放,让其可以 ...
分类:
数据库 时间:
2018-04-29 16:20:11
阅读次数:
188
import java.util.Iterator;public class Stack<Item>{ private Node first; //栈顶 private int N; //元素数量 private class Node { //定义节点的嵌套类 Item item; Node nex ...
分类:
其他好文 时间:
2018-04-27 21:40:37
阅读次数:
161
列表 list = [‘wrr’,’354’,’sere’] 1.访问列表元素 list[0] 返回的元素与列表元素相同 list[0].title() 返回的元素是首字母大写 list[-1] 返回的元素是最后一位 2.修改 删除 添加元素 list[0] = 'rrrrrrru' 修改了第一个元 ...
分类:
编程语言 时间:
2018-04-27 19:57:26
阅读次数:
163
Redis 数据类型:键值对存储 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 注意:key:全部都是字符串 value:有五种数据类型 String(字符串) string是redis最基本的类 ...
分类:
其他好文 时间:
2018-04-27 13:46:52
阅读次数:
183
1.for,while循环遍历 2.添加元素 append 通过append可以向列表添加元素 结果: extend 通过extend可以将另一个集合中的元素逐一添加到列表中 insert insert(index, object) 在指定位置index前插入元素object del:根据下标进行删 ...
分类:
编程语言 时间:
2018-04-27 02:37:51
阅读次数:
228
这次我们来学习下python中的元组。首先,基础认知点是,Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。实例如下: 创建空元组实例: 元组中只包含一个元素时,需要在元素后面添加逗号: 我们得注 ...
分类:
编程语言 时间:
2018-04-26 12:13:17
阅读次数:
111
sorted set 是有序集合,它在 set 的基础上增加了一个顺序属性,这一属性在添加修 改元素的时候可以指定,每次指定后,会自动重新按新的值调整顺序。 zadd key score member 添加元素到集合,元素在集合中存在则更新对应 score zrange key start stop ...
分类:
其他好文 时间:
2018-04-25 00:14:38
阅读次数:
201