深入nodejs模块
心谭
公众号搜索:「心谭博客」
专注前端与算法,一起 day day up!
展开
-
深入Nodejs模块fs - 文件系统操作
node 的fs文档密密麻麻的 api 非常多,毕竟全面支持对文件系统的操作。文档组织的很好,操作基本分为文件操作、目录操作、文件信息、流这个大方面,编程方式也支持同步、异步和 Promise。本文记录了几个文档中没详细描写的问题,可以更好地串联fs文档思路:文件描述符同步、异步与 Promise目录与目录项文件信息stream???? 关注公众号“心谭博客” / ???? 前往 xxo...原创 2020-01-29 11:03:38 · 407 阅读 · 0 评论 -
有趣的NodeJS模块 - os
读了 os 模块的文档,研究了几个有意思的问题:???? 识别操作系统平台???? 理解和计算“平均负载”???? 理解和计算“cpu 使用率”???? 理解和计算“内存使用率”???? 查看运行时间???? 关注公众号“心谭博客” / ???? 查看原文: xxoo521.com / 欢迎交流和指正识别操作系统平台nodejs 提供了os.platform()和os.type(),可以用来识别操作系统平台。推荐...原创 2020-01-19 13:20:44 · 581 阅读 · 0 评论 -
有趣的NodeJS模块 - Buffer
Buffer 作为 nodejs 中重要的概念和功能,为开发者提供了操作二进制的能力。本文记录了几个问题,来加深对 Buffer 的理解和使用:认识缓冲器如何申请堆外内存如何计算字节长度如何计算字节长度如何转换字符编码理解共享内存与拷贝内存???? 关注公众号“心谭博客” / ???? 查看原文: xxoo521.com / 欢迎交流和指正认识 Buffer(缓冲器)Buffer ...原创 2020-01-18 21:21:53 · 426 阅读 · 0 评论 -
有趣的Nodejs模块之events
读了 events 模块的文档,研究了几个有意思的问题:????️ 事件驱动模型????️ 优雅的错误处理????️ 监听器器队列顺序处理????️ 内存管理与防止泄漏引用/转载 请声明出处:原文链接: xxoo521.com事件驱动模型Nodejs 使用了一个事件驱动、非阻塞 IO 的模型。events模块是事件驱动的核心模块。很多内置模块都继承了events.EventEmitter。自己无需...原创 2020-01-10 15:51:25 · 301 阅读 · 0 评论