观察
-
非一致性内存访问的读写锁
原文地址,译文地址,译者: 李杰聪,校对:郑旭东 原文作者: Irina Calciu Brown University irina@cs.brown…
-
J.U.C并发框架
J.U.C并发框架 作者:Doug LeaSUNY OswegoOswego NY 13126 dl@cs.oswego.edu 翻译:书卷多情 在J2SE1.5中,java.u…
-
并发数据结构-1.1.4 复杂度测量&1.1.5 正确性
原文链接,译文链接,译者:张军,校对:周可人 1.1.4 复杂度测量 一个被广泛研究的方向是在理想化模型,如并行随机存取机上分析并发数据结构和算法的渐进复杂度[35, 122, 1…
-
Storm入门之第7章使用非JVM语言开发
本文翻译自《Getting Started With Storm》译者:吴京润 编辑:郭蕾 方腾飞 有时候你可能想使用不是基于JVM的语言开发一个Storm工程,你可能更喜欢…
-
JVM的重排序
感谢同事【沐剑】的投稿 重排序通常是编译器或运行时环境为了优化程序性能而采取的对指令进行重新排序执行的一种手段。重排序分为两类:编译期重排序和运行期重排序,分别对应编译时和运行时环…
-
Java8 Striped64 和 LongAdder
本文原发表在码蜂笔记,原文链接:码蜂笔记 – Java8 Striped64 和 LongAdder 数据 striping 根据维基百科的这段说明: In compu…
-
JVM实用参数(六) 吞吐量收集器
原文链接 本文连接 译者:张军 校对:梁海舰在实践中我们发现对于大多数的应用领域,评估一个垃圾收集(GC)算法如何根据如下两个标准: 首先让我们来明确垃圾收集(GC)中的两个术语…
-
JVM实用参数(二)参数分类和即时(JIT)编译器诊断
作者: PATRICK PESCHLOW 原文地址 译者:赵峰 校对:许巧辉 在这个系列的第二部分,我来介绍一下HotSpot JVM提供的不同类别的参数。我同样会讨…
-
离开的保险代理人
本文来自微信公众号:金融橙(ID:Me-Finance),作者:姜鑫,题图来自Unsplash 北京,某咖啡厅的角落里,黄雨边刷朋友圈边等待与记者的会面。 “有最负盛名的美景,有最…
-
Bug:StampedLock的中断问题导致CPU爆满
StampedLock作为JAVA8中出现的新型锁,很可能在大多数场景都可以替代ReentrantReadWriteLock。它对于读/写都提供了四个接口(换成write为写锁):…