ICode9

精准搜索请尝试: 精确搜索
  • SQL Server函数之空值处理2021-04-13 15:05:01

    SQL Server函数之空值处理  coalesce( expression [ ,...n ] )返回其参数中第一个非空表达式。  Select coalesce(null,null,'1','2') //结果为 1  coalesce(expression1,...n) 与此 case函数等效:CASE WHEN (expression1 IS NOT NULL) THEN expression1 ... WHEN (expressi

  • Python3学习:如何初始化不同的变量类型为空值2021-03-15 14:34:33

    常见的数字,字符,很简单,不多解释。 列表List的其值是[x,y,z]的形式 字典Dictionary的值是{x:a, y:b, z:c}的形式 元组Tuple的值是(a,b,c)的形式 所以,这些数据类型的变量,初始化为空值分别是: 数值 digital_value = 0 字符串 str_value = "" 或 str_value = ” 列表

  • 数据准备之缺失值处理2021-03-12 20:01:21

    在数据分析工作中,数据准备(Data Preparation,包括数据的获取、清洗、转换和集成)常常占据了70%左右的工作量。没有高质量的数据,就没有高质量的数据挖掘结果,数据缺失是数据分析中经常遇到的问题之一。 缺失值是指粗糙数据中由于缺少信息而造成的数据的删失或截断。它指的是现有数

  • 数据分析必备5个EXCEL技巧,数据再多也不怕2021-03-10 16:01:46

    SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总一、定位选定空值(Ctrl + G)我们选中一个空格,然后按住【Ctrl+G】,在弹出的对话框中我们选中【定位条件...】,再选择空值,就可以将当前Excel文件中的空值全部选中。如果想填充这些空格为固定值,只需要在全部选中空值的后输入指定的内

  • 9.MYSQL-外键约束(废弃)2021-02-25 19:33:18

    外键 1.是表的特殊字段,经常与主键约束一起使用。对于两个具有关联关系的表而言,关联字段中主键所在的表就是主表(父表),外键所在的表就是从表(子表)。 2.外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两表中的数据一致性和完整性。 3.主表删除某条记录时,从表中与之对

  • 数据库系统学习笔记(四)2021-02-08 13:03:28

    (一)关系的特性 1, 2,  3,行行,列列之间互换不影响关系本身。  4,关系和表的其中一点不同需要注意。  5,关系模型要符合第一范式,故之后推出来对象关系模型和面向对象数据模型。        (二)候选码(!)    单靠S#或C#不能唯一区分一个元组,因为一个学生可以选择多门课程,一门课程可

  • 基于pandas的数据清洗2021-02-07 13:36:00

    数据清洗 1、处理空值:过滤,删除,填充 2、处理重复数据:.drop_duplicates(keep = 'first') 删除重复行 3、处理异常值:异常值(极值等)可以用均值去替换   1、空值 1.1 空值的区别 pandas里头有两种空值类型 type(None)   # NoneType  None不可以参与运算, type(np.nan)  # float  N

  • php 清除数组里的空值2021-01-29 11:30:44

    php 清除多维数组里面的空值 /** * array_filter_recursive 清除多维数组里面的空值 * @param array $array * @return array */ function array_filter_recursive(array &$arr) { if (count($arr) < 1) {

  • 2021-01-252021-01-25 16:01:59

    在日常分析中,我们常遇到数据源度量字段中有空值,那么,遇到这种情况我们如何在Tableau中做数据处理呢? 数据源比较简单,如下图所示: 将数据源导入Tableau Desktop 中,同时将类别放入‘行功能’,将销售额放入标记框文本中 如图所示: 表格中出现的空值是我们数据源中的缺失值,有两种方

  • Python数据分析实战:缺失值处理2021-01-19 21:51:05

    写在前面上周我们读取完了数据(Python数据分析实战:获取数据),下面就要对数据进行清洗了,首先是对缺失值的处理。缺失值也就是空值,先找出来再处理。查看缺失值可以使用isnull方法来查看空值,得到的结果是布尔值。# 查看缺失值df_list.isnull()结果:对于小的数据集来说,可以这样看,但对于大

  • 没人告诉过你更复杂的缓存穿透怎么解决2021-01-11 13:02:05

    你应该从网上看过太多的文章说缓存穿透怎么解决?无非就是布隆过滤器,缓存空值什么的。 但是,更深入的一个问题,缓存空值有没有问题?如果缓存的空值太多怎么办? 如果用的redis,那么太多的空值会不会打爆你的redis?如果用的本地缓存,会不会打爆你的内存?继而引发的问题就是还是会打爆你的数据

  • Oracle和Mysql中 not null区别是什么?2021-01-05 21:29:49

    Oracle 和 Mysql 不相同点:     1.Mysql中 Null 会比空值占用更多存储空间,但是Oracle中 Null和空值一样.     2.Mysql中 Null 可能不走索引(取决于null比例),Oracle 中 Null 不会走索引 Oracle 和 Mysql 相同点:     1.select count(列) 都不统计 NULL 值 总结: 无论

  • 缓存穿透、雪崩、热点与Redis2020-12-25 18:02:29

    原文发表于2017-04-03。 向大家推荐这篇文章——Redis架构之防雪崩设计:网站不宕机背后的兵法 (另外推荐我去年的小文章作为餐前点心——略谈服务端缓存设计) 《Redis架构之防雪崩设计》这篇文章(下文称之为“原文”)写得非常好,全面概括了大规模系统可能面对的缓存穿透和缓存雪崩等问

  • 一行代码判断数组对象是否有空值2020-12-25 12:00:24

    let list = [ { name:'hel', age:11 }, { name:'22', age:null } ] 要求如果数组某一项为空值返回false 一行代码解决 let boolean = list.every(o=>Object.keys(o).every(i=>o[i]))

  • python基础-列表&布尔和空值&Number2020-12-15 22:33:02

    文章目录 一、列表list1.概述2.创建列表3.列表元素的访问3.1获取元素3.2替换元素3.3 遍历列表 4.列表的操作1.1列表元素组合1.2列表元素重复1.3判断元素是否在列表中1.4列表截取【切片】 5.列表的功能【掌握】6.二维列表 二、布尔值和空值1.布尔值2.空值 三、数字类型Numbe

  • SQL:空值null判断和操作2020-12-14 10:59:35

    一、SQL中空值判断使用is null还是= null? 首先先给出答案,使用select 属性 from 表 where 字段 is null。 那么为什么不使用 = 呢? 在SQL逻辑中包含三种逻辑值,true、false、unknown。 任何值(包括null本身)与null进行逻辑判断时都会返回结果unknown。 接着,在where和having’子句

  • JS中的空值2020-12-12 15:04:31

    尽管从第一次遇到空值引起的bug开始,我就一直要求自己注意空值,但还是经常犯这样的错误,js中的空值真的需要多加注意。这里说的空值包括undefined和null   为什么js容易出现空值bug? 首先JS是一个动态类型语言,与之相对的是静态类型语言如Java。在Java中要定义数据模型意味着定义一个

  • SQL Server 高级查询-COUNT()(二)2020-12-06 23:57:50

    @R星校长 返回内容(行)的个数 COUNT() 函数的作用就像它的函数名一样能让大家一目了然,没错,它就是用来计数的。 COUNT() 函数有两种使用方法: 使用 COUNT(*) 能对整张表的内容(行)进行计数,不管内容(行)是有值还是空值。使用 COUNT(字段) 能对某一字段的内容(行)进行计数,但是会忽略 NUL

  • 高并发系统设计总结2020-11-30 16:57:54

    设计方法 Scale-out(横向扩展):分而治之是一种常见的高并发系统设计方法,采用分布式部署的方式把流量分流开,让每个服务器都承担一部分并发和流量。缓存:使用缓存来提高系统的性能,就好比用“拓宽河道”的方式抵抗高并发大流量的冲击。异步:在某些场景下,未处理完成之前我们可以让请求

  • 四、基本的SQL-SELECT语句2020-11-29 09:29:08

    四、基本的SQL-SELECT语句 四、基本的SQL-SELECT语句基本select语句算术运算符定义空值列的别名连接符字符串重复行删除重复行SQL和SQL PlusSQL\*Plus显示表结构总 结 四、基本的SQL-SELECT语句 员工信息表关系图 基本select语句 SELECT 标识 选择哪些列。 FROM 标

  • Hive 记null带来的坑2020-11-05 15:04:28

    在hive或者impala中,null值表示这个字段值为空值(没有值),一般情况下我们把数据从原始系统抽取到数仓ODS层的时候,都要做空值处理,比方说用nvl()函数把空值置为0或者空字符串等等,如果不处理,后续可能给开发带来坑。下面以一个具体的例子说明笔者在开发的时候,由于疏忽大意,没对空值进行处理

  • 数据类型与规范2020-11-01 21:00:27

    常用数据类型 1  int(整数) 有符号范围(-2147483648~-2147483647) 无符号范围(0~4294967295) 2  decimal(小数) 例如 decimal 长度5 小数2 就表示小数点必须占2位,前面有三位内即可 3  字符串(varchar)范围(0-65533),例如 varchar  长度5 表示最多存5个 无论 符号 字母 数字都是算一个 4 

  • 学习日常----“引用”与指针的区别是什么?2020-10-22 07:32:34

    引用必须被初始化,指针不必。引用初始化以后不能被改变,指针可以改变所指的对象。不存在指向空值的引用,但是存在指向空值的指针。指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针,程序的可读性差;而引用本身就是目标变量的别名,对引用的操作就是对目标变

  • 日常积累——“引用”与指针的区别是什么?2020-10-22 07:32:16

    1、引用必须被初始化,指针不必。2、引用初始化以后不能被改变,指针可以改变所指的对象。3、不存在指向空值的引用,但是存在指向空值的指针。指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针,程序的可读性差;而引用本身就是目标变量的别名,对引用的操作就是

  • 在shell中截取心仪的字符串2020-09-20 10:02:15

    file=/dir1/dir2/dir3/my.file.txt ${file#*/} 去掉左边 ${file##*/} 去掉左边最后一个 ${file%/*} 去掉右边 ${file%%/*} 去掉右边第一个 ${file:5:5} 截取5开始长度5的字符 ${file/dir/path} 将第一个dir替换为path ${file//dir/path} 将所有dir替换为path ${file-my.fil

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有