原创 Springboot導入本地jar Maven打包問題

1.本地jar包 2.pom.xml中導入本地jar包   配置 <plugins> <plugin> <groupId>org.springframewo

原创 mysql 數據入庫日期時間12小時問題

問題: java代碼插入數據庫datetime日期時間爲:2017-08-21 17:29:56 結果在數據庫中顯示的datetime日期時間爲:2017-08-21 09:29:56   原因: 因爲時區設置的問題。 UTC代表的是全球

原创 Java常見對象 DO、BO、DTO、VO、AO、PO

https://blog.csdn.net/uestcyms/article/details/80244407 DO( Data Object) 與數據庫表結構一一對應,通過DAO層向上傳輸數據源對象。 PO(Persistant Obj

原创 Springboot配置阿里SSL證書Linux部署端口異常

application.yml http: port: 8083 server: port: 443 ssl: key-store: classpath:ssl/2788888__xxxxx.com.pfx

原创 MySQL規範

一、數據庫命令規範 所有數據庫對象名稱必須使用小寫字母並用下劃線分割 所有數據庫對象名稱禁止使用mysql保留關鍵字(如果表名中包含關鍵字查詢時,需要將其用單引號括起來) 數據庫對象的命名要能做到見名識意,並且最後不要超過32個

原创 IDEA 內置數據庫管理工具

1.打開idea界面右側的database,打開後選擇MySQL 2.進入配置頁面 3.配置連接參數 注:(1)進入此頁面時 會提示需要下載相關驅動包,根據提示操作        (2)不需要填寫Database        (3)

原创 Linux 服務器修改登陸用戶的密碼

1. 成功登陸到遠程服務器之後,輸入指令:passwd 2.確認指令正確,按下回車鍵,即可彈出提示,讓輸入新的密碼 3.如果輸入的新密碼過於簡單,是不能通過Linux系統的,所以密碼應該設置的複雜一些,這也是爲了系統的安全性考慮,示例

原创 Linux命令修改MYSQL數據庫密碼

通過登錄mysql系統, # mysql -uroot -p Enter password: 【輸入原來的密碼】 mysql>use mysql; mysql> update user set password=passworD("tes

原创 Linux crontab定時任務

1.安裝crontab yum install cixie-cron yum install crontabs 2.開啓crotab服務 service crond start //啓動服務 service crond

原创 Java 根據網址查詢DNS/IP地址

demo import java.io.IOException; import java.net.*; /**  * 查找IP地址  */ public class TestFindDNS {   public static

原创 跨域異常與nginx的underscores_in_headers on

原文地址 最近上線了一個代理系統,通過nginx代理第三方應用來打通不同區域之間的防火牆限制,從而實現訪問策略的一些業務。 期間在系統代理客戶某個應用的時候遇到了跨域問題,由於自己的慣性思維的邏輯,導致花費了整整一天的時間才解決,而且還是

原创 圖片上傳七牛雲(前端和後端)(轉載)

原創地址 在開發項目的時候,經常會用到上傳圖片的功能,如果把圖片全都存放在項目路徑下,會導致項目越來越臃腫,因此可以考慮把圖片上傳交給第三方處理,此處採用七牛雲進行圖片存儲。 經過測試,通過七牛雲獲取圖片確實比直接通過自己的服務器獲取的速

原创 MySQL 根據兩點經緯度計算距離(單位/m)

1.根據兩點位置計算距離(單位/公里) -- start_position_longitude經度,start_position_latitude緯度 SELECT st_distance (             point (st

原创 IDEA中out目錄和target目錄的區別

(1)out存放的是該項目下所有Module(模塊)的編譯結果。 (2)target存放的是單個Module的編譯結果。 (3)如果爲某個Module指定了編譯結果的路徑,則不會再輸出到out文件夾中了。你在Project Structu

原创 Git配置及搭建GitHub整合

  這是一個命令行工具,使用的命令與Linux下有些類似(操作技巧:使用TAB鍵補全命令、按下鼠標滾輪粘貼內容、上下鍵切換使用過的命令、左右鍵移動光標等)。 1)在桌面右擊可以看到如下圖所示的 Git Bash Here、Git GUI