posts

文章归档

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

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

全部文章

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

透视 MR 与场景理解

本文讲解透视 MR 与场景理解的工程实现,回答视频透视与光学透视差在哪、彩色透视的延迟与畸变如何校正、空间网格与平面检测怎么做、深度遮挡与语义标注如何落地、锚点怎样持久化定位等实战问题。覆盖透视链路、延迟与畸变、网格与平面、深度遮挡、语义分割、锚点定位、内容放置、光照一致性、性能降级,并给出代码、对比表、权衡与常见坑。

13 分钟阅读
遮挡
AR 与 VR

XR 3D 资产管线与格式优化

本文讲解 XR 场景下的 3D 资产管线与格式优化,回答 glTF 与 USDZ 该怎么选、Draco 压缩值不值得用、减面与 LOD 怎么做、纹理该压成什么格式、包体与首屏加载如何压到秒级等实战问题。覆盖格式对比、网格压缩、减面与 LOD、纹理压缩与图集、材质变体、动画压缩、工具链、包体与流式加载、资产校验,并给出命令、对比表、权衡与常见坑。

12 分钟阅读
glTF LOD 资产管线
AR 与 VR

虚拟形象与社交 VR

本文讲解社交 VR 中虚拟形象的工程实现,回答 Avatar 该用全身还是半身表示、IK 如何从三个追踪点反推全身、面部与眼动捕捉怎么驱动表情、语音如何驱动口型、动作同步怎样压缩带宽等实战问题。覆盖表示形式、IK 反推、表情捕捉、口型同步、状态压缩、网络同步、个人空间、性能预算与 LOD,并给出代码、对比表、权衡与常见坑。

14 分钟阅读
网络同步
typescript

《TypeScript高级编程》11.3 类型驱动架构与团队规范

本节把类型从「事后补的注解」提升为架构约束:用品牌类型表达不可互换的标识、用可辨识联合表达状态机、用 schema 作为契约的单一事实来源,把「谁能调用谁」写进编译期。再给出团队落地方法,包括 tsconfig 基线继承、项目引用、CI 类型门禁与类型债务台账。读完你能设计出新人自动写出合规代码的仓库结构。

9 分钟阅读
TypeScript TypeScript高级编程
typescript

《TypeScript高级编程》11.2 渐进式迁移与严格化路径

本节给出从 JavaScript 或宽松 TypeScript 迁移到严格模式的路径:先用 allowJs 与 checkJs 按目录纳管边界,再按 noImplicitAny、strictNullChecks、strictFunctionTypes 的依赖顺序分批开启,配合 ts-expect-error 台账与错误计数棘轮把债务变成可度量指标。读完你能把十万行项目拆成不停机、可回滚的批次。

9 分钟阅读
TypeScript TypeScript高级编程 渐进式迁移
typescript

《TypeScript高级编程》11.1 TS 版本演进与 breaking changes

本节梳理 TypeScript 从 1.x 到 5.x 的演进主线,把 breaking change 归为检查收紧、默认值变更、lib.d.ts 更新与废弃项移除四类,并逐类给出可复现的报错示例与回退边界。你会掌握一套「基线快照 + 目标版本双跑 + 增量 diff」的升级流程,能在升级前量化影响面、判断某个报错是版本所致还是代码本身的问题。读完你能为团队定下可回滚的升级节奏。

10 分钟阅读
TypeScript TypeScript高级编程 Breaking Change
java

《Spring Boot 实战》18.1 需求与架构

把生产级图书借阅服务的功能性需求与非功能性需求翻译成一组可评审的架构决策记录(ADR):模块拆分、数据模型、同步与异步边界、缓存策略、多租户隔离方式与技术选型,逐条给出理由、代价与被否决方案,并附模块依赖图、需求追溯表、风险清单与容量预算粗算,作为后两节实现与上线的地基。

10 分钟阅读
Spring Boot Spring Boot 实战 需求分析
java

《Spring Boot 入门》15.3 多环境数据管理

本节把结构迁移与数据初始化拆开:Flyway 管表结构,data.sql 管开发数据,并讲清 spring.sql.init.* 与 defer-datasource-initialization 的配合。随后按「公共脚本 + 方言脚本 + profile 覆盖 locations」组织多环境迁移,并说明生产不自动插测试数据、测试环境的迁移取舍,以及迁移该在应用启动时还是流水线独立步骤执行。

9 分钟阅读
Spring Boot Spring Boot 入门 Flyway