最近项目中有一个bug被测试(是黑盒测试)发现了,跟了老半天代码,才找到这个问题的所在,原来是一个计算表达式中用到了??运算符,才导致了这个错误,下面让我简单讲述一下。
C# ?? 运算符 msdn上的定义如下:C#中的?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型...
分类:
其他好文 时间:
2014-06-06 14:04:37
阅读次数:
233
转自:http://liucun.iteye.com/blog/801691" "分配了内存
;null没有调用null的字符串的方法会抛空指针异常。""是一个字符串(String).它在内存中是存在的.它可以使用Object对象中的方法(如"".toString();"".equals())而nu...
分类:
编程语言 时间:
2014-06-06 12:20:27
阅读次数:
243
1、几种快速清空文件内容的方法: $ : > filename #其中的 : 是一个占位符,
不产生任何输出. $ > filename $ echo “” > filename $ echo /dev/null > filename
$ echo > filename $ cat /d...
分类:
系统相关 时间:
2014-06-06 09:54:16
阅读次数:
393
Java
HashMap实现详解转:http://beyond99.blog.51cto.com/1469451/4297891. HashMap概述:
HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是....
分类:
编程语言 时间:
2014-06-06 08:42:01
阅读次数:
380
除了前面已经提到的简单的数据类型,JSON也有null,array和object类型,这些都是被ES支持的。Multi-value
fields我们想让我们的tag
field的值多于一个而不是一个字符串,这个也是可能的,我们能把一个数组存储到tags:{"tag":["search","nosql...
分类:
其他好文 时间:
2014-06-06 08:15:06
阅读次数:
316
一、创测试表-- Create tablecreate table
J_STOCK_MONTH( CLASS3 VARCHAR2(12) not null, AMOUNT NUMBER(12) not null,
CREATE_TIME DATE not null, CR...
分类:
数据库 时间:
2014-06-05 22:12:41
阅读次数:
559
getent group zabbixgetent passwd zabbixgetent
group zabbix > /dev/null || groupadd -r zabbixgetent passwd zabbix >
/dev/null || useradd -r -g zabbix -...
分类:
系统相关 时间:
2014-06-05 21:44:27
阅读次数:
395
一直以来我都在写着这样的代码char* buf = new
char[1024];if(NULL == buf){ printf("new
failure\n");}可new失败以后真的会返回NULL吗?写了个例子测试一下:#include #include #define BUF_SIZE ...
分类:
编程语言 时间:
2014-06-05 20:12:11
阅读次数:
331
原文:http://www.cnblogs.com/mmbo/archive/2009/10/05/1578156.html1、类成员自动初始化,基本类型总是最先初始化为0(boolean为false,(char)0),对象的引用初始化为null;2、类成员指定初始化,可以在类成员定义或构造器(包括...
分类:
编程语言 时间:
2014-06-05 16:50:28
阅读次数:
248
尊重返回值,一定要对返回值的有效性进行判断,保证程序正确执行。常用技巧:1.指针判空
使用NULL去比较。 StAppConfig * m_pAppCfg = StAppConfig::getInstance(); if (NULL ==
m_pAppCfg) { re...
分类:
编程语言 时间:
2014-06-05 16:02:20
阅读次数:
234