Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the arr ...
分类:
其他好文 时间:
2018-11-21 15:52:32
阅读次数:
150
【定义】 有index的集合 【hash的原理】 term for a situation when two different objects return the same hashcode: hash collision 就是无规律的一一对应排序,相同object对应的HASH应该相同,相同对 ...
分类:
其他好文 时间:
2018-10-24 10:50:28
阅读次数:
212
""" 集合内的元素是无序的,集合内的元素必须是可哈希的集合内元素的唯一的,不存在重复列表和字典不能存在集合里面,因为列表字典可变 可哈希集合也是不可哈希的 unhashable集合没有自己的语法格式,只能通过集合的方法set()和frozenset()方法创建由于集合本身是无序的,所以不能为集合创 ...
分类:
编程语言 时间:
2017-11-03 19:11:35
阅读次数:
212
Redis 键值支持5种基本结构,分别是字符串,列表,哈希,集合,有序集合。每一种数据结构都有对应的取值和设值命令,辅助命令,除此之外,还有一些全局命令,用来管理Redis存储的所有 键。 全局命令 查看所有键 keys * 127.0.0.1:6379> keys *1) "name"2) "fu ...
分类:
其他好文 时间:
2017-09-13 00:35:21
阅读次数:
139
Redis是一个Key Value数据库。Redis有5种数据类型:字符串、列表、哈希、集合、有序集合。而字符串的底层实现方法之一就是使用sds。以下描述中请读者注意区分sds是指简单动态字符串这一数据结构(用大写表示)还是sdshdr头部中buf数组的起始地址(用小写表示)。 SDS源码 如下源码 ...
分类:
其他好文 时间:
2017-07-18 00:09:03
阅读次数:
239
对象1. Redis数据库中的每个键值对的键和值都是一个对象。2. Redis共有字符串、列表、哈希、集合、有序集合五种类型的对象,每种类型的对象至少都有两种或者以上的编码方式,不同的编码可以在不同的使用场景上优化对象的使用效率。3. 服务器在执行某些命令之前,会先检查给定键的类型能否执行指定的命令...
分类:
其他好文 时间:
2016-01-06 00:14:29
阅读次数:
238
Redis介绍 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等...
分类:
其他好文 时间:
2015-11-10 19:45:43
阅读次数:
277
Redis介绍Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构...
分类:
其他好文 时间:
2015-10-09 19:40:20
阅读次数:
248
顺序表(ArrayList)使用示例、链表(LinkedList)使用示例、优先队列(PriorityQueue)使用示例、哈希集合(HashSet)使用示例、哈希映射(HashMap)使用示例、有序树(TreeSet)使用示例、有序树映射类(TreeMap)使用示例
分类:
编程语言 时间:
2015-01-23 13:00:47
阅读次数:
216