MySQL基本組成 SQL執(zhí)行流程 Server 層主要包括連接器、查詢緩存、分析器、優(yōu)化器、執(zhí)行器,包含了MySQL主要的很多核心功能,以及所...
Vagrant 是一個(gè)基于Ruby的工具,主要用于創(chuàng)建和部署虛擬化開(kāi)發(fā)環(huán)境。它以來(lái)于Oracle的開(kāi)源VirtualBox[https://ba...
000 - ??Sysbench 數(shù)據(jù)庫(kù)壓力測(cè)試工具 sysbench 是一個(gè)開(kāi)源的、模塊化的、跨平臺(tái)的多線程性能測(cè)試工具,可以用來(lái)進(jìn)行CPU、內(nèi)...
jstat 可以檢查 JVM 整體的運(yùn)行情況,可以看到 新生代,老年代等的內(nèi)存使用情況,以及GC 次數(shù)和耗時(shí) 命令格式 如 jstat - [...
jstat 可以檢查 JVM 整體的運(yùn)行情況,可以看到 新生代,老年代等的內(nèi)存使用情況,以及GC 次數(shù)和耗時(shí) 命令格式 如 jstat - [...
# 順序棧與鏈?zhǔn)綏5膱D解與實(shí)現(xiàn) 棧是一種特殊的線性表,它與線性表的區(qū)別體現(xiàn)在增刪操作上 棧的特點(diǎn)是先進(jìn)后出,后進(jìn)先出,也就是說(shuō)棧的數(shù)據(jù)操作只能發(fā)...
本文主要介紹和對(duì)比我們常用的幾種并發(fā)工具類(lèi),主要涉及 、 、 、 相關(guān)的內(nèi)容,如果對(duì)多線程相關(guān)內(nèi)容不熟悉,可以看筆者之前的一些文章: 《Java...
我們經(jīng)常在項(xiàng)目中使用的線程池,但是是否關(guān)心過(guò)線程池的關(guān)閉呢,可能很多時(shí)候直接再項(xiàng)目中直接創(chuàng)建線程池讓它一直運(yùn)行當(dāng)任務(wù)執(zhí)行結(jié)束不在需要了也不去關(guān)閉...
在之前的線程池的介紹中我們看到了很多阻塞隊(duì)列,這篇文章我們主要來(lái)說(shuō)說(shuō)阻塞隊(duì)列的事。 阻塞隊(duì)列也就是 BlockingQueue ,這個(gè)類(lèi)是一個(gè)接...