书栈网 · BookStack 本次搜索耗时 0.022 秒,为您找到 14935 个相关结果.
  • Mutex

    Mutex 描述 教程 方法 方法说明 Mutex 继承: RefCounted < Object 二元 Semaphore ,用于在多 Thread 间进行同步。 描述 同步互斥器(mutex 来源于 mutual exclusion,即互斥)。可用于在多 Thread 间进行同步,等价于二元 Semaphore 。能够确保...
  • 延迟进入最大可用模式

    延迟进入最大可用模式 可获得性 特性简介 客户价值 特性描述 特性增强 特性约束 依赖关系 延迟进入最大可用模式 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 支持主机延迟进入最大可用模式。 客户价值 当主机与同步备机之间的网络不稳定或其他原因导致主机感知到备机退出,且主机打开最大可用模式配置时,在一...
  • 定时器

    定时器 loop delay 实例 经典案例-订单状态超时监控 定时器 EasySwoole对定Swoole时器进行了封装。 loop //10秒执行一次 Timer :: loop ( 10 * 1000 , function (){ Logger :: getInstance ()-> console ( "...
  • 延迟进入最大可用模式

    延迟进入最大可用模式 可获得性 特性简介 客户价值 特性描述 特性增强 特性约束 依赖关系 延迟进入最大可用模式 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 支持主机延迟进入最大可用模式。 客户价值 当主机与同步备机之间的网络不稳定或其他原因导致主机感知到备机退出,且主机打开最大可用模式配置时,在一...
  • REINDEX

    REINDEX 概要 描述 参数 注解 示例 兼容性 另见 REINDEX 重建索引。 概要 REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name 描述 REINDEX使用索引的表里存储的数据重建一个索引, 并且替换该索引的旧拷贝。有一些场景需要使用REIN...
  • Simple模式

    1379 2020-06-11 《Go语言中文文档》
    1. Simple模式 1.1.1. 代码层面 1. Simple模式 消息产生着§将消息放入队列 消息的消费者(consumer) 监听(while) 消息队列,如果队列中有消息,就消费掉,消息被拿走后,自动从队列中删除(隐患 消息可能没有被消费者正确处理,已经从队列中消失了,造成消息的丢失)应用场景:聊天(中间有一个过度的服务器;p...
  • 事件组

    事件标志(Event Flags) 事件组 事件组和事件标志数据类型 事件组的RTOS API函数 使用事件组必须克服的问题 避免在用户应用中创建竞争条件 避免不确定性 实例代码 事件标志(Event Flags) 事件位(Event Bits )被用来标志某个事件发生与否。事件位也被称为事件标志。举个栗子,比如某个bit也就是某个标志...
  • 同步原语

    同步原语 Lock 事件 Condition Semaphore BoundedSemaphore Barrier 同步原语 源代码: Lib/asyncio/locks.py asyncio 同步原语被设计为与 threading 模块的类似,但有两个关键注意事项: asyncio 原语不是线程安全的,因此它们不应被用于 O...
  • Netty

    Netty Reactor 单线程模型 多线程模型 主从多线程模型 Netty 的优势 Netty 为什么性能好? Zero Copy 源码 ByteBuf DirectBuffer vs HeapBuffer Netty 启动以及链接建立过程 Epoll 触发 JDK NIO BUG Netty Netty 是一个 异步 ...
  • Go channel 实现原理分析

    2099 2020-11-15 《Golang 开发笔记》
    9.9 Go channel 实现原理分析 hchan 向channel写入数据 从channel读取操作 recvq和sendq 结构 select range 死锁(deadlock) links 9.9 Go channel 实现原理分析 channel一个类型管道,通过它可以在goroutine之间发送和接收消息。它是Go...