终于知道知乎网红轮子哥的编程水平了

2016-12-27 18:59:43 +08:00
 eightqueen

即便你工作当中用不到网络编程,好歹大学学过吧,都怎么进微软的?

70514 次点击
所在节点    程序员
187 条回复
hellodigua
2016-12-27 22:56:21 +08:00
楼主抓住一条自己会的就不放过了 23333333
小白默不作声
cutepig49
2016-12-27 23:08:09 +08:00
轮子哥的水平还是很不错的,你不能指望一个人样样通。他的专精是 GUI 。

不过他这种能不能答都要硬答的毛病是挺讨厌的,撕他一下我支持!
changwei
2016-12-27 23:09:05 +08:00
术业有专攻,确实不能以这种情况来衡量他的编程水平。

不过不懂强答在轮子哥那里沦为了政治正确我也是很服楼上各位。

我看他在一些军事话题下强答也不是一次两次了,评论区里面有人指出他错误他就立马关闭评论区(还不知道拉黑了没),嗯。
binux
2016-12-27 23:18:31 +08:00
轮子哥专精 GUI ,你们凭什么以为他样样精通的。
轮子哥对网络编程不熟,你们怎么知道他没有别的也不熟。
zjqzxc
2016-12-27 23:23:05 +08:00
咦,轮子哥不是职业评估(知乎上的)大胸妹么?
ivvei
2016-12-27 23:30:19 +08:00
他这个应该是一时脑抽了吧……不能因为这么点小事就断定对方的水平。
Gran1987
2016-12-27 23:33:56 +08:00
你对他期望太高了
mingyun
2016-12-27 23:35:35 +08:00
围观
lizon
2016-12-27 23:40:35 +08:00
这 tm 算什么术业有专攻???
难道这个问题需要"专精"网络编程的人才能回答???
这就是大学基础没打好
shoaly
2016-12-27 23:41:09 +08:00
@SoloCompany 你的解释是错的.... tcp 连接中有 4 个变量 是 源 Ip 源端口, 目标 Ip 目标端口,
其中不变的是 目标端口 和目标 Ip (比如单 Ip 服务器监听 80 端口), 变量是 源 Ip 和源端口...
并不是你说的通过 dns 去解析出多个目标 Ip, TCP 链接并没有 dns 后面拖多个服务器的事
qdk0901
2016-12-27 23:44:00 +08:00
就算是发黄图,他水平也不高
so898
2016-12-27 23:49:25 +08:00
轮子哥在 V 站不是也有账号的么 @vzch
话说你们趁着轮子哥休假不上网在这里黑他真的好么?
别人好歹是编程大牛,虽然在不懂的领域闹了点笑话,但是技术还是很牛逼的
虽然我在知乎关注他主要是为了看妹子照片(这个月营养快线又不够了……
soli
2016-12-27 23:56:43 +08:00
还不如讨论一下,一台机器能同时发起几条 TCP 连接到服务端。
嗯,是这个题目,但需要讨论的情况应该就比较多了。

不知道通过大家的讨论,能不能把所有情况及对应方案都讨论全。

我先抛个砖:

1. 服务端有单个 IP ,单个 端口;
1. 服务端有多个 IP ,单个端口;
1. 客户端有单个网卡;
1. 客户端有单个网卡多个 虚 IP ;
1. 客户端有多个网卡;
1. 客户端本机可以有多个网卡多个虚 IP ,但公网出口只有一个 IP ;
1. 同上,但公网 IP 是一个地址池;
firstway
2016-12-28 00:25:35 +08:00
SoloCompany
2016-12-28 00:31:54 +08:00
@shoaly 源和目标是相对的,在客户端看来的“源”在服务端看来就是“目标”了啊
wwqgtxx
2016-12-28 00:45:12 +08:00
@SoloCompany 问题是在于"如果一个 IP 后面可以堆一堆机器的话"
你都说了是一个 IP 后面了,那你后面堆多少个机器他的相对于客户端的“目标 ip ”都是一样的呀
所以这种方式并不能提高服务器处理 c100k 的能力
真正需要处理超过 c100k 的能力还是要上多服务器 IP 才行
SoloCompany
2016-12-28 00:52:55 +08:00
@wwqgtxx 不知道是我语文能力问题还是你理解能力问题。我的意思是说 tcp 端口数不会成为单服务器连接数(也就是 c100k 问题)的瓶颈,因为在 tcp 层面,一个 ip 一个物理机和一个 ip 多个物理机或者虚拟机在客户端看来是完全没有区别的,不是说这种方式能提高服务器的并发能力,后面的是反问句式,说明假如 64k 问题存在的话,单 ip 负载就存在瓶颈,从而导出一个明显是错误的结论
wwqgtxx
2016-12-28 00:53:49 +08:00
@shoaly 其实“源 Ip ,源端口,目标 Ip ,目标端口”这个还是要相对于客户端和服务端来区别看待的
对于客户端来说就是“源 Ip ,目标 Ip ,目标端口”三源相同,而“源端口”不同,所以带来了 65k 限制
而对于服务器来说,就是“源 Ip ,源端口”相同,而“目标 Ip ,目标端口”不同,这个带来了 c100k 问题

解决上面两者的办法就是服务器提供更多的公开 IP 地址,这样就提供了更多的对于服务器的“源 Ip ”,对于客户端的“目标 Ip ”
而提供更多公开 IP 地址的最常规方法就是通过 DNS 设置多个 A (或 AAAA )记录来让客户端无感知的提供更多 IP
blanu
2016-12-28 03:51:30 +08:00
justyy
2016-12-28 04:39:49 +08:00
@renshaojuncool 妹子在哪?我要看!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/330558

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX