長連接和心跳那些事兒 簡書 滌生丐吓。轉(zhuǎn)載請注明原創(chuàng)出處,謝謝!如果讀完覺得有收獲的話川蒙,歡迎點贊加關(guān)注录语。 介紹 長連接首先這里所說的連接是指網(wǎng)絡(luò)傳輸層的使用TCP協(xié)議經(jīng)過三次握手...
長連接和心跳那些事兒 簡書 滌生丐吓。轉(zhuǎn)載請注明原創(chuàng)出處,謝謝!如果讀完覺得有收獲的話川蒙,歡迎點贊加關(guān)注录语。 介紹 長連接首先這里所說的連接是指網(wǎng)絡(luò)傳輸層的使用TCP協(xié)議經(jīng)過三次握手...
1 前言 LinkedHashMap繼承于HashMap,如果對HashMap原理還不清楚的同學拓轻,請先看上一篇:圖解HashMap原理 2 LinkedHashMap使用與...
Wireshark 基本介紹和學習 TCP 三次握手 這篇文章介紹另一個好用的抓包工具 Wireshark斯撮, 用來獲取網(wǎng)絡(luò)數(shù)據(jù)封包,包括 HTTP扶叉、TCP勿锅、UDP 等網(wǎng)絡(luò)協(xié)議...
轉(zhuǎn):http://throwable.coding.me/2018/12/16/zookeeper-curator-usage 前提 因為最近項目需要使用Zookeeper這...
關(guān)于 MetaSpace 內(nèi)存 在 JDK8 之前搪桂,虛擬機內(nèi)存主要分為堆和非堆兩部分透敌,堆中劃分新生代老生代,非堆中包含所有非對象信息和運行時信息踢械,其中有一塊叫 PermGen...
注:本文的目的并不是鼓勵使用finalize方法撵术,而是大致理清其作用、問題以及GC執(zhí)行finalize的過程话瞧。 1. finalize的作用 finalize()是Objec...
關(guān)于類裝載這塊目前的理解: 一個java類的生命周期包括:加載--》連接(驗證嫩与,準備,解析)--》初始化--》使用--》卸載. 其中從加載開始到堆中新建了一個對象的過程如下:...
整理了一些dubbo可能會被面試的面試題,感覺非常不錯架专。如果你基本能回答說明你看懂了dubbo源碼同窘,對dubbo了解的足夠全面。你可以嘗試看能不能回答下部脚。我們一起看下有哪些問...
文末有彩蛋H怠!>Φ汀0负荨7! 類加載 對于虛擬機來說骂铁,一個對象的創(chuàng)建十分復雜吹零,包含了很多步驟。首先拉庵,我們要從類加載說起灿椅。 類從被加載到虛擬機內(nèi)存中開始,到卸載出內(nèi)存為止钞支,它的整個生...