日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
面向?qū)ο蟮木幊獭狿ython應(yīng)用程序

Python應(yīng)用程序是可以支持面向過(guò)程的編程也支持面向?qū)ο蟮木幊?,在“面向過(guò)程”的語(yǔ)言中,程序是由過(guò)程或僅僅是可重用代碼的函數(shù)構(gòu)建起來(lái)的,希望本文能給大家?guī)?lái)幫助。

興隆臺(tái)ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書(shū)合作)期待與您的合作!

SimPy 庫(kù)只提供了三個(gè)抽象/父類,并且它們對(duì)應(yīng)于模擬的三個(gè)基本概念。有許多其它常規(guī)函數(shù)和常量用于控制模擬的運(yùn)行,但重要的概念都與這些類結(jié)合在一起。模擬中的核心概念是進(jìn)程。一個(gè)進(jìn)程只是一個(gè)對(duì)象,它完成某些任務(wù),隨后在它準(zhǔn)備完成下一個(gè)任務(wù)之

前有時(shí)會(huì)等待一會(huì)兒。在 SimPy 中,您還可以“鈍化”進(jìn)程,這意味著在一個(gè)進(jìn)程完成一個(gè)任務(wù)后,只有當(dāng)其它進(jìn)程要求該進(jìn)程完成其它任務(wù)時(shí),它才會(huì)去做。把進(jìn)程當(dāng)作嘗試完成一個(gè)目標(biāo),常常是很有用的。在編寫(xiě)進(jìn)程時(shí),通常把它編寫(xiě)成可以在其中執(zhí)行多個(gè)操作的循環(huán)。

在每個(gè)操作之間,可以插入 Python應(yīng)用程序語(yǔ)句,它讓模擬調(diào)度程序在返回控制之前執(zhí)行每個(gè)等待進(jìn)程的操作。進(jìn)程執(zhí)行的許多操作取決于資源的使用。資源只是在可用性方面受到限制。

在生物學(xué)模型中,資源可能是食物供應(yīng);在網(wǎng)絡(luò)模型中,資源可以是路由器或有限帶寬通道;在我們的市場(chǎng)模擬中,資源是付款通道。資源執(zhí)行的唯一任務(wù)是在任何給定的時(shí)間內(nèi)將它的使用限于一個(gè)特定的進(jìn)程上。

在 SimPy 編程模型下,進(jìn)程單獨(dú)決定它要保留資源的時(shí)間有多長(zhǎng),資源本身是被動(dòng)的。在實(shí)際系統(tǒng)中,SimPy 模型可能適合概念性方案,也可能不適合;很容易想象到資源在本質(zhì)上會(huì)限制其利用率(例如,如果服務(wù)器計(jì)算機(jī)在必需的時(shí)間幀內(nèi)沒(méi)有獲得滿意的響應(yīng),則它會(huì)中斷連接)。

但作為編程問(wèn)題,進(jìn)程或資源是否是“主動(dòng)”方就不是特別重要(只要確保您理解了您的意圖)。***一個(gè) SimPy 類是監(jiān)控程序。實(shí)際上監(jiān)控程序不是很重要,只不過(guò)它很方便。監(jiān)控程序所做的全部任務(wù)就是記錄向它報(bào)告的事件,并保存有關(guān)這些事件的統(tǒng)計(jì)信息(平均值、計(jì)數(shù)、方差等)。

該庫(kù)提供的Python應(yīng)用程序?qū)τ涗浤M措施是個(gè)有用的工具,但您也可以通過(guò)您想使用的其它任何技術(shù)來(lái)記錄事件。事實(shí)上,我的示例使 Monitor 子類化,以提供某些(稍微)增強(qiáng)的能力。
  
在我所撰寫(xiě)的大部分文章中,我都會(huì)馬上給出樣本應(yīng)用程序,但在本例中,我認(rèn)為帶您經(jīng)歷食品雜貨店應(yīng)用程序的每個(gè)步驟會(huì)更有用。如果您愿意的話,可以把每個(gè)部分剪貼在一起;SimPy 創(chuàng)造者們將在將來(lái)的發(fā)行版中包含我的示例。

有些 SimPy 附帶的示例使用 import * 樣式。但我更喜歡使我填充的名稱空間更清晰。對(duì)于 Python應(yīng)用程序(SimPy 所需的***版本),將需要如指出的那樣,導(dǎo)入生成器特性。對(duì)于 Python 2.3 以后的版本,不需要這樣做。
  
對(duì)于我的應(yīng)用程序,我定義了幾個(gè)運(yùn)行時(shí)常量,它們描述了在特定的模擬運(yùn)行期間我感興趣的幾個(gè)方案。在我更改方案時(shí),我必須在主腳本內(nèi)編輯這些常量。要是這個(gè)應(yīng)用程序的內(nèi)容更充實(shí)。

那么我就可能用命令行選項(xiàng)、環(huán)境變量或配置文件來(lái)配置這些參數(shù)。但就目前而言,這個(gè)樣式已經(jīng)足夠了:

我們的模擬需要完成的主要任務(wù)是定義一個(gè)或多個(gè)進(jìn)程。對(duì)于模擬食品雜貨店,我們感興趣的進(jìn)程是在通道處付款的顧客。

【編輯推薦】

  1. 有關(guān)Python系統(tǒng)文件進(jìn)行介紹指導(dǎo)
  2. 如何正確的使用Python函數(shù)
  3. 對(duì)Python 構(gòu)建工具進(jìn)行詳細(xì)介紹分析
  4. PythonAndroid淺析Python優(yōu)勢(shì)所在
  5. 如何使用Python模塊解析配置文件?

網(wǎng)站欄目:面向?qū)ο蟮木幊獭狿ython應(yīng)用程序
鏈接分享:http://www.5511xx.com/article/djdecpi.html