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