随记
懒懒虫
嗯,从小白正在努力向菜鸟级别发展
展开
-
随记
有这样一段代码:int a = 2;int b = 3;if(a++ = b++){a++;b++;}system.print.out(a);system.print.out(a);输出是什么?看到if中的条件的时候,瞬间蒙掉了,b++到底是赋值给了a?还是a++?根据优先级,是赋值给了a所寄存的那个临时变量,即:a(临时变量) = 3;那a++就变成了a原创 2015-07-09 08:26:57 · 312 阅读 · 0 评论 -
关于kettle的空字符串和NULL的问题
使用kettle5.1对同构的两个mysql数据库进行多表循环复制数据,发现kettle的"表输入"取得的内容,把空字符串''转换为NULL了;查了资料,说是kettle默认情况下把空字符串当作NULL处理。解决办法:在C:\Users\用户名\.kettle目录中找到kettle.properties文件,增加:KETTLE_EMPTY_STRING_DI原创 2015-10-30 09:59:01 · 3435 阅读 · 1 评论