我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

JSsetTimeout函数与fs.readfile函数异步执行顺序问题

都说JS是单线程异步机制,一段代码执行完成后才能执行下一段代码,比如说两个settimeout函数。
但是为什么nodejs里的fs.readfile同时异步读取多个文件的时候,会出现小文件先读完啊,难道不应该按照进入队列顺序来吗?

这个底层是调用操作系统的文件读写实现的,所以读取的顺序不可以控制,如果你非要一个顺序,必须在代码里同步下。

近期文章

  • ssm框架下页面重定向出错
  • Coconuts, Revisited
  • ArrayList al=null 和ArrayList al=new ArrayList()
  • xcode无法安装插件,请看链接
  • 博客地址默认把用户账号显示出来是什么鬼
  • dim后面跟着函数的写法是什么,到底怎么才能定义函数的返回值?
  • iphone中avplayer获取总时长
  • java中关于hashmap中的entrySet的疑问
  • 浮点数误差要怎样量化?浮点数陷阱要怎样解决?
  • Ubuntu使用无线上不了网了?怎么回事??有线能够使用
  • java中 接口算是一个类吗?
  • sdk中这两个有什么区别?
  • cpu被盗,紧急求解!!
  • HTML中的id class name 的值对大小写敏感吗
  • jquery如何实现互斥事件,点击一个按钮只有当前(this)类才有反应?
  • eclipse tomcat 无法配置runtime environment
  • C语言问题求解求分析ABC选项
  • 如何提取github项目中的历史修改信息
  • n个整数存放到一个一维数组中
  • 关于opengl运行的一些问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华