原创 懂了!VMware、KVM、Docker原來是這麼回事兒

雲計算時代,計算資源如同小馬哥當年所言,已經成爲了互聯網上的水和電。 虛擬主機、web服務器、數據庫、對象存儲等等各種服務我們都可以通過各種各樣的雲平臺來完成。 而在雲計算欣欣向榮的背後,有一個重要的功臣,那就是虛擬化技術。可以

原创 什麼是操作系統?

點擊藍色“Java建設者”關注我喲加個“星標”,一起走向人生巔峯!這是Java建設者的第 64 篇原創文章操作系統現代操作系統由一個或多個處理器、主存、打印機、鍵盤、鼠標、顯示器、網絡接口以及各種輸入/輸出設備構成。計算機操作系統是一個

原创 我是一個流氓軟件線程

精彩回顧:我是一個explorer的線程我是一個殺毒軟件線程我是一個IE瀏覽器線程比特宇宙-TCP/IP的誕生產品vs程序員:你知道www是怎麼來的嗎?Hello, World!我是一個流氓軟件線程,我不像那些病毒和木馬,我只是通過人類

原创 圖文並茂!搜狗大佬告訴你什麼是TCP擁塞控制

0x00.前言這是TCP/IP協議棧系列的第二篇文章,之前的一篇理解TCP/IP協議棧之HTTP2.0感興趣可以看下,今天一起來學習下一個熱點問題。通過本文你將瞭解到以下內容:擁塞控制概念以及其背景流量控制和擁塞控制的區別與聯繫擁塞控制

原创 一個Java對象的回憶錄:垃圾回收

對象的誕生“你醒啦!”,迷迷糊糊中聽到一個聲音,我睜開了眼睛,發現一個小夥伴正看着我。“這裏是哪裏,你是誰啊?”“這裏是堆區,我是一個Ajax對象,叫我小A吧”我慢慢坐了起來,舉目四望,這裏有好多形形色色的對象居住在這裏,遠處還有好多的

原创 DDoS攻擊:無限戰爭

前情回顧:經過黑衣人和老周的合作,終於清除了入侵Linux帝國的網頁病毒,並修復了漏洞。不曾想激怒了幕後的黑手,一場新的風雨即將來臨。詳情參見:一條SQL注入引出的驚天大案1風雲再起小Q是Linux帝國網絡部負責TCP連接的公務員。一直

原创 看過無數Java GC文章,這5個問題你也未必知道!

讀者朋友們可能已經看過太多關於Java垃圾回收相關的文章,如果沒有,牆裂安利大家看下面這篇:看完這篇垃圾回收,和麪試官扯皮沒問題了本文不再重複談GC算法以及垃圾回收器,而是談談在GC發生的時候,有幾個可能被忽略的問題。搞懂這些問題,相信

原创 CPU瞞着內存竟幹出這種事

還記得我嗎,我是阿Q,CPU一號車間的那個阿Q。 今天忙裏偷閒,來到廠裏地址翻譯部門轉轉,負責這項工作的小黑正忙得滿頭大汗。 看到我的到來,小黑指着旁邊的座椅示意讓我坐下。 坐了好一會兒,小黑才從工位上忙完轉過身來,“實在不好意

原创 可怕!CPU竟成了黑客的幫兇!

本故事根據CPU真實漏洞改編 前情回顧 還記得我嗎,我是阿Q,就是那個CPU一號車間的阿Q啊。如果你忘記了我,記得看看這裏回憶一下哦:完了!CPU一味求快出事兒了! 自從我們車間用上了亂序執行和分支預測後,生產效率那是大大提升,領

原创 如果平行宇宙也有編程語言

C++最近不太開心,自己曾經也是紅極一時的編程語言,參與構建了無數的基礎設施軟件。但隨着互聯網時代的崛起,以PHP和Java爲首的語言在Web開發領域以勢如破竹,摧枯拉朽之勢收穫了一大票的追隨者。 曾經的王者難道已經廉頗老矣了嗎?

原创 面試熱點|淺談TCP/IP傳輸層TCP BBR算法

0x00.前言這是TCP/IP協議棧系列的第三篇文章,之前的一篇面試熱點|理解TCP/IP傳輸層擁塞控制算法講述了傳統的擁塞控制算法基本原理,今天一起來學習下最新Linux內核中增加的擁塞控制算法:TCP BBR算法。鑑於TCP擁塞控制

原创 內核地址空間大冒險3:權限管理

前情回顧:我通過open這個系統調用蟲洞來到了內核空間,又在老爺爺的指點下來到了sys_open的地盤,即將開始打開文件的工作。詳情參見:內核地址空間大冒險:系統調用1open系統調用鏈我是一個線程,出生在這個Linux帝國。在老爺爺的