該文章來(lái)自我的博客 摘要:本文根據(jù) RFC4226 和 RFC6238 文檔,詳細(xì)的介紹 HOTP 和 TOTP 算法的原理和實(shí)現(xiàn)。 兩步驗(yàn)證已經(jīng)被廣泛應(yīng)用于各種互聯(lián)網(wǎng)應(yīng)用當(dāng)...
該文章來(lái)自我的博客 摘要:本文根據(jù) RFC4226 和 RFC6238 文檔,詳細(xì)的介紹 HOTP 和 TOTP 算法的原理和實(shí)現(xiàn)。 兩步驗(yàn)證已經(jīng)被廣泛應(yīng)用于各種互聯(lián)網(wǎng)應(yīng)用當(dāng)...
在談?wù)揔afka高性能時(shí)不得不提到零拷貝。Kafka通過(guò)采用零拷貝大大提供了應(yīng)用性能,減少了內(nèi)核和用戶模式之間的上下文切換次數(shù)。那么什么是零拷貝,如何實(shí)現(xiàn)零拷貝呢? 什么是零...
先簡(jiǎn)單介紹一下RSA。 加密、解密:使用公鑰對(duì)數(shù)據(jù)進(jìn)行加密,通過(guò)私鑰對(duì)加密后的數(shù)據(jù)解密。 加簽、解簽:使用私鑰對(duì)數(shù)據(jù)進(jìn)行簽名,通過(guò)加簽名的數(shù)據(jù)和公鑰進(jìn)行數(shù)據(jù)驗(yàn)證,以確認(rèn)合法性...
前言 在開(kāi)發(fā)中我們經(jīng)常會(huì)遇到一些場(chǎng)景,比如說(shuō)當(dāng)公司新開(kāi)發(fā)項(xiàng)目或者功能的時(shí)候,服務(wù)器那邊還在搭建中,UI這邊已經(jīng)出圖可以做了,我們又不想寫(xiě)一些死數(shù)據(jù)放在項(xiàng)目中,希望能過(guò)通過(guò)請(qǐng)求...
1.簡(jiǎn)介 mock用來(lái)模擬接口的,本次學(xué)習(xí)mock用的是moco框架,moco框架是github上的一個(gè)開(kāi)源項(xiàng)目,可以模擬一些http,https,Socket協(xié)議。 2.實(shí)...
Jedis 在ShardJedis中不支持腳本執(zhí)行,需要自己重寫(xiě)方法實(shí)現(xiàn),建議使用spring的redisTemplate,比較方便
Redis Lua 腳本使用Lua腳本操作Redis可實(shí)現(xiàn)原子性操作 環(huán)境安裝 本機(jī)測(cè)試地址在虛擬機(jī)centos-30上安裝請(qǐng)參照Redis安裝ps:安裝教程為集群模式,本demo單實(shí)例的redis...
1、 添加maven依賴 2、 添加redis配置 本地(單點(diǎn)redis) 在application-local.properties(本地配置)內(nèi)添加redis配置: 如果...
根據(jù)@會(huì)發(fā)光的二極管的建議,所有問(wèn)題均已整理到github地址 : https://github.com/wgd12389/java-server-interview-que...
目錄 推薦的配置最低配置小團(tuán)隊(duì)推薦配置 Jenkins官方給出的安裝步驟 松哥整理的安裝步驟添加官方的rpm包源,進(jìn)行yum安裝編輯jenkins的/etc/init.d/j...
使用Lua腳本操作Redis可實(shí)現(xiàn)原子性操作 環(huán)境安裝 本機(jī)測(cè)試地址在虛擬機(jī)centos-30上安裝請(qǐng)參照Redis安裝ps:安裝教程為集群模式,本demo單實(shí)例的redis...