node.js - 如何清除 NodeJS 中的缓冲区
问题描述
我正在实现日志的加密/解密,并在另一个使用节点加密库的 SO 问题上遇到了示例代码。在代码中,它提到存储明文和密钥的缓冲区需要在加密/解密过程之后清除,以免它“留在内存中”。
我理解这个概念,但是如何清除缓冲区?我尝试在 SO 和缓冲区对象的官方节点文档上搜索,但找不到太多。到目前为止,我已经考虑过:将变量设置为 null 触发 Node 的垃圾回收,或者使用Buffer.fill()
.
谢谢你的帮助!
解决方案
推荐阅读
- java - 为什么 Java 不接受泛型隐含的返回类型?
- swift - 使用 UISlider 的起始值问题
- azure-devops - Azure 管道从包装管道运行两个或多个独立管道?
- c - sem_post 是否唤醒了一个随机进程
- vb.net - vb.net DataGridView 仅在选定单元格中进行循环编号
- android - 如果 apk 仅使用 v2 签名方案进行签名,则获取证书指纹
- javascript - 将错误消息分配给 req.session.error 的目的是什么?
- angular - NGRX 效果抛出错误类型 XXXX 不可分配给类型 'ObservableInput
' - node.js - 将 Reactjs 连接到 Myqtthub
- python - Scrapy 无法抓取下一页