摘要:專(zhuān)題答案面試題領(lǐng)取見(jiàn)個(gè)人主頁(yè)請(qǐng)解釋一下什么是請(qǐng)列舉的一些特性。請(qǐng)列舉和之間的不同點(diǎn)請(qǐng)解釋如何處理請(qǐng)求。在中,如何使用未定義的服務(wù)器名稱(chēng)來(lái)阻止處理請(qǐng)求使用反向代理服務(wù)器的優(yōu)點(diǎn)是什么請(qǐng)列舉服務(wù)器的最佳用途。 Nginx專(zhuān)題showImg(https://segmentfault.com/img/remote/1460000019834930?w=600&h=258); (答案+面試題領(lǐng)取見(jiàn)...
摘要:解決上問(wèn)題在變量前添加版本號(hào),將變成循環(huán)時(shí)間長(zhǎng)開(kāi)銷(xiāo)大,因?yàn)樽孕枰闹荒鼙WC一個(gè)共享變量的原子操作分類(lèi)二重入鎖支持重進(jìn)入的鎖,排它鎖分類(lèi)三讀寫(xiě)鎖一對(duì)鎖,讀鎖,寫(xiě)鎖,在同一時(shí)刻允許多線(xiàn)程訪(fǎng)問(wèn) 1、 分類(lèi)一:樂(lè)觀鎖與悲觀鎖 a)悲觀鎖:認(rèn)為其他線(xiàn)程會(huì)干擾本身線(xiàn)程操作,所以加鎖 i.具體表現(xiàn)形式:synchronized關(guān)鍵字和lock實(shí)現(xiàn)類(lèi) ...
摘要:缺點(diǎn)需要慎重考慮是否增加工廠類(lèi)進(jìn)行管理,因?yàn)闀?huì)增加代碼的復(fù)雜度使用場(chǎng)景工廠模式是創(chuàng)建型模式的一種,其實(shí)就等價(jià)于對(duì)象,但是否將對(duì)象改造成工廠模式,使我們需要衡量的。 前言 最近北京天氣越來(lái)越冷了,同在北京的小伙伴大家注意保暖。不扯廢話(huà)了,讓我們直接進(jìn)入到工廠模式的學(xué)習(xí). 什么是工廠模式 定義一個(gè)用于創(chuàng)建對(duì)象的接口,讓子類(lèi)決定實(shí)例化哪一個(gè)類(lèi)。工廠方法使一個(gè)類(lèi)的實(shí)例化延遲到子類(lèi)。 UML類(lèi)圖...
摘要:最小堆,隊(duì)列頂端的元素永遠(yuǎn)是最小的,那我們把個(gè)列表的第一個(gè)元素放入隊(duì)列后,取出隊(duì)列頂端的節(jié)點(diǎn),就是需要找的最小的節(jié)點(diǎn)。注意點(diǎn)不接受值,前需要判斷取出隊(duì)列頂端節(jié)點(diǎn)后,要將該節(jié)點(diǎn)的節(jié)點(diǎn)放進(jìn)隊(duì)列中。 Merge k Sorted ListsMerge k sorted linked lists and return it as one sorted list. Analyze and des...
摘要:當(dāng)你從讀取時(shí),它的將會(huì)被遞增已經(jīng)被讀取的字節(jié)數(shù)。達(dá)到和位于同一位置,表示我們到達(dá)可以讀取的數(shù)據(jù)的末尾。該應(yīng)用程序可以選擇為多個(gè)消息重用相同的消息主體。 ByteBuffer 當(dāng)我們進(jìn)行數(shù)據(jù)傳輸?shù)臅r(shí)候,往往需要使用到緩沖區(qū),常用的緩沖區(qū)就是JDK NIO類(lèi)庫(kù)提供的java.nio.Buffer。 showImg(https://segmentfault.com/img/bVbbz8p?w...