原创 linux服務器上部署springboot項目,並讓他持續運行到後臺

我們知道在運行springboot 項目只需要java -jar + 項目的war包(jar包)名。 但是隻要終端已停止那麼服務就會被關閉,也就無法訪問到我們的項目了。所以我們可以使用守護進程的方式來讓服務運行在後臺。1.編寫腳本如下:這

原创 springMVC 校驗時,CustomValidationMessages.properties中的錯誤提示信息的中文亂碼 問題

今天在學習springmvc的校驗時,遇到了CustomValidationMessages.properties配置文件的信息,才錯誤提示時是亂碼的問題;在網上找了很多方法都沒解決;最後原來是在配置校驗器的時候忘記指定了編碼格式,如果不

原创 通過scrapy,從模擬登錄開始爬取知乎的問答數據

這篇文章將講解如何爬取知乎上面的問答數據。 首先,我們需要知道,想要爬取知乎上面的數據,第一步肯定是登錄,所以我們先介紹一下模擬登錄: 先說一下我的思路: 1.首先我們需要控制登錄的入口,重寫start_requests方法。來

原创 Linux服務器上實現數據庫和圖片文件的定時備份

一、1.首先創建一個目錄,用於存放備份的數據2.在該目錄下創建兩個子目錄一個用於存放數據庫的信息,一個用於存放圖片資源3.#數據庫的備份執行下面的命令 mysqldump -uroot -p你的數據庫密碼 你想要備份的數據庫名 > /o2

原创 使用Eclipse遠程調試雲服務器上的微信公衆項目

雲服務器系統:centos 7.3如何在Eclipse上調試我們在雲服務器上的項目呢,下面介紹一下步驟:1.因爲root賬號不支持遠程調試,首先需要在linux上創建一個新的用戶,然後用該用戶裝一個tomcat 並將項目部署上。2.該用戶

原创 使用java實現AES算法的加解密(親測可用)

話不多說,直接上代碼   import javax.crypto.Cipher;   import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKey

原创 利用AJAX JAVA 通過Echarts實現豆瓣電影TOP250的數據可視化

1.mysql表的結構2.數據(數據是通過爬蟲得來的,本篇文章不介紹怎麼爬取數據,只介紹將數據庫中的數據可視化):下面就是寫代碼了:首先看一下項目目錄:數據庫層:業務邏輯層:package dao;import java.sql.Resu

原创 使用@RunWith(SpringJUnit4ClassRunner.class)進行單元測試時 報錯 和 java.lang.NoSuchMethodError的解決方法

1 使用@RunWith(SpringJUnit4ClassRunner.class)進行單元測試時,需要junit高版本和spring-test的高版本才支持,junit需要4.0以上的,spring-test也需要高版本,最開始我用的

原创 使用maven 打包springboot項目步驟以及所遇到的問題

1.首先必須確保java和maven是安裝好的,並且環境變量配置正確2.接着可以看一下我們項目中的pom.xml中的以下配置packaging那裏很關鍵,表示我們打包項目的類型,可以爲jar 也可以爲war包。不過,需要注意的是,如果打包

原创 出現 HTTP Status 500 - Servlet.init() for servlet springmvc threw exception 異常

出現這種異常在網上搜了搜 ,大多數都是說jdk和tomcat版本的問題;而我前幾天都是運行得好好的,今天就編寫了代碼一運行項目發現報了這個錯誤。後臺仔細看了看錯誤信息。結果是在你的項目中有相同的requestMapping路由了 。這樣會

原创 springmvc 整合 redis

引入依賴 <!--redis--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.

原创 guava的簡單使用

引入依賴 <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-guava</artifa

原创 java 中使用logback日誌,並實現日誌按天分類壓縮保存。

以maven項目作爲構建工具爲例,首先引入使用logback需要的3個依賴,需要注意使用logback是需要引入slf4j-api的,因爲logback是基於slf4j的 <!--logback--> <dependency> <g

原创 java 中使用MD5加密 , 入庫時對密碼進行加密

import lombok.extern.slf4j.Slf4j; import java.security.MessageDigest; @Slf4j public class MD5Util { public fin

原创 java 發送簡單郵件(不帶附件)

引入依賴     郵件實體類 可用郵件服務器地址(網易爲例) 郵件工具類 import com.me.beans.Mail; import lombok.extern.slf4j.Slf4j; import org.apache.