fs.createreadstream(path [,options]);
fs.createwritestream(path [,options]);
const path = require('path');
const fs = require('fs');
let spath = path.join(__dirname,'../03-source', 'file.zip');
let dpath = path.join('c:\\users\\www\\desktop', 'file.zip');
let readstream = fs.createreadstream(spath);
let writestream = fs.createwritestream(dpath);
//基於事件的處理方式
let num = 1;
readstream.on('data', (chunk)=>);
readstream.on('end', ()=>);
//另外一種方式
//pipe作用直接把輸入流和輸出流連接到一起
readstream.pipe(writestream);
一行處理方式
以上是針對nodejs的api基本使用的總結二。const path = require('path');
const fs = require('fs');
//建立目錄
fs.mkdir(path.join(__dirname,'abc'), (err) =>);
fs.mkdirsync(path.join(__dirname,'hello'));
//讀取目錄
fs.readdir(__dirname, (err,files) =>else if(stat.isdirectory())
});});
});//同步方式
let files = fs.readdirsync(__dirname);
files.foreach((item,index) =>else if(stat.isdirectory())
});});
});//刪除目錄
//非同步操作
fs.rmdir(path.join(__dirname, 'abc'), (err)=>);
//同步操作
fs.rmdirsync(path.join(__dirname,'hello'));
Node教程 非同步API
導學 通過返回值拿結果 path.join 通過函式拿結果,fs.redfile 在node中有兩種api 同步的api還有非同步的api 同步所謂的同步就是一步一步的走 非同步當前的api不會堵塞後續的 的執行 對比不能通過返回值拿結果 這裡舉例說明 讀取檔案的操作是非同步的 fs.readfil...
利用node 搭建api介面
node.js之api介面 先決條件安裝gongodb資料庫 一 隨便建乙個資料夾,裡面再建乙個資料夾,win r開啟cmd輸入指令mongod dbpath 剛剛建的資料夾樹狀目錄,例如 data db 建立乙個新資料庫,mongod dbpath 剛剛建的資料夾樹狀目錄,如果該資料夾沒有資料庫則...
Pytorch(二)基本API及使用
初始化tensor,tensor的變換,隨機初始化乙個tensor,上下文管理器torch.no grad 不進行梯度傳播。乘法中的廣播機制 對於兩個tensor,肯定是維度少的那個是broadcast矩陣。比如最後乙個,比如常見,乙個維度是 10,3,4 的矩陣,乘以乙個 4,5 的矩陣,其實是後...