原创 圖文並茂!一文教你掌握九大排序算法之冒泡排序及其優化思路
目錄 1.冒泡排序介紹 2. O(n^2)的實現方法 3. 優化思路1:提前到達有序 4. 優化思路2:獲取交換的最後一個元素下標 5. 總結 1.冒泡排序介紹 冒泡排序是一種比較簡單的排序方法,以數組升序的情況爲例,它的原理是從第一個元
原创 實現動態權限控制及用戶身份認證的SpringBoot+SpringSecurity+Jwt整合項目
目錄 1. 前提概要 2. 數據庫表結構 3. 項目結構 4. 編寫實體類 4. 核心配置類SecurityConfig 5. 登錄認證 6. 驗證token過濾器 7. 獲取請求路徑所需角色過濾器 8. 用戶權限驗證 9. UserSe
原创 SpringBoot使用萬能的統一異常處理方法返回異常信息
前後端分離開發中,後端服務器有很多異常,而在業務層如果直接拋出異常信息對前端的信息展示非常不友好,所以此文介紹一種目前前後端分離開發中常用的統一異常處理方法。 1. 自定義錯誤狀態碼接口(CustomizeErrorCode) /**
原创 完美解決:Docker拉取鏡像過慢可設置國內安裝源
Docker拉取鏡像慢得讓人發飆,執行下面的代碼就可以切換成國內的安裝源,然後docker pull 的速度就會起飛了。 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.
原创 Docker暴露2375端口導致服務器被攻擊解決方法!
相信瞭解過docker remote API的同學對2375端口都不陌生了,2375是docker遠程操控的默認端口,通過這個端口可以直接對遠程的docker daemon進行操作。 當$HOST主機以docker daemon -H=0
原创 阿里雲CentOS安裝Docker並使用IDEA遠程操作Docker部署SpringBoot項目完美運行
有一次阿里雲被蠕蟲病毒入侵後一直清不掉,心一橫把系統重裝了,之後哭着又把MySQL、JDK等等環境重裝,花了整整半天,又會遇到噁心的依賴問題;再加上最近做項目遇到頻繁部署的情況,每次用XSHELL+FTP就覺得速度太慢了,所以開始入坑do
原创 IDEA2019激活發生錯誤: 輸入密鑰後不斷彈出輸入框讓你重新輸入密鑰解決辦法!
打開C:\Windows\System32\drivers\etc\下的hosts文件 把紅框中的那一行去掉!!!!! 原因未知, 反正在2019版之前的破解都有用上這一行, 不知道爲什麼在IDEA 2019版如果加入了這一行, 會一直
原创 MySQL高級之第二天: 性能下降及索引
(一) MySQL性能下降 也許在現在大家的數據庫表存儲數據還停留在幾千條, 幾萬條的樣子, 所以編寫一般的正確的SQL語句在性能上完全看不出有什麼瑕疵, 而當數據到達了三百萬條左右及以上時, 類似於 "select * from tab
原创 SSM框架之SpringMVC報錯No converter found for return value of type解決方法!親測有效!
本人先把出現的錯誤信息展示出來,相信大家跟我的錯誤相差無幾 org.springframework.http.converter.HttpMessageNotWritableException: No converter found f
原创 《計算機英語》第四版 Unit1-Unit8名詞翻譯答案
《計算機英語》第四版Unit1-Unit8名詞翻譯 Unit1 Computer and Computer Science 英文 中文 artificial intelligence 人工智能 paper-tap
原创 《操作系統設計與實現》(第三版)第三章 輸入/輸出系統 重要概念彙總
1. I/O設備 1.1分類 塊設備(block device)和字符設備(character device) ①塊設備:用於存儲信息,信息存取的基本單位是數據塊,如磁盤和磁帶等。這類設備可尋址 ②字符設備發送/接收的是字符流,而
原创 MySQL高級之第三天: 性能分析
今天主要是學習了MySQL的性能分析部分, 主要用到的關鍵字是explain, 它用於分析SQL語句的性能, 感覺今天滿滿的都是乾貨!!! 由於比較少人看我的博客, 我也不太在意你們是否會轉走我的博客或者抄襲什麼的, 總之希望你們都能夠有
原创 小白學習動態規劃:0-1揹包(經典例題)
前言 揹包問題只是動態規劃問題下的一個分類,求解0-1揹包問題的思路本質上與求解動態規劃的一般思路是一致的,我們經常遇到新的題目做不出來,並不是因爲沒有掌握動態規劃的思想,而有可能是因爲沒有遇到這類具有顯著特徵的題目,無法將一般動
原创 小白學習動態規劃:入門篇
入門動態規劃個人總結 一、動態規劃概念 1. 什麼是動態規劃 動態規劃應用於擁有以下特點的問題:一般需要使用動態規劃時,該問題的解可以由更小的解得出,例如:當求單位爲n的最優解時,可以轉換爲求第n-1個單位的最優解·····
原创 SSM框架整合思路
首先給出我整合出的SSM框架的項目結構圖 然後是pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM