最近被 questDB刷屏了, 就想着git源码调试下, 录了个视频,放到了B站,
需要一些知识
1. git的使用与github的使用
2. java的使用
3.使用idea调试
4.视频里面零碎的东西, 具体看视频吧
有硬币的投个币吧 【questDB源码下载调试-哔哩哔哩】 https://b23.tv/Ae71tQE
了解了源码的文件目录,这一节我们看看如何调试源码。 即使版本号相同(当前最新版为17.0.0 RC),但是facebook/react项目master分支的代码和我们使用create-react-app创建的项目node_modules下的react项目代码还是有些区别。 因为React的新代码都是直接提交到master分支,而create-react-app内的react使用的是稳定版的包。 为
1、在openwrt目录下,运行 make menuconfig,进行系统进行裁剪 • 首先,make menuconfig --> Development --> gdb 和 gdbserver 都选上 • 然后 Advanced configuration options --> Toolchain optian --> Debuggers 选中gdb2、编译: make V=s -16 3、
主要内容:1 下载源码包,2 配置目录,3 启动namesrv,4 启动broker,5 启动管理后台,6 快速案例详细介绍了RocketMQ 4.9.3 分支的源码调试环境搭建等一系列准备工作。 RocketMQ的源码这么多,我们肯定不会全部看完的,我们的源码分析主要会涉及到namesrv、broker、client、remoting、store等模块,也就是生产者、消费者、nameServr、Broker这几个角色的核心功能点。 在看RocketMQ源码之前,一定一定一定要先学会如何使用Ro
在快速上手教程中,我们介绍了在 资源管理器 中双击脚本文件打开代码编辑器快速编辑代码的方法。但编辑器内置的代码编辑器功能并不完善,只适合快速浏览和做少量编辑的需要。对程序员来说,我们需要更成熟完善的代码编辑环境。 Visual Studio Code Visual Studio Code (以下简称 VS Code)是微软新推出的轻量化跨平台 IDE,支持 Windows、Mac、Linux 平台
1.下载并安装Jdk 传送门,下载完成以后,按照提示一步一步执行即可。 2.配置Jdk 传送门。 3.下载AndroidStudio 传送门,我一般选择推荐安装的那个。不要想着去谷歌官网下载,不要问为什么。 4.安装配置AndroidStudio。传送门,后续会重新传送一个门。 5.下载并安装nodejs 传送门。 6.安装weex命令行工具。打开命令行,执行命令:npm install -g w
主要内容:下载Erlang,Erlang安装,Erlang配置,在流行IDE上安装插件现在在开始使用 Erlang 编程工作之前,需要确保在你的系统上运行 Erlang 全功能版本。 本节将学习在 Windows 10机器上安装 Erlang 及后续的 Erlang 开发环境配置。 确保在继续安装前系统满足以下要求 系统要求 内存 2 GB RAM (推荐) 硬盘空间 没有最低要求,最好是有足够的硬盘空间来存储应用程序就可以了满足 Erlang 的应用要求了 操作系统版本 E
QuestDB 是用于时间序列数据的高性能开源 SQL 数据库。它使用面向列的方法、大量并行向量化执行、SIMD 指令以及一系列低延迟技术。整个代码库是从头开始构建的,没有依赖关系,并且 100% 没有垃圾回收。QuestDB 实现了SQL,并使用本地扩展对其进行了时间序列扩展。 它公开了 PostgreSQL 有线协议、高性能 REST API,并支持InfluxDB Line Protocol
New in version 1.1. 你完全有可能遇到一些更新包需要通过proxy才能正常获取,或者甚至一部分包需要通过proxy升级而另外一部分包则不需要通过proxy.或者可能你的某个脚本需要调用某个环境变量才能正常运行. Ansible 使用 ‘environment’ 关键字对于环境部署的配置非常简单容易,下面是一个使用案例: - hosts: all remote_user: ro