本篇纪念小白第一次用开发工具调试源码成功~gdb使用命令行调试感觉还是有诸多不便,本来想简单点找找怎么直接调试Window
原创 精选 2023-10-19 15:50:11
724阅读
一、postgresql源码编译安装因为只是用来调试的测试环境,把基本的软件装好和库建
原创 2023-04-18 13:26:07
600阅读
数据库版本:PostgreSQL 9.6.3系统版本:CentOS release 6.6 (Final)下载软件(Download software):[root@Darren2 tools]# wget https://ftp.postgresql.org/pub/source/v9.6.3/postgresql-9.6.3.tar.gz 查看是否已经安装(Check is not insta
原创 2017-10-10 10:36:17
1354阅读
在前几篇博文中我们学习了 DWARF 信息以及它如何使我们将机器码和上层源码联系起来。这一次我们通过为我们的调试器添加源码级逐步调试将该知识应用于实际。系列文章索引随着后面文章的发布,这些链接会逐渐生效。揭秘指令级逐步执行我们正在超越了自我。首先让我们通过用户接口揭秘指令级单步执行。我决定将它切分为能被其它部分代码利用的 single_step_instruction 和确保是否启用了某个断点的
前言在Linux中,一切皆为文件。安卓底层也是基于Linux开发的。在我们了解源码目录的时候,我们要先知道这些源码的后缀名代表的是什么文件,什么意思,才能更好的去了解其中的原理。 文章目录前言关于文件的后缀名(重要)1)详解`.o`文件(目标文件)关于shell脚本1) 安卓源码使是用shell脚本编写的吗?2)在安卓脚本中哪里会用到shell脚本?3)shell脚本就是一堆命令行的集合吗关于bo
PostgreSQL 源码安装下载PostgreSQL安装包wget https://ftp.postgresql.org/pub/source/v9.5.7/postgresql-9.5.7.tar.gz官网下载https://www.postgresql.org/ftp/source/安装依赖包yum -y install  readline-devel zlib-devel&nbs
原创 2017-10-18 11:26:43
917阅读
2点赞
1评论
1获取源码wget --no-check-certificate https://ftp.postgresql.org/pub/source/v9.4.4/postgresql-9.4.4.tar.gz2./configure --prefix=/home/users/baixiaoyu/pg --datadir=/home/users/baixiaoyu/pg/data  con
原创 2021-09-08 09:24:59
269阅读
创建用户:useradd postgresqlpostgresql 12.6调试环境:./configure --prefix=/home/
原创 2022-11-06 00:38:03
192阅读
昨天我才发现,原来在Android Studio中可以很轻松得调试Android源码0. 准备工作在Android Studio中装一个插件: ADB Idea这个插件的功能,其实就是利用adb实现一些常用的操作:ADB Uninstall AppADB Kill AppADB Start AppADB Restart AppADB Clear App DataADB Clear App Data
        之前我都是在Windows环境下开发Android。调试代码的时候有时候要进到系统类中去断点调试代码,经常断点断不到,或者就跑飞了。        最近因为在研究一些源码,比如LayoutInflater.inflate()
转载 2024-06-02 15:48:56
65阅读
      目前网上已经有很多文章来描述如何使用eclipse来调试android源码,但是大多数都是最后基于  android虚拟机来完成最后的一次华丽转身,即享受最后调试的劳动果实,然后,然后就得忍受android虚拟机的各种缓慢,以及对esopengl库不支持导致的bug,问题,估计很多同学也就是调试通过一次就不愿意再用了。&nbs
Anroid 系统源码调试方法心得分享我从事Android系统开发差不多也两年了,在这两年的时间里,我在调试系统framework的时候主要都是通过看log来确认程序是否按照自己的设计的逻辑执行的,这种调试方式的效率比较低,而且要在程序执行过程中需要添加大量的log来看数据的变化。那么,我今天要跟大家分享一下,关于Android系统源码debug的方法:注:由于本人使用Ubtuntu系统开发,所以
文章目录一、下载源码包二、安装依赖包三、创建用户四、编译安装五、定义环境变量并初始化数据库`1.定义环境变量``2.初始化数据库`六
RocketMQ源码学习搭建源码环境nameServer启动过程broker启动过程接下来看broker服务信息注册producer消息存储1、功能回顾2、源码重点:3、汇总消费者1、功能回顾2、源码重点:延迟消息1、功能回顾2、源码重点消费者部分小结:搭建源码环境下载源码4.7.1版本配置nameServer启动配置环境变量ROCKETMQ_HOME=D:\MQ\day01\rocketmq-a
转载 1月前
427阅读
因为想看下之前测试的varchar类型的http://blog.csdn.net/aoerqileng/article/details/53407786问题的原因,所以在ubuntu上搭建下mysql源码调试环境,跟踪
原创 2021-09-08 09:50:34
487阅读
三、tomcat目录结构 tomcat的下载安装有很多教程,不再赘述。 现在的tomcat已经到9了,当tomcat下载安装完成后,其目录大致如下: 除了上面的文件夹,还有四个文件: 先介绍后4个文件: LICENSE:就是许可证,里面记录了tomcat的一些条款等等。 NOTICE:里面记录了to
转载 2018-05-24 15:51:00
246阅读
2评论
调试CtkPluginFramework源码前言在使用ctkPluginFramework时,用到了ctkCore,ctkPluginFramework,ctkEventAdmin等dll和lib,在使用这些库的生成了相应的dll和lib,vs工程中...
原创 2022-11-09 21:35:18
104阅读
【1】安装源码声明:要想调试进入Qt源码,必须首先保证我们安装了Qt源码。下面说明安装Qt源码注意事项。一般安装过程(默认不安装源码
转载 2022-06-13 17:32:03
276阅读
我们看到网上有很多基于vs的qt源码编译,但用qtcreator编译qt源码的缺很少。 首先说目的,
原创 2022-09-16 07:06:42
1253阅读
前言为了更好的理解spark的shuffle过程,通过走读源码,彻底理解shuffle过程中的执行过程以及与排序相关的内容。本文所使用的spark版本为:2.4.41、shuffle之BypassMergeSortShuffleWriter基本原理:1、下游reduce有多少个分区partition,上游map就建立多少个fileWriter[reduceNumer],每一个下游分区的数据写入到一
  • 1
  • 2
  • 3
  • 4
  • 5