678PDF
首页
软件
博客
工具箱
注册
登录
S
Skywind Inside
写自己的代码,让别人猜去吧
Skywind Inside
@skywind
· 注册于 2026-09-20 · 60 博文 · 0 帖子 · 0 回复
博文 (60)
帖子 (0)
筛选: 分类「网络编程」
✕ 清除
新版瑞士军刀:socat
我在《用好你的瑞士军刀:netcat》中介绍过 nc 和它的几个实现(bsd, gnu, nmap),netcat 还有一个最重要的变种 socat (socket cat),值得花一篇完整的文章介绍一下...
2026-09-20
👁 2
💬 0
命令行
网络
Python 的 asyncio 网络性能比 C 写的 Redis 还好?
先前我做过一个 asyncio/gevent 的性能比较《性能测试:asyncio vs gevent vs native epoll》,今天修改了一下 asyncio 的测试程序的消息解析部分,改用 Protocol,发现...
2026-09-20
👁 3
💬 0
Python
WinSock 的 select 如何超过 64 个套接字限制?(三种方法)
在做跨平台网络编程时,Windows 下面能够对应 epoll/kevent 这类 reactor 事件模型的 API 只有一个 select,但是却有数量限制,一次传入 select 的 socket 数量不能超过...
2026-09-20
👁 2
💬 0
网络
WinSock 可以把 SOCKET 类型转换成 int 保存么?
在 Linux/Unix 等 posix 环境中,每个套接字都是一个文件描述符 `fd`,类型是 `int`,使用起来非常方便;但在 Win32 环境中是 `SOCKET` 类型被定义成 `UINT_PTR` ,是一...
2026-09-20
👁 1
💬 0
Win32
网络
异步事件模型的 Self-pipe trick
异步事件模型中有一个重要问题是,当你的 select/poll 循环陷入等待时,没有办法被另外一个线程被唤醒,这导致了一系列问题: 1)在没有 pselect/ppoll 的系统上,信号...
2026-09-20
👁 1
💬 0
网络
分类
全部
随笔
游戏开发
编程技术
大浪淘沙
图形编程
网络编程
未分类
编译原理
标签云
神兵利器
Vim
网络
GUI
命令行
闲聊
图形
Python
计算机系统
词法分析
编译原理
同步
经典游戏
小游戏
Win32
DOS
系统开发
IM
视频
脚本
KCP
PIM
Linux
随笔
好用工具