遠端debug,解決中大型專案中後期開發環境痛點

2021-09-28 14:56:11 字數 633 閱讀 3065

1、為什麼需要遠端debug

中大型專案開發中後期,明天早上都要啟動本地需要啟動多個服務太麻煩,電腦扛不住,遠端debug解決了這一痛點

2、遠端debug需要特別注意的

至少保證除錯的**片段與遠端伺服器**一致,否則會有「漂移」的感覺;

debug完成後記得把斷點取消,或關閉遠端debug,否則可能導致小夥伴請求超時;

3、如何遠端debug

①遠端專案啟動指令碼加上 -xdebug -xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8103 ,如果使用公有雲需要把debug埠開放

②idea配置參考

注:port就是啟動指令碼暴露的那個埠,host要寫伺服器外網ip

顯示如上表示連線成功了,訪問介面時就可以進入斷點了

在大型專案中組織CSS

譯者 kayson 編寫css容易。編寫可維護的css難。這句話你之前可能聽過1 00次了。原因是css中的一切都預設為全域性的。如果你是乙個c程式設計師你就知道全域性變數不好。如果你是任何一種程式設計師,你都知道隔離和可組合的模組是構建可維護系統的關鍵。為了試圖幫助人們構建可維護的css,已經有很...

大型專案中函式過載的應用

今天主要是寫繼承類如何過載父類函式,並呼叫繼承函式。下面從例項出發介紹。include using namespace std class a void getdata int a,int b int setdata int a,int b int getresult private int c,d...

對於大型專案中spring的一種配置方法

對於spring配置檔案的編寫,我想,對於經歷過龐大專案的人,都有那種恐懼的心理,太多的配置檔案。不過,分模組都是大多數人能想到的方法,但是,怎麼分模組,那就是仁者見仁,智者見智了。我的策略是使用import。基本 格式如下 web.xml web.xml檔案中只需制定乙個檔案 在 web inf ...