码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
java 并发(七)--- ThreadLocal
文章部分图片来自参考资料 ThreadLocal 概述 ThreadLocal 线程本地变量 ,是一个工具,可以让多个线程保持一个变量的副本,那么每个线程可以访问自己内部的副本变量。 ReentranReadWriteLock中。 ThreadLocal 结构图里面看到有两个内部类,一个 Suppl... ...
分类:编程语言   时间:2018-12-23 00:16:30    阅读次数:286
MySQL事务
OLTP:online transaction process 在线事务处理 事务: ACID A:atomic 原子性 C: consistent 一致性 I:isolation 隔离性 D: durability 持久性 1读未提交 脏读 //事务一写入数据,事务二进行读取,事务一进行回滚2读已 ...
分类:数据库   时间:2018-12-22 15:04:39    阅读次数:249
Zookeeper核心原理
Zookeeper 的核心原理 Zookeeper 的由来 各个节点的数据一致性 怎么保证任务只在一个节点执行 如果orderserver1挂了,其他节点如何发现并接替 存在共享资源,互斥性、安全性 Apache 的Zookeeper Google 的Chubby 是一个分布式锁服务,通过Googl ...
分类:其他好文   时间:2018-12-17 20:09:16    阅读次数:205
golang 原子操作函数
golang中的原子操作在sync/atomic package中。 下文以比较和交换操作函数为例,介绍其使用。 CompareAndSwapInt32 比较和交换操作是原子性的。 判断参数addr指向的值是否与参数old的值相等, 如果相等,用参数new的新值替换掉addr存储的旧值,否则操作就会 ...
分类:其他好文   时间:2018-12-15 23:17:53    阅读次数:335
C++11并发编程:原子操作atomic
一:概述 项目中经常用遇到多线程操作共享数据问题,常用的处理方式是对共享数据进行加锁,如果多线程操作共享变量也同样采用这种方式。 为什么要对共享变量加锁或使用原子操作?如两个线程操作同一变量过程中,一个线程执行过程中可能被内核临时挂起,这就是线程切换,当内核再次切换到该线程时,之前的数据可能已被修改 ...
分类:编程语言   时间:2018-12-14 17:40:22    阅读次数:228
release判断系统
#!/bin/bash # Name: Atomic Archive configuration script # Copyright Atomicorp, 2002-2018 # License: AGPL # Credits # Scott R. Shinn (atomicorp) # Andy... ...
分类:其他好文   时间:2018-12-14 17:39:43    阅读次数:158
原子性 CAS算法
一、 i++ 的原子性问题 1、问题的引入: i++ 的实际操作分为三个步骤:读--改--写 实现线程,代码如下: 测试类,代码如下: 结果如下图所示: 以上的原子性问题可以使用“原子变量”解决; 二、原子变量 在JDK1.5 之后,提供了 java.util.concurrent.atomic 包 ...
分类:编程语言   时间:2018-12-14 00:57:07    阅读次数:273
深入浅出etcd系列Part 1 – etcd架构和代码框架
本文简要介绍了raft协议和etcd的框架,介绍了etcd内部的和消息流的处理。后续将分心跳和选举、数据同步、数据持久化等不同专题详细讲述etcd的内部机制。
分类:其他好文   时间:2018-12-13 11:32:40    阅读次数:208
MySQL 8.0新特性之原子DDL
文章来源:爱可生云数据库 简介 MySQL8.0 开始支持原? DDL(atomic DDL),数据字典的更新,存储引擎操作,写?进制日志结合成了一个事务。在没有原?DDL之前,DROP TABLE test1,test2;如遇到server crash,可能会有test1被drop了,test2没 ...
分类:数据库   时间:2018-12-10 13:55:40    阅读次数:203
数据库事务
1.事务(Transaction)定义:是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。2.事务的特性 原子性(Atomic):事务必须是原子工作单元;对于其数据修改,要么全都执行,要 ...
分类:数据库   时间:2018-12-03 11:19:24    阅读次数:154
968条   上一页 1 ... 24 25 26 27 28 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!