原文:MySQL源碼分析:源碼文件結構及主要數據結構

原文地址:http: blog.itpub.net viewspace BUILD: 內含在各個平台 各種編譯器下進行編譯的腳本。如compile pentium debug表示在pentium架構上進行編譯的腳本。Client: 客戶端工具,如mysql, mysqladmin之類。Cmd line utils: readline, libedit工具。Config: 給aclocal使用的配置 ...

2016-11-04 11:05 0 1447 推薦指數:

查看詳情

ffplay源碼分析2-數據結構

ffplay是FFmpeg工程自帶的簡單播放器,使用FFmpeg提供的解碼器和SDL庫進行視頻播放。本文基於FFmpeg工程4.1版本進行分析,其中ffplay源碼清單如下: https://github.com/FFmpeg/FFmpeg/blob/n4.1/fftools/ffplay.c ...

Tue Jan 22 05:55:00 CST 2019 0 2294
libmxml數據結構源碼分析

  libmxml是一個開源、小巧的C語言xml庫。這里簡單分析一下它是用什么樣的數據結構來保存分析過的xml文檔。   mxml關鍵的結構體mxml_node_t是這樣的實現的:      它使用左孩子右兄弟的樹形結構來描述xml報文:即下層節點登記在child鏈表,兄弟 ...

Sat Apr 06 04:08:00 CST 2019 0 531
字節碼文件結構詳解

“一次編寫,到處運行(Write Once,Run Anywhere)“,這是 Java 誕生之時一個非常著名的口號。在學習 Java 之初,就了解到了我們所寫的.java會被編譯期編譯成.class文件之后被 JVM 加載運行。JVM 全稱為 Java Virtual Machine,一直以為 ...

Fri Aug 14 23:51:00 CST 2020 2 615
句柄與句柄表(數據結構源碼分析

0x01 句柄,句柄表概念    任意進程,只要每打開一個對象,就會獲得一個句柄,這個句柄用來標志對某個對象的一次打開,通過句柄,可以直接找到對應的內核對象。句柄本身是進程的句柄表中的一個結構體,用來描述一次打開操作。句柄值則可以簡單看做句柄表中的索引,並不影響理解。HANDLE的值可以簡單 ...

Tue Jan 23 01:05:00 CST 2018 0 1854
HashMap、ConcurrentHashMap數據結構、底層原理、源碼分析

HashMap 數據結構 JDK1.7 HashMap由數組+鏈表組成,數組是HashMap的主體,鏈表則是主要為了解決哈希沖突而存在的。 JDK1.8 HashMap由數組+鏈表/紅黑樹組成,當鏈表長度大於閾值(默認為8)時,將鏈表轉化為紅黑樹,以減少搜索 ...

Sat Apr 11 23:59:00 CST 2020 0 596
Redis源碼分析-底層數據結構盤點

前段時間翻看了Redis的源代碼(C語言版本,Git地址:https://github.com/antirez/redis), 過了一遍Redis數據結構,包括SDS、ADList、dict、intset、ziplist、quicklist、skiplist。 在此進行總結 一、SDS ...

Wed May 15 22:55:00 CST 2019 0 1497
MySQL源碼分析以及目錄結構

原文地址: MySQL源碼分析以及目錄結構 作者: jacky民工 主要模塊及數據流經過多年的發展,mysql主要模塊已經穩定,基本不會有大的修改。本文將對MySQL的整體架構及重要目錄進行講述。 源碼結構MySQL ...

Tue Nov 22 04:33:00 CST 2016 2 20038
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM