自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

原创 如何使用 Docker 部署 Nacos 并配置 MySQL

在安装Nacos之前,请确保你已经准备好了一个运行中的 MySQL 数据库。本教程将指导您如何使用 Docker 在单机模式下部署 Nacos,并将其数据持久化到 MySQL 中。

2024-07-19 15:14:46 298

原创 百度网盘SVIP会员超长时间获取

众所周知,在我们不充会员的情况下使用有很多问题:1、下载限速2、视频清晰度播放受限制3、倍速播放受限制4、显示中文字幕受限制......等等问题。

2024-07-19 15:08:58 484

原创 python--电影排行榜爬取,附带详细注解

3、使用sqlite3存储数据到数据库并命名为Ranking,可以进行增删改查操作。4、使用matplotlib库将库中数据进行可视化展示。2、可成功爬取目标网站数据,关键项不少于5项。1、一个可执行的吧网络爬虫程序。

2024-06-13 19:51:14 197

原创 大学生考勤系统再升级--增加老师信息 获取系统时间版本

g 数据统计(对考勤数据统计分析,统计完成后,可以通过考勤系统中得出考勤明细表,考勤日报表、考勤汇总表、考勤异常表,请假汇总表等)。a 新增学生和老师信息数据(学生姓名,辅导员老师姓名,班级,考勤结果)h 保存数据到文件中并从文件中读入数据。b 查找数据(可按学号、姓名、考勤日期等查找)。e 显示学生考勤数据列表(可显示部分或全部)。f 排序(可按学号、姓名、考勤日期等排序)。d 删除学生记录(请参考上面修改的处理)。c 修改学生记录(可以先查找,再修改)。有需要完整源码的私信联系我。

2024-06-13 19:50:36 304

原创 Shell编程之--脚本执行方式

sh执行,进入脚本的工作目录,然后使用对应的sh或bash来执行脚本,执行脚本时,先进入到脚本所在的目录,然后使用 ./脚本方式执行,绝对路径中执行,指的是直接从根目录/到脚本目录的绝对路径,

2024-04-28 17:58:14 539

原创 Shell编程之--算术运算符

Shell 和其他编程一样,支持包括:算术、关系、布尔、字符串等运算符。原生 bash 不支持简单的数学运算,但是可以通过其他命令来实现,例如expr。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。

2024-04-28 17:55:21 267

原创 大学生考勤系统C语言--升级版

升级版大学生考勤系统

2024-04-27 16:15:37 352

原创 微软office软件全家桶合法获取

从此激活摆脱电脑重装系统,摆脱刷机。远程手动帮你安装一步到位!

2024-04-27 15:53:43 393

原创 hive--字符串连接函数concat(),concat_ws()

功能:和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符~(concat_ws就是concat with separator)语法: concat_ws(string SEP, string A, string B…说明:返回输入字符串连接后的结果,SEP表示各个字符串间的分隔符。语法: concat(string A, string B…说明:返回输入字符串连接后的结果,支持任意个输入字符串。功能:将多个字符串连接成一个字符串。返回值: string。返回值: string。

2024-02-28 09:00:00 1195

原创 hive--字符串截取函数substr(),substring()

语法:返回值:string说明:返回字符串Ahiveselectsubstr'abcde'3cdehiveselectsubstring'abcde'3cdehiveselectsubstr'abcde'-1e语法:返回值:string说明:返回字符串A​​​​​​​举例:hiveselectsubstr'abcde'32cdhiveselectsubstring'abcde'32cdhive。

2024-02-28 09:00:00 1544

原创 SQL--字符串反转函数 reverse() 简单明了

返回字符串A的反转结果。

2024-02-27 09:42:06 565

原创 SQL数学函数--pow(),abs() 函数 全面且详细

语法:返回值:double说明:返回a的p次幂hiveselect pow24;160语法:返回值:说明:返回数值a的绝对值hiveselect abs(-3939hiveselect abs109109。

2024-02-27 09:39:59 952 3

原创 hive内置函数--floor,ceil,rand三种取整函数

返回一个0到1范围内的随机数。如果指定种子seed,则会返回固定的随机数。返回等于或者小于该double变量的最大的整数。返回等于或者大于该double变量的最小的整数。

2024-02-26 16:51:49 1778

原创 SQL语句中的join语句 全面且详细

满外连接:将会返回所有表中符合WHERE语句条件的所有记录。进行连接操作,然后会再启动一个MapReduce job将第一个MapReduce job的输出和表。注意:连接 n个表,至少需要n-1个连接条件。内连接:只有进行连接的两个表中都存在与连接条件相匹配的数据才会被保留下来。右外连接:JOIN操作符右边表中符合WHERE子句的所有记录将会被返回。左外连接:JOIN操作符左边表中符合WHERE子句的所有记录将会被返回。多表连接查询,查询老师对应的课程,以及对应的分数,对应的学生。

2024-02-26 16:41:57 962

原创 hive表中的数据导出 多种方法详细说明

基本语法:(hive -f/-e 执行语句或者脚本 > file)3)将查询的结果导出到HDFS上(没有local)2)将查询的结果格式化导出到本地。1)将查询的结果导出到本地。

2024-02-25 11:27:50 1032

原创 hive表中导入数据 多种方法详细说明

- 创建 db_myhive_5-- 创建表score intloaddatalocalinpathscore.txt'overwriteintotabletb_scorepartitionmonth'202006'通过方式加载数据createtablescore3liketb_score;

2024-02-25 11:21:15 1388

原创 Linux--shell编程中分区表常用操作 全面且详细

在大数据中,最常用的一种思想就是分治,我们可以把大的文件切割划分成一个个的小的文件,这样每次操作一个小的文件就会很容易了,同样的道理,在hive当中也是支持这种思想的,就是我们可以把大的数据,按照每天,或者每小时进行切分成一个个的小的文件,这样去操作小的文件就会容易得多了。:添加分区之后就可以在hdfs文件系统当中看到表下面多了一个文件夹。

2024-02-24 17:43:02 967

原创 Linux--shell编程中内部表和外部表之间的转换

注意:('EXTERNAL'='TRUE')和('EXTERNAL'='FALSE')为固定写法,区分大小写!

2024-02-24 17:36:54 199

原创 Linux--shell中内部表与外部表的区别

如果数据已经存在HDFS上, 而且这份数据除了你要用, 其他人也要使用, 此时请构建外部表,当构建外部表以后,对数据进行分析处理操作, 得到一张结果表, 这个结果表建议使用内部表。外部表在删除表的时候, 只会删除自己的元数据信息, 不会删除表中的数据。内部表在删除表的时候, 会连带将表的元数据 和 表中数据 全部都删除。创建表的时候, 不需要添加 external关键词。创建表的时候, 需要添加 external 关键词。

2024-02-23 11:13:33 123

原创 shell--输出指定行 多种方法详细说明

head 命令可用于查看文件的的内容,有一个常用的参数 -n 用于显示行数,默认为 10,即显示 10 行的内容。head [参数] [文件]tail 命令可用于查看文件里的的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。tail [参数] [文件]AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。

2024-02-23 11:10:39 1612

原创 hive--外部表常用操作 全面且详细

在创建表的时候可以指定external关键字创建外部表,外部表对应的文件存储在location指定的hdfs目录下,向该目录添加新文件的同时,该表也会读取到该文件(当然文件格式必须跟表定义的一致)。外部表因为是指定其他的hdfs路径的数据加载到表当中来,所以hive表会认为自己不完全独占这份数据,所以删除hive外部表的时候,数据仍然存放在hdfs当中,不会删掉。Load命令用于将外部数据加载到Hive表中loaddatalocalinpathoverwriteinto。

2024-02-22 12:23:38 1717

原创 Hive--内部表常用操作 全面且详细

表示数据将以文本文件的形式存储在Hadoop分布式文件系统(HDFS)中。查看数据库和HDFS,发现删除内部表之后,所有的内容全部删除。注意: 只拷贝指定表的结构, 不拷贝表的数据。: 定义字段与字段之间的分隔符号为 \t。默认的分隔符符号为: \001。

2024-02-22 09:00:00 405

原创 HDFS中常用的Shell命令 全面且详细

安装好hadoop环境之后,可以执行hdfs相关的shell命令对hdfs文件系统进行操作,比如文件的创建、删除、修改文件权限等。对HDFS的操作命令类似于Linux的shell对文件的操作,如ls、mkdir、rm等。一、ls命令二、mkdir 命令。

2024-02-21 12:30:00 1080

原创 Hive--删除数据库

删除一个空数据库,如果数据库下面有数据表,那么就会报错。强制删除数据库,包含数据库下面的表一起删除。

2024-02-21 12:30:00 1149

原创 Linux--shell编程中有关while循环的详细内容

以下是一个基本的while循环,测试条件是:如果int小于等于5,那么条件返回真。如果无一匹配模式,使用星号 * 捕获该值,再执行后面的命令。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell使用两个命令来实现该功能:break和continue。continue命令与break命令类似,只有一点差别,它不会跳出所有循环,仅仅跳出当前循环。运行代码发现,当输入大于5的数字时,该例中的循环不会结束,语句。

2024-02-20 19:12:45 849

原创 Linux--shell编程中有关数组的详细内容

"数组元素个数为: ${#my_array[*]}""数组元素个数为: ${#my_array[@]}""第一个元素为: ${my_array[0]}""第二个元素为: ${my_array[1]}""第三个元素为: ${my_array[2]}""第四个元素为: ${my_array[3]}""数组的元素为: ${my_array[*]}""数组的元素为: ${my_array[@]}"与大部分编程语言类似,数组元素的下标由0开始。数组的元素为: A B C D。数组的元素为: A B C D。

2024-02-20 19:06:05 613

原创 Linux--shell编程中的for循环

当变量值在列表里,for循环即执行一次所有命令,使用变量名获取列表中的当前取值。:用于指定变量循环的次数,如 i<=100,则只要 i 的值小于等于 100,循环就会继续。每次循环之后,变量该如何变化,如 i=i+1,代表每次循环之后,变量的值都加 1。语法二和其他语言中的 for 循环类似,也就是事先决定循环次数的固定循环。in列表是可选的,如果不用它,for循环使用命令行的位置参数。:在循环开始时,需要给某个变量赋予初始值,如 i=1。4)求1-100的和。#输出从1加到100的和。

2024-02-19 15:09:43 815

原创 Linux--shell编程中的if语句

if 语句语法格式:thencommand1command2...commandNfi1)判断当前系统是否有多个ssh进程,如果有则打印truetest12.sh/bin/bashifgt1thenecho"true"fi2)判断/media/cdrom文件是否存在,若不存在就去创建这个目录test13.sh/bin/bashDIRif!

2024-02-19 14:25:18 1511

原创 Linux中获取字符串长度与获取子字符串

bin/bashstring"jobs"echo${string}# 输出结果: jobsecho${#string}# 输出结果: 4以下实例从字符串第个字符开始截取个字符:/bin/bashstr"敢于亮剑决不后退"echo${str:2:2}# 输出结果为: 亮剑。

2024-02-18 22:43:17 486

原创 Linux中字符串使用单引号与双引号的区别

单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的,单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用。str="我很崇拜 \$name"str='我很崇拜 $name'str="我很崇拜 $name"双引号里可以出现转义字符。name='钱学森'我很崇拜 $name。name="钱学森"name="钱学森"

2024-02-18 22:40:48 403

原创 MySQL--coalesce()函数

COALESCE是一个函数, (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。,那么无论period是否为null,都将返回success_cnt的真实值(因为success_cnt是。l的时候,返回period的真实值。只有当success_cnt和period。值的时候,将返回1,否则将返回success_cnt的真实值。参数),当success_cnt为。

2024-02-03 12:28:58 2594

原创 SQL--IFNULL()、NULLIF()、ISNULL()函数 简单明了的讲解

在MySQL中可以使用IFNULL()、NULLIF()、ISNULL()函数进行流程的控制。

2024-02-03 12:28:41 1212

原创 MySQL-- if()函数 简单明了

实例2:在学生表中,将学生编号小于等于3的学生,分为1班,学生编号在4-6的学生,分为2班,学生编号大于等于7的学生,分为3班,最后显示Sid,Sname,所在班级这三列。实例1:在学生表中,将1995年以后出生的学生划分为2班,将1995年(包括1995)之前的学生划分为1班,最后显示Sname,实例3:将学生表和教师结合使用,计算班主任所带的学生数量,大于等于5人以上的显示:5人以上,人数小于5人的显示:5人以下。

2024-02-02 18:57:34 2730

原创 MySQL--case语句 简单明了

对于每个股票,它会将所有的卖出(operation='sell')操作的价格(price)相加,并将所有的买入(operation='buy')操作的价格。,多个WHEN子句中的表达式依次执行,如果表达式结果为真,则执行相应THEN关键字后面的表达式或语句,执行完毕之后跳出CASE语句。如果所有WHEN语句都为FALSE,则执行ELSE子句中的语句。,将CASE后的表达式的值与各WHEN子句的表达式值比较,如果相等,则执行THEN后面的表达式或语句,然后跳出CASE语句;否则,返回ELSE后面的表达式。

2024-02-02 12:01:59 902

原创 SQL中having与where的区别 简单明了

having子句与where都是设定条件筛选的语句,有相似之处也有区别。having是在分组后对数据进行过滤。where是在分组前对数据进行过滤。where后面不可以使用聚合。having后面可以使用。

2024-02-01 18:57:02 629

原创 详细解说MySQL中data_sub()函数

DATE_SUB() 函数从日期减去指定的时间间隔。

2024-02-01 18:54:47 3694

原创 MySQL窗口函数--lag()函数

该函数有三个参数:第一个为待查询的参数列名,第二个为向上偏移的位数,第三个参数为超出最上面边界的默认值。查询当前行向上偏移n行对应的结果。查询向上偏移 1 位的年龄、

2024-02-01 12:22:36 833

原创 MySQL窗口函数--lead()函数

该函数有三个参数:第一个为待查询的参数列名,第二个为向下偏移的位数,第三个参数为超出最下面边界的默认值。查询当前行向下偏移n行对应的结果。查询向下偏移 2 位的年龄。LEAD()函数图示。

2024-01-31 23:49:31 927

原创 窗口函数rows between 、range between的区分

移动窗口,顾名思义,“窗口”(也就是操作数据的范围)不是固定的,而是随着设定条件逐行移动的。在over后面的子句中,使用rows加“范围关键字”可以设置移动窗口,语法如下:其中,“范围起始行”和“范围终止行”使用特定关键字表示,常用的特定关键字如下。• n preceding:当前行的前n行。• n following:当前行的后n行。• current row:当前行。• unbounded preceding:第1行。• unbounded following:最后1行。

2024-01-30 20:07:09 850

原创 MySQL前百分之N问题--percent_rank()函数

PERCENT_RANK()函数用于将每行按照(rank - 1) / (rows - 1)进行计算,用以求MySQL中前百分之N问题。其中,rank为RANK()函数产生的序号,rows为当前窗口的记录总行数。PERCENT_RANK()函数返回介于 0 和 1 之间的小数值。

2024-01-29 21:12:14 550

空空如也

空空如也

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

TA关注的人

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