摘要: 一、什么是反射: 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法(包括私有的方法和属性),对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的功能就称为java语言的反射机制。通俗点讲,通过反射可以获取该类所有的属性和方法 阅读全文
posted @ 2019-02-21 14:31 吴wuwu 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用分布式锁: 保证同一时间只有一个客户端可以对共享资源进行操作,这样能有效的做到数据一致性。 二、zooKeeper 实现分布式锁的原理: 三、Apache curator 实现分布式锁: 1、InterProcessMutex 分布式可重入排它锁: 2、InterProcessRea 阅读全文
posted @ 2019-02-21 10:15 吴wuwu 阅读(459) 评论(0) 推荐(0) 编辑