商品详情的无限极分类 --北京 --朝阳区 上海 --松江 --大学城 def get_level(data): data_list=[] for item in data: if item['parent_id']==0: item['level']=0 else: item['level']=1 ...
分类:
数据库 时间:
2019-11-09 21:30:34
阅读次数:
147
脏读,不可重复读和幻读。 脏读:读到未提交(uncommited)的数据 不可重复读:多次查询中(提交插入数据的事务) 幻读:在修改事务后(提交了一个添加的事务),之后查询数据以为出现幻觉 事务的隔离级别: read_uncommitted 最低的隔离级别 有脏读,不可重复读和幻读。 read_co ...
分类:
其他好文 时间:
2019-11-04 19:40:37
阅读次数:
89
同样是后端开发,年薪50万和年薪20万的差距在哪里>>> 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: ...
分类:
数据库 时间:
2019-11-04 13:27:36
阅读次数:
168
事务 初学的时候,感觉事务的四大特性就那么回事,不就是一堆事要么完成,要么全部失败吗。还有经常说的脏读,幻读,不可重复读根本无法理解,就是那个存款取款的例子,我修改了数据,对方看到我修改的数据,这不很正常吗。现在看来,当时根本就不知道并发是什么鬼,更何谈并发事物了。 然后给你来一堆名词,共享锁,排它 ...
分类:
其他好文 时间:
2019-11-02 17:23:34
阅读次数:
86
事务 初学的时候,感觉事务的四大特性就那么回事,不就是一堆事要么完成,要么全部失败吗。还有经常说的脏读,幻读,不可重复读根本无法理解,就是那个存款取款的例子,我修改了数据,对方看到我修改的数据,这不很正常吗。现在看来,当时根本就不知道并发是什么鬼,更何谈并发事物了。 然后给你来一堆名词,共享锁,排它 ...
分类:
其他好文 时间:
2019-11-02 15:29:33
阅读次数:
84
Docker概述 Docker是一个用于开发,交付和运行应用程序的开放平台。 Docker优势 更快速的交付和部署 对于开发人员 Build Once, Run Anywhere 容器意味着环境隔离和可重复性。开发人员只需为应用创建一次运行环境,然后打包成容器便可在其他机器上运行。另外,容器环境与所 ...
分类:
其他好文 时间:
2019-11-01 16:10:23
阅读次数:
78
mysql事务的隔离级别 查看当前数据库的隔离级别: 默认的隔离级别为:可重复度(REPEATABLE READ) 设置当前会话的隔离级别: 读未提交 read uncommitted 当多个会话同时操作同一张表,其中某一个会话M尝试去读取表中的数据时,它会直接读取到其他会话开启事务后对表的内容造成 ...
分类:
数据库 时间:
2019-10-31 00:22:17
阅读次数:
93
本篇内容 什么是事务,它有什么用? 事务的几个特性 事务常见操作指令详解 事务的隔离级别详解 脏读、不可重复读、可重复读、幻读详解 演示各种隔离级别产生的现象 关于隔离级别的选择 一、什么是事务? 数据库中的事务是指对数据库执行一批操作,这些操作最终要么全部执行成功,要么全部失败,不会存在部分成功的 ...
分类:
其他好文 时间:
2019-10-30 16:28:03
阅读次数:
78
java集合 java集合分类:(普通集合、同步集合、并发集合) 普通集合 Connection接口 List 有序,可重复 ArrayList 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程不安全,效率高 LinkedList 优点: 底层数据结构是双向链表,查询慢,增删快。 缺点: ...
分类:
编程语言 时间:
2019-10-29 21:33:06
阅读次数:
103
一、函数 1.作用: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 2.定义函数: 1)函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 2)任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 ...
分类:
其他好文 时间:
2019-10-25 17:57:08
阅读次数:
85