posted @ 2022-11-27 21:33 呱呱呱呱叽里呱啦 阅读(22) 评论(0) 推荐(0) 编辑
摘要:
RabbitMQ上手 MQ 即消息队列, 一种应用程序间的通信方法,生产者-消费者模型的典型实践。 生产者-消费者模式通过一个容器来解决生产者和消费者的强耦合问题,生产者和消费者通过一个阻塞队列进行通讯。 作用和意义 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦、异步消息、流量消峰等问题 阅读全文
摘要:
SMTP邮件发送类 EmailSender 代码 import os import smtplib import chardet from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart f 阅读全文
posted @ 2022-11-27 21:32 呱呱呱呱叽里呱啦 阅读(19) 评论(0) 推荐(0) 编辑
摘要:
不如 少狂厌逐思淡泊, 而立志俗两不得。 独饮谈笑何所以, 月望中庭邀东坡。 阅读全文
posted @ 2022-11-27 21:22 呱呱呱呱叽里呱啦 阅读(68) 评论(0) 推荐(0) 编辑
摘要:
函数参数类型校验装饰器 from functools import wraps from inspect import getfullargspec def validate_detail(fuc, **kwargs): expected_info = fuc.__annotations__ for 阅读全文
posted @ 2022-11-27 21:20 呱呱呱呱叽里呱啦 阅读(23) 评论(0) 推荐(0) 编辑
摘要:
基于TCP协议的socket通信实现 服务端 import socketserver import subprocess import struct import os import json def send_file(cmd, connect_obj, file_exist_dir='serve 阅读全文
posted @ 2022-11-27 21:20 呱呱呱呱叽里呱啦 阅读(32) 评论(0) 推荐(0) 编辑
摘要:
解决跨域问题 自定义中间件,重写process_response,给响应头添加字段和字段值,处理简单请求和非简单请求 from django.utils.deprecation import MiddlewareMixin from django.conf import settings class 阅读全文
posted @ 2022-11-27 21:19 呱呱呱呱叽里呱啦 阅读(27) 评论(0) 推荐(0) 编辑