电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>今日头条>【RocksDB】TransactionDB源码分析

【RocksDB】TransactionDB源码分析

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

Helix QAC—源码级静态自动化测试工具

Helix QAC概述       Helix QAC是一款源码级静态自动化测试工具,主要用于C/C++代码的完全自动化静态分析工作,提供一个高效、健壮
2024-03-15 16:59:11

SNYPER-LTE+ (EU) V2

网络测试 NetWork 分析
2024-03-14 22:30:52

SNYPER-LTE+ SPECTRUM (EU) V2

网络测试 NetWork 分析
2024-03-14 22:30:52

114991193

PC 至 CAN 通信 CAN 总线分析
2024-03-14 22:29:43

240-140

专用 缆线组件 配用 逻辑分析
2024-03-14 21:13:53

鸿蒙轻内核源码分析:Newlib C

使用 Musl C 库的时候,内核提供了基于 LOS_XXX 适配实现 pthread、mqeue、fs、semaphore、time 等模块的 posix 接口(//kernel/liteos_m/kal/posix)。内核提供的 posix 接口与 musl 中的标准 C 库接口共同组成 LiteOS-M 的 LibC。编译时使用 arm-none-eabi-gcc,但只使用其工具链的编译功能,通过加上 - nostdinc 与 - nostdlib 强制使用我们自己改造后的 musl-C。 社区及三方厂商开发多使用公版工具链 arm-none-eabi-gcc 加上私有定制优化进行编译,LiteOS-M 内核也支持公版 arm-none-eabi-gcc C 库编译内
2024-02-18 15:41:09195

基于Android13的AOSP源码下载及编译指南

AOSP(Android Open Source Project)是Android操作系统的开源项目,通过下载和编译AOSP源码,您可以获得原始的Android系统,并进行定制和开发。本教程将向您介绍如何下载AOSP源码并进行编译的步骤。
2024-01-17 09:49:06674

Apache Doris聚合函数源码解析

笔者最近由于工作需要开始调研 Apache Doris,通过阅读聚合函数代码切入 Apache Doris 内核,同时也秉承着开源的精神,开发了 array_agg 函数并贡献给社区。笔者通过这篇文章记录下对源码的一些理解,同时也方便后面的新人更快速地上手源码开发。
2024-01-16 09:52:54439

OneFlow Softmax算子源码解读之BlockSoftmax

写在前面:笔者这段时间工作太忙,身心俱疲,博客停更了一段时间,现在重新捡起来。本文主要解读 OneFlow 框架的第二种 Softmax 源码实现细节,即 block 级别的 Softmax。
2024-01-08 09:26:49289

OneFlow Softmax算子源码解读之WarpSoftmax

写在前面:近来笔者偶然间接触了一个深度学习框架 OneFlow,所以这段时间主要在阅读 OneFlow 框架的 cuda 源码。官方源码基于不同场景分三种方式实现 Softmax,本文主要介绍其中一种的实现过程,即 Warp 级别 Softmax,适用于矩阵宽度不超过 1024 的情况。
2024-01-08 09:24:18286

如何移植爱星云的源码

上次已经给大家讲了如何搭建中间件SDK(Ai-WB2-12F使用安信可中间件接入爱星云,远程点个灯——第一篇)。经过上次的帖子,小伙伴们想必已经完成一个新项目的添加,并使用WB2编译成功,今天讲如何移植爱星云的源码。 在正式开始之前,先介绍一下设备上云的流程。
2024-01-07 11:10:07273

报名启动|OpenHarmony源码转换器—多线程特性转换赛题

点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:报名启动|OpenHarmony源码转换器—多线程特性转换赛题 文章出处:【微信公众号:OpenAtom OpenHarmony】欢迎添加关注!文章转载请注明出处。
2023-12-29 16:15:02260

ELF 1技术贴|在NXP源码基础上适配ELF 1开发板的LED功能

本次源码适配工作是在NXPi.MX6ULLEVK评估板的Linux内核源码(特定版本:Linux-imx_4.1.15)基础上进行的。主要目标是调整功能接口引脚配置,以适应ELF1开发板。下面
2023-12-29 10:04:40495

C#网络串口调试助手源码

非常牛B网络串口调试助手C#源码,支持添加多条协议
2023-12-27 09:45:300

FS800E(EZDTU)4G模块参考资料及PCB源码与封装库

FS800E(EZDTU)4G模块参考资料,及PCB源码与封装库,内含硬件设计资料、软件设计资料及调试工具与驱动程序
2023-12-27 09:43:3216

嵌入式学习——ElfBoard ELF1板卡 获取内核源码的方法

大家应该对Linux操作系统有一定的了解,但可能还不知道我们拿到手的内核源码都经历了什么。 linux有一个庞大的开源社区,每个人都可以向开源社区提交代码。由于linux内核十分庞大所以每个模块都有
2023-12-16 09:44:03

I.MX6ULL-ElfBoard ELF1板卡 获取内核源码的方法。

大家应该对Linux操作系统有一定的了解,但可能还不知道我们拿到手的内核源码都经历了什么。 linux有一个庞大的开源社区,每个人都可以向开源社区提交代码。由于linux内核十分庞大所以每个模块都有
2023-12-16 09:41:56

获取Linux内核源码的方法

件系统等关键功能,今天小编就给各位小伙伴介绍一下如何获取Linux内核源码。获取Linux内核源码的渠道Linux有一个庞大的开源社区,每个人都可以向开源社区提交代码。由
2023-12-13 09:49:33270

qt源码编译安装遇到的问题

QT源码make通过后执行make install时报错。
2023-12-09 15:56:22

分析Autosar架构下的NVM源码

Autosar(Automotive Open System Architecture)是一种用于汽车电子系统开发的开放式架构标准,旨在提供一种用于构建可靠、安全的分布式系统的框架。其中,NVM(Non-Volatile Memory)是Autosar架构中的一个重要组件,用于管理和操作非易失性存储器,以确保数据的持久性和可靠性。 NVM的实现是为了解决汽车电子系统中重要数据的存储和恢复问题。在汽车电子系统中,一些关键数据如车辆配置、传感器校准数据等都需要在断电后仍能存储下来,以便下次启动时能够使
2023-12-08 13:56:45416

uboot源码结构介绍

首先引用wiki上的简介: u-boot 是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机系统结构。 u-boot最先是由德国DENX软件中心团队开发,后续众多有志于开放源码
2023-12-07 11:16:24246

php的源码是什么开源语言

PHP的源码是用C语言编写的,是一种开源的服务器端脚本语言。下面是关于PHP源码的详细介绍。 一、PHP简介 PHP(全称:PHP: Hypertext Preprocessor)是一种开源
2023-12-04 16:11:19456

php的源码是开放的吗

PHP是一种开源的脚本语言,其源代码完全开放并可免费获取、使用和修改。这篇文章将详细介绍PHP的源码开放性。 一、PHP的源码开放性 PHP的源码是以PHP License(PHP许可证)的形式开放
2023-12-04 15:57:51435

C语言课程设计案例精编-源码

电子发烧友网站提供《C语言课程设计案例精编-源码.rar》资料免费下载
2023-11-21 10:39:580

C语言小游戏源码大放送

电子发烧友网站提供《C语言小游戏源码大放送.rar》资料免费下载
2023-11-21 10:36:360

200个经典C程序【源码

电子发烧友网站提供《200个经典C程序【源码】.zip》资料免费下载
2023-11-21 10:34:230

178个C语言算法源码下载

电子发烧友网站提供《178个C语言算法源码下载.zip》资料免费下载
2023-11-21 09:35:103

C语言指纹识别源码分享

电子发烧友网站提供《C语言指纹识别源码分享.rar》资料免费下载
2023-11-18 14:50:530

《Android Runtime源码解析》+深入体会第六章ART的执行(4)

本书的阅读,我也学到了如何从源码角度分析问题,如何跟踪方法的执行流程等重要的编程技能。这些知识和技能对我今后的学习和工作将产生积极的影响。 对未来研究的期待:虽然我已经对JIT编译器和ART运行有了一定
2023-11-17 01:33:20

RT-thread源码移植到STM32F10x和STM32F4xx

RT-thread源码移植到STM32F10x和STM32F4xx: 一、源码下载 点击入门->下载   在历史版本里边随便选取一个   会进入百度云盘的下载地址,里边有全部版本的源码。这里下载
2023-11-15 09:38:59815

epoll源码分析

对上述4个函数进行源码分析源码来源 由于epoll的实现内嵌在内核中,直接查看内核源码的话会有一些无关代码影响阅读。为此在GitHub上写的简化版TCP/IP协议栈,里面实现了epoll逻辑
2023-11-13 11:49:27430

mtrace分析内存泄露

一、mtrace分析内存泄露 mtrace(memory trace),是 GNU Glibc 自带的内存问题检测工具,它可以用来协助定位内存泄露问题。它的实现源码在glibc源码的malloc目录
2023-11-13 10:55:36492

netmap的源码分析

netmap的出现,它既实现了一个高性能的网络I/O框架,代码量又不算大,非常适合学习和研究。 netmap简单介绍 首先要感谢netmap的作者,创造出了netmap并无私的分享了他的设计和代码。netmap的文档写得很不错,这里我简单说明一下为什么netmap可以达到高性能。 利用mmap,将网卡驱动的ring内存空间映射到用户空间。这样用户态可以直接访问到原始的数据包,避免了内核和用户态的两次拷贝;——前两天我还想写这么一个东西呢。 利用预先分配的固定大小的
2023-11-11 14:24:00745

stm32f103c8t6适用的红白机模拟源码哪里可以找到?

stm32f103c8t6适用的红白机模拟源码哪里可以找到
2023-11-10 07:37:46

malloc跟free的源码分析

malloc 本文梳理了一下malloc跟free的源码。malloc()函数在源代码中使用宏定义为public_mALLOc()。public_mALLOc()函数只是简单的封装
2023-11-09 11:39:02259

MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异

MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异
2023-11-07 17:13:26548

STM32Cube CubeIDE工程里的程序结构

今天,我们就来分析一下上次生成的CubeIDE点灯工程的源码,看看跟我们拿来“逆向”的开发板例程源码有什么异同。
2023-11-06 14:54:57462

嵌入式学习-ElfBoard ELF 1-内核源码编译的方法

1.拷贝ELF1开发板资料包\\02-Linux 源代码\\02-0 出厂内核和uboot源码\\内核源码目录下的内核源码到开发环境/home/elf/目录下解压:elf@ubuntu:~$ tar
2023-11-04 09:04:58

Ucos_II2.52源码中文译注

电子发烧友网站提供《Ucos_II2.52源码中文译注.pdf》资料免费下载
2023-11-03 11:07:040

使用doxygen分析MCAL源码的层次架构

阅读MCAL源码包中的源码,猜测MCAL可能只是MCU底层SDK向AutoSAR的一个适配接口。
2023-11-02 12:25:23466

Ubuntu系统下编译OpenCV4.8源码记录

Jetson开发板上编译OpenCV源码与编译运行OpenCV C++应用程序。我现在还有一块Alxboard开发板是英特尔家族的,安装的是操作系统是Ubuntu20的系统,本身没有自带OpenCV C++
2023-10-27 16:07:18579

如何用树莓派学习Linux内核源码

怎么用树莓派学习Linux内核源码?​
2023-10-20 07:09:45

有没有基于PIC18F14K50的开源blaster电路图和源码

有没有基于PIC18F14K50的开源blaster电路图和源码
2023-10-20 06:22:37

浅谈Linux内核源码的Makefile、Kconfig和.config文件

Linux内核源码文件繁多,搞不清Makefile、Kconfig、.config间的关系,不了解内核编译体系,编译修改内核有问题无从下手,自己写的驱动不知道怎么编进内核,不知道怎么配置内核,这些
2023-10-17 16:19:521106

ReentrantLock公平锁与非公平锁的源码分析

今天为你带来的是 ReentrantLock 公平锁与非公平锁的源码分析,它是 Java 并发包下的一个 java.util.concurrent.locks 实现类,实现了 Lock 接口
2023-10-13 14:13:32239

页表创建源码分析RISC-V Linux

页表创建源码分析 RISC-V Linux启动,经历了两次页表创建过程,第一次使用C函数 setup_vm() 创建临时页表,第二次使用C函数 setup_vm_final() 创建最终页表。 具体
2023-10-08 11:22:50376

51单片机100实例源码分享

适合单片机爱好者学习的资料:51单片机100实例源码-注释详细
2023-10-07 07:29:49

使用LabVIEW人工智能视觉工具包快速实现传统Opencv算子的调用源码

电子发烧友网站提供《使用LabVIEW人工智能视觉工具包快速实现传统Opencv算子的调用源码.rar》资料免费下载
2023-09-28 17:38:1312

STM32F205模块源码

STM32F205模块源码分享
2023-09-26 07:20:07

DLX指令集RISC_CPU_verilog源码分享

DLX指令集RISC_CPU_verilog源码
2023-09-26 07:01:26

制作数码相框源码分享

数码相框源码 (AT76C120+CT956)
2023-09-20 07:55:49

Faster Transformer v2.1版本源码解读

写在前面 :本文将对 Faster Transformer v2.1 版本源码进行解读,重点介绍该版本基于 v1.0 和 v2.0 所做的优化内容,剖析源码作者优化意图。 1 v2.1 版本发布背景
2023-09-19 11:39:00660

LED矩阵的源码程序

LED的驱动程序源码
2023-09-13 16:12:532

Make headers_install不用内核源码如何编译驱动模块?

Make headers_install能够将内核头文件导出来,但是没有编译脚本。想知道有没有一种方法能够不用到内核源码,在别的主机上开发编译驱动模块的
2023-09-12 06:02:40

Faster Transformer v1.0源码详解

写在前面:本文将对 Nvidia BERT 推理解决方案 Faster Transformer 源码进行深度剖析,详细分析作者的优化意图,并对源码中的加速技巧进行介绍,希望对读者有所帮助。本文源码
2023-09-08 10:20:33479

C语言函数指针在Arm Linux内核源码中的高级玩法

函数指针在ARM Linux内核源码中有许多高级应用。在这里,我将列举一些常见的应用,附上相应的代码示例,并对代码进行解释。
2023-09-06 11:23:58218

如何修改YOLOv8的源码

很多人也想跟修改YOLOv5源码一样的方式去修改YOLOv8的源码,但是在github上面却发现找到的YOLOv8项目下面TAG分支是空的,然后就直接从master/main下面把源码克隆出来一通
2023-09-04 10:02:541036

Arduino下W25Q64驱动程序源码

本上传资料中包含W25Q64的驱动源码,以及在Arduino下配合SPI设备的测试工程。测试工程使用的是合宙Air001开发板。你可以改变为其它含有SPI设备的Arduino开发板,经过适当改造
2023-08-28 16:05:530

【Milk-V Duo 开发板免费体验】搭建开发环境编译源码

手头有现成的虚拟机环境,版本为Ubuntu20.04。 根据官方资料开始编译源码,首先安装必要的软件包:sudo apt install dialog python3-dev makegit bc
2023-08-09 13:45:57

如何去阅读源码,我总结了18条心法

在一个优秀的开源项目中,设计模式处处存在,所以在你开始阅读源码之前最好先了解一下常见的一些设计模式。当你了解了一些设计模式以后,在源码中遇到了相关的设计模式,你就可以快速明白代码结构的设计,从而以整体的视角去阅读相关代码。
2023-07-17 16:00:40388

ubuntu下如何下载nuttx源码

ubuntu下如何下载nuttx源码
2023-07-07 14:41:47645

自定义AXI-Lite接口的IP及源码分析

在 Vivado 中自定义 AXI4-Lite 接口的 IP,实现一个简单的 LED 控制功能,并将其挂载到 AXI Interconnect 总线互联结构上,通过 ZYNQ 主机控制,后面对 Xilinx 提供的整个 AXI4-Lite 源码进行分析
2023-06-25 16:31:251913

修改ISP源码无法启动的问题如何解决?

我按照新唐官方给的ISP源码(NuMicro_ISP_Programming_Tool_V2.06)进行修改,发现进入ISP代码后,debug程序一直在停在while (!(CLK-&gt
2023-06-14 08:22:34

是否能通过修改ISP源码来改变通讯接口?

新唐系列的单片机,是否能通过修改ISP源码来改变通讯接口?比如官方默认通过UART0接口进行ISP下载的。由于官方提供源码,那么我是否可以修改源码的UART的配置函数,改成UART1,通过UART1进行ISP下载?如果可以的话,除了修改UART配置函数,有没有其他地方需要修改的?
2023-06-14 08:04:23

图解大模型训练之:Megatron源码解读2,模型并行

前文说过,用Megatron做分布式训练的开源大模型有很多,我们选用的是THUDM开源的CodeGeeX(代码生成式大模型,类比于openAI Codex)。选用它的原因是“完全开源”与“清晰的模型架构和预训练配置图”,能帮助我们高效阅读源码。我们再来回顾下这两张图。
2023-06-07 15:08:242177

Java算法大全源码包开源源码

Java算法大全源码包开源源码
2023-06-07 14:58:441

iTOP-3588开发板Android12源码定制开发uboot开发

iTOP-3588开发板Android12源码定制开发uboot开发
2023-06-06 11:46:53863

求激光雕刻机Arduino IDE开发板源码

想自己DIY激光雕刻机一直搞不到Arduino开发板程序开发源码,求大神指点谢谢
2023-06-04 18:00:46

Rocksdb原理简介

Rocksdb作为当下nosql中性能的代表被各个存储组件(mysql、tikv、pmdk、bluestore)作为存储引擎底座
2023-06-01 17:17:10531

Java电子病历编辑器源码,B/S电子病历编辑器源码

B/S电子病历编辑器源码:电子病历编辑器,简称EMRE(EMR Editor),是电子病历系统的核心关键基础技术。
2023-06-01 16:25:14657

LPC2478FBD208的源码如何下载?

LPC2478FBD208的源码如何下载,在那个网址可以下载
2023-05-29 07:14:04

使用LabVIEW实现 DeepLabv3+ 语义分割含源码

使用LabVIEW实现 DeepLabv3+ 语义分割含源码
2023-05-26 10:23:01522

LPC2478FBD208的源码如何下载,在那个网址可以下载?

恩智浦LPC2478FBD208的源码如何下载,在那个网址可以下载
2023-05-25 08:53:32

《Android Runtime源码解析》+原创学习心得首发(2)

接上一篇。 《Android Runtime源码解析》+原创学习心得首发(1)今天继续跟大家学习一下,这本书自我看过之后感觉最好最好的,还是第4章的优化算法分析。 就是优化算法框架、常量折叠、指令
2023-05-22 23:34:48

node.js实战源码

node.js实战源码
2023-05-16 18:06:510

如何做直播平台开发搭建?直播源码礼物功能篇

在这个时代,直播不仅仅是一个人火爆的行业,也是每一个直播行业者们养家糊口的重要工作,当然,这也成为直播源码开发直播平台的重要一步。
2023-05-12 11:08:47458

如何开发直播平台:直播源码推拉流技术的实现(二)

直播源码的拉流技术通俗来讲观看直播的人,通过拉流的相关协议和地址,拉取直播人的直播数据,在播放端,比如手机、平板、PC上就可以观看直播了。
2023-05-11 14:06:18439

直播源码平台搭建:直播源码技术推拉流的实现(一)

直播源码推拉流技术成为了直播行业不可或缺的重要支撑部分。今天我就向大家介绍直播源码技术推流的实现。
2023-05-10 16:23:522247

热知识!直播源码开发的平台功能强大最重要:如何挑选正确的一对一直播源码

在直播源码火爆的今天,各类直播源码层出不穷,拥有一套专业正确的直播源码开发出的平台才会功能强大,反之,直播源码搭建的平台将不会为企业带来利益,可能会损害企业利益!
2023-05-06 14:29:09364

Java智慧校园管理系统源码

智慧应用: 智慧技术在智慧校园平台源码的三大应用模式 物联网、云计算、大数据和泛在网络四种智慧技术的快速发展及其在教育领域的逐步渗透,正在改变教育的生态环境和运作模式。近年来,这些技术在政府、企业
2023-04-28 15:52:231020

有官方at固件的源码吗?求分享

有官方at固件的源码
2023-04-24 07:14:35

求助,请帮忙提供S32K14X Core自测源码下载资料

请帮忙提供S32K14X Core自测源码下载
2023-04-14 07:44:48

云HIS源码 基层卫生健康云HIS源码

对外接口管理。 商业级源码,带电子病历,过四级,有演示!云his系统源码 SaaS应用 功能易扩 统一对外接口管理.
2023-04-12 15:42:45674

阅读开源项目源码的实用技巧(下)

这句话其实是高效 debug 的关键。初看源码时「猜」是很重要且很有效的手段,结合 IDE 的搜索功能,能够帮我们快速定位关键代码。
2023-04-12 11:37:49408

阅读开源项目源码的实用技巧(上)

本文分享一下在使用或者学习开源项目源码的过程中的一些经验技巧。 因为我最近在研究 Apache Pulsar 这款消息队列,所以就以这个项目为例, **不过本文介绍的都是通用的技巧,完全可以用在其他大型开源项目中** 。
2023-04-12 11:34:11686

Java医院云电子病历系统源码

SaaS模式Java版云HIS系统的子系统云电子病历系统源码,本系统采用前后端分离模式开发和部署,支持电子病历四级。
2023-04-11 16:13:50711

基层卫生健康云HIS管理系统源码 SaaS模式

这是一套SaaS模式Java版云HIS系统源码,已在公立二甲医院成熟应用三年,系统运行稳定、功能齐全,界面布局合理、操作简便。 融合B/S版电子病历系统,支持电子病历四级,云HIS系统与电子病历系统均拥有自主知识产权,文档完整。
2023-04-11 11:46:43748

开源大模型到底开源什么?源码在哪呢?

ChatGPT出来以后很多人都在说开源,认为只要OpenAI大发善心或者哪个高超的黑客黑进服务器,把ChatGPT的源码发出来放到网上,那么到不了第二天天亮,全世界就会人手一个ChatGPT。
2023-04-11 09:07:162133

iTOP3588开发板-编译Linux源码包-获取Linux源码

获取 Linux 源码包编译环境说明:本手册使用的是迅为提供的编译环境 Ubuntu20.04,在网盘资料“iTOP-3588 开发板\\02_ 【iTOP-RK3588 开发板】开发资料
2023-03-31 10:31:41

CORE-3399PRO-JD4编译Android 8.1源码出错是何原因?

  编译Android 8.1 源码时出现错误:  FAILED: out/soong/.bootstrap/docs/soong_build.html  out/soong/.bootstrap
2023-03-29 13:58:24

编译源码出现 “I have no idea what this is.”错误是哪里的问题?

win11下下载的3.0源码,解压后用官方Docker编译
2023-03-27 22:14:11

已全部加载完成