接著 listensocket的研究(二) 一文,進一步進行分析,改動postmaster.c的serverloop函式**如下:
複製**
if (selres > 0)
/*added by gaojian begin*/
}else
} }
複製**
啟動伺服器端後,顯示資訊:
listensocket[0]:3
listensocket[1]:4
然後,再開乙個終端執行psql,此時伺服器端所屬的終端顯示:
listensocket[0] is deal ok with fd_isset
listensocket[1] is deal by fd_isset with failed result.
也就是說客戶端來乙個請求的時候,只影響到listensocket陣列中的乙個元素;所以會啟用乙個backend。再開乙個終端,仍然是同樣的資訊。那麼listensocekt[1]應該算作備用。
對MFC封裝Windows通訊API的研究
對mfc封裝windows通訊api的研究 2.win32internet wininet api 微軟公布了一些使internet應用程式的設計比以前更快 更容易的api wininetapi,它提供了中高層通訊函式,這使訪問主要的internet協議變得相當容易。這些函式在程式設計師和winso...
javascript對深拷貝物件的研坑
針對只有值的資料物件,下面一行 足以!json.parse json.stringify obj 複製 function clone source for var i in source else return target 複製 問題存在 function isobj obj function d...
javascript對深拷貝物件的研坑
針對只有值的資料物件,下面一行 足以!json.parse json.stringify obj function clone source for var i in source else return target 問題存在 function isobj obj function deepcop...