Redis 三大客戶端 簡(jiǎn)介 Jedis:是Redis 老牌的Java實(shí)現(xiàn)客戶端,提供了比較全面的Redis命令的支持, Redisson:實(shí)現(xiàn)...
業(yè)務(wù)場(chǎng)景 最近項(xiàng)目中場(chǎng)景需要get一批key的value,因?yàn)閞edis的get操作(不單單是get命令)是阻塞的,如果循環(huán)取值的話,就算是內(nèi)網(wǎng)...
場(chǎng)景 爬蟲時(shí)判斷某個(gè)URL是否已經(jīng)被爬取過 黑名單過濾 防止緩存穿透 ... 實(shí)現(xiàn)原理 定義一個(gè)長(zhǎng)度為m的bit型數(shù)組flag[] (用來(lái)添加元...
mysql忘記root用戶密碼找回步驟 修改或找回root密碼步驟1.修改MySQL的登錄設(shè)置: 在[mysqld]的段中加上一句:skip-g...
面試題 分布式事務(wù)了解嗎?你們是如何解決分布式事務(wù)問題的? 面試官心理分析 只要聊到你做了分布式系統(tǒng),必問分布式事務(wù),你對(duì)分布式事務(wù)一無(wú)所知的話...
一、what、why、how 序列化 什么是序列化?簡(jiǎn)單講就是將對(duì)象按照序列化協(xié)議編碼成字節(jié)流,相反的過程就稱為反序列化。譬如我們常見的JSON...
今天介紹基于ZooKeeper的分布式鎖的簡(jiǎn)單實(shí)現(xiàn),包括阻塞鎖和非阻塞鎖。同時(shí)增加了網(wǎng)上很少介紹的基于節(jié)點(diǎn)的非阻塞鎖實(shí)現(xiàn),主要是為了加深對(duì)Zoo...
作為一個(gè)Java開發(fā)人員,有些常用的Linux命令必須掌握。即時(shí)平時(shí)開發(fā)過程中不使用Linux(Unix)或者mac系統(tǒng),也需要熟練掌握Linu...
本文,我們?yōu)槟憬颐豐pring Boot自動(dòng)配置(Auto Configuration)運(yùn)行機(jī)制,談到auto-configuration,肯定...