书栈网 · BookStack 本次搜索耗时 0.048 秒,为您找到 213323 个相关结果.
  • 81. 并发工具优于 wait 和 notify

    81. 并发工具优于 wait 和 notify 81. 并发工具优于 wait 和 notify   本书第 1 版中专门用了一个条目来说明如何正确地使用 wait 和 notify ( Bloch01,详见第 50 条) 。它提出的建议仍然有效,并且在本条目的最后也对此做了概述,但是这条建议现在远远没有之前那么重要了。这是因为几乎没有理由再使...
  • 实验内容

    实验内容 实验内容 实验2/3完成了物理和虚拟内存管理,这给创建内核线程(内核线程是一种特殊的进程)打下了提供内存管理的基础。当一个程序加载到内存中运行时,首先通过ucore OS的内存管理子系统分配合适的空间,然后就需要考虑如何分时使用CPU来“并发”执行多个程序,让每个运行的程序(这里用线程或进程表示)“感到”它们各自拥有“自己”的CPU。 本...
  • Threads

    3126 2020-07-27 《Gitlab 中文文档》
    Threads Threads Resolvable comments and threads Commit threads in the context of a merge request Jumping between unresolved threads Marking a comment or thread as resolved Move...
  • 09.1.1 Go调度器

    Go调度器 Go调度器 Unix内核调度程序负责程序线程的执行。另一方面,Go运行时也有自己的调度程序,它使用称为 m:n 的调度技术负责执行Goroutine,使用多路复用使n个操作系统线程执行m个Goroutine。Go调度程序是Go的组件,负责Go程序中Goroutine的执行方式和执行顺序。这使得Go调度程序成为Go编程语言中非常重要的一...
  • 07. Selector选择器

    1192 2018-04-13 《Java NIO 简明教程》
    07. Java NIO Selector选择器 为什么使用Selector(Why Use a Selector?) 创建Selector(Creating a Selector) 注册Channel到Selector上(Registering Channels with the Selector) SelectionKey’s Interest S...
  • 深入理解 Kotlin Coroutine_1

    1481 2020-05-28 《Kotlin 基础教程》
    深入理解 Kotlin Coroutine (一) 1. 什么是 Coroutine 2. Kotlin 协程初体验 3. 实现异步 4. 进一步封装 4.1 异步 4.2 启动协程 4.3 暂停协程 4.4 带有 Receiver 的协程 5. 拿来主义:Kotlinx.Coroutine 6. 小结 深入理解 Kotlin C...
  • 中断线程

    中断线程 小结 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论 中断线程 如果线程需要执行一个长时间任务,就可能需要能中断线程。中断线程就是其他线程给该线程发一个信号,该线程收到信号后结束执行run() 方法,使得自身线程能立刻结束运行。 我们举个栗子:假设从网络下载一个100M的文件,如果网速很慢,用户等得不耐烦,就可能在下载过程...
  • MySQL · 引擎特性 · POLARDB 并行查询加速全程详解

    1244 2020-08-13 《数据库内核月报》
    概述 背景 设计与实现 架构设计 并行执行判断 并行读取 并行执行 LEADER 并行聚集 多表并行连接 并行排序 并行分组 MESSAGE QUEUE WORKERS 性能对比 GROUP BY & ORDER BY支持 AGGREGATE函数支持(SUM/AVG/COUNT) JOIN支持 BETWEEN函数 & IN函...
  • uCharts简介

    uCharts高性能跨全端图表 uCharts官方网站 uni-app插件市场地址 快速体验 支持图表类型 插件特点 为何不用Echarts? uni-app图表选型参考流程 uCharts高性能跨全端图表 适用于uni-app平台的跨全端图表插件,故名Charts 。 uCharts官方网站 https://www.uch...