自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7安装GCC高版本适配安装高版本python库

手动安装GCC高版本,但是不更改原系统的GCC版本,用来安装高版本的python库以及其他的软件。低版本的阿里云系统不能轻易修改源文件,想办法实现一个折中的方案。

2025-11-24 13:18:19 136

原创 centos7安装openssl1.1.1w后安装高版本python

本文介绍了OpenSSL 1.1.1w的安装配置流程。首先下载并解压源码包,通过./config指定安装路径,使用make命令编译安装。然后配置相关环境变量,包括OPENSSL_ROOT、CFLAGS、LDFLAGS等。通过ls命令验证libssl.so和libcrypto.so库文件是否安装成功。最后演示了Python 3.12.12的安装过程,包括清理缓存和使用pyenv安装。整个过程涵盖了从OpenSSL安装到环境配置再到Python安装的完整流程。

2025-11-21 15:58:32 132

原创 fastapi项目中数据流转架构设计规范

本文主要介绍了数据库层、数据传输层以及配置扩展的设计与实现。在数据库层,ORM模型SysUser定义了用户表的结构,包含用户ID、用户名、密码、昵称、头像、邮箱、手机号、钉钉Token、状态、部门ID、备注、创建时间和更新时间等字段,并使用InnoDB存储引擎。数据传输层设计了输入DTO(如UserBaseDTO、UserUpdateDTO等)和输出VO(如SysUserBase、UserVO等),用于数据校验和转换,确保数据在不同层之间的规范性和一致性。配置扩展部分建议在Pydantic 2.0+版本中使

2025-05-17 11:11:48 489

原创 1panel docker配置国内源

【代码】1panel docker配置国内源。

2025-03-04 11:02:13 1871

原创 windows下安装pyenv+virtualenv+virtualenvwrapper

windows下安装pyenv+virtualenv+virtualenvwrapper

2025-02-22 16:12:38 2803 1

原创 centos下使用pyenv管理python版本

在 CentOS 上安装pyenv和。

2025-02-20 14:56:51 998

原创 postgresql安装mysql_fdw

确保你的系统已经安装了 PostgreSQL 和 MySQL 服务。然后,你需要安装一些必要的依赖包:这些包包含了 PostgreSQL 和 MySQL 开发文件以及编译所需的工具。 是 PostgreSQL 的外部数据包装器 (Foreign Data Wrapper),用于与 MySQL 数据库交互。 编译并安装:遇到报错解决办法原因是我编译安装的时候仅在postgres用户下的.bash_profile文件中设置的环境变量,root用户下找不到postgresq

2025-02-08 17:49:53 711

原创 postgresql数仓权限划分规划

有两个库: data_warehouse_prod、data_warehouse_test分别对应两个超级角色:prod_super_user、test_super_user。

2025-02-08 16:52:05 828

原创 centos7安装postgresql17.2

因为创建posrgresql.service时指定log存放位置为 /www/postgresql/log,先创建这个目录。发现编译安装postgresql时不会自动创建postgres用户跟用户组,需要手动创建。修改/www/postgresql/data目录下postgresql.conf文件。修改/www/postgresql/data目录下的pg_hba.conf。解决办法:先将这个文件移动到其他位置,重新编译,安装后再将文件移回来。因为是编译安装,没有生成服务文件,需要手动创建一个。

2025-02-08 11:34:04 668

原创 centos7安装python的mysqlclient库,解决依赖的问题

centos7安装python的mysqlclient库,解决依赖的问题

2025-01-14 10:43:21 585

原创 centos7.8安装 Python3.9.16报错记录

【代码】centos7.8安装 Python3.9.16报错记录。

2024-07-13 18:54:58 322

原创 MySQL5.7使用jemalloc管理内存

生产中发现疑似glibc的bug导致mysql内存泄漏的问题,可通过使用jemalloc处理。yum安装后默认/lib64/libjemalloc.so.1。yum安装jemalloc。

2024-07-07 01:28:32 450

原创 pm2日志分割 pm2-logrotate

dateFormat:日志文件名中的日期格式,默认是YYYY-MM-DD_HH-mm-ss,注意是设置的日志名+这个格式,如设置的日志名为abc.log,那就会生成abc_YYYY-MM-DD_HH-mm-ss.log名字的日志文件。rotateModule:把pm2本身的日志也进行分割 设置true不会对默认的日志分割,设置false会对默认日志进行分割(默认日志和新设置的日志只能生效一种)retain:保留的日志文件个数,比如设置为10,那么在日志文件达到10个后会将最早的日志文件删除掉。

2024-03-22 10:22:28 800 1

原创 centos 安装Nodejs v20.11.1

nodejs 20版本安装、centos 安装node 20、nodejs 20.11.1

2024-03-20 15:01:43 3413 1

原创 查询表空间、碎片空间大小

【代码】查询表空间、碎片空间大小。

2024-02-20 16:50:15 442

原创 Python 多个装饰器运行顺序

python装饰器执行顺序,python装饰器,python带参数的装饰器

2024-01-30 09:38:34 542 1

原创 Centos 升级GCC 到10.2.0

centos升级GCC、运维GCC、升级GCC

2024-01-29 11:55:31 679

原创 centos安装mysql8.0.32

rpm安装mysql、mysql8安装、centos安装mysql

2024-01-29 11:43:33 520

原创 centos 安装python3

python虚拟环境、centos升级python3、python环境隔离

2024-01-29 11:13:58 425

原创 centos 发送邮件

linux发送邮件、centos发送邮件

2024-01-29 10:24:27 713

原创 配置服务器之间的免密登录

免密登录、centos免密登录

2024-01-29 09:44:38 492

原创 命令行提示符显示完整路径

【代码】命令行提示符显示完整路径。

2024-01-29 09:35:18 539

原创 配置yum阿里源

linux配置yum源,国内yum源

2024-01-29 09:16:47 684

原创 虚拟机配置静态IP

vmware配置静态IP,静态IP设置,修改网络名称

2024-01-29 09:10:10 462

原创 python项目多级目录导入失效

python、python自定义文件路径、添加包体路径、自定义包体路径

2024-01-27 17:23:30 563

原创 sqlacodegen 批量生成models

Python、Python批量生成models、sqlacodegen批量生成models

2024-01-27 17:01:16 532

原创 Python 多源配置的一种方法

Python连接数据库、pymysql封装、python多源配置

2024-01-27 16:45:44 650

原创 使用configparser解析文本配置文件

configparser、解析配置文件、python解析配置

2024-01-27 16:29:15 392

原创 Pycharm 激活方法以及初始化设置

Pycharm设置、Python远程开发、Pycharm初始化、Pycharm注册

2024-01-27 16:01:56 1294 1

空空如也

空空如也

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

TA关注的人

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