原创 遞歸刪除目錄和文件

前幾天寫了個遞歸刪除目錄和文件的程序,將一個和svn綁定的文件夾中的.svn刪除,用來取消svn的綁 定。修改一下函數參數可以用來遞歸刪除一個文件夾和子文件夾下某一個同名目錄(包括子目錄和文件 )。使用方法是傳遞函數的參數:要刪除的目錄或

原创 編程中遇到的問題(二)

  1將數據庫中表通過sqldataAdapter保存到dataTable就可以用datatable.select()在內存中查找符合條件的行,不用讀數據庫就可以查找。昨天寫了一個到數據庫查找重複主鍵的代碼,結果主鍵衝突在datatabl

原创 java的static類使用

  1.static類只能是內部類,不能是外部類 2.static類可以有static成員(包含變量和方法),非static類不能有static成員(包含變量和方法) 3.static內部類只能訪問外部類的靜態成員(包含變量和方法),

原创 Powerdesigner引起的Word使用問題

      我的電腦經常安裝或卸載一些軟件,有些軟件安裝之後會和其他軟件衝突,改變了其他軟件的註冊表或重要的信息。前兩天我的word2003突然出現了一些問題,感覺莫名奇妙。我查了資料,最後找到問題的原因,總結一下。 1.文檔內容無法選中

原创 VC中MFC下的繪圖初步解析

作者:zieckey([email protected])All Rights Reserved! 首先我們說下通過鼠標的移動來繪製直線。這裏要捕獲到鼠標的兩個消息:WM_LBUTTONDOWN, WM_LBUTTONUP 響應WM

原创 C#中const和readonly的區別

  class Program1 {     public const string name = "小李"; private static readonly string age; private static string sex;

原创 atoi和itoa函數

以下是我自己寫的atoi()和itoa()  int atoi(const char *string){     int i = 0;     int value = 0;     while(string[i]!='/0')     {

原创 SqlServer2005函數學習

--聚合函數use pubsgoselect avg(distinct price)  --算平均數from titleswhere type='business'go use pubsgoselect max(ytd_sales)  -

原创 java可變參數使用

1.java將可變參數當做數組處理,當同一個類中有如下情況時 public void fun(int ...args){...} public void fun(int[] args){...} 會有編譯錯誤提示void fun(i

原创 編程中遇到的問題(一)

  1.gridView,detailView更新、刪除、取消、編輯、選擇等按鈕按下時都要先刷新頁面,再執行相應事件的操作,如果在page_Load中有數據綁定操作,則要考慮數據綁定對功能操作的影響。今天就遇到這樣的問題,detailsV

原创 通過一道筆試題理解c#靜態構造函數

 今天看到了一道c#筆試題,是關於靜態字段和靜態構造函數初始化的。靜態函數是c#新的特性,如果不知道它的初始化順序就會對這道題暈頭轉向。對於靜態構造函數可以參考http://www.cnblogs.com/michaelxu/archiv

原创 指針與引用的區別

《高質量c++編程指南》中提到的 指針與引用的區別: (1)引用被創建的同時必須被初始化(指針則可以在任何時候被初始化)。 (2)不能有NULL引用,引用必須與合法的存儲單元關聯(指針則可以是NULL)。 (3)一旦引用被初始化,就不能改

原创 理解臨時對象的來源

 當程序員之間進行交談時,他們經常把僅僅需要一小段時間的變量稱爲臨時變量。例如在下面這段swap(交換)例程裏: template<class T> void swap(T& object1, T& object2) {   T tem

原创 重定向和轉發的區別

 重定向:以前的request中存放的變量全部失效,並進入一個新的request作用域。轉發:以前的request中存放的變量不會失效,就像把兩個頁面拼到了一起。 正文開始:   先是看上去不同,他們的調用分別如下:request.get

原创 java中返回局部對象問題

Class ObjectA...{}Public Class Test...{         Public static ObjectA  Factory()...{                  return new Objec