Node.js
andy_zheng2011
微笑是人生旅途最好的身份证!^_^Smile~
展开
-
服务端javascript
服务端javascript?! 是的,你没有听错,我也没有写错。就是服务端javascript!以前也许我们曾用过或者听说过Google GWT API可以用java实现Web前端,却没有听说过javascript也可以告别浏览器,另谋高就! 其实微软IIS早就有把javaScript包养的前科咯~ 今天我们不谈变态的微软,就来说说另一种支持后端javascript的技术-Node.js...2012-03-07 13:31:37 · 121 阅读 · 0 评论 -
【转】学习NodeJS第一天:node.js引言
Node.JS是资深C程序员Ryan Dahl(http://four.livejournal.com/)的作品,依据Google著名的开源JavaScript引擎V8来进行二次开发 的Web I/O服务器(http://nodejs.org/)。V8本身是非常快的JavaScript引擎,处理JS执行运行的速度非常高。相关测试表 明,FireFox、Opera和IE的JS引擎速度...原创 2012-03-08 17:23:33 · 84 阅读 · 0 评论 -
【转】学习NodeJS第二天:漫谈NodeJS
新型的服务端正在进入我们的视野,让我们投入了关注的目光,例如近来的 NodeJS 算比较抢眼的一员。 之所以创造NodeJS ,引用原作者 Ryan 之 语,目标是为了可以更轻松地编写具有可伸缩性的网络程序。咋一想,这样的目标作为网络开发人员们何曾不想拥有。——于是看看Nodejs 是怎么实现的。首先由浅入深说下简单的概念:无论是复杂的业务逻辑,还是简单的“HelloWorld” ...原创 2012-03-08 17:29:01 · 111 阅读 · 0 评论 -
【转】学习NodeJS第三天:打造Nodejs的调试环境
自从NODEJS问世以来,我们注意到的一个现象是,开源生态围绕Nodejs的扩展(Extends)、插件(Plugins)或工具 (Tools/Utilis)在不断地增多,可见当中之蓬勃。这一方面固然很好,但这里却不是重点讨论那些扩展或者插件,而是调试工具(debugger)本身。因为,没有一个调试工具,无法展开一丁点的开发工作,或者困难重重。大家心知肚明,调试器自必然不可或缺。官方 ...原创 2012-03-08 17:31:50 · 108 阅读 · 0 评论 -
【转】学习NodeJS第四天:初始化nodejs的历险之旅(上)
nodejs 其源码大体上分 C/C++ 的和 JS 的,JS 文件主要集中在/lib目录里面,但别处 /src 中却有一个非常重要的 node.js(process.js) 文件,它是初始化 nodejs 的文件,在调试的时候也会经常断点在该源码上。本文基于 nodejs 0.2.0 的版本来围绕这份初始化文件谈谈对 nodejs 的认识。若不足之处,敬请提出! nodejs...原创 2012-03-08 17:42:34 · 81 阅读 · 0 评论 -
【转】学习NodeJS第五天:初始化nodejs的历险之旅(下)
包加载 首先声明,原本 JS 是没有模块库机制(module)的,这必然为创建实质项目带来很大的麻烦,毕竟,我们的目标,还是要创造一个系统的、科学现代的、规范合理的控制各逻辑 代码的边界,否则如果是一种落后的管理机制那就是一块明显的短板。nodejs 本身没有发明一种“新的”模块管理方式,而是直接继承自志愿者组织的 CommonJS 规范作为模块管理的规范,所以开发 node...原创 2012-03-08 18:04:32 · 95 阅读 · 0 评论 -
【转】学习NodeJS第六天:JavaScript的继承
人们接触 JavaScript,都被他单纯的外表给骗了,殊不知,一下子又 FP 又 OO 又前台又跑到后台,活蹦乱跳。一旦你遇到某些障碍,面对的JavaScript也表现得脾气好,你怎么弄它,改造它,它也不会生气,却太容易让人迷惑,造 成生气的居然是你或者我。真不知道是你玩 JS 还是变成 JS 玩你…… 许多人被 JS “蛊惑”过之后,深感不爽,立意要重新改造乃万恶的 JS,...原创 2012-03-08 18:19:49 · 99 阅读 · 0 评论