码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
MySQL入门(四)
MySQL事务处理 1.1 事务概述 l 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 l 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 l 事务用来管理DDL、DML、DCL操作,比如 insert,update,de ...
分类:数据库   时间:2020-01-01 09:58:24    阅读次数:79
NoSql概述
为什么用NoSql 1.单击MySql 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。 上述架构下,我们来看看数据存储的瓶颈是什么? 1.数据量的总大小 一个机器放不下时 2.数据的索引(B+ Tree)一个机器的内存放 ...
分类:数据库   时间:2019-12-30 14:32:18    阅读次数:104
多个atomic类连续调用能否构成原子性?
答案是不能保证,具体可以参考下边案例: public class MyAtomic { AtomicInteger count = new AtomicInteger(0); public void test(){ for(int i=0;i<10000;i++){ /*此处模拟多个类连续调用:可能 ...
分类:其他好文   时间:2019-12-30 11:28:07    阅读次数:145
spring中aop事务
1.事务特性:ACID Atomicity:原子性 Consistency:一致性 Isolation:隔离性 Durability:持久性 2.事务并发问题: 脏读 不可重复读 幻读 3.事务的隔离级别: 1 读未提交 2 读已提交 4 可重复读 8 串行化 4.事务的传播行为 ...
分类:编程语言   时间:2019-12-16 19:34:36    阅读次数:99
通过 UNSAFE 来实现一个 Atomic 的 CAS 辅助类【原创】
public abstract class AbstractUnSafeCas<T> { @SuppressWarnings("unused") private volatile Object value; private static final AtomicHelper ATOMIC_HELPE... ...
分类:其他好文   时间:2019-12-16 13:21:24    阅读次数:135
C++11中的原子操作(atomic operation)
C++11中的原子操作(atomic operation) C++11中的原子操作(atomic operation) C++11中的原子操作(atomic operation) C++11中的原子操作(atomic operation) 所谓的原子操作,取的就是“原子是最小的、不可分割的最小个体” ...
分类:编程语言   时间:2019-12-15 20:17:50    阅读次数:93
并发包中automic类的原理
提到同步,我们一般首先想到的是lock,synchronized,但java中有一套更加轻量级的同步方式即atomic类。java的并发原子包里面提供了很多可以进行原子操作的类,比如: AtomicInteger AtomicBoolean AtomicLong AtomicReference 下面 ...
分类:其他好文   时间:2019-12-10 14:51:42    阅读次数:117
伪共享 FalseSharing (CacheLine,MESI) 浅析以及Java里的解决方案
起因 在阅读百度的发号器 uid-generator 源码的过程中,发现了一段很奇怪的代码: 这里面有6个看上去毫无作用的volatile long变量(标红)。如果这是我自己写的代码,我肯定会认为是我自己手抖写多了。 但是作为百度的发号器,开源了这么久,如果是手抖早被fix了。肯定还是有深意的。于 ...
分类:编程语言   时间:2019-12-07 01:28:43    阅读次数:128
经验:什么影响了数据库查询速度、什么影响了MySQL性能 (转)
一、什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 Tips:最好不要在主库上数据库备份,大型活动前取消这样的计划。 磁盘IO:磁盘IO性能突然下降、大量消耗磁盘性能的计划任务。解决:更快磁盘设备、调整计划任务、做好磁盘维护。 1.3 网卡流量:如何避免无法连接数据 ...
分类:数据库   时间:2019-12-01 10:04:50    阅读次数:129
第31课 std::atomic原子变量
一. std::atomic_flag和std::atomic (一)std::atomic_flag 1. std::atomic_flag是一个bool类型的原子变量,它有两个状态set和clear,对应着flag为true和false。 2. std::atomic_flag使用前必须被ATO ...
分类:其他好文   时间:2019-12-01 00:00:42    阅读次数:134
968条   上一页 1 ... 11 12 13 14 15 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!