随笔 - 204  文章 - 0  评论 - 15  阅读 - 32万
05 2022 档案
单例实现汇总
摘要:1. 启动时加载 1.1 - static new 1.2 - static class new2. 延迟加载 2.1 - synchronized 2.2 - 双重锁检查 + volatile 2.3 - Java9中引入AtomicReference3. 枚举实现 public class Si 阅读全文
posted @ 2022-05-16 07:17 -赶鸭子上架- 阅读(20) 评论(0) 推荐(0) 编辑
倒计时器 - CountDownLatch
摘要:注意 await()和 countDown()的调用时机。 public class CountDownLatchDemo { //CountDownLatch相当于CyclicBarrier的一个批次处理,可用于制造并发条件 //代码实现上类似信号量Semaphore private static 阅读全文
posted @ 2022-05-14 15:12 -赶鸭子上架- 阅读(35) 评论(0) 推荐(0) 编辑
生产者/消费者 - synchronized,condition
摘要:一、今天用synchronized实现了下生产者/消费者模式,遇到几个小问题,记录下。 public class SynchronizedDemo { //类似包子铺场景:包子最多提前做好50个,卖出去5个就再做;卖完了,买包子的就得等着 //Synchronized版本 private stati 阅读全文
posted @ 2022-05-14 12:26 -赶鸭子上架- 阅读(43) 评论(0) 推荐(0) 编辑
解决Google无法用户认证
摘要:最近一阵时常遇到google应用处于离线状态导致无法使用的问题,今天算是弄明白给解决了。 现象与问题: 遇到google应用处于离线状态后,退出账户再尝试开启同步功能,发现只能进入输入邮箱的account.google页面,但无法再“下一步”操作。 排查: F12后,发现类似“https://ssl 阅读全文
posted @ 2022-05-04 12:10 -赶鸭子上架- 阅读(1254) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示