维护专题提供维护的最新资讯内容,帮你更好的了解维护。
维护你的测试代码 Christopher Diggins在artima自己的blog中有两片文章:Post TDD和QA and TDD,都是关于TDD的,核心的意思是在满足要求的情况下,测试代码应该尽量的减少。 一般我的经验是,release的库代码应该尽量的精简高效,测试代码应该尽可能的多而全。作者的意思是要减少测试代码的数量,似乎有点矛盾。 测试代码一般是白盒测试,从路径覆盖角度说,只要覆盖
  维护单一原始码 当然,使用Unicode也有缺点。第一点也是最主要的一点是,程序中的每个字符串都将占用两倍的储存空间。此外,您将发现宽字符执行时期链接库中的函数比常规的函数大。出于这个原因,您也许想建立两个版本的程序-一个处理ASCII字符串,另一个处理Unicode字符串。最好的解决办法是维护既能按ASCII编译又能按Unicode编译的单一原始码文件。 虽然只是一小段程序,但由于执行时期链
 uincode的缺点 :1、程序中的没有个字串都占两倍的存储空间.... 在Microsoft Visual c++包含了TCHAR.H头文件,_tcslen就定义了wcslen:             #define _tcslen  wcslen 如果没有定义UNICODE,则 _tcslen定义为strlen;             #define  _tcslen  strlen  
我有一个gridview放在ASP.NET面板。 面板和Gridview都在UpdatePanel中。 gridview中有一列导致部分PostBack。 我想在这些回发页面上维护面板滚动位置。 有什么办法吗 问候。 在asp.net中没有内置的解决方案 但是,这个问题有一个解决方法;你需要用javascript来处理它。 解决方案在这里提到:Maintain Scrollbar Position