原创 ArcEngine 入門指北 2019

聲 明1 : 本人才疏學淺,用郭德綱的話說“我是一個小學生”,如有錯誤,歡迎討論,請勿謾罵^_^。 聲 明2 : 原創博客請在轉載時保留原文鏈接或在文章開頭加上本人博客地址,否則保留追究法律責任的權利。 歡迎加羣

原创 Windows10運行Ubuntu (WSL)

緣起 就是無事幹想體驗一下Windows上直接運行Linux的感覺,這樣以後下載各種包啥的,就不用連遠程的服務器了。 安裝 先進入控制面板->程序->程序和功能->啓用或關閉Windows功能 打開 適用於Linux的Windo

原创 Ubuntu16.0.4 unable to resolve host ubuntu: Connection timed out

報錯 執行sudo su特別慢,報如下的錯誤 unable to resolve host ubuntu: Connection timed out 解決方法 查看hostname文件,並記住裏面的hostname cat /e

原创 ArcEngine 入門教程-對象模型圖OMD閱讀指南

聲 明1 : 本人才疏學淺,用郭德綱的話說“我是一個小學生”,如有錯誤,歡迎討論,請勿謾罵^_^。 聲 明2 : 原創博客請在轉載時保留原文鏈接或在文章開頭加上本人博客地址,否則保留追究法律責任的權利。 緣起

原创 ArcEngine 入門教程-幫助如何使用

聲 明1 : 本人才疏學淺,用郭德綱的話說“我是一個小學生”,如有錯誤,歡迎討論,請勿謾罵^_^。 聲 明2 : 原創博客請在轉載時保留原文鏈接或在文章開頭加上本人博客地址,否則保留追究法律責任的權利。 緣起

原创 C# 123轉ABC & ABC轉123

處理Excel的時候,會計算單元格的列號,下面是123轉ABC的代碼以及ABC轉123的代碼 /// <summary> /// 1 -> A<br/> /// 2 -> B<br/> /// 3 -> C<br/> /// ..

原创 NPOI 踩坑小記

緣起 好久沒搞過npoi了,本來就想着用NPOI編輯一下模板,但是寫入值要麼是打不開,要麼是打開報一堆警告消息。 解決方案 最新版本的NPOI處理.xlsx格式有bug,建議降級到NPOI2.4.1或者是使用xls格式。 網上的神

原创 ArcEngine 命令esriregasm.exe /p:Engine /s 已退出,代碼爲-1

緣起 之前寫好的代碼突然編譯通不過,報錯命令esriregasm.exe XXX.dll /p:Engine /s 已退出,代碼爲-1 Bug原因 網上搜到的有的說是清空bin目錄,重新編譯就可以了,個人認爲並無卵用。報錯的字面意

原创 ArcEngine 平頭緩衝區

源起 數據處理過程中,發現圓頭的緩衝區會多出來一截,如果用線的緩衝區和另外一條線求交點,那麼求出的交點會跑到線的外側與實際不否,以下代碼是生成平頭緩衝區的代碼。 解決方案 實現平頭緩衝區主要使用IBufferConstructio

原创 SQLServer 附加和分離數據庫小記

基礎知識 查詢現有數據庫列表 use master go select db_name(database_id) as [Database Name],type_desc as [File Type], physical_name

原创 經緯度正則表達式記錄

經度 ^(\+|-)?(?:90(?:(?:\.0{1,6})?)|(?:[0-9]|[1-8][0-9])(?:(?:\.[0-9]{1,6})?))$ 緯度 ^(\+|-)?(?:180(?:(?:\.0{1,6})?)|(

原创 VS2017 Nuget還原包失敗

緣起 之前按照的好多nuget包,我都上傳到github上去了,本以爲這樣每次就不用nuget再下載了,實際上download還是會觸發nuget的還原包,然而今天用新電腦發現還原失敗了,下面記錄了一下解決的過程 Nuget包還原

原创 ArcEngine中Com對象釋放的技巧

聲 明1 : 本人才疏學淺,用郭德綱的話說“我是一個小學生”,如有錯誤,歡迎討論,請勿謾罵^_^。 聲 明2 : 原創博客請在轉載時保留原文鏈接或在文章開頭加上本人博客地址,否則保留追究法律責任的權利。 歡迎加羣

原创 ArcEngine 加載地圖服務數據

加載MapServer 可以通過遍歷的方式,根據地圖服務的名稱進行判斷,然後加載 using System; using System.Collections.Generic; using System.ComponentMo

原创 obfs配置及DNS緩存清理

Obfs配置 下載Obfs:傳送門 解壓Obfs壓縮包到Shadowsocks文件夾中,然後在Shadowsocks軟件中添加以下配置條目: 插件程序:obfs-local 插件選項:obfs = tls DNS清