關于In與Exists的比較,先說結論,歸納出IN 和Exists的適用場景: 1)IN查詢在內部表和外部表上都可以使用到索引。2)Exists查詢僅在內部表上可以使用到索引...
前言 今天介紹下volatile關鍵字,volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因為在程序中使用它往往會導...
前言 本篇主要介紹Java多線程中的同步,也就是如何在Java語言中寫出線程安全的程序,如何在Java語言中解決非線程安全的相關問題。沒錯就是使用synchronized。 ...
了解 Tree 之前我們必須了解 紅黑樹 因為Tree 的數據結構就是紅黑樹 紅黑樹的特性(1)每個節(jié)點或者是黑色,或者是紅色。(2)根節(jié)點是黑色。(3)每個葉子節(jié)點(NIL...
前言 今天來介紹下TreeMap,TreeMap是基于紅黑樹結構實現的一種Map,要分析TreeMap的實現首先就要對紅黑樹有所了解。構造圖如下:藍色線條:繼承綠色線條:接口...
前言 今天來介紹下ArrayList,在集合框架整體框架一章中,我們介紹了List接口,ArrayList繼承了AbstractList,實現了List。ArrayList在...
接下來我們要聊的就是Spring核心之一的AOP,在第一篇里面,我已經大概描述了一點關于AOP的概念。接下來我們就來仔細的研究一下AOP的主要作用吧。 1 面向切面編程的概念...
裝配bean的概念 spring到底做了啥? spring容器負責創(chuàng)建應用程序中的bean,并通過di來協調bean相互之間的關系,所以spring提供了三種方式:1:通過x...