首页
学习
活动
专区
工具
TVP
发布

Rust语言学习交流

专栏成员
1570
文章
1148166
阅读量
144
订阅数
【Rust日报】2024-01-31 RustDesk -- 基于 Rust 的开源远程桌面
RustDesk 是一个基于 Rust 开发的开源远程桌面,TeamViewer 的替代品。RustDesk 开箱即用,无需任何配置。您完全掌控数据,不用担心安全问题。您可以使用我们的注册/中继服务器, 或者自己设置, 亦或者开发您的版本。
MikeLoveRust
2024-02-17
6000
【大家的项目】Rudi 0.2.0 - 一个开箱即用的依赖注入框架
由于 Rudi 最开始是以 Koin 为参考,写的基于函数 API 的依赖注入框架,后来发现 inventory 这个库,就又添加了一套属性宏 API。相比起来,函数 API 的功能更全面,遇到属性宏不支持的场景,还得用函数 API (又不是不能用) 。
MikeLoveRust
2023-09-26
2170
【Rust日报】2022-09-09 攻击 Firecracker
来自 Grapl 的博客文章。在 Grapl,我们相信为了构建最好的防御系统,我们需要深入了解攻击者的行为。作为该目标的一部分,我们正在投资于进攻性安全研究。随时关注我们的博客,了解有关高风险漏洞、利用和高级威胁策略的新研究。
MikeLoveRust
2022-11-28
3070
浅聊 Rust 【策略·设计模式】 Strategy / Policy design pattern
【Rust - Strategy / Policy策略·模式】与【OOP - Dependency Inversion依赖倒置·模式】和【Javascript - Callback Functon回调函数·模式】皆同属一类设计模式组合Inversion of Control + Dependency Injection(控制反转 + 依赖注入)。为了描述简洁,后文将该组合记作:IoC + DI。
MikeLoveRust
2022-11-28
1.4K0
【Rust日报】2022-08-23 使用 Tauri + Async 构建桌面应用
这是一个将 Rust 异步编程应用于 Tauri App 的例子。更具体来说,实现了在 Javascript 和 Rust 任意一方的双向异步通信。
MikeLoveRust
2022-11-28
7790
【笔记分享】`Cell<T>`与`RefCell<T>`的关联与差别
Cell<T>与RefCell<T>有什么关联与差别 它们之间的相同点 它们都是【共享+可修改】容器数据结构,而不是【智能指针】,因为其没有实现Deref trait或DerefMut trait。 它们都只能被使用在【单线程】环境下,因为其皆未实现Sync trait。 它们都允许内部值T以受控方式被“修改”,虽然其已经同时被多个【只读-引用】所指向。 前者只能算是【替换】(内部值T)--- 【可修改】是就Cell<T>自身而言的,Cell<T>内部值变了(别管怎么变的),反正Cell<T>的值就是不一样
MikeLoveRust
2022-03-28
4070
【Rust日报】2021-12-27 Rust 安全可移植的数据结构设计
这是来自 Code and Supply Lighting Talk 的一个演讲, 主题是如何 设计一个数据结构, 他能够在任意的系统和任意的嵌入式设备.
MikeLoveRust
2021-12-29
4160
【Rust 日报】2021-05-16 Rust 六岁啦
2021年5月15日是Rust六岁生日(从2015年 1.0 版本算起),在这过去的六年里发生了许多变化,但Rust没有什么不同,依然没有基金会,没有Const泛型,许多组织仍然换衣Rust是否已经准备好投入生产环境。
MikeLoveRust
2021-06-16
4410
【Rust日报】2020-11-14 Tide v0.15.0发布
刚刚发布了这个小crate,https://docs.rs/mockalloc/0.1.0/mockallok/
MikeLoveRust
2020-11-23
4580
用 Rust 重写的 Kata Containers 大幅提升速度
开放基础设施基金会(OIF)的Kata Containers 2.0不仅比早期版本小得多,还快得多。
MikeLoveRust
2020-11-05
1.3K0
【crossbeam系列】2 crossbeam-epoch:基于epoch的无锁“垃圾收集”
上次我们试图实现一个无锁的并发栈,但是发现由于Rust没有GC,简单的实现会导致内存泄漏。于是crossbeam提供了一个基于epoch的“垃圾收集”(epoch based reclamation)库。首先来简单的说一下这一垃圾回收的原理。
MikeLoveRust
2020-08-04
1.4K0
【Rust日报】2020-05-04 - The Safety Boat: Kubernetes and Rust
mdbook-docker-image是一个一个打包了mdbook和很多常用plugins的Docker Image,包含如下应用库:
MikeLoveRust
2020-05-14
6130
【Rust日报】2020-01-27 QIP:Rust中的量子计算模拟
量子计算库利用图形构建来构建有效的量子电路仿真。对于借口模型的量子计算,Rust是一种很棒的语言,因为借位检查器与无克隆定理非常相似。
MikeLoveRust
2020-02-20
6410
【Rust问答】Box 和 Cell 之间有什么本质区别?
Box 和 Cell 之间的本质区别是什么?两者主要的应用场景为何?通过一些搜索和文档阅读,我了解到两者确实有很多不同点,但是我一直没有找到对于“本质区别”这个概念的合理解答。
MikeLoveRust
2020-02-20
9810
【Rust每周一知】如何理解Rust中的可变与不可变?
Rust的所有权(ownership)机制规定:Rust中的每个值都有一个被称为其所有者(owner)的变量,并且有且只能有唯一的所有者。
MikeLoveRust
2019-12-25
2K0
【Rust日报】 2019-11-10 - 为Rust应用构建小而快速的镜像
这篇文章我会介绍如何为Rust应用创建小且快速的Docker镜像。 我将会从创建一个小的测试应用开始,然后不断构建迭代Dockerfile。
MikeLoveRust
2019-11-12
1.9K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档