原创 使用內核對象使程序單實例運行:互斥信號量
內核對象是所有Windows進程都可以訪問的,因此可以使用其中的互斥信號量和事件對象使程序單實例運行。。 比起原來的IO鎖好了很多 = = DEMO如下: 【使用互斥信號量(互斥對象)實現】 Code: //////////////
原创 網絡編程基礎:使用SELECT模型
【TCP】使用Select-服務端 Code: ////////////////////////////////////////////////////////////////////////// // CopyRight(
原创 網絡編程基礎:使用TCP連接
每天學習 = =…… 【TCP】服務端 Code: ////////////////////////////////////////////////////////////////////////// // CopyRigh
原创 <C#高級編程>第6章筆記
經常聽說委託這一名詞。。卻一直不知道究竟是個什麼東西。。 原來是函數指針。。。。。。。而事件個人感覺就是個用來存放當前委託方法的容器。。因BLOG被和諧數據丟失。。待恢復網絡後更新。。
原创 <C#高級編程>第15章筆記
C#中也有函數指針(委託),因此創建起來就可以直接傳參給構造函數。。這點比 Java簡單。。 第15章 線程 多線程的工作方式 一個處理器在某一時刻只能處理一個任務,如果有一個多處理器系統,理論上可以同時執行多個指令。 Windo
原创 <C#高級編程>第9章筆記
原以爲應當和Java中的集合框架差不多。。好像並沒有Set(之後搜索得到在.NET 3.5中增加了HashSet),而多了個集合的概念。因BLOG被和
原创 <C#高級編程>第4章筆記
因BLOG被和諧數據丟失。。待恢復網絡後更新。。
原创 <C#高級編程>第8章筆記
對正則表達式依然呈恐懼狀態 = = 知道.NET有正則就滿足了。。怎麼用需要的時候再百度吧。。 因BLOG被和諧數據丟失。。待恢復網絡後更新。。
原创 <C#高級編程>第5章筆記
因BLOG被和諧數據丟失。。待恢復網絡後更新。。
原创 <C#高級編程>第11章筆記
感覺和Java的異常處理差不多。。 第11章 錯誤和 異常 異常類 在C#中異常都派生於System.Exception類,大部分的異常類都在System命名空間中(除了IOException及IO相關的異常類放在System.
原创 <C#高級編程>第3章筆記
因BLOG被和諧數據丟失。。待恢復網絡後更新。。
原创 <C#高級編程>第31章筆記(上)
第31章的內容是訪問Internet,本文作關於WebClient、WebRequest和WebResponse獲取Web資源的筆記。 貼個圖,本章的例子,以下是Form及對應的控件名,實現輸入URL後獲得頁面內容: 第31章 訪問In
原创 獲取本機IP/MAC
正好要做一個讀取本機IP和MAC地址的練習,發現windows下和linux的不一樣,於是乾脆一起來做工廠模式練習~不過返回都是String - -。 首先是IPReader接口和MACReader接口,表示可以讀取IP和MAC的行爲:
原创 試下動態編譯。。
前幾天看到了 今天米事就來寫一寫, = = 期間遇到了兩個問題: 用eclipse來寫com.sun.tools找不到,以及運行時找不到文件(java.lang.ClassNotFoundException)。。 先貼代碼: Code
原创 nio.Buffer小記
完全用數組來理解。。@ _ @ 看了下Buffer的源碼 居然跟想象的差不多也 ^^,的確是用數組存儲,不過米有找到get和put的源碼…… 用數組來理解幾個參數……: capacity:容量,相當於數組大小 limit:有效個數,相當於