书栈网 · BookStack 本次搜索耗时 0.055 秒,为您找到 213981 个相关结果.
  • Timer keeping

    Timer keeping Timer keeping 学习bRPC timer keeping。 在几点几分做某件事是RPC框架的基本需求,这件事比看上去难。 让我们先来看看系统提供了些什么: posix系统能以signal方式 告知timer触发,不过signal逼迫我们使用全局变量,写async-signal-safe 的函数,在面向用户的编...
  • Timer keeping

    Timer keeping Timer keeping Learn about bRPC timer keeping. 在几点几分做某件事是RPC框架的基本需求,这件事比看上去难。 让我们先来看看系统提供了些什么: posix系统能以signal方式 告知timer触发,不过signal逼迫我们使用全局变量,写async-signal-safe 的...
  • _thread

    _thread 示例 评论  _thread 简介 _thread 模块提供了用于处理多线程的基本方法——多个控制线程共享它们的全局数据空间。为了实现同步,提供了简单的锁(也称为互斥锁或二进制信号量)。 示例 import _thread import time def testThread (): whil...
  • 不要阻塞你的事件轮询(或是工作池)

    1290 2020-05-24 《Node.js 指南》
    不要阻塞你的事件循环(或是工作线程池) 你是否应该读这篇指南? 概述 为什么不要阻塞你的事件轮询(或是工作线程池)? 对 Node.js 的快速回顾 哪种代码运行在事件轮询线程上? 哪种代码运行在工作线程池? Node 怎么决定下一步该运行哪些代码? 对于应用设计而言,这意味着什么? 不要阻塞你的事件轮询线程 你应当注意些什么呢? 阻塞事件...
  • 操作系统

    2315 2018-10-05 《Java面试手册》
    操作系统 相关概念 操作系统 相关概念 同步异步,阻塞非阻塞 同步:等待执行完 异步:不等待执行完就开始执行其他的,例如多线程 阻塞:调用之后不一定会立即返回 非阻塞:调用之后,会立即返回 孤儿进程,僵尸进程 孤儿进程是父进程退出的,那个子进程叫做孤儿进程 僵尸进程是子进程退出了但是父进程没有wait的,那个退出的子进程是僵尸进程...
  • Worker

    Worker 方法 Worker.postMessage(Object message) Worker.terminate() Worker.onMessage(function callback) 示例代码 Worker Worker 实例,主线程中可通过 wx.createWorker 接口获取,worker 线程中可通过全局变量 w...
  • volatile关键字解析

    目录大纲 1. 内存模型的相关概念 2. 并发编程中的三个概念 2.1 原子性 2.2 可见性 2.3 有序性 3. Java内存模型 4. 原子性 5. 可见性 6. 有序性 7. 深入剖析volatile关键字 7.1 volatile关键字的两层语义 7.2 volatile保证原子性吗? 7.3 volatile能保证有序性吗...
  • 确保对象的唯一性——单例模式 (三)

    确保对象的唯一性——单例模式 (三) 确保对象的唯一性——单例模式 (三) 3.4 饿汉式单例与懒汉式单例的讨论 Sunny公司开发人员使用单例模式实现了负载均衡器的设计,但是在实际使用中出现了一个非常严重的问题,当负载均衡器在启动过程中用户再次启动该负载均衡器时,系统无任何异常,但当客户端提交请求时出现请求分发失败,通过仔细分析发现原来系统中还是...
  • 文档更改日志

    文档更改日志 自3.1版本以来的新教程 项目工作流程 2D 音频 数学 输入 国际化 着色器 网络 虚拟现实 插件 多线程 创建内容 优化 法律相关 自3.0版本以来的新教程 渐进式教程 编写脚本 项目工作流程 2D 3D 物理学 动画 GUI 视图 着色器 插件 特定平台 多线程 创建内容 其他 ...
  • 原理: 进程的属性与特征解析

    【原理】进程的属性与特征解析 指令执行安全管理 资源管理 状态管理 系统调用 进程与线程 【原理】进程的属性与特征解析 为了让多个程序能够使用CPU执行任务,我们需要设计进程控制块,需要进一步管理进程。但到底如何设计进程控制块,如何管理进程?如果我们对进程的属性和特征了解不够,则无法有效地设计进程控制块和实现进程管理。 再一次回到进程的定...