原创 正則表達式 - 語法

正則表達式(regular expression)描述了一種字符串匹配的模式(pattern),可以用來檢查一個串是否含有某種子串、將匹配的子串替換或者從某個串中取出符合某個條件的子串等。 例如: runoo+b,可以匹配 run

原创 【OpenGL(SharpGL)】支持任意相機可平移縮放的軌跡球實現

【OpenGL(SharpGL)】支持任意相機可平移縮放的軌跡球實現 閱讀目錄(Content) 2016-07-08 2016-02-10 1. 軌跡球原理 2. 軌跡球實現 1) 計算投影點 2) 計算夾角和旋轉軸

原创 重寫Equals時也要重寫GetHashCode

建議12: 重寫Equals時也要重寫GetHashCode 除非考慮到自定義類型會被用作基於散列的集合的鍵值;否則,不建議重寫Equals方法,因爲這會帶來一系列的問題。 如果編譯上一個建議中的Person這個類型,編譯器會提示這樣

原创 C#中哈希表(HashTable)的用法詳解以及和Dictionary比較

[^1]轉載於:https://www.cnblogs.com/zk-zhou/p/6672494.html 哈希表(HashTable)簡述 在.NET Framework中,Hashtable是System.Collectio

原创 C# 之泛型詳解

什麼是泛型 我們在編寫程序時,經常遇到兩個模塊的功能非常相似,只是一個是處理int數據,另一個是處理string數據,或者其他自定義的數據類型,但我們沒有辦法,只能分別寫多個方法處理每個數據類型,因爲方法的參數類型不同。有沒有一

原创 STL文件常見的缺陷及原因

[^1]轉載於:http://www.3dhoo.com/news/xuetang/26111.html [^1]圖片來源:http://www.3dhoo.com/ 由於STL文件結構簡單,沒有幾何拓撲結構的要求,缺少幾何拓撲上要求