05 2021 檔案
摘要:題目 給定一個序列,給出最大子序列的和。 解答 public class maxSubSum { public static int maxSubSum1(int [] a){ int maxSum = 0; for (int i = 0; i < a.length; i++) { for(int
閱讀全文
摘要:如何在有限的帶寬下高效快捷傳輸大文件? 數據壓縮 分塊傳輸 范圍請求 多段數據 數據壓縮 思路:把大文件整體變小 瀏覽器發送請求時,請求頭字段Accept-Encoding是瀏覽器支持的壓縮格式列表,如 gzip,deflate,br;服務器選擇一種壓縮算法,放到響應頭Content-Encodin
閱讀全文
摘要:http的body 數據類型和編碼 HTTP協議為什么要關心 body TCP/IP 協議棧,傳輸數據基本格式:header+body。 TCP、UDP是傳輸層協議,不關心body數據是什么,只要把數據發送給對方就算完成了任務。 HTTP 協議是應用層協議,數據到達只能說工作完成了一半,還需要告訴上
閱讀全文
摘要:[toc] # HTTP的五大特點 # HTTP的優點 1. 最大的優點:簡單、靈活和易于拓展 2. 擁有成熟的軟硬件環境,應用的非常廣泛,是互聯網的基礎設施 3. 是無狀態的,可以輕松實現集群化,擴展性能,但有時也需要用 Cookie 技術來實現“有狀態” # HTTP的缺點 1. 明文傳輸,數據
閱讀全文
摘要:狀態行 狀態行由三部分組成:Version + Status Code + Reason。 Version 部分是 HTTP 協議的版本號,通常是 HTTP/1.1,用處不是很大 Reason 部分是原因短語,是狀態碼的簡短文字描述,例如“OK”“Not Found”等等,也可以自定義。 但它只是為
閱讀全文
摘要:URI和URL URI:統一資源標識符(Uniform Resource Identifier) 有兩種形式:URL 和 URN; URN還在實驗階段 舉例:Web 服務器上的一個圖片資源的URI http://www.joes-hardware.com/specials/saw-blade.gif
閱讀全文
摘要:HTTP報文是由 header+body 組成,請求頭里有請求方法和請求目標,響應頭里有狀態碼和原因短語,本節學習的是請求頭里的請求方法。 標準請求方法 請求方法的實際含義:客戶端發送一個“動作指令”,要求服務器對URI定位的資源執行這個動作。 目前 HTTP/1.1 規定了八種方法,單詞必須是大寫
閱讀全文
摘要:1 報文結構 TCP的報文 TCP頭部數據:20字節,發送方的端口號、接收方的端口號、包序號、標志位。 實際傳輸的數據:通常大小是 1460 字節 HTTP協議的報文 起始行+頭部字段集合+消息正文 起始行(strat line):描述請求或響應的基本信息 頭部字段集合(header):使用 key
閱讀全文
浙公網安備 33010602011771號