上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 一、什么是中间件 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 Django的中间件的定义: 如果你想修改请求,例如被传送到view中的HttpRequ 阅读全文
posted @ 2019-07-02 22:06 small_caier 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的 阅读全文
posted @ 2019-07-02 21:56 small_caier 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLA 阅读全文
posted @ 2019-07-02 21:31 small_caier 阅读(13721) 评论(0) 推荐(0) 编辑
摘要: 在程序系统中,例如外卖系统,订单系统,库存系统,优先级较高 发红包,发邮件,发短信,app消息推送等任务优先级很低,很适合交给消息队列去处理,以便于程序系统更快的处理其他请求。 消息队列工作流程: 1 1 消息队列一般有三个角色: 2 2 队列服务端 3 3 队列生产者 4 4 队列消费者 5 5 阅读全文
posted @ 2019-07-02 20:43 small_caier 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Ajax技术? 异步的JavaScript和XML.使用Javascript语言与服务器进行异步交互,传输的数据为XML(更多的使用json数据).Ajax不是一门新的编程语言,而是一种使用现有标准的一套方法. XMLHttpRequest 对象 (异步的与服务器交换数据) JavaScr 阅读全文
posted @ 2019-07-02 20:18 small_caier 阅读(309) 评论(0) 推荐(0) 编辑
摘要: Mysql 专题讲解 一、用户创建与权限管理 a) 创建和删除用户 2. 删除用户: 3. 修改密码: b) 用户权限管理 2. 收回: c) 忘记root密码 1. 新窗口中直接登陆 2. 修改phpMyadmin中的账号配置 二、数据准备 a) 新建user(用户表)、post(日志表)、cat 阅读全文
posted @ 2019-06-27 11:06 small_caier 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 这三种IO多路复用模型在不同的平台有着不同的支持,而epoll在windows下就不支持,好在我们有selectors模块,帮我们默认选择当前平台下最合适的,我们只需要写监听谁,然后怎么发送消息接收消息,但是具体怎么监听的,选择的是select还是poll还是epoll,这是selector帮我们自 阅读全文
posted @ 2019-06-27 10:11 small_caier 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 四种常见IO模型 阻塞IO(blocking IO)、非阻塞IO(nonblocking IO)、IO多路复用(IOmultiplexing)、异步IO(asynchronous IO) IO发生时涉及的对象和步骤 对于一个network IO (这里我们以read、recv举例),它会涉及到两个系 阅读全文
posted @ 2019-06-27 09:57 small_caier 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 因为需要实时显示状态的需求,想到了websocket,但是Django原生不支持websocket,后来搜索到了chango-channels项目,可以实现次需求. 一、Channels 官方文档 二、安装配置 安装channels 配置channels 必须要在settings中进行配置才能使用c 阅读全文
posted @ 2019-06-27 07:58 small_caier 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SSH? SSH是一种网络协议,用于计算机之间的加密登录。使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。 二、LInux下的基本用法 SSH用于远程登陆。假定你要以用户名root登陆主机host,只要使用如下命令 如果本地用户名与远程 阅读全文
posted @ 2019-06-21 11:55 small_caier 阅读(353) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页