python学习
辰歌`
这个作者很懒,什么都没留下…
展开
-
2020-04-10 nginx+uwsgi+Flask 文件管理系统部署遇到的问题
1、虚拟环境调用问题2、nginx安装问题3、大文件上传问题*76 client intended to send too large body: 167862207 bytes, client: 127.0.0.1, server: 0.0.0.0, request: "POST /file/upload-file HTTP/1.1", host: "127.0.0.1:8080",...原创 2020-04-13 18:11:39 · 361 阅读 · 0 评论 -
2019-10-23 LRU算法及redis中内存回收
1、LRU算法在内存不够的情况下,需要清除掉一些不太常用的缓存内容,保留缓存空间内数据的热度。LRU算法:Least Recent Used。淘汰掉最近最久未使用的缓存,来释放空间。#!/usr/bin/python# -*- coding: <utf-8> -*-"""LRU: Least Recent Used"""class Node(object): ...转载 2019-10-23 17:03:50 · 128 阅读 · 0 评论 -
2019-09-06 Flask 配合 celery 实现异步响应
1、安装celery库pip install celery2、安装redis库,版本大于3.2.0pip install redis==3.2.03、编码## app.py ## 启动 flaskfrom flask import Flask# 从tasks导入 需要异步操作的函数from tasks import * # 创建 Flask对象app = Fla...转载 2019-09-06 16:14:49 · 698 阅读 · 0 评论 -
2019-08-21 Flask 发送文件由于浏览器缓存不更新的问题
这是 Flask的 config 的源码,里面可以看到,有设置缓存最大时间SEND_FILE_MAX_AGE_DEFAULT可以看到,它是一个 temedelta 的值我们去更改配置。app.config['SEND_FILE_MAX_AGE_DEFAULT'] = timedelta(seconds=1)将文件缓存时间改为1秒即可、2、url响应添加 头的方...转载 2019-09-10 15:27:59 · 2949 阅读 · 0 评论 -
2019-06-01 redis 常用配置
https://www.cnblogs.com/kreo/p/4423362.htmlhttps://www.runoob.com/redis/redis-conf.html安裝sudo apt-get redis-server進入客戶端redic-clipython下redis安装用python操作redis数据库,先下载redis-py模块下载地址https:...转载 2019-09-10 15:27:11 · 91 阅读 · 0 评论