码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
java原子操作类
java.util.concurrent.atomic包里面有原子操作相关的类 一、基本的类为 1.AtomicInteger 2.AtomicLong 3.AtomicBoolean 4.AtomicReference 5.AtomicStampedReference 6.AtomicMarkab ...
分类:编程语言   时间:2016-10-20 15:07:28    阅读次数:220
nonatomic,assign,copy,retain的区别
nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型 ...
分类:其他好文   时间:2016-10-14 12:08:31    阅读次数:148
java总结
? Atomic : AtomicInteger ? Locks : Lock, Condition, ReadWriteLock ? Collections : Queue, ConcurrentMap ? Executer : Future, Callable, Executor ? Tools ...
分类:编程语言   时间:2016-10-14 07:40:15    阅读次数:240
Zab (ZooKeeper Atomic Broadcast)
Zab(ZooKeeperAtomicBroadcast)(ZooKeeper原子广播协议,一种分布式一致性协议)目录Zab(ZooKeeper原子广播协议,一种分布式一致性协议),ZooKeeper用它来传播扩展由ZooKeeper领导者(leader)引发的状态变更。Zab实现了一个简单的全序广播协议(Asimpletotallyorderedbroadcastp..
分类:其他好文   时间:2016-10-11 01:01:29    阅读次数:115
java多线程:并发包中的信号量和计数栓的编程模型
一:信号量的编程模型 1 package com.yeepay.sxf.test.atomic.test; 2 3 import java.util.concurrent.Semaphore; 4 5 /** 6 * 测试信号量 7 * 相当于有一把可以控制并发量的锁。 8 * 例如银行柜台,只有两 ...
分类:编程语言   时间:2016-09-25 14:30:31    阅读次数:173
java 原子量Atomic举例(AtomicReference)
java并发库提供了很多原子类来支持并发访问的数据安全性,除了常用的 二、原子量实现的银行取款 ...
分类:编程语言   时间:2016-09-22 19:39:02    阅读次数:226
sqlite原子提交原理
英文地址文章参考简介支持事务的数据库系统如sqlite的一个重要特性是原子提交(atomic commit)。也就是在一个事务中进行的对数据库的写操作要么全部执行,要么全部不执行。看起来像是对数据库不同部分的写操作时瞬时发生的。实际上,对磁盘内容的改变需要一段时间,写操作不可能是瞬时发生的。为此,s... ...
分类:数据库   时间:2016-09-17 19:15:16    阅读次数:232
iOS开发多线程篇---atomic nonatomic区别
摘要 atomic和nonatomic区别用来决定编译器生成的getter和setter是否为原子操 作。atomic提供多线程安全,是描述该变量是否支持多线程的同步访问,如果选择了atomic 那么就是说,系统会自动的创建lock锁,锁定变量。nonatomic禁止多线程,变量保护,提高性能。 a ...
分类:移动开发   时间:2016-09-09 18:43:25    阅读次数:162
事务的4个要素及其工作原理
在传统的软件开发中,人们创建了一个术语来描述事务:ACID。简单来说,ACID表示4个特性。 原子性(Atomic):事务是由一个或多个活动所组成的一个工作单元。原子性确保事务中的所有操作全部发生或全部不发生。如果所有的活动都成功了,事务也就成功了。如果任意一个活动失败了,整个事务也失败并回滚。 一 ...
分类:其他好文   时间:2016-09-07 10:55:52    阅读次数:192
SQLite剖析之锁和并发控制
在SQLite中,锁和并发控制机制都是由pager.c模块负责处理的,用于实现ACID(Atomic, Consistent, Isolated和Durable)特性。在含有数据修改的事务中,该模块将确保或者所有的数据修改全部提交,或者全部回滚。与此同时,该模块还提供了一些磁盘文件的内存Cache功 ...
分类:数据库   时间:2016-08-28 22:18:59    阅读次数:226
968条   上一页 1 ... 62 63 64 65 66 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!