240 發(fā)簡(jiǎn)信
IP屬地:內(nèi)蒙古
  • 淺談秒殺系統(tǒng)設(shè)計(jì)思路

    秒殺場(chǎng)景 例如雙11饼疙、618 涉及問(wèn)題 高并發(fā):時(shí)間短禽作,瞬間用戶量 超賣:賣出量多于庫(kù)存 數(shù)據(jù)庫(kù)超負(fù)荷:數(shù)據(jù)庫(kù)甚至其他業(yè)務(wù)掛掉谷婆,導(dǎo)致404 設(shè)計(jì)思路 1.微服務(wù) 服務(wù)單一職責(zé)...

  • 120
    阿里面試官經(jīng)常問(wèn)的 HashMap 和 ConcurrentHashMap瞬女,相信看完這篇沒(méi)有面試官能再難住你

    老讀者就請(qǐng)肆無(wú)忌憚地點(diǎn)贊吧肺缕,微信搜索【沉默王二】關(guān)注這個(gè)在九朝古都洛陽(yáng)茍且偷生的程序員狈涮。本文 GitHub github.com/itwanger 已收錄咐蝇,里面還有我精心為你...

  • TCP粘包和拆包

    一涯鲁、是什么? 客戶端通過(guò)socket給服務(wù)端發(fā)送數(shù)據(jù)有序,為了傳輸更有效率抹腿,會(huì)將多次間隔較小的且數(shù)據(jù)量小的數(shù)據(jù),通過(guò)nagle算法旭寿,合并成一個(gè)大的數(shù)據(jù)塊幢踏,然后進(jìn)行封包。這樣做提高...

  • 120
    4许师、ConcurrentHashMap實(shí)現(xiàn)原理

    1. 各種map線程安全介紹 1.1 HashMap HashMap是線程不安全的房蝉,在并發(fā)環(huán)境下,可能會(huì)形成環(huán)狀鏈表(擴(kuò)容時(shí)可能造成微渠,具體原因自行百度google或查看源碼分...

  • 120
    Hbase讀寫原理

    Hbase的邏輯結(jié)構(gòu) Hbase物理存儲(chǔ)結(jié)構(gòu) 不同列族分別存在不同的文件夾里搭幻。 數(shù)據(jù)模型 與MySQL比較 MySQL: DB->Table->列->數(shù)據(jù) Hbase: Na...

  • 草率些了 大哥

    JVM 中GC Roots對(duì)象有哪些?

    在java虛擬機(jī)的GC中逞盆,什么對(duì)象可作為GCRoot的對(duì)象檀蹋?

  • Java高級(jí)特性——反射

    概述 定義 JAVA反射機(jī)制是在運(yùn)行狀態(tài)中,對(duì)于任意一個(gè)類云芦,都能夠知道這個(gè)類的所有屬性和方法俯逾;對(duì)于任意一個(gè)對(duì)象,都能夠調(diào)用它的任意方法和屬性舅逸;這種動(dòng)態(tài)獲取信息以及動(dòng)態(tài)調(diào)用對(duì)象...

  • 120
    kafka架構(gòu)原理最全解釋

    https://zhuanlan.zhihu.com/p/76073581 1. 什么是 Kafka? 答:Kafka是一個(gè)發(fā)布 - 訂閱的消息隊(duì)列中間件琉历。這個(gè)消息傳遞應(yīng)用程...

  • 120
    一文通關(guān)八大排序算法

    一坠七、選擇排序 思路:從數(shù)組中選擇最小元素,將它與數(shù)組的第一個(gè)元素交換位置旗笔。再?gòu)氖O碌脑刂羞x擇出最小的元素彪置,將它與第二個(gè)元素交換位置。不斷進(jìn)行這樣的操作蝇恶,直到遍歷完整個(gè)數(shù)組拳魁。...

  • 120
    終于讀懂高性能網(wǎng)絡(luò)編程中的I/O模型啦!撮弧!

    1潘懊、互聯(lián)網(wǎng)服務(wù)端處理網(wǎng)絡(luò)請(qǐng)求的原理 首先看看一個(gè)典型互聯(lián)網(wǎng)服務(wù)端處理網(wǎng)絡(luò)請(qǐng)求的典型過(guò)程: 由上圖可以看到耀盗,主要處理步驟包括: 1)獲取請(qǐng)求數(shù)據(jù),客戶端與服務(wù)器建立連接發(fā)出請(qǐng)求...

  • 120
    微服務(wù)開(kāi)發(fā)之Spring Cloud

    1. 什么是 spring boot卦尊? Spring Boot提供了一種新的編程范式叛拷,能在最小的阻力下開(kāi)發(fā)Spring應(yīng)用程序。有了它岂却, 你可以更加敏捷地開(kāi)發(fā)Spring應(yīng)用...

  • Spring入門

    AOP 面向切面編程能夠?qū)⒛切┡c業(yè)務(wù)無(wú)關(guān)忿薇,卻被業(yè)務(wù)模塊所共同調(diào)用的邏輯或責(zé)任封裝起來(lái),便于減少系統(tǒng)重復(fù)的代碼躏哩,降低模塊間的耦合度(模塊間關(guān)聯(lián)程度的度量)署浩,并有利于未來(lái)的可擴(kuò)展...

  • 120
    面試復(fù)習(xí)-操作系統(tǒng)

    用戶態(tài):當(dāng)一個(gè)進(jìn)程在執(zhí)行用戶自己的代碼時(shí)位用戶態(tài),可以直接讀取用戶程序的數(shù)據(jù)內(nèi)核態(tài):控制計(jì)算機(jī)的硬件資源扫尺,并提供上層應(yīng)用程序運(yùn)行的環(huán)境系統(tǒng)調(diào)用:為了使用戶態(tài)運(yùn)行的上層應(yīng)用能夠...

  • 120
    面試復(fù)習(xí)-設(shè)計(jì)模式

    一正驻、單例模式 確保一個(gè)類只有一個(gè)實(shí)例弊攘,并提供一個(gè)全局訪問(wèn)點(diǎn)。 線程不安全的單例模式 懶漢式 線程安全的單例模式: 餓漢式 懶漢式 雙重校驗(yàn)鎖 枚舉類 二姑曙、簡(jiǎn)單工廠模式 創(chuàng)建一...

  • 120
    面試復(fù)習(xí)-計(jì)算機(jī)網(wǎng)絡(luò)

    1.計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu) 1.1 OSI體系結(jié)構(gòu) 應(yīng)用層 表示層:數(shù)據(jù)壓縮襟交、加密以及數(shù)據(jù)描述 會(huì)話層:建立及管理會(huì)話 運(yùn)輸層 網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層 物理層 1.2 TCP/IP體...

  • 120
    線上故障排查全套路捣域,總有一款適合你

    來(lái)自:fredal的博客鏈接:https://fredal.xin/java-error-check 線上故障主要會(huì)包括cpu、磁盤宴合、內(nèi)存以及網(wǎng)絡(luò)問(wèn)題焕梅,而大多數(shù)故障可能會(huì)包含...

  • 面試復(fù)習(xí)-Mysql數(shù)據(jù)庫(kù)

    1.事務(wù) 事務(wù)是指滿足ACID特性的一組操作。 原子性(Atomicity):事務(wù)是不可分割的最小單元卦洽,事務(wù)內(nèi)的語(yǔ)句贞言,要么全部執(zhí)行成功,要么全部執(zhí)行失敗逐样。 一致性(Consi...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品