初识Node.js
来源:互联网 发布:九鼎彩社用的软件 编辑:程序博客网 时间:2024/06/09 15:16
什么是Node?
Node是一个搭建在Chrome JavaScript运行时上的平台,用于构建高速、可伸缩的网络程序。Node.js采用的事件驱动、非阻塞I/O模型,使它既轻量又高效,并成为构建运行在分布式设备上的数据密集型实时程序的完美选择。它有如下特点:
- 构建在JavaScript之上的;
- 事件触发和异步的;
- 专为数据密集型实时程序设计的。
浏览器的工作原理
浏览器一般都是事件驱动(用事件轮询)和非阻塞的I/O处理(用异步I/O)。
那什么是事件轮询和异步I/O呢?
事件轮询(Event Loop)
Event Loop指的是计算机系统中的一种运行机制。
首先了解下什么是进程?
一般来说,运行以后的程序叫做”进程”(process),一个进程一次只能执行一个任务。
- 异步I/O
- (未完待续)
阅读全文
0 0
- Node.js初识
- 初识Node.js
- 初识node.js
- node.js 初识
- 初识Node.js
- 初识node.js
- node.js初识
- Node.js 初识
- node.js初识
- 初识Node.js
- 《初识Node.js》
- 初识Node.js
- 初识Node.js
- node.jsの初识
- Node.js初识
- node.js初识-千里之行始于足下
- 初识 node.js
- 初识Node.js
- 在浏览器地址栏键入URL之后经历的过程
- html添加swf文件,设置背景透明
- HEVC率失真优化
- 109. Convert Sorted List to Binary Search Tree
- Attention Is All You Need 论文阅读笔记
- 初识Node.js
- (M)Dynamic Programming: 413. Arithmetic Slices
- 伪类三角形
- 史上最全量化交易资源整理
- Codeforces Round #437 (Div. 2, based on MemSQL Start[c]UP 3.0
- mac OSX10.12 sierra 安装python-ldap报missing sasl.h错误
- 单例模式之懒汉的并发问题
- Java 数据结构
- 87.乱串追源