原创 spring web mvc 的特點

1.明確分工。每個角色-控制器,驗證器,命令對象,形成對象,模型對象,DispatcherServlet,處理程序映射視圖解析器,等等——都可以被一個專門的對象實現。 2.強大的和簡單的配置兩個框架和應用程序類作爲JavaBean

原创 使用攔截器來攔截請求handlerInterceptor

這個其實蠻簡單的。。 就是自己寫的攔截器繼承 HandlerInterceptorAdapter 這個類是實現了HandlerInterceptor接口的 有三個方法preHandle(..) postHandle(..)執行時

原创 寫快排 總結的問題

#include <stdio.h> /* 成功! */ void main(){ int i=0; int group(int a[],int start,int end); void quickSort(int a[

原创 堆排序 一個綜合了插入排序和二路歸併特點的排序算法(未測試)

/* 1.學習怎麼使用 堆排序    1.1堆排序讓我覺得最重要的是維護堆性質的這部分   效率是lgn   在我腦海中的維護堆性質的圖任然是很清晰, 因爲它的重要性貫徹了整個排序  1.2其次就是創建最大堆,  創建最大堆是將數組中的

原创 0-1 揹包算法實現[java版有瑕疵,你可以看看]

0,1 揹包問題我就不重複了,大家上課的時候是講過的 ,  主要是使用回溯的思想來實現的,  把物品是否放入揹包可以看作成一個 二叉樹。。   聲明: (因爲最優的情況未定,【比如value最大,還是最重】),所以我只是做了打印所有的情況

原创 國際化未知參數值設置

假設在message_zh.properties中有這樣一個key-value firstName=FirstName{0} 則測試這樣:: package com.anping.util; importjava.util.Local

原创 Using a MultipartResolver with Commons FileUpload[就是使用commons FileUpload上傳文件]

依照文檔中做的起始就是需要配置一下和倒下包就行了。 當然在我們上傳文件的時候我們是使用spring 和commonsFileUpLoad的集成的文件上傳解析器MultipartResolver 爲什麼使用它呢?其實也是爲了我們 在s

原创 spring mvc 的學習過程源碼地址

http://download.csdn.net/detail/andan14/5815043

原创 spring web mvc的配置

the first step in setting up Spring Web MVC. <web-app>     <servlet>         <servlet-name>example</servlet-name>  

原创 國際化設置

國際換是什麼我就不多說了,但是在spring中國際化有怎麼弄呢?在spring中,國際化的修改就不像java那樣複雜了,其實就是配置一下就行了。 配置文件如下: <beanid="localeResolver" //這個呢表

原创 @RequestMapping 之 @ModelAttribute

@ModelAttribute使用詳解 1.@ModelAttribute註釋方法      例子(1),(2),(3)類似,被@ModelAttribute註釋的方法會在此controller每個方法執行前被執行,因此對於一個co

原创 @ModelAttribute 相當於struts2的ModelDriver

用來拿到form 傳過來的對象。。 代碼:: @RequestMapping(value="user/addUser.do",method=RequestMethod.POST) publicStringaddUser(Mode

原创 spring的forward: 和redirect:

package com.anping.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model;

原创 計數排序算法(c語言測試)(穩定版本)

#include<stdio.h> /*計數排序 一個穩定不需要比較 效率爲線性的算法 基本原理:: 通過藉助臨時數組的下標來記錄 需要排序數組中值排序後 的正確位置 */ /

原创 @CookieValue註解 拿到cookie

我們可以直接將他當爲方法的參數,然後來拿到cooke. cookie 是啥玩意不用再說了吧。 讓我們看下怎麼使用吧~~ @RequestMapping("/displayHeaderInfo.do") public void di