1、Algorithm題目:給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)整數(shù)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出 和為目標(biāo)值 target 的那 兩個(gè) 整數(shù),并返回它們的數(shù)組下標(biāo)...
1、Algorithm題目:給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)整數(shù)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出 和為目標(biāo)值 target 的那 兩個(gè) 整數(shù),并返回它們的數(shù)組下標(biāo)...
1、Algorithm去除重復(fù)元素: 2、Review 閱讀一篇英文文章關(guān)于pdf的結(jié)構(gòu):PDF文件至少包含三種不同的語言: document content文檔內(nèi)容,是在它...
過程 打印日志到分析查詢之間,還隔著收集、緩沖、聚合、加工、索引、存儲(chǔ)等若干個(gè)步驟,如下圖所示: 輸出 要是說好的日志能像文章一樣,讓人讀起來身心舒暢,這話肯定有夸大的成分,...
1、jstat 使用 jstat -gc pid 1.SOC:這是From Survivor區(qū)大小2.S1C:這是To Survivor區(qū)大小3.SOU:From Survi...
單例設(shè)計(jì)模式(Singleton Design Pattern)理解起來非常簡(jiǎn)單。一個(gè)類只允許創(chuàng)建一個(gè)對(duì)象(或者實(shí)例),那這個(gè)類就是一個(gè)單例類,這種設(shè)計(jì)模式就叫作單例設(shè)計(jì)模式...
1.mvn dependency依賴分析 mvn dependency:list ---- 列出項(xiàng)目的所有jar包mvn dependency:list -Dverbose該...
1.依賴范圍 maven有三套classpath,classpath,就是項(xiàng)目中用到的各種依賴的類,jvm在運(yùn)行的時(shí)候需要去classpath下面加載對(duì)應(yīng)的類 maven在編...
讀取文件: Gson字符串?dāng)?shù)組轉(zhuǎn)成List對(duì)象:1.數(shù)組轉(zhuǎn)List 2.用typeToken轉(zhuǎn)化 3.使用泛型抽象 使用:
捕獲和處理異常容易犯的錯(cuò) “統(tǒng)一異常處理”方式正是我要說的第一個(gè)錯(cuò):不在業(yè)務(wù)代碼層面考慮異常處理,僅在框架層面粗獷捕獲和處理異常。不建議在框架層面進(jìn)行異常的自動(dòng)、統(tǒng)一處理,尤...
guava-retrying 1.如果拋出 IOException 則重試,如果返回結(jié)果為 null 或者等于 2 則重試,固定等待時(shí)長(zhǎng)為 300 ms,最多嘗試 3 次; ...
@Transactional 生效原則 1:除非特殊配置(比如使用 AspectJ 靜態(tài)織入實(shí)現(xiàn) AOP),否則只有定義在 public 方法上的 @Transactiona...
1.CommitLog基于os cache提升寫性能的回顧 要搞明白到底什么時(shí)候從Master Broker拉取消息,什么時(shí)候從Slave Broker拉取消息,首先得搞明白...
1、解決消息丟失的第一個(gè)問題:訂單系統(tǒng)推送消息丟失 既然我們已經(jīng)明確了消息在基于MQ傳輸?shù)倪^程中可能丟失的幾個(gè)地方,那么我們接著就得一步一步考慮如何去解決各個(gè)環(huán)節(jié)丟失消息的問...
1.客服反饋的一個(gè)奇怪問題:支付之后沒有收到紅包 客服反饋用戶支付之后可以拿到一個(gè)現(xiàn)金紅包的,但是在支付成功之后,沒有收到。按理來說,訂單系統(tǒng)在完成支付之后,會(huì)推送一條消息到...
JSoup快速入門-java解析html源碼 安裝-運(yùn)行時(shí)依賴關(guān)系 1. 載入文件 從URL加載文檔,使用Jsoup.connect()方法從URL加載HTML。 2. 從文...
push consumer:consumer的一種,需要向consumer對(duì)象注冊(cè)監(jiān)聽。pull consumer:consumer的一種,需要主動(dòng)請(qǐng)求Broker拉取消息。...
問題1.java.sql.SQLException: Access denied for user 'root'@'192.168.2.21' (using password...
1、為什么Broker數(shù)據(jù)存儲(chǔ)是最重要的一個(gè)環(huán)節(jié)? 上次給大家分享完P(guān)roducer的工作原理之后,團(tuán)隊(duì)整體都對(duì)RocketMQ的數(shù)據(jù)分片機(jī)制以及發(fā)送消息的時(shí)候如何寫入各個(gè)B...