溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

發(fā)布時間:2021-12-20 10:36:25 來源:億速云 閱讀:158 作者:小新 欄目:大數(shù)據(jù)

這篇文章主要介紹了大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1.postman 變量設(shè)置

postman 一款非常流行的 API 調(diào)試工具。它可以模擬各種網(wǎng)絡(luò)請求,大部分 web 開發(fā)人員都會用到這個工具,它一些基本使用如下圖:

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

它還有個常用的變量設(shè)置的功能,使用場景:假如你的項(xiàng)目是使用 token 驗(yàn)證用戶身份,需要使用多個用戶賬號進(jìn)行接口測試,如果你是把每個用戶的 token 手動復(fù)制到 postman 上,這樣很麻煩,而且如果 token 過期了,你還要手動更新,這樣操作就太蛋疼了。你可以設(shè)置多個變量,如下圖:

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

下面 auth 引用的就是上面 auth 對應(yīng)的值,

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

你可以在調(diào)用登陸接口的時候,在 postman 的 tests 選項(xiàng)下寫個 JavaScript 腳本把 token 存儲到全局變量中,發(fā)送請求后,根據(jù) Tests 中的 js 代碼就會實(shí)時更新 shadou_token 變量的值。而且你需要哪個 token ,就切換到哪個環(huán)境變量,這樣你的一些請求參數(shù)就很好維護(hù)。你也可以把請求的 ip 地址作為一個變量,分成線上環(huán)境和測試環(huán)境。

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

2.navicat 使用 ssh 通道連接數(shù)據(jù)庫

Navicat premium 是十分強(qiáng)大的功能的數(shù)據(jù)庫管理軟件。它界面簡潔美觀,支持?jǐn)?shù)據(jù)傳輸和導(dǎo)入導(dǎo)出等功能,軟件可以連接您的遠(yuǎn)程數(shù)據(jù)庫或者您的本地?cái)?shù)據(jù)庫。比如連接 mysql 數(shù)據(jù)庫通常需要設(shè)置 mysql 機(jī)器ip、端口、mysql的用戶名和密碼,如下圖:

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

但是如果你的數(shù)據(jù)庫為了安全起見不允許遠(yuǎn)程連接,但你還想用 navicat 管理你的數(shù)據(jù)庫需要怎么做呢?你可以使用它提供的 ssh 通道連接 MySQL 數(shù)據(jù)庫。除了配置 General 選項(xiàng)板的配置,你還要配置 SSH 選項(xiàng)的內(nèi)容,如下:

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

配置好后,你可以通過 Navicat 進(jìn)行 ssh 通道連接 MySQL 數(shù)據(jù)庫了。

3. Pycharm 代碼版本管理操作

如果你的項(xiàng)目是使用了 git 進(jìn)行代碼版本管理,而你正好你是使用 pycharm 作為開發(fā)工具,就可以使用 pycharm 的圖形界面進(jìn)行 git 命令操作了。如下圖:

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

只需要點(diǎn)擊右上角的綠勾就會彈出一個彈窗,你可以選擇本次提交哪些代碼文件,選擇 commit 旁邊更多圖標(biāo),點(diǎn)擊 Commit and Push,它就會自動幫你執(zhí)行代碼提交的全流程操作。

你也可以點(diǎn)擊右上角的時間圖標(biāo),查看當(dāng)前文件的代碼歷史版本,如下圖:

大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“大數(shù)據(jù)中常用開發(fā)工具的高級使用技巧有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI