多人聊天,多路連綫,多綫程,實(shí)現(xiàn) 在一個(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í)間: 2014-08-26
上傳用戶:linlin
MATLAB語言工具箱-TOOLBOX實(shí)用指南 涉及科學(xué)算法,自動(dòng)控制,信號(hào)處理,神經(jīng)網(wǎng)絡(luò)等多科學(xué)領(lǐng)域。
標(biāo)簽: TOOLBOX MATLAB 語言 工具箱
上傳時(shí)間: 2014-01-16
上傳用戶:zl5712176
量子遺傳算法MATLAB源代碼,內(nèi)含多個(gè)子文件,測試時(shí)運(yùn)行main文件即可
上傳時(shí)間: 2014-12-22
上傳用戶:ecooo
主題 : Low power Modified Booth Multiplier 介紹 : 為了節(jié)省乘法器面積、加快速度等等,許多文獻(xiàn)根據(jù)乘法器中架構(gòu)提出改進(jìn)的方式,而其中在1951年,A. D. Booth教授提出了一種名為radix-2 Booth演算法,演算法原理是在LSB前一個(gè)位元補(bǔ)上“0”,再由LSB至MSB以每兩個(gè)位元為一個(gè)Group,而下一個(gè)Group的LSB會(huì)與上一個(gè)Group的MSB重疊(overlap),Group中的位元。 Booth編碼表進(jìn)行編碼(Booth Encoding)後再產(chǎn)生部分乘積進(jìn)而得到最後的結(jié)果。 Radix-2 Booth演算法在1961年由O. L. Macsorley教授改良後,提出了radix-4 Booth演算法(modified Booth algorithm),此演算法的差異為Group所涵括的位元由原先的2個(gè)位元變?yōu)?個(gè)位元。
標(biāo)簽: Multiplier Modified Booth power
上傳時(shí)間: 2016-09-01
上傳用戶:stewart·
ID3決策樹算法的JAVA實(shí)現(xiàn):ID3算法是機(jī)器學(xué)習(xí)中的一種分類方法,本例子用java構(gòu)建多叉樹來實(shí)現(xiàn)id3算法。
上傳時(shí)間: 2013-12-31
上傳用戶:epson850
用VC實(shí)現(xiàn)的DES加密解密算法,經(jīng)多次測試,能夠使用
上傳時(shí)間: 2014-07-23
上傳用戶:bruce5996
DES算法源代碼,這是自己書寫的源代碼,里面采用了非常多的技巧來提高編解碼的效率,研究算法和源碼的朋友們,我書寫的這個(gè)代碼可以作為你們很好的參考。
上傳時(shí)間: 2013-12-19
上傳用戶:siguazgb
遺傳算法中的NSGA2算法實(shí)現(xiàn),解決多目標(biāo)遺傳算法求解Pareto近似解,具有很好的運(yùn)行效果
上傳時(shí)間: 2014-01-10
上傳用戶:yzhl1988
這是用粒子濾波算法進(jìn)行視頻跟蹤的源程序 初始參數(shù)已近設(shè)好了,直接運(yùn)行就可以了 有興趣的朋友可以吧它改成差幀定位 省的換個(gè)視頻就要手調(diào)一次參數(shù) 為了能運(yùn)算快些 算法的核心代碼是用C++編的 用MEX文件轉(zhuǎn)化成dll數(shù)據(jù) 在matlab中調(diào)用的 希望對(duì)大家有所參考和幫助 也希望大家有好的想法,我們一起討論和改進(jìn) 有 用粒子濾波進(jìn)行視頻跟蹤現(xiàn)在國內(nèi)做的還不多 需要改進(jìn)的地方也很多 還需大家共同努力啊,哈哈 由于本人用的視頻太大,上傳了半天傳不上去,只有把視頻刪了 下了本程序的朋友,要自己找個(gè)視頻放到文件夾內(nèi) 并在程序中吧讀視頻語句的文件名改成你所放視頻的文件名 比如你視頻的文件名是myvideo.avi,則程序中 video = myvideo.avi 注意視頻文件的格式一定要是.avi的哦
上傳時(shí)間: 2014-01-22
上傳用戶:guanliya
Visual C++實(shí)現(xiàn)的基因遺傳算法庫源代碼以演示程序Free Source Code for Genetic algorithm 2008年05月21日 C++, Windows, Win32, Visual Studio, MFC, STL, Arch, Dev, Design 基因遺傳算法都是針對(duì)概率的,所以因?yàn)槠潆S機(jī)的本質(zhì),導(dǎo)致其結(jié)果可能是好的,也可能是壞的,于是我們就需要一個(gè)方法確認(rèn)這個(gè)解到底有多大的可用性。這是通過計(jì)算相似擬合度進(jìn)行衡量的。染色體Chromosomes代表了基因遺傳算法的結(jié)果。每次迭代,算法生成一個(gè)染色體,這些子孫染色體又會(huì)產(chǎn)生新的迭代……關(guān)鍵內(nèi)容 這個(gè)基因算法庫是用 Visual Studio 2005 編寫的程序,第一個(gè)使用 Microsoft C/C++ 編譯器,第二個(gè)使用Intel C++ 編譯器。 如果你希望在你的程序你使用它,有兩個(gè)辦法,1是直接引用 Genetic Algorithm Library 項(xiàng)目,然后編譯;2是添加GeneticAlgorithm.lib 靜態(tài)鏈接庫到項(xiàng)目中
標(biāo)簽: algorithm Genetic Windows Visual
上傳時(shí)間: 2016-09-22
上傳用戶:silenthink
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1