自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA连接Redis注意事项

protected-mode默认为yes,修改为no。#查看日志权限不够,不能保存redis数据到数据库。注释掉bind 127.0.0.1。#关闭redis服务出现这个异常。

2023-12-05 15:25:45 545

原创 ack应答机制

acks=0,生产者发送过来数据就不管了,可靠性差,效率高;acks=1,生产者发送过来数据Leader应答,可靠性中等,效率中等;acks=-1,生产者发送过来数据Leader和ISR队列里面所有Follwer应答,可靠性高,效率低;注:在生产环境中,acks=0很少使用;acks=1,一般用于传输普通日志,允许丢个别数据;acks=-1,一般用于传输和钱相关的数据,对可靠性要求比较高的场景。

2023-04-12 12:26:12 906 1

原创 IDEA连接HBase

【代码】IDEA连接HBase。

2023-04-06 08:31:05 1674

原创 安装Scala和Spark

PATH出现版本号安装成功。

2023-03-27 14:27:47 436

原创 Flume基操

Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume 基于流式架构,灵活简单。Flume最主要的作用就是,实时读取服务器本地磁盘的数据,将数据写入到HDFS。

2023-03-10 22:55:59 282

原创 安装sqoop

【代码】安装sqoop。

2023-03-09 16:09:28 204

原创 Hive拉链表

拉链表:维护历史状态以及最新状态数据的表。

2023-03-06 21:30:00 302

原创 Zeppelin安装

可以打开Zeppelin控制台。通过浏览器访问http:////进入conf 目录。

2023-02-28 22:15:00 464

原创 Hive窗口函数

窗口函数(window functions)也叫开窗函数、OLAP函数。如果函数具有over子句,则它是窗口函数窗口函数可以简单地解释为类似于聚合函数的计算函数,但是通过group by 子句组合的 常规聚合会隐藏正在聚合的各个行,最终输出一行,窗口函数聚合后还可以访问当中的 各个行,并且可以将这些行中的某些属性添加到结果集中。

2023-02-23 22:00:00 882

原创 Hive基操

数据交换。

2023-02-22 19:43:56 348

原创 Hive 基操

【代码】Hive 基操。

2023-02-19 15:09:25 219

原创 Hive安装教程

【代码】Hive安装教程。

2023-02-16 22:00:00 157

原创 hadoop高可用搭建

出现任意一台mode为leader 另外两台为follower 安装成功。编写脚本批量查看服务器启动状态。

2023-02-15 21:46:35 430

原创 Hadoop运行环境搭建

namenode上本地的hadoop临时文件夹hadoop中每一个block文件的备份数量datanode上数据块的物理存储位置目录关闭权限验证

2023-02-05 00:06:42 450

原创 搭建 SpringBoot 项目

作用:指定要变成实现类的接口所在的包,然后包下面的所有接口在编译之后都会生成相应的实现类。添加位置:是在Springboot启动类上面添加,根据自己数据库进行配置。

2023-01-31 22:39:11 482

原创 mybatis

结果映射(resultMap) - 用于在实例化类时,注入结果到构造方法中 - ID 参数;标记出作为 ID 的结果可以帮助提高整体性能 - 将被注入到构造方法的一个普通结果 – 一个 ID 结果;标记出作为 ID 的结果可以帮助提高整体性能 – 注入到字段或 JavaBean 属性的普通结果 – 一个复杂类型的关联;许多结果将包装成这种类型 嵌套结果映射 – 关联可以是 元素,或是对其它结果映射的引用 – 一个复杂类型的集合

2023-01-10 22:24:50 167

原创 MyBatis配置

存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。--导入依赖jar包-->MyBatis 是支持定制化。

2023-01-09 21:30:00 576

原创 Maven安装配置

maven 安装配置

2023-01-08 22:45:00 264

原创 JDBC封装 查询

【代码】JDBC封装 查询。

2023-01-05 21:30:00 115

原创 C3P0数据库连接池的配置

输出下面语句表示成功!其中红色的不是报错,而是日志。

2023-01-05 21:30:00 1045

原创 JDBC 封装 增删改

}}/*** 获取*/return id;}/*** 设置*/}/*** 获取*/}/*** 设置*/}/*** 获取*/}/*** 设置*/}/*** 获取*/}/*** 设置*/}/*** 获取*/}/*** 设置*/}/*** 获取*/}/*** 设置*/}}}

2023-01-03 22:54:19 182

原创 JDBC程序访问数据库

2.DriverManager获取Connection连接。1.Class.forName()加载驱动。3.创建Statement执行SQL语句。4.返回ResultSet查询结果。

2023-01-02 21:00:00 186

原创 centOS下Oracle开机自启配置

两个都修改为下面的路径(根据自己的路径修改)oracle用户登录。

2022-12-18 17:59:10 138

原创 Oracle 视图、索引、存储函数

视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表or replace:若所创建的试图已经存在,Oracle 自动重建该视图force:不管基表是否存在,Oracle 都会自动创建该视图sub_query:一条完整的 SELECT 语句,可以在该语句中定义别名with check option:数据表 插入或修改 的数据行,必须满足视图定义的约束with read only:该视图上不能进行任何 DML 操作。

2022-12-15 21:30:00 189

原创 Oracle数据类型和函数

指定数字的总位数。scale指定小数点后的数字位数。--number(5) 最大99999--number(5,2) 最大999.99--number(18) 固定长度。

2022-12-14 21:45:00 277

原创 oracle 数据库

Oracle 监听器 Listener 是一个重要的数据库服务器组件,在整个 Oracle 体系结构中,扮演着重要的作用。它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是TCP 1521端口)上监听连接请求,并将连接转发给数据库。普通用户的权限是SYS用户或SYSTEM用户给的,如果没有给,那普通用户连很基本的访问权限,连接权限也没有。:系统管理员,权限很高,它的角色是DBA operator(数据库管理员操作者),不具有创建数据库的权限!普通用户(normal)

2022-12-13 21:00:00 512

原创 MySQL函数

与 = 的区别在于当两个操作码均为 NULL 时,其所得值为 1 而不为 NULL,而当一个操作码为 NULL 时,其所得值为 0而不为 NULL。两个操作码均为NULL时,其所得值为1;而当一个操作码为NULL时,其所得值为0。3&5:0011 & 0101 = 0001 所以3&5=1。严格比较两个NULL值是否相等。

2022-12-12 23:35:38 77

原创 CentOS7使用命令行安装Oracle

使用tail -f 命令另开一个界面看安装进度。打开文件的末尾添加如下配置。操作用户:oracle。操作用户:oracle。操作用户:oracle。操作用户:oracle。操作用户:oracle。操作用户oracle。

2022-12-12 22:30:00 514

原创 MySQL 函数

1 row in set (0.00 sec)合并多个字符串1 row in set (0.00 sec)合并多个字符串,并添加分隔符:1 row in set (0.00 sec)格式化数字 "#,###.##" 形式:");") |1 row in set (0.00 sec)去掉字符串开始处的空格:',3,5);',3,5) |1 row in set (0.00 sec)将字符串 重复三次:','?','!');','?','!

2022-12-11 22:00:00 77

原创 MySQL 窗口、日期函数

可以返回浮点数,div 只能返回整数。

2022-12-11 21:00:00 338

原创 mysql 事务、索引、事务恢复和备份

一个事务(transaction)中的所有操作,要么全部完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。数据库允许多个并发事务同时对其数据进行读写和修改的能力,隔离性可以防止多个事务并发执行时由于交叉执行而导致数据的不一致。在事务开始之前和事务结束以后,数据库的完整性没有被破坏。这表示写入的资料必须完全符合所有的预设规则,这包含资料的精确度、串联性以及后续数据库可以自发性地完成预定的工作。MySQL事务处理步骤。

2022-12-10 16:30:00 257

原创 面试题合集

一、InnoDB支持事务,MyISAM不支持,这一点是非常之重要。事务是一种高级的处理方式,如在一些列增删改中只要哪个出错还可以回滚还原,而MyISAM就不可以了。二、MyISAM适合查询以及插入为主的应用,InnoDB适合频繁修改以及涉及到安全性较高的应用三、InnoDB支持外键,MyISAM不支持四、MySQL 在 5.1 之前版本默认存储引擎是 MyISAM,5.1 之后版本默认存储引擎是 InnoDB五、InnoDB不支持FULLTEXT类型的索引。

2022-12-08 22:02:26 113 1

原创 SQL 连接(JOIN),行转列,列转行

下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。

2022-12-07 23:49:05 391

原创 sql 多表查询

连接查询内连接:相当于查询A、B交集部分数据外连接:左外连接:查询左表所有数据,以及两张表交集部分数据右外连接:查询右表所有数据,以及两张表交集部分数据自连接:当前表与自身的连接查询,自连接必须使用表别名联合查询 把多次查询的结果合并起来,形成一个新的查询结果集 对于联合查询的多张表的列数必须保持一致,字段类型也需要保持一致union all 会将全部的数据直接合并在一起,union 会对合并之后的数据去重子查询sql语句中嵌套select语句,称为嵌套查询,又称子查询子查询外

2022-12-06 21:53:12 408

原创 sql 语句

select语法编写顺序执行顺序FROM 👉 WHERE 👉GROUP BY 👉 HAVING 👉SELECT 👉 ORDER BY 👉LIMITDCL

2022-12-05 21:54:52 51

原创 DQL数据查询

条件查询 聚合函数where与having 区别:执行时机不同:where是分组之前进行过滤,不满足where条件,不参与分组;而having是分组之后对结果进行过滤判断条件不同:wehere不能对聚合函数进行判断,而having可以排序查询排序方式asc:升序(默认值)desc:降序如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序起始索引从0开始,起始索引=(查询页码-1)*每页显示记录数分页查询是数据库的方言,不同的数据库有不同的实现,MYSQL中是LIM

2022-12-04 21:37:20 53

原创 DML增删改

给指定字段添加数据给全部字段添加数据批量添加数据DML-修改数据DML-删除数据

2022-12-03 22:00:00 76

原创 MySql数据操作

删除指定表,并重新创建该表。查询指定表的建表语句。修改字段名和字段类型。

2022-12-02 23:12:12 242

原创 CentOS7 安装和卸载mysql

报错解决方案:rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022。

2022-12-01 14:02:11 437

原创 mysql安装

关闭防火墙:systemctl stop firewalld禁用防火墙:systemctl disable firewalld进入网络配置:查看虚拟机IP: 重启网卡:systemctl restart network.service查看网络状态:systemctl status network.service下图表示成功: 安装vim: yum install -y vim解压软件: 改文件名: 添加PATH变量vim /etc/profile 添加后 source /etc/profile添加

2022-11-30 20:49:21 233

空空如也

空空如也

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

TA关注的人

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