摘要:
单体架构下锁的实现方案 1. ReentrantLock全局锁 ReentrantLock(可重入锁),指的是一个线程再次对已持有的锁保护的临界资源时,重入请求将会成功。 简单的与我们常用的Synchronized进行比较: ReentrantLock Synchronized 锁实现机制 依赖AQ 阅读全文
![并发情况如何实现加锁来保证数据一致性?](https://img2023.cnblogs.com/blog/2927063/202312/2927063-20231205160233089-1142329942.png)
摘要:
解决问题的最好时刻是现在!近期,又有云厂商和视频厂商发生故障,导致采用单云服务的企业应用出现无法访问或服务异常的情况,而这次多Region也不灵了。这一故障给所有的云厂商和视频厂商都敲响了警钟,也让所有上云企业都必须面对这个问题:没有一朵云是100%可靠,我们应如何保证业务的连续性和安全性?当下是该思考一下更领先的用云策略:混合多云。使用单云,不出问题时相安无事,一旦出现问题,就将会是灾难级的事故。 阅读全文
![又一次了,该认真考虑“混合多云”了!](https://img2023.cnblogs.com/blog/2927063/202312/2927063-20231205155646887-1157490137.png)
摘要:
苹果在 iPhone 14 Pro 及 iPhone 14 Pro MAX 上推出了灵动岛,是一次交互玩法的革新。本文从灵动岛的展现形式、场景限制、适配情况和远程通知更新数据几个方面全面带你走进灵动岛 阅读全文
![带你走进灵动岛](https://img2023.cnblogs.com/blog/2927063/202312/2927063-20231205094108810-1188542708.png)