01 2013 档案
摘要:api 是应用程序和操作系统之间的接口,凡是符合该api标准的应用程序都可以在支持该api的操作系统上编译通过。abi 是二进制级别的接口,规定了二进制文件的格式、内容、装载/卸载程序的要求、函数调用时的参数传递规则、寄存器、堆栈的使用。如果操作系统都支持该api,但是机器的体系结构不同即他们的abi不同,那么在一个机器上生成的二进制代码是不可以在另外一台机器上面运行成功的,可能因为函数调用的参数传递规则不同或者其他由abi定义的行为产生的差异性。其实关键的是abi定义了运行时的兼容性问题,这个问题是api无法解决的。api所能解决的是静态状态下的兼容性问题。以下摘自encyclopedia
阅读全文
摘要:<stdio.h>中声明了C语言中大部分关于输入输出操作的函数,我们只需要调用这些函数便能对输入与输出做出处理,而不需要考虑到硬件的问题。<stdlib.h>中声明了许多相当基本的函数,让C语言的使用者仅仅使用标准函数库就能实现强大的功能,其中涉及到数据类型转换、内存操作、随机数处理、排序和程序流程控制等方方面面的内容。
阅读全文
摘要:为什么java中要声明成public static void main() 而C++里面只要简单地写 int main()就OK呢?因为在java中 所有的事物都要以类的形式存在main函数也是在类中定义 然而在类中定义的函数 要想不与类的实例关联 就必须声明为静态的.而在C++中 main函数不需要声明在类中 所以不用加static
阅读全文
摘要:之前看过一本关于敏捷的书《用户故事与敏捷方法》,觉得很喜欢里面的思想和实践,也推荐大家去看。最近想进一步了解关于敏捷测试的思想方法,所以开始看如题的这本书,顺便说一句,这本书的中文版翻译的不好。(1)敏捷软件开发宣言个体和交互胜过流程和工具可用的软件胜过完备的文档客户协作胜过合同谈判响应变化胜过遵循计划(2)敏捷的一些方法:Scrum、XP(极限编程)、Crystal、DSDM(动态系统开发方法)、FDD(特性驱动开发)(3)敏捷团队分两个团队,测试人员既属于客户团队又属于开发团队,既要了解客户的观点又要了解技术实现的复杂性。客户团队:由业务专家、产品经理、业务人员的产品负责人、测试人员等组成
阅读全文
摘要:看完《穿越计算机的迷雾》,我真的很高兴,没错我是来推荐这本书的,这只能说是我多年以来梦寐以求的书,也可以说我应该十年前就要看的书,可惜他出版才一年多时间,我的技术博客以它开篇也最好不过,因为一个计算机软件从业人员,踏入行业的第一步应该了解的,都在书里面。感谢李忠,这本书的作者。另外,既然来了,我不得不感谢另外一个人,没翅膀的飞鱼,看了他的博客,让我倍受鼓舞,如果说李忠重新把我领进计算机的大门,那么飞鱼就是把我领进计算机论坛和网站的大门,因为在这之前我一直养成不了泡技术论坛的习惯。也是因为他,我才开了这个博客。(本来我想博客名叫“鱼粉”的,因为我是他的粉丝,但是因为他是我的榜样,他那么有个性,主
阅读全文
摘要:写写自己最近的思考和总结,并对来年做一个展望吧。2012年做了一年的系统测试,也有做一些项目的测试负责人的工作,但是总的来说没有达到期望中的进步,2013年给自己更明确的目标,最近有对过去一年做了一些总结,发现了一些问题,主要有以下方面希望自己在来年能做得更好的:学习的内容要为目前的工作所用,而不是为了跳槽学习要先专后广,“专”才能“用”,业绩向导;而且学专一样东西之后,学其他东西的速度会越来越快。因为计算机行业本质就是代码,大道相通工作中多思考不要小看积累的力量,坚持积累会给你意外的回报;要善用碎片时间,放弃碎片时间就等于放弃了一半目标不唯恐失去什么才能坚持自己的价值观,才能不急不燥,按部就
阅读全文

浙公网安备 33010602011771号