哲學(xué)家進(jìn)餐問(wèn)題——Java語(yǔ)言實(shí)現(xiàn) 哲學(xué)家進(jìn)餐問(wèn)題是一個(gè)多線程運(yùn)用的經(jīng)典例子,涉及到線程同步/互斥,臨界區(qū)訪問(wèn)問(wèn)題以及一個(gè)避免死鎖的解決方法。 有五個(gè)哲學(xué)家繞著圓桌坐,每個(gè)哲學(xué)家面前有一盤(pán)面,兩人之間有一支筷子,這樣每個(gè)哲學(xué)家左右各有一支筷子。 哲學(xué)家有2個(gè)狀態(tài),思考或者拿起筷子吃飯。如果哲學(xué)家拿到一只筷子,不能吃飯,直到拿到2只才能吃飯,并且一次只能拿起身邊的一支筷子。一旦拿起便不會(huì)放下筷子直到把飯吃完,此時(shí)才把這雙筷子放回原處。 如果,很不幸地,每個(gè)哲學(xué)家拿起他或她左邊的筷子,那么就沒(méi)有人可以吃到飯了。這就會(huì)造成死鎖了。。這是需要堅(jiān)決杜絕的,正如操作系統(tǒng)的死鎖問(wèn)題。
上傳時(shí)間: 2016-06-29
上傳用戶:戀天使569
分析了彈道仿真數(shù)學(xué)模型的特點(diǎn)、并以滑翔增程彈為例,詳細(xì)研究了在M文件、simulink工具箱以及兩者交互使用環(huán)境下建立外彈道質(zhì)心運(yùn)動(dòng)系統(tǒng)仿真模型的方法和優(yōu)缺點(diǎn)。
標(biāo)簽: 分 彈道仿真 數(shù)學(xué)模型
上傳時(shí)間: 2013-12-17
上傳用戶:BIBI
在學(xué)習(xí)Java的多線程時(shí),對(duì)于其并發(fā)控制的實(shí)現(xiàn),一直是初學(xué)者的難點(diǎn)。本實(shí)例中,詳細(xì)的實(shí)現(xiàn)了Wait與notify的使用方法與技巧。對(duì)初學(xué)者具有比強(qiáng)的參考價(jià)值。
上傳時(shí)間: 2013-12-25
上傳用戶:LIKE
CC1110自帶的溫度傳感器例程開(kāi)發(fā),簡(jiǎn)單明了的實(shí)現(xiàn)方法,使用IAR工程提供可以直接使用
上傳時(shí)間: 2013-11-30
上傳用戶:yd19890720
1. 進(jìn)一步掌握和利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力; 2. 進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法; 3. 初步掌握開(kāi)發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法; 4. 學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法; 5. 學(xué)會(huì)利用流程圖或N-S圖表示算法; 6. 掌握書(shū)寫(xiě)程設(shè)計(jì)開(kāi)發(fā)文檔的能力 (書(shū)寫(xiě)課程設(shè)計(jì)報(bào)告) 。
標(biāo)簽: 程序設(shè)計(jì) C語(yǔ)言 程序
上傳時(shí)間: 2014-01-11
上傳用戶:zsjinju
1. 進(jìn)一步掌握和利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力; 2. 進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法; 3. 初步掌握開(kāi)發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法; 4. 學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法; 5. 學(xué)會(huì)利用流程圖或N-S圖表示算法; 6. 掌握書(shū)寫(xiě)程設(shè)計(jì)開(kāi)發(fā)文檔的能力 (書(shū)寫(xiě)課程設(shè)計(jì)報(bào)告) 。
標(biāo)簽: 程序設(shè)計(jì) C語(yǔ)言 程序
上傳時(shí)間: 2013-12-21
上傳用戶:qq1604324866
長(zhǎng)短信發(fā)送例程,包含串口驅(qū)動(dòng)源碼和使用方法。發(fā)送的例子
上傳時(shí)間: 2014-01-26
上傳用戶:youmo81
跳線設(shè)置: 短接2-3:SW601、SW602、SW603、SW604 短接1-2:SW605 斷開(kāi):SW606 使用方法: 1、編譯通過(guò)后,運(yùn)行程序; 3、連接USB線從J605到主計(jì)算機(jī)USB接口,第一次運(yùn)行時(shí)將會(huì)出現(xiàn)驅(qū)動(dòng)安裝對(duì)話框, 將安裝路徑指向到本例程目錄的driver文件夾點(diǎn)擊確認(rèn)安裝即可; 4、在主PC機(jī)上運(yùn)行DNW軟件; 5、如果正確,應(yīng)該在DNW的標(biāo)題欄看到類似[USB:OK]信息
上傳時(shí)間: 2016-08-26
上傳用戶:aa17807091
dos多線程編程原理,實(shí)現(xiàn)方法等
上傳時(shí)間: 2013-12-19
上傳用戶:541657925
Pthreads是Intel開(kāi)發(fā)的Linux下的多線程編譯工具,能最大發(fā)揮Intel最新多核CPU的性能,這里給出一些實(shí)驗(yàn)例程以及優(yōu)化方法。
標(biāo)簽: Pthreads Intel Linux 多線程
上傳時(shí)間: 2016-09-27
上傳用戶:
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1