原创 Spring Boot 解決跨域問題的 3 種方案

前後端分離大勢所趨,跨域問題更是老生常談,隨便用標題去google或百度一下,能搜出一大片解決方案,那麼爲啥又要寫一遍呢,不急往下看。 問題背景 Same Origin Policy,譯爲“同源策略”。它是對於客戶端腳本(尤其是JavaSc

原创 OSS對象存儲從入門到使用

什麼是OSS對象存儲?? 詳細解釋參考官方API OSS對象存儲主要使用於什麼場景?? 圖片和音視頻等應用的海量存儲 OSS可用於圖片、音視頻、日誌等海量文件的存儲。各種終端設備、Web網站程序、移動應用可以直接向OSS寫入或讀取數據。OS

原创 如何根據數據庫快速生成開發中的每一層???

下面主要介紹如何使用MyBatisPlus生成各層代碼 直接擼代。。。 package xyz.Mrzhangxd.basic.tool; import com.baomidou.mybatisplus.annotation.DbType

原创 第二章、Elasticsearch 教程: 簡介及其安裝前的準備工作

簡介 Elasticsearch 使用 Java 語言開發,使用 Elastic 開源協議,實時分佈式開源的全文搜索和分析引擎; Elasticsearch 通過 RESTful Web 服務接口訪問,並使用 JSON 文檔來存儲數據; E

原创 第一章、Elasticsearch教程:基礎教程

前言 Elasticsearch ( ES ) 是一個基於 Lucene 的實時分佈式開源的全文搜索和分析引擎。它不但穩定、可靠、快速,而且也具有良好的水平擴展能力,是專門爲分佈式環境設計的。 Elasticsearch 通常用於單頁面應用

原创 阿里雲-雲服務器安裝jdk

下載linux環境下jdk(略) 安裝jdk步驟(以jdk-8u161-linux-x64.tar.gz爲例) 解壓安裝包 將下載好的JDK安裝包通過xftp上傳至服務器,可自己定義一個目錄(/usr/local/java)存放並進行解壓,

原创 IntelliJ IDEA(2019.03)破解教程(親測實用)

1.下載破解補丁 下載地址:idea破解補丁 提取碼:2gll 解壓放到不容易清理文件刪除的目錄,比如:可以放到Idea安裝路徑 博主放到了下面路徑:D:\Program Files\JetBrains\IntelliJ IDEA 201

原创 如何很“禮貌”的避免拋出空指針異常

如何很“禮貌”的避免拋出空指針異常 摘要 說到空指針,是猿寶寶們最頭疼的問題(贊同的評論區“+1”哦),這篇文章教大家如何很“禮貌”的避免拋出空指針異常,大家此時此刻有個疑問,怎麼個禮貌發,那麼大招來了,大家裝備都升級了吧,以免我放大招傷到

原创 處理實現線程獲取值

方式一:主線程等待法 如果未獲取到值,則主線程等待,一直到獲取值爲止。 package mrzhangxd.xyz.thread; /** * CopyRight (C),2019 *

原创 不同樣式輸出菱形

不同樣式輸出菱形 1、實心菱形 package mrzhangxd.xyz.demo; /** * CopyRight (C),2019 * * @Package: mrzhangxd.xyz.demo * @Name: Test

原创 vue.js 中使用(...)運算符報錯的解決方法

vue.js 中使用(...)運算符報錯的解決方法 Syntax Error:Unexpected token(XX:X) }, computed:{ ...mapGetters([ 'p

原创 關於Lombok的認識及其應用(一)

目錄 1、Lombok的介紹 2、Lombok的安裝 3、Lombok實現原理分析 4、Lombok使用方法 4.1、@Data註解 4.2、@Getter/@Setter註解 1、Lombok的介紹 ​ Lombok是一款J

原创 44個Java性能優化

44個Java性能優化 首先,代碼優化的目標是: 減小代碼的體積 提高代碼運行效率 代碼優化細節 1 .儘量指定類、方法的final修飾符 ​ 帶有final修飾符的類是不可派生的。在Java核心API中,有許多應用final的例子,例

原创 Spring MVC原理及配置

Spring MVC原理及配置 1. Spring MVC概述 Spring MVC是Spring提供的一個強大而靈活的web框架。藉助於註解,Spring MVC提供了幾乎是POJO的開發模式,使得控制器的開發和測試更加簡單。這些控制器一

原创 Intellij IDEA 從入門到上癮 圖文教程

1. IDEA VS Eclipse 核心術語比較 ​ 由下圖可見:兩者最大的轉變就在於工作空間概念的轉變,並且在IDEA當中,Project和 Module是作爲兩個不同的概念,對項目結構是具有重大意義的,這也恰恰是許多IDEA初學者覺得