IvanCodes_社区达人页

个人头像照片
IvanCodes
已加入开发者社区403

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
江湖新秀
江湖新秀

成就

已发布61篇文章
7条评论
已回答0个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • 大数据
  • Python
  • 人工智能
  • 数据可视化
  • Hadoop
  • Spark
  • Flink
  • Doris
  • SQL
  • NoSQL
擅长领域
  • Python
    高级

    能力说明:

    通过课程学习与实战项目,熟练掌握Python的语法知识与编程技能,具备Python语言的函数、面向对象、异常处理等能力,常用开发框架的实际应用和开发能力,具备使用,掌握Python数据分析三剑客Matplotlib、Numpy、Pandas的概念与应用场景,掌握利用Python语言从数据采集到分析的全流程相关知识。

  • 前端开发
    高级

    能力说明:

    掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。

  • 数据库
    高级

    能力说明:

    掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。

技术认证

暂时未有相关云产品技术能力~

从数字的深谷里,采撷人文的星光

暂无精选文章
暂无更多信息

2025年12月

  • 12.21 22:20:21
    发表了文章 2025-12-21 22:20:21

    十一、Hive JOIN 连接查询

    在 Hive 的世界里,JOIN 就像是数据间的红线,把原本分散在各自表里的信息串联起来。无论是内连接、外连接,还是 Hive 特有的左半连接,都各有“武功招式”,适用于不同场景。
  • 12.21 22:14:12
    发表了文章 2025-12-21 22:14:12

    十、HQL:排序、联合与 CTE 高级查询

    Hive 查询不仅能查,还能查得漂亮、高效。我们这次聚焦 HQL 中的高级技巧——从 ORDER BY 到 SORT BY、DISTRIBUTE BY 与 CLUSTER BY,带你理解排序在分布式环境中的执行逻辑;再深入讲解 UNION 与 CTE 等查询组织方式,帮你将复杂 SQL 拆解得更清晰。我还特意写了丰富示例与实战练习,适合正在提升 Hive 查询能力的你阅读、收藏和练习。
  • 12.21 22:01:57
    发表了文章 2025-12-21 22:01:57

    九、HQL DQL七大查询子句

    Hive 查询写得清楚,数据分析就能更顺手。我们这次从入门角度出发,带你理清 Hive 中最常用的七个查询子句(FROM、WHERE、GROUP BY、HAVING、SELECT、ORDER BY、LIMIT),结合执行顺序梳理每一步的用法与注意事项。每个子句都有配套案例,还有实战练习题帮你快速上手。如果你刚开始学习 Hive 查询,或希望把基础打得更扎实,这篇内容值得收藏。
  • 12.21 21:52:22
    发表了文章 2025-12-21 21:52:22

    八、HQL DML数据导入与操作

    在 Hive 中,写好一条 INSERT,远不止“把数据塞进去”那么简单。本文将用清晰的语法讲解和实用案例,带你一步步掌握 LOAD DATA、INSERT ... SELECT、动态分区、CTAS 等核心用法。从数据导入、表间写入到多表分发、HDFS 导出,覆盖 Hive DML 的关键技能,让你的数据处理更高效、更得心应手。
  • 12.21 21:42:40
    发表了文章 2025-12-21 21:42:40

    七、深入 Hive DDL:管理表、分区与洞察元数据

    在日常使用 Hive 的过程中,我们不仅要会建表,更要学会灵活地维护和管理已有的数据结构。从添加字段到修改分区,从查看元数据到删除表或清空数据,掌握这些 DDL 操作和常用的 SHOW 命令,就像掌握了一套管理数据仓库的“万能钥匙”。这次将带你一步步熟悉这些命令的用法和实际应用场景,配合清晰的语法示例与练习题,帮助你更轻松地驾驭 Hive 数据管理的日常工作。
  • 12.21 21:14:35
    发表了文章 2025-12-21 21:14:35

    六、Hive 分桶

    在 Hive 的世界里,除了常见的分区,分桶也是一项非常实用的数据优化方式。它能帮助我们将数据按某个字段均匀划分到多个“桶”中,不仅能提升大表连接的效率,还特别适合做数据抽样和精细管理。本文将带你一步步了解分桶表的创建方法、数据加载过程和常见应用场景,配有丰富示例和练习题,帮助你在实战中轻松掌握这项技能。
  • 12.20 14:54:33
    发表了文章 2025-12-20 14:54:33

    五、Hive表类型、分区及数据加载

    在 Hive 中设计表,绝不仅是“建个结构那么简单”。选对内部表或外部表,决定了数据的归属和生命周期;设计合理的静态/动态分区策略,则直接关系到大数据场景下的查询效率和存储管理成本。本文深入讲解 Hive 表类型与分区机制,配合大量实战代码与练习题,带你从“写对语法”走向“设计合理”,让你的数仓查询快到飞起!
  • 12.20 14:45:35
    发表了文章 2025-12-20 14:45:35

    四、Hive DDL表定义、数据类型、SerDe 与分隔符核心

    Hive 中的表是数据仓库的核心容器,定义了数据的结构和存储方式。本文系统讲解了 Hive 中创建表的语法与关键参数,包括字段类型、分隔符设置、SerDe 使用等内容,特别通过结构化与复杂数据类型(如 ARRAY、MAP、STRUCT)的案例讲解,让读者理解如何让 Hive 正确“读懂”你的数据。配合常见示例与练习题,帮你打好 Hive 表设计的基础,轻松驾驭文本、JSON 等多格式数据。数据如何入库、如何被解析,一文看懂!
  • 12.20 14:31:12
    发表了文章 2025-12-20 14:31:12

    三、Hive DDL数据库操作

    Hive 中的数据库(Schema)是构建数据仓库的基础单位。这次我们来了解 Hive 中创建、查看、切换、修改与删除数据库的 DDL 操作语法与用法,涵盖 COMMENT、LOCATION、DBPROPERTIES 等常用参数,辅以丰富示例与练习,助你扎实掌握 Hive 数据库管理核心能力。
  • 12.17 22:07:05
    发表了文章 2025-12-17 22:07:05

    二、Hive安装部署详细过程

    手把手教你完成 Hive 的安装、配置和可视化连接,适合初学者快速搭建自己的大数据分析平台。内容涵盖从环境准备、Metastore配置,到 DataGrip 连接的全流程,并附带实用的排错指南,助你轻松迈出 Hive 入门第一步。
  • 12.17 21:08:31
    发表了文章 2025-12-17 21:08:31

    一、数据仓库基石:核心理论、分层艺术与 ETL/ELT 之辨

    数据仓库不是数据库的升级,而是面向决策的大脑。本篇带你快速厘清数据库 vs 数仓、分层架构逻辑、ETL/ELT区别,轻松建立数据思维骨架。
  • 12.16 10:42:26
    发表了文章 2025-12-16 10:42:26

    Oracle 视图

    可以把Oracle视图看作是给一段复杂查询存的“快捷方式”,让你能像查一张简单的表一样去访问它,省去了每次都写长串代码的麻烦。普通视图只是个逻辑窗口,本身不存数据,主要用来简化操作和控制权限。但如果某个查询实在太慢,想用空间换时间,那就得用“物化视图”。它会真实地存一份数据副本,专门给查询提-速,是性能优化的一大杀手锏。
  • 12.15 15:16:44
    发表了文章 2025-12-15 15:16:44

    Oracle 窗口函数

    想在看员工薪水的同时,还能在同一行看到他所在部门的平均薪水吗?或者想给每个部门的产品按销量排名?这就是窗口函数的魔力。它不像GROUP BY会把数据压缩成一行,而是为每一行都进行一次“开窗”计算。通过OVER(PARTITION BY ...),你可以轻松实现分组排名、累计求和、或是与前后行数据对比等高级分析,代码比复杂的自连接和子查询要优雅得多。
  • 12.10 23:15:25
    发表了文章 2025-12-10 23:15:25

    Oracle 数据塑形:行列转换与集合运算

    报表要求的数据格式总是千奇百怪?其实用SQL就能让数据轻松“变形”。想把多行内容(比如各科成绩)合并成一行里的多列,可以用经典的CASE WHEN,或者在11g以上版本里用更简洁的PIVOT。反过来,把宽表拆成多行,也有UNION ALL和更方便的UNPIVOT。学会这些,再配合UNION、INTERSECT等集合运算,数据就能随心所欲地展示了。
  • 12.10 21:04:13
    发表了文章 2025-12-10 21:04:13

    Oracle 常用函数

    拿到手的数据不总是规规矩矩的?Oracle内置了超多实用函数,可以直接在SQL里“加工”数据。无论是大小写转换、截取字符串,还是日期的加减、数字的四舍五入,都有对应的函数。特别推荐用NVL来优雅地处理空值,以及用CASE语句实现复杂的判断逻辑,能让你的查询既强大又省事。
  • 12.09 20:58:59
    发表了文章 2025-12-09 20:58:59

    Oracle 数据库查询:多表查询

    想把分散在多个表里的数据拼起来看?核心就靠JOIN(连接)和子查询。可以用INNER JOIN找到两边都匹配的记录,或用OUTER JOIN查看单边也存在的数据。一个非常强大的技巧,是把一个查询结果当成临时表来用,能让复杂的统计分析变得清晰。再结合新版本里简洁的分页语法,跨表取数和展示就得心应手了。

2025年11月

  • 11.11 21:49:18
    发表了文章 2025-11-11 21:49:18

    Oracle 数据库查询:单表查询

    想知道Oracle是如何一步步处理你的查询请求吗?关键在于理解它背后“看不见的”执行顺序。它会先从FROM和WHERE锁定数据,再用GROUP BY分组,最后才排序。搞懂这个流程,再掌握用ROWNUM实现分页的技巧,就能更自如地从数据库里拿到你想要的数据了。
  • 11.11 21:41:37
    发表了文章 2025-11-11 21:41:37

    Oracle 数据库数据操作:精通 INSERT, UPDATE, DELETE

    在Oracle里,增加数据用INSERT,修改用UPDATE,删除则用DELETE。进行修改和删除时,建议总是带上WHERE条件来指定范围,这样可以确保操作的准确性
  • 11.11 21:35:41
    发表了文章 2025-11-11 21:35:41

    Oracle 数据库对象管理:表空间与表的操作

    表空间和表的管理,是 Oracle 数据库日常维护里的基础操作。这篇文章从创建、修改到删除,一步步带你熟悉如何控制数据的“住址”和结构布局,还搭配了实用练习题,帮助你在实战中加深理解,学完就能自己动手建表了!
  • 11.08 21:23:52
    发表了文章 2025-11-08 21:23:52

    Windows 终端命令详解:PowerShell 初学者指南

    Windows 终端是一个命令行工具,允许用户通过文本命令与系统交互,执行文件管理、系统配置和网络诊断等操作。PowerShell 是 Windows 终端的现代版本,相比传统的命令提示符(CMD),它功能更强大,支持脚本编写和复杂任务处理。本文将以 PowerShell 为主,带你从零开始学习。
  • 11.08 21:21:29
    发表了文章 2025-11-08 21:21:29

    六、Scala特质

    特质就像一盒随取随用的拼装零件:类能一次混入好几个,拿来补充行为很方便;还能在创建对象时临时加上功能。它甚至能继承类,对混入者提出限制。多个特质一起用时有线性化执行顺序,不乱套。再配合设计模式,像适配器、模板方法、职责链这些套路,都能用 trait 玩得很自然。
  • 11.08 21:05:42
    发表了文章 2025-11-08 21:05:42

    五、Scala继承与多态

    继承能让子类直接拿到父类的方法和属性,还能用override改写、super调父类原版,final则用来堵继承的路。抽象类像个契约,子类必须补上没写完的部分。再配合isInstanceOf、asInstanceOf做类型判断和转换,甚至还能整匿名内部类来写个一次性小工具,挺灵活的。
  • 11.08 17:37:19
    发表了文章 2025-11-08 17:37:19

    四、Scala深入面向对象:类、对象与伴生关系

    类是蓝图造对象,成员变量方法随手玩;主辅构造器+权限修饰搞封装,单例与伴生对象瞬间懂;main入口、下划线初始化的坑也亮了,读完就能撸代码。
  • 11.08 17:12:39
    发表了文章 2025-11-08 17:12:39

    三、Scala方法与函数

    在Scala的世界里,方法和函数是两个不同的“物种”。方法(用def定义)就像是焊在工作台(类)上的“固定工具”,你得先有工作台才能用它。而函数(用val和=>定义)则是“便携电动工具”,它本身就是个独立的对象,可以被传来传去,塞进别的工具(高阶函数)里使用。当你需要把“固定工具”拿下来当“便携工具”用时,Scala还提供了一个神奇的_转换符,能帮你轻松搞定。
  • 11.08 17:01:53
    发表了文章 2025-11-08 17:01:53

    二、Scala流程控制:分支与循环

    在Scala里,连if判断和for循环这些基本功都被赋予了“超能力”。if语句不仅能做判断,还能像三元运算符一样直接“返回值”,让代码更紧凑。而for循环更是个“全能选手”,不仅能遍历范围,还能加上if守卫做筛选,最厉害的是配合yield关键字,能直接把循环结果“变”成一个全新的集合。至于while循环虽然还在,但像break这种命令,Scala则更推荐你用函数式的思路去解决。
  • 11.08 16:48:57
    发表了文章 2025-11-08 16:48:57

    一、Scala 基础语法、变量与数据类型

    入门Scala,你会发现它从一开始就鼓励你写出更“结实”的代码。它推荐你多用val来定义“一次性”常量,少用var定义可变变量,这能减少很多潜在的bug。它的类型推断能让你少写很多代码,而s"你好, ${name}"这样的字符串插值,更是把繁琐的拼接变得无比优雅。再加上它的一切皆对象、.toInt等方便的类型转换,以及聪明的==值比较,让你能快速上手,写出简洁又安全的代码。
  • 11.07 21:55:58
    发表了文章 2025-11-07 21:55:58

    七、Docker核心技术:深入理解网络模式 (Bridge, Host, None, Container)

    容器不仅仅是孤立的运行环境,它们需要相互通信,也需要与外部世界进行交互。理解 Docker 的不同网络模式,是构建和部署复杂多容器应用的关键。本节将深入探讨 Docker 原生提供的四种网络模式以及强烈推荐使用的自定义网络。要让它们通信,需要将其中一个容器也连接到另一个网络上。默认 bridge 网络不支持容器名DNS解析,只能通过IP地址通信。容器没有自己的独立IP地址,它共享宿主机的IP。网络模式启动一个容器后,如何查看该容器的IP地址?时,该容器默认会连接到哪个网络?模式运行,并且其内部的应用监听。
  • 11.07 21:43:44
    发表了文章 2025-11-07 21:43:44

    六、Docker 核心技术:Dockerfile 指令详解

    想亲手给你的应用程序打造一个专属的“集装箱”吗?Dockerfile就是你的说明书!它其实就是一个简单的文本文件,你可以在里面像搭积木一样,用FROM、COPY、RUN这些指令,一步步告诉Docker如何打包你的应用。最后,通过多阶段构建的小技巧,还能给镜像“减肥”,让它变得轻巧又高效。快来学习用Dockerfile变身打包达人吧!
  • 11.07 21:06:46
    发表了文章 2025-11-07 21:06:46

    五、Docker 核心技术:容器数据持久化之数据卷

    别把重要数据直接放进Docker容器里,因为容器就像一辆“临租车”,车一还(容器被删除),落在里面的东西就全没了。正确的做法是使用数据卷 (Volume),它好比一个属于你自己的、可插拔的“移动硬盘”。你可以把这个“硬盘”(具名数据卷)挂载到任何一辆“临租车”(容器)上使用。这样一来,就算车换了,你的数据也安然无恙,完美解决了数据库等应用的数据持久化问题。
  • 11.07 20:46:54
    发表了文章 2025-11-07 20:46:54

    四、Portainer图形化管理实战与Docker镜像原理

    如果觉得命令行繁琐,可以试试Portainer这个图形化管理工具,让你在网页上点点鼠标就能轻松管理容器和镜像。安装它只需要一条docker run命令,非常方便。 同时,要理解Docker为何如此高效,关键在于它的镜像原理:镜像像洋-葱一样分层,启动容器时只在外面加一层可写的“外皮”。所有改动都发生在这层“外皮”上,这就是容器启动快、占用空间小的秘诀。
  • 11.07 20:24:18
    发表了文章 2025-11-07 20:24:18

    三、Docker常用命令

    把 Docker 玩转,就像一个建筑师,需要掌握两套核心工具:一套用来管理你的“图纸”(镜像),另一套用来管理你用图纸盖好的“房子”(容器)。
  • 11.07 19:46:44
    发表了文章 2025-11-07 19:46:44

    二、Docker安装部署教程

    当你敲下docker run时,背后发生了一系列神奇的操作:从检查本地镜像,到从仓库拉取,再到创建并启动容器。搞懂这个核心流程后,就可以动手在Linux上安装Docker了。关键一步是先添加官方的软件源,然后再安装。为了避免拉取镜像时龟速等待,最后一定要记得配置国内的镜像加速器,这能极大提升你的使用体验。

2025年10月

  • 10.27 22:04:22
    发表了文章 2025-10-27 22:04:22

    一、Docker:一场颠覆应用部署与运维的容器革命

    Docker的出现,就是为了解决“在我电脑上能跑”这个老大难问题。它像个魔法集装箱,把你的程序和它需要的所有东西(比如库、配置)都打包好,这样无论在哪运行,环境都一模一样。理解它很简单,就三个核心玩意儿:镜像是程序的“安装包”,容器是跑起来的程序,而仓库就是存放和分享这些“安装包”的地方。
  • 10.15 11:35:33
    发表了文章 2025-10-15 11:35:33

    七、Sqoop Job:简化与自动化数据迁移任务及免密执行

    平时用 Sqoop 导入导出时,命令一长就容易出错,特别是增量任务还得记 last-value,很麻烦。其实 Sqoop 有 Job 功能,能把命令“存档”,以后直接 --exec 执行,配合调度工具特别省心。本文手把手讲 Job 创建、管理、免密执行技巧(密码文件、Credential Provider),还带实战例子,搞完你就能写出稳稳当当的自动化 Sqoop 作业了!
  • 10.15 10:36:20
    发表了文章 2025-10-15 10:36:20

    六、Sqoop 导出

    除了从数据库往 Hadoop 导,Sqoop 也能把 Hadoop 里的数据反向“倒”回数据库,做成 Export。很多场景用得上,比如 ETL 后结果回写,业务系统更新,或者补数据。这篇文章细讲了 Export 的用法,INSERT / UPDATE 模式啥区别,update-key、allowinsert 怎么配,暂存表咋用,配了完整例子,学完导出不用再踩坑!

2025年09月

  • 09.30 11:58:06
    发表了文章 2025-09-30 11:58:06

    五、Sqoop 增量导入:精通 Append 与 Lastmodified 模式

    在实际业务场景中,数据是不断变化的,怎么用 Sqoop 实现“只拉新增或变化部分”而不是每次全量导入?这一篇就详细讲清楚 Sqoop 增量导入的两种模式(append 和 lastmodified),重点解释 lastmodified 模式下 merge-key 怎么用,配套实战例子和常见坑,讲完你就能搞明白增量同步该怎么配置了。
  • 09.30 11:56:07
    发表了文章 2025-09-30 11:56:07

    四、Sqoop 导入表数据子集

    在实际数据导入场景中,我们经常只需要数据库中的一部分数据,比如按条件筛选的行、特定的几列。这篇文章详细讲解了如何使用 Sqoop 的 --where、--columns、--query 等方式灵活实现子集导入,配有完整示例和注意事项,助你更精准地控制数据流向 HDFS 或 Hive。
  • 09.30 11:53:18
    发表了文章 2025-09-30 11:53:18

    三、Sqoop 全量导入核心命令

    在大数据处理过程中,数据库表怎么高效导入到 Hadoop?这一篇我带大家实战讲解 Sqoop 全量导入 的用法,从基础命令到常用参数配置,再到导入到 HDFS、Hive 的各种格式案例,配合实操示例,帮你一步步掌握全量导入技巧。最后还有练习题,供大家动手巩固一下。
  • 09.30 11:50:55
    发表了文章 2025-09-30 11:50:55

    二、Sqoop 详细安装部署教程

    在大数据开发实战中,Sqoop 是数据库与 Hadoop 生态之间不可或缺的数据传输工具。这篇文章将以 Sqoop 1.4.7 为例,结合官方站点截图,详细讲解 Sqoop 的下载路径、安装步骤、环境配置,以及常见 JDBC 驱动的准备过程,帮你一步步搭建出能正常运行的 Sqoop 环境,并通过 list-databases 命令验证安装是否成功。如果你正打算学习 Sqoop,或者在搭建大数据平台过程中遇到安装配置问题,本文将是非常实用的参考指南。
  • 09.30 11:38:59
    发表了文章 2025-09-30 11:38:59

    一、Sqoop历史发展及原理

    在大数据系统中,Sqoop 就像是一位干练的“数据搬运工”,帮助我们把 MySQL、Oracle 等数据库里的数据快速、安全地导入到 Hadoop、Hive 或 HDFS 中,反之亦然。这个专栏从基础原理讲起,配合实战案例、参数详解和踩坑提醒,让你逐步掌握 Sqoop 的使用技巧。不管你是初学者,还是正在构建数据管道的工程师,都能在这里找到实用的经验和灵感。
  • 09.30 10:45:32
    发表了文章 2025-09-30 10:45:32

    十三、Linux Shell脚本:文本处理三剑客之 sed 与 awk

    如果说grep是文本处理的“探照灯”,那sed和awk就是“手术刀”和“瑞士军刀”。sed 擅长按行“动手术”,可以轻松地删除、打印或替换特定行的内容,尤其是它的替换功能(s/.../.../)非常强大。而 awk 更厉害,它天生就能看懂按列(字段)分布的数据,像个小型的Excel。你可以让它只打印某几列,或者根据某一列的值做计算和判断,特别适合生成统计报告。
  • 09.30 10:44:11
    发表了文章 2025-09-30 10:44:11

    十二、Linux Shell脚本:正则表达式

    正则表达式就是一套给文本“相亲”的规则,让你不再只能找“张三”,而是能找到所有“姓张、两个字、且名字里不带'伟'”的人。它通过一些“魔术符号”(元字符)来描述模式:比如 . 代表任意字符,* 代表重复任意次,^ 和 $ 则卡住行头行尾。把这些符号组合起来,你就能用grep或sed等工具,从海量文本里精确地捞出你想要的任何格式的数据。
  • 09.30 10:42:18
    发表了文章 2025-09-30 10:42:18

    十一、Linux Shell脚本:函数与模块化

    随着脚本越来越复杂,把所有代码都堆在一起会很难维护。这时就该用函数了,你可以把它看作是创建属于你自己的“新命令”。把一段常用逻辑封装成函数,以后只用喊一声它的“名字”就能调用。给函数“递东西”(传参数)用$1, $2;而函数想“回话”有两种方式:用return返回一个0或非0的“状态码”(表示成功或失败),用echo则能“喊出”具体的数据,让你在外面用$()接住。学会这个,就能开始打造自己的通用工具库了。
  • 09.30 10:39:53
    发表了文章 2025-09-30 10:39:53

    十、Linux Shell脚本:流程控制语句

    要让脚本从简单的“指令清单”升级为能干的“小助手”,就需要用if教它根据条件做判断,用for和while循环让它重复处理任务,再用case语句帮它在多个选项中做出清晰的选择
  • 09.30 10:37:05
    发表了文章 2025-09-30 10:37:05

    九、Linux Shell脚本:运算符与表达式

    Shell脚本里的变量就像一个个贴着标签的“箱子”。装东西(赋值)时,=两边千万不能有空格。用单引号''装进去的东西会原封不动,用双引号""则会让里面的$变量先“变身”再装箱。默认箱子只能在当前“房间”(Shell进程)用,想让隔壁房间(子进程)也能看到,就得给箱子盖个export的“出口”戳。此外,Shell还自带了$?(上条命令的成绩单)和$1(别人递进来的第一个包裹)等许多特殊箱子,非常有用。
  • 09.26 09:29:26
    发表了文章 2025-09-26 09:29:26

    八、Linux Shell 脚本:变量与字符串

    Shell脚本里的变量就像一个个贴着标签的“箱子”。装东西(赋值)时,=两边千万不能有空格。用单引号''装进去的东西会原封不动,用双引号""则会让里面的$变量先“变身”再装箱。默认箱子只能在当前“房间”(Shell进程)用,想让隔壁房间(子进程)也能看到,就得给箱子盖个export的“出口”戳。此外,Shell还自带了$?(上条命令的成绩单)和$1(别人递进来的第一个包裹)等许多特殊箱子,非常有用。
  • 09.26 09:11:17
    发表了文章 2025-09-26 09:11:17

    七、Linux Shell 与脚本基础

    别再一遍遍地敲重复的命令了,把它们写进Shell脚本,就能一键搞定。脚本本质上就是个存着一堆命令的文本文件,但要让它“活”起来,有几个关键点:文件开头最好用#!/usr/bin/env bash来指定解释器,并用chmod +x给它执行权限。执行时也有讲究:./script.sh是在一个新“房间”(子Shell)里跑,不影响你;而source script.sh是在当前“房间”里跑,适合用来加载环境变量和配置文件。
  • 发表了文章 2025-12-21

    十一、Hive JOIN 连接查询

  • 发表了文章 2025-12-21

    十、HQL:排序、联合与 CTE 高级查询

  • 发表了文章 2025-12-21

    九、HQL DQL七大查询子句

  • 发表了文章 2025-12-21

    八、HQL DML数据导入与操作

  • 发表了文章 2025-12-21

    七、深入 Hive DDL:管理表、分区与洞察元数据

  • 发表了文章 2025-12-21

    六、Hive 分桶

  • 发表了文章 2025-12-20

    四、Hive DDL表定义、数据类型、SerDe 与分隔符核心

  • 发表了文章 2025-12-20

    五、Hive表类型、分区及数据加载

  • 发表了文章 2025-12-20

    三、Hive DDL数据库操作

  • 发表了文章 2025-12-17

    二、Hive安装部署详细过程

  • 发表了文章 2025-12-17

    一、数据仓库基石:核心理论、分层艺术与 ETL/ELT 之辨

  • 发表了文章 2025-12-16

    Oracle 视图

  • 发表了文章 2025-12-15

    Oracle 窗口函数

  • 发表了文章 2025-12-10

    Oracle 数据塑形:行列转换与集合运算

  • 发表了文章 2025-12-10

    Oracle 常用函数

  • 发表了文章 2025-12-09

    Oracle 数据库查询:多表查询

  • 发表了文章 2025-11-11

    Oracle 数据库查询:单表查询

  • 发表了文章 2025-11-11

    Oracle 数据库数据操作:精通 INSERT, UPDATE, DELETE

  • 发表了文章 2025-11-11

    Oracle 数据库对象管理:表空间与表的操作

  • 发表了文章 2025-11-08

    Windows 终端命令详解:PowerShell 初学者指南

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息