Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
RUST教程
fmodel-rust:使用Rust实现函数式领域建模的开源示例
当您开发信息系统来自动化业务活动时,您就是在对业务进行建模。您设计的抽象、实现的行为以及构建的 UI 交互都反映了业务 - 它们共同构成了域的模型。 这个项目可以用作库包,或作为灵感,或两者兼而有之。它提供了足够的战术领域驱动设计模式,并针对事件溯
InfluxDB正式从Go切换到Rust
InfluxDB 是一个用 Rust 编写的开源时间序列数据库,使用 Apache Arrow、Apache Parquet 和 Apache DataFusion 作为基础构建模块。 从Go切换到Rust原因: 没有垃圾收集器 <
本周Github有趣的项目、工具和库:Crux等
有趣的项目、工具和库 Crux使用 Rust 开发跨平台应用程序。基本的架构概念是将纯计算任务与引起副作用的任
Rust 与 Go Web开发实战比较
这两种语言都可以用来编写快速可靠的 Web 服务。另一方面,它们实现这一目标的方法截然不同,很难找到对两种语言都公平的良好比较。 这篇文章是我试图向您概述 Go 和 Rust 之间的差异,重点是 Web 开发。我们将比较语法、Web 生态系统以及它
为什么使用Golang而非Rust开发桌面应用?
MoonGuard 团队选择 Golang 而不是 Rust 作为他们的 Krater 桌面应用程序,因为 Golang 中更容易进行内存管理、类型安全和 ORM 支持。 使用 Rust 和 Tauri 时面临的一些挑战包括: 难以
微服务+领域驱动设计+Clean/Onion/Hexagonal案例源码
这个案例演示了如何应用领域驱动设计和六边形/干净架构来构建微服务。 以下部分描述了如何使用域驱动和六边形/干净架构构建图书馆管理系统: 以下是将为图书馆管理系统实现的主要用户故事列表: 作
loco-rs:用Rust编写类Rails on Rust的CRUD框架
Loco 是一个 Rust API 和网络框架,适用于全栈产品构建者。 你需要对 Rust 有一定程度的熟悉。您需要知道如何构建、测试和运行Rust项目,使用过一些流行的库,如clap、regex、tokio、axum或其他网络框架,但不要太花哨。
Windmill:最快的自托管开源工作流引擎
我们对 Windmill 进行了基准测试,认为它是 Airflow、Prefect 甚至 Temporal 中最快的自托管通用工作流引擎。对于 Airflow,有速度快了 10 倍! 工作流引擎编排工作人员的有向无环图 (DAG) 中定义的作业,同
Rust中使用冒号的5种方式
在 Rust 中,冒号(:)用于不同的上下文。下面是 Rust 中冒号的一些常见用法: 1、类型注解:在变量和函数参数声明中使用冒号来指定类型。let x: i32 = 42;
为什么在Rust中实现异步代码是特别困难?
使用异步 Rust 比 Go(goroutine)或线程要困难得多:举个例子,假设我们需要在 Web 服务中运行一些 cpu 密集型操作(假设线程阻塞 3 秒)。异步 Rust 与 Tokio 会阻塞任务,使用 spawn_blocking 与 Tokio 进行异步 Rust
本周Github有趣开源项目:Rspress等6个
Github有趣的项目、工具和库: 1、sshx一个基于 Web 的安全协作终端
hyper:Rust的HTTP库
这是一个用 Rust 编程语言编写的保护性且高效的 HTTP 库。hyper 提供异步 HTTP/1 和 HTTP/2 服务器和客户端 API,允许您自带 IO 和运行时。
Rust有面向对象特性吗?
structs、traits 和 impls 被解释为在 Rust 中进行 OOP 的一种方式。 关于语言的哲学比较: Rust 具有对象特性,但并不以它们为导向。 Java 现在具有函数式特性,但仍然大力鼓励对象设计。
构建硬件黑客实验室的初学者指南
本文全面阐述了嵌入式系统实验室的基本要求。 工作台首先也是最重要的,您需要一个地方来执行您的工作。根据您的需要,这可能只是您办公桌上的一小部分,或者您可能需要一个完全独立的工作台。
Rust中变量的作用域、上下文与生命周期
在 Rust 中,变量的作用域和上下文由所有权、借用和生命周期规则决定。Rust 的所有权系统无需垃圾回收就能确保内存安全。以下是 Rust 中的主要变量类型及其作用域: 1.本地变量: 作用域:局部变量在
Vivo 推出了用 Rust 编写的全新操作系统
在 2023 年 Vivo 开发者大会上,这家科技巨头推出了其尖端操作系统 BlueOS,以及适用于智能手机和平板电脑的最新版本
从JavaScript到Rust的三年时间小结
Rust 是一种注重安全性、速度和并发性的系统编程语言。它能编译成高效的本地代码,无需垃圾回收即可访问内存等底层资源,同时还能防止分隔故障。 作者讨论了他们几年来用 Rust 构建大型应用程序和库的经验。他们发现 Rust 的借用检查器和类型系统有
Rust矢量数据库现已为 X (Twitter) 提供支持
Qdrant是一个矢量相似性搜索引擎和矢量数据库。它提供了一个生产就绪的服务,带有一个方便的 API 来存储、搜索和管理带有额外负载的点向量 Qdrant 是为扩展过滤支持而定制的。它对于各种神经网络或基于语义的匹配、分面搜索和其他应用都很有用。 <
上页
下页
关闭