摘要:當被監(jiān)聽的準備好執(zhí)行連接應(yīng)答讀取等等操作時,與操作相對應(yīng)的文件事件就會產(chǎn)生,根據(jù)文件事件來為關(guān)聯(lián)對應(yīng)的事件處理器,從而實現(xiàn)功能。服務(wù)器使用單線程單進程的方式處理命令請求。 前言 只有光頭才能變強 好的,今天我們要上黃金段位了,如果還沒經(jīng)歷過青銅和白銀階段的,可以先去蹭蹭經(jīng)驗再回來: 從零單排學Redis【青銅】 從零單排學Redis【白銀】 看過相關(guān)Redis基礎(chǔ)的同學可以知道Re...
摘要:我下圖代碼第五行和第九行分別定義了一個整型變量和一個整型常量程序員都知道兩者的區(qū)別。下面我們就用將文件反編譯出來然后深入研究里整型變量和整型常量的區(qū)別。 我下圖代碼第五行和第九行分別定義了一個整型變量和一個整型常量: static final int number1 = 512; static int number3 = 545; Java程序員都知道兩者的區(qū)別。 showImg(ht...
摘要:文件一鍵生成目錄支持優(yōu)雅的寫法支持多次生成支持重復標題的生成支持特殊字符的過濾支持指定不同的文件編碼支持文件夾的文件批量處理可指定是否包含子文件夾文件支持是否寫入文件,可返回目錄的內(nèi)容,便于用戶自行處理環(huán)境依賴請確保設(shè)置正確。 業(yè)務(wù)需要 在編寫 github 項目時,有時候會編寫各種 README.md 等 markdown 文件,但是 github 默認是沒有目錄的。 于是就自己想辦...
摘要:壞味道的代碼重復代碼會自動標注重復的代碼。一般都是遇到真實情況后才考慮得到霰彈式修改添加或修改一個功能引發(fā)多個類相應(yīng)修改遇到這種情況可以移動代碼,將需要修改的代碼都放在同一個類下。被拒絕的遺贈子類應(yīng)該繼承超類的函數(shù)和數(shù)據(jù)。 壞味道的代碼 重復代碼 idea會自動標注重復的代碼。一般重復代碼就是可以重構(gòu)的點。 同一個類的兩個函數(shù)還有相同的表達式,這時需要提煉出重復代碼。 兩個互為兄弟的...
Problem Given an array nums, write a function to move all 0s to the end of it while maintaining the relative order of the non-zero elements. Notice You must do this in-place without making a copy of t...