MySQL InnoDB事务的隔离级别有四级,默认是“可重复读”(REPEATABLE READ)。 未提交读(READ UNCOMMITTED)。另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据(脏读)。 提交读(READ COMMITTED)。本事务读取到的是最 ...
分类:
数据库 时间:
2018-06-15 13:04:59
阅读次数:
282
基础学习之第七天(set集合和深浅拷贝) 集合(set) 集合,保存大量数据,不可以重复 特点:无序,不可重复,内容可哈希,本身不可哈希 k = frozenset(集合):它就会变成一个可哈希的了 增: s.add(内容) s.update("内容"):迭代添加 删: s.pop():随机删除一个 ...
分类:
编程语言 时间:
2018-06-14 22:17:53
阅读次数:
210
Ⅰ、看一个幻读的模型 表a中有4条记录1,3,5,7,开两个session 按道理如果事务隔离级别为rr,那一个事务提交了,对另一个事务不可见,解决不可重复读,这样看测试二是合理的, 那为什么,测试二session1一开始select了一把,session2里面事务提交了,session1就不可见, ...
分类:
其他好文 时间:
2018-06-14 11:22:44
阅读次数:
167
一,函数的基本介绍 首先谈到函数,相信大家都不陌生,不管是其他语言都会用到,可能就是叫法不一样。就我知道的跟python中函数类似的,在C中只有function,在Java里面叫做method,在js中也是叫function。函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提 ...
分类:
其他好文 时间:
2018-06-13 00:11:17
阅读次数:
241
<! toc orderedList:0 depthFrom:1 depthTo:6 "day16 事务 数据库连接池 编写自己的jdbc框架" "1. 事务" "1.1 事务回滚点" "1.2 事务四大特性 ACID" "1.2.1 隔离性 脏读 不可重复读 虚读(幻读)" "1.3 事务的隔离级 ...
分类:
数据库 时间:
2018-06-11 23:40:07
阅读次数:
253
InnoDB InnoDB是MySql默认的事务型存储引擎,只有在需要innoDB不支持的特性时,才考虑使用其它存储引擎。 采用MVCC来支持高并发,并且实现了4个标准的隔离机制,默认级别可重复读,并且通过间隙锁策略防止幻读的出现。间隙锁使得InnoDB不仅仅锁定查询涉及的行,还会对索引中的间隙进行 ...
分类:
数据库 时间:
2018-06-11 21:59:59
阅读次数:
224
编程方式 1、面向过程式编程:根据业务逻辑从上到下垒代码实现功能 2、函数式编程:将某功能代码封装到函数中,日后使用相同功能时,无需重复编写,直接函数调用即可 3、面向对象编程:对函数进行分类和封装,让开发“更快更好更强” 函数式编程 函数定义 将可以实现某种功能,可重复使用的,组织在一起的代码块 ...
分类:
编程语言 时间:
2018-06-11 14:48:39
阅读次数:
176
一、隔离级别与现象 数据库隔离有4个级别 read uncomitted ,未授权读取 read committed ,授权读取 repeatable read , 可重复读 serializable ,串行化 可能产生的不一致的现象有3种 脏读 不可重复读 幻读 二、3种现象 脏读,就是读了脏数据 ...
分类:
数据库 时间:
2018-06-11 12:00:27
阅读次数:
210
为了获得炫酷的坚固纹理效果,大部分人使用某种形式的Perlin噪声, 这些都是以他们的发明家 Ken Perlin的名字命名的。 Perlin纹理不会像这样返回白色噪点: 相反,它会返回类似于模糊白噪声的东西: Perlin噪声的一个关键部分是它是可重复的:它将3D点作为输入并始终返回相同的随机数。 ...
分类:
其他好文 时间:
2018-06-10 12:02:25
阅读次数:
358
题目大意 一个公交车在一条线上从1站、2站走到n站,站站间有距离。另有m个乘客在时间点t在a站等候要到b站。对于一个站,如果车比人早到,则车等人,如果人比车早到,则人等车(我一开始做题时把这个情况当作已知不可能发生了55555)。另外有D个空间瞬移器,使得汽车在0秒内前进一个单位距离。站与站间可重复 ...
分类:
其他好文 时间:
2018-06-10 11:49:56
阅读次数:
150