Loading

上一页 1 2 3 4 5 6 7 8 9 ··· 85 下一页
摘要: 我最近想要做一些 C++ 的项目,在正式开始之前,我需要先搭建环境,也是大概花了一个下午,简单了解了一下现在 C++ 项目都是怎么构建的。 目前比较主流的两种包管理器:conan 和 vcpkg,我都试用了一下,个人感觉 vcpkg 的兼容性更好一些,应该可以帮我避不少坑,所以最终选择了使用 Vcp 阅读全文
posted @ 2024-06-12 10:34 RioTian 阅读(5109) 评论(0) 推荐(0)
摘要: 一、下载安装QT的在线下载器 可以在 QT 官网下载开源的安装包(需要登陆) 或者在各大大学的镜像站中下,比如:mirrors.nju.edu.cn (可选)解压出下载的压缩包,拿到 qt-unified-windows-x64-online.exe/dmg/run 本体 在终端中,输入 ./包名 阅读全文
posted @ 2024-06-07 14:56 RioTian 阅读(5868) 评论(0) 推荐(0)
摘要: Net-SNMP 5.9.4 build 产物: Download Click Here 一、本机环境 OS: Win10 企业版19045 平台架构:X86_64 软件版本 Visual Studio 2019 (nmake 环境, 必须) OpenSSL: v3.3.0 perl: v5.26. 阅读全文
posted @ 2024-06-05 10:23 RioTian 阅读(5008) 评论(0) 推荐(0)
摘要: 今天发现 QT 以文本方式 (QIODevice::Text) 写入二进制 0x0A 会出现问题,写入的是一个字节(实际应该是两个字节),结果在 Zed 上看, 显示是2个字节。 明显每个0x0A前都多了个0x0D,导致我的bin文件全部都错位了 期望的效果应该是 原来按照字节流的形式输出文本时,o 阅读全文
posted @ 2024-05-27 16:56 RioTian 阅读(96) 评论(0) 推荐(0)
摘要: 「 顾名思义, rust 的旅行, rust 路途是颠簸的。 」 https://www.rust-lang.org/ 官方网站 生活 If help, buy me coffee —— 营养跟不上了,给我来瓶营养快线吧! 💰 官方教学,及其延伸讲解/翻译 本标题的文档,存放初识 Rust 的走程 阅读全文
posted @ 2024-05-14 09:36 RioTian 阅读(129) 评论(0) 推荐(0)
摘要: rust github source 在这一刻, 写下, 我是一个白萌新, 以下是我的rust之旅, 我只想走得顺一点, 按顺序来 Rust 是一个系统编程语言,它注重于三个方面:安全,速度和并发性 安全, 意味着, 你需要遵循它的规则 > 所有权; 引用和借用; 生命周期 速度 , 块范围 并发 阅读全文
posted @ 2024-05-14 09:32 RioTian 阅读(101) 评论(0) 推荐(0)
摘要: 格式: 名 + 文档链接 | 曰 | `[函数名](对应文档链接)` | 浓缩描述 | | | | | `[函数名](对应文档链接)` | 浓缩描述 | 注意:表格的第一列,基本都是网址链接,只不过它的 css 格式是代码块。 目录 基础 输出 宏 条件编译 属性(Attribute) 代码生成 测 阅读全文
posted @ 2024-05-14 09:31 RioTian 阅读(141) 评论(0) 推荐(0)
摘要: 日常生活中,你會如何描述處理事情的效率? 「原來她五分鐘內可以吃掉一頭牛!」 「房間這麼小你還能擺一堆雜物?還不快收拾!」 這些描述方法,著重在處理事情的花費時間,或單位空間內的儲存量。描述演算法的效率也如此,就是「測量演算法的執行成本」,例如這個排序法花了 10 秒鐘跑完兩萬筆資料,或是這個模擬演 阅读全文
posted @ 2024-05-11 14:03 RioTian 阅读(88) 评论(0) 推荐(0)
摘要: 在这篇文章中,我们将讨论如何在 Rust 中实现 API 限速。当涉及到生产中的服务时,是为了确保不良行为者不会滥用 API——这就是 API 限速的作用所在。 我们将实现 “滑动窗口” 算法,通过动态周期来检查请求历史,并使用基本的内存 hashmap 来存储用户 IP 及其请求时间。我们还将研究 阅读全文
posted @ 2024-05-09 13:58 RioTian 阅读(444) 评论(0) 推荐(0)
摘要: In this article, we will conduct a performance comparison of three of the most popular Rust web frameworks: Axum, Actix, and Rocket. How we are going 阅读全文
posted @ 2024-04-27 11:56 RioTian 阅读(1480) 评论(0) 推荐(0)
摘要: 引言 作为程序员,我们常常需要统计项目中的代码行数,以了解项目规模和进度。市面上有很多代码统计工具,但不少工具存在统计不准、语言支持不全、性能不佳等问题。今天给大家介绍一个 Rust 生态中的代码统计利器:tokei。tokei 通过语法分析准确统计代码行数,目前已支持 200+ 种语言,而且性能卓 阅读全文
posted @ 2024-04-26 11:07 RioTian 阅读(737) 评论(0) 推荐(1)
摘要: 译者:RivTian 原文:Here 作为 Rust subreddit的主持人,我经常发布有关开发人员试图将其各自的语言范例转换为 Rust 的帖子,结果不一而足,取得了不同程度的成功。 在本指南中,我将描述开发人员在将其他语言范例转换为 Rust 时遇到的一些问题,并提出一些替代解决方案来帮助你 阅读全文
posted @ 2024-04-25 16:37 RioTian 阅读(207) 评论(0) 推荐(0)
摘要: 错误地使用可变和不可变借用 let mut data = vec![1, 2, 3]; let x = &data[0]; data.push(4); println!("{}", x); 不能在有不可变引用时修改数据。 忘记处理 Option fn main() { let some_number 阅读全文
posted @ 2024-04-19 09:13 RioTian 阅读(283) 评论(0) 推荐(0)
摘要: 初学 Rust 时,即便是一个简单的 “Hello World” 程序中的打印语句也让我非常困扰。 新手在编写各种演示程序时肯定希望能够将变量打印出来以便观察。然而,总是对以下几点感到迷惑: 为什么 println! 后面会跟一个感叹号?格式化语法应当如何使用?问号运算符又是什么意思?为什么 Rus 阅读全文
posted @ 2024-04-19 08:44 RioTian 阅读(1709) 评论(0) 推荐(0)
摘要: Cargo 使用了缓存的方式提升构建效率,当构建时,Cargo 会将已下载的依赖包放在 CARGO_HOME 目录下,下面一起来看看。 Cargo Home 默认情况下,Cargo Home 所在的目录是 $HOME/.cargo/,例如在 macos ,对应的目录是: $ echo $HOME/. 阅读全文
posted @ 2024-04-16 16:04 RioTian 阅读(691) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 85 下一页