因為在每一個項目中都會使用到eslint的配置,所以這里我選擇全局安裝。 1. 全局安裝eslint 2. 創建eslint配置文件 在項目路徑下執行命令 eslint --...

因為在每一個項目中都會使用到eslint的配置,所以這里我選擇全局安裝。 1. 全局安裝eslint 2. 創建eslint配置文件 在項目路徑下執行命令 eslint --...
0.環境準備 由于 ios 打包需要使用 mac,所以使用的環境為 macOS本文為使用jenkins 自動化構建的新手教程,記錄了從0到1的配置過程 (1) 安裝 Jenk...
一、配置本地開發環境 由于在小程序中使用 wx.request 發送請求時,會驗證請求地址是否是已經被配置為服務器域名。在本地開發中,會去請求本地的接口。為了成功發起請求,在...
只有一個仲裁者 Mediator 模式 組員向仲裁者報告,仲裁者向組員下達指示,組員之間不在相互詢問和相互指示。 要調整多個對象之間的關系時,就需要用到 Mediator 模...
簡單窗口 Facade 模式 使用 Facade 模式可以為互相關聯在一起的錯綜復雜的類整理出高層接口。其中的 Facade 角色可以讓系統對外只有一個簡單的接口。而且,Fa...
推卸責任 Chain of Responsibility 模式 將多個對象組成一條職責鏈,然后按照它們在職責鏈上的順序一個一個地找出到底應該誰來負責處理。 使用 Chain ...
訪問數據結構并處理數據 Visitor 模式 將數據結構和處理分離開。編寫一個表示“訪問者”的類來訪問數據結構中的元素,并把對各元素的處理交給訪問者類。 示例程序 Visit...
裝飾邊框與被裝飾物的一致性 Decorator 模式 不斷地為對象添加裝飾的設計模式被稱為 Decorator 模式。 示例程序 Display.java StringDis...
容器與內容的一致性 Composite 模式 能夠使容器與內容具有一致性,創造出遞歸結構的模式。 示例程序 Entry.java Directory.java File.ja...
整體地替換算法 Strategy 模式 整體替換算法的實現部分 示例程序 Hand.java Strategy.java(Strategy) WinningStrategy....
將類的功能層次結構與實現層次結構分離 Bridge 模式 Bridge 模式的作用是將類的功能層次結構和類的實現層次結連接起來。 類的層次結構的兩個作用: 希望增加新的功能時...
將關聯的零件組裝成產品 Abstract Factory 模式 抽象工廠的工作是將“抽象零件”組裝為“抽象產品”。 我們并不關心零件的具體實現,而是只關心接口。我們僅使用該接...
組裝復雜的實例 Builder 模式 首先建造組成這個物體的各個部分,然后分階段將它們組裝起來 示例程序 Builder.java(Builder) Director.jav...
通過復制生成實例 Prototype模式 在一些情況下,我們需要根據現有的實例來生成新的實例。比如: 對象種類繁多,無法將它們整合到一個類中時 難以根據類生成實例時 想解耦框...
編碼習慣 Kotlin 的語言編碼風格 命名風格 命名風格默認和 Java 編碼習慣一樣,比如: 命名使用駝峰風格(命名中避免出現 _ ) 類型以大寫字母開頭 方法和變量以小...
習慣用法 一個隨機和經常被使用的kotlin習慣用法集合。 如果你有非常喜歡的習慣用法,可以在 github 上提交你的 pull request。 創建 DTOs(POJO...
環境準備 node、webstorm 創建項目 使用 create-react-app 快速構建 React 開發環境create-react-app 自動創建的項目是基于 ...