原创 Groovy輕鬆入門

一、什麼是Groovy      Groovy 是 JVM 的一個替代語言 — 替代 是指可以用 Groovy 在 Java 平臺上進行 Java 編程,使用方式基本與使用 Java 代碼的方式相同。注意:不是指Groovy替代java,而

原创 惰性初始化

檢查再運行的常見用法是惰性初始化(lazy initialization).惰性初始化的目的是延遲對象的初始化,直到程序真正使用它,同事確保它只初始化一次。 public class LazyInit {     private Objec

原创 FreeMarker學習筆記

       FreeMarker是一個用Java語言編寫的模板引擎,它基於模板來生成文本輸出。FreeMarker與Web容器無關,即在Web運行時,它並不知道Servlet或HTTP。它不僅可以用作表現層的實現技術,而且還可以用於生成

原创 數組排序

題目詳情本題來自caopengcs,只要你有興趣,每個人都可以出題(出題入口在主頁右側邊欄“貢獻題目”->“我要發佈”內),以下是題目詳情:給定一個包含1-n的數列,我們通過交換任意兩個元素給數列重新排序。求最少需要多少次交換,能把數組排成

原创 我的友情鏈接

51CTO博客開發

原创 Could not generate DH keypair

java7 tomcat 發佈項目時,同一個tomcat掛在兩個項目時,帶用https,會報出Could not generate DH keypair當把兩個項目拆分到不通的tomcat時,該問題被解決,很神奇,有知道原因的,請回復,謝謝

原创 父類實現Serializable,子類是否需要實現Serializable

父類實現了Serializable,子類不需要實現Serializable  相關注意事項    a)序列化時,只對對象的狀態進行保存,而不管對象的方法;    b)當一個父類實現序列化,子類自動實現序列化,不需要顯式實現Serializa

原创 java優化

1. 單例模式public class StaticSingleton { private StaticSingleton(){ System.out.println("StaticSingleton is crea

原创 ActiveMQ學習筆記1

       ActiveMQ 是Apache出品,最流行的,能力強勁的開源消息總線。ActiveMQ 是一個完全支持JMS1.1和J2EE 1.4規範的 JMS Provider實現,儘管JMS規範出臺已經是很久的事情了,但是JMS在當今

原创 關於location.href

 在下html跳轉的時候,用到了window.location.href=‘url’進行跳轉,但是,有時候該跳轉會失靈,只需在後面添加一個return false;就可以解決。 eg:   <a href="###" onclick="wi

原创 java優化

1. 單例模式public class StaticSingleton { private StaticSingleton(){ System.out.println("StaticSingleton is crea

原创 FreeMarker學習筆記

       FreeMarker是一個用Java語言編寫的模板引擎,它基於模板來生成文本輸出。FreeMarker與Web容器無關,即在Web運行時,它並不知道Servlet或HTTP。它不僅可以用作表現層的實現技術,而且還可以用於生成

原创 pongo - 字符串消除

字符串消除題目詳情:給定一個字符串,僅由a,b,c 3種小寫字母組成。當出現連續兩個不同的字母時,你可以用另外一個字母替換它,如有ab或ba連續出現,你把它們替換爲字母c;有ac或ca連續出現時,你可以把它們替換爲字母b;有bc或cb 連續

原创 前臺網址收集

http://www.xwcms.net/js/list/jquerytx/jquerytx_1.html

原创 Tomcat 使用過程中的一些技巧

url中文地址亂碼原因:tomcat默認的在url傳輸時是用iso8859-1編碼。 解決方案一:在使用get傳輸參數時,將參數中的中文轉換成url格式,也就是使用urlEncode和urlDecode來傳輸,使用這種方式就是把中文轉換成以