![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
风吹裤衩起
多说无益
展开
-
RabbitMq 队列/消息持久化与消息(自动/手动)确认Ack
Mq connection 文件 import pikahost = "127.0.0.1"port = "5672"def mq_conn(): credentials = pika.PlainCredentials('admin', 'admin') # mq用户名和密码 # 虚拟队列需要指定参数 virtual_host,如果是默认的可以不填。 connection = pika.BlockingConnection( pika.Conn..原创 2020-07-28 10:13:44 · 1107 阅读 · 0 评论 -
RabbitMq 生产与消费消息
编写 mq_connection.py 文件(连接Mq) import pikahost = "127.0.0.1"port = "5672"def mq_conn(): credentials = pika.PlainCredentials('admin', 'admin') # mq用户名和密码 # 虚拟队列需要指定参数 virtual_host,如果是默认的可以不填。 connection = pika.BlockingConnection( ..原创 2020-07-21 16:32:18 · 251 阅读 · 0 评论 -
Docker 部署 RabbitMq 与 RabbitMq 管理后台 Web 页面打不开问题
查询可用镜像 docker search rabbitmqNAME DESCRIPTION STARS OFFICIAL AUTOMATEDrabbitmq RabbitMQ is an open source multi-pro..原创 2020-07-21 15:32:46 · 748 阅读 · 0 评论 -
Mysql 一些干货 面试题
感觉写的不错,分享大家~https://blog.csdn.net/ThinkWon/article/details/104778621?utm_medium=distribute.pc_feed.none-task-blog-alirecmd-12.nonecase&depth_1-utm_source=distribute.pc_feed.none-task-blog-alirecmd-12.nonecase&request_id=转载 2020-06-09 18:19:53 · 111 阅读 · 0 评论 -
python类装饰器
class BaseRoute(object): def __init__(self, path): print(path) def __call__(self, func): def _wrapper(pagems): print("func params", pagems) print(func.__name__) return _wrapperroute = BaseRoute..原创 2020-06-04 17:56:32 · 96 阅读 · 0 评论 -
自定义异常
class RequestParamsError(Exception): zh_err_msg = {'code': 500, 'message': '请求参数错误'} zh_message = "请求参数错误" def __init__(self, err_msg=None, zh_message=None, code=500): if err_msg: self.err_msg = err_msg if zh_messa.原创 2020-05-26 10:31:56 · 303 阅读 · 0 评论 -
api 校验方式
headers = { 'X-APP-KEY': access_key, 'X-MSG-ID': '{0},{1}'.format(随机id, 过期时间), 'X-CMD': cmd,}# 两种方式 校验都可以headers['X-TOKEN'] = access_token + [sk, token, 随机id, token过期时间]headers['X-AUTH'] = [sk, 随机id, 过期时间]* 以上都是Request Headers1.首先后端定.原创 2020-05-22 15:27:07 · 715 阅读 · 0 评论