-
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
提交
取消