原创 讓SpringBoot打包爲war包

修改Application類, 繼承SpringBootServletInitializer類,重寫configure方法 @Override protected SpringApplicationBuilder config

原创 在CentOS系統中利用Coolq接收和發送QQ消息、通知和請求

1.在Centos中安裝Docker #下載安裝腳本到本地 $ curl -fsSL get.docker.com -o get-docker.sh #使用阿里雲數據源安裝 $ sh get-docker.sh --mirror

原创 SpringBoot使用spring-data-redis獲取json數據後,遍歷數據 java.util.LinkedHashMap cannot be cast to xxx異常

SpringBoot使用spring-data-redis獲取json數據後,遍歷數據 java.util.LinkedHashMap cannot be cast to xxx異常 配置如下 private Jackson2Js

原创 OkHttp3設置禁用臨時重定向

在模擬登錄學校教務系統時遇到了302重定向問題,使用下面代碼禁用即可 OkHttpClient client = new OkHttpClient().newBuilder().followRedirects(false).bui

原创 頁面使用font-awesome圖標加載不出來OTS parsing error: Failed to convert WOFF 2.0解決方案

項目使用springboot+maven 使用font-awesome時發現圖標無效,是因爲maven或者springboot攔截了字體資源 將pom.xml的下列配置中的filtering改爲false <resources>

原创 redis連接讀取數據速度慢並且偶爾提示 遠程主機強迫關閉了一個現有的連接

找到redis目錄下的etc/redis.conf 修改 protected-mode yes 改爲:protected-mode no 關閉保護模式

原创 使用docker-compose安裝elasticsearch6.8.1

創建配置文件docker-compose.yml version: '3.1' services: elasticsearch: image: elasticsearch:6.8.1 con

原创 linux使用ftp服務上傳文件後發現訪問不了(403)

將/etc/vsftpd/vsftpd.conf配置文件中的local_umask設置爲022 local_umask=022 如果是使用docker,啓動時加上,針對fauria / vsftpd LOCAL_UMASK=02

原创 配置Nginx使Java可以獲取真實IP

使用Nginx代理後獲取真實ip地址 配置如下 server -> localtion下                 proxy_set_header x-client-ip  $remote_addr;              

原创 自定義SpringBoot的啓動banner

自定義banner 在項目的resources文件夾下創建一個banner.txt文件,裏面的內容就是Banner內容 該網站可以自動生成 自動生成banner工具

原创 IDEA使用git提交到github時提示Push rejected: Push to xxx/master was rejected

IDEA使用git提交到github時提示Push rejected: Push to xxx/master was rejected第一次提交項目到已創建的空庫中時報錯 第一次提交項目到已創建的空庫中時報錯 解決方法 打開

原创 Java:自定義註解與反射

1. 簡單介紹 作用:不是程序本身,是作爲類似註釋的方式對程序作出解釋,也存在檢查和約束作用 格式:使用**@註解名(參數)**格式 使用地點:可以在包、類、字段和方法上使用 2. 元註解 用來解釋註解的註解,Java中定義

原创 使用okhttp時報錯getOutputStream() has already been called for this response

使用Response response = client.newCall(request).execute()後應直接使用response,而不是將response作爲返回結果。response.body()本質是輸入流的讀操作,

原创 python在windows下安裝lxml

windows下直接使用pip安裝python會報錯 需要先安裝wheel pip install wheel 然後到https://www.lfd.uci.edu/~gohlke/pythonlibs/下載對應的文件 注意,

原创 FTP連接不上,不能顯示列表,不能上傳文件等問題解決方法彙總

FTP連接不上,不能顯示列表,不能上傳文件等問題解決方法彙總前言連接不上不能顯示文件列表或上傳下載失敗 前言 本人使用的是Centos7,安裝的vsftpd 當使用工具或者API連接FTP服務器時,發生的各種問題,在這裏彙總一下 推薦