今天使用c#的socket做乙個監聽端,同步socket,超時設定為5秒
recv = client.receive(data);
client.receivetimeout = 5000;
執行過程中會出現異常:
無法立即完成乙個非阻擋性套接字操作
socket預設情況下即為阻塞模式,見msdn
ms-help:
網路搜尋後從
從這裡找到解決方法,
在socket的receive方法前必須明確指明其為阻塞模式
即新增下面一句
client.blocking = true;//client為一socket
看來這真的是乙個bug
記錄在這裡,備查!
在乙個非套接字上嘗試了乙個操作
今天給客戶做維護的時候碰到乙個怪問題,客戶機不能通地dhcp得到ip位址,啟用禁用網絡卡後本地連線直接顯示受限制,後來我就手動設定了乙個固定ip,執行cmd ping測試了乙個,可以ping 通公網ip 位址,但是ping網域名稱直接顯示網域名稱無效,請檢查。對於這種問題我的第一反應就是dns有問題...
使用OpenGL動態管線和C 完成乙個球體
終於寫出乙個球體,索引陣列還是有一些bug,太累了,過幾天再調然後添紋理吧。網上的球沒有乙個能用 不是固定管線就是 出錯要不就是不完整 這個 拷貝下來可以直接用。加油吧少年,前路遙遙人生有期。額。部落格之前所有專案都是空專案。球體實現了旋轉。效果截圖 glint statcky 60 橫向向切成多少...
c 利用類來完成乙個猜數字遊戲
遊戲開始介面 輸入錯誤 遊戲次數用盡 總結 比較簡單和粗糙 定義了乙個random用來生成隨機數,方便了很多 用了game類來進行遊戲內迴圈,有點長,但個人覺得這樣可以讓 可讀性提高很多,比較有層次 主要是用類可以寫很長看著爽 include include include using namesp...