1、size初始化buffer
a.通過size初始化,初始化乙個10個位元組長度的buffer;相當於在記憶體中開闢10個位元組的空間
b.fill用來給buf填充資料,第乙個引數表示填充的內容,第二個引數表示開始位置,第三引數表示結束位置,注意不要超過buffer的長度
let buf =
newbuffer(10
); buf.
fill(5
,9,10
);console.
log(buf)
;
2、字串初始化buffer
let buf =
newbuffer
("我的世界");
console.
log(buf)
;// 字串和buffer互轉
console.
log(buf.
tostring()
);
3、json物件和buffer的互轉
let buf =
newbuffer
(json
.stringify()
);// console.log(json.parse(buf.tostring()));
console.
log(
json
.parse
(buf)
);
4、陣列初始化buffer
buffer引數為陣列的時候,陣列內容應為數字number型別
let buf =
newbuffer([
1,2,
3]);
console.
log(buf)
;
nodejs Buffer 緩衝區 筆記
buffer類是隨node核心一起發布的核心庫。buffer庫為node.js帶來了一眾儲存原始資料的方法,可以讓node.js處理二進位制資料。乙個buffer例項類似於乙個整數陣列,但它對應v8堆記憶體之外的一塊原始記憶體。buffer建立方法 1 buffer.alloc size,fill ...
Spring Integration基本用法
關於spring integration的介紹這裡不需要贅述,現在我們需要實現的是傳送乙個param,裡面有兩個引數datatype和data,datatype是0和1除外的捨棄,剩餘datatype 0的資料往oldchannel通道發,剩餘datatype 1的資料往newchannel通道發,...
elastic search head 基本用法
elastic search head 基本用法 es 安裝方法 資源監控和集群管理外掛程式 bin plugin install lukas vlcek bigdesk 資料查詢外掛程式 bin plugin install mobz elasticsearch head 理解性 index 類似...