什么是自旋? 2022-11-19
很多synchronized里面的代碼只是一些很簡單的代碼,執行時間非常快,此時等待的線程都加鎖可能是一種不太值得的操作,因為線程阻塞涉及到用戶...詳情>
請談談 ThreadLocal 是怎么解決并發安全的? 2022-11-19
而另外一種方式就是ThreadLocal方式,通過創建線程局部變量,以空間換時間的方式來讓多線程并行執行。詳情>
ThreadLocal 是什么?有哪些使用場景? 2022-11-19
原理:線程局部變量是局限于線程內部的變量,屬于線程自身所有,不在多個線程間共享。但是在管理環境下(如 Web服務器)使用線程局部變量的時候...詳情>
請談談volatile有什么特點,為什么它能保證變量對所有線程的可見性? 2022-11-19
主內存和工作內存之間的交互分為8個原子操作: - lock - unlock - read - load - assign - use - store - write - volatile修飾的變量,只有...詳情>
Thread類中的yield方法有什么作用? 2022-11-19
但是,實際中無法保證yield()達到讓步目的,因為讓步的線程還有可能被線程調度程序再次選中。在大多數情況下,yield()將導致線程從運行狀態轉...詳情>
常見的跨域方式 2022-11-18
- JSONP: JSONP是利用外鏈腳本,沒有跨源限制的特點,來實現跨源請求的一種技術. CORS:跨域資源共享,是一種實現跨源請求數據的技術。這就是...詳情>
String、StringBuffer、StringBuilder有什么區別? 2022-11-17
1.String:String類是不可變的,所謂不可變意思就是創建一個類后任何對String的改變都會引發新的String對象的生成;讓我們舉個例子來看看就明...詳情>
常見的異常類有哪些? 2022-11-17
1. NullPointerException:空指針異常;2. SQLException:數據庫相關的異常;3. IndexOutOfBoundsException:數組下角標越界異常;4. FileNotF...詳情>
react常用的優化手段有哪些 2022-11-16
1. 屬性傳遞優化2. 多組件優化3. Key4. memo5. purecomponent6. 生命周期7. 虛擬列表8. 使用純組件9. 懶加載組件10. 使用 React Fragments 避...詳情>
zabbix監控的優缺點 2022-11-15
性能瓶頸: 監控系統沒有低估高峰期,具有持續性和周期性,機器量越大,數據的增大會使數據庫的寫入成為一定的瓶頸,官網給出的單機上限5000臺...詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題