原创 Docker19.03.5安裝Mysql5.7.28,並且掛載數據卷和配置

MongoDB的插曲 啓動MongoDB的dokcer命令 docker run -d -p 27017:27017 --restart always --privileged=true -v /usr/local/dockermong

原创 新版api java兩種方式連接帶有密碼權限的MongoDB(MongoTemplate,MongoClient)

環境:MongoDB爲上篇文章docker安裝並且啓動的,啓動的時候是帶有認證,需要用戶名和密碼纔可以登錄,需創建數據庫並設置相關用戶的讀寫權限。Jdk8+idea 上篇文章的鏈接 一:通過MongoDB的客戶端鏈接 導入SpringDa

原创 Redis4.0.11實現主從+哨兵模式搭建+主備切換測試

 服務器:centos7.5,redis4.0.11  準備三臺服務器:172.10.1.10 (master) ,172.10.1.22(slave)172.10.1.24 (slave)  redis的安裝這裏不再做說明,默認是安裝完

原创 模擬高併發的測試(多線程開啓httpclient請求接口)

模擬高併發的原理就是:利用線程池去執行多個線程通過httpclient訪問controller  package com.xtzn.utils; import com.alibaba.fastjson.JSONObject; im

原创 將文本中的內容轉換成base64字符串(並不是文本本身,是裏面的內容)

package com.xtzn.control; import org.apache.commons.codec.binary.Base64; import java.io.BufferedReader; import java.

原创 Centos7.5配置ftp服務器連接,並且採用java連接測試

1:安裝ftp yum install -y vsftpd 開機自啓設置 systemctl enable vsftpd.service 啓動ftp服務 systemctl start vsftpd.service  關閉ftp

原创 Json字符串傳遞給後臺String 接收後轉成對象獲取對象中的屬性值。

一:前端傳參數 {"bid":["com.adhabsdad.chd","dhgdqjgd.cinc.cjc"]} 二:後臺的代碼接收 @RequestMapping(value = "/register", method =

原创 2019.3.3版本idea連接數據庫後,xml中寫sql不提醒數據庫的字段名 解決方式

1:在設置的搜索框內輸入:SQL Dialects 然後再輸入SQL,進入如下的界面,並且全部勾選。  點擊應用即可

原创 Shell腳本自動配置服務器的jdk環境+定時重啓tomcat

一:自動化的配置java環境 root用戶下安裝的腳本 腳本內容如下:  #!/bin/bash tar -zxvf jdk* mv ~/jdk1*/ /usr/local/ cd /usr/local/jdk1* jdkhome=`

原创 SpringBoot2.0結合JWT+Shiro實現登錄以及權限的控制

在掌握了shiro以及jwt相關基礎知識的前提下  一 實現的功能:      1: jwt結合shrio登錄(登錄成功後返回對應的token給前端)。      2:shiro對接口進行授權控制。      3:在沒有登錄的情況下,不允

原创 Docker19.03.5安裝Mysql5.7.28,並且掛載數據和配置

1:   安裝的環境:centos7.5  docker版本19.03.5     拉取鏡像 docker pull mysql:5.7.28  docker images  3:啓動鏡像 docker run --name mysq

原创 懶猿必備:mybatis-plus3.10實戰經驗(二)完美CRUD,解放雙手

   上篇文章講述瞭如何通過一個數據庫完成代碼的自動生成,包括接口,xml等相關文件,同時還配置了swagger的相關信息,本篇將講述如何利用mybatis-plus完成一個完美的crud,只涉及數據的更改,不考慮其他任何情況。相信你看了

原创 懶猿必備:mybatis-plus3.10實戰經驗(一)自動生成代碼

        做後端開發的,無一不知曉mybatis的存在。它方便了sql的抒寫,讓項目更加的層次分明。但是mybaitis-plus的出現,將這個框架的方便程度再次升級了一個檔次。我們公司的實際項目大多采用這個框架,這個框架不但集成了

原创 根據數據庫字段動態生成excel模版下載,上傳模版獲取數據存入數據庫(poi+java類反射)

 環境:mysql5.7.28+java8+Spring boot 2.2.4 +mybatis-plus3.10  動態:根據需求,用戶可以選擇對應的字段生成excle模版 下載  poi+反射:poi是excel的第三方jar,反射的

原创 Servlet的基本配置及Servlet的生命週期

Servlet(Server Applet),全稱Java Servlet。是用Java編寫的服務器端程序。其主要功能在於交互式地瀏覽和修改數據,生成動態Web內容。狹義的Servlet是指Java語言實現的一個接口,廣義的Servl