原创 《Java併發編程之美》讀書筆記一

文章目錄一、多線程併發編程的理解二、Java中的線程安全問題1、Java中共享變量的內存可見性問題2、Java中的Synchronized關鍵字3、Java中的volatile關鍵字4、synchronized和volatile比

原创 接口調用結果解析【泛型使用】

文章目錄一、代碼如下:二、使用代碼如下: 一、代碼如下: import com.*.*.*.*.commons.*; import lombok.Getter; import lombok.Setter; /** * @de

原创 項目Jenkins報錯status code 128

文章目錄一、 記錄一次Jenkins報錯, 一、 記錄一次Jenkins報錯, 問題原因 由於 開發環境的機器中了挖礦病毒,同事將系統升級,重新生成了新的ssh key。 但是 環境變量中的還是老版本的ssh key。 Je

原创 每天十道面試題-20200324

每天十道面試題-20200324題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、Java容器有哪些?哪些是同步容器,哪些是併發容器? 2、ArrayList和LinkedList的插入和訪問的時間

原创 Git錯誤提交回退

文章目錄說明一、 說明 1、有些時候我們忘記切分支在錯誤的分支進行了代碼的提交commit 2、或在當前分支提交錯了代碼。 當然我們可以重新刪除錯誤代碼再次提交,但是這樣會有push痕跡,我們不想留有痕跡,所以我們需要回退到

原创 每天十道面試題-20200330

每天十道面試題-20200330題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、Leader 選舉過程 2、數據同步過程 3、zookeeper是如何保證事務的順序一致性的? 4、分佈式集羣中爲什

原创 每天十道面試題-20200327

每天十道面試題-20200327題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、JDK動態代理與cglib實現的區別 2、說說Ioc容器的加載過程 3、如何保存會話狀態,有哪些方式、區別如何 4、

原创 每天十道面試題-20200408

每天十道面試題-20200408題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、垃圾回收算法,CMS垃圾回收器簡單介紹? 2、UDP,TCP,HTTP介紹一下,OSI七層模型? 3、HashMap

原创 每天十道面試題-20200409

每天十道面試題-20200409題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、爲什麼必須要在系統裏引入消息中間件? 2、消息中間件技術選型爲什麼選擇這個中間件? 3、爲什麼不用其他的呢?技術選型

原创 每天十道面試題-20200407

每天十道面試題-20200407題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、JVM的內存模型,回收機制? 2、怎麼停止這個線程? 3、springboot的加載流程? 4、對IOC和AOP的理

原创 Map和對象轉換工具

文章目錄一、代碼: 一、代碼: import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.Date; import ja

原创 每天十道面試題-20200403

每天十道面試題-20200403題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、JVM三大性能調優參數,JVM 幾個重要的參數? 2、JVM調優? 3、JVM內存管理,JVM的常見的垃圾收集器,G

原创 每天十道面試題-20200402

每天十道面試題-20200402題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、Java Concurrency API 中的 Lock 接口(Lock interface)是什麼?對比同步它有什

原创 每天十道面試題-20200331

每天十道面試題-20200331題目解答題目一題目二題目三題目四題目五題目六題目七題目八題目九題目十 題目 1、Zookeeper的java客戶端都有哪些? 2、Zookeeper 下 Server工作狀態 3、chubby是什

原创 Elasticsearch安裝

文章目錄一、說明1、安裝Elasticsearch準備2、安裝Elasticsearch-head-master準備3、安裝elasticsearch-分詞器準備二、詳細安裝1、Elasticsearch部分2、Elasticse