原创 爲項目添加Eclipse中已存在的Server的jar包

右鍵項目,選擇Build Path——>Configure Build Path——>Libraries——>Add Library——>Server Runtime,之後選擇所要添加服務的jar包即可。 爲方便瀏覽截了幾個圖: 第一步:

原创 Eclipse的Preferences中沒有Maven怎麼辦?

Maven是幫助我們進行項目構建管理的一個重要工具,Emmmmmm,因爲還是個小白,這裏就不裝大明白了,就我目前瞭解Maven是用來管理jar包的,想要在Eclipse上運行就要將它集成到Eclipse工具上,但是按照網上的教程走了一遍,

原创 關於Eclipse配置Tomcat8的問題

因爲最近的學習要用到Tomcat8,所以直接去Tomcat官網下了個最新版的8.5.34,解決了同一臺電腦上兩個Tomcat的衝突問題後,決定在Eclipse上配置Tomcat8,卻發現我的Eclipse並不支持Tomcat8(目前Ecl

原创 算法學習——插入排序

插入排序的實現方式是用一層for循環裏套一層while循環,和選擇排序有點不同,但是既然是排序,就離不開比較,經過比較之後纔會有順序,所以插入排序也是通過選擇元素之後再進行比較之後實現的。 假設要爲數組a進行排序,插入排序的思想是直接以數

原创 關於Tomcat啓動成功後index.jsp無法正常顯示的問題

 首先我遇到的是這樣的錯誤:The origin server did not find a current representation for the target resource or is not willing to disc

原创 算法學習——選擇排序

作爲一名快畢業了的大四應屆生,在找工作的時候體會到的最大的痛就是會算法的人永遠比你有優勢!!! 學學簡單的算法,對自己還是有好處的。 選擇排序,顧名思義就是要把元素選擇出來進行排序,要選擇,肯定就要有比較,這個時候我們的兩層for循環就派

原创 Java動態代理的簡單學習

如果把要被代理的對象比喻成演員,那代理對象就是它的經紀人。 經紀人會幫助演員處理很多事情,體現在代碼裏就是各種各樣的方法。 所以說代理對象方便了被代理對象的日後維護和修改,降低了程序的耦合性,提高了程序的魯棒性。 功能介紹完了,我們來看一

原创 Java關於類加載器的簡單學習

首先,類加載器本身也是一個類,類名就叫ClassLoader. 類加載器一共有三個子類,都屬於負責加載類的對象。 1. AppClassLoader  : 應用類加載器,作用是加載用戶自定義類 2.ExtClassLoader  : 擴展

原创 小小的java.lang.ClassNotFoundException問題

今天Gd在寫完一個DBHelper類進行測試的時候總是有java.lang.ClassNotFoundException這樣的錯誤,然後測試結果顯示的還是“數據庫連接正常!”,這我就“百思不得姐”了,咋回事呢,百度一下後發現是包的問題,仔

原创 沒有任何方法的接口——標識接口

Gd最初對接口的理解就是整合不同的方法聲明爲不同的派生類提供合適的方法的特殊的“類”。後來發現還有沒有任何方法的接口,這我就有點不理解了,接口本就是爲方法分類提供方便的,沒有了方法說明還有什麼用呢???但是既然有這種接口,就一定  有它的

原创 分享一個經典的MySQL數據庫表

這個MySQL數據庫表是從1981年延用至今的,其中的邏輯很強,很經典! CREATE TABLE emp( empno INT, ename VARCHAR(50), job VARCHAR(50), mgr INT,

原创 對Java中反射機制的理解

簡單的說,反射機制就是在程序的運行過程中被允許對程序本身進行操作,比如自我檢查,進行裝載,還可以獲取類本身,類的所有成員變量和方法,類的對象,還可以在運行過程中動態的創建類的實例,通過實例來調用類的方法,這就是反射機制一個比較重要的功能了

原创 Java程序初始化的順序

Java程序的初始化一般遵循三個原則(優先級依次遞減):(1)靜態對象(變量)優先於非靜態對象(變量)初始化,其中,靜態對象(變量)只執行一次,而非靜態對象(變量)可能會初始化多次。(2)父類優先於子類進行初始化。(3)按照成員變量的定義

原创 Java和C/C++的異同

Java和C++都是面嚮對象語言,都使用了面向對象思想(例如封裝、繼承和多態等),由於面向對象有很多非常好的特性(繼承、組合等),因此二者具有很好的可重用性。不同點:(1)Java爲解釋性語言,其運行過程爲:程序源代碼經過Java編譯器編

原创 在eclipse中添加JUnit單元測試以及JUnit的使用注意事項

在我們所要進行測試的項目上右擊,選擇Build Path: 之後選擇最後一項Configure Build Path,會出現如下對話框: 我們點擊上方的LIbraries,選擇Add Libraries: 在隨後出現的這個對話框中選