原创 Set,List,Map 集合

Set:無序,元素不可重複(相對於元素的hashcode和equals來說)。 沒重寫hashCode()和hashCode()之前 在實體類中重寫相關方法 重寫後 An object that maps

原创 javax.el.PropertyNotFoundExpection:Property 'xxx' not found on type java.lang.String

當然造成這個錯誤的原因有很多,下面這個是我在Jsp中用EL表達式時遇到的錯誤。我以後也儘量把各種場景下這個錯誤更新到這裏,供大家參考。 多敲了個該死的空格 報錯:

原创 AJAX,js的escape函數傳中文值到Servlet爲NULL。

Js代碼,如果傳入的keyword爲中文的話,就會出錯。 var content = document.getElementById("keyword"); var url = "province?keyword=" + e

原创 Apache Camel之FTP組件:簡單地從Ftp服務器下載文件到本地文件夾

前期準備:在自己的電腦上搭建FTP服務器 非Spring實現 maven依賴: 在一個項目裏有關於camel的版本要保持一致!!! <dependency> <groupId>org.apache.camel</

原创 echarts y軸數據過大溢出邊界

廢話不說,上問題! 當折線或柱子數值過大時,y軸會溢出邊界,能不能讓y軸隨着數值的變化而變化呢? Yes  Absolutely 能。 我們只需要在grid下把containLabel設置爲true就可以了,知道不難,難不知道。 大功

原创 用壓縮流jsp實現從Tomcat服務器下載多個文件

首先,怎麼做這個界面 你肯定需要從Tomcat服務器上獲取這這些文件名。 <% //獲取指定下載路徑 String path = application.getRealPath("img"); File

原创 內部類向上轉型爲接口

內部類向上轉型爲接口 public interface Destination { String readLable(); } public interface Contents { int value(); }

原创 JSP Servlet 實現模糊動態查詢並分頁(拼接Sql)

需求: 根據兩個條件查詢。 根據查詢的結果分頁,並記住查詢條件。 大體流程是這樣的: 第一次打開時,默認分頁顯示所有信息,這時候點擊末頁會取到最後一頁數據。 當填寫或選擇了查詢條件時,根據條件取出符合條件的所有數據並分頁。這

原创 String對象

Strings are constant; their values cannot be changed after they are created. String buffers support mutable strings

原创 ArrayList 非線程安全

在遍歷List ArrayList 集合時,不能remove操作否則 出現java.util.ConcurrentModificationException   點贊 收藏 分享 文章舉報

原创 Runnable接口

public interface Runnable The Runnable interface should be implemented by any class whose instances are intended to

原创 寫了個最low的"多"條件查詢,JDBC實現,記錄一下。

第一步: 要什麼自行車! 各種連接池,jar包先導進去,保證能連接數據庫。 第二步: 寫jsp頁面,在寫jsp的時候,缺什麼就加什麼。 前臺交互界面,將表單內容提交到doSelect.jsp頁面。 <form action=

原创 JAVA數據類型 與 MYSQL數據類型對照表

用反射技術寫了個查詢所有的方法,實體類中的一個屬性類型跟mySql數據庫沒有對應起來,一直在報錯。 * 因爲取到類型不匹配的哪個值就走異常處理了,所以沒有輸出後來的值,sal後面應該還有屬性的.但是我以爲是循環少走了一遍,

原创 Servlet線程不安全問題

文章鏈接 在上個月的面試中,遇到最多的問題莫過於線程。說到線程便不能不提線程安全,servlet+jsp也學過一段時間了,但是一直浮在表面並沒有去深入瞭解,然而面試中問道的問題大多都是原理,所以,革命尚未成功,同志仍需努力!

原创 RedHat安裝git報錯 expected specifier-qualifier-list before ‘z_stream’

—— 年初開學的時候認識到了git,因爲當時也沒裝虛擬機甚至是不知道虛擬機這個東西,所以就下載了Windows下的git。當時跟着廖雪峯Git教程 學了幾個命令。安裝了虛擬機,也學了linux的基本命令後,突然又想起了git,所