對(duì)稱與非對(duì)稱加密算法的區(qū)別。 對(duì)稱加密算法 加密(encryption)與解密(decryption)用的是同樣的密鑰(secret key),...
總結(jié): (1)棧信息:jstack 輸出的信息。 (2)堆信息:jmap -dump 輸出的文件, (3)jstat查看gc情況,jstat...
什么是線程池 線程池可以通過池看出來是一個(gè)資源集,任何池的作用都大同小異,主要是用來減少資源創(chuàng)建、初始化的系統(tǒng)開銷。 創(chuàng)建線程很“貴”嗎 是的。...
處理過線上問題的同學(xué)基本上都會(huì)遇到系統(tǒng)突然運(yùn)行緩慢,CPU 100%,以及Full GC次數(shù)過多的問題。當(dāng)然,這些問題的最終導(dǎo)致的直觀現(xiàn)象就是系...
引言 本文以設(shè)計(jì)淘寶網(wǎng)的后臺(tái)架構(gòu)為例,介紹從一百個(gè)并發(fā)到千萬級(jí)并發(fā)情況下服務(wù)端的架構(gòu)的14次演進(jìn)過程,同時(shí)列舉出每個(gè)演進(jìn)階段會(huì)遇到的相關(guān)技術(shù),讓...
我們熟知的操作系統(tǒng)大概都是windows系列,近年來Apple的成功,讓MacOS也逐漸走進(jìn)普通用戶。在服務(wù)器領(lǐng)域,恐怕Linux是無人不知無人...
Git誕生于2005年,大神Linus的作品,Github誕生于2008年,沒有Git就沒有GitHub,Github已成為全球最大的代(ton...
進(jìn)程與線程、并發(fā)與并行 一個(gè)應(yīng)用程序至少有一個(gè)進(jìn)程,一個(gè)進(jìn)程至少有一個(gè)線程 進(jìn)程:是程序的一次運(yùn)行活動(dòng),是系統(tǒng)資源分配和調(diào)度的一個(gè)獨(dú)立單位,有獨(dú)...
SpringBean初始化過程 類屬性初始化 1、靜態(tài)屬性:static 開頭定義的屬性 2、靜態(tài)方法塊: static {} 圈起來的方法塊 ...