Loading

摘要: 参考文档 官方英文版 中文翻译 一、安全代码 原文 原则上开发者希望屏蔽底层细节(一个空的元组占用多少内存)。但是现实是,有些情况人们不得不为了性能或者和底层硬件打交道时关注这些。此时程序员通常有三种选择: 修改代码让编译器或者运行时环境做相关优化 采取某些古怪、繁琐的奇技淫巧以实现功能需求 使用另 阅读全文
posted @ 2025-07-02 13:12 RioTian 阅读(75) 评论(0) 推荐(0)
摘要: serder version: 1.0 rust version 1.41 (1.31+) 参考 Github 官方文档 创建测试项目 cargo new serde-learn --lib 依赖 Cargo.toml serde = { version = "1.0", features = [" 阅读全文
posted @ 2025-07-02 13:11 RioTian 阅读(197) 评论(0) 推荐(0)
摘要: Rust 版本:1.41.0 (1.24 以上) diesel 版本 1.4.3 使用MySQL进行模块 参考 repo 官网 API Doc Custom types in Diesel 一、Getting Started 1、简介 原则 防止运行时错误 性能 生产性和可扩展性 与Active R 阅读全文
posted @ 2025-07-02 13:09 RioTian 阅读(162) 评论(0) 推荐(0)
摘要: Rust 版本:1.41.0 (1.39.0 以上) 前序文章: Rust Tokio Actix 版本:2.0 参考: 官方网站 创建测试项目 cargo new actix-learn 一、介绍 actix 是 Rust 生态中的 Actor 系统。 actix-web 是 actix acto 阅读全文
posted @ 2025-07-02 13:08 RioTian 阅读(425) 评论(0) 推荐(0)
摘要: Rust 版本:1.41.0 (1.39.0 以上) 前序文章: Rust异步编程 Tokio 版本:0.2 参考: 官方网站 中文官方网站(有点过时) API 文档 创建测试项目 cargo new tokio-learn 一、简介 Tokio是一个事件驱动的非阻塞I / O平台,用于使用Rust 阅读全文
posted @ 2025-07-02 13:07 RioTian 阅读(225) 评论(0) 推荐(0)
摘要: 版本:1.41.0 前序文章: rust 语言 流行异步库 参考: Rust 异步编程(中文版有点滞后) Asynchronous Programming in Rust Rust异步入门 Designing futures for Rust 零成本异步I/O 类似于ES6(JavaScript)中 阅读全文
posted @ 2025-07-02 13:06 RioTian 阅读(111) 评论(0) 推荐(0)