posts

文章归档

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

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

全部文章

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

Vite 与 MDX 内容驱动站点:@mdx-js/rollup 集成、插件链与内容管线

在 Vite 项目中用 MDX 搭建内容驱动站点:@mdx-js/rollup 的接入与 enforce pre 顺序、remark 与 rehype 插件链的编排、代码高亮与标题锚点生成、frontmatter 解析与类型化校验、内容目录扫描与路由自动生成、图片与静态资源处理、MDX 组件的按需注册与作用域隔离、构建性能与缓存策略,以及常见陷阱与落地清单。

8 分钟阅读
Vite
scala

Scala GraphQL 服务实战:Caliban、Schema 设计与订阅

以 Caliban 为主线,系统讲解 Scala 侧 GraphQL 服务的落地路径。覆盖 Schema 定义与 case class 派生、接口与联合类型、Relay 分页、ZQuery 批处理消除 N+1、变更与事务边界、基于 ZStream 的订阅推送,以及鉴权指令、查询复杂度限制、Apollo Federation 与 schema 演进等生产议题,并给出可直接复用的代码片段与踩坑清单。

10 分钟阅读
Scala GraphQL API 设计
Android 开发

Kotlin 协程与结构化并发

协程是 Android 异步编程的事实标准,但结构化并发一旦理解错位,就会写出泄漏、错序与吞异常的代码。本文讲透协程的作用域与作业层级、挂起函数与状态机改写、启动与异步的取舍、异常传播与取消机制,以及冷热流与状态流在页面中的落地方式。文中给出调度器选型表与协程泄漏排查清单,帮你在视图模型作用域里写出可取消、可测试的并发代码。

10 分钟阅读
Kotlin Flow Android
database

向量检索与 ANN 索引:HNSW、usearch 与相似度查询

向量检索把语义相似度变成可计算的几何距离,而 ClickHouse 25.x 把 ANN 索引做进了列存引擎。本文覆盖 Array(Float32) 向量存储布局、HNSW 与 usearch 两种索引后端的建索引与调参、L2 与余弦与内积三类相似度函数的选择、写入与合并对索引的代价、向量加元数据过滤的混合检索、标量量化与内存优化,并给出亿级向量的召回率与延迟实测数据与踩坑清单。

10 分钟阅读
ClickHouse 向量检索