原创 ArcGIS Administartor localhost是無效主機名

在我們破解ArcGIS的時候,需要將ArcGIS Administartor 的主機名設置玩 localhost。 但是有時候會提示“ArcGIS Administartor localhost是無效主機名”的情況。這種情況分幾

原创 MailKit/MimeKit 發送郵件時如何保持正文格式不變?MailKit/MimeKit HTml文本

可以以HTML文本的格式發送,具體實現方法如下 方法1 var bodyBuilder = new BodyBuilder (); bodyBuilder.HtmlBody = "<b>This is some html tex

原创 C#LinQ語句的使用

LinQ語句可以將所有繼承了數組類IEnumerable的類在內存中使用類似sql的語句進行查詢,極大的方便了對數列的查詢。 使用範圍: 所有List類、繼承IEnumerable類的子類、數組類型; List可以通過Lis

原创 C# 打開文件所在路徑並定位到文件

注,此處的路徑都要求是右斜槓的’\’才能定位打開,如果是左斜槓的’/’路徑,可以替換成右斜槓,然後再定位打開。因爲文件名、文件夾名都不能含有一些特殊符號(\ / ? )這種,所以可以替換 System.Diagnostics.Pr

原创 oracle 客戶端報錯 ORA-12514

在新裝Oracle的時候裝完數據庫和客戶端後,發現數據庫測試能連接,但是客戶端不能接接,報錯:ora-12514。 檢查了服務都啓動之後,最後確定是監聽配置文件的問題。 原因大概爲: oracle的數據庫的監聽文件裏沒有註冊客戶

原创 Oracle對Java查詢的幾種方式

Oracle11g對Json的處理很不方便,如果json中帶有一些難以匹配的字符,如時間等,就非常麻煩。 但是Oracle支持導入Java函數,用面向對象的方法可以簡化Json的查詢使用過程。 一、使用Java類(外部依賴包Or

原创 DX,DevExpress中的RichEditControl如何替換選中的文字

如何替換RichEditControl選中的文字而不改變它的格式? Document document = this.richEditControl1.Document; document.Beg

原创 ListView中GridViewColumn中Width="auto"無效的原因

在GridViewColumn裏width=”auto”時,發現除了初次加載時起作用之外,DisplMember綁定的內容改變時WIdth並不自動更新。原因是: The GridView recalculates column

原创 IWorkspaceFactory的Create()函數失敗原因

在使用IWorkspaceFactory接口創建一個mdb文件的時候嗎,發現報錯,而且沒找到原因。代碼如下 string dstDir = System.IO.Path.GetDirectoryName(dstfile);

原创 導入jar包時報錯 ORA-29552 (Unsupported major.minor version 50.0)

在用cmd導入Gson的jar包時,忽然彈出窗體,報錯爲: errors : class com/google/gson/annotations/Expose ORA-29552: 驗證警告: java.lang

原创 C# ansyc/await/Task用法

C# ansyc/await/Task用法 注:Task要在.Net 4.5 環境下有效,似乎是因爲: 從 C# 7 開始,返回另一個類型(通常爲值類型),該類型具有 GetAwaiter 方法,可儘可能減少性能關鍵代碼段中的

原创 Git的學習

Git的學習 以前使用Git進行代碼管理,都是使用TortoiseGit和SVN進行源碼的拉取、推送、合併。在小型的項目裏面,一般只用一個master分支即可,沒有深究Git其他功能。最近的項目比較大,需要注意代碼安全,因此對項目進行

原创 工作環境常用到的軟件集合

工作環境常用到的軟件集合 注:所有軟件下載連接皆來自於官網,有可能存在過期鏈接,百度轉到官網下載即可 一、解壓軟件 1、BandZip 優點:簡潔、清爽的界面 比2345Zip、好壓、360解壓等全家桶軟件好得多,沒有捆綁安裝 比

原创 vs2017 .natvis 失效問題

.natvis文件用於調試時候自定義顯示自定義類型的可視化提示。 一般這類文件存在 C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Pack

原创 Qt實現多邊形內環裁剪

最近使用Qt作爲繪圖引擎時,在使用clipPath的過程中遇到了一些問題。 1、Qt的裁剪原理是每次setClipPath都默認對已存在的path進行替換 2、如果需要實現多邊形內環的裁剪,即扣島,需要將多邊形外環、內環都設置在一個p