
培训班学习
文章平均质量分 58
事橙1999
这个作者很懒,什么都没留下…
展开
-
day0303 隔离级别以及对应的并发问题
隔离级别(默认是RR,可重复读)读未提交(read uncommitted) 允许读取未提交的数据。读已提交(read committed) 只允许读取已提交数据,但不要求可重复读,比如在事务两次读取一个数据项周期间,另一个事务更新了该数据项并提交。可重复读(repeatable read) 只允许读取已提交的数据,而且在一个事务两次读取一个数据项期间,其他事务不得更新该数据。但该事务不要求与其他事务可串行化。比如,在两次统计查询中,另一个事务可以插入一些记录,当这些记录中有符合查询条件的,就会产生幻原创 2021-05-01 16:11:17 · 259 阅读 · 0 评论 -
事务的概念性质以及并发的四个问题 database day0302
事务构成单一逻辑工作单元的操作集合,我们称为事务(transaction)。事务是一组原子性的SQL查询,或者说是一个独立的工作单元。即使有故障,数据库系统也要保证事务的正常执行——要么执行整个事务,要么属于该事务的操作一个也不执行。START TRANSACTION/BEGIN:开启一个事务,标记事务的起点。标志事务的开始,在Mysql中可以用set autocommit=0替代。COMMIT:提交事务,表示事务成功被执行。结束事务。 重要的是,如果打开两个事务,一个事务A修改后commit,另原创 2021-05-01 12:55:31 · 303 阅读 · 0 评论 -
2021-04-29
STL有哪些迭代器,各自的功能是什么,为什么要定义这么多迭代器前向迭代器:支持以下操作:++p,p++,*p,此外两个正向迭代器可以互相赋值,还可以用==和!=运算符进行比较。双向迭代器:双向迭代器具有正向迭代器的全部功能,除此以外,如果p是一个双向迭代器,那么–p和p–都是有定义??,反向移动。随机访问迭代器:具有双向迭代器的全部功能,如果p是一个随机访问迭代器,i是一个整型变量或者常量,则p还会支持以下操作:p+=i;p往后移动i个元素;p-=i;p往前移动i个元素;p+i:返回p后面第i个原创 2021-04-29 08:01:22 · 78 阅读 · 0 评论 -
容器小作业,关联式容器与无序容器
容器学习关联式容器有哪些,各自有什么特点?关联式容器有哪些?(1)集合:set,multiset,保存key,set的key值是唯一的,multikey的key值是可以重复的。使用的场合呢,也不一样。(2)映射 map,multimap我的理解就是图的结点,既有权值也有名字,例如v1结点值为4,pair<v1,4> ,保存key-vallue对,使用pair存储,map的key值唯一,而且难能可贵的是map会按照key值自动排序,multimap的key值可重复。他们的共同点就是都是使原创 2021-04-28 21:35:52 · 204 阅读 · 0 评论