原文:為什么我的對象被 IDEA 悄悄的修改了?

背景 最近,在復習JUC的時候調試了一把ConcurrentLinkedQueue的offer方法,意外的發現Idea在debug模式下竟然會 自動修改 已經創建的Java對象,當時覺得這個現象很是奇怪,現在把問題的原因以及解決過程記錄下來,希望你在調試的時候不要踩坑。 調試代碼 調試的代碼很簡單,就是多次調用offer方法,然后觀察ConcurrentLinkedQueue的head和tail屬 ...

2019-05-02 11:58 0 620 推薦指數:

查看詳情

快來,我悄悄的給你說幾個HashCode的破事。

這是why技術的第 72 篇原創文章 Hash沖突是怎么回事 在這個文章正式開始之前,先幾句話把這個問題說清楚了:我們常說的 Hash 沖突到底是怎么回事? 直接上個圖片: ...

Mon Nov 02 20:30:00 CST 2020 7 654
IDEA修改了idea64.exe.vmoptions文件導致打不開idea

最近在學JVM,在idea開着的時候,修改了這個文件,導致重啟idea之后報錯 查看修改安裝目錄下的idea64.exe.vmoptions文件無效,因此猜測也許是idea加載的C盤的文件 使用everything全局搜索這個文件,發現C:\Users\admin\AppData ...

Tue Dec 21 01:05:00 CST 2021 0 2912
碼雲修改了密碼后,idea無法更新項目

碼雲修改了密碼后,idea可以修改為新密碼,但無處保存更新.導致更新項目失敗,身份驗證不通過. 控制面板=>用戶賬號=>憑證管理器,可修改賬號密碼或刪除 ...

Mon Dec 17 17:53:00 CST 2018 0 1076
IDEA Tomcat Web項目修改了代碼,重新部署頁面沒改變

今天被IDEA坑的不淺直接說一下問題: 這是html頁面不管我怎么修改重啟服務器在瀏覽器中還是一點都不變化,甚至把一些內容都刪了都沒有變化,target可執行文件是最新的沒問題,找了點資料發現是瀏覽器的緩存的問題,換個瀏覽器打開一看如下: 內容有了,但是換瀏覽器不是根本的解決辦法呀,我找到 ...

Tue Dec 18 17:10:00 CST 2018 0 1917
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM