tag

专题

共 9 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
计算机视觉

计算机视觉工程与模型部署

计算机视觉从传统图像处理走到深度学习与大模型,工程落地的关键是把任务定义、数据、模型与部署串成闭环。本专题覆盖 CV 工程的完整链路:CV 任务全景与工程链路、OpenCV 图像基础与预处理、SIFT/ORB 特征提取与图像匹配、ResNet/EfficientNet 等卷积骨干、YOLO 系列目标检测与 mAP 评估、U-Net 与 Mask R-CNN 图像分割、姿态估计与关键点检测、ViT/Swin/CLIP 视觉 Transformer 与多模态、数据标注与数据集工程、迁移学习与训练调优、量化剪枝蒸馏与端侧部署,以及 Triton 服务化与推理加速。后续补充的 6 篇进阶内容进一步覆盖 OCR 与文档理解、人脸识别与活体检测、视频理解与多目标跟踪、点云与深度估计、多模态视觉语言模型,以及检测分割的评估指标。

3 分钟阅读
计算机视觉 OpenCV 目标检测
实时通信

WebRTC 实时音视频与协同编辑

实时互动从一对一通话扩展到多人会议、在线白板与协同文档,背后是 WebRTC 媒体栈与 CRDT/OT 一致性算法的组合。本专题覆盖实时通信的完整链路:WebRTC 架构与信令设计、ICE/STUN/TURN 与 NAT 穿透、SDP 协商与 Offer/Answer 流程、媒体采集与设备管理、音视频编解码与拥塞控制、SFU 与 MCU 架构选型、弱网对抗与自适应码率、CRDT 无冲突复制数据类型原理、OT 操作变换与协同编辑、在线白板与光标同步实战、DTLS-SRTP 端到端加密与安全,以及首帧时间、卡顿率等 QoE 质量监控。后续补充的 6 篇进阶内容进一步覆盖 WebSocket/SSE/MQTT 传输选型、音频 3A 处理、录制与转码、低延迟直播、信令服务水平扩展,以及端到端测试与压测。

3 分钟阅读
WebRTC 实时通信 音视频
LLMOps

LLMOps 大模型服务化与推理优化

把大模型从 Demo 推到生产,难点不在调用 API,而在吞吐、延迟、显存与成本之间的取舍。本专题覆盖 LLMOps 的完整工程链路:LLMOps 全景与生产化挑战、vLLM / TensorRT-LLM / SGLang 推理引擎对比、连续批处理与 PagedAttention 显存管理原理、GPTQ/AWQ/FP8 量化与显存优化、KV Cache 与前缀缓存复用、Kubernetes 上的推理服务部署与弹性伸缩、模型网关与多模型路由、Prompt 版本管理与 A/B 实验、RAG 检索服务工程化、Agent 服务的可观测性与链路追踪、Token 成本核算与 FinOps,以及模型评测与灰度发布。后续补充的 6 篇进阶内容进一步覆盖 LoRA 与 QLoRA 微调流水线、向量数据库与检索索引选型、提示注入防护与护栏、多智能体编排、结构化输出与函数调用,以及语义缓存与 Prompt 缓存。

3 分钟阅读
llmops 大模型 推理优化
Android 开发

Kotlin 与 Android 原生开发

Kotlin 已成为 Android 官方首选语言,配合 Jetpack Compose、协程与 Hilt 构成了现代 Android 开发的标准组合。本专题覆盖从语言到上架的完整链路:Kotlin 空安全与语言基础、扩展函数与高阶函数、协程与结构化并发、Jetpack Compose 声明式 UI、Compose 状态管理与重组优化、Activity/Fragment 生命周期与 ViewModel、Room 数据持久化、Retrofit 网络层、Hilt 依赖注入、多模块架构与 Gradle 构建优化、启动加速与性能调优,以及 AAB 打包签名与 Google Play 上架流程。后续补充的 6 篇进阶内容进一步覆盖 Compose Navigation 与深链、Kotlin Flow 响应式数据流、WorkManager 后台调度、单元测试与 Espresso/Compose 测试体系、R8 混淆与 Baseline Profile,以及 Kotlin Multiplatform 跨平台共享。

3 分钟阅读
Kotlin Android Jetpack Compose
iOS 开发

Swift 与 iOS 原生开发

Swift 是 Apple 平台的现代系统级语言,配合 SwiftUI、Combine 与 Swift Concurrency 构成了当前 iOS 原生开发的主流技术栈。本专题从语言基础讲到上架发布:Swift 现代语法、可选类型与错误处理、协议与泛型、SwiftUI 声明式界面与状态管理、UIKit 与 SwiftUI 混合开发、Combine 与 async/await 并发、SwiftData 与 Core Data 持久化、URLSession 网络层设计、ARC 内存管理与循环引用排查、Instruments 性能剖析、XCTest 与 Xcode Cloud 持续集成,以及代码签名、Provisioning Profile 与 App Store 审核上架流程。后续补充的 6 篇进阶内容进一步覆盖结构化并发与 Actor 隔离、MVVM 与 TCA 架构模式、后台任务与 APNs 推送、Keychain 与生物识别安全、Core Animation 与 SwiftUI 动画,以及 Swift Package Manager 模块化拆分。

3 分钟阅读
Swift iOS SwiftUI
鸿蒙开发

HarmonyOS 鸿蒙原生开发

HarmonyOS NEXT 是华为全栈自研的分布式操作系统,彻底移除 AOSP 兼容层后以 ArkTS + ArkUI 构建原生应用生态。本专题覆盖鸿蒙原生开发的完整链路:从 HarmonyOS NEXT 与 DevEco Studio 环境搭建、ArkTS 相对 TypeScript 的静态类型约束、ArkUI 声明式 UI 与状态装饰器、布局系统与自定义组件、Navigation 路由栈与页面生命周期,到网络请求与首选项/关系型数据库持久化、TaskPool 与 Worker 并发模型、元服务与万能卡片、一次开发多端部署的响应式适配、AppGallery 签名打包上架,以及启动耗时、帧率与内存的性能优化与调试。后续补充的 6 篇进阶内容进一步覆盖 Stage 模型与 Ability/Extension 体系、NAPI 与 C/C++ 原生互操作、分布式软总线与跨设备迁移、权限模型与 HUKS 密钥管理、ArkUI 动画与手势交互,以及 ohpm 包管理与 Hypium 测试框架。

3 分钟阅读
HarmonyOS ArkTS ArkUI
编程语言

Zig 系统编程

Zig 是由 Andrew Kelley 于 2016 年创建的现代化系统级编程语言,以「清晰优于花哨、显式优于隐式」为核心设计理念,通过显式内存管理(Allocator 泛型分配器)、编译期计算(comptime)、无隐藏控制流的错误处理(Error Union/try/catch/errdefer),以及无缝的 C ABI 互操作能力,成为 C 语言的出色替代者。本专题系统覆盖语言基础与语法特色、手动内存管理与分配器设计哲学(defer/Arena/GPA)、错误处理与结果类型、构建系统(build.zig)与包管理、C 互操作与渐进迁移、系统编程实战(文件/进程/mmap/信号)、WebAssembly 编译与异步网络编程(epoll/io_uring),以及 SIMD 与编译时优化的性能工程,并进一步深入编译期编程(comptime 反射与类型生成)、标准库容器(ArrayList/HashMap/ArrayHashMap)、并发原子操作与消息传递、高级 FFI(dlopen/C++ ABI/translate-c)、裸机内核开发(freestanding/中断/Multiboot2)与嵌入式交叉编译(ARM/RISC-V MCU),为系统编程学习者和 C 迁移者提供完整的 Zig 技术栈指引。并进一步覆盖包管理与生态系统(build.zig.zon/zig fetch)、调试与性能分析(GDB/LLDB/perf/Valgrind)、密码学与安全编程、数据库访问与轻量 ORM、WebSocket 实时通信、可观测性(结构化日志/OpenTelemetry/Prometheus)、GUI 与图形编程(SDL2/OpenGL)、游戏开发(raylib/ECS)、解析器与编译器前端、算法与数据结构实战、TLS 与 HTTP/2 协议栈,以及文本处理(Unicode/正则/分词)。并补齐 io_uring 异步 IO、HTTP/3 与 QUIC、WASI 组件模型、Vulkan Compute、打包与分发、终端 TUI 开发等进阶议题。

5 分钟阅读
Zig 系统编程 专题
ai

MCP Model Context Protocol

Model Context Protocol(MCP)是 Anthropic 于 2024 年提出的开放协议标准,旨在让 AI 助手通过统一接口调用外部工具、访问资源和执行提示词模板,实现从「对话式 AI」到「行动式 AI」的跨越。本专题系统覆盖 MCP 协议三层架构(传输层/协议层/能力层)与生命周期、基于 TypeScript SDK 的服务器实现(Tools/Resources/Prompts 注册与错误处理)、客户端集成与多服务器编排、威胁模型与权限控制安全实践、工具设计最佳模式(命名/参数/描述/组合)、生产环境的 K8s 部署与 Prometheus 监控,以及传输层与协议生命周期(stdio/SSE/Streamable HTTP)、多服务器编排与上下文路由、MCP 与 Agent 框架集成、上下文工程与提示词资源管理、可观测性与调试、生态全景与 A2A 对比、OAuth 鉴权与会话(动态注册/PKCE/双令牌轮换)、客户端 SDK 深入(TypeScript 协议状态机)、资源模板与订阅(URI 模板/ListChanged 通知)、Sampling 机制(反向补全/人工审批)、服务器测试框架(in-memory 传输/协议断言/端到端测试)、LLM Agent 编排模式(多 Agent 协作/工具路由/状态传递)、JSON-RPC 2.0 协议深入(三类消息/错误码/方法命名空间/能力协商/通知语义)、远程传输与部署(Streamable HTTP/SSE/无状态会话/鉴权托管)、工具调用可靠性(超时/重试退避/幂等键/长任务异步化/并发背压)、记忆与持久化工具(长期记忆/向量语义检索/记忆图谱/跨会话持久化/隐私治理)、浏览器与网页工具(导航等待/选择器与 a11y 树/表单交互/无头浏览器/会话隔离/合规边界)、发布与生态(分发形态/目录发现/质量门/版本兼容/远程托管/运维演进)、数据库工具(SQL 查询/Schema 资源暴露/读写权限边界/防注入/审计/多数据库适配)、向量检索与 RAG 工具(Embedding/向量库接入/检索增强/混合检索)、文件系统工具(安全边界/路径隔离/流式处理/沙箱)、网页抓取工具(内容提取/结构化输出/robots 合规/反爬边界)、成本与 Token 优化(token 预算/结果缓存/批处理/降级策略)、多语言 SDK 生态(Python/Go/Rust SDK 对比/自定义 SDK/框架绑定)、代码执行工具与沙箱(容器/gVisor/WASM 隔离/资源与超时限制/审计)、MCP 网关与注册中心(多服务器聚合/能力路由与命名空间/注册发现/鉴权配额/高可用)、企业治理(RBAC 权限模型/审批与人工确认/审计日志与合规/多租户隔离/供应链风险)、Git 与 DevOps 工具(仓库范围隔离/危险操作防护/CI 触发与状态)、云基础设施与 IaC 工具(只读与变更分离/plan-apply/dry-run/最小权限)、服务器评估与基准测试(工具选择准确率/参数填充正确性/任务成功率/LLM-as-judge)等深度议题,为 AI 应用开发者提供从协议理解到工程落地的完整路径,并补齐 Elicitation 用户交互、Roots 文件系统边界、多模态工具、流式响应与进度通知、工具版本兼容治理、IDE 与编辑器集成等进阶议题。

5 分钟阅读
MCP 专题
database

ClickHouse 列式数据库

ClickHouse 是一款由 Yandex 开源的面向 OLAP 场景的高性能列式数据库,以向量化执行引擎和极致查询性能著称。本专题系统覆盖列式存储架构原理、SQL 编写与性能优化、MergeTree 家族表引擎详解、数据接入与 ETL 管道、分布式分片+副本集群搭建、监控运维与冷热分层策略,以及实时分析场景(漏斗/留存/A-B 测试)的完整生产实践,并深入 MergeTree 合并原理与数据生命周期、物化视图与实时聚合、查询优化器与执行引擎、备份恢复与容灾、Kafka 实时管道、权限安全加固、复制表与跨机房容灾(ReplicatedMergeTree/ClickHouse Keeper/脑裂防护)、字典与维度 JOIN(Dictionaries/dictGet/星型模型)、列式压缩算法(LZ4/ZSTD/Delta/Gorilla Codec)、查询缓存与预热、时序分析最佳实践(降采样/异常检测)、Mutation 与 TTL(轻量删除/冷热分层)、窗口函数高级实战(排名/聚合/偏移/分布/滑动)、实时数仓架构(ODS/DWD/DWS/ADS 分层与 Lambda/Kappa)、对象存储 S3 集成(冷热分层/TTL 迁移/S3 备份/Data Lake)、生产性能调优(写入/查询/内存/集群)、Schema 建模最佳实践(主键/分区/压缩编码/宽窄表)、JSON 与半结构化数据处理(导入提取/展平/物化列/混合建模)、向量检索与 ANN 索引(HNSW/usearch/相似度查询)、全文检索与倒排索引(tokenbf_v1/text index/模糊匹配)、日志与指标存储(可观测性后端/Grafana/成本治理)、集群扩容与平滑升级(分片重平衡/滚动重启)、内存管理与落盘(spill to disk/OOM 防护)、用户自定义函数(executable UDF/SQL UDF/性能边界),并补齐 Projections 预聚合、trace_log 查询剖析、轻量删除更新、查询并发与资源隔离(workload scheduling)、MySQL/PostgreSQL 方言迁移、容量规划与成本优化等高级主题。

4 分钟阅读
ClickHouse OLAP 专题