10 2012 档案

摘要:前些日子对公司所有.net产品使用Klocwork进行了静态代码分析。由于Klocwork目前没有发现有破解版,虽然可用于C++、Java、C#等项目,但因价格不菲,其使用细节我就不多讲。通过这次对代码的静态分析我们还是发现了一些问题,有些可能是我们本身不太认真直接造成的;还有一些则可能是由于代码的在长期维护或是后期的不断重构中,间接的造成了相关问题。下面我们就一些比较常见的现象进行罗列。[其中有一些项与VS自带的代码分析相同,代码在VS2010+.net3.5+Win7 环境中测试通]一、值类型1、 浮点数据比较double x1 = 0.1;float x2 = 0.1f;if (x... 阅读全文
posted @ 2012-10-23 14:11 家住腊树下 阅读(2441) 评论(0) 推荐(1) 编辑
摘要:一、诡异现象1、 在对一个项目的现场实施调试中,应用软件系统在获取服务端数据时报“操作失败”,经日志反馈为:WCF通讯超时!2、 经过反复测试发现:并不是所有操作都会失败,像登录、增、删、改、查等简单操作能正常运行,只是在获取某种数据量比较大的数据时会出现操作失败的情况。3、现场环境为:Dell R710(服务器)+Dell商用机(客户端)+光纤网.4、我们的系统是C/S和B/S统一的行业应用软件,采用WCF进行分布式通讯,并提供统一的应用服务。二、问题分析1、 电话对现场进行指导,把超时时间设置为10分钟后照样有问题。这让我很纳闷,就算是压力测试我们也要求即使是大数据也要在2分钟这内返回,何 阅读全文
posted @ 2012-10-16 14:56 家住腊树下 阅读(4490) 评论(7) 推荐(4) 编辑

点击右上角即可分享
微信分享提示