-
pipe 也能極其簡化 從輸入流緩存到輸出流并直接輸出的過程查看全部
-
pipe能簡化 源源不斷的數據請求與應答 的過程查看全部
-
數據讀取與緩存查看全部
-
process.binding查看全部
-
可讀流是讀取外部的數據,并且把數據緩存到內部的緩沖區buffer;可寫流是負責消費數據,從可讀流中湖區數據,并對chunk數據塊進行處理,通過wite方法具體操作。查看全部
-
buffer是用來保存原始數據,stream是暫存和移動數據的。二者經常結合起來用。查看全部
-
var fs=require('fs'); fs.readFile('logo.png',function(err,origin_buffer){ console.log(Buffer.isBuffer(origin_buffer))//判斷是否為緩沖區 fs.writeFile('logo_buffer.png',origin_buffer,function(err){//將開始的buffer得到一個新的new——image if(err) console.log(err); }) var base64Image=origin_buffer.toString('base64'); console.log(base64Image); var decodeImage=new Buffer(base64Image,'base64'); console.log(Buffer.compare(decodeImage,origin_buffer)); fs.writeFile('logo_decode.png',decodeImage,function(err){ if(err) console.log(err); }) })查看全部
-
smalloc理解為操作內存和分配內存的對象,通過process.bingding('smalloc')拿到,alloc生成內存的方法。var alloc=smalloc.alloc查看全部
-
promise a 與A+的不同點查看全部
-
通過process.binding('buffer')可以拿到c++里面相同的buffer對象查看全部
-
buffer是一個構造函數同時也是一個對象查看全部
-
Buffer的實例化分為三種方法:1.通過字符串的形式實例化,eg:new Buffer('hello world');2。通過定義buffer中size的大小實例化,eg:var buf=new Buffer(8)//定義一個緩沖區長度8的;3.通過數組的方式實例化,eg:var buf=new Buffer([1,2,3,4])。查看全部
-
https協議實在http之上加入了SSL/TLS握手以及數據加密傳輸,SSL/TLS是他們的最大區別。查看全部
-
http與https查看全部
-
搭建HTTPS服務器查看全部
舉報
0/150
提交
取消