机智往事

文章
5
资源
0
加入时间
2年10月21天

mysql 空值(null)和空字符(‘‘)的区别

日常开发中,一般都会涉及到数据库增删改查,那么不可避免会遇到Mysql中的NULL和空字符。空字符(”)和空值(null)表面上看都是空,其实存在一些差异:定义:空值(NULL)的长度是NULL,不确定占用了多少存储空间,但是占用存储空间的空字符串(’’)的长度是0,是不占用空间的通俗的讲:空字符串(’’)就像是一个真空转态杯子,什么都没有。空值(NULL)就像是一个装满空气的杯子,含有东西。二者虽然看起来都是空的、透明的,但是有着本质的区别。区别:在进行count()统计某列时候

机器学习笔记--决策树&决策树可视化

决策树算法/Decision Tree决策树思想就是找到最纯净的数据划分方法,即要把目标变量分得足够开,使每个节点对应于同一个类别.决策树基本算法: 在递归过程中有3种情况会导致递归返回: 1.当前节点包含的样本完全属于同一类别; 2.当前属性集为空,或所有样本在所有属性上取值相同; 3.当前节点包含的样本集为空.其中,从数据集中选择最优划分属性的方法不同对应产生了不同的决策树算法: ID