摘要:
(转载)How to detect and avoid memory and resources leaks in .NET applications http://msdn.microsoft.com/en-us/library/ee658248(lightweight).aspxBy Fabrice MarguerieDespite what a lot of people believe, ... 阅读全文
posted @ 2010-06-30 11:56
HackerVirus
阅读(770)
评论(0)
推荐(0)
摘要:
每个程序员对面向对象都有自己不同的理解,但是无论如何大家对:类、对象、继承、封装和多态的理解是基本一致的,它们也是面向对象的基础。对象作为程序构建的基础元素,它的存在机制对程序的构建是至关重要的。那么什么是对象?简单说,对象是现实事物在程序中的抽象。CLR规定,对象的创建都使用new操作符:Manager _manager = new Manager();这样一个看似简单的语句,内部经历了一个复杂... 阅读全文
posted @ 2010-06-30 11:51
HackerVirus
阅读(178)
评论(0)
推荐(0)
摘要:
Page类分析 Page类实现了接口IhttpAplication入口点为函数ProcessRequestPage类中ProcessRequest函数主要调用SetIntrinsics和ProcessRequestMainSetIntrinsics是进行最基本的初始化。ProcessRequestMain函数分析:(1) DeterminePostBackMode返回回发到page的数据对象Nam... 阅读全文
posted @ 2010-06-30 11:48
HackerVirus
阅读(409)
评论(0)
推荐(1)
摘要:
web技巧 1.注意查询后字段名称的变化对数据库查询时,如果对数据库某些字段进行了转换处理,比如用了ISNULL,CONVERT,COST等函数后,会让查询出来的该字段的字段名与数据库中不一致,或着是空,或着是某个SQL SERVER自定义的名字。这一改变在纯查询的情况下不容易被发现,因为程序一般不会有什么异常反映。但是如果试图用原字段名来操作查询结果中的该字段,就会发生找不到该字段的错误。解决办... 阅读全文
posted @ 2010-06-30 11:47
HackerVirus
阅读(404)
评论(0)
推荐(0)
摘要:
VS2008 Professional版本已经集成单元测试的功能,我们可以很方便地对我们的代码进行单元测试。新建一个单元测试工程:添加对要测试的工程的引用,之后就可以针对被测试工程进行测试代码的编写了。单元测试工程会默认生成一个单元测试类,其中属性TestClass标识这个类为单元测试类 。 1[TestClass]2publicclassUnitTest13{45}(1) 单元测试方法单元测试方... 阅读全文
posted @ 2010-06-30 11:44
HackerVirus
阅读(344)
评论(0)
推荐(0)
摘要:
再谈QQ自动登录(上) 3年前曾经用C++写过一个QQ自动登录器,作为一个程序员新手的入门之作,其技术含量那是相当的低。最近回过头看了一遍以前的代码,心潮澎湃,于是按捺不住用流行的C#重新写了一遍,用意在于对比软件开发的趋势。c++版思路:(1)启动QQ主程序WinExec(strLoc,SW_HIDE); // strLoc为QQ程序地址(2)找到登录窗口pWnd = FindWindow(_T... 阅读全文
posted @ 2010-06-30 11:43
HackerVirus
阅读(677)
评论(0)
推荐(1)
摘要:
客户报了一个bug,把我们的控件放在panel中,当panel的滚动条滚动时,UI界面出现异常,某些元素不会随着滚动条的移动而移动, 这种情况只是在浏览器IE6、IE7中出现,在Firefox中也有类似的问题。问题如下图所示:初始状态滚动后的状态检查发现,这些没有随着滚动条的位置移动的元素,都是设置了position样式的元素,为了重现这个问题,我们可以测试如下的例子代码。测试代码Code hig... 阅读全文
posted @ 2010-06-30 11:42
HackerVirus
阅读(351)
评论(0)
推荐(0)
摘要:
如何进行有效的代码检查代码检查包括代码的自查和互查,目的是保证在送测之前,消除一些低级的错误,提高代码的送测质量。代码检查是很重要的一个环节,但是如何才能有效地检查代码,业界没有一个统一的认识。SmartBear SoftWare根据他们的调查和研究,给我们提供了11条代码互查的准则(英文原文下载),7条面向项目开发者,4条面向项目管理者,如下是我根据原文的理解,总结的面向开发者的7条准则,如有理... 阅读全文
posted @ 2010-06-30 11:41
HackerVirus
阅读(569)
评论(0)
推荐(0)
摘要:
60 Apple Inspired Websites – Why Apple Design Works?By Dainis Graveris on March 21, 2010 AdvertismentShareSaveApple has always been showing what beautiful design means in all their designs, prod... 阅读全文
posted @ 2010-06-30 11:32
HackerVirus
阅读(528)
评论(0)
推荐(0)
摘要:
对《30个提高Web程序执行效率的好经验》的理解 阅读了博客园今天发布的IT文章《30个提高Web程序执行效率的好经验》,这30条准则对我们web开发是非常有用的,不过大家可能对其中的一些准则是知其然而不知其所以然。下面是我对这些准则的理解和分析,有些有关JS性能的准则,我也测试了它们的差异,大家可以下载DEMO页面,如有理解不正确的地方,请大家指正。也非常欢迎大家补充。测试环境:OS:Vista... 阅读全文
posted @ 2010-06-30 10:58
HackerVirus
阅读(207)
评论(0)
推荐(0)
浙公网安备 33010602011771号