1、List,Set都是继承自Collection接口,Map则不是 2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的,加入Set 的 ...
分类:
编程语言 时间:
2019-09-01 10:36:42
阅读次数:
87
尝试进行归纳总结事务和锁的一些思考. 数据库是什么? 保存数据的地方. 为什么保存数据要用数据库呢? 我直接把数据放文件里, 不也一样吗? 比如我自己序列化json文件保存成txt文件成不? 也行, 但是就不方便检索, 之类的. 数据库就方便检索了呀, 数据库相比文件系统有4个特点: A - 原子性 ...
分类:
数据库 时间:
2019-09-01 01:21:45
阅读次数:
93
一、概述 java.util.HashSet 是 Set 接口的一个实现类,它所存储的元素是不可重复的,并且元素都是无序的(即存取顺序不一致)。 java.util.HashSet 底层的实现是一个 java.util.HashMap 支持。 HashSet 是根据对象的哈希值来确定元素在集合中的存 ...
分类:
编程语言 时间:
2019-08-31 19:16:03
阅读次数:
92
List list(有序、可重复) 1. 有下标,怎么存的怎么取出来,可以存重复值; 2. 用户可以根据元素插入集合中的位置准确的找到相关元素,并通过下标对存进去的元素进行操作 List接口的子类: ArrayList(查询用的多) LinkedList(存储用的多); 从Collection继承来 ...
分类:
其他好文 时间:
2019-08-31 11:14:33
阅读次数:
254
Set(无序、不能重复) 通过元素的equals方法,来判断是否为重复元素, Lis是存放有序的,可重复的; Set里存放的对象是无序,不能重复的,集合中的对象不按特定的方式排序,只是简单地把对象加入集合中。 不能存储相同的元素。 Set集合由Set接口和Set接口的实现类组成 同时因为其是一个抽象 ...
分类:
其他好文 时间:
2019-08-31 11:05:45
阅读次数:
87
计算机二级python 知识点篇(组合数据类型) 集合、列表、字符串、元组、字典 集合类型 : 集合 (无序、无相同元素) 序列类型 :列表、字符串、元组 (有序、元素之间不排他) 映射类型 :字典 集合 集合概述 集合中元素不可重复, 元素类型只能是固定数据类型,例如: 整数、 浮点数、 字符串、 ...
分类:
编程语言 时间:
2019-08-30 11:58:35
阅读次数:
170
组合数学 定义 实际上是 不可重复组合排列 。一般用C来表示。由于所用到的知识甚微,故不需要什么高深的解释。 公式 其意义是 从n中取r个,所有的情况数 n!意味着阶乘。实现起来就是 ans=1*2*2*4*...*n 数学期望 定义 何老板的PPT实在是太棒了,所以我决定引一张!!! 也就是说,累 ...
分类:
其他好文 时间:
2019-08-25 01:14:01
阅读次数:
76
Collection接口:包含list 和set两个子接口。(注意map不是Collection下的接口)。 List:有序可重复 ArrayList,LinkedList,Vector 1.ArrayList: 构造方法: 无参构造默认初始值大小为10,且每次扩容的大小为(原始容量*1.5+1); ...
分类:
其他好文 时间:
2019-08-23 22:04:11
阅读次数:
84
可重复使用(缓存)结构 1.利用静态类&静态方法获取某个数据结构。 2.利用静态变量在所有类成员中公用的原理,达到使用时(分情况)获取,不使用时不释放而是缓存以便下次使用的目的。 适用环境 1.该数据结构存储的数据为临时数据,短时间使用后会被释放。 2.某一帧内多次重复使用同一数据结构。(例如for ...
AWS架构最佳实践AWS合理架构的框架支柱安全性-保护并监控系统能够保护信息、系统和资产通过风险评估和缓解策略可靠性-从故障中恢复并减少中断从基础设施或服务故障中恢复动态获取计算资源以满足需求减少配置错误和暂时性网络问题来减少中断绩效-谨慎使用资源高效的使用计算资源以满足系统需求在需求改变和技术发展时依旧保持效率成本优化-消除不必要的费用减少不必要的成本和次优资源卓越操作合理架构设计原则停止猜想容
分类:
其他好文 时间:
2019-08-21 11:13:36
阅读次数:
125