- 博客(431)
- 资源 (4)
- 收藏
- 关注
原创 Claude Code 上手指南:安装、配置与高效工作流实践
本文整理 Claude Code 的安装登录、项目初始化、CLAUDE.md 配置、常用 Slash Commands、权限控制、MCP 扩展和 GitHub Actions 集成,适合第一次上手的开发者按步骤实践。
2026-05-19 19:16:11
423
原创 Linux.do 帖子整理:AI 调用 Chrome DevTools 调试前端页面
来源:https://linux.do/t/topic/2125403主题:想知道怎么使用 AI 调用 Chrome DevTools 调试前端页面整理时间:2026-05-07。
2026-05-07 13:34:10
550
原创 Chrome 偷偷塞进 C 盘的 4GB AI 模型:它是什么,怎么删,怎么防止再下载
这个文件不是普通缓存,也不是浏览器历史记录,而是 Chrome 下载到本机的端侧 AI 模型权重文件。
2026-05-06 20:15:03
1320
原创 生产环境- -Gost正向代理安装配置
那就说明网络隧道已经彻底打通!接下来你就可以放心大胆地去给你的 Jenkins、Nexus 配置。这一句,整个 Gost 服务就已经彻底跑起来并对外网(以及内网)暴露端口了。因为下载链接太长且包含特殊字符,必须用双引号包起来下载,并重命名为。端口(HTTP代理,供 Jenkins/Nexus 拉包)和。至此,安装全部完成!,给 GitLab/Jenkins 的邮件通知配置。现在你什么都不用改,直接去那台纯内网的机器(既然服务器的防火墙默认是关闭的,那。的 SOCKS5 代理了!)上测试代理是否生效了。
2026-04-19 17:28:35
200
原创 准确--Centos7快速安装配置Qwen Code CLI
本文介绍了在CentOS 7系统上安装Node.js 20和Qwen Code CLI的完整流程。首先通过跳过证书验证下载兼容版Node.js 20,解压并配置环境变量;然后更换npm镜像源加速安装Qwen Code CLI工具;最后启动交互界面完成授权即可使用。整个过程包含系统证书修复、Node.js安装、环境配置、工具安装和授权验证等关键步骤,为开发者提供了在老旧Linux系统上使用最新AI编程助手的解决方案。
2026-04-13 11:01:15
113
原创 记录MySQL8.0表被锁连接撑满的事件
找到了!根本不需要执行第二个查询,第一个查询已经把“真凶”完全暴露了。你看这条记录:这个线程从昨天下午 5 点半就开始运行了,到现在已经卡了十几个小时!它在对 t_dtl_ca_card_orders 这张表做一个全表扫描(或者是因为客户端崩溃导致事务一直没有提交/回滚)。就是这个幽灵事务死死捏着表的元数据锁,导致今天所有的 INSERT 请求全部排队“罚站”。
2026-04-09 17:17:10
390
原创 IDEA 一直弹 GitLab 登录,VS Code 却能正常 `git push`?问题排查记录
不是 IDEA 不能推,也不是一定要登录 GitLab,而是本机缓存了错误的 Git 凭据;Git 修好后,IDEA 弹的 GitLab 登录框只是插件功能,不是普通推送的前置条件。IDEA 弹出的“添加 GitLab 账户”窗口,用的是 GitLab 插件的 API 登录。说明真正导致推送失败的根因,是 Windows 本机缓存了错误的 HTTP Git 凭据。弹出的 GitLab 登录框,只是 GitLab 插件在响应某些 GitLab 相关功能。Git 在推送时,实际上拿的是缓存里的旧账号。
2026-03-18 01:26:09
476
原创 生产需要上线的功能和TEST分支不完全一致,通常上线功能点比测试功能点
如果你要,我可以下一步直接把上面这套方案整理成一份“可直接发团队”的正式流程文档。如果上线的是 A、B,就把 A、B 对应提交按顺序 cherry-pick 到。如果功能A一直在独立分支上开发,最好按功能分支或功能MR来筛。的 MR,但最终合并必须由 Maintainer 执行。如果上线 A+B,不上线 C,通常应把 A、B 都带进。里踢掉,因为这样会破坏测试分支的完整性。作为“本次上线版本冻结分支”,不要让。,不能只因为 B 更新就只拣第2个提交。,就容易把不该上的内容一起带进生产。
2026-03-11 10:44:07
339
原创 canal和ES同步失败维护步骤
也可以通过直接logstash全量同步,这样新的数据就会增加上去,但是原来的还在,需要通过es直接删除之前id的数据,前提是需要知道原来的id是多少。如果不删除,那么就造成了脏数据。但是始终需要停canal-adapter 停canal,起canal,起canal-adapter。确保 Canal 和 Canal-Adapter 服务正常运行,并手动同步数据以确保数据完整性。如果出现错误,需要先停止 Canal,然后删除。登录到ES服务器:xx.xx.xx.xx。文件,再启动 Canal。
2026-03-10 10:34:27
86
原创 rancher查看日志:failed to create fsnotify watcher: too many open files
这是一个非常经典的 Kubernetes/Linux 系统参数限制问题。Rancher(以及 Kubernetes)查看日志时,底层机制类似于tail -f,需要使用 Linux 的inotify机制来监听文件变化。当节点上运行的容器太多,或者日志文件太多时,宿主机的被用光了,就会报或。
2026-01-19 16:12:56
380
原创 达梦与 Oracle 的关系及数据库架构差异
一句话概括两者关系与差异:达梦在“表面行为”和“语法体系”上极度接近 Oracle,但在“底层架构”和“实现机制”上完全不同。达梦的目标是降低 Oracle 迁移门槛Oracle 的优势是成熟与高隔离达梦的优势是高并发与资源效率本质属于“兼容式国产替代”,而非源码复制。
2026-01-19 12:34:42
743
1
原创 Oracle 12c 官方卸载工具 (Deinstall Tool) 标准流程
如果不清理干净会报错。建议在做完上面步骤后,这一套流程走下来,才是最稳妥的卸载方式。这里就是你提到的“选择 5”的地方。往往删不干净,如果你打算。
2026-01-15 18:05:40
811
原创 乌班图mysql如何小版本升级
Ubuntu 20.04 下 MySQL 8.0.42 (系统源) 升级至 8.0.43 (官方源) 的完整操作手册。在执行任何操作前,必须完成。备份旧配置文件:第二阶段:准备环境 (下载与卸载)下载 MySQL 8.0.43 Bundle 包:解压文件:卸载旧版 Ubuntu MySQL (只删软件,保留数据):第三阶段:安装新版本进入安装目录:批量安装所有包 (忽略顺序报错,稍后修复):自动修复依赖 (这一步最关键,会自动补全 等依赖并配置
2026-01-14 00:10:14
486
原创 明明有10万用户,为什么 MySQL 连接数只配了 500?——揭秘数据库连接与 JDBC 连接池的真相
指当前打开网页或 App 的用户行为可能是:浏览页面、看图片、停留发呆这些行为绝大多数不涉及数据库操作用户规模 ≠ 数据库连接数真正占用连接的是并发 SQL,而不是在线用户连接池是性能核心,不是可选项遇到优先排查慢 SQL检查是否有连接未关闭最后再考虑增加连接数💡 理解底层原理,比盲目调参数重要得多。
2026-01-09 17:47:29
1113
原创 红帽企业级 Linux(RHEL)世代演进深度研究报告
红帽企业级 Linux(RHEL)演进研究报告摘要 RHEL 从第7代到第10代的演进展现了企业级操作系统的范式转变。RHEL 7(2014)引入systemd奠定现代Linux基础;RHEL 8(2019)通过模块化设计应对云计算需求;RHEL 9(2022)转向开放混合云,强化容器支持;预计2025年发布的RHEL 10将聚焦AI原生和不可变基础设施,采用镜像模式(Image Mode)和bootc技术实现操作系统容器化。内核版本从3.10(RHEL 7)跃升至6.12(RHEL 10),显著提升云原生
2026-01-09 10:42:49
1060
原创 准确--Kubernetes 修改 NodePort 端口范围操作文档
由于 Kubernetes 默认的 NodePort 范围是,无法直接使用端口。本操作旨在通过调整参数,将端口范围扩大至。
2025-12-18 22:05:37
431
原创 准确--CentOS 7 配置用户资源限制(nofile / nproc)
临时调试prlimit永久生效UsePAM yes 必须配合完整 PAM 文件否则就是“密码正确但登录失败”
2025-12-17 22:10:36
470
原创 Kubernetes 环境 NFS 卡死问题排查与解决纪要
Kubernetes + NFS 默认配置不可直接用于并发场景nfsd线程数必须根据 CPU 核数和并发量调整重启可恢复的问题,通常是资源/线程耗尽而非功能性错误systemd override 是比临时 echo 更可靠的生产做法。
2025-12-16 21:20:25
1161
原创 k8s修改 Kubelet 配置文件,避免乱驱逐!!!
建议直接用方法一(改如果你改了你发的那个文件但重启后发现没效果,肯定是因为被kubeadm的配置覆盖了,请回头用方法一或方法二。
2025-12-11 12:06:34
470
原创 记录公司nacos经常挂掉的处理方案!!
2025-12-05Nacos 运行一段时间后自动停止、无法连接数据库、报错误,或连接数据库时发生 Broken pipe/Timeout。
2025-12-05 15:38:35
605
原创 记录一下es节点掉线后修复好了的情况
这会导致 ES 拒绝加入本来就存在的 97/100 的集群。⚠️ 该机不需要再初始化集群,它只需要加入现有集群。但配置里仍然写着“我是一个新的集群的初始主节点”它只能试图在自己机器内部寻找集群(当然找不到)配置文件缺少真正的 seed hosts。96 节点先前加入过集群(有 UUID)恢复 Java 程序的 3 节点配置。继续使用整个 3 节点 ES 集群。这就是它无法加入集群的根本原因。此时 96 节点正式归队。
2025-11-28 18:41:42
318
原创 codex配置mcp--持续更新中
[mcp_servers.bingcnmcp]command = "cmd"args = ["/c", "npx", "bing-cn-mcp"][mcp_servers.context7]command = 'C:\Program Files\nodejs\npx.cmd'args = ["-y", "@upstash/context7-mcp"]startup_timeout_sec = 40.0[mcp_servers.context7.env]APPDATA = 'C:\Users\Y
2025-11-03 15:01:59
522
原创 Linux 换源工具--推荐使用LinuxMirrors
工具名支持系统是否测速是否支持多语言适合人群chsrc全平台✅✅通用用户、开发者Linux 主流发行版❌❌(系统源)国内新手用户多系统❌✅(部分)快速部署环境apt-selectUbuntu❌❌Ubuntu 用户如你是开发者或频繁使用多种包管理器,chsrc是最推荐的选择;如你只是偶尔换系统源,的一键脚本更方便。需要我帮你挑一个适合你系统的命令试试吗?
2025-10-27 13:32:28
1321
原创 修复shell中复制粘贴中文乱码多#问题
如果你想以后构建的容器都默认正常,可以在 Dockerfile 中加几行 👇。(带 UTF-8 locale + 时区 + 常用工具)?就已经是 UTF-8 了,不用再每次手动设置。那样你以后构建的镜像都不会再出现乱码问题。正常显示中文就说明一切生效 ✅。是否希望我帮你写一个完整的。
2025-10-22 18:54:03
471
原创 如何使用Gemini-cli,需要配置项目id
在使用 Gemini 时,需要明确指定一个 Google Cloud 项目来进行计费和资源管理。必须设置一个名为的环境变量。
2025-10-22 11:01:54
1502
原创 准确--从 8.0.42 升级到 8.4.6 的完整操作文档
输出应为 8.0.42。建议同时做 逻辑备份 和 物理备份:物理备份:1.3 停止业务写入在升级期间,需确保数据库不会再有新写入,否则可能导致数据不一致。2.2 卸载调试包(否则依赖冲突)2.3 安装升级包3. 配置文件调整3.1 修改 对照你提供的配置,修正在 8.4 中不兼容的参数:3.2 校验配置是否正确若返回 ,说明配置文件无错误。4.2 执行系统表升级5. 验证5.1 确认版本输出应为 8.4.6。5.3 检查业务数据库登录客户端验证能否正常
2025-09-18 01:39:42
601
1
原创 本地--Oracle表被锁了该如何处理
权限登录 Oracle 12c 或更高版本时,默认会进入根容器 (CDB)。锁通常发生在具体的业务数据库 (PDB) 中,因此第一步必须切换到正确的 PDB。切换到 PDB 后,执行以下查询来找出是哪个数据表被哪个会话锁住。若无法联系到用户或情况紧急,可强制终止其会话。根据上一步的分析结果,采取相应措施。信息,找到操作者,请他/她自行。
2025-09-17 17:38:33
378
原创 k8s NodePort 30000 - 32767 被用完后该如何处理
如果在 Kubernetes 中的NodePort服务端口范围被用完,可以通过修改 Kubernetes 配置来扩展端口范围。
2025-09-17 10:02:02
548
原创 准确--Nginx 1.28.0 安装与配置流程
本文详细介绍了Nginx 1.28.0的安装配置流程:首先下载解压源码包;然后配置编译参数,包括SSL、Gzip、状态监控等常用模块;接着进行编译安装;安装后验证版本和配置正确性;为方便使用,将Nginx路径添加到环境变量;最后说明常用命令,包括检查配置、启动/停止服务和重载配置。整个流程完整清晰,适合开发者快速部署Nginx服务器。
2025-09-10 15:32:00
590
原创 zabbix自定义监控
vim /etc/zabbix/zabbix_agentd.d/user_count.confUserParameter=process,sh /etc/zabbix/shell/check_processes.sh
2025-08-06 16:56:19
253
原创 nginx日志分割
现在,你已经成功地在没有root权限的情况下,建立了一套完全属于web用户的、功能完备的自动化日志切割系统。每天凌晨 00:01cron会自动触发你的脚本。脚本会重命名前一天的日志,并通知 Nginx创建新日志文件。脚本会压缩重命名后的日志文件。脚本会自动删除14天前的旧压缩日志。你再也不需要手动管理这些日志文件了。
2025-07-28 19:55:03
606
原创 Linux离线安装抓包工具Tcpdump全流程(从零基础到精通)
原文链接:https://blog.csdn.net/shandongjiushen/article/details/148379102。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。如果网络无法在线安装,请提前下载下列源码包并离线安装。
2025-07-28 10:07:48
5101
2
Maven清理仓库工具
2018-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅