相信很多同學(xué)都聽說過分布式鎖,但也僅僅停留在概念的理解上,這篇文章會(huì)從分布式鎖的應(yīng)用場(chǎng)景講起,從實(shí)現(xiàn)的角度上深度剖析redis如何實(shí)現(xiàn)分布式鎖。查看全文>>
微信小程序是一個(gè)生態(tài)體系,將來能夠更好地借助于擴(kuò)展插件進(jìn)行微信小程序的開發(fā),為微信小程序用戶開放更多權(quán)限,未來所發(fā)揮的空間越來越大。微信小程序通過加大對(duì)開發(fā)者的支持,能夠?qū)崿F(xiàn)更多的功能。企業(yè)也會(huì)大量引入微信小程序業(yè)務(wù),如滴滴打車、美團(tuán)外賣、貨拉拉等。 ?查看全文>>
了解了模塊化后,同學(xué)們可能有些疑問,模塊化雖然有很多優(yōu)勢(shì),但是它具體解決了編程人員在開發(fā)過程中的哪些問題?下面看一下非模塊化開發(fā)會(huì)遇到哪些問題。查看全文>>
瀏覽器中提供的 XMLHttpRequest 用法比較復(fù)雜,所以 jQuery 對(duì) XMLHttpRequest 進(jìn)行了封裝,提供了一系列 Ajax 相關(guān)的函數(shù),極大地降低了 Ajax 的使用難度。jQuery 中發(fā)起 Ajax 請(qǐng)求最常用的三個(gè)方法如下:查看全文>>
為了解決回調(diào)地獄的問題,ES6(ECMAScript 2015)中新增了 Promise 的概念,Promise 是一個(gè)構(gòu)造函數(shù),可以用來創(chuàng)建 Promise 的實(shí)例 const p = new Promise(),new 出來的 Promise 實(shí)例對(duì)象,代表一個(gè)異步操作。基于回調(diào)函數(shù)按順序讀取文件內(nèi)容,具體代碼如下:查看全文>>
在進(jìn)行了前面的內(nèi)容學(xué)習(xí)之后,我們就可以利用Vue開發(fā)一個(gè)簡(jiǎn)單的學(xué)生列表頁(yè)面,來實(shí)現(xiàn)學(xué)生信息的添加和刪除了,具體步驟如例2-17所示。查看全文>>