自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 MySQL——触发器的创建和使用总结

什么是触发器触发器(TRIGGER)是MySQL的数据库对象之一,从5.0.2版本开始支持。该对象与编程语言中的函数非常类似,都需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件来触发、激活从而实现执行。有点类似DOM中的事件。那么为什么要使用数据库对象触发器呢?在具体开发项目时,经常会遇到如下实例:<1> 在学生表中拥有字段学生姓名,字段学生总数,每当添加一条学生信息时,学生的总数就必须同时更改。<2> 在学生表中还会有学生姓名的缩写,学生住.

2021-11-12 10:03:08 2039

原创 聚集索引和非聚集索引

1)简单概括聚集索引:就是以主键创建的索引。 非聚集索引:就是以非主键创建的索引(也叫做二级索引)。2)详细概括聚集索引聚集索引表记录的排列顺序和索引的排列顺序一致,所以查询效率快,因为只要找到第一个索引值记录,其余的连续性的记录在物理表中也会连续存放,一起就可以查询到。缺点:新增比较慢,因为为了保证表中记录的物理顺序和索引顺序一致,在记录插入的时候,会对数据页重新排序。非聚集索引索引的逻辑顺序与磁盘上行的物理存储顺序不同,非聚集索引在叶子节点存储的是主键和索引列,当我们使用非聚集索

2021-11-12 10:00:22 583

原创 mysql 题带答案

注意:主观题的答案,仅供参考,主观题是除了选择和填空题都是主观题,请各位老师在讲解时如有偏差可根据情况修订。第一部分:选择题1、SQL语言通常称为( A )A、结构化查询语言B、结构化控制语言C、结构化定义语言D、结构化操纵语言2、关系模型的基本结构是( A )。A、二维表B、树形结构C、无向图D、有向图3、下列四项中,不属于数据库特点的是( D )。A、数据共享B、数据完整性C、数据冗余很高D、数据独立性高4、DBMS是什么( B )A、操作系统B、数据库管理系统

2021-11-12 09:51:42 15254

原创 SQL中distinct的用法

1.作用于单列select distinct name from A2.作用于多列示例2.1select distinct name, id from A3.COUNT统计select count(distinct name) from A; 4.distinct必须放在开头select id, distinct name from A; --会提示错误,因为distinct必须放在开头...

2021-11-12 09:41:14 2864

转载 汇编语言指令详解

指令(instruction)是一种语句,它在程序汇编编译时变得可执行。汇编器将指令翻译为机器语言字节,并且在运行时由 CPU 加载和执行。一条指令有四个组成部分:标号(可选) 指令助记符(必需) 操作数(通常是必需的) 注释(可选)不同部分的位置安排如下所示:[label: ] mnemonic [operands] [;comment]现在分别了解每个部分,先从标号字段开始。1) 标号标号(label)是一种标识符,是指令和数据的位置标记。标号位于指令的前端,表示指令的地

2021-11-12 09:36:13 2759

原创 hadoop 启动排查 防火墙、联网、hdfs、mapreduce

systemctl status firewalld //查看状态

2021-11-12 09:26:48 1077

翻译 MYSQL round()

MYSQL round()nd函数用于数据的四舍五入,它有两种形式:1、round(x,d) ,x指要处理的数,d是指保留几位小数这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;2、round(x) ,其实就是round(x,0),也就是默认d为0;下面是几个实例1、查询:select round(1123.26723,2);结果:1123.272、查询: select round(1123.26723,1);...

2021-11-12 09:23:53 254

转载 什么是Bean

什么是BeanBean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法:一、Bean是啥1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化);2、凡是有方法或属性的类都需要实例化,这样才能具象化去使用这些方法和属性;3、规律:凡是子类及带有方法或属性的类都要加上注册Bean到Spring IoC的注解;(@Component , @Repository , @ Controller , @Servi

2021-11-05 15:50:43 904

转载 事务的四大特性(一)

 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。  如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也..

2021-11-03 10:43:23 92

原创 hadoop三启动方式

第1种启动方式启动:分别启动HDFS和MapReduce命令如下:start-dfs.sh start-mapreted.sh命令如下:stop-dfs.sh stop-mapreted.sh第2起飞方式全部启动或者全部停止启动:命令:start-all.sh启动顺序:NameNode,DateNode,SecondaryNameNode,JobTracker,TaskTracker停止:命令:stop-all.sh关闭顺序性:JobTracker,Task.

2021-11-02 16:26:20 491

原创 探究已映射的 SQL 语句

现在你可能很想知道 SqlSession 和 Mapper 到底执行了什么操作,但 SQL 语句映射是个相当大的话题,可能会占去文档的大部分篇幅。 不过为了让你能够了解个大概,这里会给出几个例子。在上面提到的例子中,一个语句既可以通过 XML 定义,也可以通过注解定义。我们先看看 XML 定义语句的方式,事实上 MyBatis 提供的全部特性都可以利用基于 XML 的映射语言来实现,这使得 MyBatis 在过去的数年间得以流行。如果你以前用过 MyBatis,你应该对这个概念比较熟悉。 不过自那以后,

2021-10-18 16:06:33 397

转载 IDEA 自动补全代码快捷键Ctrl+alt+v无效的解决办法

问题描述:自己在用idea强大的开发工具开发时,发现自动补全代码快捷键【ctrl+alt+v】不能用,被人用的好好地。原因分析:这是由于,电脑上安装的其他软件快捷键【Ctrl+alt+v】冲突导致的。都有哪些应用软件会跟这个idea快捷键冲突呢。下面我罗列了几个,仅供大家参考。有道词典 QQ音乐问题解决:依次查看上面两个软件快捷键设置,关闭它就可以了。为了让大家更方便的去设置,下面分别对这三个软件设置方式加以说明:1.有道词典删除它就可以了。2.QQ音乐.

2021-10-18 08:43:07 4753 8

转载 java中import用法

单类型导入(single-type-import),例如import java.io.File;按需类型导入(type-import-on-demand),例如 import java.io.*;关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导入,有人误解为导入一个包下的所有类,其实不然,看名字就知道,他只会按需导入,也就是说它并非导入整个包,而仅仅导入当前类需要使用的类。

2021-10-16 16:39:27 13354

原创 mysql 题1

(1)查询计算机系学生的修课情况,要求列出学生的名字、所修课的课程号和成绩。select SNAME,cno from sc ,student where dept = '计算机系'(2)查询“信息管理系”修了“计算机文化学”的学生姓名和成绩。select sname ,grade,dept fromstudent s join sc on s.sno=sc.snojoin course c on c.cno=sc.cnowhere cname = '计算机文化学' and DEPT = .

2021-10-16 16:21:21 8439 1

原创 mysql 题2

#查询全体学生的学号与姓名SELECT sno,snameFROM student#查询姓名、学号、所在系SELECT sname,sno,deptFROM student#查询全体学生的详细记录SELECT * FROM student#(4)查询全体学生的姓名及其出生年份SELECT sname,(2021-sage) BirthYear from student#(5)查询计算机系全体学生SELECT * FROM student where dept='计算机系'#(6)查询

2021-10-16 16:19:32 6109 1

原创 rm -f

linux系列(五):rm命令rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm*-rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。1、命令格式:  rm [选项] 文件2、命令功能:  删除一个目录中的一个或多个文件或目录,如果没有使用-r选项,则rm不会删除目录。如果使用rm来删除文件,通常仍可以将该文件恢复原状。3、命令参数: -f, --...

2021-10-04 15:37:14 4072

原创 linux怎么进入root权限

在linux下系统的默认root用户是不被启用的,这和MS windows的做法恰恰相反,windows XP却是安装好系统好,就给你创建一个自动登录的管理员用户,不过Linux不一样的这一点也大大地增加了系统的安全性,但同时对我们的操作使用有了些特别的要求,下面我们就讲讲linux怎么进入root权限推荐只有当要修改系统设置,或安装软件时才使用root用户的权限。一、启用root账户对于像Ubuntu这样的桌面操作系统,root用户默认是不启用的,就是你开机不能用root用户登录,启用root用户的

2021-09-27 15:16:30 35313

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除