@TOC 實(shí)現(xiàn)方案:OAuth2.0+JWT+Spring Security 一、 SSO簡(jiǎn)介 1.1 單點(diǎn)登錄定義 單點(diǎn)登錄(Single sign on),英文名稱縮寫S...
@TOC 實(shí)現(xiàn)方案:OAuth2.0+JWT+Spring Security 一、 SSO簡(jiǎn)介 1.1 單點(diǎn)登錄定義 單點(diǎn)登錄(Single sign on),英文名稱縮寫S...
一哟冬、從Spring Security OAuth2官方文檔了解@EnableOAuth2Sso作用 spring-security-oauth2-boot 2.2.0.REL...
1瞎暑、說明 后端接口設(shè)計(jì)時(shí)候妙蔗,需要對(duì)前端請(qǐng)求參數(shù)進(jìn)行'先校驗(yàn)后處理業(yè)務(wù)'情況蝇摸,如果在業(yè)務(wù)代碼中通過類似if這里逐個(gè)校驗(yàn)壤圃,會(huì)使得代碼變得繁瑣夹孔,開發(fā)工作者都是愛偷懶的被盈。java中,...
當(dāng)你的項(xiàng)目如果不允許明文存儲(chǔ)敏感數(shù)據(jù)(例如身份證號(hào)析蝴、銀行卡號(hào)害捕,手機(jī)號(hào)等),那么每次存之前都要先將相關(guān)敏感字段數(shù)據(jù)加密闷畸、讀取出來都要將相應(yīng)敏感字段的數(shù)據(jù)解密尝盼,這種方式低效、代碼...
1. 前言 可能我們經(jīng)常有場(chǎng)景 配置多個(gè)代理,但是在具體發(fā)起請(qǐng)求的時(shí)候 就不知道怎么發(fā)了,因?yàn)?axios中的baseurl只能配置一個(gè),之前有文章vue-axios配置[h...
前提:已整合mybatis-plus官方文檔地址:https://baomidou.com/pages/a61e1b/[https://baomidou.com/pages/...
Spring Boot 在關(guān)閉時(shí)佑菩,如果有請(qǐng)求沒有響應(yīng)完盾沫,在不同的容器會(huì)出現(xiàn)不同的結(jié)果,例如殿漠,在 Tomcat 和 Undertow 中會(huì)出現(xiàn)中斷異常赴精,那么就有可能對(duì)業(yè)務(wù)造成影...
將Linux機(jī)器做成以下效果,可以瀏覽文件 server{listen 80;server_name www.wei.com[http://www.wei.com];acce...
使用Kettle實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)增量同步 0. 前言 本文介紹了使用Kettle對(duì)一張業(yè)務(wù)表數(shù)據(jù)(500萬條數(shù)據(jù)以上)進(jìn)行實(shí)時(shí)(10秒)同步绞幌,采用了時(shí)間戳增量回滾同步的方法蕾哟。關(guān)于...
秒殺應(yīng)該考慮哪些問題 超賣問題 分析秒殺的業(yè)務(wù)場(chǎng)景,最重要的有一點(diǎn)就是超賣問題,假如備貨只有100個(gè)谭确,但是最終超賣了200帘营,一般來講秒殺系統(tǒng)的價(jià)格都比較低,如果超賣將嚴(yán)重影響...
參考:https://blog.csdn.net/Abysscarry/article/details/87495631[https://blog.csdn.net/Abys...
前言 主要是為了記錄 從0到1 搭建Spring Cloud Alibaba 項(xiàng)目的詳細(xì)步驟芬迄,方便想學(xué)習(xí)搭建Spring Cloud 項(xiàng)目的小伙伴們提供一個(gè)詳細(xì)的示例,歡迎各...
Linux中文件目錄的權(quán)限分為三個(gè)群組昂秃,擁有者禀梳、所在群組、其他組肠骆,每個(gè)群組可以單獨(dú)設(shè)置讀算途、寫、執(zhí)行三種權(quán)限蚀腿。 一般用3位數(shù)字表示郊艘,如:777,644唯咬,640等 第一位數(shù)字是 ...
一、查看是否已經(jīng)安裝了vsftpd 二畏浆、安裝vsftpd 三胆胰、新建FTP目錄 創(chuàng)建的FTP目錄 /data/ftp 四、創(chuàng)建新用戶 guoke為你為該ftp創(chuàng)建的用戶名刻获,/d...
防盜鏈之基于springboot過濾器實(shí)現(xiàn) 什么是盜鏈 內(nèi)容不在自己的服務(wù)器上蝎毡,通過技術(shù)手段將其他網(wǎng)站的內(nèi)容(圖片厚柳,音樂,軟件等) 放置在自己的網(wǎng)站中沐兵,通過這種方式盜取其他網(wǎng)...
本文節(jié)選自《設(shè)計(jì)模式就該這樣學(xué)》 1 建造者模式的鏈?zhǔn)綄懛?以構(gòu)建一門課程為例别垮,一個(gè)完整的課程由PPT課件、回放視頻扎谎、課堂筆記碳想、課后作業(yè)組成,但是這些內(nèi)容的設(shè)置順序可以隨意...
寫在前面 我們?cè)谌粘5腏ava開發(fā)中胧奔,經(jīng)常需要處理一些字符串,這個(gè)時(shí)候正則表達(dá)式是非常有用的预吆。幾乎在所有的編程語(yǔ)言中都支持正則表達(dá)式龙填。以下我將壓箱底多年的干貨搬出來給大家參考...
目標(biāo):假設(shè)工作場(chǎng)景,這里有幾百上千張網(wǎng)約車電子發(fā)票或者其它文件,需要你按照某種規(guī)則重新命名后再提交岩遗,顯然人工去做費(fèi)時(shí)費(fèi)力扇商。這么繁瑣的工作當(dāng)然應(yīng)該用程序做。具有較高使用價(jià)值喘先,可...