摘要:
Ajax 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。对于传统的Web应用,一个简单操作需要重新加载全局数据,但是Ajax的出现的帮助我们避免了这种尴尬 AJAX,Asynchronous 阅读全文
摘要:
RabbitMQ消息队列 rabbitmq官方文档:http://www.rabbitmq.com/tutorials/tutorial-two-python.html rabbitmq中文文档:http://rabbitmq.mr-ping.com/tutorials_with_python/[2 阅读全文
摘要:
Web框架的本质 web应用 众所周知,对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 import socket def handle_request(client): buf = client.recv(1024) client.send( 阅读全文
摘要:
事件类型 指的是文档或者浏览器窗口中发生的一些特定交互瞬间。我们可以通过侦听器(或者处理程序)来预定事件,以便事件发生的时候执行相应的代码。 对于事件需要注意的要点: this event 事件链以及跳出 this标签当前正在操作的标签,event封装了当前事件的内容。 1、鼠标事件 2、键盘事件 阅读全文
摘要:
HTML DOM 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScrip 阅读全文
摘要:
javaScript运算符 注:引自w3cshool 2.运算符的优先级(通过()改变优先级) 阅读全文
摘要:
简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言。用来给HTML网页增加动态功能。 javascript是一种基于对象(Object)和事件驱动(Event Dri 阅读全文
摘要:
本节目录 1、快速开发 2、动画特效 3、图表 4、时间处理 5、富文本编辑器 6、图标字库 7、轮播图 8、表单验证 1、快速开发 Bootstrap Bootstrap,来自 Twitter,是一个用于构建响应式网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 阅读全文
摘要:
import selectors import socket sel = selectors.DefaultSelector() def accept(sock, mask): conn, addr = sock.accept() # Should be ready print('accepted' 阅读全文
摘要:
IO模型 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同环境下给出的答案也是不一的。所以先限定一下上下文是非常有必要的。 在深入了解之前,我们应先了解几个概念: 用户空间和内核空间 - 进程切换 - 进程的阻塞 - 文件描述符 - 缓存 I/O 用户空间与内核空间 现在操作 阅读全文