Redis Set 集合 Set 就是一个集合,集合的概念就是一堆不重复值的组合。利用 Redis 提供的 Set 数据结构,可以存储一些集合性的数据。 比如在 微博应用中,可以将一个用户所有的关注人存在一个集合中,将其所有粉丝存在一个集合。因为 Redis 非常人性化的为集合提供了 求交集、并集、 ...
分类:
其他好文 时间:
2017-03-22 00:58:03
阅读次数:
132
1. 几个概念 冗余:存储两倍数据,提高安全性,但会牺牲一些性能。 索引:对一列或者多列的值进行排序,类似书的目录,可以用于快速查找数据库中的特定信息。 复合键:将多个列作为索引键,一般用于复合索引。 实体完整性:要求每个表中的主键都不能为空,并且不能有重复值。 参照完整性:关系中不允许引用不存在的 ...
分类:
数据库 时间:
2017-03-14 20:26:09
阅读次数:
178
1.SQL select 语句 SELECT 语句用于从表中选取数据。 结果被存储在一个结果表中(称为结果集)。 实例: 或者: 2.SQL SELECT DISTINCT 语句 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。 关键词 DISTIN ...
分类:
数据库 时间:
2017-03-14 00:12:09
阅读次数:
231
判断数组中是否有重复值 <!--more--> 第14节 重复值判断练习题 请设计一个高效算法,判断数组中是否有重复值。必须保证额外空间复杂度为O(1)。 给定一个int数组A及它的大小n,请返回它是否有重复值。 测试样例: [1,2,3,4,5,5,6],7 返回:true Java (javac ...
分类:
编程语言 时间:
2017-03-11 16:05:34
阅读次数:
373
1、新增 1)新增的记录必须排在首页首行。 2)提交失败后必须保留用户已输入的内容,以便再次提交。 3)提交时或提交前需对主要标识字段进行重复值、空值(空格)判断。 4)需要验证字段的类型、最大长度限制验证 5)可输入/选择框以正常色显示;不可输入/选择框以灰色显示; 2、删除 1)必须有确认删除的 ...
分类:
其他好文 时间:
2017-03-07 16:43:31
阅读次数:
170
HashMap与HashTable的区别 2011-09-18 01:19 HashMap和Hashtable的区别 导读: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMa ...
分类:
其他好文 时间:
2017-02-26 18:51:59
阅读次数:
137
导读: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2 HashTable是线程安全的一个Co ...
分类:
其他好文 时间:
2017-02-22 22:18:50
阅读次数:
180
SQL SELECT DISTINCT 语句 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。 关键词 DISTINCT 用于返回唯一不同的值。 语法: 使用 DISTINCT 关键词 如果要从 "Company" 列中选取所有的值,我们需要使用 S ...
分类:
数据库 时间:
2017-02-22 21:24:19
阅读次数:
179
import java.util.HashMap; /* 双列集合: -------------| Map 如果是实现了Map接口的集合类,具备的特点: 存储的数据都是以键值对的形式存在的,键不可重复,值可以重复。 ----------------| HashMap 底层也是基于哈希表实现 的。 H... ...
分类:
其他好文 时间:
2017-02-09 00:23:24
阅读次数:
206
1. Python pass是空语句,是为了保持程序结构的完整性。 pass 不做任何事情,一般用做占位语句。 2.删除一个list里面的重复元素 方法一:是利用map的fromkeys来自动过滤重复值,map是基于hash的,大数组的时候应该会比排序快点吧 方法二:是用set(),set是定义集合 ...
分类:
编程语言 时间:
2017-02-07 20:29:37
阅读次数:
176