標簽:logo

Java

demo演示如何寫一個無配置格式統一的日志

Harries 發布于 2019-09-23

大量項目在使用logback記日志,有部分項目使用日志混亂,格式不統一,多數人搞不懂配置文件,導致配置錯誤,現在需要開發一套統一的、少配置的日志組件,方便使用。 二、設計思路 盡量采用0配置,無logback.xml 日志格式統一,方便后續日志分析系統 只有兩個日志級別,一個是正...

閱讀(5)評論(0)贊 (0)

Spring

Spring Security原理介紹、源碼解析——認證過程

yeseng 發布于 2019-09-21

在前后端分離的架構中,權限認證主要包含兩個主要的過程: 通過用戶名密碼換取一個令牌(Token),令牌具有不可修改性,以保證權限的安全。 用戶在之后一段時間訪問則不用再輸入用戶名密碼,通過Token則可以訪問被權限管理限制的接口。 再進一步說, 流程1,是通過用戶名密碼,從數據庫...

閱讀(11)評論(0)贊 (0)

Java

史上最詳 Thymeleaf 使用教程

11

hanze 發布于 2019-09-17

前言 操作前建議先參考我的另一篇博客: 玩轉 SpringBoot 2 快速整合 | Thymeleaf 篇 查看如何在SpringBoot 中使用 Thymeleaf。還有一點需要注意的是:模版頁面中的 html 上需要聲明 Thymeleaf 的命名空間,具體代碼如下: &l...

閱讀(18)評論(0)贊 (0)

Spring

Spring Security從入門到實踐(一)小試牛刀

8

songhua.gao 發布于 2019-09-17

一、Spring Security簡介 打開 Spring Security 的官網,從其首頁的預覽上就可以看見如下文字: Spring Security is a framework that focuses on providing both authentication a...

閱讀(16)評論(0)贊 (0)

Spring

Spring Security 技術棧開發企業級認證授權(3)

40

xubiao.zhuang 發布于 2019-09-16

準備工作:申請appId和appSecret,詳見準備工作_oauth2-0 回調域: www.zhenganwen.top/socialLogin… 要開發一個第三方接入功能其實就是對上圖一套組件逐個進行實現一下,本節我們將開發QQ登錄功能,首先從上圖的左半部分開始實現。 Se...

閱讀(18)評論(0)贊 (0)

Java

Jenkins RCE漏洞分析匯總

56

Harries 發布于 2019-09-15

之前針對Jenkins沒注意看過,看到廖師傅kcon會議上講的Java沙箱逃逸就涉及到了Jenkins,包括今年開年時候orange發的Jenkins的組合拳,拖拖拉拉到了年底還沒看,所以準備開始看。 這里根據Jenkins的漏洞觸發點做了一個歸類,一種是通過cli的方式觸發,一...

閱讀(48)評論(0)贊 (0)

Java

Java代碼審計入門篇:WebGoat 8(初見)

25

likai 發布于 2019-09-12

作者:數字觀星 Jack Chan(Saturn) 簡介 WebGoat8是基于Spring boot框架開發,故意不安全的Web應用程序,旨在教授Web應用程序安全性課程。該程序演示了常見的服務器端應用程序缺陷。本文將簡要分析WebGoat8的登陸模塊,注冊模塊,作為熱身,隨后...

閱讀(46)評論(0)贊 (0)

Spring

SpringBoot 2.0 + Apache Dubbo 2.7.3 最新版整合方案

2

yanxinchi 發布于 2019-09-11

前言 2018年2月16日,Apache Dubbo 加入 Apache 基金會孵化器。2019年5月16日,Apache 軟件基金會董事會決議通過了 Apache Dubbo 的畢業申請,這意味著 Apache Dubbo 正式成為 Apache 的頂級項目。 配置 Dubbo...

閱讀(38)評論(0)贊 (0)

Java

Java 程序員常用資源工具集合(建議收藏)

2

劉莉莉 發布于 2019-09-10

點擊上方 “ 黃小斜 ”, 選擇“置頂或者星標” 你關注的就是我關心的! 來源:http://rrd.me/emdDq 搜索資源網站 工具類 思維導圖工具 文檔筆記平臺 搜索資源網站 學習技術過程我們經常需要使用搜索引擎來檢索資料,國內常用的也就是某度了。 當然有條件的話,搜索引...

閱讀(31)評論(0)贊 (0)

Spring

Spring一些注解配置和類的解讀

鄧龍華 發布于 2019-09-07

實例化容器的方法 通過 ClassPathXmlApplicationContext 獲取容器,這個方法需要配置 applicationConfig.xml 來配合初始化容器中的 Bean ApplicationContext context = newClassPathXmlA...

閱讀(24)評論(0)贊 (0)

Java

別在 Java 代碼里亂打日志了,這才是正確的打日志姿勢!

4

xirruiqiang 發布于 2019-09-07

作者: lrwin   來源:http://t.cn/E9BkD7a 1.使用 slf4j 使用門面模式的日志框架,有利于維護和各個類的日志處理方式統一。 實現方式統一使用: Logback 框架 2.打日志的正確方式 什么時候應該打日志? 當你遇到問題的時候...

閱讀(42)評論(0)贊 (0)

Java

Android 高級面試題

3

小丁 發布于 2019-09-02

極力推薦文章:歡迎收藏 Android 干貨分享 和您一起終身學習,這里是程序員Android 1.說下你所知道的設計模式與使用場景 建造者模式: 觀察者模式: 代理模式: 門面模式: 單例模式: 生產者消費者模式: 2.Java語言的特點與OOP思想 這個通過對比來描述,比如面...

閱讀(39)評論(0)贊 (0)

Java

Shiro的幾個關鍵類

dulong 發布于 2019-09-01

Shiro在于Spring集成中,需要配置SecurityManager,Realm,ShiroFilterFactoryBean這三個類。在Web環境中SecurityManager一般配置DefaultWebSecurityManager,如果需要擴展或者定制一些額外的功能,...

閱讀(37)評論(0)贊 (0)

Java

Java生成二維碼(Java程序都可以使用)

4

songhua.gao 發布于 2019-08-31

工具類,鏈接:https://pan.baidu.com/s/18U399fTH5wBJPnL97pAekg 提取碼:bmw7 注:里面的corejar包是使用的zxing的代碼,我只是將其導出的jar文件 二維碼大部分是在JavaWeb中使用的,我就在JavaWeb演...

閱讀(44)評論(0)贊 (0)

Java

利用WxJava實現網站集成微信登錄功能,核心代碼竟然不超過10行

6

hellas 發布于 2019-08-29

最近網站PC端集成微信掃碼登錄,踩了不少坑,在此記錄下實現過程和注意事項。 本文目錄 一、微信開放平臺操作步驟 微信開放平臺地址:https://open.weixin.qq.com 一定要注意,網站集成微信登錄需要在微信開放平臺操作,它和微信公眾平臺不一樣,雖然雙方最后的用戶唯...

閱讀(38)評論(0)贊 (0)

2013平特肖公式