摘要: Python串讲 面试题 第一部分 1.简述列举了解的编程语言及语言间的区别? 编译型语言:一次性全部编译成二进制码,再去运行 解释型语言:编译一句,运行一句 一、python 解释型 简洁高效,容易上手 二、 java 混合型 (JVM、JIT编译器)学习成本,开发周期慢,web方向偏重 三、 c 阅读全文
posted @ 2020-02-26 11:45 圣君灬七夜 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 我瞅瞅源码系列之 drf restful规范 从cbv到drf的视图 / 快速了解drf 视图 版本 认证 权限 节流 jwt 持续更新中... 阅读全文
posted @ 2019-11-24 23:08 圣君灬七夜 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 路由加载整体思路: 1. 将 url = /index 和 methods = [GET,POST] 和 endpoint = "index"封装到Rule对象 2. 将Rule对象添加到 app.url_map中。 url_rule_class = Rule self.url_map = self 阅读全文
posted @ 2019-11-24 22:25 圣君灬七夜 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 加载配置文件的思路: 1. 读取配置文件中的所有键值对,并将键值对全都放到Config对象。(Config是一个字典,因为它继承了Dict) 2. 把包含所有配置文件的Config对象,赋值给 app.config,然后可以用app.config去调用配置。 看源码: 项目启动: from flas 阅读全文
posted @ 2019-11-24 21:48 圣君灬七夜 阅读(191) 评论(0) 推荐(0) 编辑
摘要: flask里面有两个重要的类Local和LocalStack 输入from flask import globals 左键+ctrl点globals进入源码,进去后找57行 flask只会实例化出这两个 LocalStack的类,_request_ctx_stack = LocalStack(),_ 阅读全文
posted @ 2019-11-24 21:11 圣君灬七夜 阅读(564) 评论(0) 推荐(0) 编辑
摘要: threading.local特点 ①为每个线程开辟空间,让你进行存取值(根据线程ID来固定某个值) ②flask中没有threading.local,但是flask中的上下文管理的思想是借鉴的threading.local. ③在线程关闭之前值保持不变,线程关闭后值就清空了. 普通多线程 impo 阅读全文
posted @ 2019-11-24 19:04 圣君灬七夜 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Django有wsgi当做socket,而flask自身是没有wsgi的,他是通过werkzeug来实现的. 看源码 下面看下源码是如何实现的: #这是我们写的flask代码from flask import Flask app = Flask(__name__) #先实例化对象 @app.rout 阅读全文
posted @ 2019-11-24 15:36 圣君灬七夜 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 初识falsk django是大而全面的框架,flask是个轻量级的框架。 flask快速开发网站 flask可以使用很少的代码就可以直接完成一个项目(6,7行代码),如下: from flask import Flask ①先创建Flask的对象 app=Flask(__name__) #name 阅读全文
posted @ 2019-11-24 14:34 圣君灬七夜 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 快速使用 通过werkzurg 了解wsgi threading.local和高级 LocalStack和Local对象实现栈的管理 Flask源码之:配置加载 Flask源码之:路由加载 持续更新中... 阅读全文
posted @ 2019-11-24 14:00 圣君灬七夜 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 琵琶行 / 琵琶引 白居易 唐 浔阳江头夜送客,枫叶荻花秋瑟瑟。主人下马客在船,举酒欲饮无管弦。醉不成欢惨将别,别时茫茫江浸月。 忽闻水上琵琶声,主人忘归客不发。寻声暗问弹者谁,琵琶声停欲语迟。移船相近邀相见,添酒回灯重开宴。千呼万唤始出来,犹抱琵琶半遮面。转轴拨弦三两声,未成曲调先有情。弦弦掩抑声 阅读全文
posted @ 2019-10-07 22:36 圣君灬七夜 阅读(236) 评论(0) 推荐(0) 编辑