- 2026/10跨平台实战Tauri 2.12 + Vite 8 + Vue3 + Arco Design 仿macOS/windows风格桌面os系统。自研桌面卡片引擎,支持拖拽排序,macOS / Windows 两套桌面模板。 2026/10跨平台实战Tauri 2.12 + Vite 8 + Vue3 + Arco Design 仿macOS/windows风格桌面os系统。自研桌面卡片引擎,支持拖拽排序,macOS / Windows 两套桌面模板。
- 前几篇我们接入了数据库、认证和日志,服务已经能跑起来了。但还有一个问题:怎么知道服务是健康的?怎么知道它现在压力大不大?这篇文章给 todo_service 加上健康检查接口和基础指标,让它更容易被监控系统发现和管理。 为什么需要健康检查?部署到服务器或容器环境后,运维侧通常需要一个接口来判断服务状态。常见的健康检查有三种:liveness:服务是否还活着?如果挂了,就重启。readines... 前几篇我们接入了数据库、认证和日志,服务已经能跑起来了。但还有一个问题:怎么知道服务是健康的?怎么知道它现在压力大不大?这篇文章给 todo_service 加上健康检查接口和基础指标,让它更容易被监控系统发现和管理。 为什么需要健康检查?部署到服务器或容器环境后,运维侧通常需要一个接口来判断服务状态。常见的健康检查有三种:liveness:服务是否还活着?如果挂了,就重启。readines...
- 前几篇我们把 Rust 后端从内存服务做到了持久化、认证和权限控制。但真正部署上线后,还有一个很容易被忽视的问题:服务出问题时,你能多快定位?日志、链路追踪、指标,这些听起来像运维的事,但开发阶段就应该考虑。Rust 生态里最成熟的方案是 tracing:它不只是“打印日志”,而是把事件、上下文、异步任务链路串在一起,让异步服务也能被看清楚。 为什么 Rust 后端需要 tracing?Ru... 前几篇我们把 Rust 后端从内存服务做到了持久化、认证和权限控制。但真正部署上线后,还有一个很容易被忽视的问题:服务出问题时,你能多快定位?日志、链路追踪、指标,这些听起来像运维的事,但开发阶段就应该考虑。Rust 生态里最成熟的方案是 tracing:它不只是“打印日志”,而是把事件、上下文、异步任务链路串在一起,让异步服务也能被看清楚。 为什么 Rust 后端需要 tracing?Ru...
- 引言在日常开发中,git diff 是使用频率最高的命令之一,但它的纯文本输出在处理大型变更时并不友好:滚动查找、上下文缺失、改动位置不直观。于是我用 Rust 写了一个终端内的可视化 diff 工具 kdiff,目标是:不离开终端,就能像用图形化工具一样浏览 diff。本文记录 kdiff 的技术选型与核心实现思路,涉及 ratatui 0.29 构建 TUI、similar 2.7 做... 引言在日常开发中,git diff 是使用频率最高的命令之一,但它的纯文本输出在处理大型变更时并不友好:滚动查找、上下文缺失、改动位置不直观。于是我用 Rust 写了一个终端内的可视化 diff 工具 kdiff,目标是:不离开终端,就能像用图形化工具一样浏览 diff。本文记录 kdiff 的技术选型与核心实现思路,涉及 ratatui 0.29 构建 TUI、similar 2.7 做...
- 本文系统剖析开源 Windows 视频创作工作台 CutFlow 与配套多模态生成插件 cpa-plugin-GFlow 的核心架构。详细阐述基于 Rust + Tauri 的轻量多轨时间轴、FFmpeg 硬件加速流水线、异步视频长轮询状态机与端侧资产缓存实践。 本文系统剖析开源 Windows 视频创作工作台 CutFlow 与配套多模态生成插件 cpa-plugin-GFlow 的核心架构。详细阐述基于 Rust + Tauri 的轻量多轨时间轴、FFmpeg 硬件加速流水线、异步视频长轮询状态机与端侧资产缓存实践。
- 上一篇我们把数据接入了 PostgreSQL,服务终于不再“重启就丢数据”。但还有一个很现实的问题:怎么判断请求来自谁?怎么保护接口不被随便调用?这篇文章基于之前的 todo_service,给它加上 JWT 登录认证,并接入数据库用户表,让它更接近真实后端。 为什么用 JWT?JWT 的核心思想很简单:用户登录成功后,服务器签发一个带签名的 Token,后续请求带上它,服务器就能确认“这个... 上一篇我们把数据接入了 PostgreSQL,服务终于不再“重启就丢数据”。但还有一个很现实的问题:怎么判断请求来自谁?怎么保护接口不被随便调用?这篇文章基于之前的 todo_service,给它加上 JWT 登录认证,并接入数据库用户表,让它更接近真实后端。 为什么用 JWT?JWT 的核心思想很简单:用户登录成功后,服务器签发一个带签名的 Token,后续请求带上它,服务器就能确认“这个...
- 本文总结独立开发者在维护 Arong-Study-IME、EasyCLIProxyAPI 与 cpa-plugin-quota-rotator 等开源项目过程中的三条核心工程感悟:系统级原语为何仍是本地 AI 护城河、多模型资产调度的拥塞控制本质,以及做减法守护确定性的开源演进哲学。 本文总结独立开发者在维护 Arong-Study-IME、EasyCLIProxyAPI 与 cpa-plugin-quota-rotator 等开源项目过程中的三条核心工程感悟:系统级原语为何仍是本地 AI 护城河、多模型资产调度的拥塞控制本质,以及做减法守护确定性的开源演进哲学。
- 本文深度剖析基于 Tauri + React + Rust 架构构建的高性能大模型控制台 EasyCLIProxyAPI。详细介绍 Windows Job Object 进程生命周期守护、多平台 OAuth 授权闭环、统一模型路由映射引擎以及流量审计面板的生产级工程实践。 本文深度剖析基于 Tauri + React + Rust 架构构建的高性能大模型控制台 EasyCLIProxyAPI。详细介绍 Windows Job Object 进程生命周期守护、多平台 OAuth 授权闭环、统一模型路由映射引擎以及流量审计面板的生产级工程实践。
- 上一篇我们用 Axum 写了一个简单的 HTTP 服务,但数据还放在内存里。只要服务重启,所有数据都会消失。真实后端不能这样,所以这一篇我们把数据落进数据库,用 Axum + SQLx 搭一个可持久化的 Rust 后端骨架。 为什么选 SQLx?SQLx 是 Rust 生态里非常流行的异步 SQL 工具库,支持 PostgreSQL、MySQL、SQLite 等数据库。 它最大的特点是:可以... 上一篇我们用 Axum 写了一个简单的 HTTP 服务,但数据还放在内存里。只要服务重启,所有数据都会消失。真实后端不能这样,所以这一篇我们把数据落进数据库,用 Axum + SQLx 搭一个可持久化的 Rust 后端骨架。 为什么选 SQLx?SQLx 是 Rust 生态里非常流行的异步 SQL 工具库,支持 PostgreSQL、MySQL、SQLite 等数据库。 它最大的特点是:可以...
- 最新版 Tauri 2.12 + Vite 8 + Vue 3 + Element-Plus实战:从零搭建桌面 Admin 管理系统。 最新版 Tauri 2.12 + Vite 8 + Vue 3 + Element-Plus实战:从零搭建桌面 Admin 管理系统。
- 前两篇聊了 Rust 为什么值得学、怎么用 Rust 做小工具和桌面应用。这篇把镜头拉到后端:用 Rust 写一个真正的 HTTP 服务。Rust 做后端最大的吸引力不是“能跑”,而是稳定、可控、资源占用低。一个 Rust 服务启动后内存可能只有十几兆,没有 GC 停顿,错误在编译期就被拦下来,部署也只需要一个二进制文件。 异步 Rust 是什么?简单说,异步就是“一个线程可以同时等待很多任... 前两篇聊了 Rust 为什么值得学、怎么用 Rust 做小工具和桌面应用。这篇把镜头拉到后端:用 Rust 写一个真正的 HTTP 服务。Rust 做后端最大的吸引力不是“能跑”,而是稳定、可控、资源占用低。一个 Rust 服务启动后内存可能只有十几兆,没有 GC 停顿,错误在编译期就被拦下来,部署也只需要一个二进制文件。 异步 Rust 是什么?简单说,异步就是“一个线程可以同时等待很多任...
- 很多人学 Rust 会卡在同一个地方:书看完了,示例也跑通了,但不知道下一步该写什么。其实 Rust 真正让人上瘾的时刻,往往不是读完所有权那一章,而是你第一次用 cargo build --release 打出一个几十 MB 以内、启动飞快、内存稳定、还能跨平台运行的二进制文件。这篇文章不讲太多理论,只围绕一个目标:用 Rust 把一个真实的小工具做出来。 为什么从“小工具”开始?Rust... 很多人学 Rust 会卡在同一个地方:书看完了,示例也跑通了,但不知道下一步该写什么。其实 Rust 真正让人上瘾的时刻,往往不是读完所有权那一章,而是你第一次用 cargo build --release 打出一个几十 MB 以内、启动飞快、内存稳定、还能跨平台运行的二进制文件。这篇文章不讲太多理论,只围绕一个目标:用 Rust 把一个真实的小工具做出来。 为什么从“小工具”开始?Rust...
- Rust 正在从“小众系统语言”变成更主流的工程选择。2026 年,它首次进入 TIOBE 全球编程语言排行榜前十,也继续被 Stack Overflow 开发者调查评为最受喜爱语言之一。 更重要的是,它已经不再只是理论上的“安全又高性能”,而是进入了 Linux 内核、Android、云原生基础设施、桌面应用和汽车软件等真实生产环境。如果你之前写过 Python、Java、C++,或者刚接... Rust 正在从“小众系统语言”变成更主流的工程选择。2026 年,它首次进入 TIOBE 全球编程语言排行榜前十,也继续被 Stack Overflow 开发者调查评为最受喜爱语言之一。 更重要的是,它已经不再只是理论上的“安全又高性能”,而是进入了 Linux 内核、Android、云原生基础设施、桌面应用和汽车软件等真实生产环境。如果你之前写过 Python、Java、C++,或者刚接...
- 2026/10最新升级tauri2.12+vite8.3+vue3+elementPlus跨平台仿微信聊天实例项目。 2026/10最新升级tauri2.12+vite8.3+vue3+elementPlus跨平台仿微信聊天实例项目。
- Rust 的无畏并发结合 async/await 提供了极高的性能与内存安全。本文深入剖析 Tokio 异步运行时中的多线程工作窃取(Work-Stealing)调度器与零成本 Future 状态机。 Rust 的无畏并发结合 async/await 提供了极高的性能与内存安全。本文深入剖析 Tokio 异步运行时中的多线程工作窃取(Work-Stealing)调度器与零成本 Future 状态机。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签