- 博客(5)
- 收藏
- 关注
原创 Java 面试知识点 面试地址链接
序号 1 Java多线程面试题(补充中) https://www.itqiankun.com/article/duoxianchengjichuzhishi 2 二十三种设计模式面试题(补充中) https://www.itqiankun.com/article/singleton-mode-pattern 3 Java集合面试题(补充中) https://www.itqiankun.com/article/hashmap-basic-question 4 十大...
2021-10-28 15:04:35
122
原创 postman post 400 特殊解决方案
get请求OK post 无论那种方式(表单、body)请求都是400 如果是刚安装的,一定是软件问题,卸载重新安装一个。搞定
2021-10-26 16:51:52
728
原创 数据库设计三大范式
① 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 A:数据库表中所有字段都只具有单一属性 B:单一属性的列是由基本数据类型组成 C:设计出来的表都是简单的二维表 第一范式就是无重复的列。 ② A:要求表中只具有一个业务主键【不能存在非主键列对主键的依赖关系】 ③ A:每一个非主属性既不部分依赖于也不传递依赖于业务主键 备注:完全满足三大范式设计的表结构,有时候得不到良好的SQL查询性能。 反范式化设计 ① 反范式
2021-10-13 17:30:12
229
原创 MySQL 事务及隔离级别
事务:事务是一组原子性sql查询语句,被当作一个工作单元。若mysql对改事务单元内的所有sql语句都正常的执行完,则事务操作视为成功,所有的sql语句才对数据生效,若sql中任意不能执行或出错则事务操作失败,所有对数据的操作则无效(通过回滚恢复数据)。 事务具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)四个特性,简称 ACID,缺一不可。 1、原子性:事务被认为不可分的一个工作单元,要么全部正常执行,要么全部不执行...
2021-10-13 17:25:12
113
原创 关于MySQL InnoDB MVCC面试知识点
MVCC是一种多版本并发控制机制。实现对数据库的并发访问。是通过保存数据在某个时间点的快照来实现的. 适用隔离级别READ COMMITTED-已提交读 和 REPEATABLE READ-可重复读() MySQL innoDB的当前读和快照读: 当前读:读取的是记录的最新版本,读取时还要保证其他并发事务不能修改当前记录,会对读取的记录进行加锁。 快照读:快照读可能读到的并不一定是数据的最新版本,而有可能是之前的历史版本 InnoDB的MVCC实现来分析MVCC使怎样进行并发控制的: InnoDB
2021-10-13 11:12:52
283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人