安全

  • 软件事务内存导论(一)前言

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 请回忆一下你最近完成那个需要对共享可变变量进行同步的项目。在那个项…

    编程笔记 2021年9月5日
  • 软件事务内存导论(四)创建事务

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 创建事务 我们创建事务的目的是为了协调针对多个托管引用的变更。事务…

    编程笔记 2021年9月5日
  • C1X 系列 : 多线程 (N1494)

    感谢林永听投递本文。  校对:方腾飞 1. 关于 C1X 标准 C1X 是 C 语言的下一个标准,用于取代现有的 C99 标准。 C1X 是一个非正式名字,该标准仍在制订中,最新的…

    编程笔记 2021年9月5日
  • 软件事务内存导论(八)提交和回滚事件

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 提交和回滚事件 Java的try-catch-finally语法结…

    编程笔记 2021年9月5日
  • 软件事务内存导论(九) 集合与事务

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 集合与事务 在我们努力学习这些示例的过程中,很容易就会忘记我们所要…

    编程笔记 2021年9月5日
  • Mutex和内存可见性

    原文链接  作者:Loïc  译者:林永听 介绍 POSIX线程遵守共享内存模型[1],此模型各线程可以访问一组共享对象。多个并发的线程需要协同访问共享对象。为此该模型引入了以下两…

    编程笔记 2021年9月5日
  • 软件事务内存导论(十一)-STM的局限性

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 1.1    STM的局限性 STM消除了显式的同步操作,所以我们…

    编程笔记 2021年9月5日
  • 硬件的习性

    原文链接    作者:paul    译者:谢宝友,鲁阳,陈渝 大多数人根据直觉就知道,在系统间传递消息要比在单个系统上执行简单计算更加耗时。不过,在共享同一块内存的系统的线程间传…

    编程笔记 2021年9月5日
  • 讨喜的隔离可变性(四)收发消息

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 我们可以向角色发送任何类型的消息——String、Integer、…

    编程笔记 2021年9月5日
  • 讨喜的隔离可变性(六)多角色协作

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 在使用基于角色的编程模型时,只有当多个角色互相协作、同心协力解决问…

    编程笔记 2021年9月5日