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

    fesetround (C++11) 设置舍入方向模式 参数 C99 C++11 返回值 例子 数据竞争 异常 另请参见 函数 fesetround (C++11) int fesetround(int rdir); 设置舍入方向模式 设置 rdir 为 当前 浮点环境 的 舍入方向。 这个函数的返回值不一定和 cflo...
  • fegetexceptflag

    fegetexeptflag (C++11) 获取浮点异常标志 参数 C99 C++11 返回值 数据竞争 异常 另请参见 函数 fegetexeptflag (C++11) int fegetexeptflag(fexcept_t *flagp, int excepts); 获取浮点异常标志 尝试把浮点异常 excepts...
  • Synchronized

    Synchronized原理 基础 同步的原理 Java对象头 锁的升级 线程对锁的竞争 ContentionList EntryList Synchronized原理 在多线程并发编程中Synchronized 一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6 对Synchronized 进行了各种优化之后...
  • heapq —- 堆队列算法

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

    图像分类 背景介绍 效果展示 模型概览 CNN VGG GoogleNet ResNet 数据准备 模型结构 Paddle 初始化 VGG ResNet Infererence Program 配置 Train Program 配置 Optimizer Function 配置 训练模型 Data Feeders 配置 Trai...
  • 图像分类

    图像分类 说明: 背景介绍 效果展示 模型概览 CNN VGG GoogLeNet ResNet 数据准备 模型结构 Paddle 初始化 VGG ResNet Inference Program 配置 Train Program 配置 Optimizer Function 配置 训练模型 Data Feeders 配置 T...
  • 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个时间段, 这若干个候选节点按照约定...
  • Timer keeping

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