原创 JavaScript效率調優經驗

JavaScript效率調優經驗 將循環次數的定義放到循環體外:這點好像所有的語言都是一樣的,在100個元素以上時效果越來越明顯。也就是說將for(var i=0;i<arrData.length;i++)修改爲for(var i=0,l

原创 JDBC連接SqlServer 2005

JDBC連接SqlServer一個常見的問題是1433端口沒有打開。   通過開始菜單=》Microsoft SQL Server 2005=》配置工具=》SQL Server Configuration Manager   1.在“SQ

原创 定時任務導致WebLogic 連接池不斷增長的一種原因

基於效率考慮,有時會選擇使用Connection Pool高級中的Pinned-To-Thread屬性。這個屬性可以將連接訂在執行線程上,即使調用connection的close方法也不會將其釋放回連接池,通常情況下這是沒有問題的。 當使

原创 IE8的兼容性問題(屬性名區分大小寫)

 屬性名大小寫問題,如屬性window.screen.height,如果將其中的屬性height寫成不是全部小寫的時候,如寫成window.screen.Height或window.screen.heighT時,在IE6、IE7下可以得到

原创 Java對象和XML之間的轉換

在使用WebService時,可以傳遞複雜的對象,如本例中的Policy,但是WebService的實現經常有問題,爲了規避這個問題,我們可以採用傳一個XML串的方式變通實現。其中最主要的問題,Java對象和XML之間的轉換通過XStre

原创 連接Redis集羣報 Unable to connect to 127.0.0.1:7008 錯誤

連接Redis集羣報 Unable to connect to 127.0.0.1:7008 錯誤現象 application.yaml中配置如下 spring: cache: type: redis redi

原创 WebLogic 8 中長時間任務的處理

在Web應用中,有些請求非常耗時,爲避免其執行時間過長,干擾其他應用,通常的方式是給這些請求設置一個專用的執行隊列。例如,web.xml中的下列配置將耗時很長的文件wls8.jsp配置一個專用執行隊列:     <servlet>  

原创 iBATIS的內存消耗

iBATIS和Hibernate不一樣,iBATIS是一個半自動化的O/R Mapping框架組件,所有的數據庫操作都需要手動編寫SQL語句。相應的,它們的內存消耗也是不一樣的。   比如更新用戶的操作,在Hibernate和iBATIS

原创 Eclipse 3.4插件安裝方式

Eclipse 3.4插件安裝方式         以前安裝Eclipse插件無非兩種方式, 直接copy插件到features/plugins目錄或者在links目錄下創建鏈接文件. 剛剛發佈的Eclipse 3.4又推出另一種新的安裝

原创 訪問平臺Servlet時,如何設置超時時間

需要的jar包:commons-httpclient-3.1.jar,commons-logging-1.0.4.jar,commons-codec-1.2.jar。在大地財險測試通過。 代碼如下所示: package cn.com.si

原创 DBDataSource platformDataSource has not registed!的問題

服務裏引入平臺的jar包,但一直報這個錯誤 **** DBDataSource platformDataSource has not registed!   這是由於採用第二代架構的jar包,但沒有按其方式配置導致的。 要求在web.xm

原创 Eclipse中用Maven來啓動Jetty調試Web應用

 Eclipse中用Maven來啓動Jetty調試Web應用 1、先來配置一個外部工具,來運行JETTY: 選擇菜單Run->External Tools->External Tools ...在左邊選擇Program,再點New: 配置

原创 iBATIS緩存的使用方法--摘自iBATIS官方文檔

iBATIS可以在Mapped Statement中使用緩存模型,在內存中緩存常用的數據。屬性 cacheModel 定義查詢 mapped statement 的緩存。每一個查詢 mapped statement 可以使用不同或相同的c

原创 動態 HTTP 壓縮的問題

在低速網絡的情況下,給web應用加入動態 HTTP 壓縮似乎是個不錯的選擇。 在測試web應用上,設置過濾所有請求(.jpg,.gif等圖片文件除外)。測試結果顯示效果非常明顯。   但是,在更大範圍的測試時出現了問題。在IE的某些版本上

原创 ClassNotFoundException: org.hibernate.hql.ast.HqlToken 解決方法與原因

老問題了,比較常見。將 antlr-2.7.6rc1.jar 放到 jdk的jre/lib/ext目錄即可。   這是因爲在Hibernate3.0 採用新的基於ANTLR的HQL/SQL查詢翻譯器,需要用到antlr,然而這個包在web