關於Copy On Write Array List,你會安全使用么

  • 2022 年 8 月 23 日
  • 筆記

摘要: JDK中提供了CopyOnWriteArrayList类,简称COW。为了将读取的性能发挥到极致,CopyOnWriteArrayList读取是完全不用加锁的,并且更厉害的是:写入也不会阻塞读取操作。 本文分享自华为云社区《 面试官:如何安全地使用List 》,作者:李哥技术。 今天我们来讨 …

Continue Reading

rust漫遊 - 寫時拷貝 Cow<'_, B>

  • 2021 年 6 月 28 日
  • 筆記

rust漫游 - 写时拷贝 Cow<'_, B> Cow 是一个写时复制功能的 智能指针 ,在数据需要修改或者所有权发生变化时使用,多用于读多写少的场景。 pub enum Cow<'a, B: ?Sized + 'a> where B: ToOwned, { /// Borrowed data. &hellip;

Continue Reading