處理過線上問題的同學基本上都會遇到系統(tǒng)突然運行緩慢,CPU 100%,以及Full GC次數(shù)過多的問題。當然,這些問題的最終導(dǎo)致的直觀現(xiàn)象就是系統(tǒng)運行緩慢,并且有大量的報警。...
處理過線上問題的同學基本上都會遇到系統(tǒng)突然運行緩慢,CPU 100%,以及Full GC次數(shù)過多的問題。當然,這些問題的最終導(dǎo)致的直觀現(xiàn)象就是系統(tǒng)運行緩慢,并且有大量的報警。...
其實我只是偶爾上Stack Overflow,直到看了這個200萬次閱讀量的提問:How do I read / convert an InputStream into a ...
總感覺哪里不對,但是又說不上來 1、基本類型及底層實現(xiàn) 1.1、String 用途: 適用于簡單key-value存儲、setnx key value實現(xiàn)分布式鎖、計數(shù)器(原...
前言 在前面關(guān)于類加載器的文章中,我們可以看到,類加載器通過java類的字節(jié)碼文件,創(chuàng)建出了Class對象,并且通過加載-驗證-準備-解析-初始化等一系列流程,將java類加...
來自公眾號:IT界農(nóng)民工 作為一名服務(wù)端工程師,工作中你肯定和 Redis 打過交道。Redis 為什么快,這點想必你也知道,至少為了面試也做過準備。很多人知道 Redis ...
首先把pom引入。為了打印對象頭 直接開搞,新建一個SyncDemo類,建立兩個變量,int a 與 float b 新建一個SyncTest類,整個main方法,里面打印一...
Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgbook/spring-boot-reference-guid...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 知止而后有定,定而后能靜,靜而后能安,安而后能慮,慮而后能得。 ConcurrentHashMap 在多線程環(huán)境下,使用HashMap...
1.一些概念 1.1.數(shù)據(jù)類型 Java虛擬機中,數(shù)據(jù)類型可以分為兩類:基本類型和引用類型?;绢愋偷淖兞勘4嬖贾?,即:他代表的值就是數(shù)值本身;而引用類型的變量保存引用值。...
最近工作中,老是遇到程序假死或者宕掉,最終原因都是full gc導(dǎo)致,剛好回過頭再學習一下JVM內(nèi)存模式,以及GC垃圾回收機制,減少故障幾率。 一、JVM內(nèi)存模型及垃圾收集算...
這篇文章是我之前翻閱了不少的書籍以及從網(wǎng)絡(luò)上收集的一些資料的整理,因此不免有一些不準確的地方,同時不同JDK版本的差異也比較大。 不過文中一些JVM參數(shù)示例都是實際項目里調(diào)優(yōu)...
原文閱讀 前言 這段時間懈怠了,罪過! 最近看到有同事也開始用上了微信公眾號寫博客了,挺好的~給他們點贊,這博客我也不推廣,默默的靜靜的,主要是擔心自己堅持不了。以前寫過時間...
軟件是有生命的,你做出來的架構(gòu)決定了這個軟件它這一生是坎坷還是幸福。 本文不是講解如何使用Spring Cloud的教程,而是探討Spring Cloud是什么,以及它誕生的...
Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智能路由,微代理,控制總線)。分布式系統(tǒng)的協(xié)調(diào)導(dǎo)致了樣板模式,...