摘要:
flask上下文管理 1.运用的知识点 val = threading.local() def task(arg): #threading.local() val.xxx=123 #内部,获取当前线程的id,{线程id:{xxx:123}},通过折冲方式区分变量位置 #flask则是协程方式区分,各个连接对象(升级的threading.local) 2.偏函数 生成的... 阅读全文
摘要:
from * import * 防止冲突 python内存的管理机制 1.引用计数器 2.标记-清除 3.分代回收 阅读全文
摘要:
全站使用 例如 博客等缓存,通过中间件实现全站缓存。 加缓存中间件,那么多中间件加在什么位置? 请求时:缓存加在中间件里的最后一个,比如一次经过1、2、3、4中间件,加在4 返回事:缓存加在中间件里的第一个,如上返回依次经过4、3、2、1,加在1 django 中,导入模块,可以实现。 2.2 应用 阅读全文