当前位置: 首页 > news >正文

Node学习4-Buffer模块

文件和网络,就是file和http操纵,都是处理二进制数据的。

 

Buffer

用于处理二进制流数据,其实是16进制表示

类似数组,但是Buffer大小在创建时固定,无法调整

Buffer因为使用频率很高,是全局变量,无需使用require获取。

 

创建Buffer的几种方法

//初始化,默认用0填充
console.log(Buffer.alloc(5));
//初始化,用1填充
console.log(Buffer.alloc(5,1));
//初始化,不填充,会有内存以前的数据,但是创建的速度会快
console.log(Buffer.allocUnsafe(5,1));
//通过数组创建,内容就是16进制下的数组
console.log(Buffer.from([1,2,3]));

//通过字符串创建,16进制表示
const s = Buffer.from('test');
console.log(s);
console.log(s.toString());

 

 还有一些方法

fill:填充buffer

equals:判断内容是否相等

indexof:找子串

 

转载于:https://www.cnblogs.com/weizhibin1996/p/9288691.html

相关文章:

  • nginx 和apache 性能测试对比
  • 初识 Vue(07)---(Vue 实例的生命周期钩子)
  • 征服 TIME_WAIT !
  • 如何给操作文档添加目录
  • 保存Hive查询结果的方法
  • Session
  • greenplum安装文档
  • 第42件事 移动App设计的11大法则
  • 解决网站访问流量过大问题
  • Java高级编程——MySql采用的算法原理
  • Nginx设置多条件判断访问控制
  • Magento搜索产品结果不精准的问题
  • spring boot slf4j日记记录配置详解
  • jsp的几种跳转比较
  • Python 给字符串进行加密,生成唯一固定长度字符串
  • 《深入 React 技术栈》
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • input实现文字超出省略号功能
  • IP路由与转发
  • opencv python Meanshift 和 Camshift
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • vue-cli3搭建项目
  • 产品三维模型在线预览
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 反思总结然后整装待发
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • postgresql行列转换函数
  • 回归生活:清理微信公众号
  • 整理一些计算机基础知识!
  • (1)STL算法之遍历容器
  • (20050108)又读《平凡的世界》
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (学习日记)2024.02.29:UCOSIII第二节
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (转)3D模板阴影原理
  • (转)c++ std::pair 与 std::make
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • .md即markdown文件的基本常用编写语法
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET gRPC 和RESTful简单对比
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .Net6 Api Swagger配置
  • .NET和.COM和.CN域名区别
  • .NET运行机制
  • @ModelAttribute注解使用
  • @Transaction注解失效的几种场景(附有示例代码)
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [ai笔记3] ai春晚观后感-谈谈ai与艺术
  • [bzoj1912]异象石(set)
  • [HackMyVM]靶场 Wild
  • [HITCON 2017]SSRFme perl语言的 GET open file 造成rce
  • [Hive] CTE 通用表达式 WITH关键字