摘要:
第一个问题:更新丢失 这个问题不常见,但是我敢说,不少程序员写过存在这样隐患的代码。举个例子:小明在请假系统上提出了一个请假申请单,这个申请单班主任和年级主任都有权利审批(同意或者拒绝),加入班主任和年级主任同时操作了这个申请单(两个人同时操作相同的数据),班主任点击同意,但是年级主任点击拒绝, 伪 阅读全文
摘要:
一:原子性(Atomicity) 事务是数据库执行的最小单位 不可被分割 ,这个单位里包含了一系列操作(DML),事务的原子性保证数据要么同时执行成功 要么同时执行失败,简单来说:数据库对数据进行操作的时候会将操作写入日志(此日志非传统的日志 可能是缓存 可能是文件)进行保存,如果中间某个事务执行失 阅读全文
摘要:
一 介绍 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应用在获取API所返回的数据(例如 Amazon As 阅读全文