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