摘要: 什么是信号? 信号是在某个操作前或后自动触发一些操作. 信号是通知,是一种状态,相当于在某种状态下发特定的消息 --为了实现代码层解耦 村长博客:http://www.cnblogs.com/leguan1314/articles/6555581.html django内置信号: Model sig 阅读全文
posted @ 2019-04-04 02:25 yunfengding 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 什么是RPC: 将一个函数运行在远程计算机上并且等待获取那里的结果,这个称作RPC: (Remote Procedure Call远程过程调用) RPC是一个计算机通信协议。 rpc指的是在计算机A上的进程调用另外一台计算机B的进程,A上的进程被挂起,B上的被调用进程开始执行后,产生返回值给A,A继 阅读全文
posted @ 2019-04-04 02:04 yunfengding 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 官方教程:http://www.rabbitmq.com/tutorials/tutorial-one-python.html 传统方式是邮差逐个将邮件送到用户手上. 消息队列的方式: 邮件放进邮箱,用户只需要去邮箱里面去找有没有邮件,有就拿走,没有就下次再来,这样可以极大的提升邮件收发效率! 邮件 阅读全文
posted @ 2019-03-17 22:39 yunfengding 阅读(251) 评论(0) 推荐(0) 编辑
摘要: socket握手流程: 服务端: 自己写服务端 或有些web框架写好了服务端 step1 服务器开启socket 监听ip和端口 step3 允许连接 step5 服务端收到特殊值 对特殊值加密 用magic string='258EAFA5-E914-47DA-95CA-C5AB0DC85B11' 阅读全文
posted @ 2019-03-12 17:43 yunfengding 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 为什么需要协议,因为服务端和客户端通信需要统一的规则,否则无法正确获取到对方发送的信息. 没有请求协议,服务端拆不开请求的数据,没有响应协议,浏览器拆不开响应的数据.其实浏览器和服务端.彼此发的就是一堆字符串,只不过是有个有格式的字符串. 这个有格式的字符串就是: 请求首行(一定要有)说明GET请求 阅读全文
posted @ 2019-03-11 10:28 yunfengding 阅读(152) 评论(0) 推荐(0) 编辑
摘要: jquery中的循环用each循环会经常用 : 第一种,循环序列 2个参数一个是索引,一个是值 第二种, 循环标签, 一个参数i是索引,2个参数一个是索引一个是标签 阅读全文
posted @ 2019-03-11 10:18 yunfengding 阅读(85) 评论(0) 推荐(0) 编辑
摘要: WSGI.py模块: 1. 封装请求来的socket,按照http协议解包--把发来的请求封装成request对象. 2. 按照http协议封装return的数据返回给浏览器 wsgi模块: wsgi模块功能是拆包和封包 拆包只拆urlencodeed类型的请求数据, 它把请求数据拆成字典放在req 阅读全文
posted @ 2019-03-11 10:09 yunfengding 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 路由分发include('blog.urls')): 将以指定名称开头的url分发到指定app中去匹配 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^blog/', include('blog.urls')),] # 将以/blog开头的url分发到blog app下的urls中去匹配.... 阅读全文
posted @ 2019-03-10 21:07 yunfengding 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-10 20:57 yunfengding 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 模板 = html代码 + 模板语法 常用过滤器 自定义过滤器和标签 定义inclusion_tag 阅读全文
posted @ 2019-03-10 20:49 yunfengding 阅读(108) 评论(0) 推荐(0) 编辑