码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
属性和关联对象整理
1、OC常用属性汇总 atomic:生成的setter、getter操作为原子操作,为系统默认,执行性能低,但是是线程安全的。 nonatomic:生成的setter、getter操作是非原子操作,推荐手动设置为nonatomic属性,执行性能高,多线程容易出现异常。 assign:用来修饰值类型, ...
分类:其他好文   时间:2018-01-15 16:32:00    阅读次数:166
黑马程序猿-assign、retain、release、nonatomic、atomic、strong、weak
都是用于修饰@property声明的变量 assign:用于非oc对象类型,表示直接赋值(默认值) retain:用于mrc中,用于类属性中有oc对象的情况,表示先推断赋值的对象是否和实例对象变量的值相等。 若不相等则先retain在赋值。(即release旧值,retain新值,用于修饰对象) r ...
分类:其他好文   时间:2018-01-14 12:12:48    阅读次数:167
谈谈MySQL的事务隔离级别
这篇文章能够阐述清楚跟数据库相关的四个概念:事务、数据库读现象、隔离级别、锁机制 ...
分类:数据库   时间:2018-01-12 13:26:01    阅读次数:175
BGP 路由属性 公认可选 ATOMIC_AGGREGATE
ATOMIC_AGGREGATE是用来通告路由接收者,该路由是经过聚合的,是公认可选属性。 有时BGP发布者会收到两条重叠的路由,其中一条路由包含的地址是另一条路由的子集。一般情况下BGP发布者会优选更精细的路由(前者),但是在对外发布时,如果它选择发布更粗略的那条路由(后者),这时需要附加上ATO ...
分类:其他好文   时间:2018-01-09 14:45:41    阅读次数:240
JDK原子操作类
在Atomic包里一共提供了13个类,属于4种类型的原子更新方式,分别是原子更新基本类型、原子更新数组、原子更新引用和原子更新属性(字段)。Atomic包里的类基本都是使用Unsafe实现的包装类。 1.原子更新基本类型, Atomic包提供了以下3个类。·AtomicBoolean AtomicI ...
分类:其他好文   时间:2018-01-06 21:05:42    阅读次数:174
MySQL锁机制
悲观锁与乐观锁: 悲观锁:顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁:顾名思义,就是很乐观,每 ...
分类:数据库   时间:2018-01-06 14:29:44    阅读次数:213
J.U.C Atomic(二)基本类型原子操作
java.util.concurrent.atomic包中对基本类型进行原子操作的类有:AtomicInteger、AtomicBoolean、AtomicLong。 下面通过一个测试程序来验证一下AtomicInteger真的实现了原子操作 按照我们的预期如果最终结果是0,那么就可以说明确实实现了 ...
分类:其他好文   时间:2018-01-04 22:46:17    阅读次数:216
内存模型,C++ memory_order
一.如果只是简单地解决在多线程中对共享资源的读写并发问题,只需要用C++以下内容: 线程类 thread, 原子数据类模板 atomic<T> t, 互斥 mutex, 锁 lock, 条件变量 condition_variables. 二.在此基础上,如果想在并行编程中或者更好的性能,尤其当使用的 ...
分类:编程语言   时间:2018-01-04 19:25:20    阅读次数:376
Docker集群管理工具-Kubernetes部署记录
Kubernetes介绍Kubernetes是Google开源的容器集群管理系统,是基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件。 Kubernetes提供应用部署、维护、?扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用,其主要功能如下: 1)?使用Docker对应用程序包装(package)、实例化
分类:Web程序   时间:2018-01-04 16:34:28    阅读次数:398
C++11 多线程相关的头文件
C++11 新标准中引入了四个头文件来支持多线程编程,他们分别是<atomic> ,<thread>,<mutex>,<condition_variable>和<future>。 <atomic>:该头文主要声明了两个类, std::atomic 和 std::atomic_flag,另外还声明了一 ...
分类:编程语言   时间:2017-12-30 19:04:26    阅读次数:234
968条   上一页 1 ... 39 40 41 42 43 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!