摘要: 又是周末,leetcode周赛,菜鸡下定决心要AK一次,然后失败了,周常三题QAQ。 1.Binary Gap 第一题给一个数字,让你找数字的二进制中相邻的1最大距离是多少,直接扫描一遍就好啦。 2.Binary Gap 第二题也不难,找到与所给的数字位数相同的2^n次方数,然后比较所给的数字构成是 阅读全文
posted @ 2018-07-15 11:56 zhangdapao 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 离上一篇AQS概述已经很久惹,期间也看了一点ReentrantLock、CountdownLantch等的源码,不过并没有看的很深入,也没有把我的理解都记录下来。今天简单的看过线程池之后,就准备对ReentrantLock做一个源码分析,来看看这个lock是怎么做到让多个线程同步的。本文主要是Ree 阅读全文
posted @ 2018-07-15 00:42 zhangdapao 阅读(164) 评论(0) 推荐(0) 编辑