一個(gè)簡(jiǎn)單的Java多線程的小例子。 a) Producer 生產(chǎn) String,并保存在 ArrayList 中。Consumer 消耗(讀出并顯 示)String,并把它從 ArrayList 中刪除。生產(chǎn)和消耗應(yīng)在 console有打印顯示。 b) 可指定生產(chǎn)者生產(chǎn)多少個(gè)數(shù)據(jù),也可以指定消費(fèi)者消耗多少個(gè)數(shù)據(jù)。完成要求數(shù)據(jù) 的生產(chǎn)或消費(fèi)以后,線程自動(dòng)終止。(應(yīng)提供相應(yīng)的構(gòu)造函數(shù)來指定數(shù)據(jù)個(gè)數(shù)) c) 當(dāng)容器內(nèi)沒有數(shù)據(jù)時(shí),Consumer 應(yīng)等待,等容器內(nèi)有新的數(shù)據(jù)后再次開始消費(fèi)。
標(biāo)簽: Producer String Java 多線程
上傳時(shí)間: 2016-07-22
上傳用戶:yimoney
本練習(xí)制作水紋中的字的實(shí)例。如圖68-1所示,程序執(zhí)行后,創(chuàng)建一個(gè)可以顯示水紋中的字的面板,通過線程控制文字的移動(dòng)位置和移動(dòng)間隔時(shí)間,在每一次移動(dòng)中,文字的顏色都發(fā)生變化。
標(biāo)簽: 68
上傳時(shí)間: 2013-12-13
上傳用戶:lizhen9880
設(shè)有n 個(gè)程序{1,2,…, n }要存放在長(zhǎng)度為L(zhǎng)的磁帶上。程序i存放在磁帶上的長(zhǎng)度是 Li,程序存儲(chǔ)問題要求確定這n 個(gè)程序在磁帶上的一個(gè)存儲(chǔ)方案,使得能夠在磁帶上存儲(chǔ)盡可能多的程序。對(duì)于給定的n個(gè)程序存放在磁帶上的長(zhǎng)度,編程計(jì)算磁帶上最多可以存儲(chǔ)的程序數(shù)。
上傳時(shí)間: 2013-12-01
上傳用戶:sqq
單片機(jī)編程語言 51單片機(jī)讀寫U盤例程 U盤作為數(shù)據(jù)的載體目前已廣泛應(yīng)用于嵌入式行業(yè),而某些電子產(chǎn)品在國(guó)家標(biāo)準(zhǔn)中已成了\r\n強(qiáng)制性的要求。在嵌入式的電子產(chǎn)品中實(shí)現(xiàn)對(duì)U盤文件的讀寫,成了許多廠家的技術(shù)攻關(guān)的難\r\n題。優(yōu)盤伴侶EasyUDisk讀寫U盤模塊就可以輕易解決以上問題,它是低端單片機(jī)操作U盤的最\r\n佳伴侶。\r\n\
標(biāo)簽: 單片機(jī) 51單片機(jī) U盤 編程語言
上傳時(shí)間: 2013-12-09
上傳用戶:ztj182002
傳圣(測(cè)試版)說明 本軟件適用于裝有IP/TCP協(xié)議的電腦. 主要功能:電腦間傳送大型文件.(如電影等) 主要特點(diǎn): 1.采用了多線程技術(shù),速度明顯高于同類軟件. 2.支持多文件同時(shí)傳送. 3.支持段點(diǎn)繼傳,也就是說文件可分N次傳送. 4.分服務(wù)端和客戶端,服務(wù)器支持多客戶. 5.在傳送過程中可實(shí)實(shí)對(duì)話,有聊天功能. 6.為了提高效率,本軟件做得短小精悍,兩文件總共只有100K,直截運(yùn)行,不用安裝. 7.麻雀雖小,但五臟俱全,功能多,操作方便. 使用方法: 在服務(wù)端加入要傳文件,客戶端輸入服務(wù)端IP地址(服務(wù)端運(yùn)行后會(huì)顯示),點(diǎn)擊連接,即會(huì)顯示服務(wù)端文件,雙擊即可下載! 現(xiàn)在是測(cè)試版,歡迎多提意義. 注意: 文件下載后自己動(dòng)存在客房端軟件的目錄下!! zmpapaya@hotmail.com http://h2osky.126.com 趙明 2002.8.21
上傳時(shí)間: 2017-01-02
上傳用戶:LIKE
matlab入門應(yīng)用例程,n多入門程序和注解,非常棒!歡迎指教!
標(biāo)簽: matlab
上傳時(shí)間: 2017-04-30
上傳用戶:xaijhqx
一農(nóng)場(chǎng)由圖所示的十一種小方塊組成,藍(lán)色線條為灌溉渠。若相鄰兩塊的灌溉渠相連則只需一口水井灌溉。給出若干由字母表示的最大不超過50×50具體由(m,n)表示,的農(nóng)場(chǎng)圖,編程求出最小需要打的井?dāng)?shù)。每個(gè)測(cè)例的輸出占一行。當(dāng)M=N=-1時(shí)結(jié)束程序。
標(biāo)簽: 方塊
上傳時(shí)間: 2013-12-16
上傳用戶:風(fēng)之驕子
多旅行商問題(Multiple Traveling Salesperson Problem ,簡(jiǎn)稱MTSP) 討論的是如何安排m( > 1 ) 位旅行商訪問n( > m ) 座城市,要求每個(gè)城市只允許被訪問一次時(shí),求解所有旅行商花費(fèi)的費(fèi)用和是最小(或最大) 的問題。MTSP 問題其實(shí)與單 旅行商問題(Traveling Salesperson Problem ,簡(jiǎn)稱TSP) 相似,但是由于添加了任何城市只要被某一旅行商訪問到即可這個(gè)附加條 件,因而增加了問題復(fù)雜度。在以前使用遺傳算法(GA) 研究解決MTSP 問題時(shí),通常采用標(biāo)準(zhǔn)的TSP 染色體和處理方法。現(xiàn) 為解決MTSP 問題給出了一種新的染色體設(shè)計(jì)和相關(guān)的處理方法,并與以往的理論設(shè)計(jì)和計(jì)算性能進(jìn)行比較。計(jì)算測(cè)試顯 示,新的方法能夠獲得較小的查找空間,在許多方面,新的方法產(chǎn)生的解空間更好。
標(biāo)簽: Salesperson Traveling Multiple Problem
上傳時(shí)間: 2013-12-17
上傳用戶:蟲蟲蟲蟲蟲蟲
陀螺的羅經(jīng)指北原理,PPT 主要講述了磁羅經(jīng) ,計(jì)程儀 ,GPS
標(biāo)簽: 陀螺
上傳時(shí)間: 2016-10-21
上傳用戶:260970449
Altera(Intel)_MAX10_10M02SCU169開發(fā)板資料硬件參考設(shè)計(jì)+邏輯例程.QM_MAX10_10M02SCU169開發(fā)板主要特征參數(shù)如下所示:? 主控CPLD:10M02SCU169C8G;? 主控CPLD外部時(shí)鐘源頻率:50MHz;? 10M02SCU169C8G芯片內(nèi)部自帶豐富的Block RAM資源;? 10M02SCU169C8G芯片邏輯單元數(shù)為2K LE;? QM_MAX10_10M02SCU169開發(fā)板板載Silicon Labs的CP2102芯片來實(shí)現(xiàn)USB轉(zhuǎn)串口功能;? QM_MAX10_10M02SCU169開發(fā)板板載MP2359高效率DC/DC提供CPLD芯片工作的3.3V電源;? QM_MAX10_10M02SCU169開發(fā)板引出了兩排50p、2.54mm間距的排座,可以用于外接24Bit的TFT液晶屏、CY7C68013 USB模塊、高速ADC采集模塊或者CMOS攝像頭模塊等;? QM_MAX10_10M02SCU169開發(fā)板引出了芯片的3路按鍵用于測(cè)試;? QM_MAX10_10M02SCU169開發(fā)板引出了芯片的3路LED用于測(cè)試;? QM_MAX10_10M02SCU169開發(fā)板引出了芯片的JTAG調(diào)試端口,采用雙排10p、2.54mm的排針;
上傳時(shí)間: 2022-05-11
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1