码迷,mamicode.com
首页 >  
搜索关键字:原子    ( 4464个结果
MVC+UnitOfWork+Repository+DomainObject+EF 之我见
UnitOfWork+Repository模式简介: 每次提交数据库都会打开一个连接,造成结果是:多个连接无法共用一个数据库级别的事务,也就无法保证数据的原子性、一致性。解决办法是:在Repository的CRUD操作基础上再包装一层,提供统一的入口,让服务层调用。同一个UnitOfWork实例.....
分类:Web程序   时间:2015-01-01 01:23:07    阅读次数:242
数据库事务的相关概念
数据库事务的四大特性(简称ACID)是: (1)原子性(Atomicity)事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。例如银行取款事务分为2个步骤(1)存折减款(2)提取现金。不可能存折减款,却没有提取现金。...
分类:数据库   时间:2014-12-29 21:21:32    阅读次数:153
地下文明——美丽的香巴拉,地下世界
地心人表示,地下世界的科技和文化要比地上世界进步数千年,原先他们并没有干涉地上世界的战争的想法,但因为不愿再见到人类使用原子武器,因此派出密使访问超级大国,可未受重视。这次借邀请将军的机会,传达地上世界可能会走上自我毁灭的信息。那些人抱怨说,他们派出的人在地上世界受到了不友好的待遇,而飞行器也常.....
分类:其他好文   时间:2014-12-26 18:11:49    阅读次数:336
细思恐极的儿歌
娃娃国 娃娃兵 金发蓝眼睛娃娃国王胡子长 骑马出王宫娃娃兵在演习 提防敌人攻机关枪 达达达 原子炮 轰轰轰最近一直给宝宝放儿歌, 放到这一首的时候, 我忽然感觉到了不对。我们一个一个分析一下:第一句, 娃娃国,娃娃兵, 金发蓝眼睛。很显然, 说的是国外, 因为中国应该是黑头发黑眼睛。 而且我们可以看...
分类:其他好文   时间:2014-12-26 12:48:52    阅读次数:255
秒杀多线程第四篇 一个经典的多线程同步问题
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程...
分类:编程语言   时间:2014-12-25 12:59:37    阅读次数:166
sql server事物的特征
ACID原子性(Atomicity),原子性意味着数据库中的事务执行是作为原子。即不可再分,整个语句要么执行,要么不执行。一致性(Consistency),一致性,即在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。隔离性(Isolation),事务的执行是互不干扰的,一个事务不可能看到....
分类:数据库   时间:2014-12-25 12:52:53    阅读次数:159
java 同步锁(synchronized)
java 同步锁(synchronized)        在java中,Synchronized就是一把锁,他可以锁定一个方法,也可以锁定一个方法,我擦,其实这两个东西就是一样的。块不就是一个没有名字的方法么,方法就是一个有名字的块。本文就用块来测试。所谓锁,就是原子操作,把这个锁定的块作为一个整体,就像你上厕所,拉了就要擦屁屁,当然你也可以不擦,如果你不在意出现的问题的话。信号量Semaph...
分类:编程语言   时间:2014-12-24 22:48:21    阅读次数:157
delphi程序热键
要定义一个全局热键,通常有三个步骤: 1、定义Windows的消息WM_HOTKEY的HOOK链,即 procedure MyShortCut(VarMessage:TMessage);MessageWM_HOTKEY; 2、向Windows加入一个全局原子hotkey:GlobalA...
分类:Windows程序   时间:2014-12-24 13:29:19    阅读次数:299
.NET线程同步原语
[独占] 用户模式 Interlock原子锁,Spinlock自旋锁 内核模式 Mutex互斥锁(那个线程获取,那个线程释放;可以跨进程) 混合模式 Monter[信号量] 一批 内核模式 semaphore(可以跨进程) 混合模式 SemaphoreSlim...
分类:编程语言   时间:2014-12-23 18:57:50    阅读次数:196
java线程:Atomic的含义及示例
Atomic概念 ????????计算机中的Atomic是指不能分割成若干部分的意思。如果一段代码被认为是Atomic,则表示这段代码在执行过程中,是不能被中断的。通常来说,原子指令由硬件提供,供软件来实现原子方法(...
分类:编程语言   时间:2014-12-22 18:09:34    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!