author/非著名程式設計師

高效Java第六條消除過期的物件引用無意識的物件保持

問題的引出 這段程式有一個“記憶體洩露”,隨著GC活動的增加,或者由於記憶體佔用的不斷增加,程式效能降低會逐漸表現出來。在極端的情況下,這種記憶體洩露會導致磁碟交換,甚至導致程式失敗

程式設計師們為什麼熱衷於發明輪子?

“重複發明輪子”這句話原本用於比喻無謂的重複勞動,但這個比喻似乎也不那麼恰當,因為在人類的歷史長河中,輪子已經被重複發明了無數次。 如果把“重複發明輪子”這個比喻放到計算機領域,也不見得太恰當,因

如何編寫高質量的函式 -- 敲山震虎篇

一千個讀者,有一千個哈姆雷特。 我將會從函式的執行機制、魯棒性、函數語言程式設計、設計模式等方面,全面闡述如何編寫高質量的函式。 序 如何編寫高質量的函式,這是一個很難回答的問題,不同人心中對高質

猿宵節:程式設計師趕程式碼的中國傳統節日

大年15又到了一年一度的元宵節了,不過對於我們程式設計師這種特殊的群體 元宵節又有另外一種定義 猿宵節:程式設計師趕程式碼的中國傳統節日! 過節也沒啥好送的,大家就猜下燈謎過下節

迷茫的程式設計師 迷茫的路

程式設計師是一個特殊的群體,我們不知道為什麼加入這個行業,也不知道這個行業還能做多久,不同人有著不同的故事、有著不同的迷茫。 傻子太多,騙子都不夠用了! 在技術圈,充滿著各種所謂的技術大神,他們在各自的

Java開發人員必備Linux命令

管道符“|”將兩個命令隔開,左邊命令的輸出作為右邊命令的輸入。連續使用管道意味著第一個命令的輸出會作為 第二個命令的輸入,第二個命令的輸出又會作為第三個命令的輸入,依此類推 1 檔案管理 which

1746178835.6493