03 2017 档案

摘要:事件类型 指的是文档或者浏览器窗口中发生的一些特定交互瞬间。我们可以通过侦听器(或者处理程序)来预定事件,以便事件发生的时候执行相应的代码。 对于事件需要注意的要点: this event 事件链以及跳出 this标签当前正在操作的标签,event封装了当前事件的内容。 1、鼠标事件 2、键盘事件 阅读全文
posted @ 2017-03-16 10:27 似是故人来~ 阅读(181) 评论(0) 推荐(0)
摘要:HTML DOM 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScrip 阅读全文
posted @ 2017-03-16 10:26 似是故人来~ 阅读(180) 评论(0) 推荐(0)
摘要:javaScript运算符 注:引自w3cshool 2.运算符的优先级(通过()改变优先级) 阅读全文
posted @ 2017-03-16 09:13 似是故人来~ 阅读(133) 评论(0) 推荐(0)
摘要:简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言。用来给HTML网页增加动态功能。 javascript是一种基于对象(Object)和事件驱动(Event Dri 阅读全文
posted @ 2017-03-15 09:15 似是故人来~ 阅读(290) 评论(0) 推荐(0)
摘要:本节目录 1、快速开发 2、动画特效 3、图表 4、时间处理 5、富文本编辑器 6、图标字库 7、轮播图 8、表单验证 1、快速开发 Bootstrap Bootstrap,来自 Twitter,是一个用于构建响应式网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 阅读全文
posted @ 2017-03-10 13:15 似是故人来~ 阅读(358) 评论(0) 推荐(0)
摘要:import selectors import socket sel = selectors.DefaultSelector() def accept(sock, mask): conn, addr = sock.accept() # Should be ready print('accepted' 阅读全文
posted @ 2017-03-09 14:19 似是故人来~ 阅读(1224) 评论(0) 推荐(0)
摘要:IO模型 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同环境下给出的答案也是不一的。所以先限定一下上下文是非常有必要的。 在深入了解之前,我们应先了解几个概念: 用户空间和内核空间 - 进程切换 - 进程的阻塞 - 文件描述符 - 缓存 I/O 用户空间与内核空间 现在操作 阅读全文
posted @ 2017-03-08 19:26 似是故人来~ 阅读(1820) 评论(0) 推荐(1)
摘要:事件驱动 事件驱动初了解: 通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求; (2)每收到一个请求,创建一个新的线程,来处理该请求; (3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求 上面的几种方式,各有千秋, 阅读全文
posted @ 2017-03-08 16:50 似是故人来~ 阅读(515) 评论(0) 推荐(0)
摘要:协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是协程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此:协程能保留上一次调用时的状态(即所有局部状态的一个特定 阅读全文
posted @ 2017-03-08 12:06 似是故人来~ 阅读(635) 评论(0) 推荐(0)
摘要:多进程 python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换 阅读全文
posted @ 2017-03-07 19:50 似是故人来~ 阅读(234) 评论(0) 推荐(0)
摘要:1、socket语法及相关 在网络编程中个一个基本组件就是套接字(socket)。套接字基本上是两个端点的程序之间的'信息通道'。程序可能分布在不同的计算机上(通过网络连接),通过套接字相互发送信息。在Python中大多数的网络编程都隐藏了socket模块的基本细节,不直接和套接字交互。 套接字包括 阅读全文
posted @ 2017-03-06 18:26 似是故人来~ 阅读(304) 评论(0) 推荐(0)