一:冒泡排序 冒泡排序(Bubble Sort)也是一種簡單直觀的排序算法。它重復(fù)地走訪過要排序的數(shù)列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數(shù)列的工作是...
一:雙層循環(huán) 使用循環(huán)嵌套,最外層循環(huán) array,里面循環(huán) res,如果 array[i] 的值跟 res[j] 的值相等,就跳出循環(huán),如果都不等于,說明元素是唯一的,這時...
「簡書」作為一款「寫作軟件」在誕生之初就支持了 Markdown,Markdown 是一種「電子郵件」風(fēng)格的「標(biāo)記語言」,我們強(qiáng)烈推薦所有寫作者學(xué)習(xí)和掌握該語言。為什么?可以...
一:二維數(shù)組 1、遍歷降維 2、使用concat arr的每一個元素都是一個數(shù)組或參數(shù),作為concat方法的參數(shù),數(shù)組中的參數(shù)或每一個子元素又都會被獨(dú)立插入進(jìn)新數(shù)組。 3、...
瀏覽器內(nèi)核可以分成兩部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。最開始渲染引擎和 JS 引擎并沒有區(qū)分的很明確,后...
一:websocket通訊 全雙工(full-duplex)通信自然可以實(shí)現(xiàn)多個標(biāo)簽頁之間的通信 WebSocket是HTML5新增的協(xié)議,它的目的是在瀏覽器和服務(wù)器之間建立...
一:cookie Cookie的作用是與服務(wù)器進(jìn)行交互,作為HTTP規(guī)范的一部分而存在 了解cookie 要表示唯一的一個cookie值需要:name、domain、path...
一:進(jìn)程與線程 進(jìn)程:表示資源分配的基本單位,又是調(diào)度運(yùn)行的基本單位。例如,用戶運(yùn)行自己的程序,系統(tǒng)就創(chuàng)建一個進(jìn)程,并為它分配資源,包括各種表格、內(nèi)存空間、磁盤空間、I/O設(shè)...
ARP地址解析協(xié)議 1:首先,每個主機(jī)都會在自己的ARP緩沖區(qū)中建立一個ARP列表,以表示IP地址和MAC地址之間的對應(yīng)關(guān)系。 2:當(dāng)源主機(jī)要發(fā)送數(shù)據(jù)時,首先檢查ARP列表中...
HTTP協(xié)議是如今互聯(lián)網(wǎng)與服務(wù)端技術(shù)的基石,HTTP協(xié)議的演進(jìn)也從側(cè)面反應(yīng)了互聯(lián)網(wǎng)技術(shù)的快速發(fā)展。這兩天在準(zhǔn)備一次關(guān)于HTTP1.1協(xié)議特性的技術(shù)分享過程中,順 便了解了下各...
六:常見的HTTP首部字段 a、通用首部字段(請求報文與響應(yīng)報文都會使用的首部字段) Date:創(chuàng)建報文時間 Connection:連接的管理 Cache-Control:緩...
HTTP(超文本傳輸協(xié)議)是一個基于請求與響應(yīng)模式的、無狀態(tài)的、應(yīng)用層的協(xié)議,常基于TCP的連接方式,HTTP1.1版本中給出一種持續(xù)連接的機(jī)制,絕大多數(shù)的Web開發(fā),都是構(gòu)...
OSI分層 (7層):物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層、應(yīng)用層。 TCP/IP分層(4層):網(wǎng)絡(luò)接口層、 網(wǎng)際層、運(yùn)輸層、 應(yīng)用層。 五層協(xié)議 (5層):物...