http://ifeve.com/java-atomic/Java中的Atomic包使用指南本文首发于并发网,作者:方腾飞引言Java从JDK1.5开始提供了java.util.concurrent.atomic包,方便程序员在多线程环境下,无锁的进行原子操作。原 子变量的底层使用了处理器提供的原子...
分类:
编程语言 时间:
2015-09-30 10:55:05
阅读次数:
219
转自:http://blog.chinaunix.net/uid-25909619-id-4491362.html1,linux内存管理中几个重要的结构体和数组pageunsignedlongflags一组标志,也对页框所在的管理区进行编号atomic_t_count该页被引用的次数atomic_t...
分类:
系统相关 时间:
2015-09-29 18:36:09
阅读次数:
243
#import "ViewController.h"#import #import //要使用统计程序执行时间的函数,必须导入的头文件#import @interface ViewController ()@property(nonatomic,copy) NSString *nonatomic.....
分类:
移动开发 时间:
2015-09-16 14:03:51
阅读次数:
162
在刚开始学习oc的过程中,一直对声明完返回值后的属性特征不咋明白啥意思,今天特地找了一下资料,彻底的明白其中的意思。 oc中的属性特征主要有assign,copy,retain这三个主要的,还有readonly,readwrite. 另外,atomic和nonatomic;以及strong,...
分类:
其他好文 时间:
2015-09-16 00:50:18
阅读次数:
166
@property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法。在Xcode4.5以及以后的版本,@synthesize可以省略。1.atomic与nonatomicatomic:默认是有该属性的,这个属性是为了保证程序在多线程情况,编译器会自动生成一些互斥加锁代码,避...
分类:
移动开发 时间:
2015-09-11 22:11:17
阅读次数:
353
#include#include#include#include#include#include#include#define MAXFILE 65535volatile sig_atomic_t _running = 1;void sigterm_handler(int arg){ _run...
分类:
系统相关 时间:
2015-09-08 15:15:39
阅读次数:
188
继CoreOS和Atomic镜像上线之后,刻通云紧跟Docker技术发展脚步,近期又推出了Ubuntu Core镜像,成为国内首家支持Ubuntu Core镜像的基础云服务商,同时也是国内唯一一家同时支持CoreOS、Atomic和Ubuntu Core镜像的云服务商,全面支持用户在刻通云平台上轻松...
分类:
其他好文 时间:
2015-09-06 18:20:28
阅读次数:
262
java.util.concurrent.atomic包里提供了AtomicBoolean可以用原子方式更新的 boolean 值。AtomicInteger可以用原子方式更新的 int 值。AtomicIntegerArray可以用原子方式更新其元素的 int 数组。AtomicIntegerFi...
分类:
其他好文 时间:
2015-09-03 23:11:42
阅读次数:
214
nonatomic 非原子属性atomic 原子属性他们本身就是个加锁。原子属性就是不可分割的属性 原子属性实现:单(线程)写,多(线程)读。因为写的安全级别要求更高,读的安全级别要求低一些,可以多读几次保证数据正确性。在atomic情况下,只要重写了set方法,getter也得重写,原子属性内部....
分类:
其他好文 时间:
2015-08-31 11:37:53
阅读次数:
172
一、概述 1.事务概念 在数据库中,事务是指一组逻辑工作单元执行的一系列动作,要么都执行,要么都不执行。 2.事务ACID特性 原子性(Atomic) 原子性是指组成一个事务的多个数据库操作是一个不可分割的原子单元,...
分类:
数据库 时间:
2015-08-28 18:00:13
阅读次数:
203