摘要:工廠模式單例模式結(jié)構(gòu)型設(shè)計模式關(guān)注于如何將類或?qū)ο蠼M合成更大更復(fù)雜的結(jié)構(gòu),以簡化設(shè)計。 一、寫在前面 設(shè)計模式的定義:在面向?qū)ο筌浖O(shè)計過程中針對特定問題的簡潔而優(yōu)雅的解決方案 當(dāng)然我們可以用一個通俗的說法:設(shè)計模式是解決某個特定場景下對某種問題的解決方案。因此,當(dāng)我們遇到合適的場景時,我們可能會條件反射一樣自然而然想到符合這種場景的設(shè)計模式。 比如,當(dāng)系統(tǒng)中某個接口的結(jié)構(gòu)已經(jīng)無法滿足...
摘要:使用及原理分析通過關(guān)鍵字創(chuàng)建實例接受一個參數(shù)方法返回兩個方法可用通過在方法中通過調(diào)用使成功或調(diào)用使失敗來控制狀態(tài)中可以執(zhí)行同步代碼也可以執(zhí)行異步代碼原型對象上有方法供實例調(diào)用方法接受兩個參數(shù)默認為一個函數(shù)默認為一個函數(shù)當(dāng)狀態(tài)為時執(zhí)行用戶傳入 promise使用及原理分析: 通過new關(guān)鍵字創(chuàng)建promise實例, 接受一個executor參數(shù), executor方法返回兩個方法 res...
摘要:會報錯,因為中沒有暴露此方法,可以最大限度的避免拼寫錯誤在此之前,先看一個的錯誤處理流程,以下是對進行集中處理,并且標識的過程在處,會編譯出錯,提示。 用了一段時間的 typescript 之后,深感中大型項目中 typescript 的必要性,它能夠提前在編譯期避免許多 bug,如很惡心的拼寫問題。而越來越多的 package 也開始使用 ts,學(xué)習(xí) ts 已是勢在必行。 以下是我在...
摘要:實時通訊越來越多應(yīng)用于各個領(lǐng)域。實現(xiàn)原生實現(xiàn)對象一共支持四個消息和。是基于的實時通信庫。服務(wù)器應(yīng)該用包含相同數(shù)據(jù)的乓包應(yīng)答客戶端發(fā)送探測幀由服務(wù)器發(fā)送以響應(yīng)數(shù)據(jù)包。主要用于在接收到傳入連接時強制輪詢周期。該間隔可通過配置修改。 隨著web技術(shù)的發(fā)展,使用場景和需求也越來越復(fù)雜,客戶端不再滿足于簡單的請求得到狀態(tài)的需求。實時通訊越來越多應(yīng)用于各個領(lǐng)域。 HTTP是最常用的客戶端與服務(wù)端的...
摘要:原文鏈接方案選擇大家都知道等第三方評論系統(tǒng)的存在。部署自己的的原理就是使用接口把評論更新到你靜態(tài)博客的倉庫,觸發(fā)博客重新部署,在頁面生成評論。這樣得到的博客頁面包括評論部分都是完全靜態(tài)的。配置完畢推送到或本地運行。 原文鏈接:https://ssshooter.com/2019-01... 方案選擇 大家都知道 disqus 等第三方評論系統(tǒng)的存在。disqus 幾年前還是挺好使的,但...
暫無介紹