书栈网 · BookStack 本次搜索耗时 0.058 秒,为您找到 259847 个相关结果.
  • 数据类型

    数据类型 标量类型 整型 浮点型 数字运算符 布尔型 字符类型 复合类型 将值组合进元组 数组 访问数组元素 无效的数组元素访问 数据类型 ch03-02-data-types.md commit ec65990849230388e4ce4db5b7a0cb8a0f0d60e2 在 Rust 中,任何值都属于一种明确的 ...
  • 19.1 伪随机数生成器的例子

    19.1 伪随机数生成器的例子 19.1 伪随机数生成器的例子 如果我们需要0~1的随机浮点数,最简单的方法就是用PRNG(伪随机数发生器),比如马特赛特旋转演算法可以生成一个随机的32位的DWORD。然后我们可以把这个值转为FLOAT类型,然后除以RAND_MAX(我们的例子是0xFFFFFFFF),这样,我们得到的将是0..1区间的数。 但是如我...
  • 8.4 使用强制策略的一个例子

    8.4 自定义 Git - 使用强制策略的一个例子 使用强制策略的一个例子 服务器端钩子 指定特殊的提交信息格式 指定基于用户的访问权限控制列表(ACL)系统 测试一下 客户端钩子 8.4 自定义 Git - 使用强制策略的一个例子 使用强制策略的一个例子 在本节中,你将应用前面学到的知识建立这样一个 Git 工作流程:检查提交信息的...
  • 4.1.变量绑定

    变量绑定 模式(Patterns) 类型注解(Type annotations) 可变性(Mutability) 初始化绑定(Initializing bindings) 作用域和隐藏(Scope and shadowing) 变量绑定 variable-bindings.md commit 23a7a7bdb6a6a43cd7efdd9...
  • 02.3.5 另一个usafe包的例子

    另一个usafe包的例子 另一个usafe包的例子 在这一节,你会了解到更多关于unsafe 库的东西,以及通过一个moreUnsafe.go 的小程序来了解unsafe库的兼容性。moreUnsafe.go 做的事情就是使用指针来访问数组里的所有元素。 package main import ( "fmt" ...
  • 5.6.并发

    并发 背景:Send 和Sync Send Sync 线程 安全共享的可变状态(Safe Shared Mutable State) 通道(Channels) 恐慌(Panics) 并发 concurrency.md commit 23a7a7bdb6a6a43cd7efdd9176b1d3f75d9d0e70 并发与并行...
  • 一个小例子助你彻底理解协程

    一个小例子助你彻底理解协程 一个小例子助你彻底理解协程 协程,可能是Python中最让初学者困惑的知识点之一,它也是Python中实现并发编程的一种重要方式。Python中可以使用多线程和多进程来实现并发,这两种方式相对来说是大家比较熟悉的。事实上,还有一种实现并发的方式叫做异步编程,而协程就是实现异步编程的必要方式。 所谓协程,可以简单的理解为多个...
  • 19.1 伪随机数生成器的例子

    19.1 伪随机数生成器的例子 19.1 伪随机数生成器的例子 如果我们需要0~1的随机浮点数,最简单的方法就是用PRNG(伪随机数发生器),比如马特赛特旋转演算法可以生成一个随机的32位的DWORD。然后我们可以把这个值转为FLOAT类型,然后除以RAND_MAX(我们的例子是0xFFFFFFFF),这样,我们得到的将是0..1区间的数。 但是如我...
  • 使用包管理器 cargo 创建 rust binary 项目

    使用包管理器 cargo 创建 Rust binary 项目 使用包管理器 cargo 创建 Rust binary 项目 代码 使用 cargo new 创建一个新的 Rust binary 项目,命令如下: $ cargo new os -- bin cargo new 的参数 含义 os 项目的名称 —bin 可执行...
  • 4.9.引用和借用

    引用和借用 原则(Meta) 借用 &mut 引用 规则 理解作用域(Thinking in scopes) 借用避免的问题(Issues borrowing prevents) 迭代器失效(Iterator invalidation) 释放后使用 引用和借用 references-and-borrowing.md commit c...