- 博客(10)
- 收藏
- 关注
原创 SQL中的DDL、DML、DCL、TCL
用于定义和管理数据库对象(如表、索引、视图等)的结构。核心命令CREATE:创建对象(如ALTER:修改对象结构(如添加列DROP:删除对象(如DROP TABLETRUNCATE:清空表数据(保留表结构)(COMMENT:添加注释(RENAME:重命名表或数据库(示例--创建表age INT--修改表结构-- 删除表子语言用途典型命令DDL定义 / 修改数据库结构CREATEALTERDROPDML操作数据库中的数据SELECTINSERTUPDATEDCL管理用户权限。
2025-06-04 09:16:47
508
原创 常见查找算法的时间复杂度与使用场景
以下是常见查找算法及其时间复杂度的详细介绍:顺序查找是最基本的查找算法,它依次遍历数据结构中的每个元素,直到找到目标元素或遍历完整个数据结构。适用场景:适用于无序的数据结构,例如无序数组或链表。时间复杂度:最好情况:目标元素恰好在第一个位置,时间复杂度为 O(1)O(1)O(1)。最坏情况:目标元素在最后一个位置或者不存在,需要遍历整个数据结构,时间复杂度为 O(n)O(n)O(n),其中 nnn 是数据结构中元素的数量。平均情况:平均需要遍历一半的元素,时间复杂度为 O(n)O(n)O(n)。二分查找要
2025-04-27 10:05:46
1528
原创 各种搜索树的插入,删除,修改,查询的时间复杂度
OlognOlognOlognOlognOnOnOnOnOlognOlognOlognOlognOlognOlognOlognOlogn其中,n表示树中节点的数量。
2025-04-27 09:59:27
1894
原创 Datagrip连接Spark报错:Driver class ‘org.apache.hive.service.rpc.thrift.TCLIService$Iface‘ not found
通过linux查询当前spark版本,找到对应的hive版本,下载导入DataGrip即可。主要原因就是当前驱动程序:Apache Spark的驱动版本不符,换成相对应的版本即可。这里只需要从网上下载,或者从linux相应程序的jars目录中找到相应版本的。拷贝到本地,放入DataGrip驱动程序下,即可解决。不确定是哪个的话,都下载下来挨个试也行。
2025-04-14 15:30:12
614
原创 hive插入数据时 报错:return code 2
Hive在执行插入数据操作时出现“Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask”错误,是一个比较常见的问题。下面我们将从几个方面来介绍解决此问题的方法。方法1:可以设置动态分区的相关参数。方法2:设置spark引擎。
2025-03-24 17:21:05
869
原创 Flume笔记
Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume 基于流式架构,灵活简单。Flume 是可以收集例如日志,事件等数据资源,并将这些数量庞大的数据从各项数据源中集中起来存储的工具/服务。Flume 可以采集文件,socket 数据包(网络端口)、文件夹、kafka、mysql 数据库等各种形式源数据,又可以将采集到的数据(下沉sink)输出到HDFS、Hbase 、hive、kafka 等众多外部存储系统中。
2025-03-18 09:06:54
1212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人