原创 linux Centos8安裝Nginx1.8

linux Centos8 安裝Nginx 1.8 1、下載對應的nginx版本.tar 2、將下載好的nginx.x.x.x.tar.gz放到你的預安裝的雲服務器; 3、爲了安裝時不會有問題出現我們先安裝一下 1、GCC——G

原创 Docker 安裝mysql8.0 Navicat出現1251

首先我先膜拜一下Docker 這技術真的太牛逼了 Client does not support authentication protocol requested by server; consider upgrading My

原创 SpringBoot 集成 Swagger文檔 生成器

1、當我們還在使用doc 處理我們項目中遇到的前段分離時,後端定義的接口文檔,swagger已經開始流行了,接下來我們就開始用springboot整合 2、文件位置: 3、將在pom 加入相關座標: <!-- swagger

原创 Linux 安裝RabbitMQ.tar.gz

下載erlang 與 rabbitMq.tar 地址: 鏈接:https://pan.baidu.com/s/1i86KPZUbtPah-XXlb3avFA提取碼:sima 1、首先將現在的兩個包放在你的 linux雲上(我是:

原创 Linux CentOS 簡單快速 安裝jdk-8u162-linux-x64.tar.gz

1、找到對應的jdk 版本號放在自己的雲服務器上,進行操作 2、 解壓 jdk-8u162-linux-x64.tar.gz 文件: tar zxvf jdk-8u162-linux-x64.tar.gz 3、把這個文件移到/

原创 Linux CentOS6.9安裝ElasticSearch-6.5.4.tar.gz

直接進入正題,下載對應的版本,我的是6.5.4 第一步: 下載好的tar文件,解壓縮之後放在指定的目錄下,我的是放在/home/install/elasticserach-6.5.4 第二步:創建用戶和用戶組(因爲Elasti

原创 MySQL後端給前端返回時間多了一天的時區問題

-嗦: 前兩天項目準備上線在生產環境跑了一下,出現了的一個時間時區顯示問題,就是我新增的數據時間: 2019-12-31 15:34:52 我返回的數據是: yyyy-MM-dd 但是當時返回的日期時間是: 2020-01-01

原创 Java導出百萬級數據到Excel中

Java導出百萬級數據到Excel中使用POI導出大批量數據到Excel操作步驟:第一步: 你的自己準備一個大批量的數據 最好能超過65536條以上第二部: 開始編寫代碼,查詢所有的數據,將結果集出傳遞給導出的工具類進行導出 使用

原创 Windows下的SpringCloud-Nacos集羣高可用

第一步:下載 第二步:將下載的文件 nacos-server-1.2.1.zip 進行解壓縮 第三步:配置nacos-server-1.2.1,mysql數據庫(因爲nacos默認使用是自帶的數據庫插件) 1)數據一致性,集羣需

原创 簡單高效快速整合SpringBoot+SpringSecurity+Jwt實現前後端分離權限框架

一、效果、簡敘 首先吐槽一下我以前看到(Security)的文章: 1、有標題沒內容(標題很牛逼什麼小白、新手都會的); 2、只說核心的流程、處理要求,沒有代碼(大神你不懂的小白怎麼操作,我們不會呀); 3、有圖有效果代碼拉下來

原创 IDEA-SpringBoot整合快速MyBatisPlus(二)

今天給大家介紹一下mybatisPlus枚舉(查詢是的數據填充) 效果 使用枚舉返回 沒有使用枚舉返回 第一步: 創建一個對應的枚舉返回類 package com.mybatis_plus.common.enums; impo

原创 IDEA-SpringBoot整合快速MyBatisPlus(一)

簡介 MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBatis 的基礎上只做增強不做改變,爲簡化開發、提高效率而生。 這是官方闡述,我就不廢話了,直接上代碼和乾貨 開始整合 GItHUB 項目

原创 Linux MySQL忘記root密碼之解決方案

安裝mysql成功啓動後報錯 密碼錯誤或者 密碼過期,或者其他我們統一在這裏解決 一、編輯 /etc/my.cnf vim /etc/my.cnf 加上下面這句話 skip-grant-tables 保存並重新啓動mysql服務

原创 Linux CentOS 安裝MySQL-5.7.22.tar.gz

1、解壓縮文件 tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2、將解壓縮的文件 重命名(個人建議) mv mysql-5.7.22-linux-glibc2.12-x

原创 GIt常用命令和分支創建的簡單使用

一、 今天突然領導說讓我們創建個分支,我就想知道就TMD我一個人還需要創建個分支,我也是服了,沒法因爲我那人工資,人說幹啥 咱就得做 二、 開始進行,首先我們都知道“master” 這是git的基礎主幹,也就是我們常說的“主