原创 我的友情鏈接

微軟技術周公的專欄

原创 策略(Strategy)模式

  面向對象編程,並不是類越多越好,類的劃分是爲了封裝,但分類的基礎是抽象,具有相同屬性和功能的對象的抽象集合纔是類 我們在Martin編寫的《代碼整潔之道》中對類的看法,類應該短小(長度不應該容納一個if嵌套語句,20行封頂

原创 C#中的線程<一>

平時我發現周圍有些人談及到C#中的線程,說這些線程不可控,或則很難控制,問其爲什麼?曰:因爲是託管線程。扯淡!!! 因此不得不讓我狠下心做一個C#線程相關的連載。 小生愚鈍,連載中的內存有些是讀書筆記有些是自己總結。如果哪裏讓你疑惑,可以留

原创 內存計數機制

爲什麼要有內存計數機制: 在C/C++中,內存對於開發人員是開放的我們可以隨意操作,這就意味着我們能用C/C++寫出很強大的工程,所有事物永遠都是一把雙刃劍,有利就會有弊端。雖說我們可以隨意操作內存, 但是內存的管理給我們增加了不少負擔。

原创 繼上一篇代碼向上轉型實現多態

static class Program { /// <summary> /// 應用程序的主入口點。 /// </summary> [STAThread] static void Ma