Backend
浮生勿语
这个作者很懒,什么都没留下…
展开
-
MySQL数据库面试题
(1)MySQL数据库的索引是基于什么数据结构的?B+树。(2)B+树和B树有什么区别?B+树一个节点 可以有多个值,每个叶节点是相互连接的。(3)为什么采用B+数来建立索引结构?在B+树的叶子节点是顺序相连的,这样方便实现范围查找。(4)在MySQL数据库中,如果在A,B,C三列创建聚簇索引,只查列这个索引有没有效果?看情况,如果是A列的话,是有效果的,如果查B列和C...原创 2019-05-10 13:11:31 · 224 阅读 · 0 评论 -
Flask使用Session和上下文处理器保持登录状态
(1)Flask如何实现用户登录后注销、用户登录后权限不同,页面不一样的功能呢? 我们可以使用session来保存用户登录的这个状态,当登录成功的时候,将当前登录的username存入session,并设置session为permanent属性为True(这样下次打开浏览器仍然是登录的状态),这一步很简单,login函数修改如下:#登录@app.route('/lo...原创 2019-05-07 19:46:12 · 2276 阅读 · 2 评论 -
web服务器和应用服务器以及web应用框架
web服务器(给静态网页) 应用服务器(主要处理逻辑层) web应用框架 负责处理http请求,响应静态文件,常见的有Apache,Nginx以及微软的IIS. 负责处理逻辑的服务器。比如php、python的代码,是不能直接通过nginx这种web服务器来处理的,只能通过应用服务...原创 2018-10-24 19:06:25 · 2195 阅读 · 0 评论