- 博客(9)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 html5 多线程处理webWorker
Web WorkerWeb Worker提供了一个简单的方法使得 web 内容能够在后台运行脚本。一旦 worker 创建后,它可以向由它的创建者指定的事件监听函数传递消息,这样该 worker 生成的所有任务就都会接收到这些消息worker 线程能够在不干扰 UI 的情况下执行任务。另外,它还能够使用 XMLHttpRequest (虽然 responseXML 与 channel 两个属性值始终
2016-05-30 13:53:11 10865 2
原创 Html5 服务端推送 Server-Sent Event
服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的 COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选择。WebSocket 在介绍 HTML 5 服务器推送事件之前,首先介绍一些上面提到的几种服务器
2016-05-29 15:43:43 8315
原创 强大的原生DOM选择器querySelector和querySelectorAll
在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常繁琐的正则表达式,或者使用某个库。事实上,现在所有的浏览器厂商都提供了 querySelector 和 querySele
2016-05-29 13:13:53 2251
原创 Html5 中的 WebSocket通信
1.WebSocket通信基础知识WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。 使用ws或wss协议,是下一代客户端-服务器的异步通信方法。在WebSocket API中,浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。现在,很多网站为了实现即时通讯(real-time),所用的技术都是轮
2016-05-29 10:49:08 2715 1
原创 html5跨域通信之postMessage
html5跨域通信之postMessage的用法不同域名下的文档因为安全问题,不允许相互之间文档的访问,但是有的时候却不得不需要这样的操作。因此我们一般可以采用 window.name,hash,或者jsonp来实现跨域访问。不过自从html5出来以后,我们又可以多一种实现方式了postMessage,下面就是一个最简单的消息传递的例子,我们要实现的功能是将page1页面中的内容,发送到不同域名下的
2016-05-27 15:36:30 3604
原创 Nodejs学习item 4 -- 文件系统file
Node.js 文件系统Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示:var fs = require("fs")1. 异步和同步Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数
2016-05-05 10:34:05 839
原创 Nodejs学习item 3 -- module模块系统与npm包管理
Node.js模块系统为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。nodejs基于commonjs实现了模块管理系统。node中每一个js文件都是一个独立的模块,在其
2016-05-04 13:37:02 1344
原创 Nodejs学习item 2 -- events事件处理EventEmitter
events是node.js 最重要的模块,events模块只提供了一个对象events.EventEmitter,EventEmitter 的核心是事件监听器on与事件发射emit。简介及资料 http://nodejs.org/api/events.html http://www.infoq.com/cn/articles/tyq-nodejs-eventNode.js中大部分的模块,都继承
2016-05-03 22:32:00 2473
原创 Nodejs学习item 1 -- 入门手上
一、 安装首先,去http://nodejs.org 下载安装。我下的版本是0.8.14。安装很简单,下一步下一步就哦了。然后在path中配置一下安装目录即可,msi会把npm(Node Package Manager)一并装上。我的安装目录是C:\Program Files (x86)\nodejs。这时使用cmd命令窗口 node -v ,npm -v命令查看下安装的版本1.1、hellowor
2016-05-03 21:21:02 5394
cvx_usrguide
2014-04-26
0_1线性规划模型的MATLAB实现及应用
2014-04-26
数学建模论文1992-2011年全部优秀论文与点评
2012-08-21
如何将开发API文档整合到一起?如下图所示?
2015-12-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人