史詩(shī)級(jí)java低時(shí)延調(diào)優(yōu)案例1 ? -- 西門幽月 ? 序章 生產(chǎn)環(huán)境調(diào)優(yōu)往往是一件復(fù)雜又痛苦的事,互聯(lián)網(wǎng)公司尤其嚴(yán)重,主要表現(xiàn)在 人員流動(dòng)大,工程師往往負(fù)責(zé)的是別人留下的代...
史詩(shī)級(jí)java低時(shí)延調(diào)優(yōu)案例1 ? -- 西門幽月 ? 序章 生產(chǎn)環(huán)境調(diào)優(yōu)往往是一件復(fù)雜又痛苦的事,互聯(lián)網(wǎng)公司尤其嚴(yán)重,主要表現(xiàn)在 人員流動(dòng)大,工程師往往負(fù)責(zé)的是別人留下的代...
虛擬機(jī)非正常關(guān)機(jī) metadata I/O error in "xfs_trans_read_buf_map" at daddr 0x356a001 len 1 error ...
前端傳版本號(hào) 后端則可以根據(jù)版本號(hào)做版本兼容這樣可以保證前后端上線操作的解耦 缺點(diǎn)是代碼中會(huì)出現(xiàn)大量的版本兼容代碼。不過(guò)版本兼容代碼如果規(guī)范的話,這點(diǎn)影響可以忽略不計(jì)。
無(wú)法打開(kāi)內(nèi)核設(shè)備“.\VMCIDev\VMX”解決方案:把cd設(shè)備去掉
沒(méi)想到tcp “粘包” 的理解,最后是通過(guò)一個(gè)知乎下面的評(píng)論https://www.zhihu.com/question/24598268 tcp是面向流的,不存在亂序問(wèn)題客...
傳統(tǒng)的bio線程模型是用戶發(fā)起請(qǐng)求,accept得到一個(gè)socket,然后從業(yè)務(wù)線程池取出一個(gè)線程去處理該用戶的請(qǐng)求業(yè)務(wù)線程池線程數(shù) + acceptCount = 最大用戶...
Try to run this command from the system terminal. Make sure that you use the correct ve...
之前總是糾結(jié)于一個(gè)技術(shù)的生產(chǎn)級(jí)最佳實(shí)踐,但是卻發(fā)現(xiàn)技術(shù)真的是永無(wú)止境。有的時(shí)候,可能探索到最后,發(fā)現(xiàn)有些技術(shù)并不成熟,導(dǎo)致沒(méi)有最佳的實(shí)踐。并且隨著時(shí)間的推移,最佳實(shí)踐也會(huì)變化...
首先啟動(dòng)一個(gè)gitlab runner服務(wù),并注冊(cè)一個(gè)docker executor,這是比較簡(jiǎn)單的,此處暫不贅述 本文主要講述使用docker executor,如何處理緩...
未經(jīng)允許,請(qǐng)勿轉(zhuǎn)載,why? 不同的安裝方式,在選擇執(zhí)行器方面需要一些權(quán)衡 直接安裝到hostshell executor這種方式是在host中執(zhí)行shell,比較簡(jiǎn)單,但對(duì)...
官方文檔讓人吐槽的是,網(wǎng)上能搜到的資料很少,說(shuō)的也不夠詳細(xì),可能博主本人都不一定理解。因此在官網(wǎng)找了好久,這個(gè)位置不算顯眼,所以寫(xiě)個(gè)博客記錄下來(lái)。
寫(xiě)作時(shí)間(2020年1月)方案一使用花生殼的內(nèi)網(wǎng)映射,將內(nèi)網(wǎng)80映射至花生殼提供的公網(wǎng)服務(wù)器的80,但是這樣就浪費(fèi)了家里公網(wǎng)的帶寬。以筆者為例,家中公網(wǎng)下行帶寬300M,上行...
實(shí)際上其他外網(wǎng)的設(shè)備都無(wú)法訪問(wèn),這是因?yàn)?0端口被運(yùn)營(yíng)商封鎖了,需要備案解封。另外,如果本地?zé)o法訪問(wèn)自己的外網(wǎng)ip,也有可能是nat設(shè)備不支持nat回環(huán)。Hairpinnin...