Rust 程序设计语言 简体中文版 1.85.0可靠的代码,并且运行速度和内存使用上都十分高效。 已经在从事编写底层代码的程序员可以使用 Rust 来提升信心。例如,在 Rust 中引入并行是相 对低风险的操作,因为编译器会替你找到经典的错误。同时你可以自信地采取更加激进的优 化,而不会意外引入崩溃或漏洞。 但 Rust 并不局限于底层系统编程。它表达力强、写起来舒适,让人能够轻松地编写出命令行 应用、网络服务器等各种类型的代码——在本书中就有这两者的简单示例。使用 Rust String::new(); 这一行创建了一个可变变量,当前它绑定到一个 新的 String 空实例上。呼! 接收用户输入 回忆一下,我们在程序的第一行使用 use std::io; 从标准库中引入了输入/输出功能。现在调 用 io 库中的函数 stdin,这允许我们处理用户输入: io::stdin() .read_line(&mut guess) 如果程序的开头没有使用 use std::io; 易 看出枚举工作的另一个细节:每一个我们定义的枚举变体的名字也变成了一个构建枚举的实例 的函数。也就是说,IpAddr::V4() 是一个获取 String 参数并返回 IpAddr 类型实例的函数调 用。作为定义枚举的结果,这些构造函数会自动被定义。 用枚举替代结构体还有另一个优势:每个变体可以处理不同类型和数量的数据。IPv4 版本的 IP 地址总是含有四个值在 0 和 255 之间的数字部分。如果我们想要将0 码力 | 562 页 | 3.23 MB | 1 月前3
人工智能安全治理框架 1.0(c)加强人工智能算力平台和系统服务的安全建设、管理、运维能力, 确保基础设施和服务运行不中断。 (d)对于人工智能系统采用的芯片、软件、工具、算力和数据资源,应 高度关注供应链安全。跟踪软硬件产品的漏洞、缺陷信息并及时采取修补加固 措施,保证系统安全性。 4.2 针对人工智能应用安全风险 4.2.1 网络域风险应对 (a)建立安全防护机制,防止模型运行过程中被干扰、篡改而输出不可 交互等方面组织研究人工智能决策透明度、可信度、纠错机制等问题,不断提 高人工智能可解释性和可预测性,避免人工智能系统意外决策产生恶意行为。 5.7 人工智能安全风险威胁信息共享和应急处置机制。持续跟踪分析 人工智能技术、软硬件产品、服务等方面存在的安全漏洞、缺陷、风险威胁、 安全事件等动向,协调有关研发者、服务提供者建立风险威胁信息通报和共享 机制。构建人工智能安全事件应急处置机制,制定应急预案,开展应急演练, 及时快速有效处置人工智能安全威胁和事件。0 码力 | 20 页 | 3.79 MB | 1 月前3
共 2 条
- 1













