本文的内容是对《计算机系统概论》第二版(梁阿磊等译)中第十五章“测试与调试技术”的一个小结。 一、概论 程序员通常花费更多的时间来调试程序,而不是编写程序。 测试的目的是“暴露”问题(bug),而测试的目的是“解决”问题。测试代码的基本方法,通常是向程序(或局部代码)注入尽可能多的、各种各样的输入条 ...
分类:
其他好文 时间:
2018-08-24 00:28:12
阅读次数:
233
Java提供的通信方式 Socket——面向连接 使用TCP协议,TCP是一种面向连接保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。Java提供的Socket和ServerSocket类支持TCP协议。在发送数据前,发送方和接收方各有一个Socket,它们要建立连接,一旦 ...
分类:
编程语言 时间:
2018-08-24 00:28:02
阅读次数:
220
clone protected Object clone() throws CloneNotSupportedException 一般情况下,要clone方法需要抛出异常 创建并返回此对象的一个副本 x.clone() != x 也就是说是不同的对象,复制的对象与原来的对象是一个不同的对象 x.cl ...
分类:
其他好文 时间:
2018-08-24 00:27:54
阅读次数:
211
本例中 t1- t2,t2可以看做Time成员函数中的形参。 1 #include<iostrean> 2 3 using namespace std; 4 5 int main(int argc, char* argv[]) 6 { 7 Time t1(1, 1); 8 Time t2(2, 0) ...
分类:
其他好文 时间:
2018-08-24 00:27:44
阅读次数:
226