自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python时间加一个月减一个月_Python日期的加减等操作

print(f"现在时间: {now}, 前一个月时间: {start_time}, 指定日期: {d}, 指定日期前一个月时间: {d_time}")前一个月时间: 2024-04-14 10:29:58.180518+08:00。现在时间: 2024-05-14 10:29:58.180518+08:00。指定日期前一个月时间: 2024-02-29 00:00:00。指定日期: 2024-03-31 00:00:00。# 获取当前上海时区时间。# 指定时间前一个月日期。# 获取前一个月时间。

2024-05-14 10:33:24 1240 1

原创 虚拟机linux下用docker运行nginx,nginx负载均衡代理本地django服务

由于我们是用docker安装的,所以此处Nginx中如果配置代理127.0.0.1的8080端口,其实是代理的docker容器中的服务器的8080端口,而不是我们的Linux服务器本来的8080端口,这里应该改成你服务器的真实ip。http://192.168.33.10/index/ # 三次请求到8000端口,一次到8001端口。

2024-01-02 11:14:29 515

原创 python操作rabbitmq

直接(direct)主题(topic)标题(header)扇出(fanout)fanout 扇出不需要指定 routing_key,即使指定了也是无效。需要提前将 exchange 和 queue 绑定,一个 exchange 可以绑定多个 queue,一个queue可以绑定多个exchange。需要先启动 订阅者,此模式下的队列是 consumer 随机生成的,发布者 仅仅发布消息到 exchange ,由 exchange 转发消息至 queue。

2023-12-22 17:43:41 535

原创 django 配置多数据库

【代码】django 配置多数据库。

2023-07-10 15:42:38 223

原创 csv 文件读取、处理、写入

csv 文件读取、处理、写入, django FileResponse 实现文件下载

2023-07-07 15:08:40 300

原创 windows安装mysql

windows安装mysql

2022-11-15 20:18:13 434

原创 解决windows下:django.db.utils.OperationalError: (2026, ‘SSL connection error: unknown error number‘)

django链接mysql数据库

2022-11-15 19:41:30 740 1

原创 Matplotlib的使用

Matplotlib的使用

2022-09-07 10:02:21 528

原创 python日志:logging模块使用

logger使用

2022-09-02 10:57:32 8397 1

原创 mysql 查询每个科目分数大于80

mysql查询

2022-08-22 16:08:36 2336

原创 【无标题】在MySQL数据库中创建函数(Function)

ifcurr_d!=CURRENT_DATE()then#日期不是当天,将curr_value(当前序列号值)设为初始值(start_value),将日期更新为当天。setnew_v=curr_v+step_v;#每调用一次函数,将curr_value=curr_value+增加值。ifnew_v>max_vthen#超过最大值,给他返回null。修改log_bin_trust_function_creators。curr_date当前日期,即今日日期。...

2022-07-26 16:46:34 2477

原创 pillow压缩图片

# image对象转换成图片字节```from PIL import Imagefrom io import BytesIOim = Image.open("1.jpg")new_img = im.convert("RGB")img_byte = BytesIO()new_img.save(img_byte, format='PNG') # format: PNG or JPEGbinary_content = img_byte.getvalue() # im对象转为二进制流

2022-05-24 11:04:41 679

原创 RabbitMQ + Keepalived + lvs高可用镜像集群

如图所示: 前端采用keepalived+lvs实现高可用负载均衡, RabbitMQ HA 队列(镜像队列)进行消息队列结构复制。本方案中搭建两个节点,并且都是磁盘节点(所有节点状态保持一致,节点完全对等),只要有任何一个节点能够工作,RabbitMQ 集群对外就能提供服务。任务处理进程同时监控每一太RabbitMQ节点(每个节点都相应部署一份任务处理模块)。这样一来,每一份任务处理模块只需要处理自己所监听的rabbitMQ-server接受的任务即可,两份任务处理模块功能完全一致,但相互不影响;当其..

2022-03-25 23:25:03 2164

原创 安装python3.10开发环境

高效部署Python3.10开发环境,这里我们并不依赖其他的三方软件,只通过Python官方的安装包进行配置,编辑器我们依然使用微软开源的Vscode,争取在一分钟以内就可以在一台干净的开发机上部署好环境,省去一些不必要的步骤。首先我们以市场占有率最高的微软Intel芯片x86架构的64位win10系统为例子。第一步,打开python官网,python.org 选择 python3.10.0 64位 windows系统安装包。网址: python.org/downlloads/release/pyt

2022-03-06 20:57:47 1078

原创 基于Docker-compose搭建Redis高可用集群-哨兵模式(Redis-Sentinel)

redis的集群方法大概有三种:1.redis cluster集群方案;2 .master/slave主从方案;3.哨兵模式来进行主从替换以及故障恢复。sentinel系统可以监听一个或多个redis服务,以及master的从服务器,当master宕机的时候,sentinel可以主动从slave中拉起一个升级为master服务创建文件夹 redis-sentinel文件夹 ,进入redis-sentinel;创建sentinel,进入sentinel;建立sentinel

2022-02-15 20:21:52 1358 2

原创 Prometheus结合钉钉机器人打造全时监控(预警)Docker服务系统

安装docker:#升级yumsudo yum update #卸载旧版本docker sudo yum remove docker docker-common docker-selinux docker-engine #安装依赖 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 #设置源

2022-01-13 21:01:17 2072

空空如也

空空如也

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

TA关注的人

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