原创 Spring Boot Loader源碼分析

分析Spring Boot Loader源碼其實就是在搞懂爲何Spring Boot打成jar包可以直接運行起來。 一)、探索從解壓jar包開始 解壓項目打包成的jar包,我們可以得到三個文件夾 BOOT-INF,內部還有兩個

原创 IDEA 搭建JDK源碼閱讀環境

一)、找到JDK源碼包,並解壓src.zip JDK1.8版本,直接在安裝目錄下可找到src.zip壓縮包 JDK11版本,則是在安裝目錄的lib文件夾下找到src.zip壓縮包 二)、刪除不需要的文件夾 三)、設置IDE

原创 IDEA 遠程調試 Spring Boot 源碼

一)、查看關於-agentlib命令 在終端命令行中輸入"java"就能看到"-agentlib"命令 二)、關於-agentlib的詳細使用說明 根據上邊提示的文字,我們可以輸入以下命令來查看關於-agentlib的詳細使用

原创 什麼是 OAuth 2.0 授權碼模式?

原文章 作者:Aaron Parecki 譯者:MoCha => 摩卡先生 前言 授權碼模式大概是我們所最常見的OAuth 2.0 授權模式。當用戶授權給app時,授權碼模式就會在網頁應用和原生apps中使用到。 本文章是本系列文

原创 Spring Boot 配置跨域訪問CORS

Spring Boot 配置 CORS SpringBoot 2.x主要提供了兩種方式來支持Cors,如下: @CrossOrigin:默認boolean DEFAULT_ALLOW_CREDENTIALS = false;

原创 Spring Boot 個性化自定義Banner

參考文章:Spring boot 之自定義 Banner // 不直接放Banner.txt文件來控制Spring Boot Banner圖樣 // 而是通過實現org.springframework.boot.Banner接口來

原创 CentOS7 爲RabbitMQ安裝延時隊列插件

一)、查看RabbitMQ版本號 rabbitmqctl status | grep rabbit 二)、選擇與RabbitMQ版本號對應的插件 官方插件下載地址 直接下載插件然後上傳到服務器也是可以的 # 1. 進入到Rabb

原创 如何開啓 Docker 遠程訪問?

編輯以下文件 vim /lib/systemd/system/docker.service 在ExecStart=後添加配置,注意,需要先空格後,再輸入 -H tcp://0.0.0.0:2375 -H unix:///

原创 解讀ArrayList集合中,for循環遍歷和迭代器遍歷的不同

/** * 解讀ArrayList集合中,for循環遍歷和迭代器遍歷的不同 * * @author MoCha * @date 2020/4/3 */ public class Demo { public sta

原创 手把手教你 CentOS7 安裝Docker

參考文章 Get Docker Engine - Community for CentOS install-using-the-repository 安裝步驟 移除舊版本 sudo yum remove docker \

原创 MyBatis-Plus代碼生成器配置及application文件配置

一)、代碼生成器配置 <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId

原创 關於Mybatis-Plus org.apache.ibatis.binding.BindingException問題解決

問題描述 org.apache.ibatis.binding.BindingException Invalid bound statement (not found): com.demo.server.system.mapper

原创 如何使用瀏覽器的F12查看下拉選擇框

如何使用瀏覽器的F12查看下拉選擇框 背景說明 當我們進行前端開發時,經常需要藉助瀏覽器的F12功能來幫助我們debugger、查看元素樣式等等。有些時候當我們想要查看下拉選擇框時,卻無法直接通過選取元素來查看這裏面就是有什麼。這

原创 MyBatis-Plus配置教程 使用@Import來簡化Bean對象注入

/** * MyBatis-Plus配置類 * 當注入的Bean對象是簡單的new方式注入,那麼可以採用@Import的方式來簡化代碼 * * @author MoCha * @date 2019/9/21 */ @C

原创 關於WebStorm 使用Ant Design of Vue 通知提醒框notification時,出現的語法無法檢測問題

未調整前 解決方案 調整後 點贊 收藏 分享 文章舉報 摩卡先生 發佈了113 篇原創文章 · 獲贊 48 · 訪問量 3萬+ 私信