選擇排序 基本思想 冒泡排序中有一個缺點,比如,我們比較第一個數(shù)a1與第二個數(shù)a2的時候,只要a1比a2大就會交換位置,但是我們并不能確定a2是...
排序算法概述 所謂排序,就是使一串記錄,按照其中的某個或某些關鍵字的大小,遞增或遞減的排列起來的操作。排序算法,就是如何使得記錄按照要求排列的方...
CPU和緩存一致性 我們應該都知道,計算機在執(zhí)行程序的時候,每條指令都是在CPU中執(zhí)行的,而執(zhí)行的時候,又免不了要和數(shù)據(jù)打交道。而計算機上面的數(shù)...
通過JVM的這些選項:Xms/Xmx/PermSize/MaxPermSize可以牽扯出很多問題,比如性能調(diào)優(yōu)等。 說明:以下轉(zhuǎn)載沒經(jīng)過實踐。 ...
本文的目的是通過輸入url之后發(fā)生的事情來做知識的總結(jié)和擴展。所以文章可能會很雜。 總的過程大概如下: 1、輸入地址 當我們開始在瀏覽器中...
前言 Java由于有自動內(nèi)存管理機制,所以開發(fā)人員一般不需要擔憂內(nèi)存泄漏等問題。但是這不意味著內(nèi)存問題不會發(fā)生,由于不關注內(nèi)存相關的問題,使得查...
Fiddler基礎知識 Fiddler是強大的抓包工具,它的原理是以web代理服務器的形式進行工作的,使用的代理地址是:127.0.0.1,端口...
1、jps 顯示系統(tǒng)中所有Hotspot虛擬機進程。 參數(shù): -l :輸出主類全名。 -v:輸出虛擬機進程啟動的jvm參數(shù)。 -m:...
1.高級語言的運行機制 我們編程都是用的高級語言(寫匯編和機器語言的大牛們除外),計算機不能直接理解高級語言,只能理解和運行機器語言,所以必須要...