码迷,mamicode.com
首页 >  
搜索关键字:并发控制    ( 658个结果
深入浅出~Linux设备驱动之按键设备驱动
在上述的驱动系列博客中,我们已经了解了关于阻塞和非阻塞、异步通知、轮询、内存和I/O口访问、并发控制等知识,按键设备驱动相对来说是比较简单的,本章内容可以加深我们对字符设备驱动架构、阻塞与非阻塞、中断定时器等相关知识的理解。在嵌入式的系统中,按键的硬件原理简单,就是通过一个上拉电阻将处理器的外部.....
分类:系统相关   时间:2015-05-12 18:23:48    阅读次数:180
数据库 - 数据库恢复技术
事务定义Jim(James) Gray 詹姆斯·格雷 1998年图灵奖获得者 数据库技术和事务处理专家 二、事务的特性定义 一个数据库操作序列 一个不可分割的工作单位 恢复和并发控制的基本单位事务和程序比较 在关系数据库中,一个事务可以是一条或多条SQL语句,也可以包含一个或多个程序。 一个程序通常包含多个事务显式定义方式 BEGIN TRANSACTION...
分类:数据库   时间:2015-05-12 17:12:16    阅读次数:254
第二章 事务
1 并发与隔离1.1 事务隔离级别1.2 悲观锁与乐观锁1.3 多版本并发控制 目前多数的乐观锁都基本于版本实现,多版本并发控制(Multi-Version Concurrent Control)是较为成熟的一种乐观锁实现。1.3.1原理 MVCC是并发条件下实现事务隔离的有效手段。其本质是...
分类:其他好文   时间:2015-05-10 20:28:42    阅读次数:165
fcntl文件锁操作
文件锁经常应用于两个方面:1.一是锁定文件中的临界数据,比如并发投票时文件记录的投票数2.二是利用具有互斥性质的写锁,实现进程的并发控制。/*使用文件锁*/#include fcntl(int fildes,int cmd,struct flock* arg);cmd:F_GETLK,F_SETLK...
分类:其他好文   时间:2015-05-09 16:13:29    阅读次数:125
Scala简述、安装scala以及集成开发环境Scala Eclipse
一、Scala概述 可拓展 ? 面向对象 ? 函数式编程 兼容JAVA ? 类库调用 ? 互操作 语法简洁 ? 代码行短 ? 类型推断 ? 抽象控制 静态类型化 ? 可检验 ? 安全重构 支持并发控制 ? 强计算能力 ? 自定义其他控制结构 二、安装scala IDE Eclipse(原生支...
分类:系统相关   时间:2015-05-08 22:03:13    阅读次数:250
spring transaction源码分析--事务架构
1. 引言 事务特性事务是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务将逻辑相关的一组操作绑定在一起,以便服务器 保持数据的完整性。事务通常是以begin transaction开始,以commit或rollback结束。Commint表...
分类:编程语言   时间:2015-05-08 09:20:18    阅读次数:153
MYSQL MVCC实现及其机制
多版本并发控制   Multiversion Concurrency Control   大部分的MySQL的存储 引擎,比如InnoDB,Falcon,以及PBXT并不是简简单单的使用行锁机制。它们都使用了行锁结合一种提高并发的技术,被称为MVCC(多版本...
分类:数据库   时间:2015-05-07 10:36:56    阅读次数:157
Android学习笔记(8)——Sqlite数据库的事务问题
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 一个浅显的例子,例如银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。不能说如果执行完一个账号的扣款之后,突然停电了,另外一个账号没有进行增款操作。 类似这样的情况,我们都应该把它们看成一个事务。事务...
分类:移动开发   时间:2015-05-07 10:29:19    阅读次数:147
MySQL锁和隔离机制
一:MySQL锁二:MySQL事务三:MySQL隔离级别1.1为什么要有锁?因为数据库要解决并发控制问题。在同一时刻,可能会有多个客户端对某张表的某条数据或某些数据进行操作,比如有的在读取该行数据,其他的尝试去删除它。为了保证数据的一致性,数据库就要对这种并发操作进行控制,..
分类:数据库   时间:2015-05-01 20:05:55    阅读次数:189
EF6 Code First 系列 (四):SQLite的DropCreateDatabaseIfModelChanges和乐观并发控制
没什么好说的,能支持DropCreateDatabaseIfModelChanges和RowVersion的Sqlite谁都想要。EntityFramework7正在添加对Sqlite的支持,虽然EF7不知道猴年马月才能完成正式版,更不知道MySql等第三方提供程序会在什么时候跟进支持,但是EF7中...
分类:数据库   时间:2015-05-01 13:21:22    阅读次数:398
658条   上一页 1 ... 53 54 55 56 57 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!