原创 Spring Boot + Spring Security OAuth2示例

Spring Boot + Spring Security OAuth2示例簡介瞭解OAuth瞭解OAuth2OAuth2角色Maven依賴(Maven Dependencies)OAuth2授權服務器配置OAuth2資源服務器配置安

原创 在Java項目中如何反編譯class文件及批量反編譯?

前言:            反編譯是一個對目標文件可執行程序進行逆向分析,從而得到源代碼的過程。尤其是像Java這樣的運行在虛擬機上的編程語言,更容易進行反編譯得到源代碼。今天介紹幾款反編譯的工具,以及如何更快的批量反編譯。 介紹:  

原创 Redis在Windows系統下安裝及啓動事項

前言:需要在本地測試Redis的操作,首先自己搭建一個Redis服務,在Windows下是最便捷的,所以下面介紹的是基於Windows下安裝Redis的教程以及一些注意事項。 一、下載Redis       1、官網:https://re

原创 Spring Boot日誌配置詳解

前言: Spring Boot使用Commons Logging進行所有內部日誌記錄,但是將底層日誌實現保留爲打開狀態。爲Java Util Logging, Log4J2和Logback提供了默認配置 。在每種情況下,記錄器都預先配置爲

原创 搭建多個節點的hadoop集羣環境(CDH)

提示:如果還不瞭解Hadoop的,可以下查看這篇文章Hadoop生態系統,通過這篇文章,我們可以首先大致瞭解Hadoop及Hadoop的生態系統中的工具的使用場景。 搭建一個分佈式的hadoop集羣環境,下面是詳細步驟,使用cdh5 

原创 Jodd利器--開源Java微框架和工具

前言: 官方網站(網站和文檔):http://jodd.org/    https://jodd.org/uphea/GitHub:http : //oblac.github.io/joddJodd微框架:http : //joddfra

原创 雲服務器安裝MySQL詳細指南

    前言:安裝指南基於以下環境安裝完成,這裏需要說一點就是雲服務器的安全組配置,舉例:阿里雲和騰訊雲配置安全組,騰訊雲默認是沒有開啓其它端口的包括SSH遠程連接 22端口,阿里雲是默認開啓的。所以建議大家遠程操作雲服務器時先去看一下安

原创 Spring -- 通過攔截器使用註解方式校驗參數

前言: 上一篇介紹了,使用AOP的方式去攔截校驗參數,本章講解使用攔截器去校驗參數,以及遇到的問題。 簡介: Spring web mvc 處理攔截器,就是案例所用到的去校驗參數,類似與serlvet開發中裏的filter過濾器。用於對攔

原创 使用java遞歸計算斐波那契數列

前言: 斐波那契數列(Fibonacci sequence),又稱 黃金分割數列、因數學家列昂納多·斐波那契(Leonardoda Fibonacci)以兔子繁殖爲例子而引入,故又稱爲“ 兔子數列”,指的是這樣一個數列:1、1、2、3、

原创 Java中類和接口的一些概念

類和接口分別有哪些: 常規內部類,靜態內部類,局部內部類,匿名內部類,抽象類,接口。 內部類的一些好處:  1.解決多繼承   2.解決繼承和實現接口時候方法名相同引起的衝突情況(使用內部類可以間接實現多繼承,可以解決實現的多個接

原创 Spring AOP註解的方式校驗參數

簡介: 大家應該對Spring並不陌生,而且對Spring AOP也一樣不陌生。本章講解使用註解AOP方式去校驗參數。首先,介紹一下Spring AOP的原理,Spring AOP採用動態代理實現, 在Spring 容器中的bean被代理

原创 Linux的網卡由eth0變成了eth1,如何修復?

前言: 使用VMware安裝centos虛擬機,剛開始安裝之後網卡eth0是沒有問 題的,一段時間沒有去使用,後來去開啓次虛擬機,網卡名稱編程了eth1. 如下圖: eth0 Link encap:Ethernet HWad

原创 IntelliJ Idea 一些常用技巧提高開發效率

IntelliJ Idea 一些常用技巧提高開發效率: 1、爲你的ide設置背景圖片;只需要雙擊enter鍵,然後輸入set back, 找到Set Background Image 選擇你想要添加的背景圖片即可。如果不需要設置圖片,再次

原创 Guava Ordering 排序類

前言: Guava工程是Google開發的Java核心依賴庫,例如:集合 [collections] 、緩存 [caching] 、原生類型支持 [primitives support] 、併發庫 [concurrency librar

原创 使用JavaMail的Java郵件發送

簡介: 當今時代,電子郵件在各大網站都是非常常見且應用非常的廣泛,比喻在網站註冊一個賬號後,系統自動發送一個激活郵件,點擊鏈接發送請求才能登錄,以及通過郵件找回密碼等等。本文將介紹使用java來發送郵件。 一、電子郵件協議 常用的電子郵件