原文: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