用pipe()是flowing模式,那用readable事件结合read()方法读取这是不是flowing模式?这个read()与pipe()除了用法上的区别,有没有本质的区别?pipe()读取的流数据,是否会进入node进程缓冲区,read()读取的流数据又是否会进入node进程缓冲区?
用pipe()是flowing模式,那用readable事件结合read()方法读取这是不是flowing模式?这个read()与pipe()除了用法上的区别,有没有本质的区别?pipe()读取的流数据,是否会进入node进程缓冲区,read()读取的流数据又是否会进入node进程缓冲区?
3 回答2.8k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答758 阅读✓ 已解决
2 回答1.8k 阅读
2 回答845 阅读✓ 已解决
2 回答1.3k 阅读
read
和pipe
都会进入缓冲区的,不同的是,pipe
是流操作,可以边读取着边消耗着,而read
必须等着读取完才能去处理数据