原创 jvm學習筆記1:JVM內存數據區域介紹

1:程序計數器         字節碼的行號指示器,字節碼解釋器通過改變計數器的值來選取下一條需要執行的字節碼指令,計數器是線程私有內存,多線程情況下。當虛擬機將一條線程切換到另一條線程時通過該線程內部的計數器來恢復該線程原來的執

原创 POI 讀取數值轉換問題

在使用POI過程讀取時,如果是cell 值是電話號碼 會轉變成科學計數法,在網上查詢發現使用 DecimalFormat format = new DecimalFormat("#"); Number value = cell

原创 jvm學習筆記2:jvm垃圾收集器與垃圾收集算法

在瞭解垃圾收集算法與垃圾收集器之前,應該知道在jvm中該如何確定一個對象是否還存活?因爲垃圾收集器只收集那些已經死去的對象(不可能再被任何其他的對象所使用的對象) 對象標記算法 引用計數算法: 給對象添加一個引用計數器,每當一個

原创 fastjson將bean轉成字符串時key首字母大小寫問題

最近使用fastJson,遇到了當bean轉json時某一個屬性名是大寫轉換爲首字母小寫問題; 其中有比較多的解決辦法比如這篇博客裏面所說的。 http://blog.csdn.net/itluochen/article/de