分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.027
秒,为您找到
162103
个相关结果.
搜书籍
搜文档
7.1 定义和意义
3072
2018-02-21
《C++并发编程(中文版)(C++ Concurrency In Action)》
7.1 定义和意义 7.1.1 非阻塞数据结构 7.1.2 无锁数据结构 7.1.3 无等待数据结构 7.1.4 无锁数据结构的利与弊 7.1 定义和意义 使用互斥量、条件变量,以及“期望”来同步阻塞数据的算法和数据结构。应用调用库函数,将会挂起一个执行线程,直到其他线程完成某个特定的动作。库函数将调用阻塞操作来对线程进行阻塞,在阻塞移除前,...
ThreadLocal
1496
2018-03-03
《Python 之旅》
ThreadLocal 小结 参考资料 ThreadLocal 我们知道,同一进程的多个线程之间是内存共享的,这意味着,当一个线程对全局变量做了修改,将会影响到其他所有线程,这是很危险的。为了避免多个线程同时修改全局变量,我们就需要对全局变量的修改加锁。 除了对全局变量的修改进行加锁,你可能也想到了可以使用线程自己的局部变量,因为局部变量只有线...
AbstractQueuedSynchronizer详解
986
2018-08-06
《Android校招面试指南》
一、AQS简介 1.1 AQS介绍 1.2 AQS用处 1.3 同步器与锁 1.4 API说明 1.5 Mutex 示例 二、独占模式 2.1 acquire 2.2 release 2.3 tryAcquire 2.4 doAcquireNanos 三、共享模式 3.1 acquireShared 3.2 releaseShared...
第一篇:基础篇
4302
2020-04-01
《深入浅出Java多线程》
1 进程与线程基本概念 2 Java多线程入门类和接口 3 线程组和线程优先级 4 Java线程的状态及主要转化方法 5 Java线程间的通信
MySQL · 性能优化· InnoDB buffer pool flush策略漫谈
1050
2020-08-13
《数据库内核月报》
背景 我们知道InnoDB使用buffer pool来缓存从磁盘读取到内存的数据页。buffer pool通常由数个内存块加上一组控制结构体对象组成。内存块的个数取决于buffer pool instance的个数,不过在5.7版本中开始默认以128M(可配置)的chunk单位分配内存块,这样做的目的是为了支持buffer pool的在线动态调整大小。...
页面生命周期
851
2020-03-07
《百度智能小程序框架文档(202003)》
页面生命周期 原理图 首页初次渲染全过程 1. 初始化 2. notify 3. setInitData 4. firstRender 5. setData 页面生命周期 原理图 以下内容详细的描述了一个页面被渲染的全过程。 FCP: First Contentful Paint,即首次有内容的绘制; FMP: First ...
Pipeline 执行引擎
398
2024-02-03
《Apache Doris v2.0 中文文档》
Pipeline 执行引擎 原理 使用方式 设置Session变量 enable_pipeline_engine parallel_pipeline_task_num Pipeline 执行引擎 SinceVersion 2.0.0 Pipeline 执行引擎 是 Doris 在 2.0 版本加入的实验性功能。目标是为了替换当前 Doris...
死锁
1844
2019-12-30
《廖雪峰 Java 教程(Java 13)》
死锁 死锁 练习 小结 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论 死锁 Java的线程锁是可重入的锁。 什么是可重入的锁?我们还是来看例子: public class Counter { private int count = 0 ; public synchr...
1..
«
70
71
72
73
»
..100