原创 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