posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 game golang 客户端开发 Minigame Saas rust Python Java cg Typescript
others

Markdown 与文档工程:写作规范、静态生成与 LaTeX 排版

Markdown 与文档工程:基础语法与方言(CommonMark/GitHub Flavored/FrontMatter)、扩展语法(表格/注脚/任务列表/Mermaid)、写作规范(标题层级/代码块/图片/链接)、文档协作流(版本控制/PR 审阅/评论)、静态生成工具(Docusaurus/VitePress/MkDocs/Hugo)、LaTeX 排版入门(公式/定理/宏包)、多格式输出(PDF/HTML/PPT/EPUB)、文档 SEO 与搜索、文档工程最佳实践。

8 分钟阅读
文档
php

Laravel 事件广播:实时通知、WebSocket 与队列驱动架构

Laravel 事件广播:事件系统(Event/Listener/Subscriber)、广播机制(public/private/channel)、WebSocket 集成(Laravel Echo/Pusher/Soketi/Ably)、队列驱动(Redis/Database/SQS 配置与监控)、广播频道授权(Broadcast::channel 闭包)、Presence Channel(在线状态)、通知系统(Notification/multicast/邮件/Slack/短信)、实时应用场景(聊天/通知/仪表盘)、性能与扩展策略。

8 分钟阅读
PHP Laravel 广播
github-actions

GitHub Actions Go/Rust CI:交叉编译、静态检查与发布

GitHub Actions Go/Rust CI 实战:Go Modules 缓存与矩阵构建(1.19/1.20/1.21/1.22)、Rust Cargo 缓存与 clippy/fmt 检查、交叉编译(Go GOOS/GOARCH、Rust cross/cargo-cross)、静态链接与 musl 目标、测试覆盖率(Go cover/Rust tarpaulin/codecov)、Bench 性能基准(Go bench/Rust criterion)、安全扫描(Go nancy/Rust cargo-audit)、Release 自动化(GoReleaser/cargo-release)、多平台 Artifact 发布

3 分钟阅读
GitHub Actions Go Rust
cpp

C++ 异常安全与错误处理策略:noexcept、RAII 与 Herb Sutter 指引

C++ 异常机制是资源管理与错误传播的核心基础设施,但异常安全等级、noexcept 语义、异常开销与替代方案(std::expected)的权衡,往往让开发者感到困惑。本文从异常安全保证等级出发,系统梳理 noexcept 传播规则、Herb Sutter 的异常使用原则,以及 C++23 std::expected 作为无异常错误处理的新范式,帮助你在工程中做出正确的选择。

7 分钟阅读
C++ 错误处理