原创 配置Log4j(轉)

來自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用來設置記錄器的級別、存放器和佈局的,它可接k

原创 Oracle常用語句

1.查看和修改Oracle服務器端字符集: 1)   查看服務器端字符集: 方法一: select * from v$nls_parameters; select * from nls_database_parameters; selec

原创 DWR整體流程分析(二)(轉)

看一下sessionCookieName:   /** The session cookie name */ dwr.engine._sessionCookieName = "${sessionCookieName}"; // JSE

原创 JSTL的EL表達式fn函數(轉)

    <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> fn:contains 判斷字符串是否包含另外一個字符串 <c:if test="${

原创 jQuery插件開發全解析(轉)

  jQuery插件的開發包括兩種: 一種是類級別的插件開發,即給jQuery添加新的全局函數,相當於給jQuery類本身添加方法。jQuery的全局函數就是屬於jQuery命名空間的函數,另一種是對象級別的插件開發,即給jQuery對象

原创 jquery解析xml插件z4x

  該插件有兩個方法:      1). z4x 解析xml並轉化爲json對象。      2). 反射方法,可以反射json對象。        jquery.z4x.js 源碼:   $.extend({ z4x: fu

原创 Ajax緩存解決辦法(轉)

最近忙一個項目,遇到按鈕多次點擊時只有第一次可以的問題,開始懷疑是我的ajax緩存問題,搜到這篇文章順利解決了我的問題,貼出來分享下: 原文如下: 項目有時要用一些Ajax的效果,因爲比較簡單,也就沒有去用什麼Ajax.net之

原创 Log4j使用總結(轉)

一、介紹 Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日誌信息輸送的目的地是控制檯、文件、GUI組件、甚至是套接口服務 器、NT的事件記錄器、UNIX Syslog守護進程等;我們也可以控制每一條日誌的輸

原创 如何使用wrapper在filter修改request參數(轉)

在filter裏如何修改提交的參數呢? 整個request接口是沒有提供這樣的API的,即使取出ParameterMap,也是隻讀的。 必須創建一個wrapper:class ParameterRequestWrapper,繼承:Http

原创 DWR整體流程分析(轉)

DWR整體流程分析  (一)三個基本的準則 對於理解ajax理解dwr有一定的幫助  1、瀏覽器:應用而非內容(非顯示)  我們在以往的web編程中,瀏覽器僅僅是爲了顯示頁面而存在,但是現在有了ajax,瀏覽器不單單就是爲了顯示

原创 Oracle的悲觀鎖和樂觀鎖(轉)

爲了得到最大的性能,一般數據庫都有併發機制,不過帶來的問題就是數據訪問的衝突。爲了解決這個問題,大多數數據庫用的方法就是數據的鎖定。 數據的鎖定分爲兩種方法,第一種叫做悲觀鎖,第二種叫做樂觀鎖。什麼叫悲觀鎖呢,悲觀鎖顧名思義,就是對數

原创 DWR整體流程分析(一)(轉)

DWR整體流程分析 (一)三個基本的準則 對於理解ajax理解dwr有一定的幫助 1、瀏覽器:應用而非內容(非顯示) 我們在以往的web編程中,瀏覽器僅僅是爲了顯示頁面而存在,但是現在有了ajax,瀏覽器不單單就是爲了顯示,爲什麼這麼說呢

原创 DWR原理探祕(轉)

  ajax 是Asynchronous JavaScript and XML的簡稱,是一種由javascript通過XmlHttpRequest與服務器交互更新數據的一種異步請求的技術,因爲通過ajax你只需傳遞需要更新的數據,而不是

原创 XML的四種解析器原理及性能比較(轉)

1: DOM  DOM 是用與平臺和語言無關的方式表示 XML 文檔的官方 W3C 標準。DOM 是以層次結構組織的節點或信息片斷的集合。這個層次結構允許開發人員在樹中尋找特定信息。分析該結構通常需要加載整個文檔和構造層次結構,然後才能

原创 DWR整體流程分析(三)(轉)

/** The function that we use to fetch/calculate a session id */ Java代碼 dwr.engine._getScriptSessionId = function()