原创 負數的二進制轉換方法

十進制負數轉二進制 假設有一個 int 類型的數,值爲5,那麼,我們知道它在計算機中表示爲: (因爲java中int 是4個字節,所以高位需要補0,佔夠32位) 00000000 00000000 00000000 0000010

原创 IDEA遇到 git pull 衝突的幾種解決方法

文章目錄1.忽略本地修改,強制拉去遠程到本地2.未commit先pull,視本地修改量選擇revert或stash2.1 本地修改量小2.2 本地修改量大,衝突較多3.已commit未push,視本地修改量選擇reset或直接me

原创 Springboot集成Druid,sql報錯 Error querying database. Cause: java.sql.SQLException:

項目集成了阿里的 Druid 數據庫連接池,其中一句模糊查詢報瞭如下錯誤: 重點在這裏: Error querying database. Cause: java.sql.SQLException: sql injection

原创 文件上傳下載篇(前端JSP,後端SSM),註解多多,簡單明瞭!複製就能用!(內含源碼)

Echarts之柱狀圖動態加載數據篇 阿里EasyExcel導入導出Excel表格篇 點擊獲取源碼 老規矩,先上效果: 依賴: <dependency> <groupId>commons-fileupload</groupId>

原创 LeetCode-合併兩個有序鏈表(遞歸和非遞歸兩種解題方式)

題目: 將兩個升序鏈表合併爲一個新的升序鏈表並返回。新鏈表是通過拼接給定的兩個鏈表的所有節點組成的。 示例: 輸入:1->2->4, 1->3->4 輸出:1->1->2->3->4->4 來源:力扣(LeetCode)

原创 Echarts之柱狀圖動態加載json數據(前端JSP,後端SSM)簡單明瞭!!!!(內含源碼)

文件上傳下載篇 阿里EasyExcel導入導出Excel表格篇 點擊獲取源碼 先上效果: 數據庫設計:  實體類:(略) sql語句:(mysql返回指定字段) <select id="SumByDay" resultType="m

原创 如何利用手機預覽intellij idea本地web項目運行效果(程序猿小小的樂趣——娛樂篇)

這也許就是傳說中,程序猿的快樂吧。。。請秉着一顆無聊消遣的心閱讀。。。 測試環境:拯救者Y7000P(一臺可以開移動熱點的筆記本電腦) ; Windows10 ; 一部可以上網衝浪的智能手機 我們在開發web項目的時候,不僅希望它可以在P

原创 LeetCode-兩數相加(Java)【單鏈表&解題思路】

題目: 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除了數字 0 之

原创 什麼是單點登錄?什麼是SSO?什麼是CAS?

單點登錄學習筆記: 單點登錄簡介 SSO&CAS是什麼 單點登錄適合什麼場景 單點登錄的三種實現方式 CAS的幾個重要知識點 CAS的實現過程           

原创 阿里EasyExcel導入導出Excel表格篇(前端JSP,後端SSM)簡單明瞭!(內含源碼)

Echarts之柱狀圖動態加載數據篇 文件上傳下載篇 點擊獲取源碼 老規矩,先上效果: 模擬業務流程:1.在本地的excel模板表中填寫好數據,點擊“選擇文件”→“上傳Excel表格”,將Excel表解析,並展示在頁面上,並持久化數據。

原创 LeetCode-兩數之和(Java)【解決錯誤過程&正解】

題目: 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 運行下面的代碼報錯: E

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

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

原创 LeetCode-整數反轉【解決Integer的OverFlow】

今天事情比較多,時間比較瑣碎,所以想着刷道easy難度的題😗,結果發現我小看這個easy難度的題了……竟然留了一個坑! 題目:給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 原來的想法: reverse

原创 提交代碼到GitHub遠程倉庫(創建/刪除新分支,並提交代碼)

場景:本地分多個項目創建(不在一個文件夾裏的多個項目),想分不同分支,提交到一個新建的遠程代碼倉庫。 滿足上面場景的,繼續往下看: 1.在項目根目錄執行git init命令 $ git init 2. 在GitHub上創建一個代碼倉庫

原创 一文搞懂究竟什麼是單點登錄(SSO&CAS)

傳送門:https://blog.csdn.net/Tianc666/article/details/105167932