原创 筆記:OSI和TCP/IP參考模型簡介

OSI參考模型(OSI Reference Model): 1.物理層(Physical Layer)      涉及到在通信信道(channel)上傳輸的原始數據位(raw bits)。 2.數據鏈路層(Data Link Layer

原创 迷宮求解 《數據結構——嚴蔚敏》

  在學《數據結構——嚴蔚敏》,自己動手寫了 迷宮求解 的實現!爲了方便,C和C++部分混寫了= =!稍稍修改了點地方     /********************************************** *Name:

原创 ubuntu 11.10英文界面下中文字體顯示楷體的問題

裝好ubuntu 11.10 英文版,默認中文字體是楷體,很難看,可以按以下方法修改 在/etc/fonts/conf.d 裏面加上3 個文件的鏈接: cd /etc/fonts/conf.d/ sudo ln -s /etc/fon

原创 VS2010下XAML文件在Designer下崩潰(Crash)

在自己的一個Windows Phone開發項目中,遇到一個問題,就某XAML文件切換到Designer下,會立即崩,其它文件則沒這問題。而且編譯程序,也沒有出錯,能正常運行,很古怪,重裝了VS2010+SP1+Windows Phone

原创 筆記:委託、事件(不完全)

委託: delegate void StringProcessor(string input); // 定義委託 class Program { static void Main(string[] ar

原创 Win7下更改Chrome緩存目錄

1、刪除你Chrome的默認緩存文件夾,即“C:\Users\Kleist\AppData\Local\Google\Chrome\User Data\Default\”目錄下的“Cache”文件夾。 2、新建一個Chrome緩存文件夾,

原创 關於算法的時間複雜度

時間複雜度:如果一個問題的規模是n,解這一問題的某一算法所需要的時間爲T(n),它是n的某一函數,T(n)稱爲這一算法的“時間複雜度”。     漸近時間複雜度:當輸入量n逐漸加大時,時間複雜性的極限情形稱爲算法的“漸近時間複雜度”。

原创 C#顯式接口實現和隱式接口實現

接口的實現分爲:隱式實現和顯式實現。 隱式接口實現:如果類或者結構要實現的是單個接口,可以使用隱式實現。 顯式接口實現:如果類或者結構繼承了多個接口,那麼接口中相同名稱成員就要顯式實現。顯示實現是通過使用接口的完全限定名來實現接口成員

原创 筆記:IEnumerable和IEnumerator(包括泛型版)

1. 一個Collection要支持foreach方式的遍歷,必須實現IEnumerable接口(亦即,必須以某種方式返回IEnumerator對象)。  2. IEnumerator對象具體實現了iterator(通過MoveNext