摘要:百度了一番后,才發現是因為斷點打多了是其中一個原因,特別是打在了的類中了致命原因,真是想不到一個不經意的斷點,甚至它都不會被調用到的方法,會把調試模式卡個多分鐘。經過百度,你不難搜索到,解決方案就是去掉多余的斷點。
一次偶然的機會(TMD就是今天),把idea從2017.1升級到2017.2.5后,每次調試啟動tomcat,都會在左下角提示一句:method breakpoints may dramatically slow down debugging
然后就卡定在某一句命令中了。大概經過了15分鐘左右,才能自動打開該項目的首頁。
百度了一番后,才發現是因為斷點打多了(是其中一個原因),特別是打在了mybaits的mapper類中了(致命原因),真是想不到一個不經意的斷點,甚至它都不會被調用到的方法,會把調試模式卡個10多分鐘。這種四個點的斷點賊恐怖。
經過百度,你不難搜索到,解決方案就是去掉多余的斷點。
按快捷鍵ctrl+shift+F8
或者alt+F9
如果你是其他快捷鍵映射的,可以在setting里搜索關鍵字breakpoints 來查看快捷鍵
在彈出的框框中去掉所有的!!!所有的!!!所有的!!!(重要的事情說N次)斷點!
調試速度瞬間賊快。(我i7+16G內存+固態硬盤也能感覺到速度明顯變快)
當然,你確實要調試某個地方的話,可以保留需要的斷點。。。。希望這篇文章對你有幫助!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/67929.html
摘要:教程之代碼可移植性與限制一翻譯云荒杯傾本文是專欄系列文章之一,更多文章請查看專欄。下面是正文代碼可移植性與限制幾乎可以編譯任何可移植的代碼到。如果標準機構將共享狀態添加到中,支持多線程代碼將成為可能。 Emscripten教程之代碼可移植性與限制(一) 翻譯:云荒杯傾本文是Emscripten-WebAssembly專欄系列文章之一,更多文章請查看專欄。也可以去作者的博客閱讀文章。歡迎...
摘要:介紹是使用字節碼生成來加強反射的性能。實現原理方法字節碼生成大致邏輯為通過反射獲取必要的函數名函數類型等信息。由于里面包含字節碼生成操作,所以相對來說這個函數是比較耗時的。 java編程中,使用反射來增強靈活性(如各類框架)、某些抽象(如各類框架)及減少樣板代碼(如Java Bean)。因此,反射在實際的java項目中被大量使用。 由于項目里存在反射的性能瓶頸,使用的是ReflectA...
摘要:目前正在開發兩個編譯器系統。這就意味著有很多功能還在襁褓之中,沒有經過徹底思考以及實際驗證。這些特性叫做未來特性。實現這一功能將會使用中的,而這一功能的實現將會提高程序執行的效率。目前瀏覽器在逐漸支持用標記來加載模塊。 作者:Lin Clark 編譯:胡子大哈 翻譯原文:http://huziketang.com/blog/posts/detail?postId=58ce7fd3a6...
閱讀 1768·2021-10-11 10:57
閱讀 2352·2021-10-08 10:14
閱讀 3393·2019-08-29 17:26
閱讀 3340·2019-08-28 17:54
閱讀 3021·2019-08-26 13:38
閱讀 2885·2019-08-26 12:19
閱讀 3608·2019-08-23 18:05
閱讀 1277·2019-08-23 17:04