原创 Repeated column in mapping for entity,should be mapped with insert=“false“ update=“false“

這篇博文記錄項目實戰開發中遇到的一個bug。 錯誤背景和詳情 問題出現的背景是當數據庫中有一個字段爲longtext 類型,使用JPA 映射時候出現的這個錯誤 /** * 商品介紹相關URL */

原创 03. 微服務架構開發實戰之使用Eureka集羣實現高可用服務治理

3. 微服務架構開發實戰之服務治理3. 微服務架構開發實戰之使用Eureka集羣實現高可用服務治理3.1 服務治理解決了什麼問題?3.2 服務治理的解決思路是什麼?3.3 服務治理的框架有哪些?3.4 使用Eureka 實現服務治

原创 02. 微服務架構開發實戰之單體架構應用改造升級微服務架構

微服務架構開發實戰之單體架構應用改造升級微服務架構0x01 設計改造單體架構應用程序1.1 需求分析1.2 關於主鍵生成策略1.3 關於技術的選型1.4 關於單體架構的項目目錄結構0x02 設計我們的簡易版電子商城2.1 創建單體

原创 24. Spring Boot 2.x最佳實踐之Docker 集成

這篇博文我們將一起使用Spring Boot 構建一個Docker 鏡像。Spring Boot 2.x最佳實踐之Docker 集成0x01 Spring Boot 2.x最佳實踐之Docker 集成1.1 引言1.2 Sprin

原创 如何更好地學習和練習Leetcode

如何更好地學習和練習Leetcode寫在前面的話1. 入門指南1.1 如何下載該項目1.2 如何使用這個項目1.2.1 使用Maven1.2.2 使用Gradle1.3 貢獻1.4 項目開源地址 寫在前面的話 無論你是爲了面試還是

原创 Docker 入門學習教程

Docker入門學習教程0x01 關於Docker 你應該瞭解的1.1 Docker 解決了什麼問題?1.2 Docker 是什麼?1.3 爲什麼不用虛擬機?1.4 虛擬機和Docker 的區別是什麼?1.5 Docker, Do

原创 ES(Elasticsearch)入門學習教程

Elasticsearch 入門學習教程1.1 爲什麼要學Elasticsearch?1.2 如何下載安裝使用ES?1.2.1 ES 安裝使用條件1.2.2 ES 下載須知1.2.3 ES 官方下載1.2.3.1 Windows

原创 如何在windows上搭建DZ(Discuz!)論壇?

如何在windows上搭建Discuz論壇?0x01 如何在windows上搭建Discuz論壇?1.1 寫在前面的話1.2 什麼是Discuz! ?1.3 如何搭建DZ論壇運行環境?1.4 下載phpstudy1.5 安裝ph

原创 1. 跟着官網學 Apache Flink 1.10.0 之理論篇

跟着官網學 Apache Flink 1.10.0 之理論篇0x01 前言0x02 跟着官網學 Apache Flink 1.10.0 之理論篇程1.1 什麼是Apache Flink?1.1.1 架構1.1.1.1 處理無界和有

原创 Spring Boot 2.x 最佳實踐專欄簡介

Spring Boot 2.x 最佳實踐專欄簡介1.1 爲什麼寫這個專欄?1.2 Spring Boot 2.x 最佳實踐專欄簡介1.3 學習環境搭建1.4 博文更新列表1.5 專欄公告 1.1 爲什麼寫這個專欄? Spri

原创 微服務架構的測試策略

微服務架構的測試策略1.1 引言1.2 微服務架構下各個微服務怎麼測?1.2.1 什麼是測試?1.2.2 測試的不同類型?1.2.2.1 單元測試的建議1.2.2.1.1 Mock對象1.2.2.1.2 Stub 對象1.2.2

原创 盤點那些年我做過的其他作品

盤點那些年我做過的其他作品0x01 盤點那些年我做過的其他作品1.1 C語言1.1.1 C 語言動態走迷宮1.2 Java1.2.1 網絡爬蟲1.2.1.1 網絡爬蟲一1.2.1.2 網絡爬蟲一1.2.2 可疑文件監測刪除腳本1.

原创 Java源碼解讀篇之ClassLoader

Java源碼解讀篇之ClassLoader1.1 什麼是Class Loader?1.2 Java類加載之雙親委派模型1.2.1 什麼是雙親委派模型?1.2.2 爲什麼叫雙親委派模型?1.3 Class Loader 類加載器之如

原创 Gradle下載安裝配置以及與Maven用法對比

Gradle下載安裝配置以及與Maven用法對比1.1 Gradle 是什麼?1.2 Gradle 如何安裝1.2.1 Windows 如何下載安裝1.2.2 Mac OSX 如何下載安裝1.3 Gradle 驗證是否安裝成功1

原创 00. 微服務架構沉思錄

微服務架構沉思錄1. 微服務架構沉思錄1.1 微服務架構中的進程間通信1.1.1 進程間通信技術1.1.1.1 基於同步請求響應的通信機制1.1.1.1.1 REST 的好處1.1.1.1.2 REST 的弊端1.1.1.1.3