Loading

摘要: Rust语言圣经:Github,GitBook Rustt,RusttT 翻译小组的官方仓库,这里有国外优秀的技术文章、学习教程、新闻资讯的高质量翻译。 Rust语言周刊,每周五发布,精选过去一周的技术文章、业界新闻、开源项目和 Rust 语言动态 rust-by-practice,Learning 阅读全文
posted @ 2024-01-02 15:17 RioTian 阅读(814) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-04-19 18:52 RioTian 阅读(4) 评论(0) 推荐(0)
摘要: 在论文和博客的写作中,经常会用到Latex的语法来书写数学公式,一份详细的数学符号对照表必不可少,本文重写了部分 Markdown 公式指导手册 。 在线Latex公式编辑器 -1.求和积分的上下标位置 \sum\nolimits_{j=1}^{M} 上下标位于求和符号的水平右端, \sum\lim 阅读全文
posted @ 2021-03-25 21:21 RioTian 阅读(5940) 评论(4) 推荐(3)
摘要: 设立本专栏的初衷在于,我意识到我学习过的很多算法,一段时间不使用就会被我遗忘,于是决定把学习这些算法的过程记录下来,也同时分享给其他有需要的人。 本专栏默认读者会使用基本的C++语言且掌握基本的贪心、搜索、动态规划思想(部分文章也会补充$Python$ 和 $Java$ 代码) 当前文章记录数:90 阅读全文
posted @ 2020-11-06 22:49 RioTian 阅读(3351) 评论(15) 推荐(3)
摘要: 沢の河城工務店 _ 关于本站 学识较浅,杂记为主,废话偏多 看心情可能写点技术,或者写点生活 基于 cnblog 和 Simple-Memory 主题进行些许魔改 大图片加速基于 jsDelivr 全球 CDN 背景图片来自 Pixiv _ 关于我 会点代码,懂点电脑 在阿卡林省出生和长大,爱好广泛 阅读全文
posted @ 2020-02-19 10:20 RioTian 阅读(3365) 评论(0) 推荐(1)
摘要: [!NOTE] Tailwind CSS 是一个别具一格的 CSS 界面框架。用官网的一句话来介绍:Rapidly build modern websites without ever leaving your HTML。也就是只要引入 Tailwind CSS,在不需要使用任何自定义 CSS 文件 阅读全文
posted @ 2025-10-23 16:14 RioTian 阅读(17) 评论(0) 推荐(1)
摘要: 现象 硬件环境 非最新 macOS Tahoe 26 系统 XCode 已经更新到 26 版本 $ xcodebuild -version Xcode 26.0.1 Build version 17A400 Qt 5.15.2 执行 qmake 时出现以下链接错误 ld: framework 'AG 阅读全文
posted @ 2025-10-20 16:47 RioTian 阅读(37) 评论(0) 推荐(0)
摘要: About a year or so ago, I decided that I wanted to move away from using vim and tmux to something that took less effort to maintain. Don't get me wron 阅读全文
posted @ 2025-09-17 17:02 RioTian 阅读(16) 评论(0) 推荐(0)
摘要: [!IMPORTANT] 引言 · 为什么今天一定要学会 submodule? 在真实的软件世界里,我们很少只面对“一个仓库、一条分支、一套代码”的童话。 微服务、共享组件、跨团队 SDK、甚至不同语言的构建脚本,都可能散落在独立的 Git 仓库里。于是,“把别人的仓库嵌进我的仓库”成了日常刚需—— 阅读全文
posted @ 2025-08-29 16:32 RioTian 阅读(21) 评论(0) 推荐(0)
摘要: [!IMPORTANT] 引言 在并发编程中,原子操作(Atomic Operations)是确保数据一致性和线程安全的关键工具。Rust 通过 std::sync::atomic 模块提供了丰富的原子操作,使得开发者能够在多线程环境中安全地操作共享数据。本文将深入剖析 Rust 的原子操作,探讨其 阅读全文
posted @ 2025-08-29 15:46 RioTian 阅读(38) 评论(0) 推荐(0)
摘要: 在 Rust 编程语言中,self 和 Self 是两个非常常见的关键字,但它们在语义和用法上有显著的区别。理解它们的区别对于掌握 Rust 的面向对象编程和类型系统至关重要。本文将深入剖析 self 和 Self 的区别,帮助读者更好地理解它们在 Rust 中的作用和使用场景。 1. self 的 阅读全文
posted @ 2025-08-29 15:33 RioTian 阅读(49) 评论(0) 推荐(0)
摘要: [!IMPORTANT] 在 工具-外部 中丢失了语言家 (翻译工具) [!NOTE] 解决办法如下:手工添加 添加目录 添加工具 更新翻译 (lupdate) %{CurrentDocument:Project:QT_INSTALL_BINS}\lupdate %{CurrentDocument: 阅读全文
posted @ 2025-08-14 11:01 RioTian 阅读(403) 评论(0) 推荐(1)
摘要: [!NOTE] 前置科普文章:【通信模型】你想知道的关于 actor 模型但可能不敢问的所有信息(译文) 这篇文章是关于直接使用 Tokio 构建 actor,而不使用任何 actor 类库,如Actix。这被证明是相当容易做到的,然而有一些细节你应该注意。 把 tokio::spawn 的调用放在 阅读全文
posted @ 2025-08-06 20:31 RioTian 阅读(33) 评论(1) 推荐(0)
摘要: [!NOTE] 译者注:关于 actor 模型,有一个非常赞的视频(2012年),以及一篇和这个视频相关的文章(2016年),但我搜索了一下没有发现中文版本。因此在仔细学习的过程中顺手翻译了一下,希望可以对后面的同学稍有帮助。 原视频地址: Hewitt, Meijer and Szyperski: 阅读全文
posted @ 2025-08-06 20:10 RioTian 阅读(28) 评论(0) 推荐(0)
摘要: [!NOTE] 当我们完成一个 Rust 项目的开发后,编译优化成为不可忽视的环节。根据不同的应用场景,我们可能需要追求最小的文件体积、最快的执行速度,或者两者的平衡。比如,在嵌入式开发中,由于项目规模小且不复杂,我们主要关注如何减小文件大小;而对于网络服务,文件大小不是问题,但最大化并发性能至关重 阅读全文
posted @ 2025-07-29 23:27 RioTian 阅读(304) 评论(0) 推荐(0)
摘要: [!NOTE] 在 Rust 编程中,字符串操作是非常常见的需求。很多开发者习惯使用 format! 宏来构建格式化字符串,但你是否知道在某些场景下,使用 write! 宏可以显著提升性能?本文将分享一个真实案例,展示如何通过简单替换字符串构建方法,实现高达 75% 的性能提升。 问题背景 作者在开 阅读全文
posted @ 2025-07-29 23:22 RioTian 阅读(75) 评论(0) 推荐(0)
摘要: [!NOTE] 在系统编程、网络开发、序列化和文件 I/O 等场景中,高效处理字节数据至关重要。Rust 以其内存安全和高性能著称,但在处理原始字节时,如果不了解 Rust 提供的多种字节处理方式,很容易错失性能优化的机会。 本文将深入剖析 Rust 中几种关键的字节处理方式,包括 Vec<u8>、 阅读全文
posted @ 2025-07-29 23:14 RioTian 阅读(173) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-07-15 09:49 RioTian 阅读(0) 评论(0) 推荐(0)
摘要: [!NOTE] 参考链接: Rust库交叉编译以及在Android与iOS中使用 Rust 在 Android 的编程实践「PLUS 版」 在 macOS 上将 Rust 后端服务交叉编译为 aarch64-linux-android 目标,以便在 Android 设备上运行,通常需要以下步骤: 安 阅读全文
posted @ 2025-07-11 16:51 RioTian 阅读(212) 评论(0) 推荐(0)
摘要: 参考于此博文:Here 阅读全文
posted @ 2025-07-08 15:39 RioTian 阅读(29) 评论(0) 推荐(0)