HTTPS原理分析一、概要 http通信中信息都是明文傳輸?shù)?,信息很容易被泄漏和篡改。https通信使用了加密算法,安全性更高。 二、預備知識 https中有一些知識點需要我們預先了解。 2....
在我的博客冒泡排序、插入排序、快速排序、堆排序、歸并排序總結(jié)中介紹了幾種經(jīng)典的排序方法,其中快速排序、堆排序和歸并排序的平均時間復雜度都是nlog(n)。下面我將會介紹另一種...
轉(zhuǎn)自:Android recycleView 的一些優(yōu)化與相關(guān)問題 recycleView 也出來很長時間了,記錄一些自己見到的recycleView優(yōu)化吧。 1.recyc...
java的集合是常用的類,也是面試官非常喜歡的問題。集合可以分為set集合、list集合和map集合list集合,這篇博客會分析list集合。時間非常緊迫的同學可以直接看最后...
簡單分析一下HashMap的原理,put和get方法的原理。 HashMap介紹 HashMap繼承Map接口,可以存放key、value鍵值對,可以在O(1)時間內(nèi)讀取數(shù)據(jù)...
在上一篇博客Java HashMap源碼簡單解析(JDK 1.8)中,我們分析了HashMap的實現(xiàn)原理。HashMap內(nèi)部使用數(shù)組+鏈表(或紅黑樹)的形式。結(jié)點的key的h...
首先看一下HashSet的繼承關(guān)系。 HashSet實現(xiàn)了set接口,內(nèi)部不允許有重復的值。 成員變量 可以看到HashSet內(nèi)部有兩個成員變量,HashMap和Object...
劍值offer - 把數(shù)組排成最小的數(shù)最近又看到一道比較好的題,給大家分享一下。 題目 輸入一個正整數(shù),把數(shù)組里所有的數(shù)字拼接起來排成一個數(shù),打印能拼接出的所有數(shù)字中最小的一個。例如,輸入數(shù)組{3,32,321}...
先交版費!
冒泡排序、插入排序、快速排序、堆排序、歸并排序總結(jié)排序在算法學習中占用很重要的地位,也很實用。就用這篇博客來總結(jié)一下常用的幾種排序算法。 冒泡排序 在水中,大的泡泡會往上浮。在冒泡排序中,通過不斷交換兩個相鄰的數(shù)據(jù),使大的(...
排序在算法學習中占用很重要的地位,也很實用。就用這篇博客來總結(jié)一下常用的幾種排序算法。 冒泡排序 在水中,大的泡泡會往上浮。在冒泡排序中,通過不斷交換兩個相鄰的數(shù)據(jù),使大的(...
你好,我想問一下你的這套視頻是否收費?比如解壓需要花錢購買密碼或者播放使用專用播放器購買密碼之后播放?
基于Flink流處理的動態(tài)實時億級全端用戶畫像系統(tǒng)基于Flink流處理的動態(tài)實時億級全端用戶畫像系統(tǒng) 下載地址1:https://pan.baidu.com/s/1G8eY5DUNO6M6GBGZW20i_A 提取碼: 7a...
本題考察的是鏈表的插入刪除操作 題目描述 給定一個鏈表,每個節(jié)點包含一個額外增加的隨機指針,該指針可以指向鏈表中的任何節(jié)點或空節(jié)點。要求返回這個鏈表的深度拷貝。 鏈表的結(jié)點結(jié)...
本題考察的是動態(tài)規(guī)劃 題目描述 給定一個非空字符串 s 和一個包含非空單詞列表的字典 wordDict,判定 s 是否可以被空格拆分為一個或多個在字典中出現(xiàn)的單詞。說明:拆分...
本題考察的是快慢指針和一些鏈表的思考 題目描述 給定一個鏈表,返回鏈表開始入環(huán)的第一個節(jié)點。 如果鏈表無環(huán),則返回 null。為了表示給定鏈表中的環(huán),我們使用整數(shù) pos 來...