自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(177)
  • 收藏
  • 关注

原创 no configuration file provided: not found

解决:cd到存在docker-compose.yml的目录下,再执行docker-compose…原因:当前目录下没有找到docker-compose.yml配置文件。翻译:未提供配置文件:未找到。

2025-12-01 16:13:52 91

原创 flask处理所有logging

文章摘要 本文介绍了一种对日志中手机号进行打码处理的方案。通过重写logging模块的核心输出方法Logger._log,在不影响原有代码的情况下实现敏感信息脱敏。具体实现使用装饰器模式,在处理日志消息时调用mask_sensitive_info函数,该函数利用正则表达式匹配11位手机号,并将中间4位替换为星号(如138****5678)。这种方法既保证了日志信息的可读性,又有效保护了用户隐私数据。

2025-11-21 09:57:41 269

原创 【升级文档】升级文档包括什么-对生产环境要有所敬畏

对生产环境要有所敬畏,慢点可以,不升级也可以,但升级了就要把事情一个不差的搞对;以我这次升级为例;

2025-11-12 17:11:27 137

原创 【Postgres】no such file or directory: /usr/local/bin/pg_dump

摘要:MacOS下使用DataGrip导出数据时出现"no such file or directory: /usr/local/bin/pg_dump"错误,原因是缺少postgresql工具。解决方案是通过Homebrew安装postgresql(brew install postgresql),安装后可通过which pg_dump验证路径是否为/usr/local/bin/pg_dump。

2025-11-03 16:52:04 90

原创 【Docker】关闭所有容器

关闭所有容器 docker stop $(docker ps -q)

2025-11-03 16:12:36 154

原创 【PostgreSQL】Docker下的postgresSQL的查询

摘要 本文介绍了进入Docker容器并操作PostgreSQL数据库的步骤。首先使用docker ps查看容器列表,通过docker exec命令进入容器。然后使用psql命令连接PostgreSQL数据库,其中-U指定用户名,-d指定数据库名。进入数据库后,可以通过\l查看所有数据库、\c切换数据库、\dt查看表等命令进行操作,还展示了执行SQL查询的示例。这些命令适用于在Docker环境中管理PostgreSQL数据库的基本操作场景。

2025-10-30 15:53:40 227

原创 【uv】 uv安装mysql

我用uv启动报的错误。

2025-10-24 10:03:05 187

原创 【dify报错】 module ‘weaviate.connect‘ has no attribute ‘connection‘

点 weaviate 发现是第三方包,第三方包没有这个connection属性可能是包的版本有改动安装的包里取消了这个属性;安装兼容的 v3 版本(推荐 v3.24.0,与多数 Dify 版本适配)

2025-10-11 16:32:47 266

原创 【Coze】表格检索分析

dify上传后暂存在数据库里。

2025-10-10 20:35:49 193

原创 【Docker】安装mysql8.0

v mysql-data:/var/lib/mysql:mysql-data 是 Docker命名卷,会自动创建并持久化数据到主机的 /var/lib/docker/volumes/mysql-data 目录。-e MYSQL_ROOT_PASSWORD:必须配置,否则容器启动失败(MySQL 要求 root 用户有初始密码)。-d:后台运行容器(守护进程模式)。

2025-10-10 10:16:36 259

原创 【Docker】报错Data page checksums are disabled.

摘要 PostgreSQL初始化失败,提示数据目录"/var/lib/postgresql/data/pgdata"非空且无法创建目录。经排查发现是Docker容器绑定的宿主机目录存在问题。解决方案是删除宿主机对应绑定目录下的内容。该问题涉及Docker的Bind mounts机制,需在宿主机中找到实际绑定的目录进行清理。

2025-09-15 19:10:08 276

原创 uv的命令卡死什么都不输出

INFO Fetching requested Python...DEBUG Downloading https://github.com/astral-sh/python-build-standalone/releases/download/20250604/cpython-3.12.11%2B20250604-x86_64-unknown-linux-gnu-install_only_stripped.tar.gzDEBUG Extracting cpython-3.12.11-20250604-x

2025-09-10 17:40:00 415

原创 docker桌面版 镜像配置

Docker Engine配置*(截止2025年09月10日能用)

2025-09-10 11:52:06 250

原创 【FastAPI】接收传参

本文展示了如何使用Pydantic定义数据模型及在FastAPI路由中的应用。首先定义了一个BookCreateRequest模型,包含可选的书名字段name和作者列表字段author。然后在路由处理函数create_Book中使用该模型作为请求体参数,并添加了权限校验依赖项。这种方式提供了类型安全的请求数据处理和自动API文档生成功能。

2025-07-23 09:18:59 227

原创 【Utils】什么时候创建utils工具类文件?

像数据库相关的,celery 定时任务、异步任务。通用的功能:字串处理、时间处理、图表处理。功能可能被其它模块使用;

2025-07-21 10:28:22 228

原创 【后台】完整的后台都有什么

序列化:浮点类型保留2位小数,显示字段,可搜索字段,分页。字段:创建人、创建时间、修改人、修改时间。完整的后台框架都包括什么?根据用户等级设置访问权限。

2025-07-18 08:45:32 497

原创 【SQL】尽量避免使用JSON类型的,影响性能

表行数过多或数据页碎片化,导致索引扫描效率降低。

2025-07-18 08:28:05 184

原创 mac pip换源(一行命令搞定)

摘要:通过执行简单终端命令快速配置pip镜像源。在Linux系统中,只需运行一条命令即可创建pip配置文件并写入阿里云镜像源设置,包含全局索引URL和安装信任主机配置,实现国内加速下载Python包。命令会自动在用户目录生成pip.conf文件,将默认源替换为阿里云镜像,提高包下载速度。

2025-07-03 14:23:34 254

原创 python的Model模型字段复用

模型字段复用方法摘要 有两种方法可以复用Company_id和company_name字段到新模型: 继承法:直接继承原有模型,适用于新模型需要复用全部字段的情况。 Mixin法:将公共字段抽取到Mixin类,让新旧模型分别继承这个Mixin,适用于部分字段复用场景。示例代码展示了如何定义ProjectMixin并让Project和ProjectStats模型复用相同字段。这种方法更灵活,是推荐的做法。

2025-06-24 18:30:48 198

原创 【Django】性能优化-普通版

摘要:性能优化主要关注数据库操作效率,建议多用O(1)查找的数据结构,避免嵌套循环查询。应合理使用Redis,防止缓存击穿。定位性能问题时,可通过时间戳标注可疑方法进行排查,逐步缩小问题范围。优化重点在于减少数据库负载和提升查询效率。

2025-06-11 16:12:33 531

原创 【修复】django.db.utils.OperationalError: (1054, “Unknown column ‘XX.x_id‘ in ‘field list‘“)

在使用时出现报错。

2025-05-14 10:55:04 220

原创 【Django】新增字段后兼容旧接口 This field is required

我在Django模型里新增了两个字段后,旧的接口由于没有同时新增这两个字段的处理,因此旧的接口就报: 把序列化时的 required 的字段设置为即可

2025-04-25 18:00:30 483

原创 【修复】Django收到请求报Json解析错误

在使用Postman发送Django的请求时,只能使用原来的json内容,如果修改json内容则会报json解析上的错误。这个字段,取消这个传值或者更改数值与json内容保持一致即可解决。可能是有对请求内容的长度做了上报校验。最终在请求头Headers里找到了。

2025-04-24 11:25:56 326

原创 【修复】【Django】 [Errno 11004] getaddrinfo failed

setting.py里加上允许的 IP。

2025-01-16 10:56:52 270

原创 操作无法完成 因为文件已在 ?? 中打开

例如修改文件名时弹窗: 操作无法完成 因为文件已在 python 中打开。

2025-01-15 15:19:14 425

原创 【Debug】django.db.utils.OperationalError: (1040, ‘Too many connections‘)

报错: django.db.utils.OperationalError: (1040, ‘Too many connections‘)

2025-01-14 15:16:06 509

原创 【Goland】怎么执行 go mod download

除了 go mod tidy ;可以右击go.mod文件来执行;也可以按住Ctrl点击这个包安装;

2024-12-30 15:34:27 438

原创 【工作感悟】

避免返工的前提是先把事情弄清楚,怎么弄清楚,要问到每个细节,怎么确保每个细节都问到了,把要做的事情复述一遍,有必要的话再讲述一下自己打算怎么做。

2024-12-27 15:52:55 176

原创 【工作流】评估自我的交付能力

2024年12完成了*管理平台的第二个版本开发。

2024-12-23 11:21:58 262

原创 【工作流】工作顺序

1、先整理文档,自己仅有一个人的情况下和需求方沟通需求,并把需求仔细记录到文档中,对接完成文档后,一定要需求方验收确认一遍;

2024-12-23 10:31:01 352

原创 【celery】任务有时候不执行

celery任务有时执行,有时不执行,这种情况是任务被冒领;有时执行说明这个方法可以使用,有时不执行通常是被使用同一个消息队列的进程冒领了;

2024-12-19 16:14:28 414 1

原创 【DVAdmin】搭建踩坑

官网会推荐3.0的,别点错。

2024-11-01 00:11:06 397

原创 【Django】一对多

一对多,或者说是多对一相反的视角,没有多对一;只有一对多和多对多;

2024-10-29 14:12:12 151

原创 【centos】查看journalctl以前的log

查看journalctl指定日期的log。

2024-10-24 14:25:19 183

原创 【Django】增加一个自定义字段

在查询GET的结果里增加自定义字段,这个字段只展示;这样的字段通常有:枚举类型的、外键、其它查询内容;

2024-10-24 11:30:20 727

原创 【Centos】绕开报错ModuleNotFoundError: No module named ‘dnf‘

安装python3.9后不能使用yum。

2024-09-04 10:56:05 1449

原创 【pip】shap报错

使用新平台重新下载就行。

2024-09-03 15:54:52 500

原创 【Es】增删改查

【代码】【Es】增删改查。

2024-08-30 16:20:52 339

原创 cp 前边为啥加反斜杠

\cp 加上反斜杠可以不弹出是否覆盖的询问而直接覆盖!

2024-08-29 16:31:02 196

原创 【linux】终端上的root@是什么

【代码】【linux】终端上的root@是什么。

2024-08-26 16:57:45 372

行业的市盈率TTM统计表

量化金融 自动化交易 数据分析用; 统计了20100818-20220819近10年银行行业市盈率TTM数据

2022-08-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除