為了迎接驗收,今天把實驗室機器ip換成外部ip,還做了其它一大堆事情。突然發現gt的container啟動不起來了!globus-start-container以後就死在那裡不動了,什麼也不輸出!誤以為是其它問題或是他人改了一些設定,於是想重灌gt4,結果到現在還沒裝好!
後來一想,很可能是改了ip,而在/etc/hosts裡沒有相應於改ip,導致gt連不上本機。
還有,jbuilder的debug模式也不行了,會出現乙個"activity monitor"的小視窗,然後提示正在初始化虛擬機器,最後hang在那邊了。
現在已改好/etc/hosts,發現一切正常了。乙個教訓……
2021 2 5 關於new的乙個教訓
千萬不要在類建構函式的初始化裡new任何東西,這會導致析構函式delete乙個野指標!建構函式一定要把所有的指標初始化為nullptr!以下 會報錯 堆記憶體崩潰 integer integer long long n buffer default buffer length 0 num new i...
乙個關於巨集使用慘痛的教訓
rt,乙個憨批錯誤 我,作為乙個巨集使用狂熱愛好者,max 函式當然用巨集定義 define max a,b a b a b 於是,我在這道樹剖題中大量使用了此巨集,比如下面 ans max ans,query 1,idx topf a idx a if l mid ans max ans,quer...
fopen開啟檔案失敗,乙個小錯誤,乙個教訓!
fopen path,mode fopen函式第乙個引數為檔案路徑,若要開啟的檔案就在當前目錄下,可直接寫檔名,當我們把乙個變數寫在第乙個引數的位置上時,可能出現找不到檔案的錯誤。原因 第一種是如果我們在socket程式設計裡,客戶端向伺服器傳送乙個字串變數 或伺服器向客戶端傳送乙個字串變數 伺服器...