Rust 程序设计语言 简体中文版 1.85.0
if let 控 制流结构。在 Rust 中,创建自定义类型需要用到结构体和枚举。 第七章介绍 Rust 的模块(module)系统,其中的私有性规则用来组织代码和公开的 API(应 用程序接口)。第八章讨论标准库提供的常见集合数据结构,例如 Vector(向量)、字符串和 Hash Map(散列表)。第九章探索 Rust 的错误处理的理念与技术。 第十章深入介绍泛型(generic)、Trait U+0000 到 U+D7FF 和 U+E000 到 U+10FFFF 在内的值。 不过,“字符” 并不是一个 Unicode 中的概念,所以人直觉上的 “字符” 可能与 Rust 中的 char 并不符合。第八章的 “使用字符串储存 UTF-8 编码的文本” 中将详细讨论这个主题。 复合类型 复合类型(Compound types)可以将多个值组合成一个类型。Rust 有两个原生的复合类型: 元组(tuple)和数组(array)。 如 vector 类 型灵活。vector 类型是标准库提供的一个 允许 增长和缩小长度的类似数组的集合类型。当不 确定是应该使用数组还是 vector 的时候,那么很可能应该使用 vector。第八章会详细讨论 vector。 然而,当你确定元素个数不会改变时,数组会更有用。例如,当你在一个程序中使用月份名字 时,你更应趋向于使用数组而不是 vector,因为你确定只会有 12 个元素。 let0 码力 | 562 页 | 3.23 MB | 10 天前3Rust 程序设计语言简体中文版
在内的 50/600 Rust 程序设计语言 简体中文版 值。不过,“字符” 并不是一个 Unicode 中的概念,所以人直觉上的 “字符” 可能与 Rust 中的 char 并不符合。第八章的 “使用字符串储存 UTF-8 编码的文本” 中将详细讨论这个主题。 复合类型 复合类型(Compound types)可以将多个值组合成一个类型。Rust 有两个原生的复合类型: 元组(tuple)和数组(array)。 如 vector 类 型灵活。vector 类型是标准库提供的一个 允许 增长和缩小长度的类似数组的集合类型。当不 确定是应该使用数组还是 vector 的时候,那么很可能应该使用 vector。第八章会详细讨论 vector。 然而,当你确定元素个数不会改变时,数组会更有用。例如,当你在一个程序中使用月份名字 时,你更应趋向于使用数组而不是 vector,因为你确定只会有 12 个元素。 let 立实例。不过我们需要寻找一个存储在堆上的数据来探索 Rust 是如何知道该在何时清理数据 的。 我们会专注于 String 与所有权相关的部分。这些方面也同样适用于标准库提供的或你自己创 建的其他复杂数据类型。在第八章会更深入地讲解 String 。 我们已经见过字符串字面值,即被硬编码进程序里的字符串值。字符串字面值是很方便的,不 过它们并不适合使用文本的每一种场景。原因之一就是它们是不可变的。另一个原因是并非所0 码力 | 600 页 | 12.99 MB | 1 年前3RISC-V 手册 v2(一本开源指令集的指南)
............................................................................................ 71 第八章 向量 ............................................................................................... 1 定义 RV32V 的委员会没有赶在本书的测试版本之前完成他们的工作,所以我们在附录 A 中省略了这些 指令。尽管到时候 RV32V 有可能会有一些微小的改变,第八章是我们对于它的最为接近的猜想。 12 译者序 大约四个月前的一天,我收到加州大学伯克利分校毕业的谭章熹博士的消息,告知图 灵奖得主David Patterson教授(谭博士的导师)希望将他和Andrew 选择指令大小,这使得汇编语言程序员和编译器忘记 RV32C。将 16 位 RV32C 指令转换成 32 位 RV32G 指令的硬件解码器只需要 400 个门,这即使在最简单的 RISC-V 实现中也只占 百分之几。 第八章介绍了向量扩展 RV32V。当与众多强大的单指令多数据(SIMD)指令(ARM- 32,MIPS-32,x86-32)相比时,向量指令成为了 ISA 优雅性的另一个例证。实际上,图 1.2 中添加到0 码力 | 164 页 | 8.85 MB | 1 年前3跟我学Shiro - 张开涛
............................................................................................ 66 第八章 拦截器机制 ............................................................................................ redirectUrl=/login [urls] /logout2=logout 跟我学 Shiro——http://jinnianshilongnian.iteye.com/ 74 第八章 拦截器机制 拦截器介绍 Shiro 使用了与 Servlet 一样的 Filter 接口进行扩展;所以如果对 Filter 不熟悉可以参考 《Servlet3.1 规范》http://www 2、initFilterChains:UrlFilterServiceImpl 会在 Spring 容器启动或进行增删改 UrlFilter 时进行 注册 URL 拦截器到 Shiro。 拦截器及拦截器链知识请参考《第八章 拦截器机制》,此处再介绍下 Shiro 拦截器的流程: AbstractShiroFilter //如 ShiroFilter/ SpringShiroFilter 都继承该 Filter0 码力 | 219 页 | 4.16 MB | 10 月前3简明 X86 汇编语言教程
.............................................................................................54 第八章 GCC 内联汇编基础........................................................................................ SSE3 也是 最先进的指令集,英特尔 Prescott 处理器已经支持 SSE3 指令集,AMD 会在未来双核心处理 器当中加入对 SSE3 指令集的支持,全美达的处理器也将支持这一指令集。 第八章 GCC 内联汇编基础 ! 我们现在学习HDD内联汇编,那么内联汇编到底是什么?! \我们首先先来看看内联有什么好处^我们可以让编译器将代码插入到代码中,指出在代码中具体 什么位置被执行这种0 码力 | 63 页 | 598.28 KB | 1 年前3Rust 语言学习笔记
总结 ........................................................................................ 106 第八章 Rust 性能优化 ............................................................................. 107 第九章 测试与评测 码可以正确的运行于多线程环境,而不会出现其他语言中经常出现的那些难以 追踪的 bug。并发编程不再是什么可怕的概念:无所畏惧地并发吧! 无畏并发并不是保证没有 bug,代码有问题还是会出现死锁。 第八章 Rust 性能优化 目前中文关于 rust 性能优化的文档少之又少,github 上有一些可以值得参考 借鉴的材料, https://gist.github.com/jFransham/50 码力 | 117 页 | 2.24 MB | 1 年前3Go Web编程
者散列算法。另外还有一种双向加密方式, 也就是可以对加密后的数据进行解密。我们将会在9.6小节介绍如何实现这种双向加密方式。 目录 目录 links links 目录 上一章: 第八章总结 下一节: 预防CSRF攻击 201 9.1 预防CSRF攻击 9.1 预防CSRF攻击 什么是CSRF 什么是CSRF CSRF(Cross-site request forge0 码力 | 295 页 | 5.91 MB | 1 年前3《深入浅出MFC》2/e
RE_MESSAGE_MAP, BEGIN_MESSAGE_MAP, END_MESSAGE_MAP。感激不尽,因为 我常搞不清楚。 titoni:可参考侯俊杰着的深入浅出MFC 2/e 第三章,第八章及第九章,书上的讲解可 以让你有很大的收获。 好象世界末日:最近买了深入浅出MFC。我一页一页仔细地阅读。第一章...第二章... 勉强有点概念,但是到了第三章,感觉好象世界末日了。MFC 六大技术的仿真0 码力 | 1009 页 | 11.08 MB | 1 年前3
共 8 条
- 1