文章浏览阅读2.1k次。用IDEA编写spark程序,每次运行都要先打成jar包,然后再提交到集群上运行,这样很麻烦,不方便调试。我们可以直接在Idea中调试spark程序。例如下面的WordCount程序:package cn.edu360.sparkimport org.apache.spark.rdd.RDDim......
2024-01-24 00:50 阅读 阅读全文文章浏览阅读1.2k次。最近面试华为OD岗的时候面试官问到我这样一个问题:如何调试服务器上跑着的程序。jdk自带的就可以。我查了jdk自带的有这几种jps、jstack、jstat、jmap、jinfo。比较有名的还有阿里的arthas。arthas我理解是整合......
2023-11-11 17:26 阅读 阅读全文调试器原理: 调试器是一个程序,在开发工具中也是调用一个程序,在运行时就是一个进程,这个进程与普通进程没有区别,只是这个进程调用了内核的一些特殊函数(系统调用)来操纵内核数据,这些数据就是被调试进程的......
2023-10-11 08:54 阅读 阅读全文文章浏览阅读394次。原标题:对C语言程序进行调试的基本方法调试程序的方法与医生看病的道理类似:先问清基本情况,再进行大致的检查,然后分析检查的结果、确定范围,再进行专项检查,再分析检查结果,如此反复,最......
2023-11-14 00:04 阅读 阅读全文文章浏览阅读396次。原标题:对C语言程序进行调试的基本方法调试程序的方法与医生看病的道理类似:先问清基本情况,再进行大致的检查,然后分析检查的结果、确定范围,再进行专项检查,再分析检查结果,如此反复,最......
2023-11-21 03:49 阅读 阅读全文文章浏览阅读2k次。gdb 程序名set args 参数名r_gdb调试怎么加参数...
2024-01-24 23:23 阅读 阅读全文使用VC或者VS调试程序时弹出调试会话的可执行文件...
2023-10-12 14:33 阅读 阅读全文文章浏览阅读9k次,点赞10次,收藏36次。VScode远程调试Linux程序最近在Linux上调程序,但是gdb使用属于入门阶段,主要是没有图形化界面直观。在网上查找了有两个方案可选,一个是通过VisualStudio2019的远程调试功能,因为最近一......
2023-11-14 00:43 阅读 阅读全文文章浏览阅读9k次,点赞10次,收藏36次。VScode远程调试Linux程序最近在Linux上调程序,但是gdb使用属于入门阶段,主要是没有图形化界面直观。在网上查找了有两个方案可选,一个是通过VisualStudio2019的远程调试功能,因为最近一......
2023-11-21 04:21 阅读 阅读全文