Loading

随笔分类 -  网络编程

摘要:package com.study.hc.net.netty.demo; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import org.junit.Test; import java.util.Arrays; 阅读全文
posted @ 2021-03-23 17:35 kopoo 阅读(145) 评论(0) 推荐(0)
摘要:设计模式-责任链模式 一个责任链模拟demo package com.study.hc.net.netty.demo; // 链表形式调用 netty就是类似的这种形式 public class PipelineDemo { /** * 初始化的时候造一个head,作为责任链的开始,但是并没有具体的 阅读全文
posted @ 2021-03-23 17:22 kopoo 阅读(150) 评论(0) 推荐(0)
摘要:前言 我们在使用Netty进行服务端开发的时候,一般来说会定义两个NioEventLoopGroup线程池,一个"bossGroup"线程池去负责处理客户端连接,一个"workGroup"线程池去负责处理读写操作。那么,我们为什么要这么做呢?这样做的好处是什么呢?能不能只使用一个NioEventLo 阅读全文
posted @ 2021-03-22 11:46 kopoo 阅读(114) 评论(0) 推荐(0)
摘要:Socket编程 BIO网络编程 BIO Server package com.study.hc.net.bio; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; impor 阅读全文
posted @ 2021-03-21 22:12 kopoo 阅读(109) 评论(0) 推荐(0)