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