nim book v2, Chapter 3. Rendering Text0 码力 | 6 页 | 74.05 KB | 1 年前3
Java 应用与开发 - Java 数组和字符串0 码力 | 33 页 | 620.46 KB | 2 年前3
Back to Basics: Designing Classes (part 1 of 2)0 码力 | 87 页 | 5.64 MB | 1 年前3
Rust 语言学习笔记loop.....20 2.3.4 break 和 continue.....20 2.3.5 label.....20 2.4 Rust 类型系统.....21 2.4.1 可变性.....21 2.4.2 原生类型.....21 第三章 所有权 引用借用 生命周期.....31 3.1 所有权.....31 3.1.1 绑定.....31 trait.....33 3.1.8 高级 move.....34 3.2 引用和借用.....35 3.2.1 借用和引用的规则.....35 3.2.2 引用的可变性.....36 3.2.3 总结.....36 3.3 生命周期.....37 3.3.1 隐式 lifetime.....37 3.4 高级所有权... 5 derive 属性 ..... 50 4.3.6 impl Trait ..... 50 4.3.7 trait 对象 ..... 52 4.3.8 trait 定义中的生命周期和可变性声明 ..... 52 第五章 属性与 Cargo 配置 ..... 53 5.1 属性 ..... 53 5.1.1 属性的语法 ..... 53 5.1.2 几种常见的属性 ..0 码力 | 117 页 | 2.24 MB | 2 年前3
Rust 程序设计语言简体中文版World! ..... 15 1.3. Hello, Cargo! ..... 19 2. 写个猜数字游戏 ..... 23 3. 常见编程概念 ..... 42 3.1. 变量与可变性 ..... 43 3.2. 数据类型 ..... 47 3.3. 函数 ..... 55 3.4. 注释 ..... 61 3.5. 控制流 ..... 62 4. 认识所有权 377 15.3. 使用 Drop Trait 运行清理代码 ..... 384 15.4. Rc引用计数智能指针 ..... 388 15.5. RefCell 与内部可变性模式 ..... 393 15.6. 引用循环会导致内存泄漏 ..... 404 16. 无畏并发 ..... 413 16.1. 使用线程同时地运行代码 ..... 414 16.2 = 5; 这行代码新建了一个叫做 apples 的变量并把它绑定到值 5 上。在 Rust 中,变量默认是不可变的,这意味着一旦我们给变量赋值,这个值就不再可以修改了。我们将会在第三章的“变量与可变性”部分详细讨论这个概念。下面的例子展示了如何在变量名前使用 mut 来使一个变量可变: let apples = 5; // 不可变 let mut bananas = 5; // 可变 注意:// 0 码力 | 600 页 | 12.99 MB | 2 年前3
Rust 程序设计语言 简体中文版 1.85.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.1. 变量与可变性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 15.5. RefCell与内部可变性模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5; 这行代码新建了一个叫做 apples 的变量并把它绑定到值 5 上。在 Rust 中,变量默认是不可 变的,这意味着一旦我们给变量赋值,这个值就不可以再修改了。我们将会在第三章的 “变量 与可变性” 部分详细讨论这个概念。下面的例子展示了如何在变量名前使用 mut 来使一个变量 可变: let apples = 5; // 不可变 let mut bananas = 5; // 可变 注意:// 0 码力 | 562 页 | 3.23 MB | 8 月前3
Kotlin 1.9.10 官方文档 中文版
2.10.2 3. 迁移到新版内存管理器 1.10.2.10.3 4. 旧版内存管理器 1.10.2.10.4 1. 不可变性与并发 1.10.2.10.4.1 2. 并发概述 1.10.2.10.4.2 3. 并发可变性 1.10.2.10.4.3 4. 并发与协程 1.10.2.10.4.4 11. 调试 Kotlin/Native 1.10 将简单变量传入到字符串模版中时不要使用花括号。只有用到更长表达式时才使用花括号。 println("$name has ${children.size} children") 语言特性的惯用法 不可变性 优先使用不可变(而不是可变)数据。初始化后未修改的局部变量与属性,总是将其声明为 val 而不是 var 。 总是使用不可变集合接口( Collection , List , Set 但这并不意味着它 是不可变的:例如,没有什么阻止你调用 clear() 从列表中删除所有元素,因为 clear() 根本无需任何参数。 通配符(或其他类型的型变)保证的唯一的事情是类型安全。不可变性完全是另一回事。 声明处型变 假设有一个泛型接口 Source,该接口中不存在任何以 T 作为参数的方法,只是方法返回 T 类型值: // Java interface Source 0 码力 | - 页 | 22.65 MB | 2 年前3
Comprehensive Rust(简体中文) 20241221 Welcome Back ..... 120 22 借用 ..... 121 22.1 借用值 ..... 121 22.2 借用检查 ..... 122 22.3 内部可变性 ..... 123 22.4 练习:健康统计 ..... 124 22.4.1 解答 ..... 125 23 结构体生命周期 ..... 128 23.1 生命周期注解 . 象。 “self”: 获取对象的所有权并将其从调用方移出。该方法会成为对象的所有者。除非明确转移对象的所有权, 否则在该方法返回时, 对象将被丢弃(取消分配)。具备完全所有权, 不自动等同于具备可变性。 • mut self: same as above, but the method can mutate the object. • 无接收器:这将变为结构体上的静态方法。通常用于创建构造函数,按惯例被称为“new”。 about 50 minutes. It contains: |Slide|Duration| |---|---| |借用值|10 minutes| |借用检查|10 minutes| |内部可变性|10 minutes| |练习:健康统计|20 minutes| ### 22.1 借用值 As we saw before, instead of transferring ownership0 码力 | 359 页 | 1.33 MB | 1 年前3
Kotlin 官方文档中文版 v1.9iOS 集成 1.10.2.10.2 迁移到新版内存管理器 1.10.2.10.3 旧版内存管理器 1.10.2.10.4 不可变性与并发 1.10.2.10.4.1 并发概述 1.10.2.10.4.2 并发可变性 1.10.2.10.4.3 并发与协程 1.10.2.10.4.4 调试 Kotlin/Native 1.10.2.11 符号化 将简单变量传入到字符串模版中时不要使用花括号。只有用到更长表达式时才使用花括号。 println("$name has ${children.size} children") ## 语言特性的惯用法 ## 不可变性 优先使用不可变(而不是可变)数据。初始化后未修改的局部变量与属性,总是将其声明为val 而不是 var。 总是使用不可变集合接口(Collection,List,Set,Map)来声明无需改变 set(),但这并不意味着它是不可变的:例如,没有什么阻止你调用 clear() 从列表中删除所有元素,因为 clear() 根本无需任何参数。 通配符(或其他类型的型变)保证的唯一的事情是类型安全。不可变性完全是另一回事。  ## 声明处型变0 码力 | 2049 页 | 45.06 MB | 2 年前3
洛佳 组件化驱动、ROM运行环境与RustSBISBI固件的RustSB1,2023年 将与UEFI、LinuxBoot探出火花。在驱 动、环境和5SBI接口的基础上,提供快速 实现具体引导流程的解决方案。 21世纪的驱动程序 生命周期、可变性等最新的 编程语言理论成果,构造适应开 发需求的驱动程序。可结合过程 宏等工程设计,提高开发效率。 高可复用、生态融合 同系列芯片可共用驱动,同系列 外设驱动可复用。对接业界及开 源成熟标准,新芯片系统开箱即0 码力 | 21 页 | 3.12 MB | 2 年前3
共 49 条
- 1
- 2
- 3
- 4
- 5













