自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 转载一篇CAS文章

这段时间使用ZeroMQ,了解到ZMQ吞吐量这么高的其中两个原理:零拷贝,无锁队列。研究一下无锁队列一番,研究一番原子操作,了解一下CPU的原子操作,然后发现了这篇文章,里面说到JVM大部分锁的实现是使用自旋CAS,我对这个感到惊讶,当然可能是我对JVM比较好奇。附上链接:聊聊并发(五)——原子操作的实现原理 http://www.infoq.com/cn/articles/atomic-oper...

2018-05-24 23:11:59 223

原创 android防止多次点击

最近做个项目在做网络请求的时候很多时候会出现例如下面的情况:点击按钮做网络请求,如果被快速点击,会发起很多次重复请求,如果加上activity来回跳转,可能导致奔溃。这绝对不是好情况。如果设定一个全局变量来检测是否上一次工作已经完成,多线程+线程同步,是挺麻烦的。下面的方式也是有一个成员变量,类型是异步任务:AsyncTask,当然可以不这么做,但是有些库不提供异步请求,所以建议这么做

2015-12-22 15:32:11 491

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除