对于软件编程人员来说,好的阮籍测试方法可以避免很多的重复以及软件的毛病,并且能及时发现和纠正。正好我有在上软件测试这门课程,那就先来说一说软件测试的系统测试基本方法。 大致分为以下四个方法。1、恢复测试 恢复测试主要检查系统的容错能力。当系统出错时,能否在指定时间间隔内修正错误并重新启动系统。...
分类:
其他好文 时间:
2015-03-15 12:11:07
阅读次数:
141
上节我们介绍了新的数据类型Option:一个专门对付异常情况出现时可以有一致反应所使用的数据类型。Option可以使编程人员不必理会出现异常后应该如何处理结果,他只是获得了一个None值,但这个None值与他所期待的类型是一致的,他可以继续用处理这种类型数据的方法使用这个结果。不过遗憾的是我们通.....
分类:
其他好文 时间:
2015-03-15 12:07:34
阅读次数:
145
在编程时候,尤其是在一个大的团队里面,遵守统一的编程规范是极其重要的。为所有的开发人员制定一个源代码书写标准,以及程序和文件的命名标准,使他们在编程时有一致的格式,这样,每个编程人员编写的代码能够被其他人理解,减少程序维护和移交的成本。 这里先只介绍关于Delphi语言的编程规范,暂时跳过文件...
移动设备有大有小,那么如何适应不同屏幕呢,这给我们编程人员造成了很多困惑。我也是突然想到这些问题,然后去网上搜搜相关东西,整理如下。首先,对下面这些长度单位必须了解。Android中的长度单位详解(dp、sp、px、in、pt、mm)看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp...
分类:
移动开发 时间:
2015-03-11 18:39:14
阅读次数:
156
MapReduce:MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。映射(Map),化简(Reduce)的概念和它们的主要思想都是从函数式编程语言中借鉴而来的。它极大地方便了编程人员-----即使在不了解分布式并行编程的情况下,也可以将自己的程序运行在分布式系统上。MapReduce在执行时先指定一个Map(映射)函数,把输入键值对映射成一组新的键值对,经过一定处理后交...
分类:
其他好文 时间:
2015-03-09 19:05:43
阅读次数:
173
闲暇时,拿起手边刚借的这本书《大道至简》——软件工程实践者的思想,看打这个名字还是有一点的好奇,很想看看我这个身为初级编程人员和那些真正的软件工程师的思想层面上的差距和一些借鉴。 开篇并没有长篇大论也没有说一些让人难以理解话题,只是引用了中国古代的一个故事,从这个我所熟悉的故事开始展开作者身为...
分类:
其他好文 时间:
2015-03-06 18:33:26
阅读次数:
133
(转载,出处丢失,请原作者原谅,如有意见,私信我我会尽快删除本文)JAVA1.GC是什么? 为什么要有GC?GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象...
分类:
移动开发 时间:
2015-03-05 12:10:07
阅读次数:
345
函数 函数是编程语言非常重要的一部分,javascript得函数从最初到现在并没有太大得改变。遗留下来的问题和有差别得行为使得程序员很容易犯错,这可能需要程序员通过编写更多的代码来实现普通得功能。 ECMAScript6的函数有了很大的改进,考虑到了很多编程人员投诉和询问的问题。这样的结果是改进.....
分类:
其他好文 时间:
2015-02-28 14:30:17
阅读次数:
122
我想学习JAVA ,做一名编程人员。 但是没什么基础,除了会玩游戏,别的基本不会什么了。 顶多也就算是了解电脑基础。 我想知道我自学JAVA的话,应该先学什么再学什么。 谢谢大家非常谢谢大家的解答。我现在又面对了 如何学习C的问题。因为没有基础知识,导致我不知从何下手。刚刚下了一本电子书教C的,可....
分类:
编程语言 时间:
2015-02-27 16:52:50
阅读次数:
256
在设计模式中,23个设计模式的使用极大的提高了软件开发的质量,同时也从思想上对编程人员也是一种思想的升华,原来在平凡的代码中还蕴藏了这么多的设计知识,所以,设计模式也是前人在无数次的编码中的一种经验总结,运用这些经验对今后的软件架构和功能实现非常有帮助。但这不意味着任何的编程中,我们可以随意的使用这些设计模式,它们的使用是在设计模式六大原则的环境下运用的,这也是从实际出发,在无数的经验和实践融合成...
分类:
其他好文 时间:
2015-02-09 09:31:48
阅读次数:
163