原创 嵌套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的使用方式有兩種:通過數據屬性