身為 Java Web 開發(fā)我發(fā)現(xiàn)很多人一些 Web 基礎(chǔ)問題都答不上來瓷炮。 上周我面試了一個(gè)三年經(jīng)驗(yàn)的小伙子厅翔,一開始我問他 HTTP/1减江、HTTP/2相關(guān)的他到是能答點(diǎn)東西...
身為 Java Web 開發(fā)我發(fā)現(xiàn)很多人一些 Web 基礎(chǔ)問題都答不上來瓷炮。 上周我面試了一個(gè)三年經(jīng)驗(yàn)的小伙子厅翔,一開始我問他 HTTP/1减江、HTTP/2相關(guān)的他到是能答點(diǎn)東西...
寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時(shí)凌那,不禁感嘆編程之魅力阻问!人類之偉大呀拭抬! —— 學(xué)紅黑樹有感部默。 終于,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識(shí)后造虎,我想把我所學(xué)所想...
概述 UDP不屬于連接協(xié)議傅蹂,具有資源消耗少,處理速度快的優(yōu)點(diǎn)算凿,所以通常音頻份蝴,視頻和普通數(shù)據(jù)在傳送時(shí),使用UDP較多氓轰,因?yàn)榧词箒G失少量的包婚夫,也不會(huì)對(duì)接受結(jié)果產(chǎn)生較大的影響。 傳...
歡迎大家關(guān)注我的微信公眾號(hào)【老周聊架構(gòu)】请敦,Java后端主流技術(shù)棧的原理、源碼分析储玫、架構(gòu)以及各種互聯(lián)網(wǎng)高并發(fā)侍筛、高性能、高可用的解決方案撒穷。 一匣椰、前言 不得不說阿里的面試還是挺有質(zhì)...
(文章引用于http://songlee24.github.io/2015/05/07/topological-sorting/) 一、什么是拓?fù)渑判蛟趫D論中端礼,拓?fù)渑判颍═o...
容器的核心技術(shù)是 Cgroup + Namespace禽笑。 容器 = cgroup + namespace + rootfs + 容器引擎 Cgroup: 資源控制 nam...
在項(xiàng)目中使用了Nacos作為配置中心和服務(wù)注冊(cè)中心入录,不禁會(huì)想起Zookeeper也是可以做同樣的事情,那么兩者有什么異同處呢佳镜?終于找了一個(gè)時(shí)間整理出下面這篇文章僚稿。 主要平時(shí)用...
HTTP 1.0 特點(diǎn) 1.0的HTTP版本,是一種無狀態(tài)啊掏,無連接的應(yīng)用層協(xié)議蠢络。 HTTP1.0規(guī)定瀏覽器和服務(wù)器保持短暫的鏈接。 瀏覽器每次請(qǐng)求都需要與服務(wù)器建立一個(gè)TCP...
Spring三級(jí)緩存是為了解決對(duì)象間的循環(huán)依賴問題迟蜜。 A依賴B刹孔,B依賴A,這就是一個(gè)簡(jiǎn)單的循環(huán)依賴娜睛。 我們來先看看三級(jí)緩存的源碼: 獲取Bean的源碼 注意上面的getSin...