原创 Spring4 Spring MVC實戰(四)——Spring MVC實現類struts通配符跳轉,HMTL、Ajax和EasyUI的交互,405及406錯誤

1、通配符跳轉Spring4 Spring MVC實戰(一)——讀《Spring in action》搭建最簡單的MVC。 只是配置了特定了路徑。但是想想要做到像struts一樣的通配符匹配之後進行跳轉,在Spring MVC中,這種就應

原创 Tomcat源碼深入——Servlet容器之外觀模式

之前一直很好奇Tomcat究竟是怎麼實現的,剛開始學的時候還不懂容器和服務器這些有什麼區別,Apache和Tomcat的區別及Web服務器,容器和應用服務器區別問題。直接看源碼的話感覺還是會覺得一頭霧水,本身就沒深入瞭解過的經驗,所以打算

原创 新版Eclipse裝了插件之後不顯示版本號,作者和時間的問題

今天裝了下Eclipse,最新版本,代號neon,發現連svn插件都不自帶了,maven和git倒是有了。只好自己安裝插件。導入項目之後,發現版本號作者時間都不顯示了。網上的方法,全部都是,選擇SVN下的Label Decorations

原创 今天我們有1.25億獨立用戶訪問,只用了50毫秒——redis中setbit的使用

標題被我寫的誇張了點。不過裏面的內容確實是可以實現這樣的東西。通過《The Little Redis Book》看到有這樣一篇博文《REDIS BITMAPS – FAST, EASY, REALTIME METRICS》,這次就不翻譯了

原创 Clipboard的使用和CKEditor在編輯框粘貼截圖並上傳(Java版)

近來需要完成一個在文本編輯框中直接粘貼截圖的功能。但是發現現有的CKEditor並不能做到。但是發現知乎,還有CSDN本身,都能直接在編輯框中直接Ctrl+V將圖片粘貼上。所以,有實現的地方,就有相應的技術。後面再回去看新浪微博,支持得剛

原创 設計模式之(二)——觀察者模式(Observer Pattern)

觀察者模式定義對象之間一對多依賴,一個對象改變狀態的時候,所有依賴者會收到通知並自動更新。   拿JDK中已經實現的主題對象的父類Observable和觀察者需要實現的接口Observer Observable可觀察的,即可被觀

原创 HMTL實現類移動端的滑動開關——前端掉坑記

爲了把開關做得更加美觀,不用之前一直用的簡單的打勾的checkbox,而是要做成像手機選項開關那種樣式。效果圖如下:首先,你可能搜不到我這篇文章,因爲,你不知道這個叫滑動開關。我拿着這東西去問前端,他一開始也說不出。他搜的是仿IOS開關。

原创 redis簡明介紹和jedis的使用

Redis的介紹和Jedis的使用入坑redis的作者是意大利的。是個人開發的數據庫。Redis=remote dictionary sever,遠程字典服務器Redis是通常的描述,基於內存,可持久化的,

原创 EasyUI下拉框實現多選、全選、複選和模糊查詢

其實整個的思路還是很麻煩的。之前網上查不到能囊括上面所有東西的。但是參考之後還是摸出了一種新的方法,但是仍然不完美。畢竟是在封裝的東西上面修改。代碼實現:<!DOCTYPE html> <html lang="en"> <hea

原创 由ClassPathXmlApplicationContext加載的classpath是哪裏引發的思考

當用Spring的當用ClassPathXmlApplicationContext獲取應用上下文時。有兩種方法。ApplicationContext context = new FileSystemXmlApplicationContex

原创 Java線程之this.currentThread().getName()和this.getName上的繞彎

最近在翻多線程的書,在看到一個this.currentThread().getName()和this.getName問題之後發現大家繞來繞去都一樣。爲何不用代碼直接來解釋,這是最簡單的方式。首先是Mythread類:public clas

原创 Spring4 Spring MVC實戰(一)——讀《Spring in action》搭建最簡單的MVC

現在還在用Struts嗎,是的,不說你在用Spring MVC,我都覺得不好意思了。前面的時候所謂的MVC模式中,C的角色交由Struts控制。而Spring MVC這樣叫了,字眼上大概知道這東西是幹什麼用的。之前是在哪裏看到有位大哥這樣

原创 MyBatis與Spring整合——通過官方文檔進行最簡單的整合

整合前先重新理下兩個框架的基礎的東西。以前搭Hibernate那些,都是是自己看着別人已經搭好的視頻,然後自己重新理了一次。這次Mybatis與Spring的整合。從最原始的官方文檔開始搭起。要學的,是當這套東西沒人搭過的時候,你自己一個

原创 Struts中private static final long serialVersionUID的作用

今天在看項目源碼的時候發現struts的action裏面有private static final long serialVersionUID = -1672970955045193907L;這樣的一條語句。中文搜索之後,全部都是如果你修

原创 Spring4 Spring MVC實戰(二)——MockMvc報org.springframework.core.CollectionFactory.createLinkedMap錯誤

可以參考http://www.stefanhendriks.com/2014/04/02/migrating-from-spring-3-2-x-to-spring-4-and-using-spring-mock-2-0-8-gives-