原创 Underlying DBMS error [SDE.***]解決思路
System.Runtime.InteropServices.COMException (0x80041538): Underlying DBMS error [SDE.*****] 異常如下圖所示:
原创 user_tables/all_tables/dba_tables及Oracle常見SQL語句
user_tables/all_tables/dba_tables及Oracle常見SQL語句 <記錄下Oracle常見的SQL語句做個學習筆記> 一、user_tables、all_tables、dba_tables關係:
原创 ArcEngine 鷹眼功能C#實現
ArcEngine開發之鷹眼功能C#實現 鷹眼作爲AE系統一項基本功能,經常見於AE開發中。網上鷹眼功能實現大同小異,本文所寫示例僅作參考及記錄。 一、效果圖 二、控件
原创 C# 獲取項目根目錄
C# 獲取項目根目錄 C#獲取項目根目錄,以下圖項目爲例,要定位到目錄Tmp中,下面爲參考代碼: 參考代碼 // 獲取根目錄測試`` DirectoryInfo rootDir = Directory.GetParent(En
原创 警告 CS0105: “System.Windows.Forms"的using指令以前在此命名空間中出現過
警告 CS0105: “System.Windows.Forms"的using指令以前在此命名空間中出現過 某命名空間的using指令以前在此命名空間中出現過; 命名空間只應聲明一次,但卻聲明瞭多次;故移除所
原创 拷貝構造函數與拷貝賦值操作符
拷貝構造函數: 如果一個構造函數的第一個參數是自身類類型的引用,且任何額外參數都有默認值,則此構造函數是拷貝構造函數。 class Foo { public: Foo(); // 默認構造函數 Foo(c
原创 C# 記錄程序耗時
C# 記錄程序耗時 思路一:利用Stopwatch類 1、添加namespace:using System.Diagnostics; 2、生成StopWatch對象:Stopwat
原创 C# 獲取文件後綴
獲取文件後綴 string strExt = System.IO.Path.GetExtension(fileName); 若是jpg格式,上述代碼返回:.jpg (即返回結果還包括點號)。
原创 C# WinForm鍵盤按鍵響應 實現思路
C# WinForm鍵盤按鍵響應 實現思路 例如:欲在FormMain.cs窗體上響應 Ctrl+W 組合按鍵操作,直接在FormMain.cs中添加如下代碼: protect
原创 經典查找算法之二分查找
二分查找 作爲查找算法中最基礎的查找算法,時間複雜度爲O(logn)。前提是序列有序,每次取序列中位數跟關鍵字比較,相等則返回中位數所在位置索引;小於關鍵字,則在中位數位置之後的子序列中繼續取子序列中位數同
原创 劍指Offer--面試題11 數值的整數次方
劍指Offer--面試題11 數值的整數次方 原書位置:P90; 題目:實現函數double Power(double base,int exponent),求base的exponent次方。不得
原创 C# 動態獲取、修改、更新配置文件 實現思路
1、添加System.Configuration.dll引用;程序中添加using System.Configuration; 讀取數據:(tbHost爲文本控件) tbHost.Text
原创 0x80050142 No spatial reference exists 解決思路
System.Runtime.InteropServices.COMException (0x80050142): No spatial reference exists 如下圖所示: 一、問題回顧:
原创 打印1到最大的n位數
題目:輸入數字n,按順序打印出從1到最大的n位十進制數。比如輸入3,則打印出1、2、3一直到最大的3位數即999。 詳細可參考《劍指Offer》面試題12,P94。 本題重點是n的位數不確定,因而
原创 Oracle IMP導出到不同表空間不成功
Oracle IMP導出到不同表空間不成功 一、問題描述: 所用環境:Oracle 11g客戶端、Windows 64bit、C#; 具體描述:用戶UserA默認表空間爲tablespace_A,