原创 JVM源碼分析之java對象頭實現

本文轉載自 簡書佔小狼http://www.jianshu.com/users/90ab66c248e6/latest_articles HotSpot虛擬機中,對象在內存中的佈局分爲三塊區域:對象頭、實例數據和對齊填充。 對象頭 對

原创 重定向原理

       客戶端發送一個請求到服務器,服務器匹配servlet,這都和請求轉發一樣,servlet處理完之後調用了sendRedirect()這個方法,設置HTTP響應報頭中的Status爲302、設置HTTP響應報頭中的Locati

原创 Hystrix設計原則和目的以及資源隔離

                1.Hystrix是什麼?                            在分佈式系統中,每個服務都可能會調用很多其他的服務,被調用的那些服務就是依賴服務,依賴服務出現一些故障是很正常的,因爲不能保

原创 分佈式事務中常規MQ隊列消息的處理流程和特點

           消息中間件在分佈式系統中的主要作用:異步通訊、解耦、併發緩存 在分佈式部署環境下,需要通過網絡進行通訊,就引入了數據傳輸的不確定性也就是CAP理論中的P(分區容錯性的問題)                      

原创 ArrayList源碼解讀(1.8)

        一、數組和ArrayList的區別             既然提到ArrayList就不能不提一下數組,你知道什麼時候用數組,什麼時候用ArrayList麼?他們有什麼區別?                 1.效率:當