Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
RUST教程
Rust中何时应使用 String 还是 &str?
Rust 有两种主要的字符串类型:String和&str。有时,人们认为这两种类型使得 Rust 代码难以编写,因为你必须考虑在特定情况下应该使用哪一种。我编写 Rust 的经验是,我并没有真正考虑过这个问题,这篇文章是关于一些经验法则,你可以使用这些法则来像我一样。
6个Rust网络编程库包
今天,我们将探索 Rust 网络编程中六个流行的 Rust 包。从使用 Socket2 处理低级套接字操作到使用 Matchit 以闪电般的速度路由 URL,每个包都带来了一些独特的功能。 无论您是使用 Tonic-build 构建微服务还是使用 Hype
印尼华商银行从Java迁移到Rust
经过仔细评估,我们确定将我们的核心微服务迁移到 Rust将为我们提供实现这些目标的最佳机会。 为什么我们选择 Rust说到现代后端语言,Rust 和 Go 都广受好评。然而,对于我们银行服务的高性能要求,Rust
Rust将如何改变机器人技术?
Rust如何改变机器人: 在大约九个月的时间里用Rust从头开始编写了整个设施控制系统 我们用Rust编写了一个完整的10万行工厂控制器,我们从来没有使用过不安全的C 以下是对 AMP Robotics 机器人架
Rust 的 Java 绑定:综合指南
本手册旨在提供使用Java 22和Rust 1.81.0创建 Java 到 Rust 库的绑定的全面指南。 它将介绍允许 Java 应用程序调用 Rust 函数所需的基本步骤和概念,并利用
Rust中异步ORM:Toasty
Toasty是 Rust 编程语言的异步 ORM,它优先考虑易用性。Toasty 支持 SQL 和 NoSQL 数据库,包括 DynamoDB 和 Cassan
Rust 1.83.0 版本发布
Rust 1.83.0 带来了多项改进,主要是扩展了新的常量const能力。 以下是这个版本的主要更新内容: 新的 const 能力: 扩展了在常量con
微软开源了Rust新跨平台虚拟机层
OpenVMM 是一个模块化、跨平台、通用的虚拟机监视器(VMM),用 Rust 编写。 虚拟化技术允许计算工作负载在服务器环境中以虚拟机(VM)的形式运行。 保密计算技术显著提高了云中运行的VM的安全性。 微软采用了一种不同的方法,通过使用“paraviso
Python不仅仅是粘合剂,它还是一个隐式 JIT 生态系统
文章通过深入分析 Python 的性能和生态系统,揭示了 Python 如何成为一个强大的编程语言,不仅仅是因为它的“胶水”特性,还因为它在社区中的隐式 JIT 生态系统。 最近,我编写了更多 Rust,这让我对 Python 有了新的认识。Rus
Rust 1.82.0版本发布
发布了Rust 编程语言的新版本 1.82.0。以下是这个版本中一些值得注意的更新:cargo info:Cargo 现在有一个 info 子命令,用于显示注册表中包的信息。Apple 目标提升:m
阻塞代码本质是抽象泄漏
这篇文章讨论了在编程中使用异步代码(async)与阻塞代码(blocking)的对比,特别是在Rust编程语言的上下文中。 作者认为,尽管异步代码可能难以理解,但它提供了一种优雅且优于其他选择的编程模型。 文章反驳了将异步代码视为“泄漏抽象”的观点,即异步代码的存在迫
5 个很棒但鲜为人知的 Rust 项目
随着 Rust 成为构建低级基础设施的实际首选语言,我认为有必要关注一些鲜为人知的项目,我认为这些项目将为我们的数字世界提供快速、安全和可靠的构建模块,从而产生巨大的影响。 1、
Rust加密算法性能比JVM更好
每秒以 1500 个及以上的速率对密码进行哈希处理:Rust版本的算法性能比JVM更好! 作者是芬兰广播公司Yle的 Yle ID 团队的一员,该团队负责构建 Yle 所有数字产品和服务中使用的帐户服务。目前,注册的 Yle ID 数量略多于 30
Rust中使用io_uring实现异步并不安全
由Tzu Gwo在2024年10月30日发表。以下是文章的主要内容摘要: 摘要 文章通过一个示例展示了在使用io_uring驱动时TCP连接会泄露,而在epoll驱动时则不会。 作者测试了多个支持io_uring的异步运行时
ractor:Rust中基于Tokio构建的Actor模型
Ractor 是纯 Rust Actor框架。灵感来自Erlanggen_server,具有 Rust 的速度 + 性能!
rjq:快速轻量级CLI JSON过滤工具
在数据处理领域,JSON 已成为一种无处不在的格式,但如果没有合适的工具,过滤和查询 JSON 数据可能会很麻烦。rjq 是一个用 Rust 开发的命令行 JSON 过滤工具,旨在成为流行的 jq 工具的高性能轻量级替代品 rjq 背后的动
papaya:Rust 并发哈希表
适用于读取密集型工作负载的快速且符合人体工程学的并发哈希表。 特征 符合人体工程学的无锁 API — 不再有死锁! 强大的原子操作。 在异步上下文中无缝使用。 极具可扩展性,
Rust中不要使用Arc《Mutex》创建HashMap
这篇文章详细解释了为什么在 Rust 中使用 Arc>> 并不是一个理想的选择,以及提供了一些更好的替代方案。 粗粒度锁定导致的争用问题使用 Arc
上页
下页