原创 SpringBoot hot swapping(idea下的配置)

以前配置過多次,老是忘記,在此做個學習記錄。 Spring Boot提供的重啓技術是通過兩個類加載器進行工作的。一個基類加載器加載不能改變的類(如來自第三方jar包的類),一個重啓類加載器加載你正在開發的類,當應用重啓時,會創建一個新的重啓

原创 雜談

昨天晚些時候就想寫點近些時間以來的各種感悟的文字,其實根本算不上感悟,反正就是想寫點不扯技術的東西,因爲扯技術的有深度的文章我也寫不出(這裏真是要膜拜下動不動就大談底層原理的大佬)...但是昨天合租室友在我房間吹空調說話聊天,也就作罷。 今

原创 史上最全的maven的pom.xml文件詳解

  <!-- 父項目的座標。如果項目中沒有規定某個元素的值,那麼父項目中的對應值即爲項目的默認值。 座標包括group ID,artifact ID和 version。 --> <parent> <!-- 被繼承

原创 MySQL 性能優化 : 索引和查詢優化

要知道爲什麼使用索引,要知道如何去使用好索引,使自己的查詢達到最優性能,需要先了解索引的數據結構和磁盤的存取原理 參考博客:MySQL索引背後的數據結構及算法原理 http://blog.codinglabs.org/articles/th

原创 判斷Linux是32位還是64位的幾個命令

某些時候我需要知道系統是多少位系統已安裝相應的軟件,譬如docker只能安裝在64位系統上,那麼怎麼查看linux系統是多少位的呢?經過收集整理得到以下幾個方法做個記錄。 一、getconf LONG_BIT 64位機器,則結果爲64,否

原创 Java 泛型詳解-絕對是對泛型方法講解最詳細的,沒有之一

對java的泛型特性的瞭解僅限於表面的淺淺一層,直到在學習設計模式時發現有不瞭解的用法,纔想起詳細的記錄一下。 本文參考java 泛型詳解、Java中的泛型方法、 java泛型詳解 1 概述 泛型在java中有很重要的地位,在面向對象編程及

原创 CentOS上mysql5.7.23安裝

因各種需要,要用到mysql, 記錄下安裝過程。 1.下載mysql 2.上傳到服務器 利用putty上傳到/usr/local目錄下 在https://www.chiark.greenend.org.uk/~sgtatham/putty