Library Search
结果页

Rust 系统编程入门

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

8 个
Rust 系统编程入门 # Rust 系统编程入门教程 ## 第一章:Rust 为什么与众不同 ### 1.1 内存安全的三种路线对比 | 语言 | 策略 | 代价 | |------|------|------| | C/C++ | 手动管理 | 悬垂指针、内存泄漏、UB | | Java/Go/Python | GC 自动回收 | 运行时开销、暂停 | | Rust | 编译期所有权+借用检查 | 无运行时开销… 3% 所有权与借用——文件统计工具 # Rust 例程:所有权与借用初体验 ## 目标 通过一个命令行程序展示 Rust 核心概念:所有权、借用、模式匹配、Result 错误处理。 ## 完整代码 ```rust use std::fs; use std::io::{self, Write}; /// 统计文件中的单词数 fn count_words(text: &str) -> usize { text.split… 3% Linux 操作系统基础入门 # Linux 操作系统基础入门教程 ## 第一章:Linux 文件系统 ### 核心目录结构 ``` / 根目录 ├── /bin 基本命令(ls, cp, mv) ├── /boot 内核和引导文件 ├── /dev 设备文件(一切皆文件!) ├── /etc 系统配置 ├── /home 用户家目录 ├── /lib 共享库… 2% 入门篇 - 实战 TDD 开发 ## PHPUnit 入门教程:实战 TDD 开发 ### 1. 背景 测试驱动开发(TDD)是编写可靠 PHP 应用的核心实践。本教程通过构建一个 User 验证器,展示完整的 Red-Green-Refactor 循环。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **Red** | 先写失败的测试 | | **Green** | 用最少代码让测… 2% NestJS 入门 — 学生管理系统模块 # NestJS 入门 — 学生管理系统模块 ## 目标 演示 NestJS 核心概念:模块化(Module)、控制器(Controller)、服务(Service)、依赖注入(DI)、DTO 验证。 ## 1. 创建项目 ```bash nest new nest-demo cd nest-demo ``` ## 2. 生成学生模块 ```bash nest g resource stud… 2% 从 Pipeline 组件到自定义 NER 训练 : [{"LOWER": {"IN": ["python", "java", "rust"]}}]}, ] ruler.add_patterns(patterns) doc = nlp("I use Python and Rust on my MacBook Pro.") print([(ent.text, ent.label_) for ent in doc.ents]) # [('Pytho… 2% 01-从零入门教程 # Python 入门教程:从零到第一个项目 ## 前言 本教程面向**零编程基础**的读者,通过循序渐进的方式带你掌握 Python 编程。学完后你将能独立编写实用脚本。 --- ## 第一章:认识 Python ### 1.1 什么是编程? 编程就是用计算机能理解的语言,向计算机下达指令。 ```python # 这是一条指令:让计算机把这句话显示出来 print("你好,世界!… 2% Fiber 毕设实战 — Express 用户迁移到 Go 的最短路径 /foo 和 /foo/ 视为相同 // 压缩 EnableTrustedProxyCheck: true, // 限制请求体大小(防攻击) BodyLimit: 10 * 1024 * 1024, // 10MB }) ``` `Prefork: true` 会让 Fiber fork 多个子进程(数量等于 CPU 核心数),每个子进程独立监听同一端口(SO… 2%