全部安全开发新闻数码摄影汽车北京AIIT其他
  • 文章封面

    Zed vs VS Code:开源Rust编辑器能否颠覆编程界?

    作者:Rust技术前沿发布日期:2025-04-01 17:11:00

    本文将深入探讨Zed代码编辑器的具体功能、提供的特性及其协作能力,并将其与VS Code进行对比,看看这两款编辑器各有哪些优缺点。介绍LogRocket的Galileo AI,它能够监控每一次会话,揭

    阅读全文
  • 文章封面

    TensorFlow在Rust中的使用指南

    作者:Rust技术前沿发布日期:2025-03-31 17:11:00

    TensorFlow在Rust中的使用指南在本篇文章中,将探讨TensorFlow和Rust的结合,深入研究如何集成这两种技术以发挥各自的优势。设置TensorFlow模板所有讨论到的代码都可以在仓库

    阅读全文
  • 文章封面

    异步Rust:超越性能,掌控计算流程的艺术

    作者:Rust技术前沿发布日期:2025-03-30 17:07:00

    异步Rust提供的不仅仅是性能上的优势。它为开发者提供了一些非异步Rust不具备的功能。语言层次经常有人把Rust和其他语言形容为“N种语言藏在一个风衣里”。Rust自带控制流结构、宏元语言、特性系统

    阅读全文
  • 文章封面

    Rust表达式:重构代码的隐形魔法

    作者:Rust技术前沿发布日期:2025-03-29 17:09:00

    Rust 对表达式的重视是这门语言中一个被低估的特性。一旦将表达式作为Rust的核心机制来接受,编写代码就会感觉更加自然。可以说,表达式影响了对控制流的整体思考方式。“一切皆表达式”虽然有些夸张,但在

    阅读全文
  • 文章封面

    Rust登陆Linux内核:6.1版开启新时代的微妙变革

    作者:Rust技术前沿发布日期:2025-03-28 17:06:00

    引入Rust的重要性在于它为Linux内核带来了新的可能性。尽管6.1版本的内核在实际生产环境中不会运行任何Rust代码,但这一步却赋予了内核开发者一个宝贵的契机,让他们可以在内核上下文中摸索Rust

    阅读全文
  • 文章封面

    自动化、分布式系统与存储:Rust标准库文件操作比Python慢

    作者:Rust技术前沿发布日期:2025-03-27 17:08:00

    自动化、分布式系统与存储:Rust标准库文件操作比Python慢?其实是硬件问题!接下来,将分享一段饶有趣味的技术旅程,这段旅程从op.read()开始,最终揭示了一个意想不到的结局。简要概述Open

    阅读全文
  • 文章封面

    即时模式GUI的魅力:为什么选择egui进行Rust开发?

    作者:Rust技术前沿发布日期:2025-03-26 17:11:00

    什么是egui?在本篇尝试egui的文章中,我们将探索egui的定义、使用原因及方法,并通过构建一个西斯特西安钟来展示其实用性。西斯特西安钟采用了一种比现代阿拉伯数字更为古老的数字表示形式。egui

    阅读全文
  • 文章封面

    掌握Rust性能:剖析、基准测试与持续改进的策略

    作者:Rust技术前沿发布日期:2025-03-25 17:07:00

    性能调优是选择Rust进行开发的重要理由之一。事实上,rust-lang.org首页上列出的第一个优势就是性能,甚至排在内存安全之前。这并非空穴来风——许多基准测试表明,用Rust编写的软件速度非常快

    阅读全文
  • 文章封面

    Rust 内存安全解析

    作者:Rust技术前沿发布日期:2025-03-24 17:11:00

    Rust 内存安全解析语言特性保障内存安全在过去十年间,Rust 成为了那些希望编写快速且内存安全的原生机器软件的人们的首选。虽然像 C 这样的语言可以在接近硬件层面高效运行,但它们缺乏确保程序内存正

    阅读全文
  • 文章封面

    在Rust中构建交互式终端用户界面(TUI)

    作者:Rust技术前沿发布日期:2025-03-23 17:07:00

    创建交互式的终端用户界面,让命令行应用程序焕发出新的活力。截至2024年11月25日13:13:17(UTC/GMT +8小时),Rust TUI技术已经相当成熟。Rust TUI:构建基于终端的用户

    阅读全文
  • 文章封面

    如何在 Rust 中编写测试?

    作者:Rust技术前沿发布日期:2025-03-22 17:09:00

    如何在 Rust 中编写测试?掌握如何在 Rust 中编写高效的测试,确保代码既坚固又无误。 本文将带你了解单元测试和集成测试的基础知识,深入探讨 Rust 内置的测试框架,并提供实用的例子。简介Ru

    阅读全文
  • 文章封面

    2024年Rust回顾:展望未来

    作者:Rust技术前沿发布日期:2025-03-21 17:09:00

    回顾2024年的进展在2024年,Rust项目为这门语言带来了数不胜数的改进。下面将简要回顾其中一些,并探讨可能的发展方向。新增的原始引用类型今年,Rust引入了创建&raw const和&raw m

    阅读全文
  • 文章封面

    C++ vs Rust:编译速度对决,谁更胜一筹?

    作者:Rust技术前沿发布日期:2025-03-20 17:13:00

    在编程世界中,“我的代码正在编译”已经成为了一个梗,而C++则是这个笑话中的常客。C++以编译速度慢著称,即便是像Google Chromium这样的大型项目,在新硬件上尚且需要耗费不少时间进行编译,

    阅读全文
  • 文章封面

    简化复杂:解析 Rust 异步编程中 Future 特性的核心原理

    作者:Rust技术前沿发布日期:2025-03-19 17:11:00

    在 Rust 中,异步系统正逐渐成熟。如果应用程序对输入输出操作(IO)要求较高,只需要简单地“使用异步”就能实现高效的运行。Rust 的异步函数实际上是对常规函数的语法糖,它们并不会直接返回值,而是

    阅读全文
  • 文章封面

    当银行账户遇上多线程:Rust 解锁安全编程新范式

    作者:Rust技术前沿发布日期:2025-03-18 17:09:00

    在保证线程不安全的情况下安全地编写代码 一个被低估的 Rust 特性Rust 的一大亮点在于它简化了正确编写并发程序的过程——以至于有时候 Rust 的口号是“无畏的并发”。然而,今天要探讨的是 Ru

    阅读全文
  • 文章封面

    Rust vs Java:为何Optional模式在Rust中更胜一筹?

    作者:Rust技术前沿发布日期:2025-03-17 17:11:00

    在编程世界里,像Java或Scala这样的语言提供了多种方式来表达“无值”的概念。传统上,一个特殊的null值被用来表示不引用任何实际值的引用。但随着时间推移,人们意识到使用null容易出错,可能引发

    阅读全文
  • 文章封面

    深入理解 Rust 借用检查器

    作者:Rust技术前沿发布日期:2025-03-16 17:08:00

    什么是借用检查器?借用检查器是Rust语言的核心特性之一,它确保了在无需垃圾回收器的情况下,程序能够提供内存安全的保证。为了更好地理解这一点,我们先来探讨一下所有权、借用检查器以及垃圾回收器之间的关系

    阅读全文
  • 文章封面

    实用Rust - 使用egui进行桌面GUI开发

    作者:Rust技术前沿发布日期:2025-03-15 17:11:00

    实用Rust - 使用egui进行桌面GUI开发挑战与解决方案跨平台应用的GUI开发一直是任何编程语言中的重大挑战。从MacOS到Windows,再到各种Linux桌面环境以及移动和Web端,要找到一

    阅读全文
  • 文章封面

    defmt:一款专为嵌入式设备设计的高效Rust日志框架

    作者:Rust技术前沿发布日期:2025-03-14 17:09:00

    defmt:一款专为嵌入式设备设计的高效Rust日志框架设置环境为了简化设置过程,我们创建了一系列指导步骤。请注意,最新的设置指南可以在官方文档中找到,以下步骤保留在此仅供存档目的,可能会过时。安装最

    阅读全文
  • 文章封面

    在Rust中构建简易查询系统

    作者:Rust技术前沿发布日期:2025-03-13 17:09:00

    在Rust中构建简易查询系统所谓查询系统指的是什么?这里所说的查询系统是一种模式,用于请求和计算程序中的数据,按需进行。这种模式下,数据并不需要在程序启动时预先计算,而是在真正需要的时候才被处理。接下

    阅读全文
  • 文章封面

    Rust中最微妙的语法

    作者:Rust技术前沿发布日期:2025-03-12 17:07:00

    Rust中最微妙的语法。嘿,想写出让人困惑的Rust代码吗?有办法!先来聊聊let和const吧。let声明变量。形式为let PAT = EXPR;,这看似简单,但其实功能强大。比如let (a,

    阅读全文
  • 文章封面

    Rust GPU维护者

    作者:Rust技术前沿发布日期:2025-03-11 17:11:00

    Rust GPU维护者什么是Rust GPU?Rust GPU是一个允许用Rust语言为图形处理单元(GPU)编程的项目。通常情况下,GPU是通过专门的语言如CUDA、OpenCL、HLSL或GLSL

    阅读全文
  • 文章封面

    从初代iPhone到Rust:探索编程语言的成长瓶颈

    作者:Rust技术前沿发布日期:2025-03-10 17:07:00

    Rust编程语言给人一种初代产品的感觉。这让人联想到初代iPhone——他们围绕多点触控构建了一整套操作系统,推出了没有实体键盘的智能手机,以及一个功能齐全的浏览器。几个月后,我们意识到iPhone真

    阅读全文
  • 文章封面

    从C到Rust:探索嵌入式固件开发的未来趋势

    作者:Rust技术前沿发布日期:2025-03-09 17:13:00

    使用Rust编写嵌入式固件在当今的电子世界里,微控制器(MCU)无处不在。这些硬件和软件结合的装置被称为嵌入式设备,其软件通常用C或C++编程。而Rust作为一种现代语言,最近成为了一个可行的替代方案

    阅读全文
  • 文章封面

    Python vs Rust vs JavaScript,不同的应用场景

    作者:Rust技术前沿发布日期:2025-03-08 17:07:00

    Rust对比其他编程语言:有何独到之处?在技术领域,各类编程语言的迅速涌现可能会影响到构建软件产品时的选择。尽管如此,有些编程语言仍然脱颖而出,Rust便是其中之一。Rust作为一种系统级语言,旨在解

    阅读全文
  • 文章封面

    揭秘Rust字符串:为何它既复杂又迷人?

    作者:Rust技术前沿发布日期:2025-03-07 17:08:00

    最近,越来越多的开发者在尝试接触Rust时,遇到了一个共同的难题——字符串(&str, String 及它们之间的关系)的操作。对于那些习惯了其他语言中字符串处理的人来说,这无疑是一个不小的挑战。在大

    阅读全文
  • 文章封面

    从零构建多线程Web服务器——Rust语言的实践

    作者:Rust技术前沿发布日期:2025-03-06 17:12:00

    从零构建多线程Web服务器——Rust语言的实践引言亲手搭建一个Web服务器是深入了解Rust并发特性的绝佳途径,而Rust对性能和安全性的重视使其成为系统编程的理想选择。本文将引导大家创建一个简易的

    阅读全文
  • 文章封面

    减小Rust二进制文件大小的步骤

    作者:Rust技术前沿发布日期:2025-03-05 17:09:00

    要将一个x86_64 Linux平台上的Rust二进制文件的大小缩减到极致,可以采取一系列措施。从默认的3.6 MiB开始,通过去除符号信息、避免使用Rust标准库并直接调用libc、以至进一步替换l

    阅读全文
  • 文章封面

    Rust为何备受青睐?

    作者:Rust技术前沿发布日期:2025-03-04 17:09:00

    Rust编程语言是否真的名副其实?这股热潮是昙花一现还是持续繁荣?随着Rust在系统编程领域的崭露头角,它因为安全性、性能和并发支持的独特组合而在近年来获得了显著的关注。如果你正在考虑下一个项目的技术

    阅读全文
  • 文章封面

    提升 Rust 工作流—— Miri

    作者:Rust技术前沿发布日期:2025-03-03 17:12:00

    提升 Rust 工作流:借助 Miri 和其他工具接下来,深入探讨本期的特色文章——Miri,即 Rust 解释器,看看它是如何帮助发现代码中的未定义行为。深入理解 Miri: Rust 开发者不可或

    阅读全文
上一页下一页