1 概念 工廠模式的定義:定義一個創(chuàng)建產(chǎn)品對象的工廠接口稳析,將產(chǎn)品對象的實(shí)際創(chuàng)建工作推遲到具體子工廠類當(dāng)中回还。這滿足創(chuàng)建型模式中所要求的“創(chuàng)建與使用相分離”的特點(diǎn)缓待。 按實(shí)際業(yè)務(wù)場...
1 概念 工廠模式的定義:定義一個創(chuàng)建產(chǎn)品對象的工廠接口稳析,將產(chǎn)品對象的實(shí)際創(chuàng)建工作推遲到具體子工廠類當(dāng)中回还。這滿足創(chuàng)建型模式中所要求的“創(chuàng)建與使用相分離”的特點(diǎn)缓待。 按實(shí)際業(yè)務(wù)場...
前言 在提到多線程高并發(fā)時volatile是繞不過去的一個關(guān)鍵字拱绑,曾經(jīng)對volatile也是一知半解哲鸳,在踩過一些坑之后對volatile有了更深入的理解霜幼,在此對volatil...
前言 是否遇到過這樣一個場景:本地代碼修改了很多一不小心把修改的代碼給還原了瘾婿,此時我相信肯定會很心痛恬惯,一天的勞動成果就這樣付諸東流了向拆。其實(shí)完全不用擔(dān)心,IDEA內(nèi)置了Loca...
前言 本文分享一款在vscode中通過圖形界面方式查看文件修改詳情工具 Git History 1宿崭、在vscode插件市場搜索Git History選擇安裝 2亲铡、查看本地文件...
前言 在Linux服務(wù)器上怎么查看某個文件的修改作者呢?比如我想查看某行代碼最近被誰修改了葡兑,今天給大家分享git blame工具奖蔓。 Git blame 1、在本地倉庫執(zhí)行g(shù)i...
前言 我們在提交代碼時是否遇到過這樣一個場景:本地修改了很多文件但是只想提交部分文件讹堤。相信大家都使用過git stash來暫存本地修改的文件吆鹤,但是git stash是暫存本地...
前言 linux系統(tǒng)是通過一系列的命令來操作的,有時候命令太多記不住怎么辦呢洲守?雖然linux自帶了history工具可以列舉出最近使用過的命令疑务,但是有沒有更智能的命令提示工具...
前言 有時候在windows系統(tǒng)中想刪除某個文件發(fā)現(xiàn)提示"文件已在另一程序中打開",仔細(xì)找找又沒發(fā)現(xiàn)是哪個進(jìn)程占用了這個文件梗醇,此時又不想通過重啟電腦的方式來解決文件被另一程序...
前言 在Gitee上提交了一筆pr知允,我們想chery pick到本地該怎么做呢 實(shí)現(xiàn) 1、找到pr頁面的"克隆/下載"處叙谨,下載Diff文件温鸽。 2、點(diǎn)擊"下載Diff文件"按鈕...