本文系B站@硬核的半佛仙人 視頻《【半佛】你不知道的互聯網30年秘史》的文稿,若有侵權請告知刪除。30年如一夢,我們都是這段歷史的經歷者。 今年是2020年,從第1個中國頂級域名CN開始,中國互聯網產業已經走過了30年,很多陪伴我們成長的公司已經是昨日之事,今天我打算談下這30年來 ...
文章導航 readme 前言 哈希表,又名散列表。是非常常用的一種數據結構,C 的Hashtable 字典,Java的HashMap,Redis的Hash,其底層實現都是散列表。而在一些互聯網公司的面試中,更是技術面試官們必問的一道題目。本文將簡單了解哈希表 散列表 這種數據結構。 一 散列表 . 散列表 散列表 哈希表 ,其思想主要是基於數組支持按照下標隨機訪問數據時間復雜度為O 的特性。可是說 ...
2019-08-09 08:35 13 2506 推薦指數:
本文系B站@硬核的半佛仙人 視頻《【半佛】你不知道的互聯網30年秘史》的文稿,若有侵權請告知刪除。30年如一夢,我們都是這段歷史的經歷者。 今年是2020年,從第1個中國頂級域名CN開始,中國互聯網產業已經走過了30年,很多陪伴我們成長的公司已經是昨日之事,今天我打算談下這30年來 ...
Java內存管理面試指南一 Java基礎面試指南一 Java基礎面試指南二 Java基礎面試指南三 Java基礎面試指南四 Java線程面試指南一 Java線程面試指南二 Redis面試指南一 Kafka面試指南一 Spring面試指南 ...
金三銀四季,人心躁動,或為尋求新生,或為追逐非凡。作為一個技術從業者,往往容易把自己局限在某一狹小的圈子,你很認真的做一些事情,也的確從中得到了一些收獲,但是,倘若你敢於突破圈子,去接觸了解外面的世界,你或許會遭受“沖擊”,得到意想不到的收獲。從2000年前的pc時代,到互聯網,移動互聯網 ...
為什么用HashMap? 簡述一下Map類繼承關系? 解決哈希沖突的方法? 為什么HashMap線程不安全? resize機制? HashMap的工作原理是什么? 有什么方法可以減少碰撞? HashMap中hash函數怎么是是實現 ...
這是mysql系列的下篇,上篇文章地址我附在文末。 什么是數據庫索引?索引有哪幾種類型?什么是最左前綴原則?索引算法有哪些?有什么區別? 索引是對數據庫表中一列或多列的值進行排序的一種結構。一個非常恰當的比喻就是書的目錄頁與書的正文內容之間的關系,為了方便查找書中的內容,通過對內容建立索引形成 ...
Redis是一個非常火的非關系型數據庫,火到什么程度呢?只要是一個互聯網公司都會使用到。Redis相關的問題可以說是面試必問的,下面我從個人當面試官的經驗,總結幾個必須要掌握的知識點。介紹:Redis 是一個開源的使用 ANSI C 語言編寫、遵守 BSD 協議、支持網絡、可基於內存亦可持久 ...
上周去了一家大型的互聯網公司去面試!四個面試官提的問題整理下!以后會注明答案! 1.關於垃圾回收的過程!GC的過程 其中包含:什么是根,Finalize與Dispose的區別,什么時候用到!IDispose 接口中有什么哪些方法!Finalize方法里面可以釋放托管 ...
1、JDK和JRE區別? 2、final關鍵字,抽象類可以使用final修飾嗎? 3、JAVA容器 4、多線程安全在三個方面體現: ...