Karp 的技术博客
主页
最新
踩坑教训
数据库
操作系统
Nginx
协议
编程语言
容器
网络安全
其他
踩坑教训
踩坑 IPV6 mysql ip chat(15) 引发bug

看标题应该就明白了
Mysql 设计的 IP 存储字段 chat(15) 太短了, 存IPv4还ok, 存IPV6 就截断了.

其他
使用 Supervisor 进行进程监控

Supervisor 是一个进程管理工具,允许用户监控和控制多个进程。它适用于 UNIX/Linux 系统,特别是在需要管理多个后台任务时非常有用。

其他
AC自动机 算法详解及模板

AC 自动机(Aho-Corasick 自动机)是一种用于多模式字符串匹配的高效算法。它结合了 Trie 树和 KMP 算法的思想,能够在 O(n + m + z) 的时间复杂度内完成字符串匹配,其中 n 是文本长度,m 是所有模式串的总长度,z 是匹配结果的数量。

其他
在 SecureCRT 中添加 Mac Localhost

SecureCRT 是一款流行的终端仿真程序,支持多种协议(如 SSH、Telnet 等)。在某些情况下,您可能希望通过 SecureCRT 连接到本地运行的 Mac 服务。以下是如何在 SecureCRT 中设置连接到 Mac localhost 的步骤。

容器
`docker-compose.yml` 文件详解

docker-compose.yml 是 Docker Compose 的配置文件,用于定义和运行多容器 Docker 应用。通过该文件,您可以轻松配置应用的服务、网络和卷等。以下是对 docker-compose.yml 文件的详细解析。