GDB
-
GDB解决单步调试问题
在 GDB 中使用 step 和 next 命令分步调试程序非常的方便,但使用时可能会遇到一些问题,那么会遇到哪些问题呢?例如: 程序中出现循环语句,如果过使用 step 或者 n…
-
GDB实现程序中断
中断调试是为了让程序运行时停在某一个或多个点上,然后进行调试操作,也就是分步调试程序。 为什么要分步调试程序呢?具体可以归结为两个原因: 为了方便我们获取程序运行时的各个阶段的信息…
-
将MongoDB部署到分布式集群(实操)
学习了《MongoDB分布式集群架构(3种模式)》,我们就来实操一下,看看究竟如何将 MongoDB 部署到生产环境中。 分布式集群的整体架构 在实际生产环境中,MongoDB 的…
-
AJAX发送和接收Blob对象(案例实战)
Blob(Binary Large Object)是一种 JavaScript 的数据类型,用于存储大量的二进制数据。Blob 对象中存储的数据没必要非得是 JavaScript …
-
AJAX下载和显示远程图片(案例实战)
在 JavaScript 中,当 XMLHttpRequest 对象的 responseType 属性设置为 arraybuffer 时,服务器端响应数据将是一个 ArrayBuf…
-
Qt Creator使用教程(简明版)
Qt 在很长的一段时间内都没有自己的开发环境,直到 Qt 被诺基亚收购,才大力推自己的集成开发环境,就是 Qt Creator,这为 Qt 的开发带来了很大的方便。 在 Qt Cr…
-
检测是否已经安装GCC编译器
如果读者使用的是类 Unix 操作系统(Unix、Linux、Mac OS 等),很有可能已经安装好 GCC。如想知道是否如此,在命令行提示符后键入cc –version命令。如…
-
GCC常用选项
GCC 是一个功能强大的编译器,其编译选项非常多,有些选项通常不会用到。 CCC 从最初的一个试验型的玩具发展到现在 Linux 环境下的标准编译器,其命令选项也从最开始的 4 个…
-
GCC的发展历史
GNU 项目计划的主要目的是创建一个名叫 GNU’s Not Unix(GNU) 的完全免费的操作系统。该操作系统将包括绝大多数自由软件基金会所开发的其他软件,以对抗所…