加载中
Lock与synchronized 的区别

多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断...

【Java线程】锁机制:synchronized、Lock、Condition

http://www.infoq.com/cn/articles/java-memory-model-5 深入理解Java内存模型(五)——锁 http://www.ibm.com/developerworks/cn/java/j-jtp10264/ Java 理论与实践: JDK 5.0 中更灵活、更...

2015/03/11 16:23
255
Java并发编程:Lock

Java并发编程:Lock   在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种...

2015/03/11 15:16
76
Java可阻塞队列的两种实现方式 (传统wait/notify和jdk1.5以后的lock)

Java可阻塞队列的两种实现方式 (传统wait/notify和jdk1.5以后的lock)

2015/03/10 23:29
1.3K
zookeeper分布式锁的原理

zookeeper实现分布式锁的原理

2015/09/02 10:03
9.2K
Java多线程(全)学习笔记(中)

四.多线程的同步 以一个取钱列子来分析:(用户登录那些省略) Accout类: /**银行取钱,账户类*/   public class Accout {   //账户编号   private String accoutNo;   //账户...

2014/07/27 22:22
163
ZooKeeper原理及使用

ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKe...

2015/03/04 14:23
218
生产者/消费者问题的多种Java实现方式

生产者/消费者问题的多种Java实现方式 实质上,很多后台服务程序并发控制的基本原理都可以归纳为生产者/消费者模式,而这是恰恰是在本科操作系统课堂上老师反复讲解,而我们却视而不见不以为...

redis分布式锁

关于分布式锁的概念网上太多了,这里就不罗嗦了。对于开发者来说,最关心的应该是什么情况下使用分布式锁。 使用分布式锁,一般要满足以下几个条件: · 分布式系统(关键是分布式) · 共享资...

2015/10/16 14:05
1.9W
hibernate lazy加载

hibernate lazy加载

2014/08/18 19:35
91
ConcurrentHashMap之实现细节

ConcurrentHashMap之实现细节

2015/03/10 22:47
81
Java系列笔记 - 线程

1,线程原理和概念 当代操作系统,大多数都支持多任务处理。对于多任务的处理,有两个常见的概念:进程和线程。 进程是操作系统分配资源的单位,这里的资源包括CPU、内存、IO、磁盘等等设备,...

2015/08/21 12:09
913
事务并发、事务隔离级别

并发问题可归纳为以下几类: A.丢失更新:撤销一个事务时,把其他事务已提交的更新数据覆盖(A和B事务并发执行,A事务执行更新后,提交;B事务在A事务更新后,B事务结束前也做了对该行数据的更...

2014/08/23 17:12
92
JAVA相关基础知识

JAVA相关基础知识

2014/07/27 22:56
229

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部