IBM
-
看准数字医疗,一家新生代VC的弯道超车
2020年,远毅资本合伙人杨瑞荣觉得远毅资本弯道超车的机会来了。 在此之前,这位前外交官对政策的研究力透纸背,在医疗投资领域深耕10年,又带领远毅资本围绕医保支付、精准医疗、技术驱…
-
专访IEEE院士刘震:中国工业软件企业有望角逐数字化时代世界巨头之位
身为IEEE(电气与电子工程师协会)院士、历任微软亚洲工程院院长、诺基亚成长型国家研究院院长、法国巴黎第六大学、法国尼斯大学客座教授, “象牙塔里的大人物”刘震博士,出人意料地从深…
-
Java内存模型FAQ(九)在新的Java内存模型中,final字段是如何工作的
原文:http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html 第九章译者:Alex 一个对象的final字段值是…
-
聊聊并发(六)ConcurrentLinkedQueue的实现原理分析
本文是作者原创,首发于InfoQ:http://www.infoq.com/cn/articles/ConcurrentLinkedQueue 1. 引言 在并发编程中我们有…
-
Java内存模型Cookbook(三)多处理器
原文:http://gee.cs.oswego.edu/dl/jmm/cookbook.html 作者:Doug Lea 翻译:古圣昌 校对:欧振聪,方腾飞 本文总结了在多处理…
-
The j.u.c Synchronizer Framework翻译(三)使用、性能与总结
原文链接 作者:Doug Lea 译者:欧振聪 校对:丁一 4 用法 AQS类将上述的功能结合到一起,并且作为一种基于“模版方法模式”[6]的基类提供给同步器。子类只需定义状态的检…
-
可见性问题实例
说到并发安全时,我们常提及可见性的问题,通俗点讲就是线程1看不到线程2写入变量v的值(更专业的解释以及是什么导致可见性问题,又该如何解决,见扩展阅读),但一直偏于理论,实际中有没有…
-
从Java视角理解系统结构(二)CPU缓存
从Java视角理解系统结构连载, 关注我的微博(链接)了解最新动态 众所周知, CPU是计算机的大脑, 它负责执行程序的指令; 内存负责存数据, 包括程序自身数据. 同样大家都知道…
-
有关“双重检查锁定失效”的说明
原文地址 译者:丁一 双重检查锁定(以下称为DCL)已被广泛当做多线程环境下延迟初始化的一种高效手段。 遗憾的是,在Java中,如果没有额外的同步,它并不可靠。在其它语言中,如c+…
-
Linux内核的内存屏障
原文链接 作者:David Howells、Paul E. McKenney 译者:曹姚君 校对:丁一 内容: 抽象的内存访问模型 考虑下面这个系统的抽象模型: : : : : :…