2009年8月30日

TCP vs UDP

TCP和UDP均是網路封包傳送的方式。所有的封包在傳送時都會切割成小封包,然後在接收端重新組合。用TCP的方式在傳送封包之前會先建立連線(三向交握)。傳送時,接收端檢查封包是否完整的收到,如果沒有完整的話會要求傳送端重送,因此TCP能保證接收端收到的封包是完整的。UDP則是沒有建立連線(換句話說就是只顧著把封包往外面送)和檢查機制,它不管封包有沒有正確的收到。那為什麼要用UDP呢?因為UDP的速度會比TCP快,在一些封包不必完整的情況下可以更有效率的傳輸。

2009年8月14日

%lf 要注意的地方

%lf 會自動做四捨五入的動作,例如%.3lf就會自動四捨五入至小數點下第三位