...都發(fā)霉了,春困秋乏夏打盹,也是醉了。今天就簡(jiǎn)要說說eggjs下Restful API的實(shí)現(xiàn)。主要的原因是egg的文檔寫的不太清楚,方便新人快速上手。話說eggjs真的是蠻好用的,通過在koa上架了一層,保證了團(tuán)隊(duì)以一套統(tǒng)一的約定開發(fā);另...
最近學(xué)習(xí)eggjs,學(xué)習(xí)過程中使用官方推薦的MySQL庫,感覺官方庫不太好用,基礎(chǔ)的CURD沒問題。但是復(fù)雜點(diǎn)的操作就不行了,雖然官方還有一個(gè)egg-sequelize,但是這個(gè)這并不妨礙我造輪子。下面介紹一下我的這個(gè)輪子。 介紹 這個(gè)...
總所周知,egg的csrf策略讓post每次都要發(fā)送token碼驗(yàn)證,為了方便,我在axios的interceptor里作了前置攔截。 結(jié)果不幸從此發(fā)生!最開始沒有看官方文檔,以為csrf應(yīng)該加在data里面,又沒有考慮到要上傳multipart/form格式的文檔,所...
前兩天將一個(gè)egg部署到服務(wù)器時(shí),用npm start就是啟動(dòng)不了,錯(cuò)誤信息為無權(quán)限創(chuàng)建log目錄。查看工作目錄權(quán)限,當(dāng)前用戶是有權(quán)限的,看了源碼,原來是用的npm包的問題。這里簡(jiǎn)單記錄下解決過程。 首先,在生產(chǎn)環(huán)境下的啟...
由于MVC中的M都是dubbo服務(wù),所以需要一個(gè)插件來調(diào)用dubbo服務(wù)。個(gè)人推薦這個(gè)包node-zookeeper-dubbo 我們所需要的只是把他封裝成一個(gè)插件,使用方式則類似于httpClient. 首先執(zhí)行egg-init --type=plugin egg-dubbo-plugin這樣一個(gè)插件的大體框...
...ine().set({cache}1, 1).set({cache}2, 2).exec() 原文檔飛機(jī)票 eggjs修改文件reload問題(2017.8.30) 問題描述: 以開發(fā)環(huán)境啟動(dòng)項(xiàng)目,在修改文件后eggjs自動(dòng)reload,但reload后所有請(qǐng)求都是pendding狀態(tài)且所有l(wèi)og都是正常狀態(tài). 問題探索: 在eggjs的i...
...ine().set({cache}1, 1).set({cache}2, 2).exec() 原文檔飛機(jī)票 eggjs修改文件reload問題(2017.8.30) 問題描述: 以開發(fā)環(huán)境啟動(dòng)項(xiàng)目,在修改文件后eggjs自動(dòng)reload,但reload后所有請(qǐng)求都是pendding狀態(tài)且所有l(wèi)og都是正常狀態(tài). 問題探索: 在eggjs的i...
... plugin.js |—— package.json |—— README.md 安裝 官網(wǎng): https://eggjs.org/zh-cn/ npm i egg-init -g egg-init egg-example --type=simple cd egg-example npm i 啟動(dòng)項(xiàng)目 npm run dev 項(xiàng)目 本文主要是以搭建一個(gè)連接mongoDB的后端,以提供a...
.../entry/59748... 三、jwt怎么使用 直接上圖,流程如下 我們以Eggjs項(xiàng)目為例,使用koa-jwt這個(gè)庫https://github.com/koajs/jwt 后端(以Eggjs項(xiàng)目為例) 1、在config.default.js 中以中間件的方式使用koa-jwt config.middleware = [compress, errorHandler,jwt]; ...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...