代码改变世界

随笔分类 - nodejs

【HTML5】HTML5 WebSocket简介以及简单示例

2013-10-08 18:28 by sniper007, 10115 阅读, 收藏, 编辑
摘要:互联网发展到现在,早已超越了原始的初衷,人类从来没有像现在这样依赖过他;也正是这种依赖,促进了互联网技术的飞速发展。而终端设备的创新与发展,更加速了互联网的进化;HTTP/1.1规范发布于1999年,同年12月24日,HTML4.01规范发布;尽管已到2012年,但HTML4.01仍是主流;虽然 HTML5的草案已出现了好几个年头,但转正日期,遥遥无期,少则三五年,多则数十年;而HTML5的客户代理(对于一般用户而言,就是浏览器),则已百 家争鸣,星星向荣;再加上移动终端的飞速发展,在大多数情况下,我们都可以保证拥有一个HTML5的运行环境,所以,我们来分享一下HTML5中的 WebSocke 阅读全文

【nodejs】Node.js has no method 'sendHeader'

2013-06-14 10:07 by sniper007, 411 阅读, 收藏, 编辑
摘要:TypeError: Object #<ServerResponse> has no method 'sendHeader' at Server.<anonymous> (/home/suntiger036/javascript/nodejs/helloword.js:4:18) at Server.EventEmitter.emit (events.js:98:17) at HTTPParser.parser.onIncoming (http.js:2051:12) at HTTPParser.parserOnHeadersComplete [as o 阅读全文

【nodejs】 Node.js初探之hello world【转】

2013-06-14 09:57 by sniper007, 140 阅读, 收藏, 编辑
摘要:第一个例子:hello world。在node目录下建立hello.js文件,然后在里面输入: var sys = require("sys"); sys.puts("Hello world"); 然后我们在命名台中输入命令node hello.js,就能看到命名台输出结果Hello world。第二个例子:hello world2。好了,这次我们试从游览器中输出hello world。在node目录下建立http.js,然后输入:var sys = require("sys"), http = require("http& 阅读全文

【nodejs】 在 Ubuntu 12.04 安裝 Node.js【转】

2013-06-13 18:24 by sniper007, 241 阅读, 收藏, 编辑
摘要:使用 nvm(Node Version Manage) 來安裝 node.js,預先需要 curl, git, g++ :$ sudo apt-get install git-core g++ curl接著即可用以下指令安裝 :$ git clone git://github.com/creationix/nvm.git ~/.nvm$ echo ". ~/.nvm/nvm.sh" >> ~/.bashrc重新開啟 terminal 或是打source ~/.bashrc或. ~/.bashrc 載入新的 bashrc 設定到目前 bash 環境中, 接著 :$ 阅读全文