原创 IntelliJ IDEA 忽略掉不需要提交到github的文件

記錄一下在IDEA上怎樣將寫的代碼提交到GitHub遠程庫: 團隊開發中,共同操作的應該是業務代碼以及相關配置文件,但是一些本地ide的配置是不應該提交的。因爲每個人的本地環境多少有些不同,即使相同.這些也是不應該提交的。如:iml,.i

原创 記錄搭建jumpserver訪問報nginx502錯誤一次搞笑的經歷

訪問IP地址一直502,我以爲是nginx沒有開啓,就查看了一下nginx的狀態 systemctl status nginx 查看完以後也沒有問題,對nginx重啓了也不行,然後我就去看了nginx的日誌 tail -f /var

原创 SpringBoot項目使用Jenkins部署

本文將講述使用Jenkins部署項目,首先將JDK壓縮包和jenkins.war包拷貝到Linux服務器對應的路徑下。 1.安裝Java # 1.解壓JDK壓縮包 tar -zxvf jdk-8u241-linux-x64.tar.gz

原创 Stream API優化代碼

Java8的新特性主要是Lambda表達式和流,當流和Lambda表達式結合起來一起使用時,因爲流申明式處理數據集合的特點,可以讓代碼變得簡潔易讀 放大招,流如何簡化代碼 如果有一個需求,需要對數據庫查詢到的用戶進行一個處理: 篩選出

原创 nginx + fastdfs 開機自啓動

虛擬機每次啓動之後都要重新啓動一下 nginx 和fastdfs服務,比較麻煩,所以增加開機自啓動。 1.編輯 /etc/rc.d/rc.local 文件,增加啓動項 vim /etc/rc.d/rc.local 2.改爲如下: #!

原创 IDEA中解決maven包衝突問題

使用maven構建項目時,如果項目中有log4j的依賴,在運行程序時可能會出現在同一個類中log4j-over-slf4j.jar和 slf4j-log4j12.jar衝突的問題: 錯誤原因: Exception in thread "

原创 ELK6.4.3部署:Elasticsearch+Logstash+Kibana搭建日誌平臺

一、前言 1、ELK簡介 ELK是Elasticsearch+Logstash+Kibana的簡稱 ElasticSearch是一個基於Lucene的分佈式全文搜索引擎,提供 RESTful API進行數據讀寫 Logstash是

原创 MyBatis分頁插件PageHelper實現原理分析

項目地址:https://github.com/pagehelper/Mybatis-PageHelper  使用方法 public PageInfo<User> findAllByLike(String searchText, Pag

原创 Windows下強制關閉端口進程

# 1.查看端口所在進程 netstat -ano | findstr 端口號 # 2.強制關閉該進程 taskkill /pid 進程號 /f

原创 Swagger異常:導致java.lang.NumberFormatException: For input string: ""數字格式錯誤

出現問題 SpringBoot項目中使用Swagger作爲文檔工具,每次在使用它的文檔時,IDE工具的控制檯都會打印出如下異常,會讓我們感覺很不爽。 68011 [http-nio-8000-exec-6] WARN i.s.m.p.

原创 Tomcat8.5控制檯中文亂碼問題

Tomcat不管是cmd命令窗口中文亂碼問題還是IDEA控制檯中文亂碼問題,只需修改一處地方即可。 找到Tomcat安裝目錄下的conf文件夾下的logging.properties 將GBK改爲UTF-8,IDEA控制檯中文亂碼文件即

原创 Java反編譯插件——Eclipse Class Decompiler

Eclipse有多種安裝插件的方式,包括在線安裝、離線覆蓋式安裝以及離線安裝插件包等。其中,在線安裝常常因爲網絡原因需要耗費太多時間,且最終不一定安裝成功。此文以安裝的Java反編譯插件演示。這個插件我裝了好長時間才裝上,所以分享給你們作

原创 使用PicGo+阿里雲OSS搭建Markdown圖牀

PicGo下載 官網地址:https://molunerfinn.com/PicGo/ 軟件截圖 阿里雲OSS 進入阿里雲官網,登錄後,點擊對象存儲OSS 進入阿里雲OSS控制檯,如果沒有開通,就先開通一下 點擊創建Bucket 輸入參

原创 Docker部署SpringBoot+MySQL項目

本文將講述使用Dockerfile爲SpringBoot項目構建docker鏡像並部署,此種方式不需要依賴自建的鏡像倉庫,只需要應用的jar包和一個Dockerfile文件即可。 1.編寫Dockerfile文件 # 該鏡像需要依賴的基