本文通過解決老王經常搞錯借書人的問題,來引出行為型模式中的命令模式。為了在案例之上理解的更加透徹,我們需要了解命令模式在源碼中的應用。最後指出命令模式的應用場景和優缺點。 讀者可以拉取完整代碼到本地進行學習,實現代碼均測試通過後上傳到碼雲。 一、引出問題 老王的書房藏書越來越多,每天來借書的人絡繹不絕。每天有人借書、還書、老王將A借的書算到B頭上的烏龍事件頻出。老王和小王就商量着手解決這個問題。
大家好,我是雲計算磊哥,從業20年的IT老鳥。運維培訓15年,總結了一套從入門到精通的全運維開發寶典手冊。準備用300天時間寫一套博文,手把手從安裝軟件講起,從行業到產品,從過去到未來,從理論到操作,從視頻到文檔工具,一站式。從零基礎入門到20k運維開發工程師崗位諸多就業問題。多方位全方面的給你講清楚雲計算這個行業該如何做。關注我。後續更精彩。 -----------
vi 共分為三種模式,分別是【一般指令模式】、【編輯模式】、【指令列命令模式】 一般指令模式(command mode) 以 vi 打開一個文件就直接進入一般指令模式了。 在一般指令模式中,可以使用 上下左右 鍵來移動光標,可以使用 刪除字符 或 刪除整列 來處理文件內容,可以 複製、粘貼 來處理文件內容。 編輯模式(insert mode)