java web開發用到(dào)的(de)全套工具
發表時(shí)間:2018-11-23
發布人(rén):融晨科技
浏覽次數:47
工欲善其事,必先利其器,好的(de)開發工具能讓猿們的(de)代碼開發坐上(shàng)高鐵快車。那麽今天我就(jiù)先整理一下我通過親身體驗感覺用起來(lái)feel 倍爽的(de)開發神器吧!
一、IntelliJ IDEA
IDEA
idea相信很多小夥伴已經在(zài)用了(le/liǎo)吧?小編我也(yě)是(shì)從今年才開始使用idea并且發現了(le/liǎo)它很多方便開發的(de)功能,讓之(zhī)前習慣使用myeclipse的(de)小編也(yě)開始對idea着迷了(le/liǎo),剛開始使用的(de)時(shí)候感覺很不(bù)習慣,因爲(wéi / wèi)idea和(hé / huò)myeclipse還是(shì)有着很大(dà)的(de)區别的(de),比如myeclipse能夠在(zài)項目結構中開辟多個(gè)項目,而(ér)idea隻能打開當前項目。小編覺得最令人(rén)着迷的(de)還是(shì)那令人(rén)尖叫的(de)智能提醒功能,這(zhè)讓我這(zhè)個(gè)英語抓狂的(de)小小猿覺得這(zhè)ide人(rén)性十足啊。我猜測idea在(zài)不(bù)久的(de)将來(lái)會成爲(wéi / wèi)java開發主流編譯器,所以(yǐ),趕快動起手使用idea,使用一個(gè)禮拜後你會有一種相見恨晚的(de)感覺。
二、Navicat
小編相信這(zhè)裏有很多學習java的(de)朋友,小編整理了(le/liǎo)一份java方面的(de)學習資料,想要(yào / yāo)獲取的(de)可以(yǐ)加我的(de)java學習群的(de)喲,928204055。歡迎愛學習Java的(de)你們。
navicat
navicat數據庫管理工具,兩個(gè)字方便,三個(gè)字太方便,四個(gè)字太方便了(le/liǎo),對于(yú)sql初學者而(ér)言它是(shì)再好不(bù)過的(de)工具了(le/liǎo),可視化的(de)sql管理省去了(le/liǎo)記dos命令的(de)苦惱,但是(shì)要(yào / yāo)往深處學習java的(de)話在(zài)linux環境下創建數據庫表結構也(yě)是(shì)必須要(yào / yāo)熟練的(de),那現階段的(de)我們就(jiù)先從這(zhè)最簡單的(de)工具使用開始吧。
三、Google Chrome
google chrome
谷歌浏覽器是(shì)java web開發中較長使用到(dào)的(de),雖然被牆了(le/liǎo),但它的(de)F12調試可是(shì)非常66的(de),一目了(le/liǎo)然很方便,布局合理,總之(zhī)各種喜愛。
四、Postman
postman是(shì)google浏覽器下的(de)一個(gè)插件,如果大(dà)家能夠翻牆的(de)話可以(yǐ)從谷歌浏覽器中的(de)設置中->更多工具->拓展程序中添加,如果沒有翻牆的(de)話可以(yǐ)從網上(shàng)下載插件自行安裝,至于(yú)教程不(bù)加贅述,自行百度(手動滑稽)這(zhè)個(gè)插件能夠模拟post get 帶參和(hé / huò)無參等多種請求,這(zhè)個(gè)插件特别強大(dà),誰用誰知道(dào),一般人(rén)我不(bù)告訴他(tā)(壞笑)。
五、Maven
maven項目管理工具
maven項目管理利器,在(zài)後續的(de)學習中會使用到(dào),今天就(jiù)先給大(dà)家提一下,等學到(dào)這(zhè)一塊再跟大(dà)家分享使用方法,以(yǐ)及conf配置阿裏雲鏡像倉庫和(hé / huò)如何在(zài)idea中使用maven進行jar包管理,這(zhè)個(gè)是(shì)現在(zài)企業級應用開發使用最多最方便的(de)。碼字有些累,希望對對關注哦,後續文章更精彩。
六、tomcat
Tomcat
作爲(wéi / wèi)java web開發的(de)小猿猿,一個(gè)輕量級的(de)web服務器必不(bù)可少,tomcat在(zài)實際開發中使用的(de)較爲(wéi / wèi)廣泛,它以(yǐ)輕量級,功能全著稱,我會分享tomcat在(zài)idea中如何使用配置,那還在(zài)使用eclipse的(de)小夥伴,快快向idea看過來(lái)(壞笑)。
七、nginx
Nginx
Nginx (engine x) 是(shì)一個(gè)高性能的(de)HTTP和(hé / huò)反向代理服務器,也(yě)是(shì)一個(gè)IMAP/POP3/SMTP服務器。對于(yú)高并發的(de)web來(lái)說(shuō)nginx的(de)作用功不(bù)可沒,在(zài)之(zhī)後接觸到(dào)的(de)分布式服務器集群中,nginx可用作圖片服務器,确保用戶服務資源的(de)一緻性,在(zài)後續學習中我們還要(yào / yāo)用到(dào)vm,我會告訴大(dà)家如何在(zài)vm中搭建nginx服務。
七、git or svn版本控制工具
github
svn
版本控制是(shì)現在(zài)企業常常需要(yào / yāo)的(de),版本控制非常重要(yào / yāo),在(zài)公司中一個(gè)項目會有很多的(de)開發人(rén)員共同協作完成,首先先說(shuō)一下git,github是(shì)國(guó)外一個(gè)較爲(wéi / wèi)知名的(de)代碼倉庫,擁有超多的(de)用戶量,存放了(le/liǎo)大(dà)量的(de)開源項目,這(zhè)個(gè)國(guó)内網絡是(shì)可以(yǐ)直接訪問的(de),裏面大(dà)牛如雲,在(zài)大(dà)家有一定基礎的(de)情況下可以(yǐ)去看一下。碼雲是(shì)國(guó)内類似github的(de)代碼倉庫,大(dà)家可以(yǐ)先去申請自己的(de)碼雲賬号,在(zài)後期的(de)學習中,我會分享如何使用碼雲,如何在(zài)idea中使用。那麽git是(shì)國(guó)内一些小的(de)軟件開發公司常用到(dào)的(de),但對于(yú)大(dà)的(de)公司企業,代碼的(de)安全是(shì)尤爲(wéi / wèi)重要(yào / yāo)的(de),那麽他(tā)們會選擇自己購買雲服務器,并在(zài)雲服務器上(shàng)搭建svn服務器,然後将自己公司的(de)代碼存放在(zài)svn服務器中,那麽後續的(de)學習中也(yě)會學到(dào)svn的(de)使用,等學到(dào)時(shí)再詳細講解哦,敬請關注。