哈哈 最近看的東西少 暫時(shí)沒想到啥特別好寫的 原創(chuàng)不容易啊
以玄幻小說的角度說說Java中的鎖前言 我們?cè)诟卟l(fā),多線程的場景中,為了確保某一共享變量只被同一線程訪問的時(shí)候,通常會(huì)采用鎖的機(jī)制,而鎖的通常使用synchronized關(guān)鍵字是最為簡單粗暴的,那這個(gè)...
哈哈 最近看的東西少 暫時(shí)沒想到啥特別好寫的 原創(chuàng)不容易啊
以玄幻小說的角度說說Java中的鎖前言 我們?cè)诟卟l(fā),多線程的場景中,為了確保某一共享變量只被同一線程訪問的時(shí)候,通常會(huì)采用鎖的機(jī)制,而鎖的通常使用synchronized關(guān)鍵字是最為簡單粗暴的,那這個(gè)...
前言 之前用過一段時(shí)間的HBase,回過頭看看,發(fā)現(xiàn)自己很多東西要么忘光了,要么沒記住,所以先把這些概念理清楚,不然不也白接觸了么。Hbase作為一個(gè)高吞吐,存儲(chǔ)量大,可擴(kuò)展...
前言 我們?cè)诟卟l(fā),多線程的場景中,為了確保某一共享變量只被同一線程訪問的時(shí)候,通常會(huì)采用鎖的機(jī)制,而鎖的通常使用synchronized關(guān)鍵字是最為簡單粗暴的,那這個(gè)...
前言 面試過的人都知道,多線程高并發(fā)多線程是JAVA程序員無法規(guī)避的一個(gè)問題,無論哪個(gè)等級(jí),這個(gè)問題都會(huì)被面試官問個(gè)遍。而且,對(duì)于程序員對(duì)于一些復(fù)雜場景,超長流程,采...
1.Spring框架是啥(先來一頓瘋狂吐槽) 說到Spring框架,想想幾年前,以至于后來在網(wǎng)頁上,只要搜索什么是spring,我想相信很多人看到最多的兩個(gè)關(guān)鍵詞語,...
1.Http請(qǐng)求的場景描述 做軟件開發(fā)的都知道http協(xié)議,Http協(xié)議在網(wǎng)絡(luò)上面的表現(xiàn)為一次請(qǐng)求,一次響應(yīng)。從我們后端的角度來看,通俗來說就是用request進(jìn)...
1.我們了解tomcat的意義 雖然現(xiàn)在Spring boot技術(shù)已經(jīng)普及,但是,Spring boot,嵌入的tomcat其原理不會(huì)有多大的改變,我們?nèi)绻肷钊肓私鈝...
1.docker 常用命令解析 docker ps : 查看當(dāng)前運(yùn)行的 container -a 查看之前的container docker stop :停止contain...
k8s是什么 K8s 是一個(gè)跨主機(jī)集群的開源的容器調(diào)度平臺(tái),它可以對(duì)容器進(jìn)行自動(dòng)化部署,擴(kuò)展和操作。簡單來說 就是它提供了,對(duì)容器的管理功能,在它節(jié)點(diǎn)上,可以對(duì)容器進(jìn)行...
1.spring對(duì)眾多配置的管理 配置現(xiàn)在在我們的項(xiàng)目里面,是非常關(guān)鍵的一環(huán)。往往一些中間件,需要用戶,修改一些配置文件,才能正常使用。我們?cè)谌粘i_發(fā)中,一些數(shù)據(jù)庫地...
1.為啥要有TCP協(xié)議 我們都知道,網(wǎng)絡(luò)協(xié)議分為7層,第一層給我們提供了基礎(chǔ)的物理網(wǎng)絡(luò);第二層的以太協(xié)議,定義了一小群電腦,怎么進(jìn)行點(diǎn)對(duì)點(diǎn)的傳輸。第三層,我們通過ip...
前言 作為當(dāng)今互聯(lián)網(wǎng)數(shù)據(jù)爆炸的程序員,了解網(wǎng)絡(luò)是有必要的,作為開發(fā)人員,通常會(huì)聽到,所謂的網(wǎng)絡(luò)7層模型,或者四層模型。通常,我們會(huì)以第7層的http協(xié)議進(jìn)行web,或者...