排序算法屬於數據結構和算法的基礎內容,並且也是大廠筆試中的高頻考點。 今天這篇文章來簡單梳理一下常見的排序算法、相關資料和大廠面試真題。 我們按照下面這幅圖來梳理 ...
本文從最基本的內核鏈表出發,引出初始化INIT LIST HEAD函數,然后介紹list add,通過改變鏈表位置的問題引出list for each函數,然后為了獲取容器結構地址,引出offsetof和container of宏,並對內核鏈表設計原因作出了解釋,一步步引導到list for each entry,然后介紹list del函數,通過在遍歷時list del鏈表的不安全行為,引出li ...
2019-10-13 18:40 5 3434 推薦指數:
排序算法屬於數據結構和算法的基礎內容,並且也是大廠筆試中的高頻考點。 今天這篇文章來簡單梳理一下常見的排序算法、相關資料和大廠面試真題。 我們按照下面這幅圖來梳理 ...
指針(pointer)概念在 Go 語言中被拆分為兩個核心概念: 類型指針,允許對這個指針類型的數據進行修改。傳遞數據使用指針,而無須拷貝數據。類型指針不能進行偏移和運算。 切片,由指向起 ...
目錄結構: contents structure 什么是分區 准備測試數據 如何進行水平分區 創建文件組 創建分區函數 創建分區 ...
歡迎大家前往騰訊雲+社區,獲取更多騰訊海量技術實踐干貨哦~ 本文由騰訊雲計算產品團隊發表於雲+社區專欄 主機遷移概述 在雲計算時代,不管是從IDC上雲還是多雲直接的遷移,都已經是常見的 ...
前言 .Net目前支持構建服務器端應用程序的兩種實現主要有兩種,.NET Framework和.NET Core。兩者共享許多相同的組件,並且您可以在兩者之間共享代碼。但是,兩者之間存在根本差異 ...
過Docker甚至不怎么了解Docker的使用,所以在此之前先出兩期的Docker安裝和入門基礎的文章, ...
Netty到底是什么 從HTTP說起 有了Netty,你可以實現自己的HTTP服務器,FTP服務器,UDP服務器,RPC服務器,WebSocket服務器,Redis的Proxy服務器,MySQL的 ...
Netty是Java領域有名的開源網絡庫,特點是高性能和高擴展性,因此很多流行的框架都是基於它來構建的,比如我們熟知的Dubbo、Rocketmq、Hadoop等,針對高性能RPC,一般都是基於 ...