List 和 Set 区别? List,Set 都是继承自 Collection 接口。 List 特点:元素有放入顺序,元素可重复。 Set 特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉。 注意:元素虽然无放入顺序,但是元素在 Set 中的位置是有该元素的 hashcode 决定的,其位置 ...
分类:
编程语言 时间:
2019-08-20 23:47:21
阅读次数:
129
1、List集合 有序可重复集合,集合中的每个元素都有其对应的顺序索引。 2、List相对于Collection额外提供的方法: 1》void add(int index,Object element):将元素element插入到List集合的index处。 2》boolean assAll(int ...
分类:
编程语言 时间:
2019-08-20 12:18:25
阅读次数:
73
题目简洁明了(一点都不好伐) 照例,化简题目 给一张图,每一个时间点有一些点不能走,(有周期性),求从起点第k秒恰好在终点的方案数,可重复,不可停留。 额dp实锤 于是就被打脸了.... 有一种东西叫做邻接矩阵,还有一种东西叫做矩阵乘法,bk201大仙曾经讲过,能用邻接矩阵的k次方求这个东西。 那, ...
分类:
其他好文 时间:
2019-08-20 01:02:21
阅读次数:
65
一、字典dict定义初始化 字典是key-value键值对的数据集合 key的要求和set的元素要求一致,可hash才可以作为key 字典是可变的,无序的,key不可重复 d = dict() 或者d = {} 定义一个空字典 dict(**kwargs) 使用name=value对 初始化一个字典 ...
分类:
编程语言 时间:
2019-08-19 21:03:04
阅读次数:
90
本周学习了集合的相关知识,掌握了集合的概念,集合是类似于数组但又不同于数组的,集合常来自于list,Set,Map接口,List有序,可重复,Set无序不能重复,Map键值对,键唯一,值不唯一; 掌握了ARRLIST等其他集合接口的使用,以及类中方法的使用,如 void addFirst(objec ...
分类:
其他好文 时间:
2019-08-18 13:36:36
阅读次数:
66
关键字:隔离性、幻读、间隙锁 1、并发的事务之间是互不干扰的,它们之间是隔离进行。这是事务的隔离性的体现。 2、事务的四种隔离级别&&三种问题: (1)四种隔离级别:读未提交、读提交、可重复读、串行化 (2)三种问题: 脏读、不可重复读、幻读 详细分析:http://blog.sina.com.cn ...
分类:
其他好文 时间:
2019-08-17 01:21:27
阅读次数:
177
图片显示异常可前往 "https://juejin.im/post/5d5575dde51d4561a705badd" 查看 事务简介 相信用过MySQL的朋友都知道事务,我们也常常通过这个例子来讲解事务的作用:A向B转账,这里可以分为两步操作数据库,A账户余额减少,B账户余额增加。但是,如果在A账 ...
分类:
数据库 时间:
2019-08-16 00:51:54
阅读次数:
133
周志华老师大家应该都很熟悉吧,今天偶然看到他在今年IJCAI大会上的发言稿,感觉读完受益匪浅,故摘录下来与大家分享,也方便日后复习查看。 本文由雷锋网整理完成,原文地址:https://ai.yanxishe.com/page/reportDetail/14317 这里只是用于学习用途,非商业用途, ...
分类:
其他好文 时间:
2019-08-16 00:28:30
阅读次数:
69
什么是间隙锁(gap lock)? 间隙锁是一个在索引记录之间的间隙上的锁。 间隙锁的作用? 保证某个间隙内的数据在锁定情况下不会发生任何变化。比如我mysql默认隔离级别下的可重复读(RR)。 当使用唯一索引来搜索唯一行的语句时,不需要间隙锁定。如下面语句的id列有唯一索引,此时只会对id值为10 ...
分类:
数据库 时间:
2019-08-15 19:43:30
阅读次数:
112
函数是组织好的、可重复使用的、用于执行指定任务的代码块。本文介绍了Go语言中函数的相关内容。 函数 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 函数定义 Go语言中定义函数使用func关键字,具体格式如下: 其中: 函数名:由字母、数字、下划线组成。但函数名的第一个字 ...
分类:
编程语言 时间:
2019-08-13 22:56:21
阅读次数:
205