冷环渊_
冷环渊_
全部文章
分类
api框架(1)
cloudAlibaba实战(4)
docker(4)
Java8(4)
javaSE(12)
JVM(1)
leetcode(2)
MySQL技术大全(1)
Netty(10)
nginx(1)
Nosql数据库(3)
orm框架(1)
springcloud(5)
springcloud Alibaba(2)
spring源码解析(1)
ssm(11)
web(4)
冷环渊的全栈学习(19)
分布式(1)
单点登录(1)
响应式编程与webflux(1)
微服务(3)
数据结构(10)
面试总结(2)
归档
标签
去牛客网
登录
/
注册
冷环渊_的博客
全部文章
(共104篇)
SpringMVC:文件上传和下载
文件上传和下载 11.1、准备工作 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传。 SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配...
2022-02-02
0
335
Netty:NIO buffer 原理(附 示例代码)
Java:NIO buffer 原理理解 NIO 是同步,非阻塞 NIO 和 BIO 最大不同在于 BIO是面向流的 NIO是面向块(缓冲区)的 NIO将文件或文件中的一段区域映射到内存中,可以像访问内存一样访问文件 那么今天我们打卡点知识就是 java NIO 中的 缓冲区接口 Buffer B...
2022-02-02
0
287
Netty: NIO Selector选择器(C/S demo详细注释与源码)
Netty 基础 java NIO Selector 三个元素: Selector选择器、SelectableChannel可选择的通道、SelectionKey选择键 本质上,Selector是***,监听的是通道是否有我们关心的操作产生,操作对应的是事件(连接、接收、读/写),使用Sele...
2022-02-02
0
260
基于NIO的多客户端群聊
基于NIO的多客户端群聊 分析需求 服务端 监听客户端状态 保存客户端聊天记录 将客户端的信息分发给其他客户端 群聊 客户端 连接服务端 接受服务端分发的消息 发出消息 代码编写 代码里有详细的注释,这里我们主要是看一下编写步骤 服务端 ---------...
2022-02-02
0
290
Netty应用:快速了解http各版本的特性 HttpServer的小demo
HTTP协议 0.9版本 GET /index.html 服务端只能返回html格式,传输过程只能处理文字。 1.0版本 支持任何格式的内容,包括图像、视频、二进制等等 引入了POST命令、HEAD命令 HEAD命令 : 这个命令和 get 是有相似之处的 只返回头部信息,不会...
2022-02-02
0
217
MySQL技术大全读书笔记:MySQL数据类型【定点数类型】
MySQL技术大全 前言 新开书籍笔记专栏:快来一起深耕技术吧 包着 阅读优秀开发书籍,提升自己对数据库的技术深度的心态 。 MySQL技术大全 跟着冰河大佬的这本书 重新回顾一遍mysql的知识。 相信每一次学习都会有新的细节。这个专栏就专门用来存放学习是记录都一些笔记, 篇幅不会太长,...
2022-02-02
0
325
Netty原理:ByteBuf对Nio bytebuffer做了什么导致效率提升?
ByteBuf NIO中ByteBuffer的缺点: A 长度固定,无法动态的扩容和缩容,缺乏灵活性 B 使用一个position记录读写的索引位置,在读写模式切换时需手动调用flip方法,增加了使用的复杂度。 C 功能有限,使用过程中往往需要自行封装 1)分类 按照内存的位置,分为堆内存缓...
2022-02-02
0
439
Netty原理:Channel
Channel 1)Channel channel是通讯的载体,对应通讯的一端,在BIO中对应Socket,NIO中对应SocketChannel,Netty中对应NioSocketChannel,ServerSocket同理。 channelhandler是通道的处理器,一个channel往往...
2022-02-02
0
522
Netty原理:ChannelHandler
ChannelHandler 类层次关系图 入站和出站: 从服务端的角度,数据从客户端发送到服务端,称之为入站,当数据处理完成返回给客户端,称之为出站。是相对的概念。 从客户端的角度,数据从服务端发送给客户端,称之为入站,当数据返回给服务端,称之为出站。 不论是入站还是出站,handler...
2022-02-02
0
353
Netty原理:pipeline
ChannelPipeline pipeline中维护入站和出站链路,两条链路的执行顺序。 handler只负责处理自身的业务逻辑,对通道而言,它是无状态的。通道的信息会保存到handlerContext处理器上下文中,它是连接pipeline和handler之间的中间角色。 pipeline...
2022-02-02
0
556
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页