Rust 程序设计语言 简体中文版 1.85.0字符串(string)是字符的集合。我们之前见过 String 类型,不过在本章我们将深入了解。 • 哈希 map(hash map)允许我们将值与一个特定的键(key)相关联。这是一个叫做 map 的更通用的数据结构的特定实现。 对于标准库提供的其他类型的集合,请查看文档。 我们将讨论如何创建和更新 vector、字符串和哈希 map,以及它们有什么特别之处。 152/562Rust 程序设计语言 简体中文版 串的一部分替换为另一个字符串。 现在让我们转向一些不太复杂的集合:哈希 map! 164/562Rust 程序设计语言 简体中文版 使用 Hash Map 储存键值对 最后介绍的常用集合类型是哈希 map(hash map)。HashMap类型储存了一个键类型 K 对应一个值类型 V 的映射。它通过一个哈希函数(hashing function)来实现映射,决定如何 将键和值 将键和值放入内存中。很多编程语言支持这种数据结构,不过通常有不同的名字:哈希、 map、对象、哈希表、字典或者关联数组,仅举几例。 哈希 map 可以用于需要任何类型作为键来寻找数据的情况,而不是像 vector 那样通过索引。 例如,在一个游戏中,你可以将每个团队的分数记录到哈希 map 中,其中键是队伍的名字而 值是每个队伍的分数。给出一个队名,就能检索到该队的得分。 本章我们会介绍哈希 map 的基本 API,不过还有更多吸引人的功能隐藏于标准库在 0 码力 | 562 页 | 3.23 MB | 23 天前3
人工智能安全治理框架 1.0针对人工智能应用安全风险 ………………………… 9 5. 综合治理措施 ……………………………………………… 10 6. 人工智能安全开发应用指引 ……………………………… 12 6.1 模型算法研发者安全开发指引 ……………………… 12 6.2 人工智能服务提供者安全指引 ……………………… 13 6.3 重点领域使用者安全应用指引 ……………………… 14 6.4 社会公众安全应用指引 制和方式,对确需政府监管事项及时予以响应。 1.3 技管结合、协同应对。面向人工智能研发应用全过程,综合运用技术、 管理相结合的安全治理措施,防范应对不同类型安全风险。围绕人工智能研发 应用生态链,明确模型算法研发者、服务提供者、使用者等相关主体的安全责 任,有机发挥政府监管、行业自律、社会监督等治理机制作用。 1.4 开放合作、共治共享。在全球范围推动人工智能安全治理国际合作, 共享最佳实践,提倡 优化完善。 2.1 安全风险方面。通过分析人工智能技术特性,以及在不同行业领域 应用场景,梳理人工智能技术本身,及其在应用过程中面临的各种安全风险 隐患。 2.2 技术应对措施方面。针对模型算法、训练数据、算力设施、产品服务、 应用场景,提出通过安全软件开发、数据质量提升、安全建设运维、测评监测 加固等技术手段提升人工智能产品及应用的安全性、公平性、可靠性、鲁棒性- 3 - 人工智能安全治理框架0 码力 | 20 页 | 3.79 MB | 1 月前3
共 2 条
- 1













