原创 Docker安裝Kafka和Kafka-Manager

本文介紹如何通過Docker安裝kafka與kafka界面管理界面 一、拉取zookeeper 由於kafka需要依賴於zookeeper,因此這裏先運行zookeeper 1、拉取鏡像 docker pull wurstmeister/z

原创 Linux安裝私有鏡像倉庫

介紹如何在自己的服務器搭建docker鏡像倉庫 一、查看宿主機docker版本 如果版本小於17,需要下載新的版本docker,如果你的docker版本大於17的話,以下跳過,請直接跳到第二塊 docker -v 1、更新yum源 yum

原创 美化Windows終端

本文介紹如何給Windows系統的終端進行打扮,最下面會有效果圖 一、安裝FluentTerminal 1、下載 前往GitHub找到下面的文件下載 2、安裝 下載後解壓,進入解壓後的目錄,找到Install.ps1文件,右擊使用Pow

原创 SpringBoot使用tools-auth進行權限認證

簡單快速的在項目中進行權限驗證 一、導入依賴 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-auth</artifactId> <version

原创 Linux搭建自己的Nexus私服

本文介紹如何在Linux服務器通過Docker搭建Nexus私服 一、安裝Nexus 1、創建存放數據的位置 # 進入個目錄,這個你們隨便 cd /srv # 創建個文件夾 mkdir nexus-data # 賦予權限,不然啓動會報錯,無

原创 SpringBoot使用tools-auth進行權限驗證

簡單快速的在項目中進行權限驗證 一、導入依賴 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-auth</artifactId> <version

原创 Docker安裝ElasticSearch和Elasticsearch-Head以及IK分詞器

ElasticSearch 是一個分佈式、高擴展、高實時的搜索引擎。它能很方便的使大量數據具有搜索、分析和探索的能力。充分利用ElasticSearch的水平伸縮性,能使數據在生產環境變得更有價值。ElasticSearch 的實現原理主要

原创 Linux搭建自己Nexus私服

本文介紹如何在Linux服務器通過Docker搭建Nexus私服 一、安裝Nexus docker run -d -p 8081:8081 --name nexus -v /srv/nexus/nexus-data:/var/nexus-d

原创 Docker安裝Gitlab和Gitlab-Runner並實現項目的CICD

本文詳細介紹如何在Linux系統使用Docker安裝Gitlab、Gitlab-Runner並實現項目的CICD一、安裝Gitlab1、拉取鏡像並啓動由於服務器的80端口可能被佔用,所以這裏我們改成了其他端口來啓動docker run -d

原创 Linux搭建自己的Docker鏡像倉庫

介紹如何在自己的服務器搭建docker鏡像倉庫 一、查看宿主機docker版本 如果版本小於17,需要下載新的版本docker,如果你的docker版本大於17的話,以下跳過,請直接跳到第二塊 docker -v 1、更新yum源 yum

原创 Docker安裝Gitlab和Gitlab-Runner並實現項目CICD

本文詳細介紹如何在Linux系統使用Docker安裝Gitlab、Gitlab-Runner並實現項目的CICD 一、安裝Gitlab 1、拉取鏡像並啓動 由於服務器的80端口可能被佔用,所以這裏我們改成了其他端口來啓動 docker ru

原创 Excel導入導出

提供Excel導入導出功能一、安裝依賴<dependency> <groupId>cn.gjing</groupId> <artifactId>tools-excel</artifactId> <version>1.

原创 SpringBoot快速集成Swagger

快速在SpringBoot項目中集成Swagger 使用方法 1. 導入依賴 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-starter-swag

原创 Java http工具類

在項目中快速發起http請求 一、添加依賴 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-httpclient</artifactId> <ve

原创 Mybatis原理分析

MyBatis 是一款優秀的持久層框架,它支持定製化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。MyBatis 可以使用簡單的 XML 或註解來配置和映射原生信息,將接口和