转载和积累系列 - Node学习 - 2. 异步式I/O操作
来源:互联网 发布:u盘centos 7安装教程 编辑:程序博客网 时间:2024/06/07 16:34
- 阻塞式I/O:
程序在执行过程中,遇到比较耗时的操作,例如读取数据库、网络交互等,只有等这些操作执行完毕后,程序才继续往下执行,例如PHP就是典型的阻塞式I/O操作。
- 异步式I/O:
针对所有I/O操作时,不采用阻塞的策略,会继续执行下面的程序语句。Node就是异步式的。
- 代码,执行文件读取操作,有同步IO和异步IO两种方法:
var fs = require("fs");var filename = 'hello.txt';fs.readFile(filename, 'utf-8', function (error, data) {if (error) {console.log("error");} else {console.log('yb IO' + data);} });var datas = fs.readFileSync(filename, 'utf-8');console.log('tb IO' + datas);console.log("end");
- 打印结果
- 转载和积累系列 - Node学习 - 2. 异步式I/O操作
- Node.js学习(5)----异步I/O和同步
- 转载和积累系列 - Node学习 - 3. 模块
- 异步非i/o操作和异步i/o
- 转载和积累系列 - 异步编程与响应式框架
- node.js 异步I/O
- Node中的异步I/O
- Node的异步 I/O
- Node.js 异步I/O
- node的异步I/O
- 同步和异步I/O操作
- 转载和积累系列 - Node学习 - 1. 创建简单的HTTP服务器
- 【深入浅出Node.js系列五】初探Node.js的异步I/O实现
- Node.js 异步式 I/O 与事件式编程
- Node.js 异步式 I/O 与事件式编程
- Node.js 异步式 I/O 与事件驱动
- Node.js异步式I/O与事件驱动
- 转载和积累系列
- Shinichi Suzuki:Nurtured by Love-The classic Approach to Talent Education
- ABExternalChangeCallback---监听AddressBook的变化
- What's Next
- MS SQL Server查找表中是否有完全重复的数据he所有表的记录行数及其总和
- signal
- 转载和积累系列 - Node学习 - 2. 异步式I/O操作
- (转)Oracle的left join中on和where的区别
- StringUtils详细介绍
- Sencha Touch 2.0官方指南:如何使用"类"
- sourceinsight添加.v(verilog文件)文件进工程(project)
- JavaScript世界的一等公民 - 函数
- Web Workers處理多線程
- SCOM 2012 基本管理(一)
- SQL语句:使用RowNumber函数但保持原来表的顺序。