第一次接觸macbook,因此,也是第一次安裝 蘋果系統(tǒng)軟件管理包,此次記錄下安裝中遇到的坑。 step1: 一般情況下直接按照蘋果官網(wǎng)給的指令執(zhí)行:ruby -e "$(c...
性能指標(biāo)的分類 為了更好的去監(jiān)控整個系統(tǒng)的性能,做好全流程的優(yōu)化,主要分為3類: 1.感知系統(tǒng)性能 這類指標(biāo)主要從工程師的角度去衡量,如后端的: 響應(yīng)時間當(dāng)前并發(fā)的用戶數(shù)請求...
更多 Java 并發(fā)編程方面的文章,請參見文集《Java 并發(fā)編程》 Lock Lock是一個抽象概念。使得只有一個線程可以訪問某個資源,并且Lock是不能被其他線程共享的。...
原文鏈接如果你的 Linux 服務(wù)器突然負(fù)載暴增,告警短信快發(fā)爆你的手機(jī),如何在最短時間內(nèi)找出 Linux 性能問題所在?來看 Netflix 性能工程團(tuán)隊(duì)的這篇博文,看它們...
目錄 一.背景 二.正則表達(dá)式回溯 三.解決方案 一.背景 前面講解了如果排查應(yīng)用程序代碼引起的cpu飆高。 對于死循環(huán)、某一行代碼執(zhí)行次數(shù)多引起cpu高,這一類都可以定位。...
作者:huashiou鏈接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘寶作為例子,介紹從一百個并發(fā)到千萬級并發(fā)...
應(yīng)該分為 1.系統(tǒng)層面: 合理的 openfile數(shù) 用 -server模式 打開limit限制 2.代碼層面的,盡量用局部變量,用小而美的對象 3. 用 jstat ...
概述 ID號生成器(或:全局唯一ID生成器)是服務(wù)端系統(tǒng)的基礎(chǔ)設(shè)施,而且ID號這個東西基本搞后端開發(fā)的程序員天天都要接觸。而關(guān)于ID生成的算法現(xiàn)在業(yè)界首屈一指的當(dāng)屬Snowf...
Intellij IDEA 又過期了? 試試這個 "狼哥,面試又跪了,碰到了知識盲區(qū)""哪個?""一面還可以,二面面試官問我零拷貝的原理,懵逼了...這塊內(nèi)容沒去研究過""哦...
一、B樹(B-樹) 參考文章B tree: 二叉樹(Binary tree),每個節(jié)點(diǎn)只能存儲一個數(shù)。B-tree:B樹(B-Tree,并不是B“減”樹,橫杠為連接符,容易...
本文為synchronized系列第二篇。主要內(nèi)容為分析偏向鎖的實(shí)現(xiàn)。 偏向鎖的誕生背景和基本原理在上文中已經(jīng)講過了,強(qiáng)烈建議在有看過上篇文章的基礎(chǔ)下閱讀本文。 本系列文章將...