陈浩-GDB(摘录)-备忘
援引陈浩写的GDB文章:
1.用GDB调试程序(一)http://blog.csdn.net/haoel/article/details/2879
2.用GDB调试程序(二)http://blog.csdn.net/haoel/article/details/2880
3.用GDB调试程序(三)http://blog.csdn.net/haoel/article/details/2881
4.用GDB调试程序(四)http://blog.csdn.net/haoel/article/details/2882
5.用GDB调试程序(五)http://blog.csdn.net/haoel/article/details/2883
6.用GDB调试程序(六)http://blog.csdn.net/haoel/article/details/2884
7.用GDB调试程序(七)http://blog.csdn.net/haoel/article/details/2885
8.GDB中应该知道的几个调试方法https://coolshell.cn/articles/3643.html
以下为学习正文,基于原文的学习汇总、更新。
GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX
...
informix历史(转帖-2)
Informix在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。公司的名称Informix便是取自Information和Unix的结合。
Informix第一个真正支持SQL语言的关系数据库产品是InformixSE(StandardEngine)。InformixSE的特点是简单、轻便、适应性强。它的装机量非常之大,尤其是在当时的微机Unix环境下,成为主要的数据库产品。它也是第一个被移植到Linux上的商业数据库产品。
在90年代初,联机事务处理成为关系数据库越来越主要的应用,同时,Client/Server结构日渐兴起。为了满足基于Client/Server环境下联机事务处理的需要,Informix在其数据库产品中引入了Client/Server的概念,将应用对数据库的请求与数据库对请求的处理分割开来,推出了Informix-OnLine,OnLine的一个特点是数据的管理的重大改变,即数据表不再是单个的文件,而是数据库空间和逻辑设备。逻辑设备不仅可以建立在文件系统之上,还可以是硬盘的分区和裸设备。由此提高了数据的安全性。
1993年,为了克服多进程系统性能的局限性,Informix使用多线程机制重新改写数据库核心,次年初,Informix推出了采用被称为”动态可伸缩结构”(DSA)的InformixDynamicS
...
Informix历史(转帖-1)
1980在一家早期的S-100/CP/M公司Cromemco工作的Roger Sippl和Laura King开发了一个基于ISAM技术的小型的关系数据库,作为一个报表记录器软件的一部分。1980年,Sippl和King离开Cromemco去开发关系数据库系统(RDS)。他们的第一个INFORMIXINFORMIX产品叫做马拉松(Marathon),本质上是一个他们以前那个ISAM作品的16位版本,并且在Onyx操作系统上发布,这种Onyx操作系统是一个为早期的ZiLOG微处理器开发的Unix操作系统。在开发RDS的时候,他们把目光转移到了新兴的RDBMS市场,并且在1981年发布了他们自己的一个产品:Informix(INFORMation on unIX)。它包含了他们自己的Informer语言。它具备了ACE报表记录器的特性,用来把数据从数据库里释放出来,并且呈现给用户以供读取。它还具备了PERFORM屏幕格式工具的特性,可以让用户实现交互式的查询并且编辑数据库里的数据。这个产品的最终版本是1986年的3.30版。在1985年,他们引进了一种新的基于SQL的查询引擎,作为INFORMIX-SQL(或ISQL)1.10版(1.00版一直没有发行)的一部分。这个产品同样包括了SQL和PERFORM的SQL变量。ISQL和早期的Informix产品最显著的区别就
...