网络
文章平均质量分 71
排山和倒海
这个作者很懒,什么都没留下…
展开
-
多播的实现和需要注意的问题
前段时间研究了一小段时间的网络多播问题,自己很有感触,把自己的经历写出来,希望有需要的可以少走一些弯路。先说一下原理,我觉得这个还是需要说一下的。网络中存在三种传输概念,单播,多播,广播,单播和广播大家可能都很了解,单播,连接的建立是一对一的,广播则是向一个网络内所有用户发送。我们这里只说多播,多播的好处我就不说了,节省带宽什么的。其实我个人觉得,单播多播都可以看错是某种意义上的广原创 2013-09-28 00:56:57 · 2985 阅读 · 0 评论 -
IOCP的一些思考(粘包,断包的处理)
最近接触了IOCP服务器的编写,对IOCP有了自己的一些认识,希望能对希望正在使用IOCP 的有些建议。我对IOCP了解不多,只是用到了,所以看了一下,还没怎么熟悉。IOCP的一大优势是高并发率,同时连接1万个用户,CPU的使用率也不会很高,只是内存稍微增大一些了。而且对CPU的利用率很好,线程的量被固定了,所以线程可以更好的处理事情。CompletionPort = CreateIoCo原创 2013-12-17 10:41:33 · 5492 阅读 · 4 评论 -
epoll的相关说明(转)见过的最好的说明
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数据,但是流中还没有数据,(典型的例子为,客户端要转载 2014-11-07 19:58:24 · 617 阅读 · 0 评论 -
skynet的学习过程
socket_server是底层的库socket_socket是在这个之上封装的一层原创 2014-11-08 21:57:00 · 893 阅读 · 0 评论 -
select,poll和epoll,以及响应的代码
http://www.cnblogs.com/Anker/p/3265058.html原创 2014-11-10 16:00:50 · 1587 阅读 · 0 评论 -
kqueue(转)
为什么这方面东西比较少呢?从IBMna'bian转载 2014-11-11 23:13:41 · 1597 阅读 · 1 评论 -
计算机网络--梳理
TODO~~~原创 2014-10-04 20:10:54 · 1074 阅读 · 0 评论 -
minitouch出现10053问题
今天在做自动化测试的时候遇到一个很有趣的问题具体逻辑就不说了,说下简单的,主要步骤是将minitouch push到手机里面,然后运行监听,并用adb forward将端口进行映射然后我在pc端创建一个到该端口的连接,控制手机点击然而出现了一个很奇怪的问题,每次执行完以后,数据发送不过去,然后用netstat查看了下,这个时候Socket连接出现FIN_WAIT_2状态原创 2016-10-11 12:02:44 · 2019 阅读 · 0 评论