- 博客(45)
- 收藏
- 关注
原创 OpenClaw Dashboard 部署与远程访问笔记
本文介绍了在Kali Linux上部署OpenClaw Dashboard并通过Windows 10远程访问的完整流程。主要内容包括:1)安装Go语言环境;2)配置终端代理以解决GitHub资源下载问题;3)使用官方脚本一键安装并解读关键日志信息;4)通过SSH隧道实现Windows远程访问;5)提供Dashboard访问地址和服务管理命令。重点解决了安装过程中可能遇到的网络问题和进程异常终止问题,并详细说明了端口转发配置方法。
2026-04-05 21:45:34
542
原创 Kali Linux 安装 OpenClaw 详细教程
在 Kali Linux 中安装 OpenClaw 需注意三个关键步骤:首先配置 npm 全局目录到用户家目录避免权限问题;其次通过修改 git 配置强制使用 HTTPS 协议解决 GitHub 连接问题;最后建议使用淘宝镜像源进行安装。完成安装后可通过终端输入 openclaw 验证是否成功。注意若更换 Shell 需相应更新环境变量配置,并确保已安装 Node.js 基础环境。
2026-04-05 21:42:18
486
原创 Oracle RMAN 备份至 MinIO 数据防删除验证方案
本文提供了一份零基础友好的测试方案,将Oracle数据库通过RMAN备份到MinIO并实现防误删功能。方案聚焦MinIO的版本控制和对象锁定配置,RMAN仅需基础备份操作。测试步骤包括:MinIO桶创建与防误删配置、RMAN备份脚本编写与执行、防误删功能验证(误删恢复、锁定防删、版本保留)。针对常见问题提供解决方案,如Oracle 11g需先备份到本地再上传。整个过程简单明了,适合新手操作,确保备份文件安全可靠。
2026-03-05 10:49:22
536
原创 MySQL 源码贡献 · 完整手册(终极版)
本文详细介绍了参与MySQL开源项目贡献的全流程指南。主要内容包括:1)完整的Git贡献流程,从Fork仓库到PR合并的11个步骤;2)Linux环境下的编译脚本和依赖安装;3)PR描述模板和Git常用命令速查;4)MySQL源码目录结构解析和调试技巧;5)新手如何筛选适合修复的Bug;6)PR被拒的常见原因及避坑建议。文章提供了从环境搭建、代码修改到提交审核的一站式指导,特别适合初次参与MySQL贡献的开发者参考学习。
2026-03-05 10:22:29
355
原创 [OpenClaw]本地安装完整笔记(Windows 环境)
本文详细介绍了在Windows系统下全局安装OpenClaw工具的完整步骤与解决方案。核心问题包括权限不足、编译环境缺失、Node.js版本不兼容等。安装流程涵盖环境准备(安装VS2022 C++构建工具和适配Node.js版本)、清理残留、配置npm、全局安装OpenClaw以及修复配置警告等关键步骤。文章强调管理员权限、精准版本匹配和国内源配置等避坑要点,并提供了无需编译的便携版替代方案。最终通过openclaw --version命令验证安装成功,输出正确版本号即为完成。
2026-02-28 18:09:04
4592
3
原创 Oracle 分区表降低高水位(HWM)笔记
Oracle降低高水位线(HWM)的方法总结 高水位线(HWM)是Oracle段中数据存储的上限标记,会随着数据插入上涨但不会自动下降,导致全表扫描性能问题。本文介绍了多种降低HWM的方法: 表移动:通过alter table move命令将表移动到新表空间,需重建索引 表收缩:先开启行移动,再使用shrink space命令收缩表空间 表重建:创建新表并重命名,需重建索引和约束 导出导入:使用emp/imp工具重建表结构 truncate:清空表数据并重置HWM,但数据不可恢复 针对分区表,可按照分区进行
2026-02-11 21:17:51
528
原创 SQL*Loader 数据加载完整配置笔记
本文详细介绍了Oracle SQL*Loader工具的使用方法,重点解析了控制文件配置要点。主要内容包括:1) 环境配置中TNSNAMES.ORA的设置;2) 控制文件详细配置,特别是OPTIONS(SKIP=1)参数用于跳过CSV表头行;3) 数据类型转换方法;4) 执行流程及常见问题解决方案;5) 性能优化建议。文章强调正确配置控制文件对数据加载准确性的重要性,提供了日期格式处理、特殊字符处理等实用技巧,并给出最佳实践建议,帮助用户高效完成Oracle数据库的数据加载任务。
2026-02-11 14:28:06
360
原创 RHEL 7 安装 Docker 过程总结
本文介绍了在RHEL 7系统中安装Docker的完整过程,重点解决了因$releasever变量不匹配导致的安装问题。通过将YUM源替换为CentOS 7的阿里云镜像,并批量修改仓库文件中的变量值为"7",最终成功完成安装。关键步骤包括:1)更换基础源为CentOS 7;2)添加Docker仓库;3)批量修复变量;4)清理缓存后安装。该方法避免了复杂的配置调整,从根本上解决了RHEL 7与阿里云Docker镜像的兼容性问题,为类似环境提供了可靠的技术方案。
2026-01-26 21:31:46
497
原创 【PostgreSQL】 pg_stat_statements 扩展安装与配置指南
摘要:本文详细介绍了在PostgreSQL 16.1中安装和使用pg_stat_statements扩展的全过程。从解决拼写错误开始,逐步指导如何查找扩展源码、编译安装,并正确配置参数。重点说明了如何通过该扩展监控查询性能、分析统计信息以及进行日常维护。文章还提供了常见问题的解决方案,并给出了生产环境中的使用建议,帮助DBA有效优化数据库性能。特别提醒注意扩展名称的正确拼写(包含字母'e')和必要的服务重启操作。
2026-01-26 12:35:21
595
原创 PostgreSQL 16.1 安装指南
本文详细介绍了在CentOS/RedHat系统上编译安装PostgreSQL 16.1的完整流程。主要内容包括:环境准备(系统检查、目录创建、用户权限设置)、依赖包安装、PostgreSQL源码编译配置、systemd服务配置、系统优化(关闭SELinux和防火墙)、故障排查方法以及环境变量设置。文档还提供了安装验证步骤和注意事项,并建议了后续数据库配置工作。该指南适用于需要手动编译安装PostgreSQL的生产环境部署场景。
2026-01-22 12:46:02
292
原创 【Oracle Database 分区表】之日常维护_进阶篇(二)
本文深入探讨了Oracle分区表的高级管理与优化技术,包括分区诊断、维护操作、索引策略和性能优化。主要内容涵盖:1)分区状态监控与均衡性检查;2)复杂分区维护操作如分割MAXVALUE分区和在线转换分区策略;3)分区索引的深度管理,包括全局索引维护和部分索引创建;4)性能优化核心方法,重点分析分区修剪的实现条件和分区连接技术。文章提供了大量实用SQL示例,帮助DBA解决分区表管理中的实际问题,如数据归档、碎片整理和查询性能优化,适用于12c及以上版本的Oracle数据库环境。
2026-01-21 15:04:22
913
原创 【Oracle Database 分区表】之日常维护_基础篇(一)
本文介绍了Oracle分区表的信息查询和维护操作指南。主要内容包括:1)通过数据字典视图查询分区表信息,如USER_PART_TABLES查看表信息、USER_TAB_PARTITIONS查看分区详情;2)常用分区维护DDL操作,如添加/删除/合并/拆分分区、交换/移动分区等,并标注了注意事项;3)给初学者的核心建议,强调查询先行、备份意识、利用ONLINE选项等;4)实践建议,推荐先在测试环境练习。文中所有SQL命令都配有详细中文注释,特别适合Oracle分区表管理的初学者学习参考。
2026-01-21 15:01:28
690
原创 【Oracle Database 分区表】之混合分区表_19c(四)
Oracle 19c在分区技术方面最核心的创新是引入了"混合分区表"功能,实现了内部分区和外部分区在同一逻辑表中的融合。该特性允许将活跃数据存储在数据库内部,历史数据存储在外部文件系统或对象存储中,通过统一SQL透明访问。相比18c,19c进一步完善了在线分区维护操作,支持所有分区维护操作在线完成。混合分区表基于12.2的"外部分区表"和18c的"分区外部表"发展而来,支持数据生命周期管理,显著降低存储成本,同时保持数据可访问性。该功能适用于数据归
2026-01-21 14:49:18
1011
原创 【Oracle Database 分区表】之新特性_18c(三)
摘要:Oracle Database 18c在分区技术方面实现重要升级,主要包括:1)支持分区外部表,可直接查询HDFS等外部存储数据;2)所有分区维护操作均支持在线完成,提升系统可用性;3)扩展间隔分区功能,支持组合分区策略;4)新增只读分区特性,增强数据保护能力。这些改进显著提升了数据库的在线操作性、外部集成能力和管理灵活性,为构建现代化数据管理平台奠定基础,并为19c混合分区表功能做好了技术准备。
2026-01-21 14:44:15
408
原创 【Oracle Database 分区表】之新特性_12c(二)
Oracle 12c(特别是12.2版本)在分区技术方面实现了重大突破,主要包括六大核心增强:1)异步全局索引维护,实现快速分区操作而不立即重建索引;2)在线分区维护操作,支持并发DML和查询;3)在线非分区表转换功能,简化表结构变更;4)分区交换增强,优化数据加载流程;5)带数据过滤的分区维护,提升数据整理效率;6)外部分区表支持,实现对外部数据的原地查询。这些改进显著提升了系统易管理性、高可用性和性能扩展能力,为后续版本的高级特性奠定了基础。
2026-01-21 14:38:46
695
原创 【Oracle Database 分区表】之间隔分区_11g(一)
Oracle 11g引入的间隔分区是范围分区的扩展功能,可自动创建新分区。示例创建按月分区的销售表,当插入超出当前范围的数据时,系统会按预设间隔(如每月)自动生成分区,无需手动维护。间隔分区支持组合分区(如按日间隔+地区子分区),提升查询性能并简化管理,适用于时间序列数据存储。主要限制包括分区键只能为NUMBER或DATE类型,不支持索引组织表等。该功能显著简化了分区表的维护工作,特别适合数据仓库和日志系统场景。
2026-01-21 14:12:51
505
原创 Oracle 19.3 RAC 升级至19.29 操作笔记
摘要:本文详细记录了Oracle RAC 19c数据库从19.3升级到19.29的完整操作流程。升级环境为RHEL 8.8操作系统,包含两个节点(cesdb191和cesdb192)。升级过程包括:1) 全面备份数据库目录、权限配置和RMAN数据;2) 升级OPatch工具至适配版本;3) 下载并解压必要的补丁包;4) 按顺序在节点1和节点2上应用GI Home和DB Home补丁;5) 补充安装OJVM补丁;6) 最终验证补丁应用情况。每个步骤均提供详细命令和预期输出,确保升级过程可追溯、可回滚。
2026-01-18 18:06:48
939
原创 网络安全小白学习路线图 (基于提供文档库)
务必使用虚拟机(VMware/VirtualBox)搭建靶机(如Metasploitable, DVWA)和攻击机(Kali Linux)。注:本路线图基于您提供的文档库生成,这些文档覆盖面极广,足以支撑一个学习者从入门到高级的完整知识需求。:在掌握基础后,可以尝试参与开源安全项目,在合规的平台上(如CTF赛事、漏洞盒子众测)锻炼实战能力。:安全技术日新月异,需持续关注安全资讯、博客(如Seebug、安全客)、CVE漏洞公告。:了解网络安全全貌,掌握基本的安全概念、攻击手法及防御思想。
2026-01-08 09:37:04
758
原创 【Ansible学习笔记01】 批量执行 shell 命令
本文详细介绍了使用Ansible批量执行Shell命令的完整流程: 准备工作:创建目录结构,配置主机清单文件(inventory/hosts.ini),设置SSH连接参数 连接测试:通过ping模块验证主机连通性,使用ansible-inventory检查配置 命令执行:提供多种Shell命令执行示例,包括系统信息查看、服务管理、文件操作等 高级用法: 使用Playbook组织任务 并行执行和超时控制 错误处理和输出管理 条件执行和模式匹配 实用脚本:展示批量执行脚本和收集系统信息的完整示例 注意事项:强调
2026-01-04 14:14:11
476
原创 oracle SR模板参考
摘要:Oracle数据库19c在Linux系统上运行期间出现ORA-00600 [kteuProptime-2]和ORA-00474错误,导致SMON进程崩溃和实例终止。错误发生在CDB模式的单实例环境中,生成了相关trace和dump文件。需要补充数据库版本、操作系统版本、告警日志内容以及错误发生前的操作和系统变更信息。已尝试重启实例、RMAN校验Undo文件等操作但问题仍存在,请求进一步分析故障原因。
2026-01-03 20:29:39
284
原创 macOS无法打开sqlplus,因为无法验证开发者
在macOS安装Oracle客户端时,运行sqlplus时出现"无法验证开发者"的错误提示。解决方法是通过系统偏好设置中的安全性与隐私选项,手动允许运行该应用程序。具体操作是在提示出现时,进入系统设置,找到相关选项并点击"仍要打开"按钮,即可绕过开发者验证成功运行sqlplus工具。该问题通常是由于macOS的安全机制阻止了未经验证的应用程序运行所致。
2026-01-03 20:24:43
316
原创 【macOS】n8n 安装配置笔记
本文介绍了n8n工作流自动化工具的安装方法及常见问题解决。主要内容包括:三种安装方式(Homebrew、npm和Docker);Node.js版本管理(推荐v18.17.0);常见安装问题(版本不兼容和路径冲突)的解决方案;以及n8n的基本使用和配置建议。最佳实践推荐使用nvm管理Node.js版本,并通过npm安装n8n,同时提供了检查清单确保安装正确。文章强调正确版本选择和路径冲突解决是成功安装的关键。
2025-12-30 09:20:56
692
原创 RHEL 8 KVM 虚拟化平台搭建方案
本文详细介绍了在Linux系统上安装和配置KVM虚拟化环境的完整流程。主要内容包括:系统环境检查与更新、KVM核心组件安装、网络配置(NAT和桥接模式)、存储池设置、虚拟机创建与管理命令、性能优化参数调整、安全配置以及监控维护方法。文章提供了具体的命令行操作示例,涵盖从基础安装到高级管理的各个环节,并包含故障排查和备份脚本示例,适合作为搭建企业级虚拟化平台的实用参考指南。
2025-12-29 10:10:32
724
原创 macOS Homebrew 重装指南:完整步骤与命令
本文详细介绍了Homebrew的卸载与重装流程。首先通过Gitee源卸载脚本执行卸载,但部分目录因权限问题未能完全删除,需手动清理残留文件。随后提供针对Intel和Apple Silicon芯片的详细手动删除命令,并说明重新安装Homebrew的步骤,推荐使用国内镜像加速安装。最后列出常见问题解决方案和最佳实践建议,包括权限处理、环境变量配置及镜像源设置等注意事项,确保用户能顺利完成Homebrew的彻底重装。
2025-12-28 20:52:41
1048
原创 为开源数据库集群配置VIP(虚拟IP)的2种方案
本文详细介绍了两种为开源数据库集群配置VIP的方案:Patroni内置VIP管理和repmgr+Keepalived组合方案。Patroni方案通过配置文件直接集成VIP管理功能,包括VIP地址、接口设置和回调脚本;repmgr方案则需配合Keepalived实现VIP漂移,通过监控脚本和优先级机制确保VIP跟随主节点。两种方案各有优劣:Patroni配置更简洁但依赖特定版本功能,repmgr+Keepalived方案更灵活但配置较复杂。实施时需根据具体环境选择,Patroni适合较新环境,repmgr方案
2025-12-26 14:45:26
590
1
原创 Linux根目录空间排查清理方案
本文提供了全面的Linux磁盘空间分析和清理指南,包含以下核心内容:1. 使用df/du命令检查磁盘使用情况;2. 通过ncdu和find命令定位大文件;3. 常见清理目标(日志/缓存/临时文件)的操作方法;4. 自动化清理脚本示例;5. 预防性监控措施。特别强调清理前需备份重要数据,谨慎删除不确定文件,并提供了优先清理顺序建议。附带快速诊断命令组合,帮助管理员高效解决磁盘空间不足问题。
2025-12-07 11:03:40
618
原创 Yum源配置,适用系统: RedHat/CentOS/Rocky/AlmaLinux 6/7/8/9(及兼容发行版)
适用系统: RedHat/CentOS/Rocky/AlmaLinux 6/7/8/9(及兼容发行版)
2025-12-01 15:11:24
872
1
原创 MySQL系列文章:使用dbops搭建MySQL8.4.3 一主一备
使用dbops搭建MySQL8.4.3 一主一备以 MySQL8.4.3 一主一备为例以上就是使用dbops搭建MySQL8.4.3 一主一备的整个安装过程,有问题的小伙伴评论区留言哈!
2025-04-23 21:35:55
1578
原创 MySQL系列文章:MySQL 8.0.28 主从复制搭建文档 (基于克隆插件)
MySQL 8.0.28 主从复制搭建文档 (基于克隆插件)提示:以下是本篇文章正文内容,下面案例可供参考MySQL 8.0主从复制通过克隆插件快速搭建,需在主从库安装插件、创建复制和克隆用户,在从库执行克隆命令后配置主从关系并启动复制,注意版本一致、认证插件限制及克隆过程中的DDL操作限制。
2025-04-23 18:16:00
909
原创 MySQL系列文章:MySQL 8.4 主从复制搭建文档
使用xtrabackup 工具搭建MySQL 8.4 主从复制文档使用XtraBackup备份主库数据并传输到从库,恢复后配置主从复制关系,最终启动复制实现MySQL 8.4的主从同步。
2025-04-23 17:53:04
966
原创 MySQL系列文章:MySQL 双主环境升级方案 (5.7 → 8.0.37)
MySQL 双主环境升级方案 (5.7 → 8.0.37)提示:以下是本篇文章正文内容,下面案例可供参考MySQL双主升级方案:通过滚动升级方式,先备后主,完整备份+本地YUM源安装MySQL 8.0.37,严格验证各节点复制状态,确保双主环境平稳升级。
2025-04-23 17:40:42
592
原创 Oracle系列文章(RMAN)
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2025-04-23 17:23:41
714
原创 zCloud安装报错docker版本过低
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2024-08-31 20:32:38
744
原创 ansible学习笔记
引入变量,可以方便Playbook重用。比如装包的playbook,包名使用变量。多次执行playbook,只要改变变量名即可,不用编写新的playbook。ansible支持10种以上的变量定义方式。常用的变量来源如下:inventory变量。变量来自于主机清单文件facts变量。playbook变量。变量在playbook中定义。变量文件。专门创建用于保存变量的文件。推荐变量写入单独的文件。# 使用inventory变量。
2024-08-18 17:38:45
1295
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅