2020年8月20日
摘要: 分布式锁的几种实现方式 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition toleranc 阅读全文
posted @ 2020-08-20 23:11 Code2020 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 两个方法都可以向线程池提交任务, execute()方法的返回类型是void,它定义在Executor接口中, 而submit()方法可以返回持有计算结果的Future对象,它定义在ExecutorService接口中,它扩展了Executor接口,其它线程池类像ThreadPoolExecutor 阅读全文
posted @ 2020-08-20 21:26 Code2020 阅读(360) 评论(0) 推荐(0) 编辑
摘要: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 注意:属性复制,不同jar中的方 阅读全文
posted @ 2020-08-20 17:10 Code2020 阅读(108) 评论(0) 推荐(0) 编辑