原创 System.NotSupportedException:“不支持給定路徑的格式” WIN10右鍵屬性-安全-複製路徑的BUG

文件右鍵 【屬性】-【安全】- 複製路徑時, 會多出不可見Unicode字符,並導致System.NotSupportedException:“不支持給定路徑的格式。”的錯誤 怎樣驗證這個不可見字符的存在呢? 文件右鍵

原创 ubuntu中使用任務管理器

(一)打開方式 方法一:使用命令行 gnome-system-monitor 方法二:在Ubuntu Dash中搜索 直接點擊系統監視器即可; (二)使用方法 系統監視器中含有三個部分:進程、資源、文件系統 當想要

原创 C#中DrawString方法的文本對齊方式

(一)文本對齊方式 主要是通過新建格式類型:var stringFormat = new StringFormat(); public void DrawText(string text , Font font, Brush

原创 C#繪圖:清除部分區域【用指定顏色、透明色】代替

我們知道使用Graphics.Clear()可以清除整個背景;但是想要清除指定區域的背景就很難辦; 下面的方法可以清除指定區域的背景或者已經繪製的內容,並以指定的格式進行替換: public void ClearBackg

原创 C#給畫布添加任意角度的文字

(一)先看效果 實現任意角度文本繪製: (二)實現方法 使用Matrix類,這個類中的RotateAt方法可以指定矩陣旋轉的中心位置 using System; using System.Collections.Gene

原创 .NET Framework生成NuGet包

參考鏈接 這個教程適合於非SDK 樣式項目: 非 SDK 樣式項目:通常爲 .NET Framework 項目 SDK 樣式項目:通常是 .NET Core 和 .NET Standard 項目,以及任何其他 SDK 樣式項

原创 pycharm進行斷點調試

pycharm是IDE的一種,斷點調試是必備的功能; (一)設置斷點 在行號和代碼之間點擊,設置斷點 (二)進行調試 使用shift + F9或者點擊工具欄中的甲殼蟲標誌進行斷點調試 調試的過程中可以看到相應變量

原创 【Think Python】Python筆記(二十一)算法分析

算法分析的實際目的是分析預測不同算法的性能,用於指導設計決策; 有時候算法分析面臨一些問題: 算法的性能依賴於硬件的特性:指定一個機器模型並分析一個算法在一個給定的模型下所需的步驟或者運算的數目; 相對性能可能依賴於數據集

原创 【Think Python】Python筆記(十六)類和函數

編寫以自定義對象爲參數的函數,並返回自定義對象作爲結果; (一)時間 定義一個Time類 class Time: """Represents the time of day. attributes: h

原创 【Think Python】Python筆記(十二)元組

內置數據類型:元組(tuple) (一)元組是不可變的 元組是一組值 的序列;其中的值可以是任意的類型,使用整數進行索引; 元組類型與數組的不同在於元組的不可變性; 元組的創建: 語法上,元組是用逗號隔開的一系列值:

原创 C#讀取.txt文件

讀取.txt文件一般分爲全部讀取和按行讀取: (一)全部讀取 string testTxt = File.ReadAllText(@"D:\picture\standardStyle\test.txt", Encoding.D

原创 批量處理圖片名,生成TXT文件

批量處理圖片名,並生成TXT文件的方法很多,這裏介紹其中一種; 使用doc系統生成 打開命令提示符:在【搜索】中輸入【cmd】 輸入下面的命令,打開文件所在文件夾: cd/d 文件夾路徑 輸入下面的命令生成TXT文件,

原创 【Think Python】Python筆記(十九)python小技巧

一些技巧的使用可以有效提高代碼的可讀性、更加簡潔或者更加高效; (一)條件表達式 通常的做法: if x>0: y = math.log(x) else: y = float('nan') 使用條件表達

原创 【Think Python】Python筆記(二十)調試

調試的時候需要區分不同類別的錯誤,這樣才能更好地找到錯誤: 語法錯誤是python將源代碼翻譯成字節代碼的時候產生的,說明程序的結構是有問題的; 如省略def語句中的冒號產生如下錯誤:SyntaxError: inva

原创 【Think Python】Python筆記(十八)繼承

繼承指的是在現有類的基礎下進行修改,從而定義新的的類的能力; 下面從一個例子進行介紹什麼是繼承: (一)卡牌對象 定義一個卡牌的對象: class Card: """代表一張標準的卡牌 """ de