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 · 341 阅读 · 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 · 115 阅读 · 0 评论 -
2019-09-06 Flask 配合 celery 实现异步响应
1、安装celery库 pip install celery 2、安装redis库,版本大于3.2.0 pip install redis==3.2.0 3、编码 ## app.py ## 启动 flask from flask import Flask # 从tasks导入 需要异步操作的函数 from tasks import * # 创建 Flask对象 app = Fla...转载 2019-09-06 16:14:49 · 675 阅读 · 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 · 2915 阅读 · 0 评论 -
2019-06-01 redis 常用配置
https://www.cnblogs.com/kreo/p/4423362.html https://www.runoob.com/redis/redis-conf.html 安裝 sudo apt-get redis-server 進入客戶端 redic-cli python下redis安装 用python操作redis数据库,先下载redis-py模块下载地址https:...转载 2019-09-10 15:27:11 · 80 阅读 · 0 评论