發現很多人把問題歸因於: spring,hibernate,tomcat,因為他們動態產生類,導致JVM中的permanent heap溢出 。然後解決方法眾說紛紜,有人說升級 tomcat版本到最新甚至乾脆不用tomcat。還有人懷疑spring的問題,在spring論壇上討論很激烈,因為spring在AOP時使用CBLIB會動態產生很多類。
ThreadLocal與synchronized - 0 views
-
對於 java synchronized 的機制多所討論,並且發文者 klyuan 提出了不少測試代碼嘗試讓讀者更能夠跟著學習測試,我覺得真的很棒。雖然,他對於 synchronized 和 threadlocal 的見解的確是有些小錯誤,threadlocal 確實不是在解決多執行緒中資源共享的問題,但我想 klyuan 其實是想使用 threadlocal 來解決「多執行緒中非共享資源的保護」問題。
-
You nbelom know this one, please visit soonclick this link now .. !!! http://www.agenherbalnasa.com/2017/04/harga-ayla-breast-care.html http://www.agenherbalnasa.com/2017/04/harga-collaskin-facial-cleanser.html http://www.agenherbalnasa.com/2016/11/harga-crystal-x-asli-nasa.html http://www.agenherbalnasa.com/2017/04/harga-glio-nasa.html http://www.agenherbalnasa.com/2017/04/pestona.html
什麼鬼?竟然還可以有論壇!!! - 65 views
第一狗果然牛逼 benxshen wrote: > 玩玩看!還有討論主題可以使用!....
討論板 | Android中文資源站 - 6 views
-
Chinese new year animals horoscope2016 Happy Chinese new year 2016 messages & quotes Happy new year 2016 greetings for Chinese Chinese new year 2016 funny poems
-
Chinese new year animals horoscope2016
Happy Chinese new year 2016 messages & quotes
Happy new year 2016 greetings for Chinese
Chinese new year 2016 funny poems
分析java.lang.OutOfMemoryError: PermGen space - 0 views
-
-
於是有人對更基礎的JVM做了檢查,發現了問題的關鍵。原來SUN 的JVM把內存分了不同的區,其中一個就是permenter區用來存放用得非常多的類和類描述。
-
對這個bug最徹底的解決辦法就是不要用SUN的JDK,而改用BEA的 JRokit.
-
又一個使用 BEA JRockit 解決了惡名昭彰的 PermGen Space 記憶體不足問題。
-
You nbelom know this one, please visit soonclick this link now .. !!! http://www.agenherbalnasa.com/2017/04/harga-ayla-breast-care.html http://www.agenherbalnasa.com/2017/04/harga-collaskin-facial-cleanser.html http://www.agenherbalnasa.com/2016/11/harga-crystal-x-asli-nasa.html http://www.agenherbalnasa.com/2017/04/harga-glio-nasa.html http://www.agenherbalnasa.com/2017/04/pestona.html
Initialization on demand holder idiom - Wikipedia, the free encyclopedia - 0 views
-
public class Something { private Something() { } private static class LazyHolder { private static final Something something = new Something(); } public static Something getInstance() { return LazyHolder.something; } }
-
Java Singlton 模式的終極解決之道!
-
對了會發現這篇文章,是因為 http://www.eclipsezone.com/eclipse/forums/t97263.rhtml 這裡討論在 eclipse 裡如何使用最簡單的步驟創建一個 singlton 類別設計。
-
You nbelom know this one, please visit soonclick this link now .. !!! http://www.agenherbalnasa.com/2017/04/harga-ayla-breast-care.html http://www.agenherbalnasa.com/2017/04/harga-collaskin-facial-cleanser.html http://www.agenherbalnasa.com/2016/11/harga-crystal-x-asli-nasa.html http://www.agenherbalnasa.com/2017/04/harga-glio-nasa.html http://www.agenherbalnasa.com/2017/04/pestona.html
1 - 8 of 8
Showing 20▼ items per page
不過,taowen 並不是單純地從情緒上發揮論述,而是舉出了一些簡單的程式馬來進行測試,試圖寫 mock 測試程式並非那麼簡易。另外,他自己另外展示了如何不用 mock 框架來進行單元測試。從這一點來看,taowen 很棒地說明了該如何進行單元測試,無論使用哪一種方法。
值得我學習的是,taowen 提出了自己對於 mock 框架的觀點,他的經驗告訴他:mock 到底在搞什麼東西!?於是勇敢地提出質疑。這樣的質疑,我認為比學習技術本身更有價值。從結果來看,這引發了相當多的迴響與討論,有人認為這樣,卻有人不以為然。(我相信 taowen 心臟必須要夠強,才能夠接受不同的意見而不感到生氣。我覺得我還需要學習這樣的質疑態度與接受批評的雅量。)總的來說,我發現我看到了更多元的資訊,作為一個學習者,比起單純地從一篇文章學習技術還要能夠學得更多。
雖然我使用 mock 技術有一小段時間,而我也懂得 mock 真正的意圖以及單元測試所帶來的價值,這並不會使得我一開始就認為 taowen 是錯誤的,即便看完他的發表之後,我仍然不認為他不應該提出這樣的質疑(我想我已經在上面一段表達我的「推崇」之意,以及我所認為背後的價值)。和一些參與討論的網友一樣,認為這不是一個完全適當的例子,但 taowen 也的確指出了 mock 技術會讓開發者詬病之處。然而,這並不足以說明 mock 真是非常難用,或造成了單元測試的困擾。實際的狀況是,我們得再從 mock 技術所帶來的好處出發,瞭解了之