这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
《游戏服务端编程实践》1.1 游戏服务器的定义与职责
解析游戏服务器的定义、职责与作用,包括其在游戏生态中的定位、主要功能与技术要求。
posts
这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
解析游戏服务器的定义、职责与作用,包括其在游戏生态中的定位、主要功能与技术要求。
详细介绍如何在 Node.js 中集成 QuickJS 引擎,包括安装、配置、使用 QuickJS 执行 JavaScript 代码的详细步骤。
《游戏服务端编程实践》全 21 章已按原提纲写完:从服务器职责、I/O 与并发模型、通信协议,到账号、网关、玩家、世界、战斗、任务、社交、分布式、性能、高可用、运营、安全与 SLG 综合项目,并附 4 篇工具与清单附录和 8 篇专题思考。
Go 的 map 很好用,但普通 map 不是并发安全的。多个 goroutine 同时读写同一个 map,可能触发 fatal error,也可能产生数据竞争。初学者常常在 HTTP handler、缓存、在线用户列表里踩到这个问题。
开场:成功一次不难,复制成功才难 早期 SaaS 团队经常能把一个客户服务好。创始人亲自沟通,帮客户导入数据,改配置,写说明,手把手培训,最后客户确实用起来了。问题是,下一个客户又要从头来一遍。每次都靠创始人经验,每次都要重新解释,每次都要临时整理表格和配置。这样客户越多,团队越累。
{{ }} 第 1 章 引言:脚本语言的嵌入革命 > *“嵌入脚本,是让系统拥有第二条思考路径。”* 在现代软件工程中,脚本语言已不再只是“胶水”。它们成为系统的“可编程层”——让用户、策划、甚至运营人员能在不触碰核心二进制的前提下,动态扩展程序行为。
QuickJS 是一个轻量级的 JavaScript 引擎,由 Fabrice Bellard 与 Charlie Gordon 开发。它符合 ECMAScript 标准,支持 ES2023 语法,体积小、嵌入方便,适用于嵌入式系统、游戏引擎、配置脚本等场景。
DeployLite 品牌视觉与叙事白皮书,介绍 DeployLite 的品牌基因、定位、使命宣言、品牌人格与语调系统、品牌视觉识别系统、标志设计与使用规范、品牌色彩系统、字体与排版体系、图形语言与辅助视觉元素、品牌叙事框架、品牌使用场景与传播示例、品牌未来演化方向。
DeployLite 是一个轻量级、自托管的持续集成与部署平台(CI/CD Platform),专为中小团队与独立开发者设计,帮助他们以最小的成本实现从代码提交到上线的完整生命周期。
第 5 章:DeployLite 技术实现详解,介绍了 DeployLite 平台的技术实现细节,包括架构设计、模块划分、接口设计、数据存储等。
第 4 章:DeployLite 系统架构白皮书,介绍了 DeployLite 平台的系统架构设计,包括组件架构、数据流程、安全机制等。
DeployLite 是一个轻量级、自托管的持续集成与部署平台(CI/CD Platform),专为中小团队与独立开发者设计,帮助他们以最小的成本实现从代码提交到上线的完整生命周期。
第 9 章:DeployLite 版本规划与迭代路线,介绍了 DeployLite 平台的版本规划与迭代路线,包括产品演进逻辑、版本分期规划、功能迭代计划等。
第 8 章:DeployLite 验收标准与测试计划,介绍了 DeployLite 平台的验收标准与测试计划,包括验收目标与范围、功能验收标准、性能验收标准、安全验收标准等。
第 7 章:DeployLite 技术实现与接口设计,介绍了 DeployLite 平台的技术实现与接口设计,包括技术栈总览、数据库设计、API 规范、安全考虑等。
第 6 章:DeployLite 交互原型与用户体验设计,介绍了 DeployLite 平台的交互原型与用户体验设计,包括信息架构、页面层级结构、组件设计、交互流程等。
DeployLite 是一个轻量级、自托管的持续集成与部署平台(CI/CD Platform),专为中小团队与独立开发者设计,帮助他们以最小的成本实现从代码提交到上线的完整生命周期。
第 4 章:DeployLite 进阶功能与策略化能力,介绍了 DeployLite 平台的进阶功能,包括 YAML Pipeline 定义语言、多环境部署、审批流程、Artifact 传递等。同时,还介绍了 DeployLite 平台的策略化能力,包括多租户支持、自定义插件系统、扩展 API 等。
DeployLite 是一个轻量级、自托管的持续集成与部署平台(CI/CD Platform),专为中小团队与独立开发者设计,帮助他们以最小的成本实现从代码提交到上线的完整生命周期。
第 2 章:DeployLite 总体架构与系统设计,介绍了 DeployLite 平台的系统架构与设计,包括控制层、执行层、存储层、监控层等核心组件。