前言 相信你面試的時候,肯定被問過 hashCode 和 equals 相關的問題 。如: hashCode 是什么?它是怎么得來的?有什么用? 經典題,equals 和 == 有什么區別? 為什么要重寫 equals 和 hashCode ? 重寫了 equals ,就必須 ...
前言 TCP 性能的提升不僅考察 TCP 的理論知識,還考察了對於操作系統提供的內核參數的理解與應用。 TCP 協議是由操作系統實現,所以操作系統提供了不少調節 TCP 的參數。 Linux TCP 參數 如何正確有效的使用這些參數,來提高 TCP 性能是一個不那么簡單事情。我們需要針對 TCP 每個階段的問題來對症下葯,而不是病急亂投醫。 接下來,將以三個角度來闡述提升 TCP 的策略,分別是 ...
2020-06-08 19:54 9 5850 推薦指數:
前言 相信你面試的時候,肯定被問過 hashCode 和 equals 相關的問題 。如: hashCode 是什么?它是怎么得來的?有什么用? 經典題,equals 和 == 有什么區別? 為什么要重寫 equals 和 hashCode ? 重寫了 equals ,就必須 ...
問題 怎么避免內存逃逸? 怎么答 在runtime/stubs.go:133有個函數叫noescape。noescape可以在逃逸分析中隱藏一個指針。讓這個指針在逃逸分析中不會被檢測為逃逸。 ...
面試官:了解RESTful嗎? 我:聽說過。 面試官:那什么是RESTful? 我:就是用起來很規范,挺好的 面試官:是RESTful挺好的,還是自我感覺挺好的 我:都挺好的。 面試官:... 把門關上。 我:.... 要干嘛?先關上再說。 面試官:我說出去把門關上。 我:what ?,奪門而去 ...
在使用redis時,一般會設置一個過期時間,當然也有不設置過期時間的,也就是永久不過期。當設置了過期時間,redis是如何判斷是否過期,以及根據什么策略來進行刪除的。 設置過期時間 expire k ...
原創文章首發於公眾號:「碼農富哥」,歡迎收藏和關注,如轉載請注明出處! 上一篇聊完 一文徹底搞懂 TCP三次握手、四次揮手過程及原理 這次聊聊TCP和UDP的區別和場景 TCP/IP 中有兩個具有代表性的傳輸層協議,分別是 TCP 和 UDP。 來看看傳輸層位於OSI七層協議和TCP ...
26. 聊聊 TCP 的滑動窗口 TCP 發送一個數據,需要收到確認應答,才會發送下一個數據。這樣有個缺點,就是效率會比較低。 這就好像我們面對面聊天,你說完一句,我應答后,你才會說下一句。那么,如果我在忙其他事情,沒有能夠及時回復你。你說完一句后,要等到我忙完回復你,你才說下 ...
GitHub 3.7k Star 的Java工程師成神之路 ,不來了解一下嗎? GitHub 3.7k Star 的Java工程師成神之路 ,真的不來了解一下嗎? GitHub 3.7k Star ...
所有知識體系文章,GitHub已收錄,歡迎Star!再次感謝,願你早日進入大廠! GitHub地址: https://github.com/Ziphtracks/JavaLearningmanual ...