概述 Web Push是在PWA開(kāi)發(fā)中配合ServiceWorker實(shí)現(xiàn)消息推送的技術(shù)。大致流程分為以下幾步: 瀏覽器向推送服務(wù)器發(fā)起推送訂閱請(qǐng)...
中間件使用 了解原理之前先來(lái)看一下Koa中間件怎么使用 通過(guò)Koa實(shí)例的use方法,把中間件函數(shù)的調(diào)用作為參數(shù)傳遞進(jìn)去(調(diào)用的時(shí)候可以傳遞一些參...
Node端 首先要先下載ws模塊npm i -S ws。 這樣一個(gè)webSocket服務(wù)就創(chuàng)建成功了。前端通過(guò)ws://127.0.0.1:31...
背景 功能描述:會(huì)議開(kāi)始前五分鐘通過(guò)消息提醒參會(huì)人員。 為什么用redis:其實(shí)算是一個(gè)前期調(diào)研的失誤,之前一直使用的是阿里的RocketMQ,...
keyof 類(lèi)似于Object.keys(),用于把interface的所有key以“或”的形式組成一個(gè)新的類(lèi)型,類(lèi)似于枚舉類(lèi)型 實(shí)例:實(shí)現(xiàn)一個(gè)...
HTTP有什么不足: 通信使用明文,內(nèi)容可能被竊聽(tīng) 不驗(yàn)證通信雙方的身份,可能遭遇偽裝(任何人都可以發(fā)起請(qǐng)求) 無(wú)法證明報(bào)文的完整性 SSL(S...
前段時(shí)間就一直想重裝一下電腦系統(tǒng)并寫(xiě)一篇簡(jiǎn)單的教程,但是一直拖著,最近在抖音上看到了一個(gè)教學(xué)視頻,促使我把系統(tǒng)重裝了。一部分參考那個(gè)教學(xué)視頻,一...
BFC是什么 BFC全稱是block formatting context,也就是塊級(jí)格式化上下文。那么它是什么意思呢?又有什么用呢?我們可以把...
HTTP響應(yīng)頭的實(shí)現(xiàn) 如果一個(gè)網(wǎng)站中的某個(gè)文件是百年不變的,那么肯定沒(méi)有必要打開(kāi)網(wǎng)頁(yè)都重新獲取啊。我們可以設(shè)置HTTP返回頭的Cache-Con...