什么是事件 JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个 ...
分类:
其他好文 时间:
2017-05-24 21:03:54
阅读次数:
159
Aptana简单介绍 Aptana是一个很强大,开源,专注于JavaScript的Ajax开发IDE它的特性包含: 1、JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能 2、Outliner(大纲):显示JavaScript,HTML和CSS的代码结构 ...
分类:
系统相关 时间:
2017-05-22 17:56:28
阅读次数:
227
JavaScript权威指南学习笔记,禁止转载! 6、函数 函数调用方式: 直接调用:foo(); 作为对象的方法调用:obj.method(); new:new Foo(); call/apply/bind:func.call(obj); 函数对象中没有return语句或者return的是基本类型 ...
分类:
编程语言 时间:
2017-05-22 13:21:02
阅读次数:
183
函数是将实现某一功能的代码集合起来,以便重复使用的代码块。 一、函数的创建与调用 注意:以基本语法声明的函数,会在页面载入的时候提前解析到内存中,以便调用,所以可以在函数的前面调用,这里涉及到js中的预解析顺序,但是以自变量形式命名的函数,会在执行他的时候,才进行赋值,所以只能在函数的后面调用。 二 ...
分类:
编程语言 时间:
2017-05-21 11:49:13
阅读次数:
240
《得的》date ,创建时间 1掌握创建日期对象的方法 创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 返回值:不传参的情况下,返回当前的日期时间对象。 说明:如果想根据特定的日期和时间创建日期对象,必须传入表示该日期的毫秒数或者是一组用逗号隔开的表示年月日时分秒的参数 ...
分类:
编程语言 时间:
2017-05-18 23:11:20
阅读次数:
266
函数声明+一组参数及函数体 语法:function functionName([arg0,arg1,.....argn]){ statements } 说明:1functionName是要定义的函数名,标识符。 2[]中的arg0,arg1...argn为函数的参数。 3[]说明里面的内容不是必须的 ...
分类:
编程语言 时间:
2017-05-18 23:08:02
阅读次数:
266
基于gevent(协程),抓取站点的所有url 说到协程,协程不是进程或线程,其执行过程更类似于子例程,或者说不带返回值的函数调用。 协程在执行过程中遇到阻塞时转而执行别的子程序,阻塞结束后再返回来接着执行。 在gevent里面,上下文切换是通过yielding来完成的 代码中用到requests, ...
分类:
其他好文 时间:
2017-05-18 18:41:22
阅读次数:
251
每个JavaScript函数都会有很多附属的(attached)方法,包括toString()、call()以及apply()。听起来,你是否会感到奇怪,一个函数可能会有属于它自己的方法,但是记住,JavaScript中的每个函数都是一个对象。看一下 这篇文章 ,复习一下(refresher)Jav ...
分类:
移动开发 时间:
2017-05-17 19:11:47
阅读次数:
263
从今天起开始java并发编程艺术的学习,每一章学习完以后再这里记录下内容的重点,做个笔记,加深印象。 并发编程的目的是为了让程序运行的更快,但是,并不是启动更多的线程就能让程序最大限度地并发执行。在进行并发是,如果希望通过多现场执行任务让程序运行得更快,会面临非常多的挑战,比如上下文切换的问题,死锁 ...
分类:
编程语言 时间:
2017-05-17 00:57:25
阅读次数:
247
tornado使用了单进程(当然也可以多进程) + 协程 + I/O多路复用的机制,解决了C10K中因为过多的线程(进程)的上下文切换 而导致的cpu资源的浪费。 tornado中的I/O多路复用前面已经讲过了。本文不做详细解释。 来看一下tornado中的协程模块:tornado.gen: tor ...
分类:
其他好文 时间:
2017-05-16 23:22:27
阅读次数:
318