• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是MVC(MVC)?

    MVC,或model view controller,是一種用于軟件的技術。它的基本目的是區分軟件處理數據的方式和軟件與用戶交互的方式。這種區別意味著可以分別處理、開發和檢查過程,這一過程基于這樣一個概念:在最簡單的層面上,所有軟件都...
    MVC,或model view controller,是一種用于軟件的技術。它的基本目的是區分軟件處理數據的方式和軟件與用戶交互的方式。這種區別意味著可以分別處理、開發和檢查過程,這一過程基于這樣一個概念:在最簡單的層面上,所有軟件都執行相同的三步功能。首先用戶輸入數據,然后軟件處理數據,最后,軟件將結果作為一組新的數據輸出。一個非常基本的例子是用戶在計算器中輸入“22=”,計算器計算出答案,然后計算器顯示“4”。在MVC系統中,計算機處理數據的方式稱為模型。結果的輸出稱為視圖。用戶輸入的數據稱為控制器。請記住,視圖和控制器是程序中控制輸入和輸出的部分。術語通常不涉及物理對象,如鍵盤或監視器。使用MVC的目的是使分離軟件過程中的不同元素變得更簡單。通過使用該系統,程序可以有效地分為三個部分:數據處理部分,輸入過程和輸出過程。這意味著對程序的某個部分的更改可以更順利地進行,而不必重寫程序的其他部分。模型-視圖-控制器系統被廣泛認為是由一種名為Smalltalk的編程語言開創的。Smalltalk創建于20世紀70年代的施樂公司,Smalltalk的部分設計目的是教人們關于計算的對象模型,簡單地說,這包括將一個計算任務分解成不同的部分,并圍繞這些部分的交互方式構建程序Smalltalk也是動態編程的一個例子,在這種情況下,即使程序正在運行,也可以對其進行修改。MVC系統通常用于基于web的軟件中,例如動態或交互式網站。在這些情況下,視圖就是代碼,如HTML,它是軟件在處理一個查詢后生成的。例如,在一個搜索引擎上,搜索查詢框是控制器,結果頁是視圖
    • 發表于 2020-08-06 07:17
    • 閱讀 ( 593 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆