1. 程式人生 > >java web開發者常用的一些軟體和工具

java web開發者常用的一些軟體和工具

1:Eclipse:這個就不細說了,是一款強大的工具,可以整合許多工具比如svn和maven等,可以進行web,安卓已經python等開發。eclipse相較於myeclipse最突出一點就是免費,操作簡單,工具強大,可以下載不同的版本,下載地址:https://www.eclipse.org/downloads/

2:EditPlus:是一款強大的文字編輯器,另外還有一款Notepad++也挺好使,這個就根據自己的愛好選擇了,可以在百度選擇下載到桌面

3:jd-gui:這是一款反編譯工具,如果想要看jar包的原始碼或是某個class檔案,可以直接拖進去反編譯成java檔案,簡單實用。可以在百度下載綠色資源或是去官網下載

4:Navicat & Mysql Front:前者是一款強大的資料庫桌面軟體,可以連線oracle,mysql等,筆者因為接觸以mysql為主,所以依然下載了後面的一款優秀的工具,mysql-front介面簡潔,操作簡單,開啟表建立表等等十分方便。這兩個軟體一起使用,前者以複雜操作為主比如涉及到庫的轉移oracle轉mysql等這是後者無法做到的,但是一些日常的操作依然用後者方便快捷。

    

5:MongoVUE:如今一些非關係資料庫也是非常重要,一些視覺化的操作工具十分必要,這是一款mongodb的連線工具

6:redis desktop manager:另外一款非關係資料庫也叫快取資料庫的redis的客戶端連線工具十分常用:

https://redisdesktop.com/download

7:vmware:這是一個虛擬機器,雖然作為一名java開發者這不是一個經常使用的,但對於我們平時測試開發linux系統很有必要,可以在虛擬機器裡面可以按照許多環境比如hadoop的偽分散式等等,vm在虛擬機器的領域的強大無需再說了

8:putty:一般我們隊linux系統進行操作都是用命令列的方式,改款軟體能基於ssh的加密方式進行遠端操作,安全簡單,與之對應還有一款軟體xshell,不過後者收費,putty基本就能滿足日常的操作,下載也簡單

9:winscp:這是一款windows系統與linux系統之間互相傳遞檔案的工具,下載也方便操作簡單,一般和putty搭配使用,當然同一功能的軟體有許多就不一一列舉。

10:beyond compare:一款優秀的檔案對比器,可以下載然後找一些註冊碼或是網上下綠色版。


11:FireFox & google瀏覽器:這兩款至少桌面得有一個建議都有,這些優秀的瀏覽器可以在瀏覽器除錯一些頁面的bug和js斷點盤查。

  

12:另外可以安裝一些爬牆軟體等,日常的一些問題可能有時候百度什麼的查不到資料可以試著翻牆。另外作為程式設計師碼程式碼足夠苦逼了,桌面上網易雲音樂必不可少,重要的是可以看看那些評論,O(∩_∩)O哈哈~ 以上的軟體只是筆者經常用到的一些,當然開發實際肯定不止以上,甚至同一個作用的軟體和工具就有多種,選擇適合自己的就行。

相關推薦

java web開發者常用一些軟體工具

1:Eclipse:這個就不細說了,是一款強大的工具,可以整合許多工具比如svn和maven等,可以進行web,安卓已經python等開發。eclipse相較於myeclipse最突出一點就是免費,操作簡單,工具強大,可以下載不同的版本,下載地址:https://www.e

常用的伺服器管理軟體工具推薦

很多對網站或應用程式執行環境有特殊要求的站長或企業一般都會選擇租用伺服器,而在網站運營發展或程式專案已經成型時,網站站長或程式專案管理者就該考慮伺服器託管。一般是由託管服務商將伺服器放到自己的多線機房或者雙線機房,網站管理員或專案管理者通過遠端來管理伺服器。 在伺服器進行託管服務的過程中,通常需

[Java.Web][Servlet]常用請求頭

.get out sta 頁面跳轉 ring let pri isp ref response.setStatus(302); response.setHeader("location", "/day04/1.html"); 這段代碼可以實現 頁面重定向到 "/day

java程序員常用的八個工具

XML htm 框架 ase 調查 廣泛 改善代碼 組合 二進制 以下這8個工具,從代碼構建到錯誤擠壓,覆蓋Java開發的全域。學習這些工具可以幫助你改善代碼質量,成為一個更高效的Java開發人員。 1.Eclipse 盡管IntelliJ IDEA、NetBeans和一些

Java Web開發常用jar包彙總總結

mail.jar與activation.jar  裡面包含了activation.jar和mail.jar兩個包.通過裡面的類的呼叫便可以達到傳送電子郵件的目的  commons-beanutils.jar  Apache Commons包中的一個,包含了一些B

Java web學習課程之RequestResponse

request和response l HttpServletRequest l 請求轉發 l HttpServletResponse l 請求重定向   請求流程 每次請求service(),都會由容器建立一個新的物件。 首先使用者向

Flutter提升開發效率的一些方法工具

Flutter的環境搭配完之後,就開始Flutter的開發,下面的一些工具和方法,可以省下一些時間。 自己在用的,暫時想到的,就是這些了,總結一下。 1.JSON解析快速生成實體類 根據介面返回的資料,編寫實體類,新增兩個方法。 fromJson()方法是可以聰一個Map中構造出一個User的例項,t

iOS 開發者常用的75 個工具

    如果你去到一位熟練的木匠的工作室,你總是能發現他/她有一堆工具來完成不同的任務。   軟體開發同樣如此。你可以從軟體開發者如何使用工具中看出他水準如何。有經驗的開發者精於使用工具。對你目前所使用的工具不斷研究,同時瞭解一些替代品的使用,當你目前所

Java Web系統常用的第三方介面

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//E

一些軟體概念

1 Spice 2 Gnome GTK 3 SSL/TLS Socket Digital Certificate HTTPS openssl 4 C/C++ (1) building platform cygwin mingw/msys msys2 (2) msys2

Java Web開發常用jar包

主要介紹一下最近Web開發中用到的一些jar包,主要包括Spring以及Apache開源的工具包。因為專案是使用maven管理的,所以在這裡直接採用了maven dependency的方式介紹jar包。 <!--Java語言的單元測試框架

java web javaEE ,jsp EL表示式JSTL標籤if-else if-else四種用法

一.條件運算子${user.gender==1?'男':'女'}二.if()<c:if test="${2>1}">code..</c:if>code會在test屬性為true時執行三.if()-else{}<c:choose>  &

java程式設計師常用的八個工具

以下這8個工具,從程式碼構建到錯誤擠壓,覆蓋Java開發的全域。學習這些工具可以幫助你改善程式碼質量,成為一個更高效的Java開發人員。 1.Eclipse 儘管IntelliJ IDEA、NetBeans和一些其他的IDE正在日益普及,但是有調查表明,Eclipse

關於java高併發的一些感悟經驗已經我自己找的資料

我們通過一個連結地址訪問,通過這個連結地址,伺服器對應的模組處理這個請求,轉到對應的jsp頁面,最後生成我們要的資料。但是,如果上千萬個請求的話,有太多的高併發請求,那麼就會加重伺服器的壓力,最壞的情況是把伺服器down掉。那麼如何避免這種情況的出現呢?如果我們把最初對test.do的請求結果儲存成一個ht

Java Web開發如何在註冊登入時對使用者名稱密碼進行驗證?

1 註冊時,對註冊的手機號和密碼驗證: 手機號碼為常用的移動,聯通,電訊號 密碼為數字和字母的組合,切長度不能少於8位 方案 在提交註冊資訊時,用Ajax提交手機號和密碼到Servlet進行驗證 程式

GIS相關資料下載網站、軟體工具

本帖長期更新,歡迎補充! 作為一名GIS從業人員,經常需要各種各樣的資料。柵格資料如遙感影像資料、DEM資料等;向量資料如全國行政區劃資料、全球行政區劃資料、河流資料等。同時又需要各種各樣資料處理工具和開發工具,為此,到網上搜集了許多,特意列出如下,供大家

java開發中常用的日期時間工具類 DateUtil

java開發中常會用到的 日期時間工具類。 package org.demo; import java.text.DecimalFormat; import java.text.ParseException; import java.text.SimpleDateForm

java-web中,關於cookiesession

1)得到session編號: getId()  2)session物件生命週期:   2.1 session物件什麼建立?        執行request.getSession()方法時   2.2 session物件什麼銷燬?       1)預設情況下,session物件在30分鐘之後伺服

Java Web專案的一些預備知識

當前編寫Java Web的主要框架 成熟的框架介紹 ·Hibernate 框架 Hibernate 是一種ORM框架,全稱為 Object-Relative Database-Mapping,在Java物件與關係型資料庫之間建立某種對映,以實現直接存

Java Web專案常用的第三方介面

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitiona