- 博客(59)
- 收藏
- 关注
原创 Mac ssh连接无操作自动断开异常
这段代码通过修改SSH配置文件实现连接保持功能:每30秒发送心跳包检测连接状态(ServerAliveInterval 30),当连续3次无响应时自动断开重连(ServerAliveCountMax 3),同时启用TCP层的keepalive机制(TCPKeepAlive yes)。这些设置能有效防止SSH会话因网络波动或长时间闲置而意外断开,特别适合不稳定的网络环境或需要维持长时间远程连接的工作场景。配置采用通配符"Host *"应用所有SSH连接,通过tee命令追加写入配置文件。
2026-04-15 21:59:00
65
原创 Ubuntu24.04 如何删除snap
本文介绍了在Ubuntu 24.04中彻底删除Snap的步骤。首先通过循环命令移除所有已安装的Snap应用(保留core和snapd),然后依次删除core20、core18和snapd本身。接着停止并禁用snapd服务,使用apt彻底卸载snapd包并清理相关目录。最后创建apt偏好设置文件阻止snapd被重新安装。这些命令将完全移除Snap环境并防止其自动恢复,适合希望完全摆脱Snap包管理系统的用户。
2026-04-13 16:48:57
483
原创 Loop (127.0.0.1:34912 -> :53) detected for zone “.“, see https://coredns.io/plugins/loop#troubleshoo
摘要:CoreDNS出现循环检测错误"[FATAL] plugin/loop: Loop detected",原因是DNS查询陷入循环。解决方案包括:1)删除/etc/resolv.conf符号链接;2)配置静态DNS为8.8.8.8和1.1.1.1;3)使用chattr锁定配置文件防止被覆盖;4)最后重启CoreDNS deployment。该问题通常由DNS解析循环引起,上述操作可强制使用外部DNS并保持配置稳定。
2026-04-12 14:28:33
52
原创 K8S二进制部署exec unable to upgrade connection: Unauthorized异常解决方案
摘要:本文分析了K8S二进制部署中执行kubectl exec命令时出现"Unable to upgrade connection: Unauthorized"异常的原因,主要是缺少对apiserver证书对应用户的nodes/proxy权限配置。解决方案是创建ClusterRole和ClusterRoleBinding,授予kubernetes用户对nodes/proxy等资源的访问权限。文中提供了完整的RBAC配置yaml文件,并强调需要根据实际集群配置调整name字段。
2026-04-06 16:34:44
179
原创 Ubuntu 24.04如何配置静态IP
本文介绍了在Ubuntu 24.04中配置静态IP的方法。首先通过ip route show命令查看默认路由,然后在Netplan配置文件(通常位于/etc/netplan/)中设置静态IP地址、网关和DNS服务器。示例配置包括禁用DHCP、设置IP地址192.168.1.100/24、默认网关192.168.1.1,以及使用8.8.8.8和1.1.1.1作为DNS服务器。同时提供了修改/etc/resolv.conf文件添加备用DNS的方法。最后通过sudo netplan apply命令使配置生效。
2026-04-03 22:05:16
306
原创 如何配置uv的venv拉取python镜像?
本文介绍了如何配置UV工具使用国内镜像快速创建Python虚拟环境。当在系统执行uv venv --python 3.11命令速度过慢时,可通过设置环境变量UV_PYTHON_INSTALL_MIRROR为国内镜像源(如npm镜像)来加速Python安装包的下载。配置后再次执行uv venv命令即可基于指定镜像源快速拉取Python安装包并创建虚拟环境。
2026-03-28 11:07:58
110
原创 error: externally-managed-environment
遇到"externally-managed-environment"错误时,建议创建Python虚拟环境来解决问题。具体步骤为:先建立虚拟环境,然后在其中使用清华镜像源安装uv包,命令为pip install -i https://pypi.tuna.tsinghua.edu.cn/simple uv。这种方法既能避免系统Python环境被污染,又能提高安装速度。
2026-03-24 22:37:18
79
原创 Ubuntu 24.04 ISO国内镜像下载(ARM / AMD64)
ubuntu-24.04.3-live-server-arm64+largemem.iso,针对大内存优化的 ARM64 Server,适合内存 ≥8 GB 的 ARM 服务器或虚拟机,可提高安装性能和内存管理。ubuntu-24.04.3-live-server-arm64.iso,标准 ARM64 Live Server,虚拟机或物理 ARM 设备,内存普通(1–4 GB)即可。ISO:arm64+largemem(大内存优化版)
2026-03-17 12:02:59
6986
原创 如何成为一个优秀的程序员
本文针对嵌入式/IT行业常见问题进行了系统解答,主要包括:1)将软件技术分为问题域、系统集成和系统功能三个层次;2)强调嵌入式技术学习的重要性,指出其能打下扎实的计算机系统基础;3)反驳技术快速淘汰论,认为核心计算机理论具有长期价值;4)指出编程语言之争无意义,方法论比语言本身更重要;5)驳斥"35岁编程危机论",强调持续学习和思考能力才是职业发展的关键。文章旨在帮助学习者建立正确的技术学习观,强调基础理论、系统思维和持续学习的重要性,而非简单追求短期速成。
2026-02-24 18:29:09
653
原创 使用代理连接Github异常
摘要: 本文记录了SSH连接GitHub失败的排查过程。问题表现为配置公钥后仍需输入密码。通过ssh -vT调试发现私钥被拒绝,怀疑代理问题。解决方案是修改~/.ssh/config文件,强制通过443端口连接ssh.github.com,成功建立SSH连接。关键配置包括指定端口、密钥路径及启用密钥代理。最后用ssh -T测试验证连接成功。
2026-02-15 21:03:17
137
原创 ES如何基于Linux配置开机自启动
本文介绍了通过/etc/rc.local文件实现Elasticsearch开机自启动的简便方法。主要步骤包括:1)创建启动脚本ela_start.sh;2)将该脚本添加至/etc/rc.local文件;3)重启系统验证配置是否生效。这种方法无需复杂配置,只需简单修改系统启动文件即可实现服务自启。
2025-09-29 13:15:51
324
原创 Linux云计算运维简明教程02 应用运维
本文简要介绍了MySQL主从配置、TiDB和Doris数据库,以及Nginx、Tomcat等Web中间件和Keepalived高可用方案。重点讲解了Docker容器技术,包括镜像管理、Dockerfile构建、容器克隆及镜像推送等操作,并提及DinD和Jenkins流水线。最后介绍了Kubernetes容器编排及从MiniKube入门的实践方法。内容涵盖主流数据库、中间件和容器化技术的关键知识点。
2025-08-26 18:00:15
282
原创 Linux云计算运维简明教程01 基础运维
这篇Linux基础命令指南介绍了日常工作最常用的命令操作,包括命令格式、文件管理、系统巡检、文本处理和部署应用等内容。重点讲解了ls、mkdir、cd、cp等基础命令,以及top、free等系统监控工具,还涉及grep、sed、awk文本处理三剑客。文章提供了环境变量配置、磁盘挂载和Shell脚本编写等实用技巧,并推荐了中文man手册和Linux101等扩展学习资源,适合作为Linux入门者的快速参考手册。
2025-08-25 15:40:33
383
原创 如何调用阿里本地化部署ASRv2.9.12service模型文件转写接口?
但可能和本地化v2.9.12service模型有一定差异。更多信息可以参考官网。
2025-08-11 15:58:41
353
原创 ARM架构天清汉马 V5(Mac与Windows ARM版)下载
若仍有问题,可咨询启明星辰官方,ARM版安装包笔者Google半天没找到,最后打热线,邮件联系官方才获取到。天清汉马 V5网盘链接:https://pan.quark.cn/s/85bfe8bcf14f。启明星辰支持邮箱:1732590941@qq.com。启明星辰支持热线:400-624-3900。
2025-07-17 18:22:06
5825
19
原创 CentOS 7 如何安装llvm-project-10.0.0?
编译要求 GCC ≥ 5.1,但CentOS 7系统默认是 4.8.5,升级系统GCC版本至7.5,详见。:声明新GCC相关的环境变量使动态链接器可以加载到新GCC的 libstdc++库。:cmake3构建要明确指定包含CMake构建系统核心配置文件的目录位置。中构建,禁止在源代码目录。:先声明环如下境变量,再将。:LLVM 明确要求在。
2025-06-06 23:00:58
1896
原创 CentOS 7 如何pip3安装pyaudio?
ERROR: No matching distribution found for pyaudio 解决方案
2025-06-05 18:04:18
510
原创 如何安装huaweicloud-sdk-core-3.1.142.jar到本地mvn仓库?
package com.huaweicloud.sdk.core.auth does not exist 解决方案。
2025-06-05 09:56:45
366
原创 如何安装huaweicloud-sdk-core-3.1.142.jar到本地仓库?
package com.huaweicloud.sdk.core.auth does not exist 解决方案。
2025-06-03 23:42:01
629
原创 如何安装ojdbc6-12.1.0.1与je-5.0.58的mvn构建依赖jar包?
【代码】如何安装ojdbc6-12.1.0.1与je-5.0.58的mvn构建依赖jar包?
2025-06-01 21:28:12
559
原创 CentOS 7 安装docker缺少slirp4netnsy依赖解决方案
Error: Package: docker-ce-rootless-extras-26.1.4-1.el7.x86_64 (docker-ce-stable) Requires: slirp4netns >= 0.4 Error: Package: docker-ce-rootless-extras-26.1.4-1.el7.x86_64 (docker-ce-stable) 解决方案
2025-05-31 17:26:26
1067
原创 Obsidian如何自动添加标题序号?
Obsidian如何自动添加标题序号?打开"设置"点击"第三方插件"关闭"安全模式"浏览社区插件市场搜索 “Number Headings”,此步需科学上网点击"安装"安装成功后,点击"启用"启用成功后,点击"选项"配置详见下图测试文章标题自动编号
2024-03-31 09:53:07
4513
阿里云私有化部署,语音转写接口调用Demo 【智能语音处理】基于RESTful API的一句话识别系统:智能语音V2.X音频文件上传与处理技术文档
2025-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅