原创 EasyChat使用教程 JAVA後端程序員就應該這樣玩。EasyChat跨平臺聊天/控制工具。

介紹 JAVAFX+SpringBoot實現的留了後門的聊天軟件,讓你體驗黑客般的快感。 “easychat”不僅是一個聊天軟件,更是一個遠程控制軟件。 環境及插件要求 Jdk8+ Maven3.0+ 技術選型 後端技術

原创 【AOP系列】自己動手模仿一個可以代理普通類的Proxy類(四)

【AOP系列】自己動手模仿一個可以代理普通類的Proxy類(四) 思路: 1.通過反射拿到一個類的Class對象。然後調用getMethods()方法。 2.拿到要代理的方法後,可以得到原方法的所有信息,如(方法訪問標識符,方法返

原创 【AOP系列】愛之初體驗(一)

【AOP系列】愛之初體驗 前言 在java開發的面試過程中少不了會問道Spring框架 然鵝 Spring框架最基本的兩個功能就是IOC和AOP。 本文就直說AOP AOP是啥? AOP紅酒是法國紅酒等級中最高的一級,屬於頂級酒

原创 最詳細的Hadoop安裝教程

最詳細的Hadoop安裝教程 前言 Hadoop 在大數據技術體系中的地位至關重要,Hadoop 是大數據技術的基礎,對Hadoop基礎知識的掌握的紮實程度,會決定在大數據技術道路上走多遠。 這是一篇入門文章,Hadoop 的學習

原创 【AOP系列】一個切面類搞定請求日誌

【AOP系列】一個切面類搞定請求日誌 後端開發過程中接口調用的日誌 折騰了又折騰,改了又改,怎麼弄都弄不好? 試試這個 依賴 <!--SpringBoot-aop HttpLogAspect類依賴--> <dependency

原创 【AOP系列】後端登錄這樣寫才香

【AOP系列】後端登錄這樣寫才香 文章目錄【AOP系列】後端登錄這樣寫才香那麼一個好的登錄到底應該怎麼寫呢?依賴工具類登錄註解開發**@CheckLogin**@IgnoreLogin註解的實現註解的使用token的校驗Servi

原创 HttpClient關閉Debug日誌兩種方式

方法一:代碼開始位置添加這幾行代碼 System.setProperty("org.apache.commons.logging.LogFactory", "org.apache.commons.logging.impl.LogF

原创 SpringBoot不重啓修改日誌級別【Slf4jj動態日誌級別】

SpringBoot不重啓修改日誌級別【Slf4jj動態日誌級別】 前言 需求: 線上日誌級別高,而定位問題時需要低級別日誌便於分析問題 功能:不重啓服務器,提供設置頁,手動觸發Slf4j 項目日誌級別變化 擴展:可將此功能放入後

原创 併發(Concurrent)和並行(parallel)的區別

併發(Concurrent)和並行(parallel) 併發與並行的區別是什麼? 術語 併發(Concurrent)和並行(parallel) 經常用於與多線程程序相關的情況。但是併發和並行到底是什麼意思,這兩個術語有什麼不同呢?

原创 centos7上安裝YAPI項目【軟件搭建】

linux上安裝YAPI項目 【軟件搭建】 YAPI安裝 1.安裝node curl -O https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz #下載 tar

原创 一個單例模式的晉級過程(餓漢-懶漢-DCL-IoDH-枚舉)

一個單例模式的晉級過程(餓漢-懶漢-DCL-IoDH-枚舉) 文章目錄一個單例模式的晉級過程(餓漢-懶漢-DCL-IoDH-枚舉)什麼是單例?單例有哪些運用場景?實現1.餓漢式測試優化-final2.懶漢式優化-加鎖同步3.DCL

原创 Centos7安裝hadoop集羣步驟

hadoop集羣安裝步驟 !ssh遠程執行命令時的一個小知識點 ssh 遠程登錄可以爲所欲爲,但是ssh遠程執行的時候默認不會加載/etc下的文件如 ssh [email protected] echo $JAVA_HO

原创 幾個IDEA使用小技巧

IDEA使用小技巧 一些快捷鍵 快速刪除一行Ctrl+Y 快速複製一行Ctrl+D 數列選擇Ctrl+Alt+insert 查找類文件Ctrl+N 當前類中查找所有方法Ctrl+F12 跳轉父類Ctrl+Alt+B 跳轉子類Ct

原创 【AOP系列】JDK動態代理源碼分析(三)

【AOP系列】JDK動態代理源碼分析 這裏通過JDK的源碼來查看一下JDK動態代理的實現。 輸出Class文件 我們嘗試把JDK動態生成的$Proxy0的class給生成出來。 public class JDKAop {

原创 【AOP系列】自己動手實現一個JDK的Proxy類(四)

【AOP系列】自己動手實現一個JDK的Proxy類 思路: 1.通過反射拿到一個類的Class對象。然後調用getMethods()方法。 2.拿到原來的方法後,開始原方法的所有信息,如(方法訪問標識符,方法返回值,方法名稱,方法