0 前言 0.1 什么是 https? HTTPS (全稱:Hyper Text Transfer Protocol over SecureSocket Layer),是以安...
0 前言 0.1 什么是 https? HTTPS (全稱:Hyper Text Transfer Protocol over SecureSocket Layer),是以安...
參考博客1[https://www.jb51.net/article/233725.htm]參考博客2[https://www.jb51.net/article/103236...
AbstractQueuedSynchronizer,它是阻塞式鎖和相關(guān)同步器的框架。 AbstractQueuedSynchronizer 的結(jié)構(gòu)和 Monitor 對(duì)象的...
0. 分代收集 當(dāng)前大多數(shù)商業(yè)虛擬機(jī)的垃圾收集器都遵循“分代收集”。就是針對(duì)不同的內(nèi)存區(qū)域使用不同的數(shù)計(jì)算法。但是已經(jīng)有能夠全區(qū)域收集不分代的收集器了。因?yàn)椴煌膮^(qū)域有不同的...
堆排序是利用二叉樹(shù)順序存儲(chǔ)結(jié)構(gòu),通過(guò)元素交換來(lái)完成排序的算法。每次將最大(最?。┰嘏诺?root 位置,然后將 root 和隊(duì)尾(下一輪則是和倒數(shù)第二個(gè)元素交換,以此類推)...
0. 什么是時(shí)間頻度? 一個(gè)算法的執(zhí)行時(shí)間和算法中語(yǔ)句的執(zhí)行次數(shù)成正比,也就是執(zhí)行的語(yǔ)句越多,花費(fèi)的時(shí)間越長(zhǎng)。一個(gè)算法中語(yǔ)句的執(zhí)行次數(shù)稱為語(yǔ)句頻度或時(shí)間頻度。也就是說(shuō)總的執(zhí)行...
基數(shù)排序(RadixSort)是桶排序的升級(jí)版,屬于分配式排序。它的基本思想是:將整數(shù)按位數(shù)切割成不同的數(shù)字,然后按每個(gè)位數(shù)分別比較。 具體做法是:將所有待比較數(shù)值統(tǒng)一為同樣...
歸并排序是采用分治法的一個(gè)非常典型的應(yīng)用。歸并排序的思想就是先遞歸分解數(shù)組,再合并數(shù)組。將數(shù)組分解最小之后,然后合并兩個(gè)有序數(shù)組,基本思路是比較兩個(gè)數(shù)組的最前面的數(shù),誰(shuí)小就先...
快速排序(英語(yǔ):Quicksort),又稱劃分交換排序(partition-exchange sort),通過(guò)一趟排序?qū)⒁判虻臄?shù)據(jù)分割成獨(dú)立的兩部分,其中一部分的所有數(shù)據(jù)都...
希爾排序(Shell Sort)是插入排序的一種。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進(jìn)版本。希爾排序是非穩(wěn)定排序算法。該方法因DL.Shell于1959年提...
插入排序(英語(yǔ):Insertion Sort)是一種簡(jiǎn)單直觀的排序算法。它的工作原理是通過(guò)構(gòu)建有序序列,對(duì)于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應(yīng)位置并插入。插入排...
選擇排序(Selection sort)是一種簡(jiǎn)單直觀的排序算法。它的工作原理如下。首先在未排序序列中找到最?。ù螅┰?,存放到排序序列的起始位置,然后,再?gòu)氖S辔磁判蛟刂?..
冒泡排序(英語(yǔ):Bubble Sort)是一種簡(jiǎn)單的排序算法。它重復(fù)地遍歷要排序的數(shù)列,一次比較兩個(gè)元素,如果他們的順序錯(cuò)誤就把他們交換過(guò)來(lái),并依次向后推移。遍歷數(shù)列的工作是...
1. 安裝docker 1.1 下載 docker 安裝包 下載地址:https://download.docker.com/linux/static/stable/[htt...
java 下載地址[https://www.oracle.com/java/technologies/downloads/#java8]系統(tǒng):centos 7.9 x86_...
前提:基于 java8 的 HotSpot 1. 程序計(jì)數(shù)器/PC 寄存器(Program Counter Register) 相當(dāng)于程序執(zhí)行的標(biāo)記,字節(jié)碼計(jì)時(shí)器就是通過(guò)計(jì)...