摘要:而上面兩種情況,如果使用三次握手就可以成功避免,三次握手完成的兩個(gè)重要功能既要雙方做好發(fā)送數(shù)據(jù)的準(zhǔn)備工作雙方都知道彼此已準(zhǔn)備好允許雙方就初始序列號(hào)進(jìn)行協(xié)商,這個(gè)序列號(hào)在握手過(guò)程中被發(fā)送和確認(rèn) 我們都知道tcp協(xié)議需要三次握手,那為什么不是兩次握手呢,關(guān)于這個(gè)疑問(wèn)我查了很多資料,看到很多的解釋?zhuān)F(xiàn)歸納總結(jié)如下,方便我們理解記憶 如果是兩次握手,我們一起來(lái)看看下面兩種場(chǎng)景 1.造成資源浪費(fèi)...
摘要:編碼三個(gè)重要概念三個(gè)字節(jié)由四個(gè)字節(jié)表示的過(guò)程碼表補(bǔ)位如何用三個(gè)字節(jié)表示四個(gè)字節(jié)一個(gè)字節(jié)由位二進(jìn)制組成,三個(gè)字節(jié)總共位,所以轉(zhuǎn)換后有效的二進(jìn)制位數(shù)為位。 Base64編碼 1、三個(gè)重要概念 三個(gè)字節(jié)由四個(gè)字節(jié)表示的過(guò)程 Base64碼表 補(bǔ)位 2、如何用三個(gè)字節(jié)表示四個(gè)字節(jié) 一個(gè)字節(jié)由8位二進(jìn)制組成,三個(gè)字節(jié)總共24位,24 ÷ 4 = 6 , 所以轉(zhuǎn)換后有效的二進(jìn)制位數(shù)為6位。計(jì)算...
摘要:是目前新興的開(kāi)源持續(xù)集成構(gòu)建項(xiàng)目,采用格式,簡(jiǎn)潔清新獨(dú)樹(shù)一幟。目前大多數(shù)的項(xiàng)目都已經(jīng)移入到的構(gòu)建隊(duì)列中。測(cè)試提交代碼到中查看部署情況至此,整個(gè)部署完成,趕快自己嘗試一下吧 Travis CI是目前新興的開(kāi)源持續(xù)集成構(gòu)建項(xiàng)目,采用yaml格式,簡(jiǎn)潔清新獨(dú)樹(shù)一幟。目前大多數(shù)的github項(xiàng)目都已經(jīng)移入到Travis CI的構(gòu)建隊(duì)列中。Travis-CI會(huì)同步你在GitHub上托管的項(xiàng)目,...
摘要:為了解決協(xié)議的這一缺陷,需要使用另一種協(xié)議安全套接字層超文本傳輸協(xié)議,為了數(shù)據(jù)傳輸?shù)陌踩?,在的基礎(chǔ)上加入了協(xié)議,依靠證書(shū)來(lái)驗(yàn)證服務(wù)器的身份,并為瀏覽器和服務(wù)器之間的通信加密。是超文本傳輸協(xié)議,信息是明文傳輸,則是具有安全性的加密傳輸協(xié)議。 1、請(qǐng)說(shuō)說(shuō)從用戶(hù)輸入url到呈現(xiàn)網(wǎng)頁(yè),這中間都發(fā)生了什么 ? 1、域名解析 域名解析的過(guò)程: 1).查詢(xún)?yōu)g覽器自身DNS緩存 ...
摘要:二接口訪(fǎng)問(wèn)的權(quán)限控制接口權(quán)限就是對(duì)用戶(hù)的校驗(yàn)。代碼如下按扭權(quán)限指令至此為止,權(quán)限控制流程就已經(jīng)完全結(jié)束了,在最后我們?cè)倏匆幌峦暾臋?quán)限控制流程圖吧五路由控制完整流程圖六參考文獻(xiàn)手?jǐn)]后臺(tái)管理網(wǎng)站之權(quán)限控制手摸手,帶你用擼后臺(tái)之權(quán)限控制 原文首發(fā)于我的博客,歡迎點(diǎn)擊查看獲得更好的閱讀體驗(yàn)~ 一、前言 在廣告機(jī)項(xiàng)目中,角色的權(quán)限管理是卡了挺久的一個(gè)難點(diǎn)。首先我們確定的權(quán)限控制分為兩大部分,其...