可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

并发任务的多路径协同插画
技术指南

Sanic WebSockets 入门指南

Sanic 是为速度而生的 Python 异步 Web 框架,WebSocket 支持内置。本文讲解环境搭建、WebSocket 处理器、客户端界面与测试方法,实现实时消息功能。

并发任务的多路径协同插画
技术指南

Scrapling 指南:Python 自适应解析与爬虫框架

Scrapling 是带自适应解析器的 Python 爬虫框架:在保存元素特征后尝试重新定位改版元素,并提供抓取器与 Spider 框架;本文说明配置、示例及误匹配边界。

并发任务的多路径协同插画
技术指南

Spring Boot 与 Django 对比:企业级与敏捷派之争

Spring Boot(Java)与 Django(Python)分别提供 Java 与 Python 生态的 Web 应用开发能力。本文从项目结构、持久层、API 开发、模板、认证、测试、任务队列全面对比,帮你选型。

数据整理与查询插画
技术指南

SQLAlchemy ORM 入门指南(Python)

SQLAlchemy 是 Python 的数据库工具与 ORM:模型定义、会话管理、增删改查、关系映射与查询表达式。本文用 SQLite 从零构建数据驱动应用。

数据整理与查询插画
技术指南

SQLModel 入门指南:SQLAlchemy 与 Pydantic 的模型协作

SQLModel 把 SQLAlchemy 的 ORM 与 Pydantic 的数据校验合进一个模型:共享公共字段,并分别定义数据库、请求和响应模型。本文讲解安装、模型、CRUD 与 FastAPI 集成。

并发任务的多路径协同插画
技术指南

Tortoise ORM 入门指南:Python 异步优先的 ORM

Tortoise ORM 是 asyncio 原生、Django 风格的 Python ORM:模型定义、异步 CRUD、关系映射与查询 API。高并发 Web 应用的现代化数据库之选。

数据整理与查询插画
技术指南

TortoiseORM 与 SQLAlchemy 深度对比

TortoiseORM 与 SQLAlchemy 是 Python 两大 ORM 路线:异步优先简洁派 vs 功能深厚全能派。本文从模型定义、查询构建、关系、迁移、类型支持与原生 SQL 全面对比。

并发任务的多路径协同插画
技术指南

FastAPI 文件上传完全指南:安全的文件处理

FastAPI 文件上传实践与生产边界:单文件与多文件上传、类型与大小校验、防路径穿越、流式处理大文件与安全存储,避开常见安全坑。

并发任务的多路径协同插画
技术指南

uv 深度解析:Python 包、项目与解释器管理指南

uv 是 Astral 用 Rust 打造的下一代 Python 包管理器:整合包安装、依赖锁定、虚拟环境、隔离工具与 Python 版本管理。本文深度讲解 uv 的核心用法。

并发任务的多路径协同插画
技术指南

Python 处理 YAML 文件完全指南

用 Python 读写 YAML:PyYAML 基础读写、嵌套数据操作、安全加载、从对象生成 YAML、PyKwalify 校验配置文件合法性。

加密网络与通信桥梁插画
技术指南

Caddy 部署 Web 应用新手指南:自动 HTTPS、静态服务与反向代理

Caddy 是 Go 写的开源 Web 服务器:自动 HTTPS、Caddyfile 极简配置、原生 HTTP/3、零运行时依赖,内置反向代理/负载均衡/健康检查。本文用 Docker 演示静态站点、HTTPS、请求日志与反向代理全流程。

容器模块与编排港口插画
技术指南

Docker 容器部署到 AWS:从 ECR 镜像仓库到 ECS 无服务器容器

把 Docker 容器部署上 AWS 的完整路径:准备镜像 → 建数据库 → 推送 ECR → 先用 EC2+Auto Scaling 手动方案理解原理,再用 ECS(Fargate)无服务器化部署。本文讲清两条路线的取舍。