MoonBit月兔编程语言 现代编程思想 第十二课 案例:自动微分
0 码力 | 30 页 | 3.24 MB | 1 年前3MoonBit月兔编程语言 现代编程思想 第十三课 案例:神经网络
0 码力 | 17 页 | 521.66 KB | 1 年前3MoonBit月兔编程语言 现代编程思想 第十四课 案例:堆栈虚拟机
0 码力 | 31 页 | 594.38 KB | 1 年前3MoonBit月兔编程语言 现代编程思想 第十课 哈希表与闭包
0 码力 | 27 页 | 448.83 KB | 1 年前3MoonBit月兔编程语言 现代编程思想 第十一课 案例:语法解析器与Tagless Final
0 码力 | 25 页 | 400.29 KB | 1 年前3跟我学Shiro - 张开涛
............................................................................................. 88 第十章 会话管理 ........................................................................................... ............................................................................................ 101 第十一章 缓存机制 .......................................................................................... ............................................................................................ 106 第十二章 与 SPRING 集成 ...................................................................................0 码力 | 219 页 | 4.16 MB | 10 月前3Rust 程序设计语言 简体中文版 1.85.0
的错误处理的理念与技术。 第十章深入介绍泛型(generic)、Trait 和生命周期(lifetime),这些功能让你能够定义适用 于多种类型的代码。第十一章全面讲述了测试,因为就算 Rust 有安全保证,也需要测试确保 程序逻辑正确。第十二章中将会构建我们自己的 grep 命令行工具的功能子集实现,用于在文 件中搜索文本。为此会用到之前章节讨论的很多概念。 第十三章探索闭包(closure)和迭代器(iterator),这两个 特性来自函数式编程语言。 第十四章会深入探讨 Cargo 并介绍分享代码库的最佳实践。第十五章讨论标准库提供的智能 指针以及相关的 trait。 8/562Rust 程序设计语言 简体中文版 第十六章将引导我们了解不同的并发编程模型,并探讨 Rust 如何帮助你无畏地进行多线程编 程。第十七章将在此基础上进一步探索 Rust 的 async 和 await 语法,以及它们所支持的轻量 级并发模型。 第十八章着眼于 第十八章着眼于 Rust 风格与你可能比较熟悉的 OOP(面向对象编程)原则之间的比较。第十 九章是一个模式和模式匹配的参考,它们是在 Rust 程序中表达思想的有效方式。第二十章是 一个高级主题大杂烩,包括不安全 Rust(unsafe Rust)、宏(macro)和更多关于生命周期、 Trait、类型、函数和闭包的内容。 第二十一章我们将会完成一个项目,实现一个底层多线程的 Web 服务端! 最后的附0 码力 | 562 页 | 3.23 MB | 10 天前3全球开源发展态势洞察(2023年第八期)
2023 全球开源发展态势洞察 2023年第八期|总第十期 开放原子开源基金会出品 2023年5月 2023 CONTENTS 目录 01 行业发展 02 前沿技术 03 开源安全 AMD正计划使用开源的OpenSIL代替AGESA 开放服务网格OSM(Open Service Mesh)项目已停止维护 KSOC推出业内首个实时Kubernetes安全态势管理平台 Nutanix推出Kubernetes数据管理平台 Library”(开源硅初始化库),作 为一套开源解决方案,使用标准行业语言编写, 不但可以实现AGESA的各种传统功能,还有轻量 化、简单、透明、安全、扩展灵活等优势。 全球开源态势洞察|第十期 02 01 行业发展 Nutanix推出Kubernetes 数据管理平台Nutanix Data Services for Kubernetes 近日,Nutanix推出Kubernetes数据管理平台 • 支持容器插件,如WebAssembly(WASM) 和gVisor容器沙箱; • k0s将用自建的镜像来运行所有的系统组件; • 支持控制Helm chart的安装顺序。 全球开源态势洞察|第十期 03 Azure AKS正式推出网络方案 Azure CNI Overlay Azure CNI Overlay可以利用覆盖的网络来降低 IP地址的使用率,同时提供更好的性能和可扩 展性。借助该功能,AKS集群可以扩展至非常0 码力 | 22 页 | 1.99 MB | 1 年前3Rust 程序设计语言简体中文版
Rust 的缩进风格使用 4 个空格,而不是 1 个制表符(tab)。 第二,println! 调用了一个 Rust 宏(macro)。如果是调用函数,则应输入 println (没 有! )。我们将在第十九章详细讨论宏。现在你只需记住,当看到符号 ! 的时候,就意味着调 用的是宏而不是普通函数,并且宏并不总是遵循与函数相同的规则。 第三,"Hello, world!" 是一个字符串。我们把这个字符串作为一个参数传递给 [dependencies] rand = "0.9.0" 下一次运行 cargo build 时,Cargo 会从 registry 更新可用的 crate,并根据你指定的新版本 重新计算。 第十四章会讲到 Cargo 及其生态系统 的更多内容,不过目前你只需要了解这么多。通过 Cargo 复用库文件非常容易,因此 Rustacean 能够编写出由很多包组装而成的更轻巧的项目。 生成一个随机数 2-3:添加生成随机数的代码 首先,我们新增了一行 use rand::Rng; 。Rng 是一个 trait,它定义了随机数生成器应实现的 方法,想使用这些方法的话,此 trait 必须在作用域中。第十章会详细介绍 trait。 接下来,我们在中间还新增加了两行。第一行调用了 rand::thread_rng 函数提供实际使用的 随机数生成器:它位于当前执行线程的本地环境中,并从操作系统获取 seed。接着调用随机0 码力 | 600 页 | 12.99 MB | 1 年前3亿图脑图 MindMaster 用户手册 V10.0
------------------ 97 隐藏工具条 ------------------------------------------------------------------ 97 第十章 导图社区 ----------------------------------------------------------------- 98 搜索作品 ----------------- ------------------- 99 查看个人主页 --------------------------------------------------------------- 100 第十一章 任务管理 -------------------------------------------------------------- 102 资源 -------------------- ----------------- 107 导出甘特图 ----------------------------------------------------------------- 108 第十二章 文档常用操作 ---------------------------------------------------------- 109 查找和替换 -------------------0 码力 | 149 页 | 7.39 MB | 1 年前3
共 91 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10