分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.045
秒,为您找到
162103
个相关结果.
搜书籍
搜文档
同步方法
855
2023-04-08
《廖雪峰 Java 教程(Java 20)》
同步方法 小结 读后有收获可以支付宝请作者喝咖啡: 同步方法 我们知道Java程序依靠synchronized 对线程进行同步,使用synchronized 的时候,锁住的是哪个对象非常重要。 让线程自己选择锁对象往往会使得代码逻辑混乱,也不利于封装。更好的方法是把synchronized 逻辑封装起来。例如,我们编写一个计数器如下: pub...
实验内容
1179
2018-09-13
《uCore OS实验指导书》
实验内容 实验内容 实验2/3完成了物理和虚拟内存管理,这给创建内核线程(内核线程是一种特殊的进程)打下了提供内存管理的基础。当一个程序加载到内存中运行时,首先通过ucore OS的内存管理子系统分配合适的空间,然后就需要考虑如何分时使用CPU来“并发”执行多个程序,让每个运行的程序(这里用线程或进程表示)“感到”它们各自拥有“自己”的CPU。 本...
3.3 保护共享数据的替代设施
4674
2018-02-21
《C++并发编程(中文版)(C++ Concurrency In Action)》
3.3 保护共享数据的替代设施 3.3.1 保护共享数据的初始化过程 3.3.2 保护很少更新的数据结构 3.3.3 嵌套锁 3.3 保护共享数据的替代设施 互斥量是最通用的机制,但其并非保护共享数据的唯一方式。这里有很多替代方式可以在特定情况下,提供更加合适的保护。 一个特别极端(但十分常见)的情况就是,共享数据在并发访问和初始化时(都需要...
9.3 锁和 sync 包
3175
2018-02-08
《Go入门指南》
9.3 锁和 sync 包 链接 9.3 锁和 sync 包 在一些复杂的程序中,通常通过不同线程执行不同应用来实现程序的并发。当不同线程要使用同一个变量时,经常会出现一个问题:无法预知变量被不同线程修改的顺序!(这通常被称为资源竞争,指不同线程对同一变量使用的竞争)显然这无法让人容忍,那我们该如何解决这个问题呢? 经典的做法是一次只能让一个线程对...
(六) 并发处理
1605
2018-04-01
《阿里巴巴JAVA开发手册》
(六) 并发处理 (六) 并发处理 1.【强制】 获取单例对象需要保证线程安全,其中的方法也要保证线程安全。 说明:资源驱动类、工具类、单例工厂类都需要注意。 2.【强制】 创建线程或线程池时请指定有意义的线程名称,方便出错时回溯。 正例: public class TimerTaskThread extends Th...
.onMessage
747
2018-10-21
《微信小游戏开发API官方文档(201810)》
Worker.onMessage(function callback) 参数 function callback 参数 Worker.onMessage(function callback) 监听主线程/Worker 线程向当前线程发送的消息的事件。 参数 function callback 主线程/Worker 线程向当前线程发送的...
阅前必读
38926
2018-02-21
《C++并发编程(中文版)(C++ Concurrency In Action)》
C++ Concurrency In Action Practical Multithreading 本书概述 书与作者 本书相关 C++ Concurrency In Action Practical Multithreading 作者:Anthony Williams 译者:陈晓伟 本书概述 作为对《C++ Concurre...
CountDownLatch
1031
2019-05-15
《Java / Android 笔试、面试 知识整理》
CountDownLatch CountDownLatch CountDownLatch 是可以使一个或者多个线程等待其他线程完成某些操作的同步器。CountDownLatch 通过一个给定的数字 count 进行初始化。调用 await 方法的线程会一直阻塞到其他线程调用 countDown 将 count 变为0,这时所有的线程都将释...
Database · 理论基础 · Palm Tree
1229
2020-08-13
《数据库内核月报》
常规并发算法 Palm Tree 算法 Palm Tree 优化 提前排序 点对点同步(point-to-point synchronization) 总结 开源 这篇文章介绍 B+ 树的无锁并发算法 Palm Tree 。 论文链接:Parallel Architecture-Friendly Latch-Free Modificatio...
条件变量
2269
2018-09-20
《RT-Thread编程手册》
条件变量 条件变量控制块 初始化条件变量 销毁条件变量 阻塞方式获取条件变量 指定阻塞时间获取条件变量 发送满足条件信号量 广播 条件变量示例代码 条件变量 条件变量其实就是一个信号量,用于线程间同步。条件变量用来阻塞一个线程,当条件满足时向阻塞的线程发送一个条件,阻塞线程就被唤醒,条件变量需要和互斥锁配合使用,互斥锁用来保护共享数据...
1..
«
63
64
65
66
»
..100