網頁重新整理技術理論知識簡單總結

2021-06-29 02:36:01 字數 883 閱讀 6599

學生黨,總結了一下最近用到的一些知識 i believe knowledge is power

1>iframe重新整理,在網頁裡隱藏乙個iframe標籤,通過它來實現資料的重新整理

優點:實現了頁面的區域性重新整理的,不會出現整個頁面變白的狀況

缺點:不會減少客戶提交請求的資料量,因為客戶端仍然提交的十一整個網頁,只是傳送到了iframe這個標籤裡,其中的資料再由父頁面提取出來,所以他其實只是提高了使用者體驗,其餘的基本不變。

2>ajax非同步重新整理 

優點:真正的實現了區域性重新整理。經過多年的發展ajax技術已經十分成熟,出現了很多支援他的類庫,ajax的區域性重新整理是真正的區域性重新整理,比如說你提交乙個表單,ajax僅僅會提交使用者更新的那一部分資料,不僅減少了資料量,而且也減少了伺服器的負擔,加快了傳輸速率

3>早期的輪詢,通過meta標籤裡的refresh屬性來設定重新整理,讓客戶端每隔幾秒重新整理一次(每隔幾秒向伺服器傳送一次請求),

缺點:這種方式不僅使用者體驗差而且極大地加重了伺服器的負擔

4>長連線

a.長輪詢將連線保持一段較長的時間,當使用者提交請求後,如果有新資訊伺服器立刻傳送,並且斷開與客戶端的連線,緊接著客戶端立即傳送請求建立連線。如果沒有新資訊伺服器將hold住該連線

這裡說一下輪詢與長連線的區別在於伺服器花多長時間作出響應。

長輪詢相對於一般輪詢的優點在於,資料一旦可用,便立即傳送到客戶端,請求可能等待很長時間,但一旦有了新的資料,便立刻傳送到客戶端,因此沒有延遲。

b.基於iframe及htmlfile流的實現方式 

iframe是很早之前就有得html標籤,通過在父頁面隱藏乙個iframe標籤,然後設定起src對長連線的請求(在伺服器加上乙個死迴圈來保持長連線)。每次穿送完資料連線不會斷開,當通訊錯誤或者超時是,才會斷開。

python理論知識簡單總結

1 變數使用前不需要宣告資料型別 2 使用過程中型別可以發生變化 3 不定義就引用變數是不允許的 isinstance 函式來判斷乙個物件是否是乙個已知的型別,類似 type 如果要判斷兩個型別是否相同推薦使用 isinstance a 2 isinstance a int true isinsta...

理論知識總結

軟體定義 程式 資料結構 文件。軟體危機 落後的軟體生產方式無法滿足迅速增長的計算機軟體要求,從而導 致軟體開發與維護過程中出現的問題。軟體工程 方法 工具 過程。軟體生命週期模型 瀑布模型,v模型,迭代模型。軟體測試是對軟體需求分析 設計 編碼的最終複查的一系列過程,是軟體質量保證的關鍵步驟 目的...

PKI技術理論知識

概念對稱加密 加密和解密用同乙個金鑰,這種加密主要用在對資料的加密上。比如des 非對稱加密 公鑰 私鑰成對出現,公鑰加密的資料要私鑰解密,反之亦然,這種加密一般用在身份認證上。比如rsa 簽名 用私鑰對資料進行加密,稱為簽名 數字簽名 對資料提取摘要,對摘要進行簽名,簽名和資料一起合稱為數字簽名 ...