什么是持續測試? 2022-09-14
今天,整個行業的變化要求測試更多,同時使自動化測試更難實現(至少使用傳統工具和方法):應用程序體系結構越來越分散和復雜,包含云,API,微...詳情>
在完全部署到所有用戶之前,有哪些方法可以測試部署? 2022-09-14
由于必須回滾/撤消對所有用戶的部署可能是一種代價高昂的情況(無論是技術上還是用戶的感知),已經有許多技術允許“嘗試”部署新功能并在發現問...詳情>
什么是CI/CD的管道? 2022-09-14
CI / CD管道是與自動化工具和改進的工作流程集成的部署管道。 如果執行得當,它將最大程度地減少人為錯誤,并增強整個SDLC的反饋循環,使團隊...詳情>
什么是默認方法,為什么要有默認方法? 2022-09-14
首先,之前的接口是個雙刃劍,好處是面向抽象而不是面向具體編程,缺陷是,當需要修改接口時候,需要修改全部實現該接口的類,目前的java 8之...詳情>
說說JVM內存整體的結構,線程私有還是共享的? 2022-09-14
另外一些則是與線程一一對應的,這些與線程一一對應的數據區域會隨著線程開始和結束而創建和銷毀。線程私有:程序計數器、虛擬機棧、本地方法...詳情>
如何使用Optional來解決嵌套對象的判空問題? 2022-09-14
map 方法接收一個 Function 類型的 lambda 表達式,并自動將每個 function 的結果包裝成一個 Optional 對象。這使我們能夠在一行中進行多個 ma...詳情>
Synchronized在使用時有何注意事項? 2022-09-14
在能選擇的情況下,既不要用Lock也不要用synchronized關鍵字,用java.util.concurrent包中的各種各樣的類,如果不用該包下的類,在滿足業務的...詳情>
sendfile怎么實現的零拷貝? 2022-09-14
第二步,緩沖區描述符和數據長度傳到 socket 緩沖區,這樣網卡的 SG-DMA 控制器就可以直接將內核緩存中的數據拷貝到網卡的緩沖區里,此過程不...詳情>
什么是多路復用IO? 2022-09-14
你早上去買現炸油條,點單收錢和炸油條原來都是由一個人完成的,現在他成了瓶頸,所以專門找了個收銀員下單收錢,他則專注在炸油條。(本質上炸...詳情>
本質上Synchronized是通過什么保證線程安全的? 2022-09-14
每一個對象在同一時間只與一個monitor(鎖)相關聯,而一個monitor在同一時間只能被一個線程獲得,一個對象在嘗試獲得與這個對象相關聯的Monitor...詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題