原创 JavaMail出現535 5.7.3 Authentication unsuccessful錯誤的解決方法

最近實現使用公司內部郵箱發送郵件功能,發送給本公司郵箱時沒有問題,但是給QQ、163或sina等外部郵箱時一直出現錯誤: com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 U

原创 Velocity 文檔(1)

Velocity是什麼?          Velocity是一個基於java的模板引擎(template engine)。它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象。  

原创 tomcat啓動時候報錯。

tomcat啓動時候報錯: Launcher$ExtClassLoader(URLClassLoader).findClass(String) line:  not avaliable. 解決辦法: 在 Window -->show

原创 Java多態總結

JAVA引用變量有兩個類型:一個是編譯時的類型,一個是運行時的類型,編譯時的類型由聲明該變量時使用的類型決定,運行時的類型由實際賦給該變量的對象決定。如果編譯時類型和運行時類型不一致,就會出現所謂的多態(Polymorphism)。 多態

原创 jQuery ajax - ajax() 方法

定義和用法 ajax() 方法通過 HTTP 請求加載遠程數據。 該方法是 jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其創建的 XMLHttpRequest 對象

原创 基於泛型實現ArrayList的複合排序

最近項目中經常要對list進行復合排序;每一次排序需求都不一樣,需要些特定的排序方法。而基於泛型的複合排序方法能很好的避免了代碼的重複。 public class SortUtil { @SuppressWarnings("unche

原创 詳解 Spring 3.0 基於 Annotation 的依賴注入實現

使用 @Repository、@Service、@Controller 和 @Component 將類標識爲 Bean Spring 自 2.0 版本開始,陸續引入了一些註解用於簡化 Spring 的開發。@Repository 註解

原创 深入探討 Java 類加載器

類加載器是 Java 語言的一個創新,也是 Java 語言流行的重要原因之一。它使得 Java 類可以被動態加載到 Java 虛擬機中並執行。類加載器從 JDK 1.0 就出現了,最初是爲了滿足 Java Applet 的需要而開發出來的

原创 使用HashSet過濾掉重複的字符

利用HashSet不允許存在重複元素的特性,可以實現對重複元素的過濾。 public static void main(String[] args) { String[] str = { "a", "b", "c", "d", "b"

原创 @RequestParam @RequestBody @PathVariable 等參數綁定註解詳解

簡介: handler method 參數綁定常用的註解,我們根據他們處理的Request的不同內容部分分爲四類:(主要講解常用類型) A、處理requet uri 部分(這裏指uri template中variable,不含que

原创 獲取Kendo UI AutoComplete選中項的其他數據

使用Kendo UI AutoComplete選中某一項後可能還需要其他數據。 如選擇了客戶的名稱,有時候需要得到客戶的id進行其他操作。可以使用AutoComplete中的select方法在選擇clientName的時候對clientI

原创 Spring @RequestMapping的用法

Spring @RequestMapping用來處理請求映射的註解,可以用在類或者方法上;當被用在類上時,類中所有相應請求的方法都以該路徑作爲父路徑

原创 解決Project facet Java version 1.7 is not supported

eclipse的server添加項目的時候遇到Project facet Java version 1.7 is not supported的問題。 解決方案: 選擇項目的Properties,選擇Project Facets,修改Jav

原创 Jenkins發佈項目時出現內存溢出錯誤

Windows環境下Jenkins發佈項目時遇到java.lang.OutOfMemoryError: PermGen space錯誤,導致發佈失敗。 解決辦法: 打開tomcat的bin目錄下的catalina.bat文件,在裏面增加一

原创 Spring MVC中獲取request對象

1、通過註解獲取 @Autowiredprivate HttpServletRequest request; 2、通過RequestContextHolder HttpServletRequest request = ((Servlet