1.memset的標頭檔案時#include,本來是針對字元陣列的,如果要用它初始化數字陣列,那只能初始化為0或-1,其他都是錯的
比如說memset(a,
1,sizeof(a))後a[1]=16843009
memset不能用來清除多維陣列
2.測試資料的時候寫了很多輸出中間變數的printf用來debug,提交的時候忘了清除了,
還有就是為了方便測試寫了while(
1)也忘了清除,結果全部tle
3.沒認真看題目,陣列開的不夠大直接溢位,導致判斷出來是:re
4.測試中間變數二維陣列的某個值比如f[i][j],寫成了f[i],漏了二維下標
5.寫雙重for迴圈的時候經常把j寫成i
a/10;這種語句c語言居然不報錯
6.pow函式原來是這樣的double pow(double x,int y);太煩人了,再也不用pow了;
7.寫出for(int i=4,i>=1;i++)這種東西,習慣寫i++了
spring boot 使用之自己踩過的坑
場景還原,nginx 後,因靜態資源載入需要,需加字尾 專案配置更改後並沒有通知部署人員。導致專案啟動成功後,輸入 後,居然無法訪問成功.當時只注意到了ip位址,埠號,忽略了 嗯,各種看防火牆設定,沒問題.當天沒搞定,過了一天,才想起來有 這回事,問題圓滿解決。server.context path...
gitignore語法規則及踩過的坑
1 空行或是以 開頭的行即注釋行將被忽略。2 可以在前面新增 正斜槓 來避免遞迴,下面的例子中可以很明白的看出來與下一條的區別。3 可以在後面新增 正斜槓 來忽略資料夾,例如 build 即忽略 build 資料夾,doc build 這樣的目錄也會忽略。4 可以使用 來否定忽略,即比如在前面用了 ...
回看面試中的這些坑,你踩過幾個?
請你做乙個自我介紹 誤區 一般人回答這個問題過於平常,只說姓名 年齡 愛好 工作經驗,這些在簡歷上都有。要點 簡歷上有的可以一兩句話帶過,重點回答面試官關心的問題,那就是求職者能否勝任工作。包括 最強的技能 最深入研究的技術領域 個性中最積極的部分 做過的最成功的事,主要的成就等,這些都可以和學習無...