2019年11月7日

摘要: 原文链接:https://blog.csdn.net/baidu_35692628/article/details/78255476序言我们平常经常说UDP是不可靠连接,TCP是可靠连接,然而TCP为什么是可靠的呢 1. TCP和UDP的优缺点TCP 缺点: [1] 三次握手四次挥手,传输更多包,浪 阅读全文
posted @ 2019-11-07 16:27 yuhh666 阅读(3678) 评论(0) 推荐(0)

2018年11月30日

摘要: 服务的扩展性 引用:https://www.cnblogs.com/loveis715/p/5097475.html 在编写一个应用时,我们常常考虑的是该应用应该如何实现特定的业务逻辑。但是在逐渐发展出越来越多的用户后,这些应用常常会暴露出一系列问题,如不容易增大容量,容错性差等等。这常常会导致这些 阅读全文
posted @ 2018-11-30 17:36 yuhh666 阅读(137) 评论(0) 推荐(0)

2018年11月28日

摘要: 1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可) 当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。 //a.c char a = 'A'; // global 阅读全文
posted @ 2018-11-28 11:34 yuhh666 阅读(146) 评论(0) 推荐(0)

2018年11月7日

摘要: 作者:知乎用户链接:https://www.zhihu.com/question/20122137/answer/146866418来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 第一部分:select和epoll的任务 关键词:应用程序 文件句柄 用户态 内核态 监 阅读全文
posted @ 2018-11-07 19:54 yuhh666 阅读(128) 评论(0) 推荐(0)
摘要: 1,查看tcp状态工具 工欲善其事必先利其器,先了解下查看tcp状态的工具 1),netstat Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Membership 阅读全文
posted @ 2018-11-07 17:36 yuhh666 阅读(1067) 评论(0) 推荐(0)

2018年8月9日

摘要: https://www.cnblogs.com/chenhuan001/p/7277204.html 阅读全文
posted @ 2018-08-09 15:29 yuhh666 阅读(87) 评论(0) 推荐(0)

2018年7月10日

摘要: https://www.cnblogs.com/cxq0017/p/6074247.html 阅读全文
posted @ 2018-07-10 10:50 yuhh666 阅读(106) 评论(0) 推荐(0)

2018年4月18日

摘要: 原文:https://cloud.tencent.com/developer/article/1005481 提到select、poll、epoll相信大家都耳熟能详了,三个都是IO多路复用的机制,可以监视多个描述符的读/写等事件,一旦某个描述符就绪(一般是读或者写事件发生了),就能够将发生的事件通 阅读全文
posted @ 2018-04-18 21:43 yuhh666 阅读(1097) 评论(0) 推荐(0)
摘要: poll/select/epoll 对比 通过以上的分析可以看出,poll和select的实现基本是一致,只是用户到内核传递的数据格式有所不同, select和poll即使只有一个描述符就绪,也要遍历整个集合。如果集合中活跃的描述符很少,遍历过程的开销就会变得很大,而如果集合中大部分的描述符都是活跃 阅读全文
posted @ 2018-04-18 20:42 yuhh666 阅读(156) 评论(0) 推荐(0)
摘要: 原文地址:https://blog.csdn.net/weiwangchao_/article/details/52610272 在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少? 如何标识一个TCP 阅读全文
posted @ 2018-04-18 19:44 yuhh666 阅读(488) 评论(0) 推荐(0)

导航