自定义博客皮肤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 10145

原创 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 1534

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

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

2020-03-18 20:11:44 244

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

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

2020-03-18 19:45:20 220

原创 初识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 372

空空如也

空空如也

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

TA关注的人

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