java并发
文章平均质量分 81
苹果你个阿剖
1、负责公司大数据处理平台工具研发,为公司提供公共大数据的相关服务;
2、提供业务关键数据指标及运维指标的离线or实时分析服务,为监控平台及自动化运维平台提供数据及决策支持;
3、深入研究并负责持续优化hadoop、hbase、storm、elasticsearch、spark等平台的服务运营,支持特殊需求的定制开发;
4、负责开发优化数据采集、传输、落地存储等服务。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
并发容器、同步容器、同步工具类
一、同步容器类1.同步容器类包括Vector和Hashtable。这些类实现线程安全的方式是:将它们的状态封装起来,并对每个公有方法都进行同步,使得每次只有一个线程能够访问容器的状态。2.同步容器类都是线程安全的,但在某些情况下可能需要额外的客户端加锁来保护符合操作。3.原创 2015-04-13 21:50:29 · 709 阅读 · 0 评论 -
并发的取消与关闭
取消与关闭任务取消取消的原因有很多:用户请求取消、有时间限制的操作、强行关闭等。用一种协作机制设置某个“已请求取消”标志,而任务将定期查看该标志。如果设置了这个标志,那么任务提前结束。Interrupt方法能中断目标线程,而isInterrupted方法能返回目标线程的中断状态。静态的interrupted方法将清除当前线程的中断状态,并返回它之前的值,这也是清除清除中断状态的唯一原创 2015-04-16 19:35:28 · 542 阅读 · 0 评论 -
关于并发的零碎知识
一、线程本地存储(ThreadLocal)防止任务在共享资源上产生冲突的方式就是避免使用同步。即根除对变量的共享。线程本地存储是一种自动化机制,可以为使用相同变量的每个不同的线程都创建不同的存储。因此,如果你有5个线程都要使用变量x所表示的对象,那线程本地存储就会生成5个用于x的不同存储块。主要是,它们使得你可以将状态与线程关联起来。创建和管理线程本地存储可以用 java.lang.Thr原创 2015-04-15 22:58:52 · 341 阅读 · 0 评论
分享