原创 正則表達式匹配中文

<script type="text/javascript">         function test(){             var t = /^[\u4E00-\u9FA5]+$/;             var unam

原创 工廠模式

工廠的好處: 會給系統帶來更大的可擴展性和儘量少的修改量 下面是一個簡單工廠的小李子,不敲了,直接上傳下代碼    

原创 不使用中間變量交換兩個整數的位置

1.加減法: int a = 5; int b = 10; a = a+b; b=a-b; a=a-b; System.out.println("a:::::

原创 struts2之ognl表達式使用注意點

struts中,ognl表達式只能在struts2的標籤中使用!

原创 模擬ThreadLocal

package com.test; import java.util.HashMap; import java.util.Map; public class MyThreadLocal { private Map<String, T

原创 javascript中函數當做對象傳遞

javascript中,函數也是對象。 先說下js的兩種定義函數對象的方式: 寫道 function commMethod(){             alert("commMethod is doing something")

原创 jsp和servlet中的相對路徑和絕對路徑

在jsp或者servlet中,加 “/” 表示的是絕對路徑,不加"/"表示的是相對路徑。 jsp 加/表示的 http://localhost:8080/這個地方的路徑。 不加/表示的相對於當前所在路徑。   servlet 轉發:(r

原创 千奇百怪的小錯誤

1.使用junit對spring框架進行測試的時候,我在spring中配置的事務是在service層,測試的時候總是報錯,查了很久才發現,原來我實例化的是dao層的bean,真是太愚蠢了...........

原创 虛擬機安裝centos注意點

1.安裝的時候,有兩種形式的安裝:一種是圖形界面,一種是命令行的形式。 2.提示要插入第二張光盤    9.0安裝時一共用到三個iso文件,必要的需三個,共5個(另外可能是軟件包和源碼包)。    您之下載一個iso文件是不能安裝的。  

原创 javascript編碼和解碼

提示: 可以使用 unescape() 對 escape() 編碼的字符串進行解碼。 註釋: ECMAScript v3 反對使用該方法,應用使用 decodeURI() 和 decodeURIComponent() 替代它。

原创 spring註解之@Autowired

最近發現了一個非常好用的spring的註解@Autowired,請看我寫的一個代碼示例: @Controller @Scope("prototype") public class LoginAction extends ActionSup

原创 Aop

一些介紹: 1.面向方面編程是希望能夠將通用需求功能從不相關的類當中分離出來,能夠使得很多類共享一個行爲,一旦發生變化,不必修改很多類,而只需要修改這個行爲即 可 、    2.應用:        AOP 主要應用於日誌記錄,性能統

原创 在hibernate和spring集成中使用openSession還是getCurrentSession

在hibernate和spring集成之後,如果我們使用spring配置注入的sessionFactory生成session,這個時候我們一定要注意使用getCurrentSession()而不要使用openSession,這是因爲spr

原创 單例模式

單例模式的思想很簡單,就是確保類只有一個實例。 使用它的好處:     1、控制資源的使用,通過線程同步來控制資源的併發訪問;      2、控制實例產生的數量,達到節約資源的目的。      3、作爲通信媒介使用,也就是數據共享,它可以

原创 解析xml文件常見問題

Xml 解析常見問題 : 1. 我們自己解析xml的時候,一定要記得將dtd的聲明去掉 2. 使用xpath查找路徑的時候,如果有字符串的參數,要注意加雙引號。 比如: String xpath = "