原创 springmvc整合rabbitmq實現消息發送消息確認

springmvc整合rabbitmq實現消息發送消息確認 首先springmvc創建項目的教程,這裏就不多說了,現在重點看一下springmvc整合rabbitmq的教程。 首先引入jar包我這裏用的是2.1.6版本 <depe

原创 使用@InitBinder格式化Date類型參數問題

在實際開發中後端某個參數是Date類型,而前端傳回來的值是String類型,這時後端接參時不會自動轉化爲Date類型。需要手動配置,自定義數據的綁定,這個時候就用到了@InitBinder。 我們只需要在Controller中配置如下代碼

原创 動態代理解決表單提交的中文亂碼問題

        在上一篇播客中記錄了使用裝飾者設計模式來解決中文亂碼問題,使用這種方式好在有一個已有的基類HttpServletRequestWrapper讓我們繼承,如果沒有這個基類,則需要我們寫大量的代碼。        而動態代理則

原创 瀑布流JQ特效代碼

       自己在做java以前,自學過一段時間的前端,最近沒事翻出來以前寫過的一些前端的小案例,現在感覺也挺好玩,今天特地分享出來,感興趣的朋友可以看看,雖然技術含量倒不是很多,但是回憶起當初自學過的那段經歷,感覺還挺欣慰的,對於學習

原创 過濾器解決get和post方式提交的中文亂碼

       對於國內的程序員來說,在做項目時避免不了的問題是中文亂碼問題。        如果不使用過濾器的話,在每個servlet中都要進行設置編碼,如果是post請求還好,但是如果是get請求,就要手動進行轉碼,相當麻煩。 下面來介

原创 編寫程序模擬堆棧的存儲方式

import java.util.Arrays; /* 模擬堆棧的存儲方式 先入後出,後入先出  */ class StackList{int count = 0;      //指針Object[] e

原创 單例模式中的同步鎖

單例模式的編寫有多種方式,但是有些細節的地方容易被大家忽略,在這裏我簡單的向大家分享一下,如有不正確的地方,還望指正。 經典的單例模式有兩種方式一種是餓漢式,一種是懶漢式。 先來提一下餓漢式,這個是最簡單但是最不實用的。 public c

原创 打印1-100之間的所有的質數、質數的個數以及所有質數的和

這個是對於初學者在學習流程控制語句的時候,還是比較典型的小例題,寫這個例題有多種解題方式,但解題思路都是先需要把這1到100之間的數搞到,然後再通過條件判斷,一個數一個數的篩選。但需要注意一點1並不是質數。 所謂質數就是隻能被1和其本身整