码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
MySQL存储过程之事务管理
MySQL存储过程之事务管理 ACID:Atomic、Consistent、Isolated、Durable 存储程序提供了一个绝佳的机制来定义、封装和管理事务。 1,MySQL的事务支持 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关: Java代码 MySQL存储过程之事 ...
分类:数据库   时间:2016-04-01 17:41:59    阅读次数:254
并发思想提炼(2)(Lock free,轮询及线程池)
8. 告别Lock 不是一直说Lock比较麻烦危险吗,那就不要好了。其实有一个Lock free的方法。 首先引入一个概念——原子变量。在这种变量上的操作是原子操作(atomic operation)。原子操作就是说这个操作要么都完成,要么都不完成,部分完成是不行的。就像物理化学中的原子一样,借用不 ...
分类:编程语言   时间:2016-03-24 10:20:48    阅读次数:208
数据库:自己理解的“数据库事务隔离级别”
转载请注明出处: jiq?钦's technical Blog - 季义钦引言:在网上搜了很多关于事务的文章,感觉单独来看都很难看懂,所以综合自己的理解写一篇我自己能理解的关于关系型数据库事务的文章。一、事务特征我们都知道数据库事务具备ACID特性:Atomic(原子性):一个事务要么成功,要么失败Consistency(一致性):一致性代表了底层数据存储的完整性。事务执行前后数据库都必须处于一个...
分类:数据库   时间:2016-03-24 01:22:00    阅读次数:324
向下之旅(十三):内核同步方法
原子操作 原子操作可以保证指令以原子的方式执行——执行过程不会被打断。 内核提供了两组原子操作的接口——一组针对整数进行操作,另一组针对单独的位进行操作。在Linux支持的所有体系结构中都实现了这两组接口。 原子整数操作 针对整数的原子操作只能对atomic_t类型的数据进行处理。在这里之所以引入了
分类:其他好文   时间:2016-03-22 19:05:09    阅读次数:149
(第2章-对象、消息、运行期)第6条:理解“属性”这一概念
属性可以拥有的特质分为四类: 原子性 在默认情况下,由编译器所合成的方法会通过锁定机制确保其原子性(atomicty)。如果属性具备nonatomic特质,则不使用同步锁。请注意,尽管没有名为“atomic”的特质(如果某属性不具备nonatomic特质,那它就是“原子的”(atomic)),但是仍
分类:其他好文   时间:2016-03-18 23:11:03    阅读次数:206
atomic vs. nonatomic
Declaring a property atomic makes compiler generate additional code that prevents concurrent access to the property. This additional code locks a sema
分类:其他好文   时间:2016-03-18 00:19:14    阅读次数:161
笔试题
1.简述OC中内存管理机制。与retain配对使用的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?readwrite,readonly,assign,retain,copy,nonatomic,atomic,strong,w
分类:其他好文   时间:2016-03-11 16:58:11    阅读次数:369
使用atomic一定是线程安全的吗
这个问题很少遇到,但是答案当然不是。atomic在set方法里加了锁,防止了多线程一直去写这个property,造成难以预计的数值。但这也只是读写的锁定。跟线程安全其实还是差一些。看下面。 @interface MONPerson : NSObject @property (copy) NSStri
分类:编程语言   时间:2016-03-06 00:57:57    阅读次数:208
Atitit.研发管理---api版本号策略与版本控制
Atitit.研发管理---api版本号策略与版本控制 1. 1.2.1版本概述1 2. 3主版本号策略2 3. 1PATCH版本策略2 3.1. 1.2.2.1次版本号策略2 表3-1 APR中支持的基本类型 类型名称 文件夹名称 描述 atomic /srclib/apr/atomic 原子操作
分类:Windows程序   时间:2016-02-24 22:45:44    阅读次数:354
三:ZooKeeper的ZAB协议
一:ZAB协议概述--->ZooKeeper并没有完全采用Paxos算法,而是使用了一种称为ZooKeeper Atomic Broadcast(ZAB,zookeeper原子消息广播协议)的协议作为其数据一致性的核心算法。--->ZAB协议是为分布式协调服务ZooKeeper专门设计的一种支持漰溃
分类:其他好文   时间:2016-02-23 13:05:08    阅读次数:237
968条   上一页 1 ... 70 71 72 73 74 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!