05 2023 档案

摘要:传统读取IO流的操作 读操作 1、应用程序发起读数据操作,JVM会发起read()系统调用。 2、这时操作系统OS会进行一次上下文切换(把用户空间切换到内核空间) 3、通过磁盘控制器把数据copy到内核缓冲区中,这里的就发生了一次DMA Copy 4、然后内核将数据copy到用户空间的应用缓冲区中, 阅读全文
posted @ 2023-05-29 23:50 彷佛昨天 阅读(370) 评论(0) 推荐(0) 编辑
摘要:什么是Netty Netty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。 为什么需要使用Netty 1.传统的NIO 的类库和 API 繁杂, 使用麻烦: 需要熟练掌握Selecto 阅读全文
posted @ 2023-05-25 23:52 彷佛昨天 阅读(33) 评论(0) 推荐(0) 编辑
摘要:OSI七层模型 应用层:ttp协议、电子文件传输、文件服务器等 表示层:解决我们不同系统之间语法的通讯 会话层:建立与应用程序之间的通讯 传输层:提供了端口号和接口协议TPC/UDP 网络层:为数据包选择路由器、交换机 定义了ip地址,可以根据ip地址找到对应的服务器 数据链路层:传输有地址的帧以及 阅读全文
posted @ 2023-05-24 23:08 彷佛昨天 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示