在一個(gè)多人連線伺服器中,我們要有一個(gè)伺服端執(zhí)行緒負(fù)責(zé)傾聽是否有客戶端連線,如果有客戶端連線,就指派一個(gè)客戶端執(zhí)行緒專門應(yīng)付這個(gè)客戶端連線,並在客戶端佇列中記錄它,然後進(jìn)入下一個(gè)傾聽。 一個(gè)客戶端執(zhí)行緒的工作,就是讀取客戶連線端的使用者輸入訊息,它不負(fù)責(zé)回應(yīng)訊息,而是將讀到的訊息加入訊息佇列中,此外在我們的範(fàn)例中,客戶端執(zhí)行緒也負(fù)責(zé)自己的連線狀態(tài),如果使用者中斷連線,客戶端執(zhí)行緒會(huì)負(fù)責(zé)將自己從客戶端佇列中清除。 廣播執(zhí)行緒負(fù)責(zé)取出訊息佇列中的訊息,然後將之一一傳送訊息給客戶端佇列中尚存在的客戶端執(zhí)行緒。
標(biāo)簽: 伺服器
上傳時(shí)間: 2015-05-22
上傳用戶:wweqas
dsPIC30F 在無傳感器BLDC 控制中的應(yīng)用本應(yīng)用筆記描述了一種完全可行且高度靈活的軟件應(yīng) 用,使用dsPIC30F 來控制無傳感器無刷直流 (brushless DC,BLDC)電機(jī)。 此軟件將dsPIC30F 外 設(shè)廣泛應(yīng)用于電機(jī)控制。所實(shí)現(xiàn)的無傳感器控制算法特 別適用于風(fēng)扇和泵。 程序使用C 語言編寫,經(jīng)過特別優(yōu) 化,并附有詳細(xì)的注釋以便于理解和程序修改。
上傳時(shí)間: 2014-11-15
上傳用戶:klin3139
如何在嵌入式LINUX中增加自己的設(shè)備驅(qū)動(dòng)程序,,麻雀雖小,五臟俱全,讀完這篇文檔,足以知道如何在嵌入式LINUX中增加自己的設(shè)備驅(qū)動(dòng)程序
標(biāo)簽: LINUX 嵌入式 設(shè)備驅(qū)動(dòng) 程序
上傳時(shí)間: 2015-06-16
上傳用戶:671145514
遍歷是二叉樹經(jīng)常要遇到的一種操作.可以運(yùn)用到二叉樹結(jié)點(diǎn)計(jì)數(shù),線索化二叉樹,求二叉樹的深度,表達(dá)式求值等算法中.在遍歷的過程中,對結(jié)點(diǎn)的訪問具有普遍的含義,可以是輸出各結(jié)點(diǎn)的數(shù)據(jù)域信息,也可以是對結(jié)點(diǎn)作其他處理.另外,通過一次完整的遍歷,可使二叉樹中結(jié)點(diǎn)信息由非線性排列變?yōu)槟撤N意義上的線性排列.也就是說,遍歷操作使非線性結(jié)構(gòu)線性化.
上傳時(shí)間: 2014-01-12
上傳用戶:yuanyuan123
MPlayer在嵌入式開發(fā)系統(tǒng)中的應(yīng)用,說明如何在嵌入式開發(fā)板上實(shí)現(xiàn)mplayer的配置,編譯,安裝及調(diào)試過程
標(biāo)簽: MPlayer mplayer 嵌入式 中的應(yīng)用
上傳時(shí)間: 2015-06-30
上傳用戶:rocwangdp
PHP初學(xué)者頭疼問題總結(jié):頁面之間無法傳遞變量 get,post,session在最新的php版本中自動(dòng)全局變量是關(guān)閉的,所以要從上一頁面取得提交過來得變量要使用$_GET[ foo ],$_POST[ foo ],$_SESSION[ foo ]來得到
標(biāo)簽: session post PHP get
上傳時(shí)間: 2013-12-31
上傳用戶:2404
或許大家都設(shè)計(jì)過數(shù)據(jù)庫,也為表定義過主鍵,今天我想闡述的是,應(yīng)該如何正確的設(shè)計(jì)一個(gè)主鍵,在以往的一些資料中,都沒有提及到主鍵設(shè)計(jì)的原則.我為此總結(jié)了一下:
標(biāo)簽: 家 定義 數(shù)據(jù)庫 正
上傳時(shí)間: 2014-12-08
上傳用戶:wl9454
RMSD: Root Mean Square Deviation 是一種在分子模擬及預(yù)測中很常見的評價(jià)標(biāo)準(zhǔn),通過Jacobi變換來的到一個(gè)大分子和目標(biāo)分子的相似程度。常用來評價(jià)一個(gè)三維結(jié)構(gòu)的預(yù)測結(jié)果是否足夠準(zhǔn)確.作者主頁http://dillgroup.ucsf.edu/~bosco/ 壓縮包里的html里還包括有Python代碼
標(biāo)簽: Deviation Square RMSD Mean
上傳時(shí)間: 2015-08-12
上傳用戶:wyc199288
《Visual Basic.NET GDI+技術(shù)教程》源碼 《Visual Basic.NET GDI+技術(shù)教程》的圖書簡介 GDI+是在Windows窗體應(yīng)用程序中以編程方式顯示圖形圖像的一種方法。 本書討論GDI+技術(shù)、“圖形編輯器”、“圖像”菜單。由三部分組成,第一部分,概述了GDI+及GDI+的新功能,討論了Graphics對象及該對象的方法,狀態(tài)和創(chuàng)建,討論了五種畫筆的使用,討論了Font對象,構(gòu)造函數(shù)、屬性、方法和顏色,討論了Color對象的成員及它們的應(yīng)用, RGB函數(shù),Alpha混合線條的填充,討論了GraphicsPath對象,該對象的方法及應(yīng)用,創(chuàng)建軌跡梯度。第二部分,討論使用GDI+顯示圖形圖像;GDI+支持的圖形文件的格式,加載和顯示圖形圖像文件,在控件中顯示圖形圖像。第三部分,討論了“圖形編輯器”、“圖像”菜單;使用“圖形編輯器”、“圖像”菜單制作和編輯圖形圖像的顏色處理。 本書適合于對Visual Basic編輯有一定了解,希望進(jìn)一步學(xué)習(xí)Visual Basic.NET的GDI+技術(shù)的讀者。
標(biāo)簽: Visual GDI Basic NET
上傳時(shí)間: 2015-08-27
上傳用戶:huangld
靜磁波頻率特性演示軟件源代碼 演示主要演示靜磁波的頻率特性 該軟件現(xiàn)在還在一套物理多媒體演示系統(tǒng)中使用
上傳時(shí)間: 2015-08-29
上傳用戶:change0329
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1