原创 使用apache StringUtils.split替代String.split

如果你對下面幾個結果有疑惑的話,建議使用apache commons包的StringUtils.split來替代。 String[] strs = "".split(","); 結果是strs.length=1,strs[0]=""

原创 HTML5與HTML4的10個關鍵區別

HTML5是HTML標準的下一個版本。越來越多的程序員開始HTML5來構建網站。如果你同時使用HTML4和HTML5的話,你會發現用HTML5從頭構建,比從HTML4遷移到HTML5要方便很多。雖然HTML5沒有完全顛覆HTML4,它們還

原创 JSON-lib框架,轉換JSON、XML不再困難

Json-lib可以將Java對象轉成json格式的字符串,也可以將Java對象轉換成xml格式的文檔,同樣可以將json字符串轉換成Java對象或是將xml字符串轉換成Java對象。 一、 準備工作    1、 首先要去官方下載

原创 20個常用的Java程序塊

//1. 字符串有整型的相互轉換 String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric strin

原创 spring mvc 與 jquery ajax

在 Spring mvc3中,響應、接受 JSON都十分方便。 使用註解@ResponseBody可以將結果(一個包含字符串和JavaBean的Map),轉換成JSON。 使用 @RequestBody 註解前臺只需要向 Controll

原创 maven添加非官方jar包到本地庫(maven: install an external jar into local maven repository)

Sometimes, you project will have dependency on a jar which is not in official maven repository , and maybe it is propri

原创 request.getParameterValues與request.getParameter的區別

request.getParameterValues與request.getParameter的區別: request.getParameterValues(String name)是獲得如checkbox類(名字相同,但值有多個)的數據

原创 subversion與svn安裝配置全過程

來源:http://jychenok.iteye.com/blog/470199 花了一天時間,走了不少彎路,解決N多錯誤,終於全部完成了,記下安裝過程中遇到的各種問題,希望對初步使用svn的TX們有所幫助。 關於svn的介紹此處略過,直

原创 一個男人關心的東西決定他的層次

又是一篇看起來很美做起來很難的文章,但至少記住題目。 一、擁有自信和風度 男人到了二十幾歲後,就要開始學着用心去經營自己了,他體現在自己的思想和涵 養上。自信是一個男人最重要的品質,自信的男人就像一隻在暴風雨中戰鬥的海鷗。海鷗所要

原创 (function($){...})(jQuery)是什麼意思

這裏實際上是匿名函數function(arg){...}這就定義了一個匿名函數,參數爲arg而調用函數 時,是在函數後面寫上括號和實參的,由於操作符的優先級,函數本身也需要用括號,即:(function(arg){...})(param)

原创 人生的蝴蝶效應

     那時福特剛從大學畢業,他到一家汽車公司應聘,一同應聘的幾個人學歷都比他高,福特感到沒有希望了。當他敲門走進董事長辦公室時,發現門口地上有一張紙,他很自然地彎腰把它撿了起來,看了看,原來是一張廢紙,就順手把它扔進了垃圾簍。  

原创 spring mvc 使用kaptcha生成驗證碼

By default, Kaptcha is very easy to setup and use and the default output produces a captcha that should be fairly hard

原创 spring MVC - Inteceptors(攔截器)

Spring的Interceptor(攔截器)是Controller 方法級別的 當某一個Controller的方法進行request處理的時候 可以通過Interceptor進行攔截, 攔截器可以在方法執行之前, 方法執行完以後(返回

原创 jsp request、response、session、out、page、application、exception、pageContext、config對象詳解

1.request對象    客戶端的請求信息被封裝在request對象中,通過它才能瞭解到客戶的需求,然後做出響應。它是HttpServletRequest類的實例。 序號 方法 說明 1   object getAttribute(S

原创 SaaS的七大風險

第一、數據安全風險 作爲在線應用,尤其是基於互聯網的Web應用,數據安全的問題無法避免,Google也很苦惱這個問題,要不怎麼會有Google Gears呢?對於國內的傳統應用軟件開發商,如用友、金蝶也推出了相應的SaaS服務(用友的偉庫