学习吧(EduBoo.COM) 本次搜索耗时 8.202 秒,为您找到 974 个相关结果.
  • 4.4 使用同步操作简化代码

    4.4 使用同步操作简化代码4.4.1 使用期望值的函数化编程 4.4.2 使用消息传递的同步操作 4.4.3 并发技术扩展规范中的持续性并发 4.4.4 持续性连接 4.4.5 等待多个期望值 4.4.6 使用when_any等待第一个期望值 4.4.7 并发技术扩展规范中的锁存器和栅栏机制 4.4.8 std::experimental::latch:基...
  • inline 内联函数

    inline 内联函数 特征 相当于把内联函数里面的内容写在调用内联函数处; 相当于不用执行进入函数的步骤,直接执行函数体; 相当于宏,却比宏多了类型检查,真正具有函数特性; 不能包含循环、递归、switch 等复杂操作; 在类声明中定义的函数,除了虚函数的其他函数都会自动隐式地当成内联函数。 使用 inline 使用 // 声明1(加 inli...
  • 2. API概览

    1528 2020-01-05 《MobX 中文文档》
    MobX API参考 核心API创建 observablesobservable(value) @observable property = value observable.box(value) & observable.shallowBox(value) observable.object(value) & observable.shallo...
  • 5.7.错误处理

    错误处理内容列表 基础" level="2">基础理解 unwrapping" level="3">理解 unwrapping Option 类型" level="3">Option 类型组合Option<T> 值" level="4">组合Option<T> 值 Result 类型" level="3">Result 类型解析整型" level="4">...
  • 序列化

    序列化ProtoBufferProtobuf 的优点 Protobuf 的不足 序列化 ProtoBuffer Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。...
  • 选择Linux

    1516 2020-01-07 《征服 Linux》
    缘起 生存渐进史 三个虚拟世界:Linux, Mac, Windows 开发者的操作系统 Linux 哲学 缘起 我大概是从2010年4月份开始把自己的桌面开发环境从 Windows XP 迁移到 Ubuntu 10.04 的,说起来也已经有两年半的 Ubuntu 使用经验。那次迁移的原因大致是因为某个阶段特别迷恋如何高效的操作电脑,当时把 Window...
  • 2.准备

    准备 安装 Rust安装 Rust 卸载 疑难解答 Hello, world!创建项目文件 编写并运行 Rust 程序 分析 Rust 程序 编译和运行是两个步骤 Hello, Cargo!转换到 Cargo创建源文件目录并移除旧的可执行文件 创建配置文件 构建并运行 Cargo 项目发布构建 那个Cargo.lock 是什么? 创建新 Cargo ...
  • 范例-hello-world

    示例 - Hello World Example - Hello World你的第一个插件 Your First Extension 准备 Prerequisites 生成一个新的插件 Generate a New Extension 运行你的插件 Running your Extension 插件结构 The Structure of an E...
  • 2.4. 0.4 软件程序运行

    0.4 软件程序运行0.4.1 机器程序与编译程序 0.4.2 操作系统 0.4.3 应用程序 0.4 软件程序运行 鸟哥在上课时常常会开玩笑的问:“我们知道没有插电的电脑是一堆废铁,那么插了电的电脑是什么?” 答案是:“一堆会电人的废铁”!这是因为没有软件的运行,电脑的功能就无从发挥之故。 就好像没有了灵魂的躯体也不过就是行尸走肉,重点在于软件/灵魂...
  • 4.1.变量绑定

    变量绑定模式(Patterns) 类型注解(Type annotations) 可变性(Mutability) 初始化绑定(Initializing bindings) 作用域和隐藏(Scope and shadowing) 变量绑定 variable-bindings.mdcommit 23a7a7bdb6a6a43cd7efdd9176b1d3f...