码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
Linux内核同步 - sleepable RCU的实现
一、前言 由于曾经在Linux2.6.23上工作了多年,我对这个版本还是非常有感情的(抛开感情因素,本来应该选择longterm的2.6.32版本来分析的,^_^),本文主要就是描述Linux2.6.23内核版本中对RCU有哪些修正。所谓修正主要包括两个部分,一部分是bug fixed,一部分是新增 ...
分类:系统相关   时间:2018-02-13 22:51:27    阅读次数:229
Linux vm运行参数 - OOM相关的参数
一、前言 本文是描述Linux virtual memory运行参数的第二篇,主要是讲OOM相关的参数的。为了理解OOM参数,第二章简单的描述什么是OOM。如果这个名词对你毫无压力,你可以直接进入第三章,这一章是描述具体的参数的,除了描述具体的参数,我们引用了一些具体的内核代码,本文的代码来自4.0 ...
分类:系统相关   时间:2018-02-13 22:51:01    阅读次数:223
Mysql事务,并发问题,锁机制
什么是事务(transaction) 保证成批操作要么完全执行,要么完全不执行,维护数据的完整性。也就是要么成功要么失败。 事务可以是n条sql语句(n>=0) 不是所有数据库引擎支持事务,InnoDB引擎支持事务处理 事务四大特性 原子性(Atomic):事务的所有所有操作要么全部执行,要么全部不 ...
分类:数据库   时间:2018-02-11 19:54:39    阅读次数:322
[数据库事务与锁]详解一: 彻底理解数据库事务
[数据库事务与锁]详解一: 彻底理解数据库事务 注明: 本文转载自http://www.hollischuang.com/archives/898 事务 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在计 ...
分类:数据库   时间:2018-02-07 16:50:02    阅读次数:136
2.8.3 并发下诡异的HashMap
package 第二章.并发下诡异的HashMap;import org.junit.Test;import java.util.HashMap;import java.util.Map;import java.util.concurrent.atomic.AtomicInteger;/** * C ...
分类:其他好文   时间:2018-02-07 12:11:11    阅读次数:158
聊聊高并发(十八)理解AtomicXXX.lazySet方法
看过java.util.concurrent.atomic包里面各个AtomicXXX类实现的同学应该见过lazySet方法。比方AtomicBoolean类的lazySet方法 public final void lazySet(boolean newValue) { int v = newVal ...
分类:其他好文   时间:2018-02-02 14:32:28    阅读次数:140
重点 (三) : KVC/KVO
由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性: 键值编码KVC 我们知道在C#中可以通过反射读写一个对象的属性,有时候这种方式特别方便,因 ...
分类:其他好文   时间:2018-02-02 11:39:03    阅读次数:188
word2vec
恢复内容开始 出处:https://www.cnblogs.com/iloveai/p/word2vec.html Distributed Representation Ngram本质上是将词当做一个个孤立的原子单元(atomic unit)去处理的。这种处理方式对应到数学上的形式是一个个离散的on ...
分类:其他好文   时间:2018-01-28 23:23:27    阅读次数:300
事务的特性和隔离级别
1.事务的特性ACID 1)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 2)一致性(Consistency)一个事务中,事务前后数据的完整性必须保持一致。 3)隔离性(Isolation)多个事务,事务的隔离性是指多个用户并发访问数据库 ...
分类:其他好文   时间:2018-01-27 19:13:45    阅读次数:203
Java 基础系列之volatile变量(一)
一、锁 两种特性:互斥性(mutual exclusion)、可见性(visibility)、原子性(atomic) 互斥性就是一次只有一个线程可以访问该共享数据,可见性就是释放锁之前,对共享数据的修改,随后获取锁的另一个线程是可见的,也就是说一个线程修改了共享变量的值,另一个线程访问该共享变量的时 ...
分类:编程语言   时间:2018-01-21 11:08:11    阅读次数:151
968条   上一页 1 ... 38 39 40 41 42 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!