随笔分类 -  Node.js+Python

摘要:上文发布后 Link:http://www.cnblogs.com/tmywu/archive/2013/04/13/3017888.html#2657529,引起了对Node.js内部实现Event loop驱动方式的研究,除了异步I/O操作,本文对同步I/O操作的几种形式进行讲解:阻塞IO非阻塞IOIO复用信号驱动IO异步IO1.阻塞IO 图1从图1我们看到一个最简单的IO操作的流程,从通知内核准备数据阶段到数据从内核Copy到用户空间两个过程都是阻塞的。2.非阻塞IO 图2在应用进程在内核数据准备阶段不断接受轮询... 阅读全文
posted @ 2013-04-16 11:22 老鱼_678 阅读(1393) 评论(1) 推荐(0) 编辑
摘要:看到很多同事写了关于Node.js的Blog.也就跟着学习了一下。作为一个初级入门者,学习后将我的理解总结如下:Node 是一个命令行工具。Node 可以使JS的代码在服务端运行。编写的Js 可以在V8中执行。Node 提供了一组API 访问网络和文件系统。1.Node只是是一个工具,提供Js在服务端执行,如同Java,Ruby,PHP,不要想用Node去解决所有的事情。2.Node并行运行,可以同时做几个任务(Task),显然因为Node是并行执行多个任务显然他是多线程的。这个后面我们去学习下Node的Source,看看他是如何实现这个并行运行的机制的。For example,如图1,2:  阅读全文
posted @ 2013-04-13 23:18 老鱼_678 阅读(1461) 评论(5) 推荐(0) 编辑
摘要:下了几个版本的Node.js msi,都出现了rolling back action的问题。Google一下,见如下链接: http://cnodejs.org/topic/51428aa3069911196d65935c 基本明了问题大概出在哪里。自己手动操作一番,配置成功,如图1: 图1 这里留爪写个配置步骤,供大家参考: Step1: 下载node.exe,npm.zip node.exe link:http://nodejs.org/download/ np... 阅读全文
posted @ 2013-04-01 21:05 老鱼_678 阅读(587) 评论(0) 推荐(0) 编辑