原创 新手前臺 使用springboot2+vue-element-admin4.0 搭建後臺管理系統 實現後臺交互動態權限

前言:最近不是很忙,所以抽時間學了一下使用vue-element-admin4.0結合springboot2構建一個後臺管理頁面。 vue-element-admin4.0國內節點訪問地址:https://panjiachen.gitee

原创 java 使用Thumbnails壓縮圖片後 表面紅色 解決方案

<dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId>

原创 Springboot2+vue 前後端分離 springsession無法獲取緩存信息的問題 sessionId不一致的問題

首先可以肯定的是這個問題的原因就是跨域的問題。 本地的請求服務器、或者請求局域網內的其他服務器都不行,沒辦法開發調試     跨域的一些配置全都配置了,還是不能獲取到登錄用戶的信息。 跨域的時候無法傳遞Cookies,所以sessioni

原创 linux遠程SSH服務器配置爲使用arcfour流密碼或無任何密碼。RFC 4253不建議使用arcfour弱算法。

/etc/ssh/sshd_config 去掉arcfour,arcfour128,arcfour256等弱加密算 最後面一行設置 Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@o

原创 Tomcat服務器和Nginx服務器的缺省banner的修改全過程

一、隱藏服務器缺省banner的目的     通過隱藏服務器缺省banner,可以避免黑客獲取真實的服務器類型和版本信息,間接地增加攻擊難度。   二、查看服務器的缺省banner(標記)的命令     1、Linux:        c

原创 springboot2 連接多數據源

廢話不多說,直接把相關的配置代碼信息貼出來,都是經過項目驗證的,沒有問題的。 數據庫連接配置: 我使用的yml配置文件 spring: datasource: # 使用druid數據源 type: com.aliba

原创 Linux兩臺服務器之間使用SSH免密登錄

A服務器免密訪問B服務器 在A服務器生產SSH 祕鑰 ssh-keygen -t rsa 使用scp命令將A服務的公鑰拷貝到B服務中 scp -p ~/.ssh/id_rsa.pub root@B服務器的ip:/root/.ssh/a

原创 CentOS7 使用lsyncd同步文件

兩臺CentOS7服務器之間相互同步文件 安裝lsyncd yum install lsyncd 配置lsyncd.conf文件 我自己使用的是SSH連接,直接貼上我的配置(當然還有其他方式) settings {

原创 springboot 使用jasypt-spring-boot-starter加密數據庫連接報錯的問題記錄

今天遇到一個很坑的問題,在創建新項目的時候,我手賤更新了一下 jasypt-spring-boot-starter的版本, 原來使用的是2.1.0,更新後3.0.2. 加密解密都不成功,無法連接數據庫,錯誤我沒截圖,不信的可以試試。 最

原创 Mybatis 批量插入數據庫 多種方式性能對比

1.  設置session ExecutorType  insertForeach (1000條數據一次提交到數據庫,可以寫一個查詢總數的sql測試) 1000條數據,耗時(毫秒):26714   2.  直接調用封裝的單條insert

原创 spring boot yml文件配置alibaba druid數據庫連接器詳解

pom  <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>

原创 Springboot 集成RocketMQ4.4.0 遇到的問題 以及我的解決方法

RocketMQ4.4.0 最近在做一個小項目的過程中使用了MQ消息隊列。 選擇哪種MQ我也糾結了很久,最後選擇了阿里的開源項目RocketMQ,不過現在已經貢獻給Apache社區了。 但是在使用的過程中也是踩了很多坑的,下面我會把我遇到

原创 Spring boot2 使用profile 配置多環境

使用spring boot 框架開發,後來環境多了之後每次打包發佈測試都需要改配置文件,就是用了profile動態配置,發佈不同的環境項目。 首先要確保之前的項目能啓動發佈成功。 那麼接下來就開始改造我們的springboot項目爲多環境

原创 阿里雲 CentOS7 準備Java 運行發佈環境 MySQL8 jdk8 tomcat9

命令: lsb_release -a 查看Centos版本號 安裝mysql   我直接在Linux上聯網下載安裝的 我最開始在https://repo.mysql.com網站找到最新的rpm版本https://repo.my

原创 Emp_Test 項目路徑