本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
mysql 中存在null和空时创建唯一索引
好多情况下数据库默认值都有null,但是经过程序处理很多时候会出现,数据库值为空而不是null的情况。此时创建唯一索引时要注意了, 此时数据库会把空作为多个重复值,而创建索引失败,示例如下:步骤一:
mysql> select phone ,count(1) from User group by phone;+-----------------+----------+| phone ...
Android 在oncreate() 方法中调用 findViewById 返回 null 问题的原因和解决方法
Android 在oncreate() 方法中调用 findViewById 返回 null 问题的原因和解决方法
原因分析:
oncreate() 方法用于初始化页面,只有完成oncreate(Bundle) 方法后,页面中的控件才能通过findViewById方法获取到。
在网上查询解决方案时,有下面这种解决方案:
setContentView(id);
findVie ...
not exists和not in的对比
第一次意义上的sql优化,得瑟一下,虽然只是对sql的改写而已,但中间涉及到not in, or 和ort exist ,union, union all 和null值的处理。还是做下笔记。
EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。
NOT EXISTS 的作用与 EXISTS 正相反。如果子查询没有返回行,则满足 ...
Item 43: Return empty arrays or collections, not nulls
1. It is errorprone to return null in place of an empty (zero-length) array or collection. Because the programmer writing the client might forget to write the special case code to handle a null retur ...
HashMap和ConcurrentHashMap对null的不同处理
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp93
HashMap的键值对都可以为null
ConcurrentHashMap的键值对都不可以为null
Java中的null引用,超乎你想象
In 2009 Tony Hoare, one of the giants of computer science, wrote:
I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first ...
Java关键字null和" "
0、null与""的区别
String s=null;//null是未分配堆内存空间
String a;//分配了一个内存空间,没存入任何对象
String a="";//分配了一个内存空间,存了一个字符串对象
null是用来判断引用类型是否分配了存储空间
1、null是代表不确定的对象
Java中,null是一 ...
java中一个对象的属性是null还是空字符串
Book aBook = new Book();
//aBook.setName("");
String str = aBook.getName()+"";//在后面一个空字符串
if (str.equals("null")||str.equals("")) {
System.out.printl("a ...
JSON.stringify 的注意点
通过 JSON.parse 把一个object对象转换成JSON格式的字符串,大家可能都做过。但是不知道大家有没有注意下面这个情况:
var obj = {"name" : "xiao wang", "salary" : undefined};
var str = JSON.stringify(obj);
alert(str);
...
不能将值NULL 插入数据表列中
将要插入的这一字段设置为可以为空,在插入就可以了,插入null是 要注意null的赋值如下:update test1 set id = Null where id = 0 NUll的前后不加符号,这是将int型不为空,转为可以为空的并将id为0的更新为null
选中要更改的数据表,右键选中alter table 选中要修改字段的一行,撤销not null?字段的勾选即可
MyBatis3使用#{}传递参数值为空
最近做项目的时候遇到一个问题,使用mybatis作为项目的持久层,举一个简单的例子:
<select id="getAccountByName" parameterType="String" resultType="Account">
select
accountname as account ...