自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jmeter的基础使用

在新添加的线程组,右键配置元件,Http请求默认值,设置好统一的IP地址和端口号。线程组右键,取样器,Http请求来设置需要测试的API。都可以看,结果树可以看到每次发的请求,其它是汇总。Ramp-Up时间:在多少秒之内创建所有线程。一共产生100*20次的访问。线程数:线程数100个。

2023-09-27 18:19:04 85

原创 Netty的Future-Listener机制

Netty的IO操作是异步的,如何判断当前操作是否成功还是失败呢,这就需要配置监听器了。在服务端绑定端口时,绑定操作是异步操作,会立即返回ChannelFuture ,可通过future来获取操作状态。isDone:判断操作是否执行完成isSuccess:判断操作是否执行成功isCancelled:判断操作是否被取消cause:获取操作失败的原因。

2023-09-26 16:02:00 116 2

原创 Netty之异步任务调度

Netty异步任务调度

2023-09-26 14:52:54 163

原创 Netty工作原理

抽象出两个线程池:BossGroup和WorkerGroup,线程池类型是NioEventLoopGroup,其中子线程的类型是NioEventLoopa. BoosGroup:只负责客户端连接b. WorkerGroup:只负责网络读写NioEventLoopGroup相当于一个事件循环组,其中含有多个事件循环(这个子线程的数量可以指定),每个循环是NioEventLoop,而NioEventLoo代表一个不断循环执行处理任务的线程。a. NioEventLoop里面都有一个selector,用

2023-09-25 13:54:04 113

原创 NIO的零拷贝

参数1:position 从该通道所需传输字节的启示位置。参数3:WritableByteChannel 目标通道。transferTo方法作用:将一个通道的数据传输到另一个通道。参数2:count 所传字节的长度。测试传输262M视频文件,所需时间约3s。

2023-09-22 10:51:31 17

原创 NIO-网络通讯demo学习

写的时候记得转换一下读写。

2023-09-21 17:32:55 46

空空如也

空空如也

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

TA关注的人

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