丢失的修改、不可重复读、读脏数据、幻影读 下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。 丢失的修改 考虑飞机订票系统中的一个活动序列:甲售票点(甲事务)读出某航班的机票余额A,设A=16.乙售票点(乙事务)读出同一航班的机票余额A,也为16.甲售票点卖出一张机票,修改余额A←A-1 ...
分类:
其他好文 时间:
2016-08-10 14:19:58
阅读次数:
168
常见并发并发一致性问题包括:丢失的修改、不可重复读、读脏数据、幻影读(幻影读在一些资料中往往与不可重复读归为一类) 丢失修改 下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。 考虑飞机订票系统中的一个活动序列:甲售票点(甲事务)读出某航班的机票余额A,设A=16.乙售票点(乙事务)读出 ...
分类:
其他好文 时间:
2016-08-04 21:12:31
阅读次数:
125
#include<stdio.h>
#include<string.h>
#include<iostream>
#include<process.h>
#include<conio.h>
#include<iomanip>
#definemax60
typedefstructcustomer
{//乘客信息
charname[10];//姓名
int amount;//订票数
charrank;//火车票..
分类:
编程语言 时间:
2016-06-24 20:45:18
阅读次数:
2146
1、在像我一样没有什么基础的人要怎么学习好构建之法? 这本书让我更加认识到实践的重要性,要从做中学。只有实践了才能够真正发现自己的不理解的知识,还能够促进学习的效率。这个学期我自己写代码,做火车订票系统,以前认为学会的知识,一开始做的时候,感觉实践应用和己看书理解有出入。以前认为这样做是对的,现在感 ...
分类:
其他好文 时间:
2016-06-16 09:21:54
阅读次数:
242
1、打开飞机订票网站,登录后,确定要查找的关键字为reservation ;2、在录制的登录脚本里,添加察看结果树监听器;3、运行一遍脚本;4、在察看结果树里查找reservation文本,并定位页面;5、回到脚本界面,在第4步定位的页面处,添加响应断言,并设置搜索文本为reservation;6、 ...
分类:
其他好文 时间:
2016-06-13 15:17:28
阅读次数:
583
http://www.12306.cn/mormhweb/zxdt/201411/t20141126_2316.html 关于调整互联网、电话订票起售时间的公告 [2014-11-26] 自2014年11月28日起,铁路部门将对互联网、电话订票的起售时间进行调整。放票时间点从16个调整为21个,即8 ...
分类:
其他好文 时间:
2016-06-07 12:41:40
阅读次数:
1763
一、项目完成计划 十三周和十四周完成用户交互界面的设计(1.登陆界面2.订票以及查询界面3.用户管理界面4.退票界面); 十三周完成登陆界面,十四周完成订票以及查询界面,用户管理界面和退票界面 十五周完成登陆界面,订票以及查询界面所关联的内部代码的实现。 十六周完成用户管理界面,退票界面所关联的内部 ...
分类:
编程语言 时间:
2016-05-27 23:18:47
阅读次数:
168
一、项目完成计划 十三周和十四周完成用户交互界面的设计(1.登陆界面2.订票以及查询界面3.用户管理界面4.退票界面); 十三周完成登陆界面,十四周完成订票以及查询界面,用户管理界面和退票界面 十五周完成登陆界面,订票以及查询界面所关联的内部代码的实现。 十六周完成用户管理界面,退票界面所关联的内部 ...
分类:
编程语言 时间:
2016-05-27 23:16:07
阅读次数:
269
一、项目完成计划 十三周和十四周完成用户交互界面的设计(1.登陆界面2.订票以及查询界面3.用户管理界面4.退票界面); 十三周完成登陆界面,十四周完成订票以及查询界面,用户管理界面和退票界面 十五周完成登陆界面,订票以及查询界面所关联的内部代码的实现。 十六周完成用户管理界面,退票界面所关联的内部 ...
分类:
编程语言 时间:
2016-05-27 21:55:55
阅读次数:
218
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此 ...
分类:
数据库 时间:
2016-05-22 16:43:35
阅读次数:
209