本篇文章篇幅比較長(zhǎng),先來個(gè)思維導(dǎo)圖預(yù)覽一下。 一、概述 1.計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)分層 2.TCP/IP 通信傳輸流 利用 TCP/IP 協(xié)議族進(jìn)行網(wǎng)絡(luò)通信時(shí),會(huì)通過分層順序與對(duì)...
本篇文章篇幅比較長(zhǎng),先來個(gè)思維導(dǎo)圖預(yù)覽一下。 一、概述 1.計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)分層 2.TCP/IP 通信傳輸流 利用 TCP/IP 協(xié)議族進(jìn)行網(wǎng)絡(luò)通信時(shí),會(huì)通過分層順序與對(duì)...
part1. 如何減少代碼中的指針錯(cuò)誤,我們知道空指針錯(cuò)誤會(huì)試整個(gè)頁面掛掉,所以這個(gè)錯(cuò)誤要盡量避免 最近讀到了一篇阿里是如何減少前端空指針錯(cuò)誤的文章,里面介紹了兩個(gè)比較常見的...
前面幾篇文章,我跟大家分享了JavaScript的一些基礎(chǔ)知識(shí),這篇文章,將會(huì)進(jìn)入第一個(gè)實(shí)戰(zhàn)環(huán)節(jié):利用前面幾章的所涉及到的知識(shí),封裝一個(gè)拖拽對(duì)象。為了能夠幫助大家了解更多的方...
JavaScript的學(xué)習(xí)零散而龐雜,很多時(shí)候我們學(xué)到了一些東西,但是卻沒辦法感受到進(jìn)步!甚至過了不久,就把學(xué)到的東西給忘了。為了解決自己的這個(gè)困擾,在學(xué)習(xí)的過程中,我一直在...
相關(guān)知識(shí)點(diǎn) 數(shù)據(jù)類型、運(yùn)算、對(duì)象、function、繼承、閉包、作用域、原型鏈、事件、RegExp、JSON、Ajax、DOM、BOM、內(nèi)存泄漏、跨域、異步加載、模板引擎、前...
每當(dāng)我們討論到信息安全的時(shí)候,我們最長(zhǎng)接觸到的信息加密傳輸?shù)姆绞侥^于 HTTPS 了,當(dāng)我們?yōu)g覽器地址欄閃現(xiàn)出綠色時(shí),就代表著這個(gè)網(wǎng)站支持 HTTPS 的加密信息傳輸方式,...
我們?cè)谟脀ebpack打包之后,會(huì)生成一個(gè)打包的文件,這個(gè)文件里到底做了什么呢?就讓我來一步步為你分解假如我現(xiàn)在有一個(gè)a.js文件 我還有一個(gè)b.js文件 那么現(xiàn)在我把b.j...
原文請(qǐng)見. saga其實(shí)也是一種設(shè)計(jì)模式, 他的作用是wrapper包裝器的原理,現(xiàn)在我手頭沒有javascirpt設(shè)計(jì)模式的書,不知道有沒有這個(gè)模式.簡(jiǎn)單說Saga就是把邏...