一、簡介:
架構模式是乙個通用的、可重用的解決方案,用於在給定上下文中的軟體體系結構中經常出現的問題。架構模式與軟體設計模式類似,但具有更廣泛的範圍。
模型-檢視-控制器模式,也稱為mvc模式(model view controller)。用一種業務邏輯、資料、介面顯示分離的方法組織**,將業務邏輯聚集到乙個部件裡面,在改進和個性化定製介面及使用者互動的同時,不需要重新編寫業務邏輯。mvc被獨特的發展起來用於對映傳統的輸入、處理和輸出功能在乙個邏輯的圖形化使用者介面的結構中。它把軟體系統分為三個基本部分:
模型(model):負責儲存系統的中心資料。
檢視(view):將資訊顯示給使用者(可以定義多個檢視)。
控制器(controller):處理使用者輸入的資訊。負責從檢視讀取資料,控制使用者輸入,並向模型傳送資料,是應用程式中處理使用者互動的部分。負責管理與使用者互動互動控制。
檢視和控制器共同構成了使用者介面。
且每個檢視都有乙個相關的控制器元件。控制器接受輸入,通常作為將滑鼠移動、滑鼠按鈕的活動或鍵盤輸入編碼的時間。時間被翻譯成模型或試圖的伺服器請求。使用者僅僅通過控制器與系統互動。
第十周學習總結
1通過file類開啟乙個檔案 2通過位元組流或字元流的子類指定輸出位置。3經行讀寫操作。4.關閉輸入輸出。一.位元組流 位元組流以操作byte型別資料為主,主要操作類為outputstream類和inputsream類。位元組輸出流outputstream是整個io包中位元組輸出流最大父類,其操作方...
第十周學習總結
1 file類 使用file類可以對檔案進行刪除檔案 建立檔案 2file類是唯一表示與檔案本身有關的類,使用file類時,必須要設定路徑 使用file類可以對檔案進行刪除檔案 建立檔案 判斷檔案是否存在等一系列操作。3 outputstreamwriter和inputstreamreader 在整...
第十周學習總結
這個作業屬於哪個課程 2020 2021 1資訊保安專業導論 這個作業要求在 這個作業的目標 作業正文 第十二章 介紹了資訊系統,重心放在了excel這種電子資料表的介紹上,給出了一些使用方法和功能介紹。另外還介紹了資料庫管理系統,包括它的設計 查詢語言等等。第十三章 我自己對人工智慧這一章看完的感...