原创 TCP/IP狀態變遷
看過《TCP/IP詳解:卷1》的同學都會對下圖印象深刻: 圖1 TCP狀態變遷圖 咋一看這圖,讓人頭大。下面會詳細分析圖中的所有狀態,這些狀態跟TCP三次握手與四次揮手有着非常密切的聯繫,關於這個可
原创 DNS的查詢方式
原文轉自:http://blog.sina.com.cn/s/blog_4078ccd60101cj6r.html 當客戶端程序要通過一個主機名稱來訪問網絡中的一臺主機時,它首先要得到這個主機名稱所對應的IP地址,因爲IP數據報中允許
原创 linux的sendfile()系統調用
原文轉自:http://blog.chinaunix.net/uid-20778583-id-37112.html 服務器響應一個http請求的步驟如下: 1 把磁盤文件讀入內核緩衝區 2 從內核緩衝區讀到內存 3 處理(靜
原创 性能測試
性能測試一般分爲4個過程:性能測試設計、性能測試構建、性能測試執行和性能測試分析、診斷和調整的過程。 各個階段完成不同的主要任務: 性能測試設計:該階段主要定義待測試的事務流程、事務的平均處理量、事務處理量的最高峯值、組
原创 類與類之間的關係
原文轉自:http://blog.csdn.net/wulibin136/article/details/6452194 類與類之間的關係對於理解面向對象具有很重要的作用,以前在面試的時候也經常被問到這個問題,在這裏我就介紹一下。
原创 利用堆棧實現的十進制轉二進制程序實現
#include #include #define STACK_INIT_SIZE 10#define STACK_INCR_SIZE 2#define OK 1#define ERROR 1#defin