![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
netty
张志飞
知易行难
展开
-
基于netty4 的文件上传
客户端:[java] view plain copypublic class UpLoadClient { private StringBuffer resultBuffer = new StringBuffer(); private EventLoopGroup group = null; private HttpDataFactory factory = null...转载 2018-03-26 08:27:29 · 1599 阅读 · 2 评论 -
基于netty4的文件下载
在使用过程中发现这种方式下载文件,是在将文件加载至内存后再往服务端发送,会随之文件的大小而占用内存。我测试中下载2G的文件,发现内存升高,下载10G文件时无法下载。客户端:[java] view plain copypublic class DownLoadClient { private StringBuffer resultBuffer = new StringBuffer(); ...转载 2018-03-26 08:30:57 · 3086 阅读 · 0 评论 -
Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)
转载出处 本文会从传统的BIO到NIO再到AIO自浅至深介绍,并附上完整的代码讲解。 下面代码中会使用这样一个例子:客户端发送一段算式的字符串到服务器,服务器计算后返回结果到客户端。 代码的所有说明,都直接作为注释,嵌入到代码中,看代码时就能更容易理解,代码中会用到一个计算结果的工具类,见文章代码部分。 相关的基础知识文章推荐: Linux 网络 I/O 模型简介(图文) ...转载 2018-03-26 17:48:47 · 231 阅读 · 0 评论