原创 MQ消息隊列(應用場景,產品對比)
一、什麼是消息隊列(MQ) MessageQueue 是一個廣泛應用在互聯網項目中且非常重要的技術, MessageQueue 通常被用來解決在高併發壓力下類似於流量削峯、服務解耦、消息通訊、最終消息一致性等這樣的問題。 二、什麼場景下
原创 記一次微服務項目遷移拆分的過程
前序 額,十分遺憾,這次並不是分享BUG了,所以不能讓大家看到我出糗的樣子了,而且,這次也沒有太多技術性的內容,多少會顯得有些枯燥乏味。不過呢,可能本次所涉及到的項目遷移拆分方案,在諸位看來也並非完美,所以各位還是有機會批評一波,娛樂一
原创 mall-swarm微服務電商系統如何部署?用Jenkins自動化部署是真的香!
摘要 之前對mall-swarm項目做了升級,註冊中心和配置中心都改爲使用Nacos,但是Jenkins的自動化部署文檔一直都沒更新。有些朋友參考原來的文檔部署有點小問題,這次對mall-swarm的自動化部署文檔做個升級,希望對大家有
原创 Java裝箱與拆箱的區別?
認識裝箱和拆箱 裝箱就是自動將基本數據類型轉換爲包裝器類型(int-->Integer);調用方法:Integer的valueOf(int) 方法。 拆箱就是自動將包裝器類型轉換爲基本數據類型(Integer-->int);調用方法:Int
原创 策略路由、Track與NQA聯動配置總結-H3C
策略路由根據需求自行修改,本文主要是專注nqa的配置。如果探測的出接口爲dialer接口就不用設置下一跳直接出接口就可以了(out interface Dialer0 )。探測目標類型也可以根據具體需改,我做的是用icmp探測鏈路的狀態,還
原创 哪些場景會產生OOM?怎麼解決?
這個面試題是一個朋友在面試的時候碰到的,什麼時候會拋出OutOfMemery異常呢?初看好像挺簡單的,其實深究起來考察的是對整個JVM的瞭解,而且這個問題從網上可以翻到一些亂七八糟的答案,其實在總結下來基本上4個場景可以概括下來。 堆內存
原创 不是吧?不會多態,你還說自己會Java
大家好,我是小菜,一個渴望在互聯網行業做到蔡不菜的小菜。可柔可剛,點贊則柔,白嫖則剛! 死鬼~看完記得給我來個三連哦! 本文主要介紹 Java中多態的用法 如有需要,可以參考 如有幫助,不忘 點贊 ❥ 微信公衆號已開啓,小菜
原创 Java面試題目大彙總(附參考答案)
足足準備了長達3個月的面試,終於在上週拿到了阿里的offer! 博主彙總整理了一份我面試之前看的一些Java面試題目,可以說是非常詳細! 分享給大家,希望對正在面試Java崗位的朋友有幫助哈~~ (文末附參考答案) Java基礎相關面試題目
原创 Synchronized看這一篇就足夠了(吐血超詳細總結)
看了網上很多關於Synchronized的講解,但是感覺講解的都不是很透徹,今天博主也來寫一篇關於Synchronized的文章,希望能幫助大家更好的理解Synchronized~ 一、爲什麼要使用synchronized 在併發編程中存在
原创 HashMap面試題及答案(2020版)
博主整理了一些常見HashMap面試題,附參考答案,小白都能看懂的HashMap面試題總結,希望對大家有幫助哈~ 1. HashMap的內部數據結構 數組 + 鏈表/紅黑樹 2. HashMap允許空鍵空值麼 HashMap最多隻允許一個鍵
原创 Java集合面試題及答案總結(2020版)
下面這些Java集合面試題在Java面試中幾乎是必問的!!! 1、Arraylist 與 LinkedList 異同 1. 是否保證線程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保證線程安全; 2.
原创 Java基礎之如何取捨Joda與 Java8 日期庫
在 Java8 以前,時間和日期的類庫很難用,而且有線程安全等諸多問題。 Joda time 彌補了 Java 在這方面的不足,但是在 Java8 時,增加了 java.time 包,對 Java 在日期 API 方面的進行了增強,這些代碼
原创 Java面試題及答案2020最新版!
前言 花了近一個月的時間整理出了這套Java面試題及答案2020年最新版!(文末附參考答案) 本套Java面試題總共分爲以下這十三個模塊: Java基礎知識面試題 Java異常面試題 JVM面試題 Spring面試題 S
原创 Java源碼解讀系列(一):ArrayList
本文簡單介紹了 ArrayList,並對擴容,添加,刪除操作的源代碼做分析。能力有限,歡迎指正。 ArrayList是什麼? ArrayList 就是數組列表,主要用來裝載數據。底層實現是數組 Object[] elementData,當
原创 Java多線程面試題及答案(2020版)
前言 個人珍藏的80道Java多線程/併發經典面試題,因爲篇幅太長,現在先給出1-10的答案解析哈,後面一起完善~ 1. synchronized的實現原理以及鎖優化? synchronized的實現原理 synchronized作用於「