首先自我介紹一下,我是一名90后尝胆,從事的是java開(kāi)發(fā)的工作丧裁,和大多程序猿一樣,加班熬過(guò)夜含衔,趕過(guò)項(xiàng)目工期煎娇,撕過(guò)產(chǎn)品。 副業(yè)的初衷 我知道踏下心來(lái)...
前言 java程序的性能問(wèn)題定位贪染,一直都是開(kāi)發(fā)者需要面對(duì)的一個(gè)“攔路虎”缓呛,在前面的兩篇文章中,已經(jīng)介紹了Heap dump的概念和生成方式杭隙,以及...
前言 快速定位性能故障并非一朝一夕之功哟绊,需要我們對(duì)很多概念有很深刻的理解,在前文中痰憎,我們介紹了heap dump的相關(guān)概念和其獲取方式票髓,今天我們...
01Heap Dump是什么? ? Heap Dump也叫堆轉(zhuǎn)儲(chǔ)文件铣耘,是一個(gè)Java進(jìn)程在某個(gè)時(shí)間點(diǎn)上的內(nèi)存快照洽沟。Heap Dump是有著多種類...
前言 隨著系統(tǒng)的運(yùn)行,數(shù)據(jù)量變得越來(lái)越大蜗细,單純的將數(shù)據(jù)存儲(chǔ)在mysql中裆操,已然不能滿足查詢要求了,此時(shí)我們引入Redis作為查詢的緩存層,將業(yè)務(wù)...
前言-CountDownLatch是什么跷车? CountDownLatch是具有synchronized機(jī)制的一個(gè)工具棘利,目的是讓一個(gè)或者多個(gè)線程等...
前言 Grafana 有著非常漂亮的圖表和布局展示善玫,功能齊全的度量?jī)x表盤dashboard和圖形編輯器。此篇文章主要來(lái)記錄學(xué)習(xí) 如何使用mysq...
前言 數(shù)據(jù)庫(kù)圖形化工具的出現(xiàn)密强,給我們操作數(shù)據(jù)庫(kù)帶來(lái)了許多便利茅郎,但是過(guò)度的依賴工具,始終無(wú)法明白其內(nèi)部 的一些原理或渤,離開(kāi)了工具系冗,可能寸步難行,所以...
前言 java8的時(shí)間日期api給我們提供了極大的便利掌敬。如何更好的熟悉使用時(shí)間api也是學(xué)習(xí)java8的一個(gè)很重要的知識(shí)點(diǎn),下面我們一起來(lái)學(xué)習(xí)學(xué)...