2019-04-04 Python判断变量/list 字典 元素 是否存在 在 Python 中,判断变量、列表、字典或其他数据结构中元素是否存在是一个常见的操作。下面是一些常见的用法示例。 1. 判断变量是否存在 在 Python 中,可以使用 try 和 except 块来检查一个变量是否已经定义: 2.... 阅读全文
2019-04-01 Swoole 报错 `WARNING php_swoole_trace_check: PTRACE_ATTACH` 在使用 Swoole 时,您可能会遇到类似于以下的警告信息: 这个警告通常与 Swoole 的调试和追踪功能有关,特别是在使用 ptrace 系统调用时。ptrace 是一个用于调试和追踪进程的系统调用,Swoole 使用它来实现一些... 阅读全文
2019-03-30 Redis 测试工具 `redis-benchmark` redis-benchmark 是 Redis 自带的性能测试工具,用于评估 Redis 服务器的性能。这工具可以模拟多种不同的请求类型,并测量 Redis 处理这些请求的速度和吞吐量。以下是关于如何使用 redis-benchmar... 阅读全文
2019-03-29 使用 TCP Keepalive 还是 HeartBeat 心跳包? 在网络编程中,TCP Keepalive 和 HeartBeat 心跳包都是用于检测连接状态和保持连接活跃的机制。选择使用哪种方法取决于具体的应用场景和需求。下面将详细比较这两种机制。 1. TCP Keepalive 1.1 概述 ... 阅读全文
2019-03-27 Awk 指定分割符 去重 在 awk 中,您可以使用指定的分隔符来处理文本数据并去重。以下是如何使用 awk 实现这一功能的步骤和示例。 1. 基本用法 1.1 指定分隔符 可以通过 -F 选项指定字段分隔符。例如,如果您的数据以逗号分隔,可以使用 -F,。 ... 阅读全文