進入 Oracle 官網(wǎng) https://www.oracle.com/[https://www.oracle.com/] 選擇 Support/Documentation,...
進入 Oracle 官網(wǎng) https://www.oracle.com/[https://www.oracle.com/] 選擇 Support/Documentation,...
整體結(jié)構(gòu) 在具體分析數(shù)據(jù)倉庫之前先看下一下數(shù)據(jù)中心的整體架構(gòu)以及數(shù)據(jù)流向 DB 是現(xiàn)有的數(shù)據(jù)來源,可以為mysql、SQLserver、文件日志等,為數(shù)據(jù)倉庫提供數(shù)據(jù)來源的一...
緩存使用指南 緩存是現(xiàn)在系統(tǒng)中必不可少的模塊,并且已經(jīng)成為了高并發(fā)高性能架構(gòu)的一個關(guān)鍵組件。這篇博客我們來分析一下使用緩存的正確姿勢。 緩存能解決的問題 提升性能 絕大多數(shù)情...
流程:攔截器對每個請求進行攔截,把請求的ip+請求方法路徑作為key,請求次數(shù)作為value存儲到redis,相同key則value+1,大于等于限制的訪問次數(shù),則攔截請求限...
什么是接口冪等性? 冪等是數(shù)學和計算機學的概念,常見于抽象代數(shù)中,即f(f(x)) = f(x)。簡單來講就是接口被調(diào)用多次獲得的結(jié)果和接口被調(diào)用一次獲得的結(jié)果是一致的。在開...
創(chuàng)業(yè)公司,用戶得來更加不易,很多創(chuàng)業(yè)公司注重獲取新用戶,往往忽視了后續(xù)用戶的留存、促活以及如何通過用戶帶來增長。今天我們通過一個常見的互聯(lián)網(wǎng)手段“推送”來闡釋下如何利用推送來...
基本思想 兩個數(shù)比較大小,大數(shù)上浮,小數(shù)下沉!因為跟水開了的時候那個狀態(tài)相似,所以簡稱冒泡!簡單來說就是這樣:比如有兩個數(shù)a和b,如果a>b,就將a和b的位置互換。 最直接寫...
創(chuàng)建線程的方式 只有一種,就是 new Thread()!即便是使用線程池,它也是這樣的。 實現(xiàn)線程的方式 繼承 Thread 類; 實現(xiàn) Runnable接口,重寫run方...
題目描述:有五個運動手環(huán),ID分別是1001、1002、1003、1004、1005,每個手環(huán)每隔一分鐘會上傳心跳 heartbeat、運動步數(shù) steps 以及其他數(shù)據(jù),需...
對于面試來講,面試官對集合的發(fā)問一般也就是前三篇文章所提到的那些!面試官常問的幾個面試題大概有下面這些(【】里是大概要回答的點) 常用的集合有哪些?【List、Set、Map...
聲明:以下內(nèi)容純屬個人理解,有不正確之處請積極指正! HashMap 底層是什么結(jié)構(gòu)? HashMap底層是數(shù)組+鏈表+紅黑樹,紅黑樹是在JDK1.8的時候引入的,引入紅黑樹...
聲明:以下內(nèi)容純屬個人理解,有不正確之處請積極指正! LinkedList 底層是什么? LinkedList底層是一個雙向鏈表,內(nèi)部使用一個Node對象來維護鏈表的結(jié)構(gòu)。 ...