摘要: ping ping google.com 返回的信息里会直接显示出 google.com 对应的 IP 地址。这也可以用来判断 DNS 解析是否正常。 Ping 通不代表一切 有一个误区需要注意:Ping 不通并不代表网站挂了。 很多服务器为了防攻击会在防火墙里设置 “禁 Ping”。这时候用 pi 阅读全文
posted @ 2026-02-01 13:00 vonlinee 阅读(4) 评论(0) 推荐(0)
摘要: JCMD jcmd (Java Diagnostic Command) 是 JDK 自带的一个非常强大且多功能的命令行工具。它被设计用来替代 jmap、jstack、jinfo 等老旧的单一功能工具。内置于 JDK,无需额外安装;功能丰富,支持多种命令如线程、内存分析;性能开销低 使用需要熟悉命令行 阅读全文
posted @ 2026-01-29 23:57 vonlinee 阅读(12) 评论(0) 推荐(0)
摘要: 本文介绍curl工具的常见用法,使用 https://httpbin.org/ 这个网站作为 Http Server 进行测试 常见用法 官网:https://curl.se/ -X:指定HTTP请求方法 最简单的GET请求 [root@localhost ~]# curl https://http 阅读全文
posted @ 2026-01-29 23:41 vonlinee 阅读(12) 评论(0) 推荐(0)
摘要: 窗口函数 SQL窗口函数是SQL中的一种高级函数,它允许用户在不显式分组查询的情况下对结果集进行分组和聚合计算。 窗口函数的特别之处在于,它们将结果集中的每一行看作一个单独的计算对象,而不是将结果集划分为分组并计算每个分组的聚合值。这 就使得窗口函数能够为结果集中的每一行计算类似排名、行号、百分比和 阅读全文
posted @ 2026-01-12 22:14 vonlinee 阅读(21) 评论(0) 推荐(0)
摘要: Linux 用户及权限管理 useradd(通用):仅创建账号,默认无密码且账户锁定,无法直接登录,必须用 passwd 用户名 设置密码。 用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/shadow2、可以使用cat、more、head、tail以及vim等 阅读全文
posted @ 2025-12-27 09:41 vonlinee 阅读(10) 评论(0) 推荐(0)
摘要: https://github.com/urfave/cli V3版本 参考文档:https://cli.urfave.org/v3/getting-started/ 初始化项目 mkdir mycliapp cd mycliapp go mod init mycliapp go get github 阅读全文
posted @ 2025-12-27 09:15 vonlinee 阅读(10) 评论(0) 推荐(0)
摘要: 类加载器遵循 双亲委派模型(JDK 9+ 弱化但仍保留核心逻辑):请求加载类时,先委托父加载器加载,父加载器无法加载时才自己加载(核心目的是避免类重复加载、保证核心类安全)。 JDK 8 及更早版本 分为 4 种类加载器,加载路径与 JVM 核心目录强关联 Bootstrap ClassLoader 阅读全文
posted @ 2025-12-24 20:53 vonlinee 阅读(25) 评论(0) 推荐(0)
摘要: 参考官网:https://spark.apache.org/docs/latest/submitting-applications.html 基本使用 基本命令格式:Linux 下多行命令分隔符使用 \ ,Windows Power Shell 使用 ` ./bin/spark-submit \ - 阅读全文
posted @ 2025-12-20 12:36 vonlinee 阅读(11) 评论(0) 推荐(0)
摘要: 环境变量 如果环境变量有修改,Idea需要重启才能生效 设置代码缩进用tab还是空格 选择File→Settings→Editor→Code style→Java,再点击右边的Tabs and Indents。 1、将Use tab character的勾选去掉。 2、将Indent设置为4(即缩进 阅读全文
posted @ 2025-12-20 11:08 vonlinee 阅读(2) 评论(0) 推荐(0)
摘要: Spark类加载问题主要涉及依赖冲突,核心配置是通过 spark.driver.extraClassPath 或 --extra-jars (或 --jars) 来优先加载用户自定义的JAR包,覆盖默认或较低版本的系统/Spark自带包,以解决不同版本库冲突;配置时用:分隔多个包,确保用户JAR包有 阅读全文
posted @ 2025-12-19 23:59 vonlinee 阅读(20) 评论(0) 推荐(0)