04 2022 档案
摘要:单元测试线程安全 一、线程安全图解 1.1 什么情况下会出现线程安全问题 当多个线程对相同共享资源进行操作时,线程1对资源的操作状态会被其他线程修改,导致资源无法返回预期结果。 于是,对于该资源对象来说,存在线程安全问题。 时序图如下: 1.2 如何保证资源线程安全 使共享资源从被操作到状态可被有效
阅读全文
摘要:概述 在介绍Region之前我们首先有必要了解什么是Region(区域)简单来说,Region可以理解为View的动态占位符,在View上进行视图占位,就像在电影院占座一样,方便后续注入UI元素,比如我们可以将我们的程序划分为MenuRegion,Top Region、和Main Region,我们
阅读全文