1、代码托管在我的Github上面:https://github.com/DanielJyc/SwordOffer2、《剑指Offer》这本书挺不错,难度适中,思路清晰,并讲到了细节问题;对于面试软件研发的人都应该仔细看看。原书使用C/C++实现,我决定用Java按照书上的思路重写一下。3、对自己大...
分类:
编程语言 时间:
2014-09-04 18:37:19
阅读次数:
217
第3部分 软件研发工作总结VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 【文章摘要】 Pclint是一种C/C++软件代码静态分析工具。它是一种更加严格的编译器,能够发现普通编译器所不能发现的代码中的很多问题,因此被广泛应用于软件开发项目中。 本文介绍了如何在VC++集成开发环境中配置Linux下的Pclint工程,给出了C语言中pclint...
分类:
编程语言 时间:
2014-08-31 10:31:15
阅读次数:
631
第3部分 软件研发工作总结软件需求 软件工程师的工作职责是什么?一句话,就是完成软件需求。大家每天都接触到的软件,都是从软件需求一步步进化而来的。那么,软件需求是什么?如何完成需求?在完成需求的过程中我们要注意哪些问题呢?本文将为你解答这些问题。1. 什么是软件需求? 通俗地讲,软件需求是指要求软件开发工程师完成的软件的功能。例如,如果要求一个软件具备文件处理的能力,...
分类:
其他好文 时间:
2014-08-26 21:29:16
阅读次数:
299
第3部分 软件研发工作总结自动测试 【文章摘要】 “百年大计,质量为先”。质量是企业的生命线,优秀的企业必然会推出高质量的产品,也势必会从产品研发的各个环节去保障产品的质量。产品开发时的自测是确保产品质量的一个重要的环节,而自动测试也是提升产品质量和提升研发效率的有效途径之一。 本文根据作者参与自动测试项目工作的实际经验,介绍了自动测试的步骤及相关注意事项等。本文为相关研...
分类:
其他好文 时间:
2014-08-24 22:21:13
阅读次数:
246
题目完整描述为:用递归的方式实现一个求字符串中连续出现相同字符的最大值,如aaabbcc,连续出现a的最大值为3,abbc,连续出现字符最大的值为2。
以下是我想出来的方法:
#include
using namespace std;
#define MAX(a, b) (a) > (b) ? (a) : (b)
int Get(char *s, int n, int m) /...
分类:
其他好文 时间:
2014-08-24 01:50:54
阅读次数:
267
第3部分 软件研发工作总结集成测试 【文章摘要】 一般的软件研发项目均涉及到多模块和多功能。在各个模块实现其功能之后,把相关模块结合起来进行集成测试以验证整个系统是否满足需求是很有必要的。 本文以作者的实际项目经验为背景,描述了集成测试的整个过程,并对集成测试过程中的一些常见问题进行了简单的介绍。 1. 前言 大部分软件开发人员在工作过程中可能都会有这样的...
分类:
其他好文 时间:
2014-08-20 21:13:32
阅读次数:
328
第3部分 软件研发工作总结同行评审 在《浪潮之巅》这本书中,吴军老师描述了在Google早期的工作方式,其中有一段是这么写的:我一般会在吃完晚饭后把代码修改的清单发给克雷格做代码审核,他一般晚上10点左右会回复我,给我修改意见,详细到某一行多了一个空格。 吴军老师所描述的内容,其实就是软件开发中的同行评审流程。 几乎在所有的软件项目中,都需要同行评审。...
分类:
其他好文 时间:
2014-08-17 21:23:12
阅读次数:
266
第3部分 软件研发工作总结首先是为人编写程序,其次才是计算机 “首先是为人编写程序,其次才是计算机”,这是软件开发的基本要点,软件的生命周期贯穿于产品的开发、测试、生产、发布、用户使用、版本升级和后期维护等长期过程中,只有易读、易维护的软件代码才具有生命力。 在实际的软件开发过程中,可能是由于工作很忙的原因,很多开发人员只注重实现程序的基本功能,而忘记了编程规范,因此写...
分类:
其他好文 时间:
2014-08-13 22:41:47
阅读次数:
579
第3部分 软件研发工作总结代码的第一印象 我们都很注重给别人的第一印象,也有很多书籍教我们怎样给别人留下一个美好印象的。确实,如果我们第一眼看到某个人,就觉得很不爽,那么一定会在心理上产生抵触,以后再见到他,会有一种疏远的感觉。也正因为如此,当今社会交往中的“面子工程”很重要,不管怎样,先撑足了自己的脸面再说。 代码也一样,也会给别人留下或好或差的印象。当我们看到优美...
分类:
其他好文 时间:
2014-08-07 23:14:25
阅读次数:
249
第3部分 软件研发工作总结如何解决软件故障?...
分类:
其他好文 时间:
2014-08-06 23:10:32
阅读次数:
249