BSD

BSD

文章 32.6k 浏览 168

Mac OS X 上的 kqueues:奇怪的事件顺序

我使用 kqueues/kevent(2) 在单独的线程中监视文件的更改。 (我监视一个Python文件以进行重新解析) 我订阅如下: EV_SET(&file_change, pyFileP, EV…

心奴独伤 2024-12-18 11:22:56 13 0

OPEN_MAX 的可移植等效项

nftw 想要一个参数来表示要使用的文件句柄的数量,并且似乎没有办法说“尽可能多”。指定 255 似乎在 Linux 上可行,但在 BSD 上失败。显然 OPEN_MAX …

吾家有女初长成 2024-12-17 07:29:32 9 0

BSD 上的 nftw 不同吗?

我正在尝试使用 nftw 和以下代码获取目录树中的所有 .c 文件: static int gf(const char *path, const struct stat *st, int t, struct FTW *ftw) { …

听不够的曲调 2024-12-15 08:56:41 11 0

使用 python select.kqueue() 检查文件是否被修改、删除或扩展

您好,我很难理解如何使用仅限 BSD 的 python 模块类 select.kqueue 和 select.kevent 来设置文件写入事件的监视。 我希望 python 程序能够在另一个进…

-柠檬树下少年和吉他 2024-12-13 11:16:51 12 0

C网络编程?

对于 Windows 和 UNIX 上的 C 网络编程,哪些库是最好的(就性能而言)? 我对高频交易非常感兴趣。 我听说过 BSD 和 POSIX,但我不确定是否有更快的…

看海 2024-12-11 15:54:17 15 0

BSD 上的 PHP 后台进程使用 100% CPU

我有一个作为后台进程运行的 PHP 脚本。该脚本仅使用 fopen 从 Twitter Streaming API 读取。本质上是一个永不结束的 http 连接。不幸的是,我无法发…

北斗星光 2024-12-10 01:36:50 18 0

'git grep' Mac OS X 和 BSD 上的字边界

我在 Linux 开发服务器上定期运行 git grep "\",但我刚刚发现我无法使用 \\> 在 Mac (Mac OS X 10.6.8) 上(无法使用 = 没有找到任何内容)。 Mac 中…

缱绻入梦 2024-12-07 05:50:47 14 0

从pid获取应用程序的真实路径?

如何获取流程详细信息,例如应用程序名称和名称?来自进程ID的应用程序的真实路径? 我使用的是 Mac OS X。…

多情出卖 2024-12-06 07:25:06 10 0

BSD - 使用任何可用的端口?

我在网上找到的所有教程和示例总是指定一个端口号,如 7000 或 4950 等。如果这些端口在一台计算机上打开,但在另一台计算机上打开怎么办?看起来这个…

今天小雨转甜 2024-11-30 09:19:51 15 0

BSD 操作系统上的原始套接字

我一直在用 C 编写一些套接字代码。我需要修改数据包标头并控制它们的发送方式,因此我采用了原始套接字方法。然而,我编写的代码无法在 BSD 系统(Ma…

家住魔仙堡 2024-11-29 12:23:45 13 0

如何测试 rm 的 GNU 或 BSD 版本?

GNU 版本的 rm 有一个很酷的 -I 标志。从联机帮助页来看: -I prompt once before removing more than three files, or when removing recursively. L…

为你拒绝所有暧昧 2024-11-26 14:15:50 18 0

getaddrinfo() 上的段错误

我在 getaddrinfo 调用中遇到分段错误,但无法找出原因。它发生在我的服务器和客户端上。一些代码(服务器端)位于 class TcpServer { public: TcpSer…

仅此而已 2024-11-24 19:09:31 14 0

BSD 套接字 - 如何使用非阻塞套接字?

我正在尝试使用非阻塞 TCP 套接字。问题是他们仍然在阻止。代码如下 - 服务器代码 - struct sockaddr name; char buf[80]; void set_nonblock(int soc…

小鸟爱天空丶 2024-11-24 02:50:03 13 0

BSD 套接字 - 使用发送和接收

我正在尝试使用 bsd 套接字在 Linux 中实现一个简单的聊天程序。现在我只是尝试从客户端向服务器发送和接收一条消息。每当我运行代码时,recv 返回 -1…

楠木可依 2024-11-19 22:58:52 18 0

使用 BSD 套接字模拟服务器负载

我在 C 中使用阻塞 TCP 套接字,当有许多同时连接时,我想模拟服务器上的高负载,然后我想测量在这个高负载时间内通过浏览器访问服务器所需的时间(服…

三生路 2024-11-15 20:40:40 22 0
更多

推荐作者

踏雪无痕

文章 0 评论 0

雨轻弹

文章 0 评论 0

文江677

文章 0 评论 0

bobowiki

文章 0 评论 0

余生共白头

文章 0 评论 0

北座城市

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文