在线书架 / BOOKS

电子书籍

从第一章开始,把知识读成体系。

按领域与学习阶段整理的在线电子书与创作手记。覆盖 Rust、Lua、TypeScript、Python、Java(Spring Boot)、Go、AI Agent、MMO 服务器开发(Go 主线 + Java 21 双栈对照,四卷本 180 篇)、游戏开发(含 Cocos 四卷本与《游戏引擎实现原理》四卷本)与文学创作,从阅读指南进入,或按全书目录查找章节。

了解阅读方式
已收录书稿
38部
可读章节
1785篇
阅读领域
12类

4 部书稿

Rust

从所有权与借用,到工程实战与系统编程。

3 部书稿

Lua

从脚本基础,到语言机制与游戏业务。

2 部书稿

游戏开发

从客户端引擎,到服务端架构与完整项目。

4 部书稿

MMO 服务器开发

用 Go 从零实现一套能真跑、能压测、能跨服的 MMO 服务端 aegis,Java 21 作为双栈对照。

4 部书稿

Cocos 游戏开发

从零手写 2D 运行时,到 Cocos Creator 3.8 交付产品,再到引擎内部与客户端联机。

4 部书稿

游戏引擎实现原理

用 TypeScript 从零实现一个 3D 游戏引擎:内核、渲染、子系统与工具,直到工程化交付。

3 部书稿

TypeScript

按入门、实战、高级三步,建立类型与工程能力。

3 部书稿

Python

从语言基础与工程交付,深入 CPython 与性能优化。

3 部书稿

Java

从 Spring Boot 入门与工程实战,到框架内部机制与版本迁移。

4 部书稿

Go

从语言入门到工程实战,再到高级特性与运行时原理。

3 部书稿

AI Agent

从零手写 Agent 引擎,到工程化服务,再到框架重写与生产化加固。

1 部书稿

创作与写作

一部长篇科幻小说的创作过程与长期写作经验。

如何阅读

这些电子书以网页章节形式在线阅读。每个系列围绕一个完整主题编排,技术书稿与创作手记按领域分别收录。

书稿发布进度

按书架顺序查看各系列的发布状态,展开分卷详情可查看每部书的篇数与目录。

待发布

  • Python 计算机图形学入门

    目录待发布

    目录篇仍为草稿,发布后开放阅读入口。

按更新时间浏览所有章节 · 第 60 / 90 页
typescript

《TypeScript编程实战》目录

《TypeScript编程实战》全书导航页:说明本书定位、读者画像与前置知识,给出完整通读、主线速读与当参考手册查阅三条学习路径及一份十周计划,按四个部分列出 18 章 54 节的完整章节索引,每节附一句话说明,另含各部分之间的依赖关系、十个常见问题入口与延伸阅读专题清单,方便按需定位、跳读与长期查阅。

18 分钟阅读
TypeScript 《TypeScript编程实战》 目录
typescript

《TypeScript编程入门》18.3 学习路径与生态选型

本节是全书的收尾,先给出一张覆盖 18 章的知识地图与能力自评表,再按前端应用、Node 后端、库与工具链三条路径给出具体的学习顺序与练习建议。随后讲生态选型的方法论:运行时、框架、构建器、校验库、ORM、测试框架各自的评估维度与常见组合,以及如何判断一个第三方库的类型质量。读完你能根据自己的方向排出接下来三个月的学习计划,并在面对新工具时做出有依据的取舍。

11 分钟阅读
TypeScript TypeScript编程入门 学习路径
typescript

《TypeScript编程入门》18.2 类型驱动的重构与团队规范

本节讲如何把类型系统从「编译能过」升级为「持续重构的引擎」。内容包括编译器作为重构安全网的原理、用 never 做穷尽性检查让新增分支在编译期暴露、借助 @deprecated 与 satisfies 做渐进式 API 演进、以共享 tsconfig 与 ESLint 规则固化团队规范、把类型检查接进 CI 门禁,以及用类型覆盖率跟踪收敛。读完你能为一支多人团队定出可执行的类型规范。

8 分钟阅读
TypeScript TypeScript编程入门 类型驱动重构
typescript

《TypeScript编程入门》18.1 JavaScript 项目渐进式迁移

本节讲解如何在不推倒重来的前提下,把类型系统逐步铺进一个存量 JavaScript 项目。内容包括三种迁移策略的取舍、用 allowJs 与 checkJs 让 tsc 先读懂 JS、用 JSDoc 在 JS 里补类型、文件迁移的自底向上顺序、strict 家族开关的正确开启次序,以及 @ts-expect-error 等逃生舱的粒度与风险。读完你能设计出可回滚的迁移路线,并用三个指标跟踪进度。

8 分钟阅读
TypeScript TypeScript编程入门 渐进式迁移
java

《Spring Boot 入门》8.1 控制器与路由映射

本节把「图书管理服务」的 HTTP 入口搭起来:分清 @Controller 与 @RestController(以及 @ResponseBody 的隐含关系),掌握 @RequestMapping 家族与类级、方法级路径拼接规则,用正则约束路径变量,并亲眼看到路径不匹配返回 404、HTTP 方法不匹配返回 405 的差别。最后演示 4.x 新增的 API Versioning 最小用法。

7 分钟阅读
Spring Boot Spring Boot 入门 Spring MVC