自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iterator的用法

1.什么是Iterator?Iterator提供了对集合迭代的方法,每个集合都可以返回一个Iterator实例,迭代器可以在迭代的过程中删除集合的底层元素,但是...

2020-05-25 15:48:29 9853

原创 map的四种遍历方式

Map四种遍历的代码示例(1)数据准备 HashMap<String, String> map = new HashMap<String,String>(); map.put("1","DrDeng1"); map.put("2","DrDeng2"); map.put("3","DrDeng3");遍历方式一:System.out.println("通过map.keyset进行遍历key和value");

2020-05-25 10:57:02 1393

原创 初识netty3---来点干货上代码(构造Netty服务器)

hello Netty服务器的构建(步骤如下)构建一堆主从线程组定义服务器启动类为服务器设置Channel设置处理线程池的助手类初始化器(用图来理解channel的助手类)每一个channel由多个handler共同的组成管道(pipeline)监听和关闭服务器具体的类和代码如下:构建一个HelloNetty的类package com.DrDeng.netty;import...

2020-03-18 20:11:44 165

原创 初识netty2---Reactor线程模型

netty提供了三种Reactor线程模型单线程模型:所有的IO操作都是由同一个NIO线程处理的(来图直接简单粗暴)单线程模式仅限于小型的应用场景,大中型的应用场景会导致server崩溃多线程模型:有一组NIO线程处理IO操作多线程模式仅仅是在单线程的模式加上了一个线城池,这样可以让数据进行传输的时候有一个更高的并发量,因为我可以增加很多个单线程Reactor,绝大部分的场景都是可以应...

2020-03-18 19:45:20 152

原创 初识netty1------超级好用的框架

什么是netty(1)netty事实上是一个提供了易于使用的api c/s框架(2)并发高-nio(非阻塞)(3)传输快-零拷贝了解BIO (同步阻塞)bio:一个客户端对应一个线程,传输速度极慢,因为一个线程只处理一个连接(下面通过画图的形式让大家简单的去了解)什么是同步非阻塞的NIO,New IO (Non-block IO)nio:同步非阻塞的io,我们这里就就不套用了官方的...

2020-03-18 19:12:45 269

空空如也

空空如也

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

TA关注的人

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