|
|
30 | 31 | 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 |
E-mail:zbln426@163.com
QQ:85132383
長(zhǎng)期尋找對(duì)戰(zhàn)略游戲感興趣的合作伙伴。
常用鏈接
留言簿(21)
隨筆分類
隨筆檔案
SDL相關(guān)網(wǎng)站
我的個(gè)人網(wǎng)頁(yè)
我的小游戲
資源下載
搜索
積分與排名
最新評(píng)論

閱讀排行榜
評(píng)論排行榜
摘要: 因?yàn)閁DP是按數(shù)據(jù)包接收的,我們?cè)诮邮罩安⒉恢肋@個(gè)數(shù)據(jù)包有多大。一個(gè)策略是,我們準(zhǔn)備足夠大的應(yīng)用程序緩存以免出錯(cuò),但是這個(gè)“足夠大”的概念是建立在我們對(duì)傳送的數(shù)據(jù)事先有了解的情況下,比如是我們自己設(shè)計(jì)服務(wù)器端和客戶端并且制定應(yīng)用層協(xié)議;另外一種策略是,將一個(gè)數(shù)據(jù)包的相關(guān)信息記錄在數(shù)據(jù)包的前面的一些字節(jié)中,比如說(shuō)大小,這樣,我們可以通過(guò)預(yù)讀數(shù)據(jù)包的前面一段,得到這個(gè)數(shù)據(jù)包的相關(guān)信息,比如說(shuō)大小,然后再安排緩存。
閱讀全文
摘要: 雖然UDP是無(wú)連接的,但是也可以通過(guò)調(diào)用connect()將本地的UDP socket FD與一個(gè)遠(yuǎn)程的UDP socket FD連接起來(lái)。
閱讀全文
摘要: UDP的系統(tǒng)緩存隊(duì)列與TCP的相比,有兩點(diǎn)顯著的不同:
1、UDP沒(méi)有SendQ。UDP的數(shù)據(jù)包不會(huì)被處理,通過(guò)調(diào)用sendto()(或者在connect()之后也可以調(diào)用send())將數(shù)據(jù)直接發(fā)送。
2、UDP的數(shù)據(jù)在緩存隊(duì)列中是有邊緣保證的。
閱讀全文