原创 用上帝視角俯瞰單點登錄的前世與今生(內含兩種實現方式的源碼)

目錄   1.什麼是單點登錄? 2.單點登錄的前世與今生——前世篇(SSO) 2.1.單點登錄的定義是: 2.2.總結成簡單一句話說就是: 2.3.單點登錄的優點: 2.4.拿去遊樂園買票來講一下單點登錄的簡單實現機制: 2.5.單點登錄

原创 把Chrome的Console中的報錯不小心隱藏掉後怎麼顯示出來

最近在改後端代碼的時候,用Chrome 調試了很多次都沒有顯示錯誤,我負責的後端代碼在IDEA的控制檯中並沒有報錯了,可是項目就是跑不起來,最後我找到原因了。Chrome中的“app.js”的錯誤,應該是我不小心隱藏掉了。應該是不小心碰到

原创 Intellij IDEA 的 Debug 操作手冊(什麼?你還不知道IDEA Debug界面的按鈕都是幹啥用的?快進來補補課~)

Debug code IntelliJ IDEA provides a debugger for Java code. Depending on the installed/enabled plugins, you can

原创 LeetCode第102題&107題 二叉樹的層次遍歷 — 一招鮮吃遍天~

不是很理解,同樣是二叉樹的層次遍歷問題, 102題是Medium ,107題是 Easy 😂 多年的強迫症又犯了😭 LeetCode第 102 題 題目(Medium): 給你一個二叉樹,請你返回其按 層序遍歷 得到的節點值。

原创 解讀LeetCode第38題——邏輯怪纔看得懂的題目

一道讀題讀到懵的題目,通過這題,我發現,我不止是算法差,語文更差!嗯!很多題不是不會!而是我沒有讀懂題!沒錯!就是這個原因!😂 題目: 「外觀數列」是一個整數序列,從數字 1 開始,序列中的每一項都是對前一項的描述。前五項如下

原创 HTTP的前世與今生

其實HTTPS就是披上了SSL戰甲的HTTP戰士~像這樣: 哈哈,開玩笑的,不過HTTP的確是HTTPS的前世續緣對象哦~ 文章目錄1.對稱加密算法2.非對稱加密算法(RSA)3.非對稱加密+對稱加密4.中間人攻擊劫持5.CA

原创 面試官!你又雙叒叕問HashMap!

文章目錄HashMap的數據結構(圖解+源碼分析)數組單鏈表HashMap如何插入數據(圖解+源碼分析pos)爲什麼初始化容量是2的倍數(源碼分析)HashMap如何解決Key衝突(圖解+源碼分析)HashMap如何擴容(源碼分析

原创 見面試官前,掏出來看看系列(三)之——JavaSE思維導圖(持續更新中……)

文章目錄輸入輸出流(Java IO)字節流字符流File 類Socket(套字節)NIO(非阻塞 IO)容器Map面向對象技術重載和覆蓋的區別面向對象的特徵字符串和數組字符串創建與存儲的機制”==“、equals()和hashCo

原创 見面試官前,掏出來看看系列(二)之——數據庫原理思維導圖

文章目錄數據庫原理SQL語言數據查詢語句數據操作語句(DML)數據定義語句(DDL)數據控制語句(DCL)內連接&外連接內連接(自然連接)外連接事務事務必須滿足四個屬性:原子性一致性隔離性(獨立性)持久性存儲過程存儲過程&函數區別

原创 LeetCode-加一(Plus One解題思路)

題目: 給定一個由整數組成的非空數組所表示的非負整數,在該數的基礎上加一。 最高位數字存放在數組的首位, 數組中每個元素只存儲單個數字。 你可以假設除了整數 0 之外,這個整數不會以零開頭。 來源:力扣(LeetCode) 鏈

原创 LeetCode-外觀數列【小名帶你解讀LeetCode第38題-外觀數列 的題目!最清晰的題解】

一道讀題讀到懵的題目,通過這題,我發現,我不止是算法差,語文更差!嗯!很多題不是不會!而是我沒有讀懂題!沒錯!就是這個原因!😂 題目: 「外觀數列」是一個整數序列,從數字 1 開始,序列中的每一項都是對前一項的描述。前五項如下:

原创 LeetCode-搜索插入位置【剖析二分查找法】

二分查找過程 首先,假設表中元素是按升序排列,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利用中間位置記錄將表分成前、後兩個子表,如果中間位置記錄的關鍵字大於查找關鍵字,則進一步查找前一子表,否則進一

原创 見面試官前,掏出來看看系列之——設計模型思維導圖

文章目錄設計模式單例模式工廠模式適配器模式觀察者模式 見面試官前,掏出來看看系列 本系列旨在爲面試者見到面試官之前打發無聊時間之用 緩解面試者見到面試官之前,因爲緊張而頭腦一片空白又想看點知識點來提高安全感之用

原创 LeetCode-有效的括號【使用Stack棧解決的題解】

題目: 給定一個只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效字符串。

原创 披上了SSL戰甲的HTTP戰士——HTTPS

這篇文章我來梳理一下HTTPS的前世今生 目錄 1.對稱加密算法 2.非對稱加密算法(RSA) 3.非對稱加密+對稱加密 4.中間人攻擊劫持 5.CA證書 HTTP我們都知道它存在很多問題,例如: 1).通信使用明文,內容可以被監聽 2)