什麼是mvc,mvc有什麼用?

2021-10-24 07:20:33 字數 325 閱讀 2787

mvc是一種設計模式,使資料和頁面分離,降低耦合性。

模型:模型表示企業資料和業務規則

檢視:檢視是使用者看到並與之互動的介面

控制器:控制器接受使用者的輸入並呼叫模型和檢視去完成使用者的需求

總結mvc的處理過程,首先控制器接收使用者的請求,並決定應該呼叫哪個模型來進行處理,然後模型用業務邏輯來處理使用者的請求並返回資料,最後控制器用相應的檢視格式化模型返回的資料,並通過表示層呈現給使用者

大部分web應用程式都是用像asp,php,或者cfml這樣的過程化語言來建立的。它們將像資料庫查詢語句這樣的資料層**和像html這樣的表示層**混在一起。這樣的**結構非常混亂。

什麼是資料湖?有什麼用?

最開始的時候,每個應用程式會產生 儲存大量資料,而這些資料並不能被其他應用程式使用,這種狀況導致 資料孤島 的產生。隨後資料集市應運而生,應用程式產生的資料儲存在乙個集中式的資料倉儲中,可根據需要匯出相關資料傳輸給企業內需要該資料的部門或個人。然而資料集市只解決了部分問題。剩餘問題,包括資料管理 資...

dev null有什麼用

把 dev null 看作 黑洞 它非常等價於乙個只寫檔案.所有寫入它的內容都會永遠丟失.而嘗試從它那兒讀取內容則什麼也讀不到.然而,dev null 對命令列和指令碼都非常的有用.禁止 標準輸出 cat filename dev null 禁止 標準錯誤 rm badname 2 dev null...

技術有什麼用?

技術有什麼用?收藏 最近在cto俱樂部的乙個討論分享,關於技術和創新的作用 技術向底層延伸,應該是科技,技術向上層延伸,應該是應用,如果單純把技術看作工具,編碼,實現或一種生存的手段,那就太狹隘了。二戰期間,美國和蘇聯都因為戰爭的因素,發展了高精尖技術,二戰結束,美國把可以商業化的科研產品交給了企業...