本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 volatile是Java提供的一种轻量级的同步机制,在并发编程中,它也扮演着比较重要的角色。一个硬币具有两面,volatile不会造成 ...
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴 传送门 ,方便查阅。 并发编程系列博客传送门 . synchronized使用 . synchronized介绍 在多线程并发编程中synchronized一直是元老级角色,很多人都会称呼它为重量级锁。但是,随着Java SE . 对synchronized进行了各种优化之后,有些情况下它就并不那么 ...
2019-11-21 16:32 0 572 推荐指数:
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 volatile是Java提供的一种轻量级的同步机制,在并发编程中,它也扮演着比较重要的角色。一个硬币具有两面,volatile不会造成 ...
抄自:https://mp.weixin.qq.com/s?src=11×tamp=1584015610&ver=2212&signature=Q-zWO4KPgjp ...
etcd简介 Etcd是CoreOS团队于2013年6月发起的开源项目,他的目标是构建一个高可用的分布式键值(key-value)数据库,etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现. 特点 Etcd vs zk 本文选取ZK作为典型代表 ...
https://www.cnblogs.com/tan-chao/p/11023181.html 简介 MongoDB[1] 是一个基于分布式文件存储的数据库。由C 语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB[2] 是一个介于 ...
简介 GPG 是一个用于加解密的命令行工具,其中包含了对一些常用的加解密场景的支持命令。 GPG 是 GnuPG (GnuPrivacyGuard) 的缩写。其中的 PG 是指 PGP (Pretty Good Privacy): https://en.wikipedia.org ...
目录 一. RabbitMQ 简介 二. RabbitMQ 使用场景 2. 异步提升效率 3. 流量削峰 优点 缺点 总结 一. RabbitMQ 简介 MQ全称为Message Queue, 消息 ...
Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield ...