原创 SpringFramework中重定向

需求:需要在兩個@Controller之間跳轉,實現重定向 解決: @PostMapping("/files/{path1}") public String upload(...) { // ... return

原创 基於環境變量爲多用戶配置不同的JDK(win)

情景 同一服務器同時部署不同項目需要使用不同的JRE 環境 Windows Server 2008 需求 用戶admin 需要使用jdk1.8 用戶admin1 需要使用jdk1.7 解決 通過配置用戶環境變量實現,

原创 Eclipse 入手配置

工欲善其事,必先利其器 前言 在安裝eclipse後進行簡單的配置能夠爲以後的開發提高不少效率,(由於目前經驗不足,這裏記錄下來僅供參考,會持續修改) 目前使用eclipse版本: 一、編碼配置 utf-8 1.work

原创 Java開發相關官方存檔下載地址

在開發的過程中,我們會用到一些老版本的軟件、配置文件等,但是官網一般都直接放的是最新版,幸好很多都是有存檔供下載的,這裏收集一些官方存檔,本人也是剛入行的菜鳥,如果大家有推薦的也可以下面留言,我會及時更新。 jdk Java

原创 JSONObject與null

前言 今天在寫代碼的時候發現在 JSON 中 由於put了key對應的value爲null,結果這個JSON鍵值對沒有輸出 org.json.JSONObject 在orgJSON 中,如果直接put value會有報錯提示: o

原创 優化SQL語句

目錄前言官方文檔 前言 無論是面試還是平時使用, SQL優化肯定是無可避免的, 網上一搜千篇一律, 良莠不齊; 其實MySQL官方手冊已經給出了很全面的數據庫優化建議(不止優化SQL語句) 官方文檔 8.2 Optimizing S

原创 SQL 命令批量生成drop命令

SQL 命令批量生成drop命令 需要批量刪除表,而MySQL又沒有提供相關的功能;一般我們建表也都會使用相同前綴,那麼,在不使用工具的情況下可以選擇使用sql生成批量刪除命令; 如刪除以 “wp_” 開頭的表: SELECT CONCA

原创 MySQL 修改密碼

使用set password命令 修改本地密碼: SET PASSWORD FOR 'root'@'localhost'=PASSWORD('newpasswd'); 遠程密碼修改: SET PASSWORD FOR 'root'

原创 CentOS 忘記root密碼(重置root密碼)

首先開機選擇Advanced options for ****這一行按回車; 然後選中最後是(recovery mode)這一行按“E”進入編輯頁面; 將ro recovery改爲rw single init=/bin/bash; 按c

原创 命令登錄MySQL

本地登錄 MySQL客戶端:https://dev.mysql.com/downloads/installer/ 在本地安裝好客戶端,配置好環境變量,即可直接在命令提示符中登錄 簡單點: 需要根據提示輸入密碼(可指定登錄的庫

原创 導出maven項目依賴的jar包

> 注意使用mvn命令是需要配置好maven的環境變量 一、導出到自定義目錄中 在maven項目下創建lib文件夾,輸入以下命令: mvn dependency:copy-dependencies -DoutputDirecto