實踐GoF的23種設計模式:命令模式簡介
因此,我們需要對請求進行抽象,將上下文信息封裝到請求對象里,這其實就是命令模式,而該請求對象就是 C....
GoF設計模式之代理模式
它是一個使用率非常高的設計模式,在現實生活中,也是很常見。比如,演唱會門票黃牛。假設你需要看一場演唱....
GoF設計模式之訪問者模式
訪問者模式的目的是,解耦數據結構和算法,使得系統(tǒng)能夠在不改變現有代碼結構的基礎上,為對象新增一種新的....
深入理解計算機系統(tǒng)的數值類型
在計算機系統(tǒng)中,整數可以分成 無符號(unsigned)整數 和 有符號(signed)整數 兩大類....
GoF設計模式之迭代器模式
有時會遇到這樣的需求,開發(fā)一個模塊,用于保存對象;不能用簡單的數組、列表,得是紅黑樹、跳表等較為復雜....
GoF設計模式之觀察者模式
現在有 2 個服務,Service A 和 Service B,通過 REST 接口通信;Servi....
Group By高級用法Groupings Sets語句的功能和底層實現
SQL 中 Group By 語句大家都很熟悉,根據指定的規(guī)則對數據進行分組,常常和聚合函數一起使用....
GoF給裝飾者模式的定義
我們經常會遇到“給現有對象/模塊新增功能”的場景,比如 http router 的開發(fā)場景下,除了最....