原创 mysql查詢出多列值不重複的數據

例如表test: ID NAME AGE 1 a 10 2 a 10 3 b 10     篩選出name和age不重複的數據 SELECT a.id, a.name, a.age FROM (SELECT t.id, t.name,

原创 SpringBoot認證token的AOP實例

1.聲名註解 package com.eternalray.conf; import java.lang.annotation.*; /** * 安全認證 * @author EternalRay */ @Target({E

原创 linux後臺啓動jar

nohup java -jar xx.jar >/dev/null 2>&1 & 解釋: nohup和最後的&表示後臺運行  >/dev/null 表示不輸出 2>&1 表示所有標準輸出的內容   總體解釋:啓動該jar包並且不輸出控制

原创 IDEA下載JDK

1.打開IDEA,選擇Create New Project(或者在項目菜單中打開) 2.按步驟執行,繼續 3.選擇供應商和版本並填寫安裝路徑,download

原创 Java全局異常捕獲

1.定義返回類 package com.eternalray.common; import lombok.Data; /** * @Author: Eternalray * 返回結果集公用方法 */ @Data public

原创 IDEA中tomcat啓動後項目一直部署中問題解決

請先嚐試步驟1: 項目一般模式下可以啓動,debug模式下就是啓動不了,後經過排查發現打的有斷點,斷點取消在重啓立馬就可以啦。 Method breakpoints may dramatically slow down debuggin

原创 IDEA項目上傳到Git

  1.創建本地Git倉庫   2.設置遠程倉庫地址   3.提交併上傳項目即可 (注:如果提示 error: failed to push some refs to 遠程地址錯誤 項目根路徑下執行以下命令解決:git pull --

原创 linux查詢端口占用情況

查詢所有 netstat -lnp 查詢單個佔用(例如8080佔用情況) netstat -lnp|grep 8080  

原创 linux查詢後臺進程

查詢所有 ps -aux 查詢單個(xxx代表相應應用程序部分名稱) ps -aux | grep xxx  

原创 MyEclipse中properties文件亂碼的解決辦法之安裝properties插件

註釋:本文章使用軟件版本爲MyEclipse2014 ------------------------------------------------------------- 1.Help (幫助)下的 Install from Si

原创 Myeclipse卸載插件

Help--->about MyEclipse -->installation details -->installed software中找到對應的插件,點擊uninstal

原创 MyeclipseTFS團隊資源管理器插件

Myeclipse2014版本下方法如下:(其他自測) 1.Help -->  Install from Site connectivity 2.name:TFS  Location:http://dl.microsoft.com/ecl

原创 RestTemplate請求亂碼解決

新增配置類 RestTemplateConfig  package com.eternalray.common.config; import org.springframework.context.annotation.Bean; i

原创 AES加密JAVA-AesUtil工具類

踩過很多坑後代碼如下(該類是基本類請自行拓展): package com.eternalray.utils; import java.io.UnsupportedEncodingException; import java.secur

原创 IDEA設置Run Dashboard

打開 Run Dashboard 面板 -- View -> Tool Windows -> Run Dashboard 如果不存在該功能項 請在項目 .idea 文件夾下的 workspace.xml 中增加如下代碼: <comp