![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发编程
Erely
这个作者很懒,什么都没留下…
展开
-
并发编程(11)- JUC之ArrayBlockingQueue
点击查看原文转载 2019-10-25 21:26:33 · 76 阅读 · 0 评论 -
并发编程(10)- JUC之ConcurrentLinkedQueue
点击查看原文转载 2019-10-25 21:25:50 · 76 阅读 · 0 评论 -
并发编程(9)- JUC之AQS(五) ReentrantReadWriteLock
点击查看原文转载 2019-10-25 21:24:49 · 145 阅读 · 0 评论 -
并发编程(8)- JUC之AQS(四) ReentrantLock
点击跳转原文转载 2019-10-24 21:47:03 · 92 阅读 · 0 评论 -
并发编程(7)- JUC之AQS(三) AbstractQueuedSynchronizer 下
点击跳转原文转载 2019-10-24 21:46:22 · 85 阅读 · 0 评论 -
并发编程(6)- JUC之AQS(二) AbstractQueuedSynchronizer 上
点击跳转原文转载 2019-10-24 21:45:37 · 89 阅读 · 0 评论 -
并发编程(5)- JUC之AQS(一) LockSupport
点击跳转原文转载 2019-10-24 21:44:48 · 108 阅读 · 0 评论 -
并发编程(4)- JUC之LongAdder分析
原文链接转载 2019-10-24 21:43:36 · 67 阅读 · 0 评论 -
并发编程(3)- JUC之AtomicInteger
https://mp.weixin.qq.com/s?__biz=MzU5NDQwMTc4MA==&mid=2247483687&idx=1&sn=6f926775bc98f1decf2713715319ef38&chksm=fe0081bcc97708aaeddc841b3d5c4c6697684207f3a6afb646662574fdde480d27eef79...转载 2019-10-24 11:38:19 · 85 阅读 · 0 评论 -
分布式(1)- Paxos算法
分布式(1)- Paxos算法 新开一个专题讲解分布式相关,以后就是各个专题不定期的出文章。今天本来是想写分布式的Paxos算法,结果准备写的时候发现无从下笔,只能自己再去学习一遍,然后写下总结。如果有错误或者需要探讨之处可联系笔者或者直接发消息至公众号。 聊到分布式,不得不说一说分布式的CAP理论。 Consistency(一致性):指的是在分布式系统中,同一时刻各个节点的数据的一致性。举个例子...原创 2019-09-23 20:17:25 · 196 阅读 · 0 评论 -
并发编程(2)- Synchronize优化
并发编程(2)- Synchronize优化字 本篇将介绍Synchronize关键字,Synchronize的优化,偏向锁、轻量级锁等。 由于某些数据存在共享性,在多线程情况下,多线程对同一条数据同时进行修改会造成结果的不确定性,为了保证结果的确定性,则需要控制在多线程修改共享数据的时候,对数据进行锁定,数据修改完成后再释放锁,这时其他的线程可以对改共享数据进行修改,这体现了资源访问的互斥性。在...原创 2019-09-22 14:48:53 · 166 阅读 · 0 评论 -
并发编程(1)- volatile关键字
并发编程(1)- volatile关键字 聊到并发,我们首先想到的应该是变量共享、锁。我们便从变量共享以及锁作为切入点开始我们的并发编程之路。 变量共享:是Java内存模型规定,对于多个线程共享的变量,存储在主内存(JVM表现形式为线程共享区域)当中,每个线程都有自己独立的工作内存(JVM中表现形式为线程独占区域),线程只能访问自己的工作内存,不可以访问其它线程的工作内存。工作内存中保存了主内存共...原创 2019-09-20 19:29:58 · 102 阅读 · 0 评论