原创 新手前臺 使用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