基於Spring Cloud的微服務架構演變史
導讀 一段時期以來 “微服務架構 ”一直是一個熱門詞彙,各種技術類公眾號或架構分享會議上,關於微服務架構的討論和主題也都非常多。對於大部分初創網際網路公司來說,早期的單體應用結構才是最合適的選擇,只有當業務進入快速發展期,在系統...
導讀 一段時期以來 “微服務架構 ”一直是一個熱門詞彙,各種技術類公眾號或架構分享會議上,關於微服務架構的討論和主題也都非常多。對於大部分初創網際網路公司來說,早期的單體應用結構才是最合適的選擇,只有當業務進入快速發展期,在系統...
本文閱讀時間4分鐘。 典型答案 字串物件在JVM中可能有兩個存放的位置:字串常量池或堆記憶體。 使用常量字串初始化的字串物件,它的值存放在字串常量池中 使用字串構造方法建立的字串物件,它的值存放在堆記憶體中 String提供了...
本文主要基於 SkyWalking 3.2.6 正式版 1. 概述 2. SkyWalkingAgent 3. SnifferConfigInitializer 3.1 Config 3.2 RemoteDownstreamConfig 4...
很多人現在找工作的話既想找一份不辛苦薪資要高還要有前途的工作,但世界上有這麼便宜的事情嗎,顯然沒有啊。該程式員說道拼多多挖他過去160w年薪,現在在阿裡的話總包80萬,想問下大家自己該不該過去呢? 原貼如下: &...
閱讀本文大概需要 3 分鐘。 提高核心競爭力不外乎兩點。 磨練自己的當前技能,往深度發展,成為這一領域的牛人。 往廣度發展。成為全棧工程師,或者比別人多掌握一些技能。 不管是哪點,如果要你一步一步去做,可能你會不知所措。 如果你到網上查詢資...
工作3—5年後,程式員們的成長將邁入一個全新階段。這既是程式員們的黃金時期同時又是最迷茫的時期,因為大家必須要要思考一下今後的職業方向。 3—5年程式員的發展和出路在哪裡? 是繼續做技術人,還是向管理者發力?是繼續留在大公司,還是轉投潛力小...
本文來源於清英的一篇文章:你應該知道的JAVA面試題,最近自己也在面試一些候選人,發現這篇文章中的有些點我也拿不準,因此按照自己的理解整理一份參考回答(這篇是基礎知識部分,共14道題目)。 1 Java執行緒的狀態 Java執行緒在某個時刻...
閱讀本文大概需要 4分鐘。 所謂不可變物件,是指一個物件在建立後,它的內部狀態不會被改變的物件。這意味著當我們將一個不可變物件的取用賦值給某個變數後,我們就不能改變該物件的內部狀態。 James Gosling也說過——Java開發者應該儘...
1. 面向物件的特徵有哪些方面? 抽象:抽象是將一類物件的共同特徵總結出來構造類的過程,包括資料抽象和行為抽象兩方面。抽象只關註物件有哪些屬性和行為,並不關註這些行為的細節是什麼。 繼承:繼承是從已有類得到繼承資訊建立新類的過程。提供繼承信...
(給ImportNew加星標,提高Java技能) 來自:唐尤華 https://shipilev.net/jvm-anatomy-park/1-lock-coarsening-for-loops/ 1. 寫在前面...