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