閱讀目錄: 1. 前言2. 算法介紹-計(jì)數(shù)器法3. 算法介紹-滑動(dòng)窗口4. 算法介紹-漏桶算法5. 算法介 紹-令牌桶算法 前言 在一個(gè)高并發(fā)系統(tǒng)中對(duì)流量的把控是非常重要的中贝,...
閱讀目錄: 1. 前言2. 算法介紹-計(jì)數(shù)器法3. 算法介紹-滑動(dòng)窗口4. 算法介紹-漏桶算法5. 算法介 紹-令牌桶算法 前言 在一個(gè)高并發(fā)系統(tǒng)中對(duì)流量的把控是非常重要的中贝,...
如何安裝和配置Tomcat8 Apache Tomcat是目前最常見和流行的基于java的web容器路鹰。在本文中蚂斤,我將向您展示如何安裝tomcat8并調(diào)整配置文件见擦。 Tomca...
我們?cè)?Spring/ Spring Boot Starter 或者一些框架的源碼里經(jīng)常能看到類似如下的注解聲明沼头,可能作用在類上爷绘,也可能在某個(gè)方法上: 我們一眼都能看出來书劝,這...
前言 在項(xiàng)目中隨手把haseMap改成了currenHaseMap差點(diǎn)被公司給開除了土至。 判斷相等 字符串判斷相等 字符串判斷相等我們記住一定要常量寫前面购对。 借助jdk提供的u...
前言: 在我們實(shí)際工作中,總會(huì)遇到這樣需求陶因,在項(xiàng)目啟動(dòng)的時(shí)候需要做一些初始化的操作骡苞,比如初始化線程池,提前加載好加密證書等楷扬。 今天就給大家介紹一個(gè) Spring Boot 神...
本文大綱 一解幽、Flink 官方文檔這么全面,為什么還要讀 Flink 源碼 讀文檔和讀源碼的目的是不一樣的烘苹,就拿 Apache Flink 這個(gè)項(xiàng)目來說躲株,如果你想知道 Fli...
1. 前言 我們對(duì) AuthenticationManager 的初始化的細(xì)節(jié)進(jìn)行了分析,其中里面有一段代碼引起了不少同學(xué)的注意: 上面直接從 HttpSecurity 對(duì)象...
前言使用Spring Boot 可以非常方便霜定、快速搭建項(xiàng)目,使我們不用關(guān)心框架之間的兼容性,適用版本等各種問題,我們想使用任何東西,僅僅添加一個(gè)配置就可以。 提示:以下是本篇...
頭腦發(fā)熱望浩,四肢發(fā)涼,恍恍惚惚惰说,面試字節(jié)跳動(dòng)曾雕,base杭州,經(jīng)過123面助被,為大家送上半涼面經(jīng)……作為一名無實(shí)習(xí)剖张,雙非一本水碩的應(yīng)屆生,好不容易求得一個(gè)字節(jié)的面試揩环,將面試經(jīng)歷分享...
java多線程中的鎖分類多種多樣丰滑,其中有一種主要的分類方式就是樂觀和悲觀進(jìn)行劃分的顾犹。這篇文章主要介紹如何自己手寫一個(gè)樂觀鎖代碼。不過文章為了保證完整性褒墨,會(huì)從基礎(chǔ)開始介紹炫刷。 一...
深入了解gradle和maven的區(qū)別 gradle和maven都可以用來構(gòu)建java程序,甚至在某些情況下郁妈,兩者還可以互相轉(zhuǎn)換浑玛,那么他們兩個(gè)的共同點(diǎn)和不同點(diǎn)是什么?我們?nèi)绾?..
前言 對(duì)于一個(gè)Java程序員而言极阅,能否熟練掌握并發(fā)編程是判斷他優(yōu)秀與否的重要標(biāo)準(zhǔn)之一。因?yàn)椴l(fā)編程是Java語言中最為晦澀的知識(shí)點(diǎn)涨享,它涉及操作系統(tǒng)筋搏、內(nèi)存、CPU厕隧、編程語言等多...
1.前言 任何系統(tǒng)奔脐,我們不會(huì)傻傻的在每一個(gè)地方進(jìn)行異常捕獲和處理,整個(gè)系統(tǒng)一般我們會(huì)在一個(gè)的地方統(tǒng)一進(jìn)行異常處理吁讨,spring boot全局異常處理很簡單髓迎; 介紹前先說點(diǎn)題外...
一挡爵、實(shí)驗(yàn)內(nèi)容 1竖般、實(shí)現(xiàn)貪吃蛇游戲基本功能甚垦,屏幕上隨機(jī)出現(xiàn)一個(gè)“食物”茶鹃,稱為豆子,上下左右控制“蛇”的移動(dòng)艰亮,吃到“豆子”以后“蛇”的身體加長一點(diǎn),得分增加闭翩,“蛇”碰到邊界或,蛇...
異步任務(wù) 背景 在我們的業(yè)務(wù)處理中疗韵,比如處理完成需要3s才能完成,但是我們需要如果要讓用戶等3s侄非,則體驗(yàn)非常差蕉汪,所以我們采用異步的方式去處理,可以通過線程池來處理 逞怨,但是還要...
MySQL 作為主流的數(shù)據(jù)庫,是各大廠面試官百問不厭的知識(shí)點(diǎn)除秀,但是需要了解到什么程度呢糯累?僅僅停留在 建庫、創(chuàng)表册踩、增刪查改等基本操作的水平可不夠泳姐。在面試后端開發(fā)的時(shí)候,一連幾個(gè)...
前言 這其實(shí)是一道面試題暂吉,是我在面試百度的時(shí)候被問到的仗岸,當(dāng)時(shí)沒有答出來(因?yàn)樽约赫娴暮懿?允耿,后來在網(wǎng)上尋找答案,看到也是一頭霧水扒怖,直到看到了《Spring in action...
前言 隔離級(jí)別和數(shù)據(jù)庫鎖之間有什么關(guān)聯(lián)呢 本文就和大家聊聊這兩者之間的聯(lián)系较锡,希望對(duì)大家有幫助! 聊聊兩者之間的聯(lián)系 在具體聊之前盗痒,咱先記住一句話: 數(shù)據(jù)庫事務(wù)有不同的隔離級(jí)別...
如果不考慮高并發(fā)的情況俯邓,即使業(yè)務(wù)系統(tǒng)平時(shí)運(yùn)行得好好的骡楼,并發(fā)量一旦增加就會(huì)頻繁出現(xiàn)各種詭異的業(yè)務(wù)問題,比如稽鞭,在電商業(yè)務(wù)中鸟整,可能會(huì)出現(xiàn)用戶訂單丟失、庫存扣減異常朦蕴、超賣等問題篮条。 限...