策略模式是用來(lái)封裝算法的,但在實(shí)踐中,我們發(fā)現(xiàn)可以用它來(lái)封裝幾乎任何類型的規(guī)則,只要在分析過(guò)程中聽(tīng)到需要在不同時(shí)間應(yīng)用不同的業(yè)務(wù)規(guī)則,就可以考慮使用策略模式處理這種變化的可能...
強(qiáng)弱順序: 泛化 = 實(shí)現(xiàn) > 組合 > 聚合 > 關(guān)聯(lián) > 依賴 泛化(Generalization) 子類繼承父類;子接口繼承父接口; 箭頭指向父類; 實(shí)現(xiàn)(Realiz...
隨心風(fēng)雨同舟大步向前走 暴雨中痛算什么 擦干眼淚帶著傷去拼搏 驚濤駭浪后淚算什么 誰(shuí)也擋不住我的執(zhí)著。 ...
記一次bug fixed: getWriter()has already been called for this response.
官網(wǎng):https://www.jooq.org/doc/3.10/manual-single-page/#distinct-predicate 這玩意周末好好看看,再完善這個(gè)博客。
在編程中,我們希望寫(xiě)出一些更加泛化的代碼,通俗點(diǎn)舉例就是說(shuō),我不關(guān)心你是什么類型,只要你能提供某種方法即可。對(duì)此,很多編程語(yǔ)言(譬如python和c++)提供了一種解決方案叫...
vi的基本概念 基本上vi可以分為三種狀態(tài),分別是(command mode)、(Insert mode)和(last line mode),各模式的功能區(qū)分如下:(comm...
標(biāo)簽 新建標(biāo)簽:command + t 關(guān)閉標(biāo)簽:command + w 切換標(biāo)簽:command + 數(shù)字 command + 左右方向鍵 切換全屏:command + e...
?+option+L 格式化代碼 ?+option+t 包圍代碼 ?+7 查看structure ?+option+f7 查看方法在哪被調(diào)用 ?+delete 刪除一行...
Commond+Shift+5 十字框截圖 Commond+c 復(fù)制 Commond+Shift+c 復(fù)制圖像 Commond+w 關(guān)閉 Commond+e 導(dǎo)出 Commo...
圖形符號(hào):圖形符號(hào) 基本:Command-Z 撤銷Command-X 剪切Command-C 拷貝(Copy)Command-V 粘貼Command-A 全選(All)Com...
Spring簡(jiǎn)史: Spring1.x時(shí)代:xml配置 Spring2.x時(shí)代:注解配置(Jdk1.5引入注解),人們的選擇是基本配置用xml,業(yè)務(wù)配置用注解 Spring3...