亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

5秒鐘搭建一個(gè)簡(jiǎn)單版的restful資源服務(wù)器

Coly / 1473人閱讀

摘要:利用可以在五秒鐘內(nèi)不包括下載文件時(shí)間搭建一個(gè)簡(jiǎn)單的資源服務(wù)器。需要給執(zhí)行權(quán)限接著需要編寫一個(gè)配置文件內(nèi)容如下是對(duì)應(yīng)的資源數(shù)據(jù)庫(kù),里面有一個(gè)表。

利用Mins可以在五秒鐘內(nèi)(不包括下載文件時(shí)間....)搭建一個(gè)簡(jiǎn)單的restful資源服務(wù)器。

準(zhǔn)備

首先安裝Mins:

brew tap chenhg5/tap && brew install mins

由于我在mac系統(tǒng)下,所以使用brew安裝。對(duì)應(yīng)系統(tǒng)可以下載對(duì)應(yīng)二進(jìn)制執(zhí)行文件,下載鏈接為:https://github.com/chenhg5/mi...

下載好,你可以選擇將二進(jìn)制文件放進(jìn)環(huán)境路徑中。需要給mins執(zhí)行權(quán)限:

chmod +x mins
mv mins /usr/local/bin/

接著需要編寫一個(gè)配置文件 config.ini, 內(nèi)容如下:

[server]
port = 4006

[database]
addr = localhost
port = 3306
user = root
password = root
database = example

example是對(duì)應(yīng)的mysql資源數(shù)據(jù)庫(kù),里面有一個(gè)users表。

啟動(dòng)

接著啟動(dòng)Mins,就完成了。

./mins -c ./config.ini

體驗(yàn)

然后我們新增一個(gè)數(shù)據(jù)進(jìn)example的users表:

curl -X POST 
  http://localhost:4006/users 
  -F name=jack 
  -F sex=0

可以看到數(shù)據(jù)庫(kù)就新增了一條數(shù)據(jù):

然后可以查出這條數(shù)據(jù):

curl -X GET http://localhost:4006/users/1
{"code":200, "msg":"ok", "data": {"id":1,"name":"jack","sex":0}}

修改數(shù)據(jù)

curl -X PUT http://localhost:4006/users/1 -F name=Mick

刪除數(shù)據(jù)

curl -X DELETE http://localhost:4006/users/1
靜態(tài)文件

除了資源的增刪改查,mins還構(gòu)建了一個(gè)靜態(tài)文件服務(wù)器,通過(guò)mins可以訪問(wèn)當(dāng)前路徑下的靜態(tài)文件,如html,css,image文件等。

性能

采用的是golang的fasthttp網(wǎng)絡(luò)庫(kù)開(kāi)發(fā),性能自然是很棒的。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/29010.html

相關(guān)文章

  • 5秒鐘教別人用Docker布署1個(gè)Python運(yùn)用

      Docker是1個(gè)開(kāi)源軟件,為開(kāi)發(fā)者和網(wǎng)站管理員提供一個(gè)開(kāi)發(fā)者平臺(tái),能將應(yīng)用軟件搭建、裝包為輕巧器皿,并在任何時(shí)候運(yùn)作,接下來(lái)本文關(guān)鍵為大家介紹了對(duì)于如何依據(jù)5秒鐘教別人用Docker布署1個(gè)Python運(yùn)用,必須的小伙伴可以借鑒一下  序言  應(yīng)用傳統(tǒng)式物理機(jī)或云主機(jī)上部署項(xiàng)目都存在著某些困擾  例如:項(xiàng)目部署速度比較慢、資源浪費(fèi)現(xiàn)象、轉(zhuǎn)移難且拓展低  而采用Docker部署項(xiàng)目的優(yōu)點(diǎn)包括:...

    89542767 評(píng)論0 收藏0
  • 還在用云主機(jī)建站?Cube容器簡(jiǎn)單3步搭建WordPress

    摘要:讓我們現(xiàn)在就來(lái)看看,怎么利用,免去繁瑣的云主機(jī)的配置和服務(wù)安裝工作,基于簡(jiǎn)單三步快速搭建一個(gè)網(wǎng)站。云容器實(shí)例(Cube)是 UCloud 提供的基于 Serverless 架構(gòu)容器實(shí)例服務(wù),通過(guò) UCloud 的基礎(chǔ)設(shè)施資源為業(yè)務(wù)提供了更加彈性、快速資源支撐,你可以在 Cube 上部署、管理你的容器應(yīng)用,而你無(wú)需關(guān)心應(yīng)用底層的服務(wù)器運(yùn)維工作。 讓我們現(xiàn)在就來(lái)看看,怎么利用 Cube,免...

    zero 評(píng)論0 收藏0
  • 視頻云王海華:關(guān)于移動(dòng)短視頻技術(shù)選型的那些事

    摘要:阿里云海量安全低成本高可靠的云存儲(chǔ)服務(wù),提供的數(shù)據(jù)可靠性,使用可以在互聯(lián)網(wǎng)任何位置存儲(chǔ)和訪問(wèn),容量和處理能力彈性擴(kuò)展,多種存儲(chǔ)類型供選擇全面優(yōu)化存儲(chǔ)成本。 摘要: 在短視頻時(shí)代,讓自己的產(chǎn)品提供短視頻能力,并擁有良好的用戶拍攝和觀看體驗(yàn),讓短視頻真正能夠幫助業(yè)務(wù)發(fā)展是每個(gè)產(chǎn)品都應(yīng)該考慮的問(wèn)題。如何讓自己的應(yīng)用能夠快速擁有短視頻的能力,讓短視頻在你的應(yīng)用里能夠擁有更好的用戶體驗(yàn)?zāi)?今天我...

    mzlogin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<