排序
FastAPI 大型应用:使用多个文件组织项目
如果你正在开发一个应用程序或 Web API,很少会将所有的内容都放在一个文件中。 FastAPI 提供了一个方便的工具,可以在保持所有灵活性的同时构建你的应用程序。 注意 如果你来自 Flask,那这将...
自建饥荒联机服务器
*本篇文章的技术内容来自于哔哩哔哩的 WananeezZ 他的文章讲解的很详细,也感谢他的文章了!!!起因还是因为我和我同学一起玩饥荒时,加入他的世界我这延迟迟迟不下 100ms 以内 最低也就是 500...
如何在 pandas 中创建图表?
pandas 绘图流程概览(原文配图)。 import pandas as pd import matplotlib.pyplot as plt 本教程使用的数据 空气质量数据 本教程使用由 OpenAQ 提供、通过 py-openaq 包获取的二氧化氮(NO2)...
重构多区块插件:更高效地构建、更清晰地注册、更轻松地扩展
开发的区块越多,我就越希望插件的结构不要成为阻碍。我不想每添加一个新功能,都重新思考目录结构、改写同样的注册逻辑,或者与构建流程较劲。 在如何构建多区块插件一文中,我介绍了在一个插...
时间序列基数:为什么多加一个索引列,比多加一百万行更昂贵
基数是你按多少个维度为读数建立索引的结果。下面通过测量展示曲线在哪里转折,以及不离开 Postgres 就能采取什么措施。有人给传感器表加了 firmware_ver 列。一行 DDL,一分钟就通过审查。两周...
使用 JPA 访问数据
本指南将带你构建一个应用程序,使用 Spring Data JPA 在关系型数据库中存储和读取数据。 你将构建什么 你将构建一个把 Customer 对象存储在内存数据库中的应用程序。 你需要什么 约 15 分钟。...
SQL(关系型)数据库
FastAPI 并不要求你使用 SQL(关系型)数据库。你可以使用你想用的任何数据库。 这里,我们来看一个使用 SQLModel 的示例。 SQLModel 基于 SQLAlchemy 和 Pydantic 构建。它由 FastAPI 的同一作...
OpenTelemetry Collector 配置
了解如何根据需要配置 Collector 你可以根据可观测性需求配置 OpenTelemetry Collector。了解 Collector 配置的工作方式之前,请先熟悉以下内容: 数据收集概念,了解适用于 OpenTelemetry Coll...
不重新摄入历史数据,规范化油井和管线遥测宽表
这是一份油田 SCADA 迁移指南:原地将传感器宽表重构为窄超表加元数据表,同时保持仪表盘运行。 现场每投用一种新仪表,就会带来一次模式变更:井场新增套管压力变送器,集输管线上安装流量计算...
Linux 页缓存命中率
最近一次 Linux 性能回退,最终发现是页缓存命中率变化造成的:旧系统的缓存效果很好,新系统却很差。那么,如何直接测量页缓存命中率? 像下面这样的工具怎么样? # ./cachestat 1 Counting ca...



