Time of Update: 2018-12-05
運行Rose 提示錯誤: 未找到 suite objects.dll我在win7上安裝的目錄是E:\Program Files\Rationalsuite objects.dll在Common(大寫)下,開啟環境變數(如下說明)查看到rose的路徑下Common是大寫的common,於是重新把path裡的路徑重寫了一下。這次再運行····OK了··其實suite objects.dll 還在你的電腦中,只是環境變數錯了或者沒設定,造成找不到。我安裝的地址是E:\Program
Time of Update: 2018-12-05
一般來說,從低版本匯入到高版本問題不大,麻煩的是將高版本的資料匯入到低版本中,在Oracle9i之前,不同版本Oracle之間的EXP/IMP可以通過下面的方法來解決:1、在高版本資料庫上運行底版本的catexp.sql; 2、使用低版本的EXP來匯出高版本的資料; 3、使用低版本的IMP將資料庫匯入到底版本資料庫中; 4、在高版本資料庫上重新運行高版本的catexp.sql指令碼。 但在9i中,上面的方法並不能解決問題。如果直接使用底版本EXP/IMP會出現如下錯誤: EXP-00008:
Time of Update: 2018-12-05
小明和小強都是張老師的學生,張老師的生日是M月N日,2人都知道張老師的生日是下列10組中的一天,張老師把M值告訴了小明,把N值告訴了小強,張老師問他們知道他的生日是那一天嗎?3月4日 3月5日 3月8日6月4日 6月7日9月1日 9月5日12月1日 12月2日 12月8日小明說:如果我不知道的話,小強肯定也不知道小強說:本來我也不知道,但是現在我知道了小明說:哦,那我也知道了請根據以上對話推斷出張老師的生日是哪一天?
Time of Update: 2018-12-05
HashMap與Hashtable的比較:1.HashMap和Hashtable都是Map介面的實作類別;HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey.2.在HashMap中,null可以作為鍵,這樣的鍵只有一個;可以有一個或多個鍵所對應的 值為null。而Hashtable不允許。3. 最大的不同是,Hashtable的方法是Synchronize(同步)的,而HashMap不是,在多個線程訪問Hashtable時,
Time of Update: 2018-12-05
雖然hibernate內建了串連池,也支援一些其他的串連池,但是查看各方面的資料,覺得還是proxool串連池佔主流,現在對配置的方法做些記錄,以備後用:1. hibernate.cfg.xml <session-factory > <property name="hibernate.connection.provider_class">
Time of Update: 2018-12-05
Bad WML syntax. 'Fatal Error. Ln 1, Col 1 The main XML document cannot be empty'. 今天又碰到這種錯誤了,以前也碰到過,但是今天的解決辦法和以前的有所不同,先把它記錄在這裡,還需要查資料證實。 這個錯誤的意思是說,wml 語法錯誤,發生在第一行,第一列,不能有有空格,對這個錯誤現在發現有兩種原因: 1. 在頁面頭部的兩行聲明中沒有按規定格式寫,出現了不應該有的空格,這是以前出現問題的時候的解決辦法。 2
Time of Update: 2018-12-05
# groupadd -g 600 timesten# useradd -g 600 -u 600 timesten# passwd timestenNew Password: Re-enter new Password: passwd: password successfully changed for timesten# mkdir -p /etc/TimesTen# chown timesten:timesten /etc/TimesTen# mkdir -p
Time of Update: 2018-12-05
msdn如下說:允許 asp.net 伺服器控制項在 page 中發出用戶端指令碼塊。 [C#] public virtual void RegisterStartupScript( string key, string script );參數 key 標識指令碼塊的唯一鍵。 script 要發送到用戶端的指令碼的內容。 以下是一些應用執行個體:開啟一個新視窗:
Time of Update: 2018-12-05
經過網上查閱和測試,發現Nginx的Rewrite規則和Apache的Rewite規則差別不是很大,幾乎可以直接使用。比如在Apache中這樣寫規則 rewrite ^/([0-9]{5}).html$ /viewthread.php?tid=$1 last; 而在Nginx中寫成這樣寫是無法啟動的,解決的辦法是加上兩個雙引號: rewrite “^/([0-9]{5}).html$” /viewthread.php?tid=$1
Time of Update: 2018-12-05
@Transactional public void foo() { try{ bar(); } catch (RuntimeException re) { // caught but not throw further } } @Transactional public void bar() {
Time of Update: 2018-12-05
有時候用Eclipse或者MyEclipse的時候,發現不能自動編譯,web工程下面缺少class檔案!第一個可能是你的自動編譯沒開啟:project->build
Time of Update: 2018-12-05
改進你的系統的最好的方法是先避免做“蠢事”。 我並不是說你或你開發的東西“蠢”,只是有些決定很容易被人們忽略掉其暗含的牽連, 認識不到這樣做對系統維護尤其是系統升級帶來多大的麻煩。作為一個顧問,像這樣的事情我到處都能見到,我還從來沒有見過做出這樣的決定的人有過好的結果的。 圖片,檔案,位元據 既然資料庫支援BLOB類型的資料,把檔案塞進BLOB欄位裡一定沒有錯了!?錯,不是這樣的! 別的先不提,在很多資料庫語言裡,處理大欄位都不是很容易。把檔案存放在資料庫裡有很多問題:
Time of Update: 2018-12-05
當你顯式的使用session.save()或者session.update()操作一個對象的時候,實際上是用不到unsaved-value的。某些情況下(父子表關聯儲存),當你在程式中並沒有顯式的使用save或者update一個持久對象,那麼Hibernate需要判斷被操作的對象究竟是一個已經持久化過的持久對象,是一個尚未被持久化過的記憶體臨時對象。例如: java代碼: Session session = ...; Transaction tx = ...; Parent parent = (
Time of Update: 2018-12-05
在oracle9i rac下,更改歸檔模式不像單機或主/備模式下那麼容易更改,主要是因為cluster_database參數的緣故。通過將cluster_database參數從true改為false,可以順利用更改單機歸檔模式的方式來更改歸檔設定。更改完畢後,再將cluster_database參數改回true即可。至于歸檔日誌,可以通過nfs共用來儲存兩邊共有的歸檔日誌,當然也可以用rman直接各自備各個節點的歸檔日誌,當需要恢複時,再將歸檔日誌合并即可。1、關閉運行中的資料庫# su -
Time of Update: 2018-12-05
validwhen主要用於關聯驗證,即為了驗證某個域的值,可能會參考其它域的值來進行綜合判斷,以確定該域的值是否符合要求。1,運算式及其注意事項輸入給validwhen的是一個布爾型運算式(對該運算式的解析使用了antlr),其引用名為test,即形如:<var> <var-name>test</var-name> <var-value>expression</var-name></var>即,當expression為真
Time of Update: 2018-12-05
在進行SUN CLUSTER雙機切換、意外斷電或其它情況下,有時會發生共用盤MOUNT不上的情況,需要使用FSCK對共用盤進行修複。修複完成後,在資料庫啟動過程中,卻又出現"資料區塊損壞,無法啟動資料庫"的現象,此時,可以根據不同的資料區塊損壞類型,檢測並修複錯誤。在此介紹三種使用Oracle8i修複損壞資料區塊的方法。 一、資料區塊損壞,錯誤碼為ORA-01578 ORA-1115 I/O ERROR READING BLOCK
Time of Update: 2018-12-05
檢查 export/import 工具和資料庫的版本 on souce database Run the lower version catexp.sql script before exporting.用低版本的export工具,匯出來源資料庫的資料用低版本的import工具,匯入目標資料庫的資料例如:8.1.7 7.3.4在8.1.7資料庫上運行7.3.4 的catexp.sql7.3.4 client :exp system/manager@8.1.7 ….7.3.4 client :
Time of Update: 2018-12-05
今天寫了第一個Struts2應用程式HelloWord。對牛人來說這個超簡單,可是我這種菜鳥還是弄了好久啊。剛開始的時候哪裡用到Struts哪裡就警示告,昨天導進來的例子,今天全部都是有個黃色的驚歎號。我那個急啊!!!怎麼也找不到解決辦法,索性把那些例子全部刪除。再重新匯入。還是不可以。後來才發現是一些關鍵的jar包沒有導進來。我暈啊。。。。把HelloWord部署到Tomcat後,在MyEclipse裡面開啟tomcat,Console提示一大堆的錯誤。結果是因為沒有把struts2的包放到W
Time of Update: 2018-12-05
1.Servlet代碼 public class HelloServlet extends HttpServlet { public Logger logger = Logger.getLogger(HelloServlet.class.getName()); public void doPost(HttpServletRequest request, HttpServletResponse response) throws
Time of Update: 2018-12-05
import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author vincent */public class TimerTest { public static void main(String[] args) { Timer t = new Timer(); //在5秒之後執行TimerTask的任務 t.schedule(new