Runtime是什么 將一些在編譯、鏈接過程中的工作,放到運行階段,因此Objective-C為動態語言 Runtime是一個庫,這個庫使我們可以在程序運行時創建對象、檢查對...

Runtime是什么 將一些在編譯、鏈接過程中的工作,放到運行階段,因此Objective-C為動態語言 Runtime是一個庫,這個庫使我們可以在程序運行時創建對象、檢查對...
定義 將原問題劃分成n個規模較小,并且結構與原問題相似的子問題,遞歸地解決這些子問題,然后再合并其結果,就得到原問題的解。 每一次遞歸都會涉及三個操作 分解:將原問題分解成一...
貪心算法解決問題的步驟 第一步,當我們看到這類問題的時候,首先要聯想到貪心算法:針對一組數據,我們定義了限制值和期望值,希望從中選出幾個數據,在滿足限制值的情況下,期滿值最大...
簡介 TCP 和 UDP 區別,他們位于哪一層?答:TCP:優點提供穩定的傳輸服務,有流量控制。缺點包頭大,冗余性不好。UDP:不提供穩定的服務,包頭小,開銷小。傳輸層。 路...
Q1: 什么是 HTTPS? BS: HTTPS 是安全的 HTTP HTTP 協議中的內容都是明文傳輸,HTTPS 的目的是將這些內容加密,確保信息傳輸安全。最后一個字母 ...
本文是準備面試過程中網絡部分總結整理的最后一篇文章,主要介紹以下知識: HTTP 協議概述 POST 請求和 GET 請求 Cookie 和 Session 數據傳輸時的加密...
TCP 協議是面向有連接的協議,它具有丟包重發和流量控制的功能,這是它區別于 UDP 協議最大的特點。本文就主要討論這兩個功能。 數據包重發 數據發送 丟包重發的前提是發送方...
從本章開始,我們開始介紹最重要的傳輸層。傳輸層位于 OSI 七層模型的第四層(由下往上)。顧名思義,傳輸層的主要作用是實現應用程序之間的通信。網絡層主要是保證不同數據鏈路下數...
雖然這個系列教程的重點是搞定 TCP/IP,不過不用著急,本文簡要介紹完與 IP 協議相關的技術,下一篇文章就會正式、詳細的介紹 傳輸層與 TCP 協議。這篇文章會介紹 DN...