自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 aiomysql单例模式

【代码】aiomysql单例模式。

2024-04-10 12:56:04 72

原创 使用python接收websocket服务端推送的消息

【代码】使用python接收websocket服务端推送的消息。

2024-01-25 17:20:26 537

原创 vue2使用websocket和echars动态展示本机CPU使用情况,后端框架使用fastapi

【代码】vue2使用websocket和echars动态展示本机CPU使用情况,后端框架使用fastapi。

2024-01-25 17:09:12 788

原创 python 列表等量拆分

【代码】python 列表等量拆分。

2024-01-25 16:08:45 384

原创 aiomysql使用

【代码】aiomysql使用。

2024-01-23 10:45:17 384

原创 MySQL计算碎片化比率并优化表

OPTIMIZE TABLE不会删除表中的有效数据,它只是重新组织数据和索引,以便更有效地存储,同时可能会释放未使用的空间。此外,对于非常大的表,这个过程可能会非常耗时,因此最好在系统负载较低的时候执行,并确保你有一个恢复计划,以防操作中断或失败。在执行OPTIMIZE TABLE之前,建议先备份数据库,尽管这个操作通常是安全的,但在任何可能影响大量数据的操作中,进行备份总是一个好习惯。删除旧的表空间文件并替换为新的,这可能会释放空间回文件系统(如果有大量已删除的行)。

2024-01-22 13:29:58 527

原创 FastApi路径参数-枚举类型使用

FastApi-枚举类型使用

2024-01-19 14:36:16 384

原创 FastApi路径参数-路径转换

fastapi路径参数转换

2024-01-19 14:24:44 388

原创 aioredis 使用

python 异步redis库 aioredis库使用

2024-01-18 17:42:24 381

原创 fastapi + aiomysql 实现增删改查

fastapi+aiomysql

2024-01-18 16:51:43 507

原创 pandas.read_parquet()读取2G的parquet文件报错:pyarrow.lib.ArrowMemoryError: malloc of size 5371271360 failed

pandas中使用read_parquet读取大文件优化方式

2024-01-18 13:37:58 544

原创 python并发网络请求--aiohttp

aiohttp并发请求模拟

2024-01-12 09:32:24 364

原创 python日志模块,按天自动切换

python日志模块 TimeRotatingFileHandler使用,日期自动切换

2024-01-12 09:28:45 435

原创 一台机器搭建Redis 主从复制

一台机器运行两个redis实例,配置主从复制

2023-12-26 12:26:33 410

原创 python模拟SSH操作

使用paramiko库。

2023-12-19 09:23:27 384

原创 python scan方式查询redis所有数据是否含有重复的key

【代码】python scan方式查询redis所有数据是否含有重复的key。

2023-12-06 15:18:16 546

原创 python多线程批量插入redis数据

多线程+线程池+pipeline。

2023-12-01 17:57:19 600

原创 python 多线程 redis查询

python 多线程redis查询数据

2023-12-01 15:21:08 423

原创 python redis连接池

python redis 连接池使用

2023-12-01 15:17:53 361

原创 python将模块进行打包

python 模块打包

2023-11-24 09:02:05 435

原创 josn模块和ujson模块性能对比

数据量大的情况,使用ujson模块进行处理更快。

2023-11-22 10:02:32 212

原创 python 二维码使用

https://segno.readthedocs.io/en/latest/make.html[segno官网]

2023-11-03 14:19:57 67

原创 sqlalchemy踩坑系列

sqlalchemy踩坑

2023-08-05 15:35:13 90

原创 linux 根据时间条件删除日志

【代码】linux 删除今天之前的日志。

2023-07-27 17:15:42 399

原创 python读取、写入超大文件

【代码】python读取、写入超大文件。

2023-07-13 21:53:07 250

原创 nfs使用 分布式集群磁盘共享

nfs使用 分布式集群磁盘共享

2023-05-22 10:56:45 332

原创 vuex 刷新浏览器页面导致数据丢失

这边场景是侧边栏和tag栏组件因为浏览器刷新导致已经打开多个tag得页面无数据,即原先tag栏数据丢失。可以使用vuex-persistedstate这一插件来解决。先引入插件 后配置参数。

2023-05-06 16:19:13 125

原创 代码生成图片网站

代码生成图片

2023-05-06 10:39:45 160

原创 python cv2修图-增加饱和度降低亮度

python cv2修图-增加饱和度降低亮度

2023-05-06 10:06:50 853

原创 pymysql 简单封装使用

简单封装PYMYSQL

2023-05-04 16:26:40 87

原创 python print输出时颜色设置

print颜色设置

2023-05-04 12:05:17 213

原创 python 连接redis

通常情况下, 当我们需要做redis操作时, 会创建一个连接, 并基于这个连接进行redis操作, 操作完成后, 释放连接,一般情况下, 这是没问题的, 但当并发量比较高的时候, 频繁的连接创建和释放对性能会有较高的影响。于是, 连接池就发挥作用了。连接池的原理是, 通过预先创建多个连接, 当进行redis操作时, 直接获取已经创建的连接进行操作, 而且操作完成后, 不会释放, 用于后续的其他redis操作。这样就达到了避免频繁的redis连接创建和释放的目的, 从而提高性能。

2023-04-17 16:50:59 590

原创 python使用phone模块解析手机号码信息

python使用phone模块解析手机号码信息,归属地,运营商等

2023-04-07 17:53:23 254

原创 python 性能提升-装饰器缓存

python 性能提升-装饰器缓存

2023-04-06 10:20:29 226

原创 python 接收邮箱中的未读邮件,支持保存为eml格式文件,支持保存邮件正文中的图片,支持保存附件等

python 接收邮箱中的未读邮件,支持保存为eml格式文件,支持保存邮件正文中的图片,支持保存附件等

2023-04-04 16:01:59 725

原创 python临时文件保存

python临时文件保存

2023-04-04 15:30:05 273

原创 python pymysql 封装

python MySQL封装

2023-03-09 17:11:47 447

原创 python 日期转换 日期字符相关

python日期字符相关

2023-03-09 10:42:48 357

原创 mysql 下载链接地址

MySQL 下载链接

2023-02-14 11:34:37 72

原创 python logging 封装

python logging 封装

2022-12-08 16:48:28 431

空空如也

空空如也

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

TA关注的人

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