2025年10月28日

摘要: 向JKS(Java KeyStore)文件中添加证书是一个常见的操作,主要用于配置SSL/TLS。下面我将为你详细介绍操作方法、注意事项以及相关概念。 🗂️ 理解JKS的类型 首先,理解JKS的两种主要用途有助于选择正确的操作方式: JKS 类型 存储内容 主要用途 能否添加私钥 Keystore 阅读全文
posted @ 2025-10-28 10:05 daikq 阅读(24) 评论(0) 推荐(0)

2025年9月1日

摘要: 理解你从C语言转向Java时对内存管理的疑惑。别担心,我用C语言程序员熟悉的方式,帮你类比理解Java的GC(垃圾回收)。 先用一个表格对比它们的核心差异,帮你快速建立概念: 特性维度 C语言 (手动管理) Java (自动GC) 内存分配 手动 (malloc/calloc/realloc) 自动 阅读全文
posted @ 2025-09-01 14:13 daikq 阅读(5) 评论(0) 推荐(0)

2025年8月20日

摘要: 当HDFS中文件的Block损坏时,修复的核心思路是触发副本复制机制恢复数据完整性或手动介入删除损坏块。以下是具体操作流程: ⚙️ 一、定位损坏块 检查文件系统健康状态 使用 hdfs fsck / 扫描根目录,确认损坏文件路径及块信息: hdfs fsck /path/to/file -files 阅读全文
posted @ 2025-08-20 14:00 daikq 阅读(103) 评论(0) 推荐(0)
 
摘要: 一、基础文件操作 上传与下载 上传本地文件到 HDFS:hdfs dfs -put local_file.txt /target/hdfs/directory/ # 上传单个文件 hdfs dfs -put local_dir/ /target/hdfs/directory/ # 上传整个目录 从 阅读全文
posted @ 2025-08-20 13:57 daikq 阅读(27) 评论(0) 推荐(0)

2025年4月17日

摘要: Docker 网络模式总览 模式 描述 典型场景 bridge 默认模式,容器通过虚拟网络与宿主机通信,端口需手动映射 多容器隔离、开发环境 host 容器直接使用宿主机网络,无隔离,性能高但易端口冲突 高性能需求、网络调试 none 容器无网络接口,完全隔离 安全敏感场景 container 容器 阅读全文
posted @ 2025-04-17 09:38 daikq 阅读(41) 评论(0) 推荐(0)

2025年4月8日

摘要: 1. 禁用反向 DNS 解析(常见原因) FTP 服务器默认会尝试解析客户端的 IP 地址到域名,若 DNS 服务响应慢或无法解析,会导致登录延迟。 针对 vsftpd: 编辑配置文件 /etc/vsftpd.conf:reverse_lookup_enable=NO # 禁用反向DNS解析 重启服 阅读全文
posted @ 2025-04-08 13:44 daikq 阅读(110) 评论(0) 推荐(0)

2025年1月15日

摘要: iPerf3 是一款广泛使用的网络性能测试工具,用于测量带宽、延迟、丢包率等关键网络参数。它支持多种网络协议(包括 TCP 和 UDP)和多种测试模式,能够在不同的网络环境中模拟和评估网络性能。本文将介绍 iPerf3 的基本用法、常见选项及应用场景。 1. 安装 iPerf3 在大多数 Linux 阅读全文
posted @ 2025-01-15 10:21 daikq 阅读(4092) 评论(0) 推荐(0)
 
摘要: hping3 是一款功能强大的网络工具,用于构造和发送自定义的 TCP、UDP、ICMP 等协议的数据包。它广泛应用于网络性能测试、安全分析、漏洞评估以及攻击模拟等领域。以下是对 hping3 的一些常用用法和典型场景的总结,适用于网络工程师、系统管理员和安全专家。 1. 基本命令格式 hping3 阅读全文
posted @ 2025-01-15 10:17 daikq 阅读(1311) 评论(0) 推荐(0)

2025年1月3日

摘要: 转载自 https://blog.csdn.net/yxyc666/article/details/141705431 更换 CentOS 7 的 YUM 源为国内源是一个常见的操作,尤其是为了加速软件包的下载。以下是一个详细的步骤教程: 1. 步骤 1:备份原有的 YUM 源文件 在更换 YUM 阅读全文
posted @ 2025-01-03 18:00 daikq 阅读(3317) 评论(0) 推荐(0)

2024年12月5日

摘要: 1. 准备环境 本次操作基于centos 7 修改docker 根目录 cat /etc/docker/daemon.json { "data-root": "/data/docker" } # 禁用selinux 以防兼容性问题 setenforce 0 sed -i 's/SELINUX=enf 阅读全文
posted @ 2024-12-05 09:07 daikq 阅读(869) 评论(0) 推荐(0)