iOS培训------我的c语言笔记,期待与您交流!copy,assign,strong,retain,weak,readonly,readwrite,nonatomic,atomic,unsafe_unretained的使用与区别最近在学习iOS的过程个遇到了不少问题,知道概念也看过示例代码,但是...
分类:
其他好文 时间:
2015-04-28 15:29:18
阅读次数:
149
比如车票类Ticket,保证票只创建了一次。1.定义静态全局变量 static Ticket *SharedInstance;定义一个票数的变量 @property(assign,atomic)NSInteger tickets;atomic 原子属性,在多线程中一个线程访问了其他线程不能访问了。另...
分类:
移动开发 时间:
2015-04-22 13:13:21
阅读次数:
128
令人迷惑的CAP与ACID用语
CAP和ACID共享相同的词汇表:原子性(Atomic)、一致性(Consistent),诸如此类。但内有玄机:这些词语虽一样,但它们的意思是完全不同的东西。CAP来自分布式系统理论,而ACID属于数据库系统。分布式数据库既使用CAP词汇,也使用ACID词汇,这显然造成许多混淆。当某人讲:“我们不能放弃一致性”,他谈到的一致性是什么?让我们来看一看【Atom...
分类:
其他好文 时间:
2015-04-20 17:08:33
阅读次数:
182
import "sync"import "sync/atomic"import "time"import "runtime"1.runtime.Gosched()表示让CPU把时间片让给别人,下次某个时候继续恢复执行该goroutine,自己一般是阻塞了,这是一个很高级的sleep,我们经常会遇到要...
分类:
其他好文 时间:
2015-04-18 11:25:50
阅读次数:
266
atomic:原子操作(原子性是指事务的一个完整操作,操作成功就提交,反之就回滚. 原子操作就是指具有原子性的操作)在objective-c 属性设置里面默认的就是atomic,意思就是setter/getter函数是一个原子操作,如果多线程同时调用setter时,不会出现某一个线程执行完sette...
分类:
移动开发 时间:
2015-04-18 11:16:48
阅读次数:
474
四种并发控制机制:原子操作、自旋锁、信号量和完成量。原子变量操作原子变量操作绝对不会再执行完毕前被任何其他任务或事件打断。原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在内核源码树中的include/asm/atomic.h文件中,它们都是使用汇编语言实现的。常用于多个应用...
分类:
系统相关 时间:
2015-04-17 22:08:13
阅读次数:
245
ObjectsR has five basic or “atomic” classes of objects: character numeric (real numbers) integer complex logical (True/False)The most basic object is ...
分类:
其他好文 时间:
2015-04-15 23:00:55
阅读次数:
136
Given the fact that creating, deleting, and updating a single document in Elasticsearch is atomic, it makes sense to store closely related entities within the same document.
考虑到在ES里面建立,删除和更新一个单一文本是原子...
分类:
其他好文 时间:
2015-04-14 18:09:20
阅读次数:
810
(为何安装php5.2.17这个版本因为phpweb这个程序用到了Zend Optimizer3.3.9这个东东已经停止更新了最高支持5.2版本的php所以就有了一晚上填坑的自己和总结了这篇文章)Centos6Yum默认没有5.2.17网上说使用atomic的源来装结果装的都是5.4以上版本的所以自...
分类:
Web程序 时间:
2015-04-14 00:16:34
阅读次数:
207
这个包里面提供了一组原子变量类。其基本的特性就是在多线程环境下,当有多个线程同时执行这些类的实例包含的方法时,具有排他性,即当某个线程进入方法,执行其中的指令时,不会被其他线程打断,而别的线程就像自...
分类:
编程语言 时间:
2015-04-13 16:55:24
阅读次数:
163