目錄1.引言.....................................................................................................................12.Linux 內核模塊................................................................ ...
回顧一下 開篇 知其然,知其所以然 中的兩段代碼,第一段雖然只使用 個線程但卻也只能處理一個socket,第二段雖然能處理成百上千個socket但卻需要創建同等數量的線程,分開來看都不完美,如果 個線程能夠處理成百上千個socket就太好了 問題在於,當前的實現中 個線程只能阻塞的recv等待網絡數據的到來,recv在數據到來之前會掛起並讓出cpu直到數據到來后才能繼續執行,在此之前cpu是空閑的 ...
2014-04-10 15:37 2 2750 推薦指數:
目錄1.引言.....................................................................................................................12.Linux 內核模塊................................................................ ...
深入淺出解析Android事件傳遞機制 關於Android中的事件傳遞,在Android系統源代碼層級的實現上非常復雜,而對於應用程序的開發而言,我們不必深究太多細節,只需要掌握事件傳遞機制所帶來的一些結論即可。本文通過父控件→子控件的事件模型來聊聊關於事件傳遞機制的一些知識點 ...
[深入淺出Cocoa]iOS網絡編程之Socket 羅朝輝 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商業用途-保持一致”創作公用協議 一,iOS網絡編程層次模型 在前文《深入淺出Cocoa之Bonjour網絡編程》中我介紹了如何在 ...
[深入淺出Cocoa]iOS網絡編程之NSStream 羅朝輝 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商業用途-保持一致”創作公用協議 一,NSStream簡介 首先來回顧下。在前文《[深入淺出Cocoa]iOS網絡編程 ...
一,NSStream簡介 首先來回顧下。在前文《 [深入淺出Cocoa]iOS網絡編程之Socket》中,提到iOS網絡編程層次模型分為三層: Cocoa層:NSURL,Bonjour,Game Kit,WebKit Core Foundation層 ...
深入淺出Cocoa之Bonjour網絡編程 羅朝輝 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商業用途-保持一致”創作公用協議 本文高度參考自 Tutorial: Networking and Bonjour on iPhone,在那 ...
深入淺出js事件 一.事件流 事件冒泡和事件捕獲分別由微軟和網景公司提出,這兩個概念是為了解決頁面中事件流(事件發生順序)的問題。 上面的代碼當中一個div元素當中有一個p子元素,如果兩個元素都有一個click的處理函數,那么我們怎么才能知道哪一個函數會首先被觸發呢? 為了解 ...
[深入淺出Cocoa]iOS網絡編程之CFNetwork 羅朝輝 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商業用途-保持一致”創作公用協議 一,CFNetwork 簡介 首先來回顧下。在前文《[深入淺出Cocoa]iOS ...