自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 web 通信 之 长连接、长轮询(long polling)的实现

web 通信 之 长连接、长轮询(long polling) 基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。   一、什么是长连接、长轮询? 用通俗易懂的话来说,就是客户端不停的向服务器发送请求以获取最新的数据信息。这里的“不停”其实是有停止的,只是我们人眼无法分辨是否停止,它只是一种快速的停下然...

2021-05-02 02:15:30 805

转载 Netty为何是高效的

一、异步非阻塞通信 1.1 传统BIO 1.2 非阻塞NIO 1.3 拓展:AIO 1.4 I/O多路复用机制 1.4.1 select运行机制 1.4.2 Poll运行机制 1.4.3 Epoll运行机制 1.4.4 select、poll、epoll 区别总结:[^1] 二、零拷贝 2.1 传统数据读写 2.2 mmap优化 2.3 sendfile方式 2.4 Netty的零拷贝 三、内存池 四、高效的Reactor多线程模型 4.1 事件驱动模型 4.2 Reactor线程模型 五、无锁化串行设计

2021-05-02 00:12:54 334

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除