最近项目中有一个bug被测试(是黑盒测试)发现了,跟了老半天代码,才找到这个问题的所在,原来是一个计算表达式中用到了??运算符,才导致了这个错误,下面让我简单讲述一下。
C# ?? 运算符 msdn上的定义如下:C#中的?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型...
分类:
其他好文 时间:
2014-06-06 14:04:37
阅读次数:
233
远程调试
在开发过程中,我们经常会碰到在实际生产环境下发生一个bug,然而,在自己的开发环境下死活模拟不出来,有时甚至把自己的代码直连到产生环境的数据库中,还是模拟不出来问题。想到在服务器上调试吧,那台机器又没装VS,真是痛苦。
猛然间发现VS中,在调试界面中,有一个远程调试,想能否利用起来呢: 我...
分类:
其他好文 时间:
2014-06-02 19:56:06
阅读次数:
307
都说管理者比干活的人更聪明,更善于总结思考,相应的从薪酬上也比其他平常人会多一些。能者劳心不能者劳力,但是在劳心的过程中那些事情是需要劳心的呢?动脑子和动手可以理解为劳心与劳力,在项目中领导者脑子里应该装些什么,他应该去关注什么。如果从开发者的角度而言,一个bug或者一个功能做与不做的影响是这个功能,因为你只顾你的一亩三分地。有这个功能锦上添花,没它也无可厚非。但是领导者所关注的就不再仅仅是某个b...
分类:
其他好文 时间:
2014-06-01 09:15:55
阅读次数:
362
uboot版本号貌似与实际开发不相关,但是我现在遇到一个bug与版本号关联密切。这个bug与《uboot
dm9000驱动故障》基本上是一样的,但是在上一篇博文中我没有详细说明。bug发生现象:将svn仓库代码通过git-svn下载到本地,然后编译,生成的u-boot-nand.bin通过sd卡烧写...
分类:
其他好文 时间:
2014-05-29 10:40:03
阅读次数:
331
一个Bug前几日出现这样一个Bug是一个RuntimeException,详细信息是这样子的:复制代码代码如下:java.lang.IllegalArgumentException:
View not attached to window manager at android.view.Window...
分类:
移动开发 时间:
2014-05-28 12:42:40
阅读次数:
297
最近在看一个bug,系统切换语言后,本来退到后台的音乐,会在通知栏上显示通知。为了解决这个bug,我学习了下android的语言切换流程,也参考了大量其他人的资料。(主要参考了http://blog.csdn.net/wqhjfree/article/details/8244520)在这里我将自己....
分类:
移动开发 时间:
2014-05-26 23:22:50
阅读次数:
444
首先查看下面一段代码,我指出了问题代码的所在,读者先自己思考一下这段代码会有什么问题。
这是用clone方法完整拷贝一个二项堆(BinomialHeap)结构的代码。二项堆中包含一个内部类BinomialHeapEntry,这个内部类的对象即二项堆中的每一个结点,除了包含结点对应的关键...
分类:
编程语言 时间:
2014-05-26 16:18:40
阅读次数:
412
在NGUI里,UILabel控件可以支持一些简单功能的标签,使文本显示更丰富及实现类似超链接的功能。但是在使用的时候发现了NGUI3.5.9版本里存在着一个bug。不过还好修复这个bug也很简单。在UILabel中支持[url=link]text[/url]的方式来定义类超链接的文本。bug就出现在...
分类:
其他好文 时间:
2014-05-26 14:40:19
阅读次数:
245
原文:WPF - Visual调试工具Snoop Snoop经过很长一段时间,最近更新到支持NET
3.5了,它是一个WPF运行时对Visual
UI调试的一个工具,最近我用过它调试修改过一个bug,在此介绍给大家。Snoop可以在Installer下载安装,它的代码也是公布的,可以在Downloa...
分类:
其他好文 时间:
2014-05-26 14:24:13
阅读次数:
218
最近做了一个网站,一切都很顺利,在上线的时候,突然发现一个严重的问题,开始面对这个问题,完全不知所措(在goole、火狐、IE9及其以上都没得问题;IE8及其低版本都失效)只是浏览器弹出一个bug,但是具体是哪儿出错了,完全是不知道;这个问题来到有点突然,实在没办法,我就会只有通过一段段的屏蔽代码,...
分类:
Web程序 时间:
2014-05-26 06:37:32
阅读次数:
261