技术栈
rust
Naylor
8 小时前
后端
·
rust
只借不占:Rust 的引用与借用
用 & 只借数据而不转移所有权,讲清可变与不可变引用的互斥规则如果你已经动手试过上一篇的例子,很快就会撞上第一堵墙:把 String 传给一个函数,函数用完,你的变量就没了——所有权跟着参数一起移走了。
对象存储与RustFS
13 小时前
后端
·
rust
·
开源
RustFS 后台扫描器与自愈调参:五档速度、位腐检测周期与并发上限
一句话定位:RustFS 是面向 AI 时代、从零原生打造的高性能分布式对象存储,100% 兼容 S3 API,Apache 2.0 协议,底层用 Rust 构建,可作为 MinIO 的 drop-in 替代方案。
q平面人
1 天前
rust
·
tauri
·
华为平板
·
mindoc
·
总工笔记
【总工笔记】mindoc平板、桌面端笔记软件,发布到mindoc服务端
mindoc免费开源,非常好用和接地气,用做笔记的服务端,它本身也带编辑器,只是希望在华为平板端补齐一个桌面端,在没网环境下先写笔记,有网后推送到服务器。 【总工笔记演示】 https://www.bilibili.com/video/BV1Xp4k6rELh/?share_source=copy_web&vd_source=0374922af058f8d48ebf4df7b9622b2e
MC皮蛋侠客
1 天前
rust
·
tauri
Tauri 2.x 系列(九):安全模型——Capabilities、Permissions、Scope 与 CSP
核心目标:以 EMS Simulate 的“本地 Vue 页面 + Rust 桌面壳 + Python/FastAPI sidecar”为例,建立从 WebView、Tauri IPC 到 localhost 服务和本地文件的完整信任边界,并把“能调用”收紧为“只有指定窗口能以指定参数调用指定能力”。
Source.Liu
1 天前
windows
·
rust
·
dioxus
【Dioxus】Windows 环境下 Rust + Dioxus 安装配置笔记
💡 如果提示缺少链接器,请确保已通过 Visual Studio Installer 安装 “使用C++的桌面开发” 工作负载。
zLLM_Lab
1 天前
rust
不装 Python/PyTorch:8.1 MB Rust 程序在 MacBook Air M5 跑多模态大模型
不安装 Python、PyTorch、Conda、Docker,也不启动常驻模型服务:一个 Rust 对象、一份 GGUF 权重,就能把原生多模态推理放进自己的进程。
梦醒沉醉
1 天前
rust
std1.97.1——result模块细览
Result<T, E>和Option<T>有些方法很像,主要是两者只有两个枚举变体,Result两个枚举变体都有值。
Thneonl
2 天前
架构
·
rust
同一资源、不同 ID:多源拓扑的 Identity Resolution
图谱平台做到后面,最难的不是「把数据画出来」,是同一个东西被两个数据源叫了两个名字的时候,你怎么知道它们是一个。这篇讲我的解法(correlation-key 合并),以及一个可能比解法更值钱的工程判断:这个功能我推迟了两个 Phase 才做。
绍磊leo
2 天前
rust
·
dora-rs
【保姆级】dora-rs 一键安装脚本:类ros2的fishros 风格交互菜单 + 国内镜像加速,把坑都替你踩完了
主页:https://gitee.com/futurelei 脚本仓库:https://gitee.com/futurelei/dora-rs-install 适用系统:Ubuntu / Debian / 其它 Linux(macOS 部分支持)| 需要 bash
Ramble_Naylor
2 天前
开发语言
·
rust
只借不占:Rust 的引用与借用
用 & 只借数据而不转移所有权,讲清可变与不可变引用的互斥规则如果你已经动手试过上一篇的例子,很快就会撞上第一堵墙:把 String 传给一个函数,函数用完,你的变量就没了——所有权跟着参数一起移走了。
k4m7v2pz
2 天前
rust
·
glibc
·
交叉编译
·
aarch64
·
zigbuild
·
sysroot
交叉编译 Rust 到 aarch64 Linux 掌机:glibc 版本与 sysroot 重建的完整踩坑记录
在 Mac(Apple Silicon)上使用 cargo-zigbuild 交叉编译 Rust 程序(bevy 游戏)到 aarch64 Linux 掌机(R36S,EmuELEC 系统)时,需要 alsa(音频)和 libudev 两个系统库。交叉编译 Rust 到 aarch64 不能直接用宿主库,必须准备一份 aarch64 的 .so 和 pkgconfig 文件,也就是交叉编译 sysroot,通常放在 /tmp/alsa-aarch64-sysroot。
k4m7v2pz
2 天前
rust
·
跨平台
·
webassembly
·
wasmtime
·
wasi
·
java-jar
用 Rust 重造 Java 的 CLI 分发体验:从 java -jar 到 wasmtime run
我一直喜欢 Java 那种分发体验:java -jar app.jar 参数...,编译一次,把 jar 丢到任何装了 JRE 的机器上就能跑,不用管操作系统和 CPU 架构。但我不想碰 JVM 底层的 C++,想在 2026 年用 Rust 重造这种感觉。
Source.Liu
3 天前
rust
【IT】Rust实现win下系统信息采集工具的开发
编写一个 Windows 客户端程序,双击运行后静默生成 设备信息登记表.xlsx,自动提取硬件信息,并通过红色底纹提示使用者需要人工补充或排查自动识别失败的数据。
MC皮蛋侠客
3 天前
rust
·
tauri
Tauri 2.x 系列(八):与其他语言结合——Sidecar、服务、FFI 与插件的选择
核心目标:把 EMS Simulate 的 Python sidecar 经验抽象为通用多语言方法,在 Python、Go、C/C++、Node.js、.NET 或既有服务之间选择合理边界,并用语言中立协议控制版本、错误、超时、取消和测试。
MC皮蛋侠客
3 天前
开发语言
·
后端
·
rust
Tauri 2.x 系列(五):调用系统 API——官方插件、Rust crate 与原生能力
核心目标:掌握 Tauri 调用系统能力的三条路径,并以 EMS Simulate 的浏览器打开、目录打开、文件选择和保存为主线,扩展到通知、剪贴板、全局快捷键、Shell 和平台原生 API。
磐链科技
3 天前
flutter
·
架构
·
rust
钱包开发中的跨平台架构:Flutter与Rust构建高性能移动端钱包
钱包开发中的跨平台架构:Flutter与Rust构建高性能移动端钱包 元链科技:当移动钱包的野心不再局限于“发送与接收”,而开始承载DeFi交互、闪电网络节点、多链资产管理乃至复杂交易策略时,一场关于架构的抉择便已悄然展开。在原生开发的成本与React Native的性能之间,一个日趋成熟的组合正在成为Web3移动开发的事实标准——Flutter与Rust。
MC皮蛋侠客
3 天前
rust
·
tauri
Tauri 2.x 系列(四):窗口、菜单、托盘与应用生命周期——做出真正的桌面体验
核心目标:在 EMS Simulate 中建立主窗口、报文窗口、菜单和系统托盘的统一生命周期,正确处理显示、隐藏、关闭、明确退出、单实例唤醒和后台进程清理。
MC皮蛋侠客
3 天前
架构
·
rust
·
tauri
Tauri 2.x 系列(一):架构全景与最小闭环——从 WebView 到 EMS 后台
核心目标:理解 Tauri、WebView、Rust Core、Python sidecar 与操作系统的职责边界;完成一次可观察、可失败、可定位的前端 → Rust → Python → FastAPI 最小闭环。
今天AI了吗
3 天前
数据库
·
人工智能
·
python
·
sql
·
rust
从“金鱼脑”到“大象记忆”:AI Agent 短期记忆与长期记忆的存储与检索全解
很多人第一次上手 AI Agent 时都有过类似的挫败感:你费了半天劲告诉它“我喜欢简洁的代码风格”“我的项目使用 FastAPI + SQLAlchemy”“数据库密码存放在环境变量里”,结果下一次对话它又像第一次见面一样,礼貌地请你再重复一遍。