今天打完疫苗,在观察期的30分钟里终于看完了这本小说,耗时18小时8分。 看这种外国小说,不知大家都有没有遇到 … 继续阅读读《基督山伯爵》
【程序人生】工作两年
蛮不喜欢写这个系列的博文,因为一旦开始写就意味着又过去了一年,意味着要算一算自己的流水账,想一想有没有浪费国家 … 继续阅读【程序人生】工作两年
用O(1)空间复杂度实现复制(深拷贝)有随机指针的链表
如题目所述要求空间复杂度为O(1),所以此处就不讨论使用其它数据结构辅助解题的方法了。 最初看到题时,钻了牛角 … 继续阅读用O(1)空间复杂度实现复制(深拷贝)有随机指针的链表
2020 微信读书报告
如何在欢乐斗地主中赢豆子?
今天说点有意思的事情,那就是打牌技术一般的人如何在《欢乐斗地主》中赢更多的金豆呢! 刚开始玩的时候,每次在领完 … 继续阅读如何在欢乐斗地主中赢豆子?
生活大爆炸
记得第一次看《生活大爆炸》是在大一开学没多久,当时第九季刚刚开始更新。 在看过第九季的前两集之后,发现这部剧还 … 继续阅读生活大爆炸
剖析 CopyOnWriteArrayList
CopyOnWriteArrayList 是 JUC 中唯一一个支持并发的 List。 CopyOnWrite … 继续阅读剖析 CopyOnWriteArrayList
【Redis 分布式锁】(3)完善这把“锁”
在上一篇文章(好用一点的锁)的最后,我们又发现了目前的锁存在两个问题: 由于不可控的异常状况,持有锁的线程不能 … 继续阅读【Redis 分布式锁】(3)完善这把“锁”
【Redis 分布式锁】(2)好用一点的“锁”
在上一篇文章(一把简单的“锁”)中,我们发现了目前锁存在两个问题: 某个线程所持有的锁可以被其它线程随意释放掉 … 继续阅读【Redis 分布式锁】(2)好用一点的“锁”
【Redis 分布式锁】(1)一把简单的“锁”
前言 在单体架构向分布式集群架构演进的过程中,项目中必不可少的一个功能组件就是分布式锁。在开发团队有技术积累的 … 继续阅读【Redis 分布式锁】(1)一把简单的“锁”