原创 jvm垃圾收集相關

1.gc主要發生在堆和方法區,其他區域隨着線程的生滅,內存回收具有確定性。 2.判斷對象是否已死(不可能再被任何途徑使用的對象) 1)引用計數算法 給對象中添加一個引用計數器,每當有地方引用是就加一,當引用失效時,計數器減一,任何時刻計數

原创 jvm 運行時數據區以及對象訪問

 jvm 一 運行時數據區 1.程序計數器: 一塊較小的內存空間,當前   線程  所執行的字節碼行號指示器。在虛擬機概念模型裏字節碼解釋器就是通過改變計數器的值選取下一條需要執行的字節碼指令,分支,循環,跳轉,異常,線程恢復等基礎功能

原创 oracle 通過dblink和觸發器實現數據同步

本文實現功能數據庫實例a,b,a中a1表,b中b1表 在a實例中創建dblink連接到b實例,在a中插入,更新,刪除a1數據時,對b1的數據進行插入更新刪除。 括號裏邊的中文要刪掉 創建dblink 不需要全局dblink,代碼連接用的用

原创 JDK8新特性隨筆

JDK8新特性記錄 default 關鍵字 package java.lang; import java.util.Iterator; import java.util.Objects; import java.util.Spl

原创 事務失效原因

原文鏈接https://blog.csdn.net/csdnsevenn/article/details/84645568 我們在開發企業應用時,由於數據操作在順序執行的過程中,線上可能有各種無法預知的問題,任何一步操作都有可能發生異

原创 git 使用中遇到的問題

1.Git Pull Failed: cannot lock ref 'refs/remotes/origin/master': unable to resolve reference 'refs/remotes/origin/maste