码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
[LeetCode] Number of Atoms 原子的个数
Given a chemical formula (given as a string), return the count of each atom. An atomic element always starts with an uppercase character, then zero or ...
分类:其他好文   时间:2018-03-29 02:05:19    阅读次数:233
数据库事务基础知识
数据库事务的四个特性原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabiliy),简称ACID数据并发的问题脏读、不可重复读、幻象读、第一类丢失更新、第二类丢失更新脏读:事务A读取了事务B未提及的数据不可重复读:事务A读取了事务B已提交的数据(主要是修改)幻象读:事务A读取了事务B已提交的数据(主要是新增)第一类丢失更新:事务A撤销时将事务B
分类:数据库   时间:2018-03-26 17:25:14    阅读次数:179
JedisCluster
字符串 setex(key, seconds, value):带过期时间 mset(keysvalues.....):批量操作,是一个原子性(atomic)操作,所有给定key会在同一时间内被设置 hash hset(key, field, value) hget(key, field) hgetA ...
分类:其他好文   时间:2018-03-25 19:23:01    阅读次数:883
线程池ThreadPoolExecutor源码解读研究(JDK1.8)
一、什么是线程池 为什么要使用线程池?在多线程并发开发中,线程的数量较多,且每个线程执行一定的时间后就结束了,下一个线程任务到来还需要重新创建线程,这样线程数量特别庞大的时候,频繁的创建线程和销毁线程需要一定时间而且增加系统的额外开销。基于这样的场景,线程池就出现了,线程池可以做到一个线程的任务处理 ...
分类:编程语言   时间:2018-03-21 23:20:41    阅读次数:289
C++11新特性atomic和thread
今天才发现C++11原来支持原子操作,还支持thread类创建线程,真的是越来越6了。之前做项目的时候创建线程都是用POSIX标准的pthread_create函数,然后线程同步一般用的都是pthread_mutex。今天又get了一个新技能,可以用thread类来创建线程,用atomic_flag ...
分类:编程语言   时间:2018-03-17 16:51:49    阅读次数:231
cocurrent包 原子性数据类型
22. 原子性布尔 AtomicBoolean AtomicBoolean 类为我们提供了一个可以用原子方式进行读和写的布尔值,它还拥有一些先进的原子性操作,比如 compareAndSet()。AtomicBoolean 类位于 java.util.concurrent.atomic 包,完整类名 ...
分类:其他好文   时间:2018-03-14 12:43:54    阅读次数:212
关于Java的Atomic包用法求助
最近在学高并发的一些知识,在学到Atomic时,运行程序,与预期不一样 代码如下 示例将这样可以得到100000的结果,但我没得到,每次不一样,方法不是原子性操作,不知哪里有问题,希望有看到的能帮忙解答下 ...
分类:编程语言   时间:2018-03-08 02:53:44    阅读次数:163
并发编程(二)__原子变量
原子变量: 在 java.util.concurrent.atomic 包下提供了一些原子变量。 1. volatile 保证内存可见性 2. CAS(Compare-And-Swap) 算法保证数据变量的原子性 CAS 算法是硬件对于并发操作的支持 CAS 包含了三个操作数: ①内存值 V ②预估 ...
分类:其他好文   时间:2018-03-03 18:09:09    阅读次数:126
深入理解Atomic原子操作和volatile非原子性
原子操作可以理解为: 一个数,很多线程去同时修改它,不加sync同步锁,就可以保证修改结果是正确的 Atomic正是采用了CAS算法,所以可以在多线程环境下安全地操作对象。 volatile是Java的关键字,官方解释:volatile可以保证可见性、顺序性、一致性。 可见性:volatile修饰的 ...
分类:其他好文   时间:2018-03-03 10:59:35    阅读次数:210
原子操作类(二)原子操作的实现原理
文章转载自 "聊聊并发(五)——原子操作的实现原理" 原子(atom)本意是“不能被进一步分割的最小粒子”,而原子操作(atomic operation)意为”不可被中断的一个或一系列操作” 。在多处理器上实现原子操作就变得有点复杂。本文让我们一起来聊一聊在Inter处理器和Java里是如何实现原子 ...
分类:其他好文   时间:2018-03-03 00:40:27    阅读次数:238
968条   上一页 1 ... 36 37 38 39 40 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!