哲學家進餐問題是荷蘭學者Dijkstra 提出的經典問題之一,它是一個信號量機制問題的應用,在操作系統文化史上具有非常重要的地位。對該問題的剖析有助于學生深刻地理解計算機系統中的資源共享、進程同步、死鎖等問題,并能熟練地應用信號量來解決生活中的控制流程,即將生活中的控制流程用形式化的方式表達出來。 假設有5個哲學家,他們花費一生中的時光思考和吃飯。這些哲學家共用一個圓桌,每個哲學家都有一把椅子。在桌子中央是一碗通心面,在桌子上放著5只筷子。(如圖所示)當一個哲學家思考時,他與其他同事不交互。時而,哲學家會感到饑餓,并試圖拿起與他相近的兩只筷子(他與鄰近左、右之間的筷子)。一個哲學家一次只能拿起一只筷子。顯然,他不能從其他哲學家手里拿走筷子。當一個饑餓的哲學家同時有兩只筷子時,他就不能不用釋放他的筷子而自己吃了。當吃完后,他會放下兩只筷子,并再次開始思考。 規定奇數號哲學家先拿他左邊的筷子,然后再去拿右邊的筷子;而偶數號哲學家則相反。按此規定,將是1、 2號哲學家競爭1號筷子;3、4號哲學家競爭3號筷子。即五位哲學家都先競爭奇數號筷子,獲得后,再去競爭偶數號筷子,最后總會有一位哲學家能獲得兩只筷子而進餐。
上傳時間: 2013-12-10
上傳用戶:zhangzhenyu
哲學家進餐問題是荷蘭學者Dijkstra 提出的經典問題之一,它是一個信號量機制問題的應用,在操作系統文化史上具有非常重要的地位。對該問題的剖析有助于學生深刻地理解計算機系統中的資源共享、進程同步、死鎖等問題,并能熟練地應用信號量來解決生活中的控制流程,即將生活中的控制流程用形式化的方式表達出來。 假設有5個哲學家,他們花費一生中的時光思考和吃飯。這些哲學家共用一個圓桌,每個哲學家都有一把椅子。在桌子中央是一碗通心面,在桌子上放著5只筷子。(如圖所示)當一個哲學家思考時,他與其他同事不交互。時而,哲學家會感到饑餓,并試圖拿起與他相近的兩只筷子(他與鄰近左、右之間的筷子)。一個哲學家一次只能拿起一只筷子。顯然,他不能從其他哲學家手里拿走筷子。當一個饑餓的哲學家同時有兩只筷子時,他就不能不用釋放他的筷子而自己吃了。當吃完后,他會放下兩只筷子,并再次開始思考。 規定奇數號哲學家先拿他左邊的筷子,然后再去拿右邊的筷子;而偶數號哲學家則相反。按此規定,將是1、 2號哲學家競爭1號筷子;3、4號哲學家競爭3號筷子。即五位哲學家都先競爭奇數號筷子,獲得后,再去競爭偶數號筷子,最后總會有一位哲學家能獲得兩只筷子而進餐。
上傳時間: 2014-01-23
上傳用戶:teddysha
圖書館有時會對某圖書的復本量進行更新,如增購某圖書 -- 復本,或因各種原因導致某圖書丟失部分復本。復本量的更改直接導致庫 -- 存量的改變,但為了不因誤操作破壞數據完整性,我們不能對庫存量直接 -- 修改,可以通過觸發器,監測復本量的改變,自動修改庫存量,這就可以 -- 用到對選定列的更新進行監測的方法。
上傳時間: 2013-12-28
上傳用戶:410805624
基于LPC2129的開關量輸入源碼,在ADS1.2上編譯通過,并能驅動板子
上傳時間: 2016-03-08
上傳用戶:王慶才
基于LPC2129的開關量輸入源碼,在ADS1.2上編譯通過,并能驅動板子
上傳時間: 2014-01-18
上傳用戶:hewenzhi
摘要: 研究了蒙特卡羅仿真原理和仿真結果置信度 結合AWGN(加性白高斯噪聲) 信道特點,甄選出3 個合適的 參量,即誤碼個數、置信概率和仿真結果最大相對誤差 提出了AWGN 信道下仿真數據量選取的一般性結論,即誤 碼個數正比于置信區間上分位點的平方、反比于最大相對誤差的平方. 仿真結果驗證了所提結論在AWGN 信道各 種信噪比下均有效 同時對于無線通信或移動通信的時變多徑衰落信道,如采用OFDM(正交頻分復用) 、分集、均 衡、交織等技術,能將信道改造為AWGN 信道,該結論依然有效. 關 鍵 詞: 加性白高斯噪聲 蒙特卡羅仿真 仿真數據量 置信概率
上傳時間: 2016-03-22
上傳用戶:cylnpy
Spring 為企業應用的開發提供一個輕量鼠的解決方案。該解決方案包括:基 于依賴注入的核心機制,基于AOP 的聲明式事務管理與多種持久層技術的整合, 以及優秀的WebMVC 框架等。 Spring 為J2EE 應用的表現層、業務邏輯層及數據持久層都提供了極好的解 決方案,因為Spring 提供的不僅僅是一種框架,而且提供了一種企業應用的開發 規范υSpring 是實際開發的抽象,其提供的"模板設計"大大簡化了應用的開發。 Spring 的系列Template 將通用步碟以優雅的方式完成,留給開發者的僅僅是 與特定應用相關的部分,從而大大提高企3k.應用的開發效率 Spring 支持對POJO 的管理,能將J2EE 應用各層的對象"焊接"在一起,甚 至這些對象無須是標準的JavaBean
上傳時間: 2016-08-10
上傳用戶:exxxds
一篇來自臺灣中華大學的論文--《無線射頻系統標簽晶片設計》,彩色版。其摘要為:本論文討論使用於無線射頻辨識系統(RFID)之標籤晶片系統的電路設計和晶片製作,初步設計標籤晶片的基本功能,設計流程包含數位軟體及功能的模擬、基本邏輯閘及類比電路的設計與晶片電路的佈局考量。 論文的第一部份是序論、射頻辨識系統的規劃、辨識系統的規格介紹及制定,而第二部份是標籤晶片設計、晶片量測、結論。 電路的初步設計功能為:使用電容作頻率緩衝的Schmitt trigger Clock、CRC-16的錯誤偵測編碼、Manchester編碼及使用單一電路做到整流、振盪及調變的功能,最後完成晶片的實作。
上傳時間: 2016-08-27
上傳用戶:tb_6877751
交換式電源轉換器(Switching Power Supply)為目前電子產品中,非常廣 泛使用的電源裝置,在日常生活中隨處可見 ,它主要的功能是調節電壓準 位,亦可說 是直流 的變壓器。與傳統線性式電源轉換器比較,體積小、重 量 輕、效率 高以及有較大的輸入電壓範圍是交換式電源轉換器的優點。 交換式電源轉換器廣泛被應用在電源供應器以及新一代電腦內。因 此,如何控制交換式電源轉換器使其在輸入電壓與輸出負載變動的情況 下,能夠自動調節輸出電壓為所預設的位準,實為一項重要的研究。
上傳時間: 2014-09-08
上傳用戶:com1com2
量免費資源任你下! 網站1:http://www.ahaoz.com 請這樣記住本站:★A(愛)★hao(好)★Z(者).CoM 網站2:http://www.itlove.net www.ahaoz.com 是一個免費 資源下載 網絡學習 休閑娛樂 的綜合站點,相信您在本站一定能找到想要的! ★愛好者之家★★★★歡迎您!
上傳時間: 2016-11-17
上傳用戶:R50974