原创 嵌套For循環性能優化分析

1、案例描述 某日,在JavaEye上看到一道面試題,題目是這樣的:請對以下的代碼進行優化 [java] view plain copy print? for (int i = 0; i < 1000; i++)      

原创 Spring MVC使用FreeMarker調用java靜態方法

Spring mvc配置文件如下 1.配置freemarker的視圖,如下  Java代碼   <bean id="freemarkerResolver"           class="org.springframework.w

原创 xsi:schemaLocation有何作用

我來說說XML文件中的xmlns、xmlns:xsi和xsi:schemaLocation、dtd文件的具體含義 相信很多人和我一樣,在編寫Spring或者Maven或者其他需要用到XML文檔的程序時,通常都是將這些XML文檔頭拷貝過

原创 windows下查殺tomcate進程

1.eclipse 啓動tomcate 提示端口號被佔用 在開始-運行-cmd, 輸入命令  netstat –ano|findstr “指定端口號

原创 觀察者優缺點

第一、觀察者模式在被觀察者和觀察者之間建立一個抽象的耦合。被觀察者角色所知道的只是一個具體觀察者列表,每一個具體觀察者都符合一個抽象觀察者的接口。被

原创 關於 No operations allowed after connection closed問題

ERROR - No operations allowed after connection closed. 2011-12-07 11:36:09 - ERROR - query failed org.hibernate.exce

原创 MySQL防止重複插入唯一限制的數據 4種方法

MySQL防止重複插入唯一限制的數據,下面我們逐一分析 :1.insert ignore into  當插入數據時,如出現錯誤時,如重複數據,將不返

原创 數據庫事務與隔離級別,事物邊界

1.數據庫事務的概念: •事務是指一組相互依賴的操作行爲,如銀行交易、股票交易或網上購物。事務的成功取決於這些相互依賴的操作行爲是否都能執行成功,只要有一個操作行爲失敗,就意味着整個事務失敗。例如,Tom到銀行辦理轉賬事務,把100元錢

原创 Java設計模式——觀察者模式(事件監聽)

最近在看Tomcat和Spring的源碼,在啓動的時候註冊了各種Listener,事件觸發的時候就執行,這裏就用到了設計模式中的觀察者模式。 引-GUI中的事件監聽 想想以前在學Java的GUI編程的時候,就用到了事件的註冊監聽,然後寫了

原创 設計模式學習----觀察者模式(事件監聽實現)

今天分享一個設計模式----觀察者模式,其實這種設計模式,我們早就接觸過,做過GUI編程的同學肯定會知道,事件的註冊監聽等機制,其實這個機制的實現就

原创 jQuery的Autocomplete實現自動完成/自動填充

jQuery的Autocomplete(自動完成、自動填充)插件有不少,但比較下來我感覺,還是bassistance.de的JQuery Autocomplete plugin比較強大,我們就來寫一些代碼感受一下。   jquery-au

原创 SpringMVC 組件類大全

1、SpringMVC 組件類有哪些?        在瞭解spring MVC各組件之前,我們先來看一下Spring MVC框架結構:   從上圖我們可以看到, Spring MVC主要包括:        1. 前端控制器組件(Di

原创 java web開發過程常見問題總結

1.eclipse 啓動tomcate 提示端口號被佔用 在開始-運行-cmd, 輸入命令  netstat –ano|findstr “指定端口號”  ,  如:查詢佔用了8080端口的進程:netstat -ano|findstr

原创 Java遍歷Map對象的四種方式

關於java中遍歷map具體哪四種方式,請看下文詳解吧。 方式一 這是最常見的並且在大多數情況下也是最可取的遍歷方式。在鍵值都需要時使用。 1 2 3 4 Map<Integer, Integer> map = new Ha

原创 Bootstrap typeahead自動補全

簡單介紹 Bootstrap typeahead插件是用來完成輸入框的自動完成、模糊搜索和建議提示的功能,支持ajax數據加載,類似於jquery的流行插件Autocomplete。 typeahead的使用方式有兩種:通過數據屬性