原创 TP-LINK面試真題和答案,您能做對幾道?

話說 TP-LINK 聯洲的秋招提前批已經開啓很久了,6 月份就已經開啓了,並且最近已經有人陸陸續續拿到口頭 Offer 了,所以今天就來給大家介紹一下 TP-LINK 的面試流程和真題及答案解析。 秋招提前批投遞地址 官網投遞地址:htt

原创 ClickHouse 挺快,esProc SPL 更快

開源分析數據庫ClickHouse以快著稱,真的如此嗎?我們通過對比測試來驗證一下。 ClickHouse vs Oracle 先用ClickHouse(簡稱CH)、Oracle數據庫(簡稱ORA)一起在相同的軟硬件環境下做對比測試。測試基

原创 面試突擊63:MySQL 中如何去重?

在 MySQL 中,最常見的去重方法有兩個:使用 distinct 或使用 group by,那它們有什麼區別呢?接下來我們一起來看。 1.創建測試數據 -- 創建測試表 drop table if exists pageview; cre

原创 Spring Cloud OpenFeign 的 5 個優化小技巧!

OpenFeign 是 Spring 官方推出的一種聲明式服務調用和負載均衡組件。它的出現就是爲了替代已經進入停更維護狀態的 Feign(Netflix Feign),同時它也是 Spring 官方的頂級開源項目。我們在日常的開發中使用它的

原创 Spring Cloud Ribbon 中的 7 種負載均衡策略

負載均衡通器常有兩種實現手段,一種是服務端負載均衡器,另一種是客戶端負載均衡器,而我們今天的主角 Ribbon 就屬於後者——客戶端負載均衡器。 服務端負載均衡器的問題是,它提供了更強的流量控制權,但無法滿足不同的消費者希望使用不同負載均衡

原创 Java 中接口和抽象類的 7 大區別!

本文已收錄《Java常見面試題》:https://gitee.com/mydb/interview ​ Java 是一門面向對象的編程語言,面向對象的編程語言有四大特徵:抽象、封裝、繼承和多態。 而本文介紹的接口和抽象類就是面向對象編程

原创 面試官:HashSet如何保證元素不重複?

本文已收錄《Java常見面試題》系列,Git 開源地址:https://gitee.com/mydb/interview HashSet 實現了 Set 接口,由哈希表(實際是 HashMap)提供支持。HashSet 不保證集合的迭代

原创 面試官:如何實現 List 集合去重?

本文已收錄《Java常見面試題》系列,Gitee 開源地址:https://gitee.com/mydb/interview List 去重指的是將 List 中的重複元素刪除掉的過程。此題目考察的是對 List 迭代器、Set 集合和

原创 面試官:元素排序Comparable和Comparator有什麼區別?

本文已收錄《Java常見面試題》系列,Gitee 開源地址:https://gitee.com/mydb/interview 在 Java 語言中,Comparable 和 Comparator 都是用來進行元素排序的,但二者有着本質

原创 HashMap有幾種遍歷方法?推薦使用哪種?

本文已收錄《面試精選》系列,Gitee 開源地址:https://gitee.com/mydb/interview HashMap 的遍歷方法有很多種,不同的 JDK 版本有不同的寫法,其中 JDK 8 就提供了 3 種 HashMap

原创 List 去重的 6 種方法,這個方法最完美!

在日常的業務開發中,偶爾會遇到需要將 List 集合中的重複數據去除掉的場景。這個時候可能有同學會問:爲什麼不直接使用 Set 或者 LinkedHashSet 呢?這樣不就沒有重複數據的問題了嘛? ​ 不得不說,能提這個問題的同學很機智,

原创 面試官:重寫 equals 時爲什麼一定要重寫 hashCode?

重要說明:本篇爲博主《面試題精選-基礎篇》系列中的一篇,關注我,查看更多面試題。Gitee 面試題系列開源地址:https://gitee.com/mydb/interview 本題目難度:低 常見程度:高 equals 方法和 ha

原创 面試官:int和Integer有什麼區別?爲什麼要有包裝類?

重要說明:本篇爲博主《面試題精選-基礎篇》系列中的一篇,查看系列面試文章請關注我。 Gitee 開源地址:https://gitee.com/mydb/interview Java 是一種強數據類型的語言,因此所有的屬性必須有一個數據類

原创 面試官:final、finally、finalize 有什麼區別?

重要說明:本篇爲博主《面試題精選-基礎篇》系列中的一篇,查看系列面試文章請關注我。 Gitee 開源地址:https://gitee.com/mydb/interview 本題目難度:低 常見程度:高 1.final 介紹 final

原创 面試官:說一下final關鍵字和final的4種用法?

重要說明:本篇爲博主《面試題精選-基礎篇》系列中的一篇,查看系列面試文章請關注我。 Gitee 開源地址:https://gitee.com/mydb/interview final 定義 final 翻譯成中文是“最終”的意思,它是