文章詳情頁(yè)
node.js - fs.writeFile 的問(wèn)題 node 并發(fā)問(wèn)題
瀏覽:218日期:2024-08-02 11:04:52
問(wèn)題描述

需要做一個(gè)圖片上傳的功能
當(dāng)多張圖片并發(fā)(兩張)上傳的時(shí)候,發(fā)現(xiàn)后一張圖片的數(shù)據(jù)覆蓋了前一張圖片的數(shù)據(jù)結(jié)果是 兩張圖片上傳,只能存取兩張同一張的圖片
上傳后的結(jié)果
關(guān)于 url 和 content 如何獲取的。。

一個(gè)正則

這部分是前端代碼, fileList 是 File 類(lèi)型 + 一些其他屬性 組成的對(duì)象的集合
我再寫(xiě)前端代碼的時(shí)候,考慮到發(fā)送 相應(yīng)是亂序的所以使用了flag標(biāo)記,并遞歸
flag 用于記錄發(fā)送順序
問(wèn)題解答
回答1:其實(shí)很簡(jiǎn)單,下載一個(gè)Visio,安裝后,打開(kāi)一個(gè)流程圖工程,把你的上傳業(yè)務(wù)邏輯,用流程圖畫(huà)一下,你就能找到問(wèn)題。
回答2:存儲(chǔ)時(shí)2張圖片的路徑名稱(chēng)一樣?
回答3:如@laminux29 所言確實(shí)是自己設(shè)計(jì)邏輯有錯(cuò)誤,先已找出,并解決
上一條:node.js - 使用koa-view搭建項(xiàng)目app.use() requires a generator function錯(cuò)誤下一條:node.js - redux的單個(gè)store該怎么寫(xiě)
相關(guān)文章:
1. docker綁定了nginx端口 外部訪(fǎng)問(wèn)不到2. 前端 - html5 audio不能播放3. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問(wèn)題!!4. javascript - 深夜被問(wèn)題困擾求解惑,rn的API之PermissionsAndroidd的問(wèn)題5. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫(kù)連接失敗,不知道為什么6. redis sentinel怎么跑守護(hù)進(jìn)程以及日志記錄位置的?7. android權(quán)限被第三方安全軟件禁止,如何獲取該權(quán)限狀態(tài)8. android - 優(yōu)酷的安卓及蘋(píng)果app還在使用flash技術(shù)嗎?9. 利用百度地圖API定位及附件商家信息服務(wù)10. nginx - ssl加密訪(fǎng)問(wèn)證書(shū)不受信任
排行榜

熱門(mén)標(biāo)簽
網(wǎng)公網(wǎng)安備