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