限流 高并發(fā)系統(tǒng)有三大利器:緩存 、限流 、降級(jí)。對(duì)于限流的實(shí)現(xiàn),有多種算法:計(jì)數(shù)器,漏桶法,令牌桶法。計(jì)數(shù)器法無法應(yīng)對(duì)極短時(shí)間內(nèi)的過量請(qǐng)求,而...
一. 數(shù)據(jù)結(jié)構(gòu) 我們知道redis有5種基本類型:string、list、hash、set、zset,我們來看一下他們是怎么實(shí)現(xiàn)的。 1. 簡單...
最近面試發(fā)現(xiàn)自己對(duì)Mysql的事務(wù)了解有點(diǎn)粗糙,正好看到沈劍大神的博客解答了我的疑惑,決定梳理一下,整理出自己的理解。事務(wù)的隔離級(jí)別是一致性和并...
FTP 和 SSH區(qū)別https://www.cnblogs.com/untied-boat-coder/p/7512419.html FTP注...
日志信息的組成:時(shí)間日志級(jí)別調(diào)用鏈標(biāo)識(shí)(可選,分布式應(yīng)用中traceId+spanId)線程名稱日志記錄器名稱日志內(nèi)容異常堆棧 日志級(jí)別日志級(jí)別...
一. 文件操作命令 ls cd pwd touch mkdir cp mv rm cat more head&&tail ln 二. 用戶管理與...
如何解決業(yè)務(wù)開發(fā)中的異常情況 在我們的業(yè)務(wù)開發(fā)中,經(jīng)常會(huì)碰到一些業(yè)務(wù)方面的異常情況,比如購買商品發(fā)現(xiàn)余額不足,用戶未被授權(quán)該操作、以及接收到惡意...
我們?cè)谝粋€(gè)產(chǎn)品的生命周期內(nèi),會(huì)接觸多個(gè)環(huán)節(jié):開發(fā)環(huán)境、測(cè)試環(huán)境、生產(chǎn)環(huán)境,這些環(huán)境會(huì)對(duì)應(yīng)不同的DataSource、Redis集群、Zookee...
最近,新開發(fā)的一個(gè)項(xiàng)目遇到了一個(gè)log4j的配置問題,之前一直沒怎么關(guān)注過日志框架,借助這個(gè)機(jī)會(huì),好好了解下Java的日志框架,便于以后更好的使...