1,在编写好失败的单元测试之前,不要编写任何产品代码 如果不先写测试,那么各个函数就会耦合在一起,最后变得无法测试 如果后写测试,你也许能对大块大块的代码进行测试,但是无法对每个函数进行测试 先写测试是进攻,后写测试是防守2,只要有一个单元测试失败了,就不要再写测试代码,编译失败也是失败 一个地方漏...
分类:
其他好文 时间:
2015-10-25 12:02:01
阅读次数:
197
HashSet是一个集合,类似于DataSet,但是其主要用途是用来存放同一种类型的元素(string、row、table等),如果添加的元素跟定义时初始的类型不一致,就会直接编译失败。例如:HashSet hs=new HashSet;bool result1=hs.add("aa");//返回t...
问题描述:购买的Linux服务器,Linux服务器的内存为512MB。在编译PHP的时候会提示:virtual memory exhausted: Cannot allocate memory,编译失败。解决方法:发生该问题的原因是服务器的内存不够,从而导致编译失败。而购买的Linux服务器,未给你...
分类:
其他好文 时间:
2015-09-19 06:07:24
阅读次数:
161
今天开始写了一道题本来以为是一个直来直去的题,英语水平也不怎么样没怎么在意这句terminate by EOF,在这种情况下,编了一个基本的程序,果不其然,编译失败。好郁闷,新人做的第一道ACM题就被打击到了。于是哥打开了有道该句翻译为“通过EOF终止”,术语EOF意思是文件结束符(end of f...
分类:
其他好文 时间:
2015-09-06 20:01:44
阅读次数:
210
一、Java泛型入门基础
1、 泛型历史:集合中可以存储任意类型对象,但是在取出时,如果要使用具体对象的特有方法时,需要进行向下转型,如果存储的对象类型不一致,在转型过程中就会出现ClassCastException异常。这样就给程序带来了不安全性。
在jdk1.5以后就有了解决方案——泛型技术:在存储元素时,就不允许存储不同类型的元素。存储了就编译失败。 所以就需要在存储元素时,在...
分类:
编程语言 时间:
2015-08-16 02:13:10
阅读次数:
177
程序从32bit转到64bit总结:
出现各种 “OBJC_CLASS$_ShareSDK”, referenced from:解决方案:
clang: error: no such file or directory: 'AdSupport'
project.pbxproj文件的介绍...
分类:
移动开发 时间:
2015-08-08 16:38:06
阅读次数:
279
程序从32bit转到64bit总结:
出现各种 “OBJC_CLASS$_ShareSDK”, referenced from:解决方案:
clang: error: no such file or directory: 'AdSupport'
project.pbxproj文件的介绍...
分类:
移动开发 时间:
2015-08-08 16:35:37
阅读次数:
169
程序中的源代码计算机是无法识别的,需要将写好的代码转成0、1二进制代码,计算机才能识别。将源代码转成二进制代码的需要经过两步,编译和链接。编译是通过编译器将每个文件的代码都转为二进制代码,在这个过程中,如果有语法错误,会有编译失败的提示,如果成功,那么会生成对应多个目标文件。在一个文件中可能会用到其他文件,因此,还需要将编译生成的目标文件和系统提供的文件组合到一起,这个过程就是链接。经过链接,最后...
分类:
移动开发 时间:
2015-07-28 13:10:01
阅读次数:
152
程序中的源代码计算机是无法识别的,需要将写好的代码转成0、1二进制代码,计算机才能识别。将源代码转成二进制代码的需要经过两步,编译和链接。编译是通过编译器将每个文件的代码都转为二进制代码,在这个过程中,如果有语法错误,会有编译失败的提示,如果成功,那么会生成对应多个目标文件。在一个文件中可能会用.....
分类:
移动开发 时间:
2015-07-28 12:53:26
阅读次数:
191