
IO模型
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
还在不停压榨Tomcat?Tomcat上百种调优方式你都知道吗?
Tomcat是什么Tomcat是全世界最著名的基于Java语言的轻量级应用服务器,是一款完全开源免费的Servlet容器实现。同时,它支持HTML、JS等静态资源的处理,因此又可以作为轻量级Web服务器使用。套话就不多说了,有好东西就是要分享出来,下面我会展示出一份Tomcat架构解析PDF文档,希望能对各位读者老哥有所帮助。第1章 Tomcat介绍本章主要内容:Tomcat的历史及许可 Tomcat的安装、启动和应用部署 Tomcat的目录结构 Tomcat最新版本( 8.5原创 2020-07-28 13:40:19 · 631 阅读 · 0 评论 -
太厉害了!从NIO一直学到Netty
NettyNetty就是基于NIO的网络(Socket)客户端服务端实现框架,它简化了TCP/UDP客户端服务端编程,开发人员不再关注底层的Socket读取和写入,而且Netty提供了不少的handler(如http、mqtt、redis协议等)实现,简化了基于网络协议的编程复杂度。Netty 采用 NIO 而非 AIO 的理由1.Netty 不看重 Windows 上的使用,在 Linux 系统上,AIO 的底层实现仍使用 EPOLL,没有很好实现 AIO,因此在性能上没有明显的优势,而且原创 2020-07-25 14:14:04 · 545 阅读 · 0 评论 -
【NIO系列】——IO模型(二)
上一篇我们讲到了关于TCP/IP协议的一些内容,这些是网络编程的必备知识。在了解NIO之前我们必须要了解一下对应的系统层IO模型,比如java的NIO对应是那种IO模型,阻塞和同步的差异在哪里,又是否相同。了解了这些更方便我们的后续的NIO探解。一、同步、异步、阻塞、非阻塞同步、异步,阻塞、非阻塞,这四种状态常有人分不清,主要是这四种状态的定义本身也不是很明确,所以各种解答的方式都有。常见的分类有以下:同步阻塞IO同步非阻塞IO异步非阻塞IO针对某种IO模型,我们如何分类,.原创 2020-06-04 17:21:49 · 432 阅读 · 0 评论