【Linux调试技术】查看数据

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 本文首先以一个二叉树插入算法的实现作为例子说明GDB查看程序数据的相关方法,代码如下:   1: //  bintree.c:  routines to do insert and ...

【Linux调试技术】程序控制

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.让程序停下来的三种模式 ·        断点(breakpoint):让程序在特定的地点停止执行。 ·   ...

Linux Shell 编程

4 课时 |
2099 人已学 |
免费

Linux 运维自动化课程

4 课时 |
1478 人已学 |
免费

LINUX 企业常用服务

7 课时 |
3036 人已学 |
免费
开发者课程背景图

【Linux调试技术1】初步基础

作者gnuhpc 出处http://www.cnblogs.com/gnuhpc/ 1.调试技术的几个准则 惊喜准则找到错误是一种惊喜心理上不要畏惧而是要怀着感恩的心去面对。 从小处开始准则刚开始测试的使用从小处着手暂时不涉及边界数据虽然这样可能会掩盖一些Bug但是这样或许能查到最主要的Bug例如你...

Unix/Linux上的后门技术和防范

对黑客来讲,入侵一个系统只是万里长征的开始,最主要的是长期占有一个肉鸡(傀儡机),所以,后门技术往往非常重要。对于我们来讲,总是处于被动的地位,百密一疏,总有没有做到位的地方,谁都不能保证自己的系统是绝对安全的,所以不能避免我们可能会被入侵。黑客入侵后肯定会留后门,当然,除了那些高手,境界非常高,入...

掌握 Linux 调试技术

掌握 Linux 调试技术在 Linux 上找出并解决程序错误的主要方法 Steve Best (sbest@us.ibm.com)JFS 核心小组成员,IBM 简介: 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语 句,或者添加工具来分析程序。...

【嵌入式开发技术之串口】Linux下串口主机程序

作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/ #include <stdio.h> /*标准输入输出定义*/ #include <stdlib.h> /*标准函数库定义*/ #include <unistd.h>...

【Linux开发技术之常见问题】一个建立线程时常见的问题:invalid conversion from `void*' to `void*(*)(void*)

作者:gnuhpc&nbsp; 出处:http://www.cnblogs.com/gnuhpc/ void main_thread ( void *ptr ) { &nbsp; char *message1 = "Thread 1"; &nbsp; char *message2 = "Thread...

【Linux开发技术之工具使用】配置VIM下编程和代码阅读环境

 作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/ 本文环境:ubuntu 10.10/vim7.2 前言:一年前写过一篇关于VIM的C/C++编程环境的文字,一年中又接触了很多东西,深入使用中发现其实还是需要有很多改正和增强的,当然,VI...

【Linux实用技术】LFS6.3构建实录

 作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/   几点说明: 1.  本文档参考了 金步国在LinuxSir 上的文档和对 LFS 英文文档的翻译 。 2.  本文档只是一个 step by step,在...

【Linux开发技术之程序构建】Makefile学习(不断更新)

&nbsp;作者:gnuhpc&nbsp;出处:http://www.cnblogs.com/gnuhpc/&nbsp;&nbsp;&nbsp; 1.入门篇 1)Makefile的作用:帮助编译多文件。 2)基本编写示例:以如下四个文件为例 //main.c #include"mytool1.h" ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Linux宝库
Linux宝库
1+人已加入
加入
相关电子书
更多
冬季实战营第二期:Linux操作系统实战入门
Decian GNU/Linux安全合规之路
Alibaba Cloud Linux 3 技术揭秘
立即下载 立即下载 立即下载