原创 java4種對象引用級別

參考文檔:https://www.cnblogs.com/gudi/p/6403953.html 參考文檔:https://www.cnblogs.com/skywang12345/p/3154474.html 從JDK1.2版本開始,把

原创 SpringBoot源碼解讀-1啓動

啓動 @SpringBootApplication //springboot的核心註解 public class App { public static void main(String[] args) {

原创 leetcode盛最多水的容器11

package leetcodecn.digui; public class 盛最多水的容器11 { public static void main(String[] args) { System.out.p

原创 java實現斐波那契數列的三種方式

package fibonacci; public class FibonacciTest { private static final int N = 47; public static void main(St

原创 解決idea啓動java的web項目端口占用

https://jingyan.baidu.com/article/ab69b27099e4142ca7189ff6.html

原创 centos7刪除系統自帶jdk

卸載系統自帶jdk rpm -qa | grep java yum -y remove jdk-   配置jdk環境變量 vi /etc/profile #java environment export JAVA_HOME=/usr/ja

原创 紅黑樹動畫在線演示

紅黑樹動畫在線演示

原创 springboot項目配置虛擬路徑問題

如果使用springboot內置的tomcat時 @Configuration public class WebTomcatVirtualPathConfig implements WebMvcConfigurer { @Va

原创 解決chrome瀏覽器跨域問題

  新建文件夾C:\MyChromeDevUserData 右鍵chrome瀏覽器圖標,打開屬性,選擇快捷方式中的目標項 "C:\Program Files (x86)\Google\Chrome\Application\chrome.e

原创 jdk8 hashmap純源碼分析

package arraylist; import java.util.Map; import java.util.Objects; import java.util.Set; /** * 一般將數組中的每一個元素稱作桶(segm

原创 jdk1.8 java.util.ArrayList源碼分析:

jdk1.8 java.util.ArrayList源碼分析: 1.單列各個集合底層數據結構和基本性質 一.List集合:(有序,元素可以重複) 1.ArrayList集合:底層數據結構是數組,查找快,增刪慢

原创 leetcode一週中的第幾天1185

package leetcodecn.digui; public class 一週中的第幾天1185 { public static void main(String[] args) { 一週中的第幾天118

原创 java一些算法筆記

斐波那契數列Fibonacci sequence:又稱黃金分割數列,古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子, 假如兔子都不死,問每個月的兔子總數爲多少

原创 jdk1.8 java.util.LinkedList源碼分析

jdk1.8 java.util.LinkedList源碼分析: public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Dequ

原创 jdk1.8 java.util.Vector源碼分析:

jdk1.8 java.util.Vector源碼分析: 底層數據結構是數組,查詢快,增刪慢 線程安全synchronized,效率低 底層數組的擴容規則:當前容量 + 增量 public class Vecto