码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
ThreadLocal、Volatile、synchronized、Atomic
前言 对于ThreadLocal、Volatile、synchronized、Atomic这四个关键字,我想一提及到大家肯定都想到的是解决在多线程并发环境下资源的共享问题,但是要细说每一个的特点、区别、应用场景、内部实现等,却可能模糊不清,说不出个所以然来,所以,本文就对这几个关键字做一些作用、特点 ...
分类:其他好文   时间:2017-09-10 17:37:00    阅读次数:134
Zookeeper与Paxos
初识Zookeeper zookeeper为分布式应用提供了高效且可靠的分布式协调服务,提供了诸如统一命名服务、配置管理和分布式锁等分布式的基础服务。 在解决分布式数据一致性方面,zk没有直接采用Paxos算法,而是采用了一种被称为ZAB(Zookeeper Atomic Broadcast)的一致 ...
分类:其他好文   时间:2017-09-10 13:36:46    阅读次数:184
JDBC:事务处理
事务 数据库事务是指由一个或者多个SQL语句组成的工作单元,这个工作单元中的SQL语句是相互依赖的,简单点说,即一个SQL语句如果出现了一个错误,那么这一整个工作单元都将会被撤销掉。 事务的四大特性: Atomic(原子性):事务中包含的操作被看作一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么 ...
分类:数据库   时间:2017-09-07 21:29:39    阅读次数:191
并发编程的艺术第七章-13个原子类介绍
java中的13个原子类操作13个原子类操作主要分为四大类:原子更新基本类型,原子更新数组,原子更新引用,原子更新属性(字段)atomic的类基本都是unsafe类的包装类原子更新基本类型包括:atomicBooleanatomicInegeratomicLong这里注意lazyset方法,DougLea大神已经在oracle官网..
分类:其他好文   时间:2017-09-03 23:37:46    阅读次数:203
Java高级特性系列--Concurrent
转载自 http://www.cnblogs.com/skywang12345/p/java_threads_category.html JUC:java.util.concurrent 一,JUC原子类 根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。 1. 基本类型: Atomic ...
分类:编程语言   时间:2017-09-03 19:36:29    阅读次数:210
Disrunptor多生产者多消费者模型讲解
多生产者多消费者模拟需求:1、创建100个订单生产者,每个生产者生产100条订单,总共会生产10000条订单,由3个消费者进行订单消费处理。2、100个订单生产者全部创建完毕,再一起生产消费订单数据 1、定义事件 2、生产者 3、消费者 4、生产者消费者启动类 ...
分类:其他好文   时间:2017-09-03 09:58:58    阅读次数:208
Atomic类和CAS
说Atomic类之前,先聊一聊volatile。 对volatile的第一印象就是可见性。所谓可见性,就是一个线程对共享变量的修改,别的线程能够感知到。 但是对于原子性,volatile是不能保证的。来看看自增操作的问题: i++ 在多线程环境下,是不能保证最终的结果正确的。比如某个时刻,i=5,线 ...
分类:其他好文   时间:2017-09-02 12:08:14    阅读次数:578
原子交易 Atomic Transaction
WAHT? 原子的基本特性是不可再分。原子交易是一连串不可再分的交易,即要么全部发生,要么全部不发生。 比如A向B转账,“A的账户减少100元“和“B的账户增加”组合起来就是原子交易。显然,两个操作中的任何一个都不可能单独出现。 如果在过程中出错,事务会发生回滚(RollBack),返回到最初的状态 ...
分类:其他好文   时间:2017-09-01 14:29:12    阅读次数:187
mysql存储过程之事务篇
事务的四大特征: ACID:Atomic(原子性)、Consistent(一致性)、Isolated(独立性)、Durable (持久性) MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关: sql代码 1. MyISAM:不支持事务,用于只读程序提高性能 2. InnoDB: ...
分类:数据库   时间:2017-08-31 14:29:31    阅读次数:313
registration_db.go
package nsqlookupdimport ( "fmt" "sync" "sync/atomic" "time")//db(注册中心--内存数据库map)结构体type RegistrationDB struct { sync.RWMutex //读写锁 registrationMap ma... ...
分类:数据库   时间:2017-08-31 13:01:37    阅读次数:286
968条   上一页 1 ... 45 46 47 48 49 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!