V2EX chenyu0x00
 chenyu0x00 最近的时间轴更新
chenyu0x00

chenyu0x00

V2EX 第 381460 号会员,加入于 2019-01-31 16:42:08 +08:00
今日活跃度排名 3995
chenyu0x00 最近回复了
@wwzgxsyf #33 是的,点击生成的图片就全屏放大预览
哈哈我前两天还用了这个小程序,生成效果挺好的,不过吐槽一下生成的图片不能放大只能直接保存相册,体验不太好。另外问下这个也是用 GPT 4o 做的吗?
因为++运算符会修改 d 的值,而((char*)d)看起来被识别为了右值,只能读不能修改,所以就报错了。
1 楼的换成+1 没问题是因为+1 不会修改值,所以((char*)d)被被识别为了右值也没问题。
value2 那里没有出问题我猜是先计算了++运算,表达式变成了这样:*( (char*)(d++) )
2024-05-27 19:42:11 +08:00
回复了 bthulu 创建的主题 程序员 nginx 是怎么实现 tps>2000 的, 理论上这不可能呀
@bthulu #15 纯 tcp 协议我接触得不多,你可以试试在 server 上多监听几个端口,或者问问 ChatGPT 看能不能调整一些系统参数
2024-05-27 19:32:56 +08:00
回复了 bthulu 创建的主题 程序员 nginx 是怎么实现 tps>2000 的, 理论上这不可能呀
@bthulu #11 nginx 反向代理也会启用长连接
2024-05-27 19:32:15 +08:00
回复了 bthulu 创建的主题 程序员 nginx 是怎么实现 tps>2000 的, 理论上这不可能呀
@bthulu 另外同一个 TCP 连接在完成一个请求之后可以不断开继续完成下一个请求(也叫长连接),如果单个请求很简单(比如发送 index.html)的话,是可以在短时间内完成多次请求的。一般 http 压力测试的话都会启用长连接,因为长连接更考验 nginx 的性能,如果每次都新建 TCP 连接的话考验的是操作系统和 TCP 协议的性能
2024-05-27 19:26:44 +08:00
回复了 bthulu 创建的主题 程序员 nginx 是怎么实现 tps>2000 的, 理论上这不可能呀
@bthulu 比如 nginx 监听 443 端口,IP 是 1.1.1.1 ,一个 client 的 IP 是 2.2.2.2 ,那么这个 client 理论上可以向 nginx 建立 65535 个连接,每个连接的四元组在 client 上看是(src ip = 2.2.2.2, src port=1 到 65535 ,dst ip=1.1.1.1, dst port = 443),在 nginx 上看的话 src 和 dst 会交换。但是如果有另一个 client 的 IP 是 3.3.3.3 ,那么又可以和 nginx 建立 65535 个连接,这样 nginx 就可以同时服务 65535*2 个连接,这些连接的四元组是不同的,所以不会出问题。
2021-05-17 00:49:04 +08:00
回复了 keyword233 创建的主题 Python 关于 Python requests 库自定义 Host 的问题。
我好像不能放图,代码基本上是这样的:

```
r = requests.get('http://182.61.200.7', headers={'Host': 'www.baidu.com'})
r.encoding = 'utf-8'
print(r.text)
```

我用 wireshark 抓包,发送的 HTTP 请求中的 Host 字段被正确修改为了 www.baidu.com
我的测试环境是 Ubuntu,Python 3.6.9 。
2021-05-17 00:45:55 +08:00
回复了 keyword233 创建的主题 Python 关于 Python requests 库自定义 Host 的问题。
我把 IP 地址换成 182.61.200.7,楼主的代码就能常访问了。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     903 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 13ms UTC 19:33 PVG 03:33 LAX 12:33 JFK 15:33
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86