首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
小水滴真的是太可爱了吧
获赞
576
粉丝
398
关注
33
看过 TA
301
女
门头沟学院
2021
产品经理
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑小水滴真的是太可爱了吧吗?
发布(971)
评论
刷题
收藏
小水滴真的是太可爱了吧
关注TA,不错过内容更新
关注
2020-09-22 18:31
已编辑
门头沟学院 产品经理
【数据库面试必备】MySQL条件查询(八):数据库设计之三范式、一个表结构的设计是否符合三范式的要求
文章目录 数据库设计之三范式 1. 数据库设计之三范式的介绍 2. 第一范式的介绍 3. 第二范式的介绍 4. 第三范式的介绍 5. E-R模型的介绍 5. 小结 数据库设计之三范式 学习目标 能够知道一个表结构的设计是否符合三范式的要求 1. 数据库设计之三范式的介绍 范式: 对设计数据库提出的一些规范,目前有迹可寻的共有8种范式,一般遵守3范式即可。 第一范式(1NF): 强调的是列的原子性,即列不能够再分成其他几列。 第二范式(2NF): 满足 1NF,另外包含两部分内容,一是表必须有一个主键;二是非主键字段 必须完全依赖于主键,而不能只依赖于主键的一部分。 第...
0
点赞
评论
收藏
分享
2020-09-22 18:31
已编辑
门头沟学院 产品经理
【数据库面试必备】MySQL条件查询(九):删除外键约束的SQL语句、外键SQL语句的编写
文章目录 外键SQL语句的编写 1. 外键约束作用 2. 对于已经存在的字段添加外键约束 3. 在创建数据表时设置外键约束 4. 删除外键约束 5. 小结 外键SQL语句的编写 学习目标 能够写出删除外键约束的SQL语句 1. 外键约束作用 外键约束:对外键字段的值进行更新和插入时会和引用表中字段的数据进行验证,数据如果不合法则更新和插入会失败,保证数据的有效性 2. 对于已经存在的字段添加外键约束 -- 为cls_id字段添加外键约束 alter table students add foreign key(cls_id) references classes(id)...
0
点赞
评论
收藏
分享
2020-09-22 18:30
门头沟学院 产品经理
【数据库面试必备】MySQL条件查询(十):分组和聚合函数组合使用的SQL语句
文章目录 分组和聚合函数的组合使用案例 1. 数据准备 2. SQL语句演练 分组和聚合函数的组合使用案例 学习目标 能够写出分组和聚合函数组合使用的SQL语句 1. 数据准备 -- 创建 "京东" 数据库 create database jing_dong charset=utf8; -- 使用 "京东" 数据库 use jing_dong; -- 创建一个商品goods数据表 create table goods( id int unsigned primary key auto_increment not null, nam...
0
点赞
评论
收藏
分享
2020-09-22 18:30
已编辑
门头沟学院 产品经理
MySQL高级(一):将查询结果插入到其它表中的SQL语句
文章目录 将查询结果插入到其它表中 1. 思考 2. 创建商品分类表 3. 把goods表中的商品分类添加到商品分类表 4. 小结 将查询结果插入到其它表中 学习目标 能够写出将查询结果插入到其它表中的SQL语句 1. 思考 目前只有一个goods表,我们想要增加一个商品分类信息,比如:移动设备这个分类信息,只通过goods表无法完成商品分类的添加,那么如何实现添加商品分类信息的操作? 答案: 创建一个商品分类表,把goods表中的商品分类信息添加到该表中。 将goods表中的分类名称更改成商品分类表中对应的分类id 2. 创建商品分类表 -- 创建商品分类表 cr...
0
点赞
评论
收藏
分享
2020-09-22 18:30
门头沟学院 产品经理
MySQL高级(二):使用连接更新表中某个字段数据的SQL语句、
文章目录 使用连接更新表中某个字段数据 1. 更新goods表中的商品分类信息 2. 小结 使用连接更新表中某个字段数据 学习目标 能够知道使用连接更新表中某个字段数据的SQL语句 1. 更新goods表中的商品分类信息 上一节课我们已经创建了一个商品分类表(good_cates),并完成了商品分类信息的插入,现在需要更新goods表中的商品分类信息,把商品分类名称改成商量分类id。 接下来我们实现第二步操作: 将goods表中的分类名称更改成商品分类表中对应的分类id -- 查看goods表中的商品分类名称对应的商品分类id select * from goods...
0
点赞
评论
收藏
分享
2020-09-22 18:29
已编辑
门头沟学院 产品经理
MySQL高级(三):创建表并给某个字段添加数据的SQL语句
文章目录 创建表并给某个字段添加数据 1. 思考 2. 创建品牌表 3. 更新goods表中的品牌信息 4. 小结 创建表并给某个字段添加数据 学习目标 能够写出创建表并给某个字段添加数据的SQL语句 1. 思考 上一节课我们完成了商品分类表(good_cates)的创建和商品分类信息的添加以及把商品表(goods)中的商品分类名称改成了对应的商品分类id,假如我们想要添加一个品牌,比如:双飞燕这个品牌信息,只通过goods表无法完成品牌信息的添加,那么如何实现添加品牌信息的操作? 答案: 创建一个品牌表,把goods表中的品牌信息添加到该表中。 将goods表中的品...
0
点赞
评论
收藏
分享
2020-09-22 18:29
门头沟学院 产品经理
MySQL高级(四):修改表结构的SQL语句
文章目录 修改goods表结构 修改goods表结构 小结 修改goods表结构 小结 修改goods表结构 能够写出修改表结构的SQL语句 修改goods表结构 目前我们已经把good表中的商品分类和品牌信息已经更改成了商品分类id和品牌id,接下来需要把 cate_name 和 brand_name 字段分别改成 cate_id和 brand_id 字段,类型都改成int类型 -- 查看表结构 desc goods; -- 通过alter table语句修改表结构 alter table goods change cate_name cate_id int not ...
0
点赞
评论
收藏
分享
2020-09-22 18:28
已编辑
门头沟学院 产品经理
MySQL高级(五):使用PyMySQL完成数据库的增删改查、Python程序操作MySQL数据库
文章目录 PyMySQL的使用 1. 思考 2. Python程序操作MySQL数据库 3. 小结 PyMySQL的使用 学习目标 能够使用PyMySQL完成数据库的增删改查 1. 思考 如何实现将100000条数据插入到MySQL数据库? 答案: 如果使用之前学习的MySQL客户端来完成这个操作,那么这个工作量无疑是巨大的,我们可以通过使用程序代码的方式去连接MySQL数据库,然后对MySQL数据库进行增删改查的方式,实现10000条数据的插入,像这样使用代码的方式操作数据库就称为数据库编程。 2. Python程序操作MySQL数据库 安装pymysql第三方包: ...
0
点赞
评论
收藏
分享
2020-09-22 18:28
已编辑
门头沟学院 产品经理
MySQL高级(六):事务的四大特性和使用
文章目录 事务 1. 事务的介绍 2. 事务的四大特性 3. 事务的使用 4. 小结 事务 学习目标 能够知道事务的四大特性 1. 事务的介绍 事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元。 事务的使用场景: 在日常生活中,有时我们需要进行银行转账,这个银行转账操作背后就是需要执行多个SQL语句,假如这些SQL执行到一半突然停电了,那么就会导致这个功能只完成了一半,这种情况是不允许出现,要想解决这个问题就需要通过事务来完成。 2. 事务的四大特性 原子性(Atomicity) 一致性(Co...
0
点赞
评论
收藏
分享
2020-09-22 18:28
门头沟学院 产品经理
MySQL高级(七):创建索引的SQL语句、验证索引查询性能、MySQL中索引的优点和缺点和使用原则
文章目录 索引 1. 索引的介绍 2. 索引的使用 3. 案例-验证索引查询性能 4. 联合索引 5. 联合索引的最左原则 6. MySQL中索引的优点和缺点和使用原则 7. 小结 索引 学习目标 能够写出创建索引的SQL语句 1. 索引的介绍 索引在MySQL中也叫做“键”,它是一个特殊的文件,它保存着数据表里所有记录的位置信息,更通俗的来说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 应用场景: 当数据库中数据量很大时,查找数据会变得很慢,我们就可以通过索引来提高数据库的查询效率。 2. 索引的使用 查看表中已有索引: show index from...
0
点赞
评论
收藏
分享
2020-09-22 18:27
已编辑
门头沟学院 产品经理
【已解决】报错AttributeError: 'numpy.ndarray' object has no attribute 'iloc'
错误: AttributeError: 'numpy.ndarray' object has no attribute 'iloc' 解决: 去除iloc即可 比如将: data.iloc[:100,:] 更改为: data[:100,:] 就ok了
0
点赞
评论
收藏
分享
2020-09-22 18:27
门头沟学院 产品经理
【windows里面像linux一样使用Git】git-bash和git-cmd的使用
如果安装了Git For Windows,那么安装目录下会有这两个exe git-bash.exe git-cmd.exe 顾名思义,bash是linux风格的命令行,路径也是linux式的,可以使用windows和linux的命令; cmd是windows风格的命令行,可以使用windows命令; 此外,还有一个最大的不同点,git-cmd是天生就带了系统的PATH环境变量,这一点会导致如果你运行某些脚本的时候,如果依赖某些安装的程序,如python、node这些,git-bash就会提示不存在对应的命令,而git-cmd可以正确运行。 这个坑,是在构建Electron的时候遇到的,现在细想...
0
点赞
评论
收藏
分享
2020-09-22 18:27
已编辑
门头沟学院 产品经理
大数据之Hadoop(二):分布式文件系统 HDFS的使用、shell操作、设计思路、架构、环境搭建
文章目录 分布式文件系统 HDFS 2.1 HDFS的使用 2.2 HDFS shell操作 ls text mv put rm 2.4.1 HDFS shell操作练习 2.3 HDFS设计思路 2.4 HDFS架构 2.5 HDFS环境搭建 分布式文件系统 HDFS 课程目标: 知道什么是hdfs 说出hdfs的架构 能够掌握hdfs的环境搭建 能够掌握hdfs shell的基本使用 知道hdfs shell的优缺点 2.1 HDFS的使用 启动HDFS 来到$HADOOP_HOME/sbin目录下 执行start-dfs.sh [hadoop@hadoop0...
0
点赞
评论
收藏
分享
2020-09-22 18:26
门头沟学院 产品经理
大数据之Hadoop(三):资源调度框架 YARN的背景、架构、执行流程、环境搭建
文章目录 YARN&MapReduce 资源调度框架 YARN 3.1.1 什么是YARN 资源调度框架 YARN 3.1.1 什么是YARN 3.1.2 YARN产生背景 3.1.3 YARN的架构和执行流程 3.1.5 YARN环境搭建 YARN&MapReduce 课程目标: 了解YARN概念和产生背景 了解MapReduce概念 说出YARN执行流程 说出MapReduce原理 独立完成Mrjob实现wordcount 完成提交作业到YARN上执行 资源调度框架 YARN 3.1.1 什么是YARN Yet Another Resourc...
0
点赞
评论
收藏
分享
2020-09-22 18:26
门头沟学院 产品经理
大数据之Hadoop(四):分布式处理框架 MapReduce、MapReduce编程模型
文章目录 分布式处理框架 MapReduce 3.2.1 什么是MapReduce 3.2.2 MapReduce编程模型 分布式处理框架 MapReduce 3.2.1 什么是MapReduce 源于Google的MapReduce论文(2004年12月) Hadoop的MapReduce是Google论文的开源实现 MapReduce优点: 海量数据离线处理&易开发 MapReduce缺点: 实时流式计算 3.2.2 MapReduce编程模型 MapReduce分而治之的思想 数钱实例:一堆钞票,各种面值分别是多少 单点策略 一个人数所有的钞票,数...
0
点赞
评论
收藏
分享
1
48
49
50
51
52
65
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务