摘要:很多关于vb6的书籍都声称vb发展到6.0这个版本已经无所不能了,这篇文章的目的不在于评价这种说法是否妥当,而在于揭示vb是怎样做到“无所不能”的。 不管怎么说,vb已经可以应用于硬件控制、内存管理、进程控制、大型企业系统的编程却是不争的事实,尽管在某些应用中vb并不是最理想的开发工具。那么vb是怎样实现这些的呢? 首先,vb有着方便的activex扩展接口。这使得vb在控件及不可视组件的使用上有......
摘要: 很早听说tdd(测试驱动开发),知道.net下有个nunit,直到今天才真正用它来写程序。 刚开始写的时候感觉,一边写程序一边还得写测试,浪费了很多时间精力。坚持着写下去,代码有了一定规模了,慢慢体会到单元测试的作用。给新加一个功能,或者修复bug,改完后新的功能能用了。用nunit一测试,新功能的测试是通过了,可是有几个原来的测试却亮了红灯。使用单元测试能及时发现新的bug,保证原有的功......
j2me与jsp通信技巧上一页 ... output.writeutf("&test3="+test3); output.writeutf("&test4="+test4); output.flush();到这里实际上就是我们在浏览器中输入http//202.103.191.61:80/test.jsp&test1=test1&test2=test2&test3=test3&test4=test4注意到没有test.jsp后面全是 &参数名=值 第一个不是以?开头(但如果参数是只有一个或两个时可以不第一个不用&都行,不知道为什么)!然后就是取得返回信息了, input = c.opendatainputstream(); int ch; stringbuffer b=new stringbuffer; while ((ch = is.read()) != -1) { b.append((char) ch); system.out.println(b); }最后别忘闭流!jsp程序里就是用request.getparameter();来取数据,然后进行处理啦,就不多说了!附j2me源码import javax.microedition.lcdui.*;import javax.microedition.midlet.*;import javax.microedition.io.*;import java.io.*;...
下一页 摘要:以下仅为个人观点,希望大家讨论和完善,并设计较为好用的类库编写健壮程序,首先正确的理解类库,考虑异常处理和输入参数校验,其次是跟踪和改进。概念程序的执行就是系统状态的变化过程, 任何一个方法的执行,对象和系统会进入下一个状态。错误的发生可归结为:? 参数错误? 状态错误,方法执行的前提条件没有得到满足这些处理,在公有的(public)方法或类和非公有的方法或类处理中是不一样的,比如在私有的方法中,......