4.群聊伺服器的實現
整個程式分為五個類,各個類之間的布局如下圖所示:
servermain類負責執行主程式,在主程式中建立clientthread類,並呼叫其方法
clientthread類負責處理連線進來的客戶端,每連線進來乙個客戶端,就建立乙個執行緒去處理,該類下設有三個輔助類
userinfo使用者資訊類,該類中有使用者的基本屬性,具體看**
usermanage該類負責處理使用者的登陸,註冊
threadmanage該類負責處理訊息的廣播,以及對每乙個執行緒的移除
Linux循序漸進 1
第一課 什麼是linux 簡單地說,linux是一套免費使用和自由傳播的類unix作業系統,它主要用於基於i ntel x86系列cpu的計算機上。這個系統是由全世界各地的成千上萬的程式設計師設計和實現 的。其目的是建立不受任何商品化軟體的版權制約的 全世界都能自由使用的unix相容 產品。linu...
循序漸進學程式設計
軟體開發者是乙個日新月異的領域 it 中的大師,今天的程式設計方式與明天的程式設計或許截然不同,技術在不斷地革新,新語言 新平台的如雨後春筍般出現 更好的解決方案的冒出,因此我們需要跟得上節奏,我們沒有選擇,唯有努力提高自己。下面的幾點建議或許能幫助你成為乙個優秀地開發者。你是否聽說過 kaizen...
軟體開發 循序漸進
隨便寫了這麼點,呵呵,應該是比較凌亂的,也不完全,希望大家不要見笑。1 學習應該從基礎打起,不要一開始就嘗試最高深的技術。2 每看一本書,不要說這章我以前學習過了,也掌握的很好,因此我可以跳過這一章看更重要的了。3 對於作業,遇到不會的盡量不要立刻向別人請教。如果實在解決不了的問題,可以先完成你會的...