原创 shell腳本定時備份docker部署的MySQL數據庫

之前由於服務器一直被攻擊,數據庫總是中勒索病毒,在前篇文章中,說了一些提高安全性的辦法,但是我認爲還是有些不靠譜。也結合之前研究定時備份的腳本,今天來寫一篇關於定時備份數據的文章。 一、腳本 我的MySQL是使用docker部署的

原创 給我的服務器數據庫加固防線

​最近徐老狗買的騰訊雲服務器總是被黑,數據庫慘遭攻擊,今天他終於忍無可忍,開始加固服務器。 一、修改ssh默認端口: 進入服務器執行 vim /etc/ssh/sshd_config 先把port 22的註釋解開,在下面添加一個

原创 解決docker容器下,數據庫時間與服務器時間不一致問題

問題: 使用docker安裝MySQL,但是容器的時間與服務器時間不一致,該怎麼調整呢? 解決方式: docker run --name mysql01 -p 3306:3306 -v /var/mysql/data:/var/l

原创 SpringBoot工程使用本地Tomcat發佈服務

這是我在第一家面試的時候,面試官問我的問題,當時我沒有回答出來,所以回來百度了一下,並且自己實操一下,步驟很簡單。 一、修改打包方式 springboot項目默認的打包方式是打成jar包,所有我們要在pom文件裏改成war包形式打

原创 Java的學習路線

前言 今晚我有個朋友跟我聊天,他跟我說他想重新拾起Java走開發這條路了。他之前也學過Java,不過畢業工作乾的是運維,後來辭職之後去做美工,都是與Java開發無關的工作,現在想回頭重新學Java找開發,我跟他說,你還得努力的學。

原创 Shiro學習筆記一

Shiro基本介紹 Apache Shiro是Java的一個安全框架。功能強大,使用簡單的Java安全框架,它爲開發人員提供一個直觀而全面的認證,授權,加密及會話管理的解決方案。 ps:結合Springboot的話,shiro就不

原创 SpringCloud初體驗之REST服務與消費

前言 本萌新從今天開始進入對springcloud的學習階段了,說實話之前剛學完Java的時候對編程信心十分的匱乏,學的Java基礎稀裏糊塗,說做網頁吧連登陸註冊增刪改查都寫不出來。試圖從基礎的spring開始學,但是那複雜的配置

原创 SpringBoot+Security動態配置權限

前言 在現在web開發中,安全權限的認證一直佔着舉足輕重的地位,爲此Spring自己也出過security安全模塊,但是這是一個比較重量級的框架,配置相當的繁瑣。後來又出現了shiro這種輕量級的安全框架,裏面提供的方法也基本滿足

原创 Security整合OAuth2

先提一句 最新發現用idea創建springboot工程,他給的版本是2.2.4,如果你的maven用的是阿里雲鏡像的話,會報找不到!阿里雲應該還沒有同步這個版本,請降到2.2.2 添加工程依賴 <?xml version="1.

原创 Springboot Cors解決跨域問題

解決方法有兩種: 是通過註解的形式,這個註解可以加在方法上也可以加在類上 @CrossOrigin("http://localhost:8081") 寫配置類 package com.leo.cors1; import

原创 解決Can not construct instance of java.util.Date from String value

最近做的項目是用jeecg進行開發的,所使用的的持久層是hibernate,在提交日期時間格式爲yyyy-MM-dd HH:mm:ss時,發生轉換異常。 這個問題的主要原因是前臺提交的時間類型的string字符串,然後你後臺對應的

原创 itext做PDF導出

項目要做PDF導出數據,還要實現點擊在瀏覽器上下載的效果!於是去網上找有沒有什麼前人寫好的工具包拿過來用,一看果然還是有的!我這邊就直接貼我的實現代碼吧,反正都是百度的! 導入依賴: <!-- https://mvnrepos

原创 url參數截取

判斷參數前是#還是? function getUrlParams(data) { let obj = {}; let arr = data.slice(1, data.length).split('&');

原创 idea模板

代碼註釋模板 /** * @Description: $description$ * @Param: $params$ * @return: $returns$ * @Author: 朝花不遲暮 * @Date: $da

原创 Jeecg關聯表前臺如何對接接口

我們公司用的敏捷開發框架是jeecg,這個框架只需要在他界面上配置表單 就可以生成一系列的增刪改查,但是最近有業務需求,要進行關聯表操作,而且我還有個移動端項目 要對接這個接口,所以我要知道這個生成的接口該如何對接,怎麼傳參數?