原创 (轉載)IE顯示utf-8編碼頁面空白的原因及解決辦法

IE顯示utf-8編碼頁面空白的原因及解決辦法最近遇到這樣的問題,UTF-8的編碼在IE8中顯示空白,這篇文章講的很透徹,很不錯E-Dragon CMS 默認生成的所有物理文件都是UTF-8編碼。UTF-8 的便利性不可多言,而隨着 Bl

原创 普通java工程打包腳本

build.xml   <project basedir="." default="jar" name="core">   <target name="init">   <!--     property settings    --

原创 PL/SQL deverloper 中文編碼問題

/* 查看數據庫編碼 關鍵LANG和NLS_LANG參數*/ select * from v$nls_parameters;   /* 方法1,修改環境變量  linux和windows相同*/ LANG=zh_CN.GBK NLS_L

原创 vnc viewer 遠程連接windows 出現disconnect: No valid license available 解決方案

  最近用rdesktop連接遠程windows,總是會在出現桌面後有這個提示: disconnect: No valid license available. 然後桌面就自動關掉。 搜索了一下,原來是由於terminal serve

原创 gxt工程打包腳本

build.xml   <?xml version="1.0" encoding="UTF-8"?> <project name="${product.name}" default="dev" basedir="./" xmlns:axi

原创 設計模式-工廠模式

在進行工廠模式的實踐前先了解下軟件世界裏兩條重要的原則         1、裏式代換原則:一個軟件實體如果使用的是父類的話,那麼一定可以被替換成他的子類,並且程序覺察不出父類對象與子類對象之間的區別,也就是說在軟件世界裏面把父類替換成子類

原创 阻塞隊列BlockingQuene及顯示鎖Lock

        java5爲我們提供了顯示鎖Lock,該鎖以一個普通類的形式進行使用,但是他具有與synchronized相同的語義,並且在鎖競爭時能夠爲我們帶來更高的執行效率。可以說synchronized關鍵字是Lock的一種簡單實現

原创 java併發編程之同步器

   從java5開始juc包爲我們提供了很多方便使用的同步器類:    CountDownLatch是一個同步輔助類,在完成一組正在其他線程中執行的操作前需要一個或多個其他的線程處於阻塞狀態時我們可以使用它,如田徑比賽中,將每一名運動員

原创 Java 深拷貝ArrayList實例(包括遞歸和序列化方法)

  前言:       日前一哥們問我一個有關多層ArrayList拷貝的問題,我幫他寫了一個例程,感覺以後用得着,便放上來了。如果要在自身類中加入Clone功能,需要implements ICloneable接口,然後用下面的相應代碼重

原创 設計模式-代理模式

         通過給其他對象提供一種代理,實現可以通過該代理控制對該對象的訪問,代理模式在實現上又可以分爲靜態代理和動態代理兩種類型,以下分別對

原创 使用PowerDesigner生成HTML功能

使用PowerDesigner生成HTML功能 使用PowerDesigner設計數據庫關係以後,可以生成HTML,供團隊成員進行討論。 Step 1:創建一個new Report; 選擇【file】---【new】--

原创 Eclipse+Tomcat遠程調試配置

在做遠程調試時,在windows系統和非windows系統下的配置,Tomcat中會有所差別,具體如下:第一步、配置tomcat一、在windows系統中:打開%CATALINE_HOME%/bin下的文件catalina.bat,加入

原创 瀏覽器緩存頁面或圖片問題解決方案

        通過給請求的URL後面加上隨機參數可以解決瀏覽器緩存頁面或圖片的問題,如: http://ip:port/context/xxxAction?random=隨機參數 <img src="servletpath?random

原创 使用dom4j 創建屬性時,去掉XMLNS屬性

當我們創建元素時如果爲其指定了與父節點相同的命名空間時XMLNS屬性就不會生成,否則將生成XMLNS="" 這樣的屬性 如:DocumentHelper.createElement(QName.get(elementName,

原创 ibatis和myBatis打印sql語句的log4j配置文件

ibatis:   log4j.rootLogger=debug, stdout, logfile   log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.S