程式設計師與醫生的相同之處

2021-06-06 05:26:39 字數 339 閱讀 3820

主要體現在調bug的時候。

中醫看病是望聞問切。

程式設計師調bug的望:程式執行出core了。產生了core dump檔案。

程式設計師調bug的聞:暫時先不debug core dump檔案,先看看程式執行的日誌輸出,可以快速定位到出core的大體位置。過去看看**,對程式比較熟悉並且有豐富的程式設計經驗的人基本上這個階段就可以定位到問題所在。

程式設計師調bug的問:現在就是debug core dump檔案了。info thread找到退出的執行緒,t * 切換到出問題的執行緒,bt找到出錯的地方和呼叫堆疊。

程式設計師調bug的切:重現程式,在出core的地方設定斷點,檢視具體變數的值,找到問題所在。

查詢兩個檔案的相同之處,不同之處

查詢兩個檔案的相同之處 方法一 sort sort 檔案1 檔案2 uniq d 方法二 awk awk 檔案1 檔案2 sort uniq d 方法三 grep 只能用於兩個檔案中一整行內容都相同的結果的查詢,速度較快 grep f 檔案1 檔案2 grep ff 檔案1 檔案2 方法四 grep...

程式設計師創業的特別之處

關於程式設計師創業,我之所以願意談我的觀點,是因為我是程式設計師出身,也是從小公司做起來的,我自認為對待很多程式設計師個人包括共享軟體作者和一些小 還是很好的。我希望分享一些經驗和體會。首先,我想說的是聰明人不一定能成功,很多程式設計師很聰明,但我一看就知道他們不會成功。因為我看到了一些問題,而且現...

CEO和軟體工程師的7個相同之處

軟體工程師和ceo的哪些技能是值得互相學習的?顯然,軟體工程師是邏輯的,高效的,注重細節的,有計畫的,並且大多數ceo也是如此。但是,軟體工程師還有一些更微妙,甚至是令人懊惱的品質,那麼ceo是否可以從中學習呢?1.懶惰 ceo也應該力求高效率的偷懶。刪除不必要的活動,把精力和時間放到提公升價值的任...