索引相關(guān) 索引類(lèi)型 主鍵索引:數(shù)據(jù)列不允許重復(fù),不允許為NULL。一個(gè)表只能有一個(gè)主鍵索引。InnoDB的主鍵索引為聚簇索引,而MyISAM的主...
kSum 泛指一類(lèi)問(wèn)題,例如 leetcode 第1題 2 Sum,leetcode 第15題 3 Sum,leetcode 第18題 4 Su...
問(wèn)題 tag: Medium 分析 這題最簡(jiǎn)單的做法是將數(shù)組排序,然后直接返回第K大的元素。復(fù)雜度為:O(NlogN)。但是,很明顯,出題者并不...
緩存,降級(jí)和限流是大型分布式系統(tǒng)中的三把利劍。目前限流主要有漏桶和令牌桶兩種算法。 緩存:緩存的目的是減少外部調(diào)用,提高系統(tǒng)響速度。俗話(huà)說(shuō):"緩...
Java中所有的類(lèi)都繼承自java.lang.Object類(lèi),Object類(lèi)中一共有11個(gè)方法: getClass方法 這是一個(gè)native方法...
問(wèn)題 如何讓兩個(gè)線(xiàn)程交替打印1-100的數(shù)字?廢話(huà)不多說(shuō),直接上代碼: synchronized鎖+AtomicInteger 這里需要注意兩點(diǎn)...
網(wǎng)上有關(guān)Redis分布式鎖的文章可謂多如牛毛了,不信的話(huà)你可以拿關(guān)鍵詞“Redis 分布式鎖”隨便到哪個(gè)搜索引擎上去搜索一下就知道了。這些文章的...
引言 Java中斷機(jī)制為我們提供了一種"試圖"停止一個(gè)線(xiàn)程的方法。設(shè)想我們有一個(gè)線(xiàn)程阻塞在一個(gè)耗時(shí)的I/O中,我們又不想一直等下去,那么我們?cè)趺?..
ExecutorService是我們經(jīng)常使用的線(xiàn)程池,當(dāng)我們使用完線(xiàn)程池后,需要關(guān)閉線(xiàn)程池。ExecutorService的shutdown()...