前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
首页程序员面试题库Node.js面试题第 4 页
面试知识索引 · 分类、标签与搜索

Node.js面试题,217 道完整答案

Node.js面试题第 4 页,显示第 151–200 题,共找到 217 道完整解析,可继续按分类、标签与关键词缩小范围。

217筛选结果
52技术分类
178检索标签
5索引分页
按分类建立知识面,再用标签和搜索定位问题

每页只渲染 50 道题。分类与标签分页可抓取,自由搜索结果不会制造无限 SEO 页面。

快速定位

分类、标签与关键词搜索

清除全部筛选
题库检索
技术分类52 个
全部分类5000Node.js217AI Agent511浏览器301JavaScript285React281AI 开发262CSS240TypeScript206Vue180前端工程化138React Native135
查看全部 52 个分类
操作系统135数据库134Docker95计算机网络94API 设计90Kubernetes90HTML89Redis89全栈开发88分布式系统88系统设计86HTTP85Next.js60Angular58Linux53Nuxt51PostgreSQL46可观测性46设计模式46小程序45身份与权限45无障碍44MongoDB43PWA43Web 安全43Git42前端测试42前端性能41WebAssembly40测试40AI 工程37SvelteKit37Go35前端数据管理30React Router29AI 全栈28Svelte27算法12Java10数据结构5前端手写题3
Node.js 标签22 个
并发编程61流与二进制47模块与工具链45服务端工程42进程与线程42运行时与调度41异步编程38流处理32HTTP18事件循环18安全11性能优化6缓存6可观测性4实时通信4
查看其余 7 个标签
测试4CI/CD2容器化2网络协议2路由2Agent 记忆1构建工具1
当前页04 / 5

正在显示第 151–200 题

Node.js50
第 4 页

本页面试问题

按稳定语义路径排序

  1. 0151
    Node.js服务端工程

    Node.js 的 close、closeIdleConnections 和 closeAllConnections 有何区别?

    Node.js 的 close、closeIdleConnections 和 closeAllConnections 有何区别? 本文先给出可直接复述的结论,再用最小代码说明Node.js server.close closeAllConnections closeIdleConnections 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js server.close closeAllConnections closeIdleConnections 区别
    #服务端工程#实时通信#测试
  2. 0152
    Node.js服务端工程

    Node.js HTTP 监听失败的 EADDRINUSE、EACCES 应怎样处理?

    Node.js HTTP 监听失败的 EADDRINUSE、EACCES 应怎样处理? 本文先给出可直接复述的结论,再用最小代码说明Node.js http server error 事件 EADDRINUSE 处理的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js http server error 事件 EADDRINUSE 处理
    #服务端工程#异步编程#HTTP
  3. 0153
    Node.js服务端工程

    Node.js HTTP 服务器的 timeout、requestTimeout 设置为 0 与有限值分别意味着什么?

    Node.js HTTP 服务器的 timeout、requestTimeout 设置为 0 与有限值分别意味着什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js server timeout requestTimeout 为0含义的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js server timeout requestTimeout 为0含义
    #服务端工程#HTTP
  4. 0154
    Node.js服务端工程

    Node.js 中 http2 模块与 http/1.1 服务在多路复用与连接管理上有哪些工程差异,什么时候选 HTTP/2?

    Node.js 中 http2 模块与 http/1.1 服务在多路复用与连接管理上有哪些工程差异,什么时候选 HTTP/2? 本文先给出可直接复述的结论,再用最小代码说明Node.js http2 与 http1 服务端差异 选型的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js http2 与 http1 服务端差异 选型
    #服务端工程#HTTP
  5. 0155
    Node.js服务端工程

    Node.js 通过 server.maxHeadersCount 或 --max-http-header-size 防护了什么攻击,调大会有什么后果?

    Node.js 通过 server.maxHeadersCount 或 --max-http-header-size 防护了什么攻击,调大会有什么后果? 本文先给出可直接复述的结论,再用最小代码说明Node.js max-http-header-size 防护攻击 调大风险的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js max-http-header-size 防护攻击 调大风险
    #服务端工程#安全#HTTP
  6. 0156
    Node.js服务端工程

    Node.js 的 --max-old-space-size 应该根据什么设定,容器内存限制下为什么要显式配置?

    Node.js 的 --max-old-space-size 应该根据什么设定,容器内存限制下为什么要显式配置? 本文先给出可直接复述的结论,再用最小代码说明Node.js --max-old-space-size 容器内存设置的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js --max-old-space-size 容器内存设置
    #服务端工程#容器化
  7. 0157
    Node.js服务端工程

    Node.js 服务内存持续上涨时,如何借助 --heapsnapshot-signal 或 heapdump 对比快照定位泄漏对象?

    Node.js 服务内存持续上涨时,如何借助 --heapsnapshot-signal 或 heapdump 对比快照定位泄漏对象? 本文先给出可直接复述的结论,再用最小代码说明Node.js 内存泄漏 heap snapshot 对比定位的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 内存泄漏 heap snapshot 对比定位
    #服务端工程
  8. 0158
    Node.js服务端工程

    Node.js 中 NODE_ENV=production 到底改变了什么,框架与依赖库据此做了哪些不同行为?

    Node.js 中 NODE_ENV=production 到底改变了什么,框架与依赖库据此做了哪些不同行为? 本文先给出可直接复述的结论,再用最小代码说明NODE_ENV=production 改变了什么的工作方式、判断依据、项目边界和常见误区。

    核心关键词NODE_ENV=production 改变了什么
    #服务端工程#缓存
  9. 0159
    Node.js服务端工程

    Node.js 服务出现请求排队但 CPU 很低,如何判断是数据库连接池耗尽并处理?

    Node.js 服务出现请求排队但 CPU 很低,如何判断是数据库连接池耗尽并处理? 本文先给出可直接复述的结论,再用最小代码说明Node.js 连接池耗尽诊断 CPU低请求排队的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 连接池耗尽诊断 CPU低请求排队
    #服务端工程
  10. 0160
    Node.js服务端工程

    Node.js 进程中 SIGINT、SIGTERM、SIGHUP、SIGKILL 的默认行为分别是什么,哪些不能被捕获?

    Node.js 进程中 SIGINT、SIGTERM、SIGHUP、SIGKILL 的默认行为分别是什么,哪些不能被捕获? 本文先给出可直接复述的结论,再用最小代码说明Node.js process signal SIGINT SIGTERM 默认行为的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js process signal SIGINT SIGTERM 默认行为
    #服务端工程#并发编程
  11. 0161
    Node.js服务端工程

    Node.js 中为什么请求处理时 req 与 res 上的 error 事件都要监听,漏掉会怎样?

    Node.js 中为什么请求处理时 req 与 res 上的 error 事件都要监听,漏掉会怎样? 本文先给出可直接复述的结论,再用最小代码说明Node.js req res error 事件 漏监听后果的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js req res error 事件 漏监听后果
    #服务端工程#安全#HTTP
  12. 0162
    Node.js服务端工程

    Node.js 服务返回大文件时为什么不能 readFile 进内存再 res.end,正确做法是什么?

    Node.js 服务返回大文件时为什么不能 readFile 进内存再 res.end,正确做法是什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js 大文件响应 createReadStream 流式的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 大文件响应 createReadStream 流式
    #服务端工程#流处理
  13. 0163
    Node.js服务端工程

    Node.js 的 process.memoryUsage() 中 rss、heapTotal、heapUsed、external 各自含义及排查内存问题时看哪个?

    Node.js 的 process.memoryUsage() 中 rss、heapTotal、heapUsed、external 各自含义及排查内存问题时看哪个? 本文先给出可直接复述的结论,再用最小代码说明Node.js memoryUsage rss heapUsed external 含义的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js memoryUsage rss heapUsed external 含义
    #服务端工程#Agent 记忆
  14. 0164
    Node.js服务端工程

    Node.js 服务管理密钥(数据库密码等)时为什么不能写进代码或镜像,推荐的注入与访问方式是什么?

    Node.js 服务管理密钥(数据库密码等)时为什么不能写进代码或镜像,推荐的注入与访问方式是什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js 密钥管理 注入方式 防泄漏的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 密钥管理 注入方式 防泄漏
    #服务端工程#安全#容器化
  15. 0165
    Node.js服务端工程

    Node.js 中 socket.end() 与 socket.destroy() 的区别是什么,回收连接时该用哪个?

    Node.js 中 socket.end() 与 socket.destroy() 的区别是什么,回收连接时该用哪个? 本文先给出可直接复述的结论,再用最小代码说明Node.js socket.end 与 destroy 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js socket.end 与 destroy 区别
    #服务端工程
  16. 0166
    Node.js服务端工程

    Node.js 中为什么推荐用 stream.pipeline 串联流而不是手工 pipe,背压在服务端防内存暴涨中起什么作用?

    Node.js 中为什么推荐用 stream.pipeline 串联流而不是手工 pipe,背压在服务端防内存暴涨中起什么作用? 本文先给出可直接复述的结论,再用最小代码说明Node.js stream.pipeline 背压 防内存暴涨的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js stream.pipeline 背压 防内存暴涨
    #服务端工程#流处理
  17. 0167
    Node.js服务端工程

    Node.js 服务端为什么应输出结构化 JSON 日志而不是拼字符串,关键字段有哪些?

    Node.js 服务端为什么应输出结构化 JSON 日志而不是拼字符串,关键字段有哪些? 本文先给出可直接复述的结论,再用最小代码说明Node.js 结构化日志 JSON 关键字段的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 结构化日志 JSON 关键字段
    #服务端工程#可观测性
  18. 0168
    Node.js服务端工程

    Node.js 触发 uncaughtException 后,为什么不应继续正常接请求?

    解释未捕获异常为何可能留下部分修改状态,区分业务错误边界、uncaughtException 和只观察的 Monitor,给出独立崩溃示例及外部重启、最小同步诊断的处理原则。

    核心关键词Node.js uncaughtException 后是否应退出进程
    #服务端工程#并发编程
  19. 0169
    Node.js服务端工程

    Node.js 的 unhandled-rejections 五种模式有什么区别?

    逐项解释未处理 Promise 拒绝的五种 Node.js 模式,区分 throw 与 strict 的事件顺序、警告与退出码,以及监听器对行为的影响,提供独立进程验证方法。

    核心关键词Node.js --unhandled-rejections 模式取值 生产选择
    #服务端工程#异步编程#并发编程
  20. 0170
    Node.js服务端工程

    Node.js 的 worker_threads 池大小应该如何确定,线程间通信成本如何影响设计?

    Node.js 的 worker_threads 池大小应该如何确定,线程间通信成本如何影响设计? 本文先给出可直接复述的结论,再用最小代码说明Node.js worker_threads 池大小 通信成本的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js worker_threads 池大小 通信成本
    #服务端工程#并发编程
  21. 0171
    Node.js流与二进制

    为什么 for await 遍历 Node.js Readable 时提前 break 会自动销毁流,这替代不了哪种显式错误处理?

    为什么 for await 遍历 Node.js Readable 时提前 break 会自动销毁流,这替代不了哪种显式错误处理? 本文先给出可直接复述的结论,再用最小代码说明Node.js readable for await break destroy的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js readable for await break destroy
    #流与二进制#异步编程#流处理
  22. 0172
    Node.js流与二进制

    Writable.write 返回 false 表示写入失败吗,为什么要等 drain?

    解释 write 返回 false 是停止继续生产的背压信号,说明当前数据已进入写入流程、不能重写同一块,并用慢速对象流示例验证顺序、drain 等待和正常结束。

    核心关键词Node.js writable write 返回 false drain 背压
    #流与二进制#流处理
  23. 0173
    Node.js流与二进制

    Node.js 把大文件流式转成 Base64 时按任意字节块 encode 为什么会得到错误结果?

    Node.js 把大文件流式转成 Base64 时按任意字节块 encode 为什么会得到错误结果? 本文先给出可直接复述的结论,再用最小代码说明Node.js Base64 流式 编码 3 字节 边界的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Base64 流式 编码 3 字节 边界
    #流与二进制#缓存#流处理
  24. 0174
    Node.js流与二进制

    Node.js Buffer.alloc 与 Buffer.allocUnsafe 的安全边界是什么,复用未清零内存会泄露什么?

    Node.js Buffer.alloc 与 Buffer.allocUnsafe 的安全边界是什么,复用未清零内存会泄露什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer alloc allocUnsafe 安全的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer alloc allocUnsafe 安全
    #流与二进制#安全#性能优化
  25. 0175
    Node.js流与二进制

    Node.js 中字符串长度与 Buffer.byteLength 不一致时,HTTP Content-Length 应按哪一个计算?

    Node.js 中字符串长度与 Buffer.byteLength 不一致时,HTTP Content-Length 应按哪一个计算? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer.byteLength Content-Length 字符串长度的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer.byteLength Content-Length 字符串长度
    #流与二进制#HTTP
  26. 0176
    Node.js流与二进制

    Node.js 收集流数据用数组拼接字符串与 Buffer.concat 在内存峰值上有何不同?

    Node.js 收集流数据用数组拼接字符串与 Buffer.concat 在内存峰值上有何不同? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer.concat 内存 峰值 收集流的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer.concat 内存 峰值 收集流
    #流与二进制
  27. 0177
    Node.js流与二进制

    Node.js Buffer.from 拷贝与 Buffer.allocUnsafe 的小 Buffer 池化机制在何时会共享底层 ArrayBuffer?

    Node.js Buffer.from 拷贝与 Buffer.allocUnsafe 的小 Buffer 池化机制在何时会共享底层 ArrayBuffer? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer poolSize allocUnsafe 共享 ArrayBuffer的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer poolSize allocUnsafe 共享 ArrayBuffer
    #流与二进制
  28. 0178
    Node.js流与二进制

    Node.js Buffer.slice 共享内存而 Buffer.from(buffer) 拷贝,这一差异如何影响缓存大文件切块的释放?

    Node.js Buffer.slice 共享内存而 Buffer.from(buffer) 拷贝,这一差异如何影响缓存大文件切块的释放? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer slice 共享内存 拷贝 释放的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer slice 共享内存 拷贝 释放
    #流与二进制#缓存
  29. 0179
    Node.js流与二进制

    Node.js 把 Buffer 转成 ArrayBuffer 时为什么直接用 buffer.buffer 可能带出池内多余字节?

    Node.js 把 Buffer 转成 ArrayBuffer 时为什么直接用 buffer.buffer 可能带出池内多余字节? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer 转 ArrayBuffer byteOffset byteLength pool的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer 转 ArrayBuffer byteOffset byteLength pool
    #流与二进制
  30. 0180
    Node.js流与二进制

    Node.js Buffer 与 Uint8Array、DataView 在读取网络二进制包头时应如何分工?

    Node.js Buffer 与 Uint8Array、DataView 在读取网络二进制包头时应如何分工? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer Uint8Array DataView 二进制包头的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer Uint8Array DataView 二进制包头
    #流与二进制
  31. 0181
    Node.js流与二进制

    Writable 的 cork 与 uncork 如何合并写入,为什么可能卡住?

    解释 cork 暂存写入与 uncork 释放的关系,使用 writev 示例验证小写入批量交付,并说明嵌套调用计数、end 的处理、背压等待死锁与无批处理实现时的成本。

    核心关键词Node.js writable cork uncork 批量写入
    #流与二进制#流处理
  32. 0182
    Node.js流与二进制

    Node.js 用 crypto Hash 对流式下载做校验时,update 顺序和最终 digest 时机有哪些坑?

    Node.js 用 crypto Hash 对流式下载做校验时,update 顺序和最终 digest 时机有哪些坑? 本文先给出可直接复述的结论,再用最小代码说明Node.js crypto Hash stream update digest 顺序的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js crypto Hash stream update digest 顺序
    #流与二进制#流处理
  33. 0183
    Node.js流与二进制

    stream.destroy(err) 与 writable.end() 有什么区别?

    stream.destroy(err) 与 writable.end() 有什么区别? 本文先给出可直接复述的结论,再用最小代码说明Node.js stream destroy end error 事件的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js stream destroy end error 事件
    #流与二进制#流处理
  34. 0184
    Node.js流与二进制

    Node.js 流处理内存持续上涨时,如何区分是未遵守背压、Buffer 视图钉住大内存还是对象模式堆积?

    Node.js 流处理内存持续上涨时,如何区分是未遵守背压、Buffer 视图钉住大内存还是对象模式堆积? 本文先给出可直接复述的结论,再用最小代码说明Node.js stream 内存上涨 背压 Buffer slice 诊断的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js stream 内存上涨 背压 Buffer slice 诊断
    #流与二进制#流处理
  35. 0185
    Node.js流与二进制

    Node.js Duplex 与 Transform 的差别是否只是名字不同,哪些 I/O 场景必须用 Duplex?

    Node.js Duplex 与 Transform 的差别是否只是名字不同,哪些 I/O 场景必须用 Duplex? 本文先给出可直接复述的结论,再用最小代码说明Node.js Duplex Transform 区别 场景的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Duplex Transform 区别 场景
    #流与二进制
  36. 0186
    Node.js流与二进制

    Node.js 读取未知编码文本流时,latin1 与 utf8 混用会怎样破坏字节,何时应先探测 BOM?

    Node.js 读取未知编码文本流时,latin1 与 utf8 混用会怎样破坏字节,何时应先探测 BOM? 本文先给出可直接复述的结论,再用最小代码说明Node.js 编码 BOM latin1 utf8 流的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 编码 BOM latin1 utf8 流
    #流与二进制
  37. 0187
    Node.js流与二进制

    Node.js Writable 在 end 之后再 write 会触发什么错误,为什么不能靠 try/catch 捕获异步流错误?

    Node.js Writable 在 end 之后再 write 会触发什么错误,为什么不能靠 try/catch 捕获异步流错误? 本文先给出可直接复述的结论,再用最小代码说明Node.js write after end ERR_STREAM_WRITE_AFTER_END的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js write after end ERR_STREAM_WRITE_AFTER_END
    #流与二进制#异步编程#流处理
  38. 0188
    Node.js流与二进制

    stream.finished、end、finish 和 close 分别说明什么完成状态?

    区分可读耗尽、可写完成和资源关闭,说明 finished 如何组合成功与异常结束、双工流的等待范围和 cleanup 选项,并用 PassThrough 示例验证写入完成后仍有可读数据。

    核心关键词Node.js stream finished close end 事件 区别
    #流与二进制#流处理
  39. 0189
    Node.js流与二进制

    Node.js Readable 的 flowing 与 paused 模式怎样切换?

    区分自动推送的 flowing 模式和主动 read 的 paused 模式,解释 readableFlowing 三种状态、data 与 readable 的使用方式、暂停恢复及混用消费接口造成的理解偏差。

    核心关键词Node.js readable flowing paused data readable 事件
    #流与二进制#流处理
  40. 0190
    Node.js流与二进制

    Node.js 的 Readable、Writable、Duplex、Transform 分别解决什么问题?

    Node.js 的 Readable、Writable、Duplex、Transform 分别解决什么问题? 本文先给出可直接复述的结论,再用最小代码说明Node.js stream 四种流类型 Readable Writable Duplex Transform的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js stream 四种流类型 Readable Writable Duplex Transform
    #流与二进制#流处理
  41. 0191
    Node.js流与二进制

    Node.js 顺序读取超大文件为什么流式加背压比 readFile 全量读入更适合,何时 readFile 反而更简单?

    Node.js 顺序读取超大文件为什么流式加背压比 readFile 全量读入更适合,何时 readFile 反而更简单? 本文先给出可直接复述的结论,再用最小代码说明Node.js 大文件 createReadStream readFile 背压的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 大文件 createReadStream readFile 背压
    #流与二进制#流处理
  42. 0192
    Node.js流与二进制

    Node.js fs.createReadStream 打开失败时错误发生在哪一步,调用方如何避免把 open 错误当作数据错误重试?

    Node.js fs.createReadStream 打开失败时错误发生在哪一步,调用方如何避免把 open 错误当作数据错误重试? 本文先给出可直接复述的结论,再用最小代码说明Node.js createReadStream open error ENOENT的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js createReadStream open error ENOENT
    #流与二进制#异步编程
  43. 0193
    Node.js流与二进制

    Node.js fs.createReadStream 的 start、end 选项如何实现 HTTP Range 分段下载且避免越界?

    Node.js fs.createReadStream 的 start、end 选项如何实现 HTTP Range 分段下载且避免越界? 本文先给出可直接复述的结论,再用最小代码说明Node.js fs.createReadStream start end Range的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js fs.createReadStream start end Range
    #流与二进制#HTTP
  44. 0194
    Node.js流与二进制

    Node.js 将文件流压缩后发给 HTTP 客户端时,为什么 Content-Length 通常不可预知,应改用什么头?

    Node.js 将文件流压缩后发给 HTTP 客户端时,为什么 Content-Length 通常不可预知,应改用什么头? 本文先给出可直接复述的结论,再用最小代码说明Node.js gzip 流式 Content-Length Transfer-Encoding chunked的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js gzip 流式 Content-Length Transfer-Encoding chunked
    #流与二进制#HTTP#流处理
  45. 0195
    Node.js流与二进制

    Node.js Buffer.from(str, 'hex') 遇到奇数长度或非法字符时行为如何,校验责任在哪?

    Node.js Buffer.from(str, 'hex') 遇到奇数长度或非法字符时行为如何,校验责任在哪? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer.from hex 非法字符 截断的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js Buffer.from hex 非法字符 截断
    #流与二进制
  46. 0196
    Node.js流与二进制

    Node.js 流的 highWaterMark 怎么调,越大吞吐就越高吗?

    Node.js 流的 highWaterMark 怎么调,越大吞吐就越高吗? 本文先给出可直接复述的结论,再用最小代码说明Node.js stream highWaterMark 内存 吞吐 调优的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js stream highWaterMark 内存 吞吐 调优
    #流与二进制#流处理
  47. 0197
    Node.js流与二进制

    Node.js 服务端用 fs.createReadStream 经 pipeline 写 HTTP 响应时,客户端中途断开会触发哪些事件?

    Node.js 服务端用 fs.createReadStream 经 pipeline 写 HTTP 响应时,客户端中途断开会触发哪些事件? 本文先给出可直接复述的结论,再用最小代码说明Node.js HTTP 下载 pipeline 客户端断开 aborted的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js HTTP 下载 pipeline 客户端断开 aborted
    #流与二进制#HTTP
  48. 0198
    Node.js流与二进制

    Node.js 接收 HTTP 上传流时如何用背压限制落盘速度,超限请求应在哪一层截断?

    Node.js 接收 HTTP 上传流时如何用背压限制落盘速度,超限请求应在哪一层截断? 本文先给出可直接复述的结论,再用最小代码说明Node.js HTTP 上传流 背压 大小限制的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js HTTP 上传流 背压 大小限制
    #流与二进制#HTTP#流处理
  49. 0199
    Node.js流与二进制

    实现 Node.js 自定义 Readable 时 _read(size) 内 push() 返回 false 应如何控制数据源?

    实现 Node.js 自定义 Readable 时 _read(size) 内 push() 返回 false 应如何控制数据源? 本文先给出可直接复述的结论,再用最小代码说明Node.js 自定义 Readable _read push 返回 false的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 自定义 Readable _read push 返回 false
    #流与二进制#流处理
  50. 0200
    Node.js流与二进制

    实现 Node.js 自定义 Writable 时 _write 的 callback 应何时调用,延迟调用会引发什么问题?

    实现 Node.js 自定义 Writable 时 _write 的 callback 应何时调用,延迟调用会引发什么问题? 本文先给出可直接复述的结论,再用最小代码说明Node.js 自定义 Writable _write callback的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 自定义 Writable _write callback
    #流与二进制#流处理
上一页
12345
下一页
前端进阶之旅本地 Markdown 维护 · 服务端分页 · 完整内容对用户与搜索引擎一致