如何在欢乐斗地主中赢豆子?
今天说点有意思的事情,那就是打牌技术一般的人如何在《欢乐斗地主》中赢更多的金豆呢! 刚开始玩的时候,每次在领完 … 继续阅读如何在欢乐斗地主中赢豆子?
生活大爆炸
记得第一次看《生活大爆炸》是在大一开学没多久,当时第九季刚刚开始更新。 在看过第九季的前两集之后,发现这部剧还 … 继续阅读生活大爆炸
剖析 CopyOnWriteArrayList
CopyOnWriteArrayList 是 JUC 中唯一一个支持并发的 List。 CopyOnWrite … 继续阅读剖析 CopyOnWriteArrayList
【Redis 分布式锁】(3)完善这把“锁”
在上一篇文章(好用一点的锁)的最后,我们又发现了目前的锁存在两个问题: 由于不可控的异常状况,持有锁的线程不能 … 继续阅读【Redis 分布式锁】(3)完善这把“锁”
【Redis 分布式锁】(2)好用一点的“锁”
在上一篇文章(一把简单的“锁”)中,我们发现了目前锁存在两个问题: 某个线程所持有的锁可以被其它线程随意释放掉 … 继续阅读【Redis 分布式锁】(2)好用一点的“锁”
【Redis 分布式锁】(1)一把简单的“锁”
前言 在单体架构向分布式集群架构演进的过程中,项目中必不可少的一个功能组件就是分布式锁。在开发团队有技术积累的 … 继续阅读【Redis 分布式锁】(1)一把简单的“锁”
Fiddler APP抓包详细教程
本文以抓取京东APP搜索接口为示例,演示如何通过 Fiddler 进行抓包。 工具 笔记本电脑(Windows … 继续阅读Fiddler APP抓包详细教程
关于内容载体更迭的一点思考
当生活中各种内容载体的地位出现更迭或发生变化时,往往会给社会的方方面面带来各种变化。这种更迭变化是在各种因素合 … 继续阅读关于内容载体更迭的一点思考
为什么 HashMap 的容量大小要设置为2的N次方?
前两天,我在一位同学提交中看到了下面这样的一行代码。 Map<String, String&g … 继续阅读为什么 HashMap 的容量大小要设置为2的N次方?