摘要:前文數據結構與算法常用數據結構及其實現總結了基本的數據結構,類似的,本文準備總結一下一些常見的高級的數據結構及其常見算法和對應的實現以及應用場景,務求理論與實踐一步到位。 前文 數據結構與算法——常用數據結構及其Java實現 總結了基本的數據結構,類似的,本文準備總結一下一些常見的高級的數據結構及其常見算法和對應的Java實現以及應用場景,務求理論與實踐一步到位。 跳躍表 跳躍列表是對...
摘要:先上一張線程狀態轉換圖做如下說明代碼中共有除之外的種狀態,為了表示線程正在執行,特加了這種狀態。但是由于和以及用于協調對共享資源的存取,所以必須在塊中使用。所以即便狀態的線程被喚醒了,也需要再次獲得鎖,所以喚醒后進入狀態。 1.先上一張線程狀態轉換圖 showImg(https://segmentfault.com/img/bVJQ8i?w=791&h=424); 做如下說明:代碼中共...
摘要:微信小程序中出現最多的一個問題,就是真機跟本地不同我簡單列舉一些我發現的原因,給大家參考,大家也可以把自己發現的東西回復給我,給我參考本地看不到數據,就先讓本地能看到數據,再看本帖。。。。 微信小程序中出現最多的一個問題,就是真機跟本地不同:我簡單列舉一些我發現的原因,給大家參考,大家也可以把自己發現的東西回復給我,給我參考: 本地看不到數據,就先讓本地能看到數據,再看本帖。。。。 1...
簡介 前兩篇文章介紹了泛型的基本用法、類型擦除以及泛型數組。在泛型的使用中,還有個重要的東西叫通配符,本文介紹通配符的使用。 這個系列的另外兩篇文章: Java 泛型總結(一):基本用法與類型擦除 Java 泛型總結(二):泛型與數組 數組的協變 在了解通配符之前,先來了解一下數組。Java 中的數組是協變的,什么意思?看下面的例子: class Fruit {} class Apple ex...