![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一. 為什么需要 Pod 在一個(gè) Linux 操作系統(tǒng)中万矾,進(jìn)程是以進(jìn)程組的方式組織在一起的泳唠,即一個(gè)或多個(gè)進(jìn)程的集合覆旱,一方面是一些進(jìn)程之前存在密切...
一. 引入 我們經(jīng)常拿 Docker 容器與虛擬機(jī)作對(duì)比壁酬,Dokcer 容器跟虛擬機(jī)的不同之處在于嘹锁,在使用 Docker 的時(shí)候膜赃,實(shí)質(zhì)上并沒有生...
一. 進(jìn)程和線程 進(jìn)程 我們的操作系統(tǒng)里面會(huì)有很多應(yīng)用妙真,比如手機(jī)里面的各種應(yīng)用缴允,每一個(gè)應(yīng)用都有一個(gè)或多個(gè)進(jìn)程,而且每個(gè)應(yīng)用運(yùn)行時(shí)又會(huì)用到很多不同...
一. 死鎖的概念 兩個(gè)或多個(gè)進(jìn)程练般,由于資源的競爭或者彼此間的通信而造成的阻塞現(xiàn)象,如果沒有外力干預(yù)锈候,它們將無法進(jìn)行下去薄料,這就發(fā)生了死鎖。 更規(guī)范...
垃圾收集是一項(xiàng)自動(dòng)化的技術(shù)泵琳∩阒埃可是當(dāng)我們排查各種內(nèi)存問題誊役,或者當(dāng)垃圾收集成為系統(tǒng)達(dá)到更高并發(fā)量的瓶頸時(shí),我們需要對(duì)這些原本自動(dòng)化的技術(shù)進(jìn)行必要的監(jiān)...
對(duì)于 Java 程序員來說谷市,在 JVM 自動(dòng)內(nèi)存管理機(jī)制的幫助下蛔垢,不再需要為每一個(gè) new 操作去寫對(duì)應(yīng)的 delete/free 代碼,不容易...
什么是 Top K 問題迫悠?簡單來說就是在一堆數(shù)據(jù)里面找到前 K 大(當(dāng)然也可以是前 K 信羝帷)的數(shù)。這個(gè)問題也是十分經(jīng)典的算法問題及皂,不論是面試中還...
JDK 1.6 對(duì)并發(fā)性進(jìn)行了很大的改進(jìn)甫男,這也是為了使線程之間更好更高效地共享數(shù)據(jù),解決競爭問題验烧,實(shí)現(xiàn)線程安全板驳。因此從 JDK 1.6 開始,實(shí)...
今天碍拆,來談?wù)?Java 并發(fā)編程中的一個(gè)基礎(chǔ)知識(shí)點(diǎn):volatile 關(guān)鍵字本篇文章主要從可見性若治,原子性和有序性進(jìn)行講解 一. 主存與工作內(nèi)存 ...