01 基本概念

2018-09-21  本文已影响14人  MickeyMcneil

同步 异步 阻塞 非阻塞

同步与异步关注的是消息通信机制,阻塞与非阻塞关注的是程序在等待调用结果(消息,返回值)时的状态

举例(转自网络):

大佬喜欢喝咖啡,同时养了很多小弟。

  1. 大佬 : 客户端进程
  2. 小弟A : 阻塞处理的IO函数
  3. 小弟B : 非阻塞处理的IO函数
  4. 小弟C、小弟D: 异步处理的IO函数

Node.js基本概念

Node.js是一个基于Chrome V8 引擎的javaScript运行环境,使用事件驱动非阻塞式I/O模型npm(node的包管理器),是全球最大的开源生态系统。

  1. 官网下载node.js安装包(LTS)
  2. 傻瓜式安装,然后在 此电脑(右箭) - 属性 - 高级系统设置 - 环境变量 - 系统变量 - path 中新建粘入安装的路径即可
  3. npm是node的包管理器,npm的位置在 用户 - AppData - Roaming - npm
上一篇下一篇

猜你喜欢

热点阅读