原创 徹底弄懂Spring中的AOP(XML+註解)

文章目錄一、AOP簡介1、AOP基本概念2、AOP的作用及優勢3、AOP 的實現方式4、AOP相關術語(1)Joinpoint(連接點)(2)Pointcut(切入點)(3)Advice(通知/增強)(4)Introduction

原创 史上最全基於Spring Boot+Vue前後端分離旅遊項目終極實戰(附源碼),沒有之一!!!

文章目錄一、需求分析二、庫表設計三、項目編碼1、環境搭建(1)導入環境所需的依賴(2)application.yml項目配置信息(3)靜態資源導入2、用戶模塊開發(1)用戶註冊+用戶登錄 後端處理①在entity包下新建User實

原创 讓天下不再有難懂的多線程!

文章目錄一、線程簡介1、普通方法調用和多線程2、程序、進程與線程3、小總結二、線程的創建方式1、繼承Thread類(1)步驟(2)實現多線程同步下載圖片2、實現Runnable接口(1)步驟(2)源碼分析(3)實現多個線程調用同一

原创 redis.conf配置文件+持久化 必知必會

文章目錄一、指定內存大小的單位二、包含其他配置文件三、網絡配置四、通用配置五、持久化配置1、RDB(Redis DataBase)(1)案例(2)觸發機制(3)優缺點2、AOF(Append Only File)(1)案例(2)優

原创 不要再說你不會Redis集羣啦

文章目錄一、基本概念1、什麼是主從複製?2、爲什麼要使用主從複製?3、爲什麼要搭建Redis集羣?二、環境配置三、一主二從配置四、主機寫、從機讀1、主機斷開,從機依然可以獲取值2、從機斷開後重啓變成主機3、將斷開後的從機重新變爲從

原创 你真的瞭解Redis數據類型的那些高級用法嗎?

文章目錄一、前置知識1、設置(set)和獲取(get)2、判斷key是否存在(exists)和移動當前key(move)3、設置key的過期時間(expire)和查看剩餘時間(ttl)4、查看key的所屬類型(type)5、獲取所

原创 Redis事務管理+Redis實現樂觀鎖+Jedis

文章目錄一、Redis中的事務1、正常執行事務2、取消事務3、編譯型異常(代碼有問題! 命令有錯!) ,事務中所有的命令都不會被執行4、運行時異常(1/0), 如果事務隊列中存在語法性問題,那麼執行命令的時候,其他命令是可以正常執

原创 手把手教你寫一個獲取短信驗證碼業務(基於Spring Boot+Redis+阿里雲短信服務)

文章目錄一、阿里雲短信環境搭建1、開啓使用子用戶,創建用戶組和用戶2、開通阿里雲短信服務二、環境測試1、新建Spring Boot(web)項目,導入依賴2、在測試類中進行測試三、真實業務場景實現1、添加redis的相關配置2、在

原创 使用笑話接口演示vue網絡應用

文章目錄一、axios的基本使用二、axios+vue的使用 一、axios的基本使用 axios 是一個功能強大的網絡請求庫。 axios官網地址 使用方法: <script src="https://unpkg.com/axi

原创 解決JSON返回到瀏覽器出現中文亂碼顯示???的問題

在使用Spring MVC做項目時,使用@ResponseBody註解返回JSON串,但是將JSON返回給前端進行處理時,啓動tomcat並在瀏覽器訪問時出現???亂碼。 解決方案 方案一 在相應的請求註解上添加參數produ

原创 請相信我!三個案例讓你弄懂AJAX

文章目錄一、初始AJAX1、什麼是AJAX呢?2、爲什麼要使用AJAX呢?解決了什麼樣的問題?3、AJAX的核心?二、案例演示1、僞造AJAX2、jQuery.ajax方式一:使用原始的HttpServletResponse(1)

原创 從源碼分析Spring Boot靜態資源映射規則(以圖說話)

文章目錄一、訪問/webjars/**路徑二、訪問/**路徑三、訪問/**路徑下的歡迎頁四、訪問**/favicon.ico路徑 寫在前面: 環境:Spring Boot版本:1.5.10.RELEASE 文章中相關源碼的分析,

原创 No converter found for return value of type: class java.util.ArrayList終極解決方案

1、錯誤原因:springmvc默認是沒有對象轉換成json的轉換器的,需要手動添加jackson依賴。 2、解決方案 我們需要在pom.xml中導入以下三個依賴 注意:三個依賴缺一不可!!! <properties> <ja

原创 Spring Boot訪問index.html踩坑紀

使用環境 Spring Boot 1.5.10.RELEASE 該版本下歡迎頁(index.html)存放的路徑? 在IDEA中,使用ctrl+n搜索WebMvcAutoConfiguration,然後在該類下分析源碼。在此過程

原创 Spring Boot歷史版本官方文檔地址

無論是在平時學習Spring Boot還是實際做項目過程中,我們難免會查閱官方文檔。 但是,由於各個版本的需要,我們查閱Spring Boot版本的官方文檔也不同,今天記錄一下Spring Boot的各個版本的官方文檔地址。 Sp