书栈网 · BookStack 本次搜索耗时 0.015 秒,为您找到 3257 个相关结果.
  • heapq —- 堆队列算法

    heapq —- 堆队列算法 基本示例 优先队列实现说明 理论 heapq —- 堆队列算法 源码: Lib/heapq.py 这个模块提供了堆队列算法的实现,也称为优先队列算法。 堆是一个二叉树,它的每个父节点的值都只会小于或大于所有孩子节点。它使用了数组来实现:从零开始计数,对于所有的 k ,都有heap[k] <= heap...
  • fegetenv

    fegetenv (C++) 获取浮点环境 参数 返回值 数据竞争 异常 另请参见 函数 fegetenv (C++) int fegetenv(fenv_t *envp); 获取浮点环境 尝试将当前 浮点环境 的状态存储在 envp 指向的对象中。 浮点环境 是影响 浮点计算(包括 浮点异常 和 舍入方向模式_ )的状态标志...
  • bRPC源码解析·work_stealing_queue

    bRPC源码解析·work_stealing_queue 背景 实现细节 主要接口 push pop steal bRPC源码解析·work_stealing_queue (作者简介:KIDGINBROOK,在昆仑芯参与训练框架开发工作) 背景 每个bthread_worker都有自己的work_stealing_queue,保存着待执...
  • 12. XPoS共识

    12. XPoS共识 12.1. 介绍 12.1.1. 候选人选举 12.1.2. 候选人轮值 12.1.3. 技术细节 12. XPoS共识 12.1. 介绍 XPoS是超级链的一种改进型的DPoS算法,他是在一段预设的时间长度(一轮区块生产周期)内选择若干个验证节点,同时将这样一轮区块生产周期分为N个时间段, 这若干个候选节点按照约定...
  • 12. XPoS共识

    12. XPoS共识 12.1. 介绍 12.1.1. 候选人选举 12.1.2. 候选人轮值 12.1.3. 技术细节 12. XPoS共识 12.1. 介绍 XPoS是超级链的一种改进型的DPoS算法,他是在一段预设的时间长度(一轮区块生产周期)内选择若干个验证节点,同时将这样一轮区块生产周期分为N个时间段, 这若干个候选节点按照约定...
  • bthread_id

    bthread_id bthread_id 学习bRPC bthread_id。 bthread_id是一个特殊的同步结构,它可以互斥RPC过程中的不同环节,也可以O(1)时间内找到RPC上下文(即Controller)。注意,这里我们谈论的是bthread_id_t,不是bthread_t(bthread的tid),这个名字起的确实不太好,容易混淆...
  • bthread_id

    bthread_id bthread_id 学习bRPC bthread_id。 bthread_id是一个特殊的同步结构,它可以互斥RPC过程中的不同环节,也可以O(1)时间内找到RPC上下文(即Controller)。注意,这里我们谈论的是bthread_id_t,不是bthread_t(bthread的tid),这个名字起的确实不太好,容易混淆...
  • bthread_id

    bthread_id bthread_id Learn about bRPC bthread_id. bthread_id是一个特殊的同步结构,它可以互斥RPC过程中的不同环节,也可以O(1)时间内找到RPC上下文(即Controller)。注意,这里我们谈论的是bthread_id_t,不是bthread_t(bthread的tid),这个名字起的...
  • bthread_id

    bthread_id bthread_id 学习bRPC bthread_id。 bthread_id是一个特殊的同步结构,它可以互斥RPC过程中的不同环节,也可以O(1)时间内找到RPC上下文(即Controller)。注意,这里我们谈论的是bthread_id_t,不是bthread_t(bthread的tid),这个名字起的确实不太好,容易混淆...