观察
-
基本线程同步(七)修改Lock的公平性
声明:本文是《 Java 7 Concurrency Cookbook 》的第二章,作者: Javier Fernández González 译者:许巧辉 校对:方腾飞 修改L…
-
AbstractQueuedSynchronizer的介绍和原理分析
感谢同事【魏鹏】投递本稿。 Dedicate to Molly. 简介 提供了一个基于FIFO队列,可以用于构建锁或者其他相关同步装置的基础框架。该同步器(以下简称同步器)利用了一…
-
ReentrantLock(重入锁)以及公平性
Dedicate to Molly. 简介 ReentrantLock的实现不仅可以替代隐式的synchronized关键字,而且能够提供超过关键字本身的多种功能。这里提到一个锁获…
-
山区穷县,还能玩什么新花样?
本文来自微信公众号:秦朔朋友圈(ID:qspyq2015),作者:刘子1984,题图来自视觉中国 一、好山好水好寂寞 久居城市的人们恐难以想象,便捷、繁华只是中国的一小部分,有差不…
-
“真羡慕社交牛逼症”
本文来自微信公众号:温血动物(ID:staywarmblood),作者:warmblood,题图来自《我是大哥大》 最近总刷到“社交牛逼症”这个词: “形容那些在社交方面从不露怯,…
-
[Google Guava] 3-缓存
原文地址 译文地址 译者:许巧辉 校对:沈义扬 范例 LoadingCache<Key, Graph> graphs = CacheBuilder.newBu…
-
《C++ 并发编程》- 第1章 你好,C++的并发世界
本文是《C++ 并发编程》的第一章,感谢人民邮电出版社授权并发编程网发表此文,版权所有,请勿转载。该书将于近期上市。 本章主要内容 何谓并发和多线程 为什么要在应用程序中使用并发…
-
《Java 7并发编程实战手册》第四章线程执行器
感谢人民邮电大学授权并发网发布此书样章,新书购买传送门=》当当网 本章将介绍下列内容: 创建线程执行器 创建固定大小的线程执行器 在执行器中执行任务并返回结果 运行多个任务并处理第…
-
无锁和无等待的定义和例子
原文链接,译文连接,译者:周可人,校对:梁海舰 在查阅google之后,我发现没有一处对并发算法或是数据结构规定的演进条件(progress condition,注:参考[1],译…
-
Storm入门 第二章准备开始
本文翻译自《Getting Started With Storm》 译者:吴京润 编辑:方腾飞 准备开始 在本章,我们要创建一个Storm工程和我们的第一个Storm拓扑结构…