![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket
wh_
这个作者很懒,什么都没留下…
展开
-
关于字节序的理解误区
很多人有一个理解误区,认为网络传输时会将字节序转换为网络字节序。 其实不然,网络传输时是按照原始字节流进行传输的,不做任何的修改,而真正对我们的字节序乱搞的时机是:读取的时候。也就是数据通过网络传输到达目的地后,目的地的机器进行读取的时候,可能会将字节序巅倒过来读。 为什么会这样呢?因为不同的机器默认的字节序不同。所以当我们用某一类型(比如int)来接收过来的数据时,所处理的字节序可能不同。为原创 2018-02-01 11:27:13 · 278 阅读 · 0 评论 -
两种高效的事件处理模型:Reactor模式和Proactor模式
两种高效的事件处理模型:Reactor模式和Proactor模式 随着IO多路复用技术的出现,出现了很多事件处理模式。同步I/O模型通常由Reactor模式实现,而异步I/O模型则由Proactor模式实现。 Reactor模式: Reator类图如上所示,Reactor模式又叫反应器或反应堆,即实现注册描述符(Handle)及事件的处理器(EventHandler),当有事件发生的时候,事件...转载 2019-02-14 15:10:27 · 174 阅读 · 0 评论