freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

04系統(tǒng)架構(gòu)之六大戰(zhàn)術(shù)-應(yīng)對質(zhì)量屬性-wenkub.com

2025-02-20 13:22 本頁面
   

【正文】 2. 將接口與實(shí)現(xiàn)分離( Separate interface from implementation ) :將接口與實(shí)現(xiàn)分離允許實(shí)現(xiàn)的代替。 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 相關(guān)技術(shù) ? 防火墻: “防火墻”是一種形象的說法 , 它其實(shí)就是一個(gè)把互聯(lián)網(wǎng)與內(nèi)部網(wǎng)(通常這局域網(wǎng)或城域網(wǎng))隔開的屏障。 其它生物檢測:指紋檢測,虹膜檢測,聲音, 面部特征 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 對用戶進(jìn)行授權(quán) ? 對于不同身份的用戶,設(shè)臵不同的交易權(quán)限。 目前采用的 Weblogic應(yīng)用服務(wù)器基本上可以替換 為其它應(yīng)用服務(wù)器;數(shù)據(jù)庫目前采用的為 DB2, 如果變更數(shù)據(jù)庫 , 則需按照腳本初始化系統(tǒng)運(yùn)行的環(huán)境 , 包括存儲過程的創(chuàng)建 、 初始化等 。 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 依賴關(guān)系( dependencies ) 1. 語法 :數(shù)據(jù)類型和簽名一致 2. 語義 :數(shù)據(jù)和服務(wù)所表達(dá)的意思一致 3. 順序 : B模塊需要使用 A的結(jié)果 4. A的一個(gè)接口身份必須與 B的假定一致 5. A的位臵必須與 B的假定一致 6. A提供的服務(wù) /數(shù)據(jù)的質(zhì)量必須與 B的一致 7. A的存在是 B正常執(zhí)行的前提 8. A的資源行為,與 B的假定應(yīng)該一致 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 防止連鎖反應(yīng)的戰(zhàn)術(shù) 1. 信息隱藏( Hide information ) :目的是將變更隔離在一個(gè)模塊內(nèi),防止變更擴(kuò)散 2. 維持現(xiàn)有接口( Maintain existing interfaces ) :如果 B依賴于 A的一個(gè)接口的名字和簽名,則維持該接口及其語法能夠使 B保持不變。 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 (三)質(zhì)量屬性戰(zhàn)術(shù)應(yīng)對 可用性戰(zhàn)術(shù) 可修改性戰(zhàn)術(shù) 性能戰(zhàn)術(shù) 安全性戰(zhàn)術(shù) 可測試性戰(zhàn)術(shù) 易用性戰(zhàn)術(shù) 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 可修改性戰(zhàn)術(shù) ? 可修改性戰(zhàn)術(shù)的目標(biāo)是控制實(shí)現(xiàn)、測試和部署變更的時(shí)間和成本 控制可修改性的戰(zhàn)術(shù) 變更到達(dá) 在時(shí)間和預(yù)算內(nèi)完成、測試和部署的變更 可修改性戰(zhàn)術(shù)的目標(biāo) 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 可修改性戰(zhàn)術(shù)分類 ? 可修改性戰(zhàn)術(shù)可以分為 3類: 1. 局部化修改 —— 目標(biāo)是減少由某個(gè)變更直接影響的模塊的數(shù)量 2. 防止連鎖反應(yīng) —— 目標(biāo)是限制對局部化的模塊的修改,以防止對某個(gè)模塊的修改間接地影響到其他模塊 3. 延遲綁定時(shí)間 —— 目標(biāo)是控制部署時(shí)間并允許非開發(fā)人員進(jìn)行修改 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 可修改性戰(zhàn)術(shù)分類 可修改性戰(zhàn)術(shù)總結(jié) 可修改性 變更到達(dá) 在時(shí)間和預(yù)算內(nèi)實(shí)現(xiàn)、測試和部署的變更 局部化變更 防止連鎖反應(yīng) 語義一致性 預(yù)期期望的變更 泛化模塊 限制可能的選擇 抽象通用服務(wù) 隱藏信息 維持現(xiàn)有的接口 限制通信路徑 使用仲裁者 運(yùn)行時(shí)注冊 配置文件 多態(tài) 組件更換 遵守已定義的協(xié)議 推遲綁定時(shí)間 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 局部化修改 (localize modifications ) ? 該組戰(zhàn)術(shù)的目標(biāo)是在設(shè)計(jì)時(shí)為模塊分配責(zé)任,以把預(yù)期的變更限制在一定的范圍內(nèi) 1. 預(yù)期期望的變更( expected changes ) :根據(jù)語義一致性原則,預(yù)測期望變更的戰(zhàn)術(shù)并不關(guān)心模塊責(zé)任的一致性,而是關(guān)心將變更的影響最小化 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 局部化修改 (localize modifications ) 2. 維持語義一致性( semantic coherence ) :語義一致性是模塊中責(zé)任之間的關(guān)系,目標(biāo)是確保所有這些責(zé)任都能夠協(xié)同工作,不需要過多地依賴其它模塊,即這組模塊的內(nèi)聚性 ? 維持語義一致性的子戰(zhàn)術(shù)就是 “ 抽象通用服務(wù)” ,通過專門的模塊提供通用服務(wù)通常被視做支持重用,比如設(shè)計(jì)數(shù)學(xué)函數(shù) sin(x)為通用函數(shù) 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 局部化修改 (localize modifications ) 3. 泛化模塊( Generalize the module ) :使一個(gè)模塊更通用能夠使他根據(jù)輸入計(jì)算更廣泛的功能;模塊越通用越有可能通過調(diào)整語言而非修改模塊來進(jìn)行請求變更 4. 限制選擇參數(shù)( Limit possible options ) :限制可能的選擇將會(huì)降低這些修改所造成的影響,比如我們將可選擇的處理器或操作系統(tǒng)限定在一定的范圍內(nèi) 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 防止連鎖反應(yīng) (prevent ripple effects) ? 連鎖反應(yīng) —— 修改某個(gè)模塊卻影響到其他并沒有被修改的模塊,我們必須修改所有相關(guān)模塊(直接影響和間接影響)才能夠?qū)崿F(xiàn)我們的變更目標(biāo) ? 依賴關(guān)系 —— 如果我們根據(jù)某種需要修改模塊A,那么也必須修改模塊 B,我們就說模塊 B依賴于模塊 A 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 防止連鎖反應(yīng) (prevent ripple effects) ? 在應(yīng)用程序中打開 Excel m_Excel_App = new _Application()。現(xiàn)有很多系統(tǒng)均是 單主機(jī)工作環(huán)境 ,任何一個(gè) 單點(diǎn)故障 , 都會(huì)影響企業(yè)業(yè)務(wù)的正常運(yùn)轉(zhuǎn) ,而且產(chǎn)生很多不良后果。心跳還可用于傳遞數(shù)據(jù) ? 這種方式監(jiān)視組件采用被動(dòng)方式,就好像領(lǐng)導(dǎo)聽取員工匯報(bào)工作 ? 這兩種戰(zhàn)術(shù)在不同的進(jìn)程中進(jìn)行操作 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 錯(cuò)誤檢測 3. 異常( exceptions) :異常處理程序通常將錯(cuò)誤在語義上轉(zhuǎn)換為可以被處理的形式,異常通常與引入異常的程序在同一個(gè)進(jìn)程中 比如: if( x==0 ) { throwException() } 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 錯(cuò)誤恢復(fù) —— 表決 ? 有 6種錯(cuò)誤恢復(fù)的戰(zhàn)術(shù) 1. 表決( voting) :運(yùn)行在冗余處理器上的每個(gè)進(jìn)程都具有相等的輸入,它們計(jì)算的值都發(fā)給表決者,表決者發(fā)現(xiàn)異常則終止進(jìn)程 ? 表決算法包括 “ 多數(shù)規(guī)則 ” 、 “ 首選組件 ” 等 ? 該方法用于糾正算法的錯(cuò)誤操作或處理器的故障,通常用在控制系統(tǒng)中 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 表決 冗余處理器 表決者 組件 冗余組件 冗余組件 冗余組件 輸入值 輸出值 用一定的表決算法進(jìn) 行表決;多數(shù)規(guī)則或 首選組件 如果檢測到單處理器的異常行為,則終止它或重起它。 講義版權(quán)由中培教育所有,未經(jīng)同意,不得轉(zhuǎn)印 錯(cuò)誤恢復(fù) —— 主動(dòng)冗余 2. 主動(dòng)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1