摘要: 问题:git中先commit再pull再push是否会在pull拉取git远程仓库的文件时将本地仓库新增的数据给覆盖掉。 答:git中向远程仓库中提交代码时一定要先pull再push,本地代码进行commit后,仓库不会将本地代码与远程仓库的代码进行比较,不会识别出是否存在代码冲突,必须进行pull 阅读全文
posted @ 2021-03-16 15:26 路要一步一步走 阅读(5989) 评论(0) 推荐(0)
摘要: 当数据库中多个事务(Transaction)处理同一数据时,就会出现并发的问题,也就是需要解决数据库隔离性的问题(isolation)。 数据库的事务操作主要会碰到以下几类问题: 1.脏读:脏读指的是当前事务读到了其他事务未提交(uncommitted)的数据; 2.不可重复读:本处的不可重复指的是 阅读全文
posted @ 2021-03-16 15:01 路要一步一步走 阅读(243) 评论(0) 推荐(0)
摘要: 事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性; 一、原子性(atomicity) 一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性 二、一致性(consistency) 事务的执行不能破坏数据库数据的完整性和一致性,一个事务 阅读全文
posted @ 2021-03-16 13:07 路要一步一步走 阅读(572) 评论(0) 推荐(0)
摘要: 转载:https://www.cnblogs.com/liehen2046/p/11052666.html#autoid-0-0-0 阅读全文
posted @ 2021-03-16 11:39 路要一步一步走 阅读(117) 评论(0) 推荐(0)
摘要: 转载:https://zhuanlan.zhihu.com/p/121084592 阅读全文
posted @ 2021-03-16 11:24 路要一步一步走 阅读(96) 评论(0) 推荐(0)
摘要: 一、概述 InnoDB存储引擎 innodb存储引擎的mysql表提供了事务,回滚以及系统崩溃修复能力和多版本迸发控制的事务的安全。 innodb支持自增长列(auto_increment),自增长列的值不能为空,如果在使用的时候为空的话则会进行自动存现有的值开始增值,如果有但是比现在的还大,则就保 阅读全文
posted @ 2021-03-16 10:45 路要一步一步走 阅读(121) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/w892824196/article/details/88170746 阅读全文
posted @ 2021-03-16 10:42 路要一步一步走 阅读(59) 评论(0) 推荐(0)
摘要: 顾名思义LinkedHashMap是比HashMap多了一个链表的结构。与HashMap相比LinkedHashMap维护的是一个具有双重链表的HashMap,LinkedHashMap支持2中排序一种是插入排序,一种是使用排序,最近使用的会移至尾部例如 M1 M2 M3M4,使用M3后为 M1 M 阅读全文
posted @ 2021-03-16 09:25 路要一步一步走 阅读(1052) 评论(0) 推荐(0)