1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 系統(tǒng)架構(gòu)設(shè)計師復(fù)習(xí)資料整理

        時間:2022-05-15 04:32:06 系統(tǒng)架構(gòu)師 我要投稿
        • 相關(guān)推薦

        2017系統(tǒng)架構(gòu)設(shè)計師復(fù)習(xí)資料整理

          系統(tǒng)架構(gòu)設(shè)計師要學(xué)習(xí)的內(nèi)容很多,為了方便大家,下面整理了一些關(guān)于系統(tǒng)架構(gòu)設(shè)計師復(fù)習(xí)資料,希望對大家有所幫助!

        2017系統(tǒng)架構(gòu)設(shè)計師復(fù)習(xí)資料整理

          IOC技術(shù)應(yīng)用

          1) 我們看看我們常用的配置文件應(yīng)用(對象級的反轉(zhuǎn))

          2) 在設(shè)計模式中,我們已經(jīng)習(xí)慣一種思維編程方式: 接口驅(qū)動

          3) 其實(shí)就是javabean的思想,注入和發(fā)射思想

          17.1.1 IOC的技術(shù)結(jié)構(gòu)(面向技術(shù)經(jīng)理和開發(fā)人員)

          1) XML設(shè)置

          2) 配置性能和對象還原

          3) 反射機(jī)制應(yīng)用方式反射的代價

          4) 可配性(替代很多設(shè)計模式)

          5) 減少硬性編碼

          DriverManagerDataSource

          BasicDataSource

          JndiObjectFactoryBean

          系統(tǒng)架構(gòu)師對技術(shù)的把握

          1)新技術(shù)的更新,關(guān)注點(diǎn)和深度不同(技術(shù)風(fēng)險)

          2)對公司技術(shù)實(shí)力和技術(shù)方向的正確把握

          3)不追求最新、不能把架構(gòu)風(fēng)險輕易帶入系統(tǒng)。注意前期對新技術(shù)的測試。

          4)設(shè)計模式解決了設(shè)計可擴(kuò)展性問題,并不等于解決了性能問題,性能問題要進(jìn)行瓶頸測試,并對設(shè)計和性能的矛盾進(jìn)行權(quán)衡。非功能性問題(并發(fā)、網(wǎng)絡(luò)、事務(wù)、操作系統(tǒng)、安全、穩(wěn)定性、性能)

          5)設(shè)計原則

          系統(tǒng)架構(gòu)師UML如何賦予實(shí)施,用到實(shí)處

          1)要讓UML指引項(xiàng)目的開發(fā)而不是一個裝飾品.如何同步你的設(shè)計文檔和需求文檔、類變化

          2)以CA用例為例

          3)作為交流的一種工具,不需要繁雜的UML圖。

          4)各種UML圖的實(shí)際設(shè)計應(yīng)用

          系統(tǒng)架構(gòu)師如何設(shè)計和使用ORM(具體由技術(shù)經(jīng)理督促實(shí)施)

          1)JDBC應(yīng)用問題

          2)持久化開發(fā)效率和應(yīng)用效率的矛盾平衡

          17系統(tǒng)架構(gòu)師的框架另一個選擇Spring(輕量級的選擇)

          1)時代的產(chǎn)物

          2)集大成者,一個開發(fā)的骨架

          使用分頁和惰性加載

          在大多數(shù)情況下,您應(yīng)該僅在需要時檢索或顯示數(shù)據(jù)。如果您的應(yīng)用程序需要檢索和顯示大量信息,則 您應(yīng)該考慮將數(shù)據(jù)分解到多個頁面中,并且一次顯示一頁數(shù)據(jù)。這可以使用戶界面具有更高的性能,因?yàn)樗鼰o須顯示大量數(shù)據(jù)。此外,這可以提高應(yīng)用程序的可用 性,因?yàn)橛脩舨粫瑫r面對大量數(shù)據(jù),并且可以更加容易地導(dǎo)航以查找他或她需要的確切數(shù)據(jù)。例如,如果您的應(yīng)用程序顯示來自大型產(chǎn)品目錄的產(chǎn) 品數(shù)據(jù),則您可以按照字母順序顯示這些項(xiàng),并且將所有以“A”開頭的產(chǎn)品顯示在一個頁面上,將所有以“B”開頭的產(chǎn)品顯示在下一個頁面上。然后,您可以讓 用戶直接導(dǎo)航到適當(dāng)?shù)捻撁,以便他或她無須瀏覽所有頁面就可以獲得他或她需要的數(shù)據(jù)。以這種方式將數(shù)據(jù)分頁還使您可以根據(jù)需要獲取后臺的數(shù)據(jù)。例如,您可能只需要獲取第一頁信息以便顯示并且讓用戶與其進(jìn)行交互。然后,您可以獲取后臺中的、已經(jīng)準(zhǔn)備好供用戶使用的下一頁數(shù)據(jù)。該技術(shù)在與數(shù)據(jù)緩存技術(shù)結(jié)合使用時可能特別有效。您 還可以通過使用惰性加載技術(shù)來提高智能客戶端應(yīng)用程序的性能。您無須立即加載可能在將來某個時刻需要的數(shù)據(jù)或資源,而是可以根據(jù)需要加載它們。您可以在構(gòu) 建大型列表或樹結(jié)構(gòu)時使用惰性加載來提高用戶界面的性能。在此情況下,您可以在用戶需要看到數(shù)據(jù)時(例如,在用戶展開樹節(jié)點(diǎn)時)加載它。

          考慮應(yīng)用程序操作環(huán)境

          對應(yīng)用程序的操作環(huán)境進(jìn)行評估是很重要的,因?yàn)檫@可能對應(yīng)用程序施加必須在您制定的性能目標(biāo)中予以反映的約束。位于網(wǎng)絡(luò)上的服務(wù)可能對您的應(yīng)用程序施加性能約束。例如,您可能需要與您無法控制的 Web 服務(wù)進(jìn)行交互。在這種情況下,需要確定該服務(wù)的性能,并且確定這是否將對客戶端應(yīng)用程序的性能產(chǎn)生影響。您 還應(yīng)該確定任何相關(guān)服務(wù)和組件的性能如何隨著時間的變化而變化。某些系統(tǒng)會經(jīng)受相當(dāng)穩(wěn)定的使用,而其他系統(tǒng)則會在一天或一周的特定時間經(jīng)受變動極大的使 用。這些區(qū)別可能在關(guān)鍵時間對應(yīng)用程序的性能造成不利影響。例如,提供應(yīng)用程序部署和更新服務(wù)的服務(wù)可能會在星期一早上 9 點(diǎn)緩慢響應(yīng),因?yàn)樗杏脩舳荚诖藭r升級到應(yīng)用程序的最新版本。另外,還需要準(zhǔn)確地對所有相關(guān)系統(tǒng)和組件的性能進(jìn)行建模,以便可以在嚴(yán)格模擬應(yīng)用程序的實(shí)際部署環(huán)境的環(huán)境中測試您的應(yīng)用程序。對于每個系統(tǒng),您都應(yīng)該確定性能概況以及最低、平均和最高性能特征。然后,您可以在定義應(yīng)用程序的性能要求時根據(jù)需要使用該數(shù)據(jù)。您還應(yīng)該仔細(xì)考慮用于運(yùn)行應(yīng)用程序的硬件。您將需要確定在處理器、內(nèi)存、圖形功能等方面的目標(biāo)硬件配置,或者至少確定一個如果得不到滿足則無法保證性能的最低配置。通常,應(yīng)用程序的業(yè)務(wù)操作環(huán)境將規(guī)定一些更為苛刻的性能要求。例如,執(zhí)行實(shí)時股票交易的應(yīng)用程序?qū)⑿枰獔?zhí)行這些交易并及時顯示所有相關(guān)數(shù)據(jù)。

        【系統(tǒng)架構(gòu)設(shè)計師復(fù)習(xí)資料整理】相關(guān)文章:

        圖書檢索系統(tǒng)體系架構(gòu)研究12-05

        如何成為優(yōu)秀的系統(tǒng)架構(gòu)師08-30

        小升初語文復(fù)習(xí)資料06-10

        中考物理復(fù)習(xí)資料06-19

        初中的生物復(fù)習(xí)資料06-14

        初中物理復(fù)習(xí)資料01-10

        英語數(shù)詞詞匯的整理04-12

        中考英語名詞復(fù)習(xí)資料10-13

        關(guān)于小升初數(shù)學(xué)黃金復(fù)習(xí)資料09-04

        包裝條款實(shí)例整理04-16

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>