![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
從事用戶運(yùn)營多年撞芍,一直都是在不斷摸索中成長炎咖。從畢業(yè)后進(jìn)入到國內(nèi)知名化妝品公司-電商事業(yè)部芳誓,再到到國內(nèi)top3堅(jiān)果零食企業(yè),一直都想花時(shí)間把自己對用戶這一塊的摸索積累記錄下來兔簇,...
本文作者:黃海燕发绢,叩丁狼高級講師。原創(chuàng)文章垄琐,轉(zhuǎn)載請注明出處边酒。 開篇:有些程序員覺得學(xué)習(xí)jvm是一個(gè)裝逼的行為開發(fā)中用不到,或者是為了應(yīng)付面試而去學(xué)習(xí)的,我覺得如果你是甘于平庸...
在Spring Cloud Zuul中介紹了Zuul 1.x的基本使用,本文從源碼角度介紹一下zuul的底層實(shí)現(xiàn)狸窘。 先來一張zuul的整體流程圖墩朦。 可以看到Zuul本質(zhì)上是一...
最近在負(fù)責(zé)做網(wǎng)關(guān)類系統(tǒng)陋气,需要考慮做限流熔斷功能劳吠,基于QPS,基于線程數(shù)巩趁,對于集群痒玩,單機(jī)做限流,熔斷议慰,而Sentinel能滿足我的所有需求蠢古,配置接入方便,設(shè)計(jì)上很適合做擴(kuò)展别凹。關(guān)...
歡迎關(guān)注筆者的公眾號:【阿飛的博客】草讶,首發(fā)都在這里!B啤堕战! 這是筆者一個(gè)好友面試阿里時(shí),被問及的一個(gè)問題颁督,應(yīng)該不少人看到這個(gè)問題都會(huì)一面懵逼践啄。因?yàn)椋蟛糠值奈恼露际欠治鲦湵硎窃?..
1. #{}和${}的區(qū)別是什么沉御? 其中#{}是預(yù)編譯處理,{}時(shí)昭灵,就是把{column}傳同樣的column值id,上面的語句會(huì)解析成 order by 'id'吠裆,下面的語...
MySQL是我們經(jīng)常使用的數(shù)據(jù)庫處理系統(tǒng)(DBMS)伐谈,不知小伙伴們有沒有注意過其中的“存儲(chǔ)引擎”(storage_engine)呢?有時(shí)候面試題中也會(huì)問道MySQL幾種常用的...
本文作者:羅海鵬试疙,叩丁狼高級講師诵棵。原創(chuàng)文章,轉(zhuǎn)載請注明出處祝旷。 回顧 ??上一篇文章我們說到履澳,各種分布式事務(wù)解決方案的特點(diǎn),其中最后提到了可靠消息事務(wù)最終一致性這種解決方案怀跛,而...
最全Java鎖詳解:獨(dú)享鎖/共享鎖+公平鎖/非公平鎖+樂觀鎖/悲觀鎖 在Java并發(fā)場景中距贷,會(huì)涉及到各種各樣的鎖如公平鎖,樂觀鎖吻谋,悲觀鎖等等忠蝗,這篇文章介紹各種鎖的分類: 公平...
本文作者:孔維勝,叩丁狼高級講師漓拾。原創(chuàng)文章阁最,轉(zhuǎn)載請注明出處。 基于Mapper接口動(dòng)態(tài)代理實(shí)現(xiàn)原理 看文章前的技術(shù)要求 在學(xué)習(xí)MyBatis的初級篇之前骇两,有兩個(gè)前提要求速种,第一...
本文作者:孔維勝,叩丁狼高級講師低千。原創(chuàng)文章哟旗,轉(zhuǎn)載請注明出處。 MyBatis中通過package標(biāo)簽加載mapper映射文件的方式分析 看文章前的要求 在學(xué)習(xí)MyBatis的...
面試久了之后栋操,發(fā)現(xiàn)自己每次都會(huì)問下面這兩個(gè)問題闸餐。 線程池相關(guān) 問:你講講線程池的實(shí)現(xiàn)原理。 聽到這個(gè)問題矾芙,小部分同學(xué)會(huì)很坦白的說舍沙,我平時(shí)用過線程池,但是沒有了解過內(nèi)部是怎么實(shí)...