一、執(zhí)行的ALTER語句 假設(shè)這個表數(shù)量比較大,有一千萬數(shù)據(jù)腿箩,同時你又有業(yè)務(wù)場景對它增刪改查胜宇,肯定會鎖表的谓着。鎖表了你們業(yè)務(wù)就會異常贡茅,肯定就會報警 二砸紊、解決鎖表問題 定位mys...
![240](https://upload.jianshu.io/users/upload_avatars/15586926/58772875-84f9-4db7-9deb-f3d0fc2b57fe.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、執(zhí)行的ALTER語句 假設(shè)這個表數(shù)量比較大,有一千萬數(shù)據(jù)腿箩,同時你又有業(yè)務(wù)場景對它增刪改查胜宇,肯定會鎖表的谓着。鎖表了你們業(yè)務(wù)就會異常贡茅,肯定就會報警 二砸紊、解決鎖表問題 定位mys...
一谊路、傳統(tǒng)AOP 切面類 添加了切面類之后讹躯,在controller的方法上加@Whitelist注解實現(xiàn)功能。 二缠劝、Interceptor Spring 的 攔截器(Inter...
一、問題 這種惨恭,表頭是兩行構(gòu)成一行是一個單元格秉馏,一行是兩個單元格,并且單元格是不確定的脱羡,會動態(tài)增加的萝究,有得力免都,有京東,小米糊肤,華為.......琴昆。想要圖快,使用easyPoi的...
一馆揉、是什么 ClickHouse是一個開源的列式數(shù)據(jù)庫管理系統(tǒng)业舍,專門設(shè)計用于處理大規(guī)模數(shù)據(jù)分析和OLAP(在線分析處理)工作負載。它最初由俄羅斯的Yandex公司開發(fā)升酣,并于2...
一舷暮、什么是mysql全文索引 Full-text indexes are created on text-based columns (CHAR[https://dev.my...
一、應(yīng)用的入口是SpringBoot啟動類 啟動類位置在項目的根目錄噩茄,為什么要在根目錄下面? 啟動類的main方法啟動的時候,項目主程序啟動類要定義在最外層的根目錄位 置绩聘,然后在...
一. ArrayBlockingQueue 內(nèi)部使用數(shù)組存儲元素沥割,利用reentrantlock實現(xiàn)線程安全,在創(chuàng)建的時候必須指定容量凿菩,之后也不可以再擴容了机杜,在構(gòu)造函數(shù)中可以...
一、為什么需要優(yōu)化衅谷? 1.1 HTTP客戶端 默認使用的HttpURLConnection椒拗,這是java自帶的發(fā)送http請求的API,優(yōu)點就是java自帶的获黔,調(diào)用的時候方便...
什么作用蚀苛? 引入CompletableFuture,對業(yè)務(wù)流程進行編排玷氏,降低依賴之間的阻塞堵未。充分利用我們的CPU資源,不讓我們的CPU資源大量浪費在阻塞等待上盏触。 幾種使用場景...
一兴溜、搭建有binlog功能的mysql 1.1 先建兩文件夾 我是使用docker來搭建,在服務(wù)器上建這么兩個目錄耻陕,用來掛載docker里面的mysql的配置文件拙徽,和mysq...
一.什么是分布式文件系統(tǒng)及拓展知識 分布式文件系統(tǒng)(Distributed file system诗宣,DFS)膘怕,或是網(wǎng)絡(luò)文件系統(tǒng)(Network File System),是一...
SpringBoot 中使用 Filter 的正確姿勢 Filter 是 JavaEE 中 Servlet 規(guī)范的一個組件召庞,位于包javax.servlet 中岛心,它可以在 H...
一来破、是什么 ClickHouse是一個開源的列式數(shù)據(jù)庫管理系統(tǒng),專門設(shè)計用于處理大規(guī)模數(shù)據(jù)分析和OLAP(在線分析處理)工作負載忘古。它最初由俄羅斯的Yandex公司開發(fā)徘禁,并于2...
一、基本定義 通常情況下編寫代碼都是固定的髓堪,無論運行多少次執(zhí)行的結(jié)果也是固定的送朱,在某些特殊場合中編寫 代碼時不確定要創(chuàng)建什么類型的對象,也不確定要調(diào)用什么樣的方法干旁,這些都希望...
網(wǎng)上搜索 canal 的原理比比皆是驶沼,這里就不介紹了,記錄下自己在使用 canal 的搭建過程争群。我是基于 docker 搭建的的 canal-server 首先查看 MySQ...
google搜索翻譯后復(fù)制別人的文章
服務(wù)發(fā)現(xiàn)之 Etcd VS Consul在分布式微服務(wù)架構(gòu)中回怜,一個應(yīng)用可能由一組職責單一化的服務(wù)組成。這時候就需要一個注冊服務(wù)的機制换薄,注冊某個服務(wù)或者某個節(jié)點是可用的玉雾,還需要一個發(fā)現(xiàn)服務(wù)的機制來找到哪些服務(wù)或者哪些...
本文介紹六種查看日志的命令:tail、head轻要、cat抹凳、more、less伦腐、sed。 一失都、tail 1.1 命令功能 tail 命令從指定點開始將文件寫到標準輸出柏蘑。 1.2 ...
應(yīng)用場景: 1.當正在dev分支上開發(fā)某個項目,這時項目中出現(xiàn)一個bug粹庞,需要緊急修復(fù)咳焚,但是正在開發(fā)的內(nèi)容只是完成一半,還不想提交庞溜,這時可以用git stash命令將修改的內(nèi)...
@Lazy 注解 Spring IoC (ApplicationContext) 容器一般都會在啟動的時候?qū)嵗袉螌嵗?bean 革半。如果我們想要 Spring 在啟動的時...