1.內(nèi)部表和外部表未被external修飾的是內(nèi)部表(managed table),被external修飾的為外部表(external table);區(qū)別:內(nèi)部表數(shù)據(jù)由Hiv...
AQS獨(dú)占模式1.公平鎖 final void lock() {acquire(1);} public final void acquire(int arg) {if (!t...
分布式事務(wù) 2PC 一階段:事務(wù)的協(xié)調(diào)者向所有的事務(wù)參與者發(fā)起prepare請求,參與者接收到請求之后,執(zhí)行本地事務(wù)更新,但是暫時(shí)不提交。返回完成消息給事務(wù)協(xié)調(diào)者,事務(wù)協(xié)調(diào)者...
# SPL文檔(常用函數(shù)) ## 日期類函數(shù) ### 時(shí)間或日期截取函數(shù)(to)——返回非日期 函數(shù) | 用途 | 舉例 | 結(jié)果 ---|---|---|--- toYea...
流程描述: (1)用戶通過接入方(應(yīng)用)登錄,接入方采取OAuth2.0方式在統(tǒng)一認(rèn)證服務(wù)中認(rèn)證。 (2)認(rèn)證服務(wù)調(diào)用驗(yàn)證該用戶的身份是否合法,并獲取用戶權(quán)限信息。 (3)認(rèn)...
1.優(yōu)點(diǎn) 1.大多數(shù)請求是讀請求 2.不修改已存在的數(shù)據(jù) 3.不支持事務(wù) 4.對數(shù)據(jù)的一致性要求低 5.單次插入>1000rows 6.每次讀取相當(dāng)大量數(shù)據(jù),但是只需要少量數(shù)...
1.創(chuàng)建CompletableFuture對象 runAsync方法:它以Runnabel函數(shù)式接口類型為參數(shù),計(jì)算結(jié)果為空。 supplyAsync方法以Supplier ...
new一個(gè)對象過程中發(fā)生了什么? 1.確認(rèn)類元信息是否存在。當(dāng) JVM 接收到 new 指令時(shí),首先在 metaspace 內(nèi)檢查需要?jiǎng)?chuàng)建的類元信息是否存在。 若不存在,那么...
怎么保證消息的可靠性 生產(chǎn)者丟失 生產(chǎn)者丟失消息的可能點(diǎn)在于程序發(fā)送失敗拋異常了沒有重試處理,或者發(fā)送的過程成功但是過程中網(wǎng)絡(luò)閃斷MQ沒收到,消息就丟失了。1.同步發(fā)送2.異...
基于Datetime類型的斷言工廠 此類型的斷言根據(jù)時(shí)間做判斷,主要有三個(gè):AfterRoutePredicateFactory: 接收一個(gè)日期參數(shù),判斷請求日期是否晚于指...
1.Watch機(jī)制 所有對 ZooKeeper 的讀操作,都可附帶一個(gè) Watch 。一旦相應(yīng)的數(shù)據(jù)有變化,該 Watch 即被觸發(fā)。 Watch 有如下特點(diǎn):主動(dòng)推送:Wa...
1容器進(jìn)入容器 docker exec -it 容器ID /bin/bash退出容器 exit刪除容器 docker rm 容器ID啟動(dòng)/重啟容器 docker start/...