長(zhǎng)連接和心跳那些事兒 簡(jiǎn)書 滌生安吁。轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處篮撑,謝謝!如果讀完覺(jué)得有收獲的話奢方,歡迎點(diǎn)贊加關(guān)注毛嫉。 介紹 長(zhǎng)連接首先這里所說(shuō)的連接是指網(wǎng)絡(luò)傳輸層的使用TCP協(xié)議經(jīng)過(guò)三次握手...
長(zhǎng)連接和心跳那些事兒 簡(jiǎn)書 滌生安吁。轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處篮撑,謝謝!如果讀完覺(jué)得有收獲的話奢方,歡迎點(diǎn)贊加關(guān)注毛嫉。 介紹 長(zhǎng)連接首先這里所說(shuō)的連接是指網(wǎng)絡(luò)傳輸層的使用TCP協(xié)議經(jīng)過(guò)三次握手...
1 前言 LinkedHashMap繼承于HashMap,如果對(duì)HashMap原理還不清楚的同學(xué)济赎,請(qǐng)先看上一篇:圖解HashMap原理 2 LinkedHashMap使用與...
Wireshark 基本介紹和學(xué)習(xí) TCP 三次握手 這篇文章介紹另一個(gè)好用的抓包工具 Wireshark鉴逞, 用來(lái)獲取網(wǎng)絡(luò)數(shù)據(jù)封包,包括 HTTP司训、TCP构捡、UDP 等網(wǎng)絡(luò)協(xié)議...
轉(zhuǎn):http://throwable.coding.me/2018/12/16/zookeeper-curator-usage 前提 因?yàn)樽罱?xiàng)目需要使用Zookeeper這...
關(guān)于 MetaSpace 內(nèi)存 在 JDK8 之前萍嬉,虛擬機(jī)內(nèi)存主要分為堆和非堆兩部分乌昔,堆中劃分新生代老生代,非堆中包含所有非對(duì)象信息和運(yùn)行時(shí)信息壤追,其中有一塊叫 PermGen...
注:本文的目的并不是鼓勵(lì)使用finalize方法溺蕉,而是大致理清其作用贯卦、問(wèn)題以及GC執(zhí)行finalize的過(guò)程。 1. finalize的作用 finalize()是Objec...
關(guān)于類裝載這塊目前的理解: 一個(gè)java類的生命周期包括:加載--》連接(驗(yàn)證焙贷,準(zhǔn)備,解析)--》初始化--》使用--》卸載. 其中從加載開始到堆中新建了一個(gè)對(duì)象的過(guò)程如下:...
整理了一些dubbo可能會(huì)被面試的面試題,感覺(jué)非常不錯(cuò)纵搁。如果你基本能回答說(shuō)明你看懂了dubbo源碼吃衅,對(duì)dubbo了解的足夠全面。你可以嘗試看能不能回答下腾誉。我們一起看下有哪些問(wèn)...
文末有彩蛋E遣恪!@啊HばА!猪贪! 類加載 對(duì)于虛擬機(jī)來(lái)說(shuō)跷敬,一個(gè)對(duì)象的創(chuàng)建十分復(fù)雜,包含了很多步驟热押。首先西傀,我們要從類加載說(shuō)起。 類從被加載到虛擬機(jī)內(nèi)存中開始桶癣,到卸載出內(nèi)存為止拥褂,它的整個(gè)生...