提到线程安全,可能大家的第一反应是要确保接口对共享变量的操作要具体原子性。
实际上,在多线程编程中我们需要同时关注可见性、顺序性和原子性问题。
本篇文章将从这三个问题出发,
结合实例详解volatile如何保证可见性及一定程序上保证顺序性,
同时例讲synchronized如何同时保证可见性和原子性,
最后对比volatile和synchronized的适用场景。
袁明杰大师书法作品欣赏
发表于
分类于
福利
今日有幸拜会袁明杰大师,袁大师现居昆明,多年来研习书法,作品多次入选省内外书法大型展,被多家报刊杂志介绍登载,多次应邀参加现场书画笔会、展览及拍卖活动,部分书法作品被一些政界领导、社会成功人士及楼堂馆所收藏。其作浑穆沉厚,浑融自然,走笔挺健恣肆,穿插错落有致,线条轻重、粗细变化恰到好处。 <!-- more -->
前端页面优化加速技巧篇
发表于
分类于
教程
受限于低成本物理主机的宽带,很多朋友的站点打开速度通常是几秒甚至更多,
往往一张图片的加载就至少需要N秒的时间,更别说那些首页存在大量图片的站点了
图片是拖慢站点速度的主要元凶之一,
高考全国卷零分作文现王者荣耀 网友称:作者是人才!
发表于
分类于
杂谈