开发者社区> 问答> 正文

linux下c++网络编程出现connection reset by peer,共有哪几种情况?求详解

linux下c++网络编程出现connection reset by peer,共有哪几种情况?求详解

展开
收起
知与谁同 2018-07-21 14:14:25 5136 0
3 条回答
写回答
取消 提交回答
  • 唉,我是学java的,就我而言,我感觉,你还是学。net吧,java里的东西实在是太多了,如果要想有所作为,没有5年时间以上,那是根本不可能的,一般情况下,如果你学java的话,就只java这一块,就你要掌握的理论知识最少也要13本书以上(每一本和算法导论厚度差不多),这只是仅仅的java这一块,还没有算数据库那一块,如果全算上的话,少说也有17,8本吧,这只是看书,还有经验,更何况你还是女孩,至于C这一块,我有还几个朋友都是在C这一块,我看他们掌握的东西也就是仅仅的七八本书而已,不过这一块也不好学,因为算法很难,但是只要你用2,3年时间把算法学完了,那基本上就是那基本,要学.net,就是先学C,你应该也学过一些C吧,知道他的东西也不多,就是比较烦,但是你只要学完了,再把算法和数据结构搞好了,基本上你就算是一个牛人了,随时代发展,随时补充点新鲜知识,基本上就没设么事了,而且C还有一个好处就是从C过度到C++很容易,再从c++到java也很容易,但是从java到c++很难,但是C(或者是.net)这一块就是很繁琐,但是只要你学会了就轻松了,所以我建议你去学。net,其实不管是java还是.net都不好学,java多而杂,.net有涉及C和C++,所以到底要学什么,你自己好好考虑考虑,多问问就业的人,现在相对于java而言,.net比较好就业,毕竟是微软这个巨头出的,呵呵,我能给你说的就这些了,你自己再好好想想吧,毕竟是一辈子的事,说实话,我不建议你学编程,很苦很累,就是男的而言30岁以后就都撑不住了,更何况是女的呢(如果你爬到项目经理了,那你也就轻松了,不过坚持下来并且能排上去比较难),当然我不是歧视,我感觉女孩应该是被爱的,而不是让你出去,经历风雨的,置于这些事还是让你的男朋友去操心吧,现在想找到对口专业的人很少,而且对口也不应定适合你,要说的都说完了,你自己再多考虑考虑吧, 三十岁以上还是程序员的就慢慢变少了,三十四五基本上就绝迹了(仅仅是程序员,不包括项目经理,设计师,分析师,架构师,顾问),一般情况下,只要你刚进公司只要能吃苦,基本上都可以混到项目经理这一职位,但是有一道坎比较难过,那就是进公司以后对新事物接受比较快,那你就OK了,我就知道一个和你一样是女孩,现在在华为,你想她这样只要能坚持两年出来以后,进别的公司肯定最少是项目经理,只要你能吃苦,你肯定可以,做程序员,是看两方面,经验还有您的功底基础,经验是靠时间积累的,而功底那就是基础了,所以没有必要担心这个,担心那个,再说了,就算再不行,到三十你的人际关系只要差不多,转行就对没有问题,所以没有必要大新那么多,只要决定了,那就走下去吧,如果不想干这一行,那你就要提前做打算了,因为你们女孩的青春浪费不起啊,不过这一行会比较累,加班是正常现象,又是一个项目做完了好要搞个通宵测试,有弊就有利,这一行只要你干得差不多,工资相对以别的行业来说的确是很高
    2019-07-17 22:51:48
    赞同 展开评论 打赏
  • 杀人者,打虎武松也。
    这个情况就多了吧。可能对端发送了RST,还有防火墙啊等等,具体的看代码
    2019-07-17 22:51:48
    赞同 展开评论 打赏
  • 云栖社区聚能聊、问答管理员~发福利、搞怪,八卦我来,论技术、发话题、写博客你上!
    意思就是连接被重置。
    linux我不懂,但大致概念和Windows IE等浏览器差不多。
    by peer就是说找得到peer端,但由于过忙等原因,取消了链接请求。

    基本上都是服务器的选择,程序本身没有错误。
    2019-07-17 22:51:48
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载