这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
《Cocos 游戏开发入门》10.3 引用计数与资源释放
资源拉进来了,还得知道什么时候放它走:用引用计数跟踪谁在用一份资源,实现 retain/release 与零引用回收,讲清循环引用为何会泄漏、如何排查,再补一层 LRU 缓存兜住内存上限;末节对照 Cocos Creator 3.8 的 addRef / decRef / releaseAsset。
posts
这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
资源拉进来了,还得知道什么时候放它走:用引用计数跟踪谁在用一份资源,实现 retain/release 与零引用回收,讲清循环引用为何会泄漏、如何排查,再补一层 LRU 缓存兜住内存上限;末节对照 Cocos Creator 3.8 的 addRef / decRef / releaseAsset。
清单能列出要拉哪些资源,接下来把它们真正并发拉进来:写一个限制并发数的 Promise 池,按字节加权汇报总进度,区分首屏预加载与按需加载,再加失败重试与降级占位;末节对照 Cocos Creator 3.8 的 resources.load 与 preload。
系统讲解语义化版本与依赖解析:SemVer 三段式与主次修订的承诺、版本范围表达式(caret/tilde/通配/区间)、锁文件与可复现构建、依赖图与解析策略(最近优先/最高版本)、SAT 求解与版本冲突、依赖地狱的典型形态、依赖治理与升级策略、npm/pip/cargo/go/maven 解析器对比、供应链安全与依赖审计。
系统讲解 jq 的过滤器、管道与数组操作,yq 对 YAML 的读取与修改,以及从 API 响应提取数据、生成与合并配置文件的完整实战套路。
移动端 GraphQL 深度实践:Apollo iOS 与 Apollo Android/Kotlin 客户端、缓存规范化、离线持久化、弱网与请求优先级、代码生成与类型安全,帮助移动团队在 App 场景充分发挥 GraphQL 优势。
解决训练与线上推理特征不一致这一 MLOps 头号难题:特征定义与血缘管理、离线批计算与在线实时计算的一致性保障、时间点连接与特征回填的正确姿势、训练服务偏差的成因剖析,以及特征监控、质量校验与用 Feast 搭建平台的落地路径。
深入游戏输入系统与打击感:输入采样与帧缓冲、输入队列与缓冲窗口、连招与招式判定、手柄/触屏适配、顿帧与打击反馈,帮助开发者把「手感」做成可调试的系统。
从零搭建一条可用的 RAG 链路:embedding 模型选型与中文适配、向量索引原理(HNSW 与 IVF-PQ 的取舍)、文本分块与混合召回、交叉编码器重排、端到端评测指标(命中率与忠实度),以及生产环境的常见坑与优化清单。
系统讲解 .NET 通用主机 IHost 的托管生命周期,深入 BackgroundService 后台任务、启动与优雅关闭机制、Kestrel 配置调优,以及 Docker 容器化与发布部署的完整流程。
让每一次训练都可复现、可追溯、可对比:MLflow 的 Tracking 与 Projects 核心概念、参数指标产物的规范记录、数据与代码版本化策略、模型注册表与生命周期管理、实验对比与可视化,以及团队协作的落地规范与常见坑。
从原理到落地讲透大模型微调:LoRA 低秩适配与 QLoRA 4bit 量化的数学直觉、指令数据构造与 chat template 格式化、关键超参与显存账本、PEFT 训练循环、权重合并与 vLLM 部署,以及评测与灾难性遗忘的排查清单。
从零理解图神经网络:图的表示与邻接矩阵、消息传递机制的通用范式、GCN 的谱图卷积一阶近似与归一化、GAT 的注意力加权聚合、节点分类与图分类的任务差异,并用 PyTorch Geometric 在 Cora 数据集上跑通完整训练。
图片与媒体优化深度实战:现代图片格式 AVIF 与 WebP 的取舍、Image CDN 与按需转换、srcset 与 sizes 响应式图片、对象存储图片处理管线、懒加载与占位策略、性能度量与预算,让图片从「页面最大包袱」变成「可量化的性能收益」。
系统讲解图像与媒体处理工具链:位图与矢量格式选型(PNG/JPEG/WebP/AVIF/SVG)、ImageMagick 常用命令(缩放/裁剪/水印/合成/批量)、有损与无损压缩权衡、ffmpeg 常用命令(转码/剪辑/抽帧/拼接/压缩)、视频编码与容器(H.264/H.265/AV1 与 MP4/WebM)、EXIF 元数据读写与隐私清理、批处理与自动化、响应式图片与 CDN 交付、常见坑与性能优化。
系统讲解国际化与本地化处理:locale 概念与 LC_ALL/LC_ 变量优先级、字符集与 UTF-8 边界、排序与比较规则(collation 与 Unicode 归一化)、日期时间格式化与周起始、数字货币与度量格式、复数规则与文本方向(RTL)、ICU 与 CLDR 标准、i18n 工程实践(资源文件/键设计/复数与性别/占位符)、常见坑与测试策略。
把相关关系升级为因果关系:潜在结果框架与 ATE/ATT 的定义、DAG 与混杂因子识别、倾向得分匹配与逆概率加权的实现、双重差分与合成控制的适用条件,以及 A/B 实验的设计要点(样本量、随机化、多重比较)与结果分析方法。
系统讲解加密与证书工具箱:对称加密(AES 模式与填充、AEAD)、非对称加密(RSA/ECC 与密钥交换)、哈希与 HMAC 的完整性认证、数字签名与证书链、TLS 握手与证书校验流程、openssl 命令速查(生成密钥/CSR/自签/验签/加解密)、密钥与证书管理实践、常见误用与安全红线、密钥轮换与存储(KMS/HSM)。
讲解如何用 systemd 的 service 单元托管 Shell 脚本、用 timer 单元替代 cron 做定时调度,覆盖重启策略、依赖与顺序、journald 日志以及与 cron 的取舍。
从组件化哲学出发,系统讲解 Symfony 实战:Flex 骨架与目录结构、Bundle 复用单元、依赖注入容器与 autowire/autoconfigure、Attribute 路由与控制器、Doctrine ORM 集成、事件系统与内核事件、配置与密钥管理,并给出 Symfony 与 Laravel 的选型取舍。
系统讲解 SSH 客户端配置与免密登录、ssh-agent 密钥托管、远程执行命令与脚本、rsync 增量同步,以及隧道转发、安全加固与批量主机管理的完整实践。