原创 更換ORACLE表對象所屬用戶

 以前有個項目將用戶表建立在了system用戶所屬下,後來發覺危害相當大,準備將表對象轉移到新建立的LAND用戶下,沒找到直接的辦法,用以下辦法得以實現: 1、建立新的LAND用戶,在服務器的Oracle Enterprise Manag

原创 Oracle 表刪除大量數據後查詢變慢問題

Oracle 表刪除大量數據後,即使表中只有幾行記錄,但用select count(*) from table 來查詢發覺都不會馬上出來,原因是該表的空間大了,查詢起來很慢。解決的方法是把該表所佔用的表空間縮小,或者說釋放表空間。 a

原创 Oracle查找第n個最大值

在國內外許多Oracle DBA站點上,有很多查找表中第n個最大值的小技巧,這些語句確實相當巧妙,它們都獨闢蹊徑地用到了Oracle表中的一個僞字段“level”。但是在很多情況下,這個語句變成了 美麗的陷阱。如果你想知道爲什麼,並怎樣繞

原创 深度解析VC中的消息

消息是指什麼?     消息系統對於一個win32程序來說十分重要,它是一個程序運行的動力源泉。一個消息,是系統定義的一個32位的值,他唯一的定義了一個事件,向Windows發出一個通知,告訴應用程序某個事情發生了。例如,單擊鼠標、改變窗

原创 更改Oracle數據庫表的表空間

在Oracle數據庫管理系統中,創建庫表(table)時要分配一個表空間(tablespace),如果未指定表空間,則使用系統用戶確省的表空間。 在Oracle實際應用中,我們可能會遇到這樣的問題。處於性能或者其他方面的考慮,需要改變某個

原创 jboss部署的一個錯誤

Deployment failure on JBoss  4.x. Could not copy all resources to E:/jboss/server/default/deploy/xxx.war. If a file is

原创 tnsnames.ora配置小結

listener.ora、 tnsnames.ora和sqlnet.ora這3個文件是關係oracle網絡配置的3個主要文件,其中listener.ora是和數據庫服務器端 相關,而tnsnames.ora和sqlnet.ora這2個文件

原创 數據庫查詢優化原則

1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。     2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:   

原创 消息映射的實現

  Windows消息概述   Windows 應用程序的輸入由Windows系統以消息的形式發送給應用程序的窗口。這些窗口通過窗口過程來接收和處理消息,然後把控制返還給Windows。     消息的分類     隊列消息和非

原创 CTime

CTime CTime==>CStringCTime time;time.GetCurrentTime();CString str;str.Format("%s",time.Format("%y:%m:%d %H-%M-%S")1CStr

原创 Array,List,Map

Collections類族主要包括三種形式及其不同應用:       Array — CArray, CObArray, CStringArray, CPtrArray, CByteArray, CWordArray, CDWordArr

原创 功能強大的vc6調試器

要成爲一位優秀的軟件工程師,調試能力必不可缺。本文將較詳細介紹VC6調試器的主要用法。   windows平臺的調試器主要分爲兩大類:   1 用戶模式(user-mode)調試器:它們都基於win32 Debugging API,有使用

原创 Oracle刪除大表並回收空間的過程

近日在查詢某項日誌的時候,發現查詢非常緩慢,根據以往的經驗這是由於某個日誌表過大引起的,爲了加快查詢,決定將大部分的歷史數據遷移到另外一個表中,本文主要記錄刪除這個大表的過程,就解決問題而言還有很多方法,但是本文側重點在於如何處理大數據量

原创 struts 使用多個配置文件

Struts 1.0中,我們只能在web.xml中爲ActionServlet指定一個配置文件,這對於我們這些網上的教學例子來說當然沒什麼問題,但是在實際的應用開發過程中,可能會有些麻煩。因爲許多開發人員都可能同時需要修改配置文件,但是配

原创 利用MSXML解析XML文本(VC)

一、引言  當前Web上流行的劇本語言是以HTML爲主的語言結構,HTML是一種標記語言,而不是一種編程語言,主要的標記是針對顯示,而不是針對文檔內容本身結構的描述的。也就是說,機器本身是不能夠解析它的內容的,所以就出現了XML語言。XM