Karp 的技术博客
主页
最新
踩坑教训
数据库
操作系统
Nginx
协议
编程语言
容器
网络安全
其他
编程语言
SonarQube 代码审计工具

🧭 一、SonarQube 简介

踩坑教训
[踩坑] 记一次 Swoole 报错排查:`swReactor_write (ERRNO 1008): socket#58 output buffer overflow`

在最近的项目中,我们线上脚本服务跑了一段时间后,日志里频繁出现如下警告:

踩坑教训
【踩坑】connect() failed: Connection timed out in 偶发超时问题排查与解决

在日常运维和开发中,我们经常会用到 Redis 作为缓存或消息存储。但线上偶尔会出现这样一个报错:

协议
如何在 Linux 上生成 PGP 公钥(支持老版本 GnuPG)

PGP(Pretty Good Privacy)是一种广泛使用的加密技术,常用于邮件加密、签名以及身份认证等安全场景。  
本文介绍如何在 Linux 系统中使用 `gpg` 命令生成并导出 PGP 公钥,兼顾 **老版本 GnuPG** 与 **新版本 GnuPG(2.1+)**。

---

## 一、环境准备

首先确认系统已安装 GnuPG:

```bash
gpg --version