摘要: HashMap 和 Hashtable 的区别 HasMap 中带有初始容量的构造函数: public HashMap(int initialCapacity, float loadFactor) { if (initialCapacity < 0) throw new IllegalArgumen 阅读全文
posted @ 2019-08-06 15:02 小样的不是 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.什么是事务? 事务是对数据库中一系列操作进行统一的回滚或者提交的操作,主要用来保证数据的完整性和一致性。 2.事务四大特性(ACID)原子性、一致性、隔离性、持久性? 原子性(Atomicity):原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用 阅读全文
posted @ 2019-08-06 10:42 小样的不是 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 史上最全的数据库面试题,不看绝对后悔 数据库面试知识点汇总 一、基本概念 1.主键、外键、超键、候选键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键: 阅读全文
posted @ 2019-08-06 10:19 小样的不是 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.什么是索引? 何为索引: 数据库索引,是数据库管理系统中一个排序的数据结构,索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 2.索引的作 阅读全文
posted @ 2019-08-06 10:18 小样的不是 阅读(318) 评论(0) 推荐(0) 编辑