V2EX binarylu 的所有回复 第 1 页 / 共 4 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    binarylu    全部回复第 1 页 / 共 4 页
回复总数  61
1  2  3  4  
2018 年 8 月 11 日
回复了 javaCoder 创建的主题 程序员 TCP 粘包问题浅析及其解决方案
2018 年 8 月 11 日
回复了 javaCoder 创建的主题 程序员 TCP 粘包问题浅析及其解决方案
看来大家讨论那么多,感觉问题主要是:
1. 楼主问题描述有问题,TCP 包确实是错误概念,楼主想表达的应该是 走 TCP 协议的应用层包
2. 大家纠结在 TCP 包这个错误概念上,没有理解楼主的真实想法。
个人观点:
这个问题还是要处理的,TCP 并不知道应用层包的边界,recv 到的数据还是有可能包含一部分上一个(应用层)包尾和一部分下一个(应用层)包头。

附上一些国外网友的讨论:

"If you want to send and receive "packets" with TCP, you have to implemnt packet start markers, length markers and so on. How about using a message oriented protocol like UDP instead? UDP guarantees one send() call translates to one sent datagram and to one recv() call!"
ref: https://gamedev.stackexchange.com/questions/96945/what-is-better-lots-of-small-tcp-packets-or-one-long-one

"If you stick with SOCK_STREAM, then your receiving code needs to be prepared for the fact that a single call to recv may not retrieve a whole message as sent by the sender. recv will return the number of bytes actually received, or -1 if there is an error. If the messages are fixed length then you can repeatedly call it until you have the whole message."
ref: https://stackoverflow.com/questions/24051965/maximum-limit-on-size-of-data-in-ipc-using-sockets-in-unix
2017 年 2 月 1 日
回复了 ericgui 创建的主题 Linux Shell Script 里的 cd 命令,很有点意思,有点困惑
cd 不是命令,没有一个对应的 bin 程序, cd 是 shell 的关键字,由 shell 直接执行
2016 年 12 月 14 日
回复了 hackpro 创建的主题 Apple 分享一条命令可批量更新一个目录下的 git repository
推荐楼主一个工具: http://fabioz.github.io/mu-repo/ (虽然我并不喜欢他,无奈公司强制使用)
@ik zabbix + 1
2016 年 12 月 8 日
回复了 EarlGrey 创建的主题 程序员 20 天持续压测,告诉你云存储性能哪家强
腾讯云的块存储后端是分布式文件系统,阿里云的块存储经测试推断就是本地磁盘(因为测试结果与本地磁盘结果很相似)。( 2 年前测试结果)
2016 年 12 月 4 日
回复了 qymobile 创建的主题 MacBook Pro 苹果其实是想让你笔记本连 hub
来顶下楼主。我期望着哪个显示器厂商赶紧出一款集成 dock 的显示器,类似 https://9to5mac.com/2016/06/04/lg-27ud88-w-usb-c-4k-monitor-macbook-review/ , 集成的接口太丰富点就好了,这样一个笔记本便携,在家 or 办公室,一根线解决所有问题~
2016 年 11 月 29 日
回复了 hailinzeng 创建的主题 Linux 在 Linux 下折腾过的事情印象最深的是什么?
dd if=/dev/random of=/dev/sda
好奇问一下, 3000 块的盒子需要保护吗-_-
2016 年 11 月 18 日
回复了 huntzhan 创建的主题 职场话题 腾讯一年感受
@huntzhan 明白你的意思,只是你提到“古老”,突然怀疑自己是不是落后这个时代了。
btw ,我记得 13 年我还在腾讯的时候,腾讯就可以用本地 ssh 工具了,那会有个同事就用的 xshell 。
sz/rz 主要也就是偶尔传个文件,经常性的 /批量性的 /重复性的当然还是自动化工具方便。
2016 年 11 月 18 日
回复了 huntzhan 创建的主题 职场话题 腾讯一年感受
@huntzhan 用了很多 terminal 工具,还是觉得 SecureCRT 是最好用的,就是太贵。我们公司登录到生产环境的机器,要跳 3 次,没有 sz/rz 支持,要 scp 三次,每次都痛苦要死。
2016 年 11 月 18 日
回复了 huntzhan 创建的主题 职场话题 腾讯一年感受
> 登录生产环境机器只能通过古老的 SecureCRT 来操作。大多数人使用古老的 sz/rz 程序完成开发环境与生产环境的文件传输。

比较好奇比较先进的登录操作是什么?除了 sz/rz 还有什么更方便的文件传输?并不觉得 scp 比 sz/rz 方便
2016 年 11 月 2 日
回复了 yxaaa123 创建的主题 MacBook Pro 新 mbp 的 type-c 接口简直强迫症福利
毫无营养的帖子,请问楼主发帖的目的是什么?
自己喜欢就买不喜欢就不买,管别人干什么,就算 mac 一堆反人类设计,别人买是别人的事。

“也不要总拿轻薄说事,如果轻薄有卵用 15/14 寸的笔记本根本不会有人买”
==》 为什么要以己推人,自己没这方便需求就代表别人没有?轻薄没卵用,为毛现在笔记本都越做越薄。

“最后说一句,程序员做多了,基本的判断能力要有, windows 全球 90+%市场占有,你有什么资格说别人不好。”
==> 就算 windows 99.99%的市场占有,我为什么不能说他不好,我是我,没有人能在我的喜好上代表我。

“你是因为 nix*的界面都太狗屎被迫选择了稍微好一点的 mac os ,而不是因为 mac os 多么优秀”
==> 首先正确拼法是"*nix"。其次,用*nix 就一定要界面吗,你把用 Linux 命令行的后台开发们放到哪里去了。

最后说一句,程序员做多了,基本的判断能力要有,适合自己的才是最好的。你喷苹果是因为你在 windows 的舒适区里不愿意出来,而不是 mac os 真有那么不堪。
> 你们都知道 win10 烂,是因为用过所以知道烂

请不要代表我, win8 烂我还能同意,我觉得 win10 很好
@hijkzzz 我的情况是这样的。 在美帝读 master 一般就是上课,不像国内有老师带着做项目,美帝现在找工作也不是传说中的那么好找, cs 只是相对其他专业好找一些。当时和我一起入职的,现在都已经高级工程师,我在这边读了两年,运气比较好找到了 mid-level 的职位,我身边的同学,无论在国内工作没,大部分都是从 entry level 做起。而且我现在觉得国内互联网发展势头、工作机会、工作条件,并不比美帝差多少,所以一定要慎重考虑,多找些在国外的朋友问问情况再决定
@Keita1314 我是 12 年腾讯组织架构调整的时候被转岗过去的,我当时是想留原部门的,领导也找了很多关系,最后还是得服从公司安排。
对于刚毕业的学生,无论什么岗位都是有的学的。专业性很强的岗位,比如语音识别、图像处理,这个非相关专业硕士以上的就不用想了,比较普遍一点的开发职位一般就是前端、移动、后台,根据自己兴趣选好这个方向,然后在什么部门我觉得都是可以学到很多东西的
@hijkzzz 建议待一两年再出去,出国不一定是最好的选择,我就是工作了两年出国的,身边很多付出很多代价出国的同学,后来找的工作我都觉得不值。
利益相关:企鹅前员工
去腾讯,大企业大平台大视野,以前觉得只是口号、噱头,现在在小公司干,才发现现在公司里的一些开发理念什么的比腾讯差远了,在腾讯这种大公司你会接触到最新的东西,即使你不会做这些,但是耳濡目染,水平自然会有提升,当然前提是你要自觉去提升自己。
而且腾讯学院真是个好地方,能听其他部门的大牛分享,这是外界很难接触到的,而且还是利用上班时间去听的。
我刚去腾讯也是做运营开发,后来转岗到楼上一些人认为的核心部门,用心做,不论什么岗位都有很多成长空间,不要看不上运营开发。
另外在腾讯能认识很多业界大牛。
所以强烈建议去腾讯,尤其是刚毕业的学生,去大公司开阔下眼界,绝对有自己成长有好处。
1  2  3  4  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3047 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 37ms UTC 14:25 PVG 22:25 LAX 07:25 JFK 10:25
Do have faith in what you're doing.
ubao msn 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