
转载区
文章平均质量分 75
wengqiancun
这个作者很懒,什么都没留下…
展开
-
C语言编译全过程剖析
内容摘要 C语言编译的整个过程是非常复杂的,里面涉及到的编译器知识、硬件知识、工具链知识都是非常多的,深入了解整个编译过程对工程师理解应用程序的编写是有很大帮助的,希望大家可以多了解一些,在遇到问题时多思考、多实践。 一般情况下,我们只需要知道分成编译和连接两个阶段,编译阶段将源程序(*.c)转换成为目标代码(一般是obj文件,至于具体过程就是上面说的那些阶段),连接阶段是把源程序转换成的目标代码转载 2012-04-30 21:10:58 · 489 阅读 · 0 评论 -
Linux内核总体结构分析
现在让我们从一个比较高的高度来审视一下 GNU/Linux 操作系统的体系结构。您可以从两个层次上来考虑操作系统,如图所示。 、 最上面是用户(或应用程序)空间。这是用户应用程序执行的地方。用户空间之下是内核空间,Linux 内核正是位于这里。 GNU C Library (glibc)也在这里。它提供了连接内核的系统调用接口,还提供了在用户空间应用程序和内核之间转载 2012-04-30 22:28:34 · 1034 阅读 · 1 评论 -
软件测试的艺术学习笔记
1. 三角形测试用例,至少有如下一些测试用例: 正常的不规则三角形,如3,4,6有效的等边三角形,如3,3,3有效的等腰三角形,至少三种:3,3,4;3,4,3;4,3,3某边的值等于0至少三种:4,5,0;4,0,5;0,5,4输入边数小于3或大于3输入的数全为0输入的数中有小数两边之和等于第三边的三种用例:2,3,5;2,5,3;5,2,3两边之和小于第三边的三种用例输入的边长为负数测试转载 2012-05-02 09:41:04 · 590 阅读 · 0 评论 -
我理解的软件测试
所有测试用例是一张最全的大网,它包括了保证软件质量所必须进行检查的所有内容。这些内容必须借最有效的方法实现:一部分由单元测试、一部分用接口测试、一部分纳入UI自动化测试(自动化用例要分fast级别和all级别)、一部分用代码评审、一部分用性能测试来保证,前面这些都无法实现的用手工测试,尽量让手工测试越少越好。 所有这些分层用例必须都做到持续地集成,持续的缺陷分析以完善用例,各层用例做到互通互转载 2012-05-02 09:58:39 · 426 阅读 · 0 评论 -
软件测试:经验与教训
转载于zhangren07:http://blog.youkuaiyun.com/zhangren07/article/details/5329869 1,明确测试员的使命!(找出错误?为产品达到某标准?帮助程序员改进?帮助使产品与需求吻合?对产品总体质量的评估?尽快完成测试的工作?) 2,我们测试面对的主要客户是哪几类?面向程序员?面向客户?项目经理?“看门人”?明确责任,避免“不关我事”。转载 2012-05-02 09:37:48 · 569 阅读 · 0 评论 -
CentOS---网络配置
在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下: /etc/host.conf 配置域名服务客户端的控制文件 /etc/hosts 完成主机名映射为IP地址的功能 /etc/resolv.conf 域名服务客户端的配置文件,用于指定域名服务器的位置 /etc/sysconfig/network转载 2012-06-04 10:01:58 · 986 阅读 · 0 评论